You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
103 lines
2.7 KiB
103 lines
2.7 KiB
3 months ago
|
PROGRAM MAIN
|
||
|
VAR_EXTERNAL
|
||
|
|
||
|
END_VAR
|
||
|
|
||
|
VAR_GLOBAL
|
||
|
|
||
|
END_VAR
|
||
|
|
||
|
VAR
|
||
|
LLCPB1A01_B01M:BOOL;
|
||
|
|
||
|
LLCBB1A01_TCM:bool;
|
||
|
LLCBB1A01_Schedule:BS_Schedule;
|
||
|
LLCBB1A01_WSCH:array[1..4] of TimeConfig;
|
||
|
LLCBB1A01_HSCH:array[1..4] of TimeConfig;
|
||
|
|
||
|
END_VAR
|
||
|
LBB1A01_DS:=1;
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
(****************************************定时程序******************************************************************)
|
||
|
LLCBB1A01_Schedule(W1SCH :=LLCBB1A01_WSCH , W2SCH :=LLCBB1A01_HSCH ,ENABLENUM :=4 , ENABLE :=LLCBB1A01_TM , MODE :=1 , INPUTMODE :=1 | LLCBB1A01_TC:= OUT_Z);
|
||
|
LLCBB1A01_WSCH[1].OnH :=LLCBB1A01_WOH;
|
||
|
LLCBB1A01_WSCH[1].OnM :=LLCBB1A01_WOM;
|
||
|
LLCBB1A01_WSCH[1].OffH:=LLCBB1A01_WCH;
|
||
|
LLCBB1A01_WSCH[1].OffM:=LLCBB1A01_WCM;
|
||
|
LLCBB1A01_HSCH[1].OnH :=LLCBB1A01_HOH;
|
||
|
LLCBB1A01_HSCH[1].OnM :=LLCBB1A01_HOM;
|
||
|
LLCBB1A01_HSCH[1].OffH:=LLCBB1A01_HCH;
|
||
|
LLCBB1A01_HSCH[1].OffM:=LLCBB1A01_HCM;
|
||
|
|
||
|
if LLCBB1A01_TC<>LLCBB1A01_TCM then
|
||
|
LLCBB1A01_C01:=LLCBB1A01_TC;
|
||
|
LLCBB1A01_C02:=LLCBB1A01_TC;
|
||
|
LLCBB1A01_C03:=LLCBB1A01_TC;
|
||
|
LLCBB1A01_C04:=LLCBB1A01_TC;
|
||
|
LLCBB1A02_C01:=LLCBB1A01_TC;
|
||
|
LLCBB1A02_C02:=LLCBB1A01_TC;
|
||
|
LLCBB1A02_C03:=LLCBB1A01_TC;
|
||
|
LLCBB1A02_C04:=LLCBB1A01_TC;
|
||
|
LLCBB1A03_C01:=LLCBB1A01_TC;
|
||
|
LLCBB1A04_C01:=LLCBB1A01_TC;
|
||
|
LLCBB1A04_C02:=LLCBB1A01_TC;
|
||
|
LLCBB1A04_C03:=LLCBB1A01_TC;
|
||
|
LLCBB1A04_C04:=LLCBB1A01_TC;
|
||
|
LLCBB1A05_C01:=LLCBB1A01_TC;
|
||
|
LLCBB1A05_C02:=LLCBB1A01_TC;
|
||
|
LLCBB1A05_C03:=LLCBB1A01_TC;
|
||
|
LLCBB1A05_C04:=LLCBB1A01_TC;
|
||
|
LLCBB1A06_C01:=LLCBB1A01_TC;
|
||
|
LLCBB1A06_C02:=LLCBB1A01_TC;
|
||
|
LLCBB1A06_C03:=LLCBB1A01_TC;
|
||
|
LLCBB1A06_C04:=LLCBB1A01_TC;
|
||
|
LLCBB1A07_C01:=LLCBB1A01_TC;
|
||
|
LLCBB1A07_C02:=LLCBB1A01_TC;
|
||
|
LLCBB1A07_C03:=LLCBB1A01_TC;
|
||
|
LLCBB1A07_C04:=LLCBB1A01_TC;
|
||
|
LLCBB1A08_C01:=LLCBB1A01_TC;
|
||
|
LLCBB1A08_C02:=LLCBB1A01_TC;
|
||
|
LLCBB1A08_C03:=LLCBB1A01_TC;
|
||
|
|
||
|
|
||
|
end_if;
|
||
|
|
||
|
|
||
|
|
||
|
(*********************全开全关****************************)
|
||
|
if LLCPB1A01_B01<>LLCPB1A01_B01M then
|
||
|
LLCBB1A01_C01:=LLCPB1A01_B01;
|
||
|
LLCBB1A01_C02:=LLCPB1A01_B01;
|
||
|
LLCBB1A01_C03:=LLCPB1A01_B01;
|
||
|
LLCBB1A01_C04:=LLCPB1A01_B01;
|
||
|
LLCBB1A02_C01:=LLCPB1A01_B01;
|
||
|
LLCBB1A02_C02:=LLCPB1A01_B01;
|
||
|
LLCBB1A02_C03:=LLCPB1A01_B01;
|
||
|
LLCBB1A02_C04:=LLCPB1A01_B01;
|
||
|
LLCBB1A03_C01:=LLCPB1A01_B01;
|
||
|
LLCBB1A04_C01:=LLCPB1A01_B01;
|
||
|
LLCBB1A04_C02:=LLCPB1A01_B01;
|
||
|
LLCBB1A04_C03:=LLCPB1A01_B01;
|
||
|
LLCBB1A04_C04:=LLCPB1A01_B01;
|
||
|
LLCBB1A05_C01:=LLCPB1A01_B01;
|
||
|
LLCBB1A05_C02:=LLCPB1A01_B01;
|
||
|
LLCBB1A05_C03:=LLCPB1A01_B01;
|
||
|
LLCBB1A05_C04:=LLCPB1A01_B01;
|
||
|
LLCBB1A06_C01:=LLCPB1A01_B01;
|
||
|
LLCBB1A06_C02:=LLCPB1A01_B01;
|
||
|
LLCBB1A06_C03:=LLCPB1A01_B01;
|
||
|
LLCBB1A06_C04:=LLCPB1A01_B01;
|
||
|
LLCBB1A07_C01:=LLCPB1A01_B01;
|
||
|
LLCBB1A07_C02:=LLCPB1A01_B01;
|
||
|
LLCBB1A07_C03:=LLCPB1A01_B01;
|
||
|
LLCBB1A07_C04:=LLCPB1A01_B01;
|
||
|
LLCBB1A08_C01:=LLCPB1A01_B01;
|
||
|
LLCBB1A08_C02:=LLCPB1A01_B01;
|
||
|
LLCBB1A08_C03:=LLCPB1A01_B01;
|
||
|
|
||
|
end_if;
|
||
|
|
||
|
END_PROGRAM
|