ГОСТ Р МЭК 61131-3—2016
- оператор присваивания «:=», за которым следует логическое выражение в языке ST, опреде
ляющее условие перехода;
- ключевое слово завершения END_TRANSITION;
0 с помощью конструкцииTRANSITION...END_TRANSITION с использованием языка IL. Онадолж
на включать;
- ключевые слова TRANSITION FROM, за которыми следует имя предшествующего шага (или.
если имеется более одного предшественника, перечень имен предшествующих шагов в скобках), за
которым следует двоеточие «:»,
- ключевое слово ТО. за которым следует имя шага последующего шага (или, если имеется бо
лее одного преемника, перечень последующих шагов в скобках);
- начиная с новой строки, перечень инструкций на языке IL. результат оценки которых опреде
ляет условие перехода;
- ключевое слово завершения END_TRANSIT!ON на отдельной строке;
д) использованием имени перехода в форме идентификатора справа от направленной связи.
Данный идентификатор должен относиться к конструкции TRANSITION.,.END_TRANSITION. опреде
ляющей один из следующих объектов, оценка которых приведет к присваиванию логического значения
переменной, обозначенной именем перехода:
- на языке LD или FBD;
- перечень инструкций на языке IL;
- присваивание логического выражения на языке ST.
Область действия имени перехода должна быть локальной для программного модуля, в котором
расположен переход.
Ошибка возникает, если во время оценки условия перехода появляется какой-либо побочный эф
фект (например, назначение значения переменной, кроме имени перехода).
Максимальное число переходов на SFC и на шаг определяется разработчиком.
Таблица 55 — Переход SFC и условие перехода
Номер
О писание
Пример
I
8’
Условие перехода на языке
ST,
располо
женное физически или логически рядом
с переходом
I
+
------------------+
IS7EP7
|
+
------------------+
&
bvar
2
I
+
bvarl
I
♦
-----------------
+
IS7EP8
|
4
------------------
4
I
2
».
Условие перехода на языке LD. располо
женное физически или логически рядом с
переходом
I
4
--------
4
ISTEP7
|
+
------------------+
I
+
bvarl
&
bvar
2
I
4
--------
4
I STEPS I
4
-----------------
+
I
147