ISaGRAF. Version 3.4


Ввод программ уровня - часть 3


        Булевы действия

Другая текстовая семантика применима непосредственно к действиям над булевыми переменными в соответствии с активностью шага. Эти действия состоят из присоединенных к внутренним булевым переменным или булевым переменным вывода сигналов активности шага. Вот синтаксис основных булевых действий:

<boolean_variable> (N);                      присвоить переменной сигнал активности шага

<boolean_variable>;                            тот же результат ( атрибут N не является необходимым )

/ <boolean_variable>;                          присвоить переменной  инвертированный сигнал активности шага

Остальные возможности используются для установки или сброса булевой переменной при активации шага. Вот синтаксис таких булевых действий:

<boolean_variable> (S);                      установить значение переменной истинным, когда сигнал активности шага становится истинным

<boolean_variable> (R);                      установить значение переменной ложным, когда сигнал активности шага становится истинным

        Действия SFC

Другая текстовая семантика доступна для управления выполнением дочерней SFC программы. Действие SFC - это дочерняя SFC последовательность, начатая или завершенная в соответствии с условиями сигнала активности шага. Действия SFC могут иметь следующие определители: N (Не сохраненное), S (установить) или R (сбросить). Вот синтаксис основных действий SFC:

<child_program> (N);                          запускает дочернюю последовательность, когда шаг становится активным. Прекращает выполнение дочерней последовательности, когда шаг становится неактивным.

<child_program>;                                тот же результат ( атрибут N не является необходимым)

<child_program> (S);                          запускает дочернюю последовательность, когда шаг становится активным. Ничего не делает, когда шаг становится неактивным.

<child_program> (R);                          убивает дочернюю последовательность, когда шаг становится активным.


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



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