ISaGRAF. Version 3.4

         

указывает на то, что соответствующая


Модификатор “C” указывает на то, что соответствующая инструкция должна быть выполнена только если текущий результат имеет значение TRUE (отличное от нуля). 

Модификатор ‘C’, может комбинироваться с модификатором ‘N’, который указывает на то, что инструкция должна быть выполнена только если текущий результат имеет значение FALSE (0).

        Задержанные операции


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

























'('



модификатор



указывает операцию, которая должна быть задержана



')'



оператор



выполняет задержанную операцию



Открывающаяся скобка ‘(‘ указывает на то, что выполнение инструкции должно быть задержано до тех пор пока не встретится закрытая скобка ‘)’.  Например, следующая последовательность:

                         AND(          IX12

                         OR              IX35

                         )

интерпретируется как:

             result := result AND ( IX12 OR IX35 )


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