Другая текстовая семантика применима непосредственно
Булевы действия
Другая текстовая семантика применима непосредственно к действиям над булевыми переменными в соответствии с активностью шага. Эти действия состоят из присоединенных к внутренним булевым переменным или булевым переменным вывода
сигналов активности шага. Вот синтаксис основных булевых действий:
<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); убивает дочернюю последовательность, когда шаг становится активным.
Содержание Назад Вперед