ВУЗ:
Составители:
116
• главные программы на языке SFC активизируются системой при
запуске прикладной программы;
• программа может иметь несколько дочерних программ;
• дочерняя программа не может иметь более одного родителя и
управляется только родительской программой;
• программа не может управлять дочерними программами одной из
своих дочерних программ.
Дочерняя программа <child_prog> может быть запущена или
уничтожена в соответствии с изменением сигнала активности шага.
7.3. Графический язык диаграмм функциональных блоков – FBD
Графический язык FBD позволяет программисту строить сложные
программы и процедуры на основе существующих функций библиотеки
ISaGRAF, связанных в диаграмму.
Диаграмма FBD описывает функцию (рис.7.9), определяющую
взаимодействие между входными и выходными переменными. Функция
представляется как набор стандартных элементарных функциональных
блоков, имеющихся в библиотеке ISaGRAF. Элементарный блок выполняет
одну функцию взаимодействия между своими входами и выходами. Имя этой
функции записывается в прямоугольнике, изображающем блок. Каждый блок
имеет фиксированное число входных (слева) и выходных (справа) точек
присоединения (рис.7.10).
Рис. 7.9 Рис. 7.10
Входные переменные программы на языке FBD должны
присоединяться к входным точкам присоединения функциональных блоков, а
выходные переменные - к выходным точкам.
Понятие переменной здесь шире, чем традиционная переменная в
языках программирования. Входом диаграммы FBD может быть константа
либо любая внутренняя, входная или выходная переменная. Выходом
&
Функция
Страницы
- « первая
- ‹ предыдущая
- …
- 115
- 116
- 117
- 118
- 119
- …
- следующая ›
- последняя »