ISaGRAF. Version 3.4


Основы языка FBD/L- часть 2


Контакты изменяют поток булевых данных в соответствии со значением булевой переменной. Имя переменной изображено над символом контакта. Следующие типы контактов поддерживаются редактором FBD/LD :

..................... прямой контакт

..................... инвертированный контакт

..................... контакт с определением положительного (переднего) фронта

..................... контакт с определением отрицательного (заднего) фронта

        Витки

Виток представляет действие. Состояние ступени ( состояние связи в левой части вита ) используется для изменения булевой переменной. Имя переменной изображено над символом вита. Следующие типы колец поддерживаются редактором FBD/LD :

..................... прямой виток

..................... инвертированный виток

..................... "установить" виток действия

..................... "сбросить" виток действия

..................... виток с определением положительного (переднего) фронта

..................... виток с определением отрицательного (заднего) фронта

        Функциональные блоки

Блок диаграммы FBD может представлять функцию, функциональный блок, подпрограмму или оператор. Его входные и выходные параметры должны быть соединены с контактом или витком или другими входами или выходами блока. Формальные параметры описаны внутри прямоугольника блока.

               

        Метки

Метки могут быть помещены в любом месте диаграммы. Метка используется как цель для инструкций прыжка, т.е. для изменения порядка выполнения диаграммы. Метки не соединяются с другими элементами. Для повышения читаемости диаграммы метки рекомендуется размещать в её левой части.

        Прыжок

Символ прыжка всегда ссылается на метку, расположенную где-либо в диаграмме. Слева он должен быть соединён с булевым элементом. Если левое соединение истинно, то выполнение программы сразу переходит к помеченному участку. Следует иметь в виду, что обратные прыжки опасны, так как в некоторых случаях приводят к зацикливанию.

        Символ возврата




Начало  Назад  Вперед



Книжный магазин