Программный пакет редактор FBD-программ АЛЬФА предназначен для программирования функциональными блоками микропроцессорных контроллеров МИК-51, МИК-51Н, МИК-52 и МИК-52Н производства предприятия МИКРОЛ.Язык функциональных блоков (Function Block Diagram - FBD) предназначен для разработки алгоритмов в виде диаграмм функциональных блоков.

Основным предназначением редактора АЛЬФА является обеспечение максимально удобной интерактивной среды программирования микропроцессорных контроллеров серий МИК-51, МИК-52, МИК-51Н и МИК-52Н. Программа для контроллера составляется из готовых алгоритмов, представленных в виде функциональных блоков, путем их выбора из библиотеки алгоритмов, размещения на рабочем поле и связывания между собой посредством линий связи.Буфер обмена редактора АЛЬФА позволяет разместить в нем целые FBD-программы, что позволяет составлять новую программу для контроллера с помощью компоновки из нескольких уже существующих. Это позволяет многократно использовать готовые алгоритмы с минимальными затратами времени на их модификацию под условия конкретной задачи.Режим отладки FBD-программы, реализованный в редакторе АЛЬФА, позволяет отлаживать работу подключенного посредством интерфейса RS-485 контроллера серии МИК-51/МИК-52 в режиме реального времени.

Библиотека функциональных блоков

Технические Характеристики
Наименование раздела Перечень функциональных блоков
Функциональные блоки ввода-вывода интерфейсный ввод-вывод, аналоговый ввод-вывод, дискретный ввод-вывод, импульсный ввод
Математические функциональные блоки умножение, суммирование с масштабированием, деление, корень квадратный, абсолютное значение, интегрирование, дифференцирование с задержкой
Логические функциональные блоки логическое И, многовходовое И, логическое ИЛИ, многовходовое ИЛИ, исключающее ИЛИ, мажорирование, триггер, регистр, выделение фронта
Функциональные блоки управления программой минимум, максимум, скользящее среднее, задержка, экстремум, ограничение, ограничение скорости, переключатель по номеру, компаратор, таймер, счетчик, мультивибратор, одновибратор, импульсатор
Функциональные блоки управления технологическим процессом фильтр, масштабирование, кусочно-линейная функция, уставка аналоговая, уставка времени, программный задатчик, таймер-сигнализатор реального времени, линейное изменение параметра, пользовательская панель
Функциональные блоки ПИД-регуляторов регулятор аналоговый, регулятор импульсный, регулятор каскадный, регулятор аналоговый с расширенными функциями, дельта-регулятор
Функциональные блоки вычисления влажность, экспонента, натуральный логарифм, десятичный логарифм
Функциональные блоки управления состоянием если, тогда, состояние, уставка дискретная, выбор из множества, детектор включения питания или запуска программы пользователя

Системные требования:

Программный продукт Редактор FBD-программ АЛЬФА предъявляет следующие требования к персональному компьютеру:

  • IBM PC-совместимый персональный компьютер на базе процессора Intel Pentium 4 или новее, либо AMD Athlon XP или новее.

  • Операционная система:

    • Microsoft Windows 2000 Service Pack 4

    • Microsoft Windows XP Service Pack 2, 3 (x86)

    • Microsoft Windows Vista (x86)

    • Microsoft Windows 7 (x86 и х64)

  • Минимум 512 МБайт оперативной памяти при использовании Microsoft Windows 2000 / XP(рекомендуется – 1024 МБайт).

  • Минимум 1024 МБайт оперативной памяти при использовании Microsoft Windows Vista / 7 (рекомендуется – 2048 МБайт).

  • 22 МБайт свободного пространства на жестком диске.

  • Блок преобразования интерфейсов БПИ-485, БПИ-52 или БПИ-452 (необходим при использовании программного пакета при загрузке, чтении и отладке программ пользователя и для организации связи между персональным компьютером и контроллерами).