ISaGRAF. Version 3.4

         

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


Булевские действия присваивают значение логической переменной при активизации шага. Логические переменные могут быть выходными или внутренними. Им присваивается значение каждый раз, когда шаг становится активным или перестает быть активным. Синтаксис основных логических действий:

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

<boolean_variable> ;                                тот же эффект (N не обязательно)

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

Есть другие возможности установки и сброса логических переменных, когда шаг становится активным. Синтаксис установки и сброса логических действий:

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

<boolean_variable> (R) ;                          присваивает переменной значение FALSE, когда шаг

Логические переменные должны быть выходными (OUTPUT) или внутренними (INTERNAL). Следующая программа ведет себя таким образом:

Пример:

(* Программа SFC использующая булевские действия *)

 



Содержание  Назад  Вперед