ВУЗ:
Составители:
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
- 20 -
Рис.3.3. Порядок выполнения программ за цикл исполнения
ISaGRAF
Программы начальной секции обычно формируют значения
переменных, вычисляемых на основе входных данных, поступающих
от устройств ввода. Сформированные переменные «высокого уровня»
чаще всего используются программами последовательной секции.
Программы заключительной секции работают с переменными,
обработанными в последовательной секции, перед передачей значений
в выходные устройства.
Главные и дочерние программы последовательной секции должны
быть написаны только на языке последовательных функциональных
схем SFC. Программы начальной и заключительной секций могут
быть написаны на любом из языков, подерживаемых ISaGRAF, кроме
языка SFC:
− язык функциональных блоковых диаграмм FBD;
− язык релейных диаграмм LD;
− язык структуированного текста ST;
− язык инструкций IL.
Любая программа каждой секции может иметь одну или более
подпрограмм. Подпрограммы могут быть также написаны на любом
языке ISaGRAF, кроме SFC. Подпрограмма запускается на
выполнение главной программой и до завершения подпрограммы
выполнение программы-родителя приостанавливается. Подпрограмма
может принадлежать только одной родительской программе.
Любая программа последовательной секции на языке SFC может
управлять другими программами на языке SFC. Такие программы
нижнего уровня иерархии называются дочерними программами. В
отличие от подпрограммы, дочерняя программа на языке SFC
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ Рис.3.3. Порядок выполнения программ за цикл исполнения ISaGRAF Программы начальной секции обычно формируют значения переменных, вычисляемых на основе входных данных, поступающих от устройств ввода. Сформированные переменные «высокого уровня» чаще всего используются программами последовательной секции. Программы заключительной секции работают с переменными, обработанными в последовательной секции, перед передачей значений в выходные устройства. Главные и дочерние программы последовательной секции должны быть написаны только на языке последовательных функциональных схем SFC. Программы начальной и заключительной секций могут быть написаны на любом из языков, подерживаемых ISaGRAF, кроме языка SFC: − язык функциональных блоковых диаграмм FBD; − язык релейных диаграмм LD; − язык структуированного текста ST; − язык инструкций IL. Любая программа каждой секции может иметь одну или более подпрограмм. Подпрограммы могут быть также написаны на любом языке ISaGRAF, кроме SFC. Подпрограмма запускается на выполнение главной программой и до завершения подпрограммы выполнение программы-родителя приостанавливается. Подпрограмма может принадлежать только одной родительской программе. Любая программа последовательной секции на языке SFC может управлять другими программами на языке SFC. Такие программы нижнего уровня иерархии называются дочерними программами. В отличие от подпрограммы, дочерняя программа на языке SFC - 20 -
Страницы
- « первая
- ‹ предыдущая
- …
- 21
- 22
- 23
- 24
- 25
- …
- следующая ›
- последняя »