По просьбе наших посетителей, данный материал перенесен с сайта plc4good.org.ua, в связи с полной его потерей. Всё возражения принимаются через форму обратной связи.
plc4good.org.ua/view_post.php?id=177
По таблице можно выбрать оптимальный язык, для конкретного применения.
Таблица команд.
Как и во многих контроллерах в семействе Allen-Bradley на нижнем уровне программирования контролеров применяются три языка программирования LAD (ladder logic), FBD (functional block diagram) и ST (structured text).
Забавной особенностью является то, что они работают с неодинаковыми наборами операторов. И если с ST, с ее if и for все понятно, то внушительное отличие lad и fbd вызывает удивление.
Особенно если сравнивать с ситуацией в контроллерах Siemens, где переключение между отображением LAD и FBD происходит без проблем. Это приводит к тому что перед началом написания кода какой-нибудь функции в АБ контроллерах необходимо четко представлять на каком языке ее нужно писать. Иначе некоторые вещи могут получиться громоздкими и не оптимальными.
Редактор RSLogix.
Приведенная ниже таблица позволяет быстро оценить в каком языке находятся предполагаемые к использованию инструкции и сделать правильный выбор языка.
Аналиpируя таблицу можно смело предположить, что любимым языком программистов АБ, является LAD и они используют FBD, только если попытка с LAD почему либо оказалась неудачной. 🙂
Загрузить таблицу .pdf 100Kb – https://disk.yandex.ru/i/rzLyMrGsL9c5_Q
Комментарии к материалу
Добавлен: Антон Дата: 2014-06-30
Просто плохо, писавший никогда не работал с АБ
Добавлен: komatic Дата: 2014-06-30
Просто плохо, писавший никогда не работал с АБ
что конкретно плохо? писавший работал с АБ, если заметили ошибку укажите исправлю…
Оцените статью!