Помощь в написании студенческих работ
Антистрессовый сервис

Перечень сигналов и построение графа переходов

РефератПомощь в написанииУзнать стоимостьмоей работы

Х1о / Х1зz-задвижка КШ1 полностью открыта / закрыта Х2о / Х2з — задвижка КШ3 полностью открыта / закрыта Х10% — КШ4 открыта на 10%. Текст программы автоматического переключения газораспределительной станции на байпасный режим на языке ST. Uок — сигнал оператору о нормальном переходе на байпасную линию. P3 — давление на датчике PC27 достигло заданного значения. P1, P2 — обнаружено отклонение… Читать ещё >

Перечень сигналов и построение графа переходов (реферат, курсовая, диплом, контрольная)

Входные сигналы:

P1, P2 — обнаружено отклонение давления на датчиках PT7, PT8.

P3 — давление на датчике PC27 достигло заданного значения.

P30 — давление на РC27=0.

Х / Х1зz-задвижка КШ1 полностью открыта / закрыта Х / Х — задвижка КШ3 полностью открыта / закрыта Х10% — КШ4 открыта на 10%.

Х3z — КШ4 полностью закрыта.

Yсб — сброс аварии Выходные сигналы:

U / U1зz — сигнал на открытие / закрытие КШ1.

U / U3z — сигнал на открытие / закрытие КШ2.

U / U4зz — сигнал на открытие / закрытие КШ3.

Uок — сигнал оператору о нормальном переходе на байпасную линию.

Iс — сигнал об аварии при переходе на байпасную линию.

T — таймер

Текст программы

Текст программы автоматического переключения газораспределительной станции на байпасный режим на языке ST [6].

CASE step of.

: U1о:= FALSE;

U1z:= FALSE;о:= FALSE;z:= FALSE;o:= FALSE;z:= FALSE;:= FALSE;:= FALSE;

IF p1 AND p2 THEN step:= 1; END IF;

: U3o:= TRUE;X2o THEN step:= 2; END_IF;

: U3o:= FALSE;o:= TRUE;x10% THEN step:= 3; END IF;

: U4o:=FALSE;:=t#0s;(T); step:=50;

: IF T>t#30s AND p30 THEN step:=7; END IF;T>t#30s AND (not p30) THEN step:= 4; END_IF;

: U1z:= TRUE;(T);x1z THEN step:= 5; END IF;

:U4o:=TRUE;z:=FALSE;p3 THEN step:= 6; END_IF;

: Uok:= TRUE;o:=FALSE; Ysb THEN step:= 7; END IF;

: Ic:=TRUE;z:=TRUE;(T);X3z THEN step:= 8; END_IF;

: U3z:= FALSE;Ysb THEN step:= 9; END IF;

: U1o:=TRUE;z:=TRUE;z:=TRUE;:=FALSE;:=FALSE;x1o AND x3z AND x4z THEN step:=0; END_IF;_CASE;

газораспределительная станция автоматизация isagraf.

Показать весь текст
Заполнить форму текущей работой