Язык программирования FBD¶
Редактор в zWorkbench предназначен для визуального построения сложных разветвлённых алгоритмов на языке функциональных блоков (Function Block Diagram, далее — FBD).
FBD — это графический язык программирования стандарта МЭК 61131-3, который предназначен для программирования микропроцессорных контроллеров (в частном случае — контроллеров Zentec). При программировании используются наборы библиотечных блоков и макросы (собственные блоки, также написанные на FBD). Любой FBD блок — это подпрограмма, функция или функциональный блок (И, ИЛИ, НЕ, триггеры, таймеры, математические операции и др.).
Содержание:
- Общий принцип работы
- FBD-программа
- Блоки
- Шаблонные FBD-блоки
- Связи
- Переменные
- Переменные контроллера
- Глобальные переменные
- Сетевые переменные
- Переменные MODBUS
- Навигатор по проекту
- Проверка и компиляция проекта
- Отладка в режиме симуляции
- Отладочный экран
- Работа с сетью MODBUS
- Протокол SNMP
- Работа с сетью BACnet
- Работа с ПЗУ
- Осциллограф