- Сообщений: 27
- Репутация: 2
- Спасибо получено: 4
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
<?xml version="1.0" encoding="UTF-8"?>
<fbdblocks>
<group name="Custom">
<function name="Buttons" x="0" y="0" numIn="0"
numOut="1" id="0" pin_gap="2" vars="mi_C1on_s;mi_C1on;mi_C1off;
mi_C1off_s;C1State;rgmSwitch;mi_C2on_s;mi_C2on;mi_C2off;mi_C2off_s;C2State;mi_C3on_s;mi_C3on;mi_C3off;mi_C3off_s;C3State;
mi_GateToC2_s;mi_GateToC2;mi_GateToC3;mi_GateToC3_s;GateOK">
<out name="out0" type="BOO" />
<body language="st">
<ST>
if(mi_C1on_s) then
mi_C1on:=1;
mi_C1off:=0;
mi_C1on_s:=0;
end_if;
if(mi_C1off_s) then
mi_C1off:=1;
mi_C1on:=0;
mi_C1off_s:=0;
end_if;
if(C1State=1 or C1State=2 or rgmSwitch) then
mi_C1on:=0;
mi_C1off:=0;
end_if;
if(mi_C2on_s) then
mi_C2on:=1;
mi_C2off:=0;
mi_C2on_s:=0;
end_if;
if(mi_C2off_s) then
mi_C2off:=1;
mi_C2on:=0;
mi_C2off_s:=0;
end_if;
if(C2State=1 or C2State=2 or rgmSwitch) then
mi_C2on:=0;
mi_C2off:=0;
end_if;
if(mi_C3on_s) then
mi_C3on:=1;
mi_C3off:=0;
mi_C3on_s:=0;
end_if;
if(mi_C3off_s) then
mi_C3off:=1;
mi_C3on:=0;
mi_C3off_s:=0;
end_if;
if(C3State=1 or C3State=2 or rgmSwitch) then
mi_C3on:=0;
mi_C3off:=0;
end_if;
if(mi_GateToC2_s)then
mi_GateToC2:=1;
mi_GateToC3:=0;
mi_GateToC2_s:=0;
end_if;
if(mi_GateToC3_s)then
mi_GateToC3:=1;
mi_GateToC2:=0;
mi_GateToC3_s:=0;
end_if;
if(not GateOK or rgmSwitch)then
mi_GateToC2:=0;
mi_GateToC3:=0;
end_if;
return true;
</ST>
</body>
</function>
</group>
</fbdblocks>
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.