Информационные технологии. Пономарев О.П. - 23 стр.

UptoLike

Составители: 

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
- 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 -