Различные команды представляются графическими символами
и включают три основные формы. Можно последовательно соеди-
нять многочисленные команды в форме блоков.
Контакты представляют логические состояния входов, ана-
логичных выключателям, кнопкам, внутренним условиям и
так далее.
Катушки обычно представляют логические результаты вы-
ходов, аналогичных лампам, пускателям электродвигате-
лей, промежуточным реле, состояниям внутренних выходов
и так далее.
Блоки представляют дополнительные команды, такие как
таймеры, счетчики или математические команды.
Основные особенности, принимаемые во внимание при выборе
редактора LAD:
контактный план прост в использовании для начинающих
программистов;
графическое представление часто более легко понимается
и является популярным во всем мире.
Редактор функционального плана (Function Block Diagram)
Редактор функционального плана (FBD) позволяет просматри-
вать команды в форме логических блоков, напоминающих логиче-
ские блок-схемы общего вида. Нет никаких контактов и катушек,
как в редакторе LAD, но имеются эквивалентные команды, которые
появляются как команды в форме блоков. Логика программы фор-
мируется из соединений между этими командами в форме блоков.
То есть выход одной команды (например, блока AND) может ис-
пользоваться для того, чтобы разрешить другой команде (напри-
мер, таймеру) создать необходимую логику управления. Такая
концепция соединений позволяет решать широкий круг логических
задач.
На рис.1.4 показан пример программы, созданной в редакторе
функционального плана.
I2.1
V50.0
AC0
AND
TON
IN
PT
ENO
Рис.1.4. Пример программы в функциональном плане