=true then step2:=26; end_if;
: U_130_z:=false; U_148_z:=false; U_102a_z:=false; U_103b_z:=false; start2=true then step2:=22; end_if; step1=16 or step1=10 then step2:=27; end_if;
: U_132_z:=true; U_133_z:=true; (X_132_z and X_133_z)=true then step2:=20; end_if;
end_case;
ДОДАТОК Г
(довідковий)
Лістинг програми в системі ISaGRAF на мові FBD (секція «level_r»)
ДОДАТОК Д
(довідковий)
Лістинг програми в системі ISaGRAF на мові ST (секція «Pressure»)
if P4 gt; 0.6 then Ip4:=true; Stop1_int:=true; end_if; Ysb_p4=true then Ip4:=false; stop1_int:=false; end_if; P5 gt; 0.6 then Ip5:=true; Stop1_int:=true; end_if; Ysb_p5=true then Ip5:=false; stop1_int:=false; end_if; P6 gt; 0.6 then Ip6:=true; Stop2_int:=true; end_if; Ysb_p6=true then Ip6:=false; stop2_int:=false; end_if; P7 gt; 0.6 then Ip7:=true; Stop2_int:=true; end_if; Ysb_p7=true then Ip7:=false; stop2_int:=false; end_if; Pupog1 gt; 0.6 then Iupog1:=true; Stop1_int:=true; end_if; Ysb_upog1=true then Iupog1:=false; stop1_int:=false; end_if; Pupog2 gt; 0.6 then Iupog2:=true; Stop2_int:=true; end_if; Ysb_upog2=true then Iupog2:=false; stop2_int:=false; end_if;
ДОДАТОК Е
(довідковий)
Лістинг програми в системі ISaGRAF на мові ST (секція «Level»)
case step_l_4 of
: U_139_z:=false; U_140_z:=false; U_139_o:=false; U_140_o:=false; Stop1_int:=false; Lv4 gt; 2 or Ln4 gt; 2 then step_l_4:=43; end_if;
: Il4:=true; U_139_o:=true; U_140_o:=true; Stop1_int:=true; X_139_o and X_140_o then step_l_4:=44; end_if;
: if Ysb_Il4 then step_l_4:=45;
: U_139_z:=true; U_140_z:=true; X_139_z and X_140_z then step_l_4:=42; end_if; _case; step_l_5 of
: U_141_z:=false; U_142_z:=false; U_141_o:=false; U_142_o:=false; Stop1_int:=false; Lv5 gt; 2 or Ln5 gt; 2 then step_l_5:=53; end_if;
: Il5:=true; U_141_o:=true; U_142_o:=true; Stop1_int:=true; X_141_o and X_142_o then step_l_5:=54; end_if;
: if Ysb_Il5 then step_l_5:=55;
: U_141_z:=true; U_142_z:=true; X_141_z and X_142_z then step_l_5:=52; end_if; _case;
case step_l_6 of
: U_143_z:=false; U_144_z:=false; U_143_o:=false; U_144_o:=false; Stop2_int:=false; Lv6 gt; 2 or Ln6 gt; 2 then step_l_6:=63; end_if;
: Il6:=true; U_143_o:=true; U_144_o:=true; Stop2_int:=true; X_143_o and X_144_o then step_l_6:=64; end_if;
: if Ysb_Il6 then step_l_6:=45;
: U_143_z:=true; U_144_z:=true; X_143_z and X_144_z then step_l_6:=62; end_if; _case; step_l_7 of
: U_145_z:=false; U_146_z:=false; U_145_o:=false; U_146_o:=false; Stop2_int:=false; Lv7 gt; 2 or Ln7 gt; 2 then step_l_7:=73; end_if;
: Il7:=true; U_145_o:=true; U_146_o:=true; Stop1_int:=true; X_145_o and X_146_o then step_l_7:=74; end_if;
: if Ysb_Il7 then step_l_7:=75;
: U_145_z:=true; U_146_z:=true; X_145_z and X_146_z then step_l_7:=72; end_if;
end_case;