ISaGRAF. Version 3.4

         

Временные переменные


Временные означает часы и счетчики. Такие переменные могут принимать значения, выраженные в единицах времени и, обычно, используются во временных выражениях. Значение временной переменной не может превосходить  23h59m59s999ms и не может быть отрицательным. Временная переменная хранится в 32 битовом слове. Его внутреннее представление - положительное число миллисекунд.

Временные переменные могут иметь один из следующих атрибутов:

Внутренняя:   переменная, хранящаяся в памяти, изменяемая программой

Константа:      неизменяемая переменная, хранящаяся в памяти, с начальным значением

Предупреждение:

Временная переменная не может иметь атрибутов ВХОД или ВЫХОД.

Временные переменные автоматически обновляются системой ISaGRAF. Когда временная переменная активна, ее значение автоматически увеличивается в соответствии с часами реального времени целевой задачи. Для управления временными переменными используются следующие операторы языка ST:

TSTART                       запустить автоматическое обновление временной переменной (таймера)

TSTOP                          остановить автоматическое обновление временной переменной (таймера)



Содержание раздела