ВУЗ:
Составители:
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
- 57 -
3.4. Язык программирования «последовательных
функциональных схем» – SFC.
Программа на языке SFC – это графический набор шагов и
переходов, соединенных направленными линиями. Действия внутри
шагов детализируются другими языками (ST, IL, LD, FBD). К каждому
переходу присоединяется логическое условие. Шаги и переходы
всегда чередуются (за шагом не может сразу же следовать другой шаг,
а за переходом другой переход).
Для представления ветвлений и параллельных процессов
используются множественные соединения (дивергенция и
конвергенция).
Части программы могут быть выделены и представлены в основной
схеме в виде одного макро шага. Любая программа на языке SFC
может управлять другими – дочерними программами на языке SFC.
Основные компоненты SFC.
Шаги, переходы и шаги инициализации.
Шаги изображаются квадратом, внутри которого имеется
автоматически присваиваемый порядковый номер шага. Адресация к
шагам осуществляется по этим номерам. Инициализация программы
на языке SFC изображается с помощью шага инициализации 1 (рис3.4)
в виде двойного квадрата. Двойной щелчок мыши на шаге
инициализации приводит к появлению в правой части окна
редактирования программы окна описания шага «Шаг GS.1». За шагом
инициализации следует переход 2, которому присваивается текущий
номер. За переходом следует шаг 3.
Комментарий шага или перехода указывается в строке над
разделительной линией, а текст программы на языке ST – под
разделительной линией.
Символы длинных переходов 4 используются для адресации
управления программой к шагу с указанным номером.
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ 3.4. Язык программирования «последовательных функциональных схем» – SFC. Программа на языке SFC – это графический набор шагов и переходов, соединенных направленными линиями. Действия внутри шагов детализируются другими языками (ST, IL, LD, FBD). К каждому переходу присоединяется логическое условие. Шаги и переходы всегда чередуются (за шагом не может сразу же следовать другой шаг, а за переходом другой переход). Для представления ветвлений и параллельных процессов используются множественные соединения (дивергенция и конвергенция). Части программы могут быть выделены и представлены в основной схеме в виде одного макро шага. Любая программа на языке SFC может управлять другими – дочерними программами на языке SFC. Основные компоненты SFC. Шаги, переходы и шаги инициализации. Шаги изображаются квадратом, внутри которого имеется автоматически присваиваемый порядковый номер шага. Адресация к шагам осуществляется по этим номерам. Инициализация программы на языке SFC изображается с помощью шага инициализации 1 (рис3.4) в виде двойного квадрата. Двойной щелчок мыши на шаге инициализации приводит к появлению в правой части окна редактирования программы окна описания шага «Шаг GS.1». За шагом инициализации следует переход 2, которому присваивается текущий номер. За переходом следует шаг 3. Комментарий шага или перехода указывается в строке над разделительной линией, а текст программы на языке ST – под разделительной линией. Символы длинных переходов 4 используются для адресации управления программой к шагу с указанным номером. - 57 -
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »