diff --git a/M01/$GEN$/Resource/EAF.INC b/M01/$GEN$/Resource/EAF.INC index f5e153c..95c667b 100644 --- a/M01/$GEN$/Resource/EAF.INC +++ b/M01/$GEN$/Resource/EAF.INC @@ -15,11 +15,11 @@ $INCLUDE_FILE (* PROJEKT PROTOTYPEN *) -$INCLUDE "C:\PROGRAM FILES (X86)\BRAINCONTROL\EXDRIVE\EXCONFIG\EXDRIVE\LIB\BRCON_MCFB_ED_V3.3.0.1\$GEN$\BS_SCALE.PTT" -$INCLUDE "C:\PROGRAM FILES (X86)\BRAINCONTROL\EXDRIVE\EXCONFIG\EXDRIVE\LIB\BRCON_MCFB_ED_V3.3.0.1\$GEN$\BS_RUNTIME.PTT" -$INCLUDE "C:\PROGRAM FILES (X86)\BRAINCONTROL\EXDRIVE\EXCONFIG\EXDRIVE\LIB\BRCON_MCFB_ED_V3.3.0.1\$GEN$\IJ_EAFGROUP.PTT" -$INCLUDE "C:\PROGRAM FILES (X86)\BRAINCONTROL\EXDRIVE\EXCONFIG\EXDRIVE\LIB\BRCON_MCFB_ED_V3.3.0.1\$GEN$\IJ_LSYNCCONTROL.PTT" -$INCLUDE "C:\PROGRAM FILES (X86)\BRAINCONTROL\EXDRIVE\EXCONFIG\EXDRIVE\LIB\BRCON_MCFB_ED_V3.3.0.1\$GEN$\BS_AVERAGE.PTT" +$INCLUDE "E:\PROGRAMFILE\EXDRIVER\EXCONFIG\EXDRIVE\LIB\BRCON_MCFB_ED_V3.3.0.1\$GEN$\BS_SCALE.PTT" +$INCLUDE "E:\PROGRAMFILE\EXDRIVER\EXCONFIG\EXDRIVE\LIB\BRCON_MCFB_ED_V3.3.0.1\$GEN$\BS_RUNTIME.PTT" +$INCLUDE "E:\PROGRAMFILE\EXDRIVER\EXCONFIG\EXDRIVE\LIB\BRCON_MCFB_ED_V3.3.0.1\$GEN$\IJ_EAFGROUP.PTT" +$INCLUDE "E:\PROGRAMFILE\EXDRIVER\EXCONFIG\EXDRIVE\LIB\BRCON_MCFB_ED_V3.3.0.1\$GEN$\IJ_LSYNCCONTROL.PTT" +$INCLUDE "E:\PROGRAMFILE\EXDRIVER\EXCONFIG\EXDRIVE\LIB\BRCON_MCFB_ED_V3.3.0.1\$GEN$\BS_AVERAGE.PTT" (* EXTERNE POEs *) diff --git a/M01/EAF.POE b/M01/EAF.POE index c116fbc..a1ff811 100644 --- a/M01/EAF.POE +++ b/M01/EAF.POE @@ -117,12 +117,12 @@ END_VAR (** **) (** {*排风机联动程序*} **) -(** EAFB3C01_SLG(ENABLE :=LEAFB3C01_TM ,LINKAGEVALUE :=LEAFB3C01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3C01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3C01_TSTR ,ALLDAY :=LEAFB3C01_DM | LEAFB3C01_LC:= LINKAGEOUT); **) +(** EAFB3C01_SLG(ENABLE :=LEAFB3C01_TM ,LINKAGEVALUE :=LEAFB3C01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3C01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3C01_TSTR ,ALLDAY :=LEAFB3C01_DM | LEAFB3C01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB3C01_SLG ( ENABLE := LEAFB3C01_TM, LINKAGEVALUE := LEAFB3C01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB3C01_COSET, diff --git a/M01/EAF.ST b/M01/EAF.ST index a781f4d..75df723 100644 --- a/M01/EAF.ST +++ b/M01/EAF.ST @@ -48,7 +48,7 @@ END_VAR LEAFB3A01_TC :=LEAFB3C01_LC[2]; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB3C01_SLG(ENABLE :=LEAFB3C01_TM ,LINKAGEVALUE :=LEAFB3C01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3C01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3C01_TSTR ,ALLDAY :=LEAFB3C01_DM | LEAFB3C01_LC:= LINKAGEOUT); + EAFB3C01_SLG(ENABLE :=LEAFB3C01_TM ,LINKAGEVALUE :=LEAFB3C01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3C01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3C01_TSTR ,ALLDAY :=LEAFB3C01_DM | LEAFB3C01_LC:= LINKAGEOUT); LEAFB3C01_DM :=1; diff --git a/M01/EAF.bak b/M01/EAF.bak index 1c3d83f..a781f4d 100644 --- a/M01/EAF.bak +++ b/M01/EAF.bak @@ -40,10 +40,12 @@ END_VAR LIESB3C01_COS := BS_Scale(LIESB3C01_CO_AVE.Output , 3, 0, 1000, 0, 13.0); LIESB3C02_CO_AVE(INPUT :=LIESB3C02_CO ); LIESB3C02_COS := BS_Scale(LIESB3C02_CO_AVE.Output , 3, 0, 1000, 0, 13.0); + LEAFB3C01_COS[1]:=LIESB3C01_COS; LEAFB3C01_COS[2]:=LIESB3C02_COS; LEAFB3C01_TC :=LEAFB3C01_LC[1]; + LEAFB3A01_TC :=LEAFB3C01_LC[2]; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB3C01_SLG(ENABLE :=LEAFB3C01_TM ,LINKAGEVALUE :=LEAFB3C01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3C01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3C01_TSTR ,ALLDAY :=LEAFB3C01_DM | LEAFB3C01_LC:= LINKAGEOUT); @@ -59,12 +61,12 @@ END_VAR LIESB3A01_COS := BS_Scale(LIESB3A01_CO_AVE.Output , 3, 0, 1000, 0, 13.0); LIESB3A02_CO_AVE(INPUT :=LIESB3A02_CO ); LIESB3A02_COS := BS_Scale(LIESB3A02_CO_AVE.Output , 3, 0, 1000, 0, 13.0); - LEAFB3A01_COS[1]:=LIESB3A01_COS; - LEAFB3A01_COS[2]:=LIESB3A02_COS; - LEAFB3A01_TC :=LEAFB3A01_LC[1]; - (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB3A01_SLG(ENABLE :=LEAFB3A01_TM ,LINKAGEVALUE :=LEAFB3A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3A01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3A01_TSTR ,ALLDAY :=LEAFB3A01_DM | LEAFB3A01_LC:= LINKAGEOUT); - (*鍚屾绋嬪簭*) + + + + + + (*鍚屾绋嬪簭*) EAFB3A01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB3X00_PC,BOOL_IN1:=LEAFB3A01_C,BOOL_IN2:=REAFB3A01_C,BOOL_IN3:=LEAFB3A01_TC | LEAFB3A01_C:= BOOL_OUT1,REAFB3A01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) EAFB3A01_RunTime(RUN :=LEAFB3A01_R , RUNTIMESET :=LEAFB3A01_RSTV , RUNTIMERST :=LEAFB3A01_RST , RunTimeRec_In :=LEAFB3A01_RH | LEAFB3A01_RH:= RUNTIME); diff --git a/M02/EAF.POE b/M02/EAF.POE index df37938..5a03881 100644 --- a/M02/EAF.POE +++ b/M02/EAF.POE @@ -176,6 +176,11 @@ END_VAR LD LEAFB3B01_LC[2] ST LEAFB3F02_TC +(** LEAFB3F01_TC :=LEAFB3B01_LC[3]; **) + (* assign - Stmt *) + LD LEAFB3B01_LC[3] + ST LEAFB3F01_TC + (** **) (** LEAFB3B01_DM := 1; **) (* assign - Stmt *) @@ -184,12 +189,12 @@ END_VAR (** **) (** {*排风机联动程序*} **) -(** EAFB3B01_SLG(ENABLE :=LEAFB3B01_TM ,LINKAGEVALUE :=LEAFB3B01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3B01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3B01_TSTR ,ALLDAY :=LEAFB3B01_DM | LEAFB3B01_LC:= LINKAGEOUT); **) +(** EAFB3B01_SLG(ENABLE :=LEAFB3B01_TM ,LINKAGEVALUE :=LEAFB3B01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3B01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3B01_TSTR ,ALLDAY :=LEAFB3B01_DM | LEAFB3B01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB3B01_SLG ( ENABLE := LEAFB3B01_TM, LINKAGEVALUE := LEAFB3B01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB3B01_COSET, @@ -282,18 +287,14 @@ END_VAR ST LEAFB3F01_COS[3] (** **) -(** LEAFB3F01_TC :=LEAFB3F01_LC[1]; **) - (* assign - Stmt *) - LD LEAFB3F01_LC[1] - ST LEAFB3F01_TC - +(** **) (** {*排风机联动程序*} **) -(** EAFB3F01_SLG(ENABLE :=LEAFB3F01_TM ,LINKAGEVALUE :=LEAFB3F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3F01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3F01_TSTR ,ALLDAY :=LEAFB3F01_DM | LEAFB3F01_LC:= LINKAGEOUT); **) +(** EAFB3F01_SLG(ENABLE :=LEAFB3F01_TM ,LINKAGEVALUE :=LEAFB3F01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3F01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3F01_TSTR ,ALLDAY :=LEAFB3F01_DM | LEAFB3F01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB3F01_SLG ( ENABLE := LEAFB3F01_TM, LINKAGEVALUE := LEAFB3F01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB3F01_COSET, @@ -335,12 +336,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB3F02_SLG(ENABLE :=LEAFB3F02_TM ,LINKAGEVALUE :=LEAFB3F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3F02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3F02_TSTR ,ALLDAY :=LEAFB3F02_DM | LEAFB3F02_LC:= LINKAGEOUT); **) +(** EAFB3F02_SLG(ENABLE :=LEAFB3F02_TM ,LINKAGEVALUE :=LEAFB3F01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3F02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3F02_TSTR ,ALLDAY :=LEAFB3F02_DM | LEAFB3F02_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB3F02_SLG ( ENABLE := LEAFB3F02_TM, LINKAGEVALUE := LEAFB3F01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB3F02_COSET, diff --git a/M02/EAF.ST b/M02/EAF.ST index 00b1209..5263837 100644 --- a/M02/EAF.ST +++ b/M02/EAF.ST @@ -58,11 +58,12 @@ END_VAR LEAFB3B01_TC :=LEAFB3B01_LC[1]; LEAFB3F02_TC :=LEAFB3B01_LC[2]; + LEAFB3F01_TC :=LEAFB3B01_LC[3]; LEAFB3B01_DM := 1; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB3B01_SLG(ENABLE :=LEAFB3B01_TM ,LINKAGEVALUE :=LEAFB3B01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3B01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3B01_TSTR ,ALLDAY :=LEAFB3B01_DM | LEAFB3B01_LC:= LINKAGEOUT); + EAFB3B01_SLG(ENABLE :=LEAFB3B01_TM ,LINKAGEVALUE :=LEAFB3B01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3B01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3B01_TSTR ,ALLDAY :=LEAFB3B01_DM | LEAFB3B01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB3B01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB3X00_PC,BOOL_IN1:=LEAFB3B01_C,BOOL_IN2:=REAFB3B01_C,BOOL_IN3:=LEAFB3B01_TC | LEAFB3B01_C:= BOOL_OUT1,REAFB3B01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -79,9 +80,9 @@ END_VAR LEAFB3F01_COS[2]:=LIESB3F02_COS; LEAFB3F01_COS[3]:=LIESB3F03_COS; - LEAFB3F01_TC :=LEAFB3F01_LC[1]; + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB3F01_SLG(ENABLE :=LEAFB3F01_TM ,LINKAGEVALUE :=LEAFB3F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3F01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3F01_TSTR ,ALLDAY :=LEAFB3F01_DM | LEAFB3F01_LC:= LINKAGEOUT); + EAFB3F01_SLG(ENABLE :=LEAFB3F01_TM ,LINKAGEVALUE :=LEAFB3F01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3F01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3F01_TSTR ,ALLDAY :=LEAFB3F01_DM | LEAFB3F01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB3F01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB3X00_PC,BOOL_IN1:=LEAFB3F01_C,BOOL_IN2:=REAFB3F01_C,BOOL_IN3:=LEAFB3F01_TC | LEAFB3F01_C:= BOOL_OUT1,REAFB3F01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -89,7 +90,7 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB3F02_SLG(ENABLE :=LEAFB3F02_TM ,LINKAGEVALUE :=LEAFB3F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3F02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3F02_TSTR ,ALLDAY :=LEAFB3F02_DM | LEAFB3F02_LC:= LINKAGEOUT); + EAFB3F02_SLG(ENABLE :=LEAFB3F02_TM ,LINKAGEVALUE :=LEAFB3F01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3F02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3F02_TSTR ,ALLDAY :=LEAFB3F02_DM | LEAFB3F02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB3F02_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB3X00_PC,BOOL_IN1:=LEAFB3F02_C,BOOL_IN2:=REAFB3F02_C,BOOL_IN3:=LEAFB3F02_TC | LEAFB3F02_C:= BOOL_OUT1,REAFB3F02_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) diff --git a/M02/EAF.bak b/M02/EAF.bak index 52e1954..00b1209 100644 --- a/M02/EAF.bak +++ b/M02/EAF.bak @@ -58,6 +58,9 @@ END_VAR LEAFB3B01_TC :=LEAFB3B01_LC[1]; LEAFB3F02_TC :=LEAFB3B01_LC[2]; + + LEAFB3B01_DM := 1; + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB3B01_SLG(ENABLE :=LEAFB3B01_TM ,LINKAGEVALUE :=LEAFB3B01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3B01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3B01_TSTR ,ALLDAY :=LEAFB3B01_DM | LEAFB3B01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) diff --git a/M03/EAF.POE b/M03/EAF.POE index 1575720..f2a2ec6 100644 --- a/M03/EAF.POE +++ b/M03/EAF.POE @@ -137,12 +137,12 @@ END_VAR ST LEAFB3E01_TC (** {*排风机联动程序*} **) -(** EAFB3D01_SLG(ENABLE :=LEAFB3D01_TM , LINKAGEVALUE :=EAFB3D01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 , LINKAGESET :=LEAFB3D01_COSET ,HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3D01_TSTR , ALLDAY :=LEAFB3D01_DM | LEAFB3D01_LC:= LINKAGEOUT); **) +(** EAFB3D01_SLG(ENABLE :=LEAFB3D01_TM , LINKAGEVALUE :=EAFB3D01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 , LINKAGESET :=LEAFB3D01_COSET ,HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3D01_TSTR , ALLDAY :=LEAFB3D01_DM | LEAFB3D01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB3D01_SLG ( ENABLE := LEAFB3D01_TM, LINKAGEVALUE := EAFB3D01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB3D01_COSET, @@ -277,12 +277,12 @@ END_VAR (** **) (** {*排风机联动程序*} **) -(** EAFB3E01_SLG(ENABLE :=LEAFB3E01_TM ,LINKAGEVALUE :=LEAFB3E01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3E01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3E01_TSTR ,ALLDAY :=LEAFB3E01_DM | LEAFB3E01_LC:= LINKAGEOUT); **) +(** EAFB3E01_SLG(ENABLE :=LEAFB3E01_TM ,LINKAGEVALUE :=LEAFB3E01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3E01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3E01_TSTR ,ALLDAY :=LEAFB3E01_DM | LEAFB3E01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB3E01_SLG ( ENABLE := LEAFB3E01_TM, LINKAGEVALUE := LEAFB3E01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB3E01_COSET, @@ -349,12 +349,12 @@ END_VAR ST LEAFB3E02_COS[5] (** {*排风机联动程序*} **) -(** EAFB3E02_SLG(ENABLE :=LEAFB3E02_TM ,LINKAGEVALUE :=LEAFB3E02_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3E02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3E02_TSTR ,ALLDAY :=LEAFB3E02_DM | LEAFB3E02_LC:= LINKAGEOUT); **) +(** EAFB3E02_SLG(ENABLE :=LEAFB3E02_TM ,LINKAGEVALUE :=LEAFB3E02_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3E02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3E02_TSTR ,ALLDAY :=LEAFB3E02_DM | LEAFB3E02_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB3E02_SLG ( ENABLE := LEAFB3E02_TM, LINKAGEVALUE := LEAFB3E02_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB3E02_COSET, diff --git a/M03/EAF.ST b/M03/EAF.ST index eda5dca..1ca4f4d 100644 --- a/M03/EAF.ST +++ b/M03/EAF.ST @@ -46,7 +46,7 @@ END_VAR LEAFB3D01_TC :=LEAFB3D01_LC[1]; LEAFB3E01_TC :=LEAFB3D01_LC[2]; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB3D01_SLG(ENABLE :=LEAFB3D01_TM , LINKAGEVALUE :=EAFB3D01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 , LINKAGESET :=LEAFB3D01_COSET ,HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3D01_TSTR , ALLDAY :=LEAFB3D01_DM | LEAFB3D01_LC:= LINKAGEOUT); + EAFB3D01_SLG(ENABLE :=LEAFB3D01_TM , LINKAGEVALUE :=EAFB3D01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 , LINKAGESET :=LEAFB3D01_COSET ,HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3D01_TSTR , ALLDAY :=LEAFB3D01_DM | LEAFB3D01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB3D01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB3D01_C,BOOL_IN2:=REAFB3D01_C,BOOL_IN3:=LEAFB3D01_TC | LEAFB3D01_C:= BOOL_OUT1,REAFB3D01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -73,7 +73,7 @@ END_VAR LEAFB3E01_COS[5]:=LIESB3E05_COS; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB3E01_SLG(ENABLE :=LEAFB3E01_TM ,LINKAGEVALUE :=LEAFB3E01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3E01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3E01_TSTR ,ALLDAY :=LEAFB3E01_DM | LEAFB3E01_LC:= LINKAGEOUT); + EAFB3E01_SLG(ENABLE :=LEAFB3E01_TM ,LINKAGEVALUE :=LEAFB3E01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3E01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3E01_TSTR ,ALLDAY :=LEAFB3E01_DM | LEAFB3E01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB3E01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB3X00_PC,BOOL_IN1:=LEAFB3E01_C,BOOL_IN2:=REAFB3E01_C,BOOL_IN3:=LEAFB3E01_TC | LEAFB3E01_C:= BOOL_OUT1,REAFB3E01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -86,7 +86,7 @@ END_VAR LEAFB3E02_COS[4]:=LIESB3E04_COS; LEAFB3E02_COS[5]:=LIESB3E05_COS; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB3E02_SLG(ENABLE :=LEAFB3E02_TM ,LINKAGEVALUE :=LEAFB3E02_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3E02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3E02_TSTR ,ALLDAY :=LEAFB3E02_DM | LEAFB3E02_LC:= LINKAGEOUT); + EAFB3E02_SLG(ENABLE :=LEAFB3E02_TM ,LINKAGEVALUE :=LEAFB3E02_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3E02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3E02_TSTR ,ALLDAY :=LEAFB3E02_DM | LEAFB3E02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB3E02_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB3X00_PC,BOOL_IN1:=LEAFB3E02_C,BOOL_IN2:=REAFB3E02_C,BOOL_IN3:=LEAFB3E02_TC | LEAFB3E02_C:= BOOL_OUT1,REAFB3E02_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) diff --git a/M03/EAF.bak b/M03/EAF.bak index 8582646..1ca4f4d 100644 --- a/M03/EAF.bak +++ b/M03/EAF.bak @@ -42,13 +42,17 @@ END_VAR LIESB3D02_COS := BS_Scale(LIESB3D02_CO_AVE.Output , 3, 0, 1000, 0, 10.0); EAFB3D01_COS[1]:=LIESB3D01_COS; EAFB3D01_COS[2]:=LIESB3D02_COS; + LEAFB3D01_TC :=LEAFB3D01_LC[1]; + LEAFB3E01_TC :=LEAFB3D01_LC[2]; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB3D01_SLG(ENABLE :=LEAFB3D01_TM , LINKAGEVALUE :=EAFB3D01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 , LINKAGESET :=LEAFB3D01_COSET ,HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3D01_TSTR , ALLDAY :=LEAFB3D01_DM | LEAFB3D01_LC:= LINKAGEOUT); + EAFB3D01_SLG(ENABLE :=LEAFB3D01_TM , LINKAGEVALUE :=EAFB3D01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 , LINKAGESET :=LEAFB3D01_COSET ,HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3D01_TSTR , ALLDAY :=LEAFB3D01_DM | LEAFB3D01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB3D01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB3D01_C,BOOL_IN2:=REAFB3D01_C,BOOL_IN3:=LEAFB3D01_TC | LEAFB3D01_C:= BOOL_OUT1,REAFB3D01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) EAFB3D01_RunTime(RUN :=LEAFB3D01_R , RUNTIMESET :=LEAFB3D01_RSTV , RUNTIMERST :=LEAFB3D01_RST , RunTimeRec_In :=LEAFB3D01_RH | LEAFB3D01_RH:= RUNTIME); + + LEAFB3D01_DM :=1; LIESB3E01_CO_AVE(INPUT :=LIESB3E01_CO ); @@ -67,9 +71,9 @@ END_VAR LEAFB3E01_COS[3]:=LIESB3E03_COS; LEAFB3E01_COS[4]:=LIESB3E04_COS; LEAFB3E01_COS[5]:=LIESB3E05_COS; - LEAFB3E01_TC :=LEAFB3E01_LC[1]; + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB3E01_SLG(ENABLE :=LEAFB3E01_TM ,LINKAGEVALUE :=LEAFB3E01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3E01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3E01_TSTR ,ALLDAY :=LEAFB3E01_DM | LEAFB3E01_LC:= LINKAGEOUT); + EAFB3E01_SLG(ENABLE :=LEAFB3E01_TM ,LINKAGEVALUE :=LEAFB3E01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3E01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3E01_TSTR ,ALLDAY :=LEAFB3E01_DM | LEAFB3E01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB3E01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB3X00_PC,BOOL_IN1:=LEAFB3E01_C,BOOL_IN2:=REAFB3E01_C,BOOL_IN3:=LEAFB3E01_TC | LEAFB3E01_C:= BOOL_OUT1,REAFB3E01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -81,9 +85,8 @@ END_VAR LEAFB3E02_COS[3]:=LIESB3E03_COS; LEAFB3E02_COS[4]:=LIESB3E04_COS; LEAFB3E02_COS[5]:=LIESB3E05_COS; - LEAFB3E02_TC :=LEAFB3E02_LC[1]; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB3E02_SLG(ENABLE :=LEAFB3E02_TM ,LINKAGEVALUE :=LEAFB3E02_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3E02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3E02_TSTR ,ALLDAY :=LEAFB3E02_DM | LEAFB3E02_LC:= LINKAGEOUT); + EAFB3E02_SLG(ENABLE :=LEAFB3E02_TM ,LINKAGEVALUE :=LEAFB3E02_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3E02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3E02_TSTR ,ALLDAY :=LEAFB3E02_DM | LEAFB3E02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB3E02_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB3X00_PC,BOOL_IN1:=LEAFB3E02_C,BOOL_IN2:=REAFB3E02_C,BOOL_IN3:=LEAFB3E02_TC | LEAFB3E02_C:= BOOL_OUT1,REAFB3E02_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) diff --git a/M04/EAF.POE b/M04/EAF.POE index 7cb2ff4..06288f4 100644 --- a/M04/EAF.POE +++ b/M04/EAF.POE @@ -135,15 +135,23 @@ END_VAR LD LEAFB3H01_LC[2] ST LEAFB3G01_TC -(** **) -(** **) +(** LEAFB3G02_TC :=LEAFB3H01_LC[3]; **) + (* assign - Stmt *) + LD LEAFB3H01_LC[3] + ST LEAFB3G02_TC + +(** LEAFB3G03_TC :=LEAFB3H01_LC[4]; **) + (* assign - Stmt *) + LD LEAFB3H01_LC[4] + ST LEAFB3G03_TC + (** {*排风机联动程序*} **) -(** EAFB3H01_SLG(ENABLE :=LEAFB3H01_TM ,LINKAGEVALUE :=LEAFB3H01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3H01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3H01_TSTR ,ALLDAY :=LEAFB3H01_DM | LEAFB3H01_LC:= LINKAGEOUT); **) +(** EAFB3H01_SLG(ENABLE :=LEAFB3H01_TM ,LINKAGEVALUE :=LEAFB3H01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3H01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3H01_TSTR ,ALLDAY :=LEAFB3H01_DM | LEAFB3H01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB3H01_SLG ( ENABLE := LEAFB3H01_TM, LINKAGEVALUE := LEAFB3H01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB3H01_COSET, @@ -265,12 +273,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB3G01_SLG(ENABLE :=LEAFB3G01_TM ,LINKAGEVALUE :=LEAFB3G01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3G01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3G01_TSTR ,ALLDAY :=LEAFB3G01_DM | LEAFB3G01_LC:= LINKAGEOUT); **) +(** EAFB3G01_SLG(ENABLE :=LEAFB3G01_TM ,LINKAGEVALUE :=LEAFB3G01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3G01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3G01_TSTR ,ALLDAY :=LEAFB3G01_DM | LEAFB3G01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB3G01_SLG ( ENABLE := LEAFB3G01_TM, LINKAGEVALUE := LEAFB3G01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB3G01_COSET, @@ -310,18 +318,14 @@ END_VAR ) (** **) -(** LEAFB3G02_TC :=LEAFB3G02_LC[1]; **) - (* assign - Stmt *) - LD LEAFB3G02_LC[1] - ST LEAFB3G02_TC - +(** **) (** {*排风机联动程序*} **) -(** EAFB3G02_SLG(ENABLE :=LEAFB3G02_TM ,LINKAGEVALUE :=LEAFB3G01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3G02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3G02_TSTR ,ALLDAY :=LEAFB3G02_DM | LEAFB3G02_LC:= LINKAGEOUT); **) +(** EAFB3G02_SLG(ENABLE :=LEAFB3G02_TM ,LINKAGEVALUE :=LEAFB3G01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3G02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3G02_TSTR ,ALLDAY :=LEAFB3G02_DM | LEAFB3G02_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB3G02_SLG ( ENABLE := LEAFB3G02_TM, LINKAGEVALUE := LEAFB3G01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB3G02_COSET, @@ -361,18 +365,14 @@ END_VAR ) (** **) -(** LEAFB3G03_TC :=LEAFB3G03_LC[1]; **) - (* assign - Stmt *) - LD LEAFB3G03_LC[1] - ST LEAFB3G03_TC - +(** **) (** {*排风机联动程序*} **) -(** EAFB3G03_SLG(ENABLE :=LEAFB3G03_TM ,LINKAGEVALUE :=LEAFB3G01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3G03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3G03_TSTR ,ALLDAY :=LEAFB3G03_DM | LEAFB3G03_LC:= LINKAGEOUT); **) +(** EAFB3G03_SLG(ENABLE :=LEAFB3G03_TM ,LINKAGEVALUE :=LEAFB3G01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3G03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3G03_TSTR ,ALLDAY :=LEAFB3G03_DM | LEAFB3G03_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB3G03_SLG ( ENABLE := LEAFB3G03_TM, LINKAGEVALUE := LEAFB3G01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB3G03_COSET, diff --git a/M04/EAF.ST b/M04/EAF.ST index 44f6487..b092e85 100644 --- a/M04/EAF.ST +++ b/M04/EAF.ST @@ -52,10 +52,10 @@ END_VAR LEAFB3H01_TC :=LEAFB3H01_LC[1]; LEAFB3G01_TC :=LEAFB3H01_LC[2]; - - + LEAFB3G02_TC :=LEAFB3H01_LC[3]; + LEAFB3G03_TC :=LEAFB3H01_LC[4]; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB3H01_SLG(ENABLE :=LEAFB3H01_TM ,LINKAGEVALUE :=LEAFB3H01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3H01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3H01_TSTR ,ALLDAY :=LEAFB3H01_DM | LEAFB3H01_LC:= LINKAGEOUT); + EAFB3H01_SLG(ENABLE :=LEAFB3H01_TM ,LINKAGEVALUE :=LEAFB3H01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3H01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3H01_TSTR ,ALLDAY :=LEAFB3H01_DM | LEAFB3H01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB3H01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB3X00_PC,BOOL_IN1:=LEAFB3H01_C,BOOL_IN2:=REAFB3H01_C,BOOL_IN3:=LEAFB3H01_TC | LEAFB3H01_C:= BOOL_OUT1,REAFB3H01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -83,23 +83,23 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB3G01_SLG(ENABLE :=LEAFB3G01_TM ,LINKAGEVALUE :=LEAFB3G01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3G01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3G01_TSTR ,ALLDAY :=LEAFB3G01_DM | LEAFB3G01_LC:= LINKAGEOUT); + EAFB3G01_SLG(ENABLE :=LEAFB3G01_TM ,LINKAGEVALUE :=LEAFB3G01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3G01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3G01_TSTR ,ALLDAY :=LEAFB3G01_DM | LEAFB3G01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB3G01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB3X00_PC,BOOL_IN1:=LEAFB3G01_C,BOOL_IN2:=REAFB3G01_C,BOOL_IN3:=LEAFB3G01_TC | LEAFB3G01_C:= BOOL_OUT1,REAFB3G01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) EAFB3G01_RunTime(RUN :=LEAFB3G01_R , RUNTIMESET :=LEAFB3G01_RSTV , RUNTIMERST :=LEAFB3G01_RST , RunTimeRec_In :=LEAFB3G01_RH | LEAFB3G01_RH:= RUNTIME); - LEAFB3G02_TC :=LEAFB3G02_LC[1]; + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB3G02_SLG(ENABLE :=LEAFB3G02_TM ,LINKAGEVALUE :=LEAFB3G01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3G02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3G02_TSTR ,ALLDAY :=LEAFB3G02_DM | LEAFB3G02_LC:= LINKAGEOUT); + EAFB3G02_SLG(ENABLE :=LEAFB3G02_TM ,LINKAGEVALUE :=LEAFB3G01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3G02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3G02_TSTR ,ALLDAY :=LEAFB3G02_DM | LEAFB3G02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB3G02_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB3X00_PC,BOOL_IN1:=LEAFB3G02_C,BOOL_IN2:=REAFB3G02_C,BOOL_IN3:=LEAFB3G02_TC | LEAFB3G02_C:= BOOL_OUT1,REAFB3G02_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) EAFB3G02_RunTime(RUN :=LEAFB3G02_R , RUNTIMESET :=LEAFB3G02_RSTV , RUNTIMERST :=LEAFB3G02_RST , RunTimeRec_In :=LEAFB3G02_RH | LEAFB3G02_RH:= RUNTIME); - LEAFB3G03_TC :=LEAFB3G03_LC[1]; + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB3G03_SLG(ENABLE :=LEAFB3G03_TM ,LINKAGEVALUE :=LEAFB3G01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3G03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3G03_TSTR ,ALLDAY :=LEAFB3G03_DM | LEAFB3G03_LC:= LINKAGEOUT); + EAFB3G03_SLG(ENABLE :=LEAFB3G03_TM ,LINKAGEVALUE :=LEAFB3G01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB3G03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB3G03_TSTR ,ALLDAY :=LEAFB3G03_DM | LEAFB3G03_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB3G03_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB3X00_PC,BOOL_IN1:=LEAFB3G03_C,BOOL_IN2:=REAFB3G03_C,BOOL_IN3:=LEAFB3G03_TC | LEAFB3G03_C:= BOOL_OUT1,REAFB3G03_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) diff --git a/M04/EAF.bak b/M04/EAF.bak index 32a6247..44f6487 100644 --- a/M04/EAF.bak +++ b/M04/EAF.bak @@ -60,7 +60,7 @@ END_VAR EAFB3H01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB3X00_PC,BOOL_IN1:=LEAFB3H01_C,BOOL_IN2:=REAFB3H01_C,BOOL_IN3:=LEAFB3H01_TC | LEAFB3H01_C:= BOOL_OUT1,REAFB3H01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) EAFB3H01_RunTime(RUN :=LEAFB3H01_R , RUNTIMESET :=LEAFB3H01_RSTV , RUNTIMERST :=LEAFB3H01_RST , RunTimeRec_In :=LEAFB3H01_RH | LEAFB3H01_RH:= RUNTIME); - + LEAFB3H01_DM :=1; diff --git a/M05/EAF.POE b/M05/EAF.POE index 98e83a6..82a8b9e 100644 --- a/M05/EAF.POE +++ b/M05/EAF.POE @@ -252,12 +252,12 @@ END_VAR ST LEAFB2A02_TC (** {*排风机联动程序*} **) -(** EAFB2B01_SLG(ENABLE :=LEAFB2B01_TM ,LINKAGEVALUE :=LEAFB2B01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2B01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2B01_TSTR ,ALLDAY :=LEAFB2B01_DM | LEAFB2B01_LC:= LINKAGEOUT); **) +(** EAFB2B01_SLG(ENABLE :=LEAFB2B01_TM ,LINKAGEVALUE :=LEAFB2B01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2B01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2B01_TSTR ,ALLDAY :=LEAFB2B01_DM | LEAFB2B01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB2B01_SLG ( ENABLE := LEAFB2B01_TM, LINKAGEVALUE := LEAFB2B01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB2B01_COSET, @@ -304,12 +304,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB2B02_SLG(ENABLE :=LEAFB2B02_TM ,LINKAGEVALUE :=LEAFB2B01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2B02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2B02_TSTR ,ALLDAY :=LEAFB2B02_DM | LEAFB2B02_LC:= LINKAGEOUT); **) +(** EAFB2B02_SLG(ENABLE :=LEAFB2B02_TM ,LINKAGEVALUE :=LEAFB2B01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2B02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2B02_TSTR ,ALLDAY :=LEAFB2B02_DM | LEAFB2B02_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB2B02_SLG ( ENABLE := LEAFB2B02_TM, LINKAGEVALUE := LEAFB2B01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB2B02_COSET, @@ -352,12 +352,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB2B03_SLG(ENABLE :=LEAFB2B03_TM ,LINKAGEVALUE :=LEAFB2B01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2B03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2B03_TSTR ,ALLDAY :=LEAFB2B03_DM | LEAFB2B03_LC:= LINKAGEOUT); **) +(** EAFB2B03_SLG(ENABLE :=LEAFB2B03_TM ,LINKAGEVALUE :=LEAFB2B01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2B03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2B03_TSTR ,ALLDAY :=LEAFB2B03_DM | LEAFB2B03_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB2B03_SLG ( ENABLE := LEAFB2B03_TM, LINKAGEVALUE := LEAFB2B01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB2B03_COSET, @@ -399,12 +399,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB2B04_SLG(ENABLE :=LEAFB2B04_TM ,LINKAGEVALUE :=LEAFB2B01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2B04_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2B04_TSTR ,ALLDAY :=LEAFB2B04_DM | LEAFB2B04_LC:= LINKAGEOUT); **) +(** EAFB2B04_SLG(ENABLE :=LEAFB2B04_TM ,LINKAGEVALUE :=LEAFB2B01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2B04_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2B04_TSTR ,ALLDAY :=LEAFB2B04_DM | LEAFB2B04_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB2B04_SLG ( ENABLE := LEAFB2B04_TM, LINKAGEVALUE := LEAFB2B01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB2B04_COSET, @@ -503,12 +503,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB2A01_SLG(ENABLE :=LEAFB2A01_TM ,LINKAGEVALUE :=LEAFB2A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2A01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2A01_TSTR ,ALLDAY :=LEAFB2A01_DM | LEAFB2A01_LC:= LINKAGEOUT); **) +(** EAFB2A01_SLG(ENABLE :=LEAFB2A01_TM ,LINKAGEVALUE :=LEAFB2A01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2A01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2A01_TSTR ,ALLDAY :=LEAFB2A01_DM | LEAFB2A01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB2A01_SLG ( ENABLE := LEAFB2A01_TM, LINKAGEVALUE := LEAFB2A01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB2A01_COSET, @@ -551,12 +551,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB2A02_SLG(ENABLE :=LEAFB2A02_TM ,LINKAGEVALUE :=LEAFB2A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2A02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2A02_TSTR ,ALLDAY :=LEAFB2A02_DM | LEAFB2A02_LC:= LINKAGEOUT); **) +(** EAFB2A02_SLG(ENABLE :=LEAFB2A02_TM ,LINKAGEVALUE :=LEAFB2A01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2A02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2A02_TSTR ,ALLDAY :=LEAFB2A02_DM | LEAFB2A02_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB2A02_SLG ( ENABLE := LEAFB2A02_TM, LINKAGEVALUE := LEAFB2A01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB2A02_COSET, diff --git a/M05/EAF.ST b/M05/EAF.ST index 4506aac..b5c2f04 100644 --- a/M05/EAF.ST +++ b/M05/EAF.ST @@ -80,7 +80,7 @@ END_VAR LEAFB2A01_TC :=LEAFB2B01_LC[5]; LEAFB2A02_TC :=LEAFB2B01_LC[6]; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB2B01_SLG(ENABLE :=LEAFB2B01_TM ,LINKAGEVALUE :=LEAFB2B01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2B01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2B01_TSTR ,ALLDAY :=LEAFB2B01_DM | LEAFB2B01_LC:= LINKAGEOUT); + EAFB2B01_SLG(ENABLE :=LEAFB2B01_TM ,LINKAGEVALUE :=LEAFB2B01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2B01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2B01_TSTR ,ALLDAY :=LEAFB2B01_DM | LEAFB2B01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB2B01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2B01_C,BOOL_IN2:=REAFB2B01_C,BOOL_IN3:=LEAFB2B01_TC | LEAFB2B01_C:= BOOL_OUT1,REAFB2B01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -89,7 +89,7 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB2B02_SLG(ENABLE :=LEAFB2B02_TM ,LINKAGEVALUE :=LEAFB2B01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2B02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2B02_TSTR ,ALLDAY :=LEAFB2B02_DM | LEAFB2B02_LC:= LINKAGEOUT); + EAFB2B02_SLG(ENABLE :=LEAFB2B02_TM ,LINKAGEVALUE :=LEAFB2B01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2B02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2B02_TSTR ,ALLDAY :=LEAFB2B02_DM | LEAFB2B02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB2B02_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2B02_C,BOOL_IN2:=REAFB2B02_C,BOOL_IN3:=LEAFB2B02_TC | LEAFB2B02_C:= BOOL_OUT1,REAFB2B02_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -98,7 +98,7 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB2B03_SLG(ENABLE :=LEAFB2B03_TM ,LINKAGEVALUE :=LEAFB2B01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2B03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2B03_TSTR ,ALLDAY :=LEAFB2B03_DM | LEAFB2B03_LC:= LINKAGEOUT); + EAFB2B03_SLG(ENABLE :=LEAFB2B03_TM ,LINKAGEVALUE :=LEAFB2B01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2B03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2B03_TSTR ,ALLDAY :=LEAFB2B03_DM | LEAFB2B03_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB2B03_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2B03_C,BOOL_IN2:=REAFB2B03_C,BOOL_IN3:=LEAFB2B03_TC | LEAFB2B03_C:= BOOL_OUT1,REAFB2B03_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -106,7 +106,7 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB2B04_SLG(ENABLE :=LEAFB2B04_TM ,LINKAGEVALUE :=LEAFB2B01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2B04_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2B04_TSTR ,ALLDAY :=LEAFB2B04_DM | LEAFB2B04_LC:= LINKAGEOUT); + EAFB2B04_SLG(ENABLE :=LEAFB2B04_TM ,LINKAGEVALUE :=LEAFB2B01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2B04_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2B04_TSTR ,ALLDAY :=LEAFB2B04_DM | LEAFB2B04_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB2B04_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2B04_C,BOOL_IN2:=REAFB2B04_C,BOOL_IN3:=LEAFB2B04_TC | LEAFB2B04_C:= BOOL_OUT1,REAFB2B04_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -129,7 +129,7 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB2A01_SLG(ENABLE :=LEAFB2A01_TM ,LINKAGEVALUE :=LEAFB2A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2A01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2A01_TSTR ,ALLDAY :=LEAFB2A01_DM | LEAFB2A01_LC:= LINKAGEOUT); + EAFB2A01_SLG(ENABLE :=LEAFB2A01_TM ,LINKAGEVALUE :=LEAFB2A01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2A01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2A01_TSTR ,ALLDAY :=LEAFB2A01_DM | LEAFB2A01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB2A01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2A01_C,BOOL_IN2:=REAFB2A01_C,BOOL_IN3:=LEAFB2A01_TC | LEAFB2A01_C:= BOOL_OUT1,REAFB2A01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -138,7 +138,7 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB2A02_SLG(ENABLE :=LEAFB2A02_TM ,LINKAGEVALUE :=LEAFB2A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2A02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2A02_TSTR ,ALLDAY :=LEAFB2A02_DM | LEAFB2A02_LC:= LINKAGEOUT); + EAFB2A02_SLG(ENABLE :=LEAFB2A02_TM ,LINKAGEVALUE :=LEAFB2A01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2A02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2A02_TSTR ,ALLDAY :=LEAFB2A02_DM | LEAFB2A02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB2A02_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2A02_C,BOOL_IN2:=REAFB2A02_C,BOOL_IN3:=LEAFB2A02_TC | LEAFB2A02_C:= BOOL_OUT1,REAFB2A02_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) diff --git a/M06/EAF.POE b/M06/EAF.POE index 916af09..0d4f5c1 100644 --- a/M06/EAF.POE +++ b/M06/EAF.POE @@ -165,12 +165,12 @@ END_VAR ST LEAFB2D01_TC (** {*排风机联动程序*} **) -(** EAFB2E01_SLG(ENABLE :=LEAFB2E01_TM ,LINKAGEVALUE :=LEAFB2E01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2E01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2E01_TSTR ,ALLDAY :=LEAFB2E01_DM | LEAFB2E01_LC:= LINKAGEOUT); **) +(** EAFB2E01_SLG(ENABLE :=LEAFB2E01_TM ,LINKAGEVALUE :=LEAFB2E01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2E01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2E01_TSTR ,ALLDAY :=LEAFB2E01_DM | LEAFB2E01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB2E01_SLG ( ENABLE := LEAFB2E01_TM, LINKAGEVALUE := LEAFB2E01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB2E01_COSET, @@ -219,12 +219,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB2E02_SLG(ENABLE :=LEAFB2E02_TM ,LINKAGEVALUE :=LEAFB2E01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2E02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2E02_TSTR ,ALLDAY :=LEAFB2E02_DM | LEAFB2E02_LC:= LINKAGEOUT); **) +(** EAFB2E02_SLG(ENABLE :=LEAFB2E02_TM ,LINKAGEVALUE :=LEAFB2E01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2E02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2E02_TSTR ,ALLDAY :=LEAFB2E02_DM | LEAFB2E02_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB2E02_SLG ( ENABLE := LEAFB2E02_TM, LINKAGEVALUE := LEAFB2E01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB2E02_COSET, @@ -265,12 +265,12 @@ END_VAR (** **) (** {*排风机联动程序*} **) -(** EAFB2E03_SLG(ENABLE :=LEAFB2E03_TM ,LINKAGEVALUE :=LEAFB2E01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2E03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2E03_TSTR ,ALLDAY :=LEAFB2E03_DM | LEAFB2E03_LC:= LINKAGEOUT); **) +(** EAFB2E03_SLG(ENABLE :=LEAFB2E03_TM ,LINKAGEVALUE :=LEAFB2E01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2E03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2E03_TSTR ,ALLDAY :=LEAFB2E03_DM | LEAFB2E03_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB2E03_SLG ( ENABLE := LEAFB2E03_TM, LINKAGEVALUE := LEAFB2E01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB2E03_COSET, @@ -347,12 +347,12 @@ END_VAR (** **) (** {*排风机联动程序*} **) -(** EAFB2D01_SLG(ENABLE :=LEAFB2D01_TM ,LINKAGEVALUE :=LEAFB2D01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2D01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2D01_TSTR ,ALLDAY :=LEAFB2D01_DM | LEAFB2D01_LC:= LINKAGEOUT); **) +(** EAFB2D01_SLG(ENABLE :=LEAFB2D01_TM ,LINKAGEVALUE :=LEAFB2D01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2D01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2D01_TSTR ,ALLDAY :=LEAFB2D01_DM | LEAFB2D01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB2D01_SLG ( ENABLE := LEAFB2D01_TM, LINKAGEVALUE := LEAFB2D01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB2D01_COSET, diff --git a/M06/EAF.ST b/M06/EAF.ST index f27ef87..7571d9e 100644 --- a/M06/EAF.ST +++ b/M06/EAF.ST @@ -62,7 +62,7 @@ END_VAR LEAFB2E03_TC :=LEAFB2E01_LC[3]; LEAFB2D01_TC :=LEAFB2E01_LC[4]; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB2E01_SLG(ENABLE :=LEAFB2E01_TM ,LINKAGEVALUE :=LEAFB2E01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2E01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2E01_TSTR ,ALLDAY :=LEAFB2E01_DM | LEAFB2E01_LC:= LINKAGEOUT); + EAFB2E01_SLG(ENABLE :=LEAFB2E01_TM ,LINKAGEVALUE :=LEAFB2E01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2E01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2E01_TSTR ,ALLDAY :=LEAFB2E01_DM | LEAFB2E01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB2E01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2E01_C,BOOL_IN2:=REAFB2E01_C,BOOL_IN3:=LEAFB2E01_TC | LEAFB2E01_C:= BOOL_OUT1,REAFB2E01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -73,14 +73,14 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB2E02_SLG(ENABLE :=LEAFB2E02_TM ,LINKAGEVALUE :=LEAFB2E01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2E02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2E02_TSTR ,ALLDAY :=LEAFB2E02_DM | LEAFB2E02_LC:= LINKAGEOUT); + EAFB2E02_SLG(ENABLE :=LEAFB2E02_TM ,LINKAGEVALUE :=LEAFB2E01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2E02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2E02_TSTR ,ALLDAY :=LEAFB2E02_DM | LEAFB2E02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB2E02_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2E02_C,BOOL_IN2:=REAFB2E02_C,BOOL_IN3:=LEAFB2E02_TC | LEAFB2E02_C:= BOOL_OUT1,REAFB2E02_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) EAFB2E02_RunTime(RUN :=LEAFB2E02_R , RUNTIMESET :=LEAFB2E02_RSTV , RUNTIMERST :=LEAFB2E02_RST , RunTimeRec_In :=LEAFB2E02_RH | LEAFB2E02_RH:= RUNTIME); (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB2E03_SLG(ENABLE :=LEAFB2E03_TM ,LINKAGEVALUE :=LEAFB2E01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2E03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2E03_TSTR ,ALLDAY :=LEAFB2E03_DM | LEAFB2E03_LC:= LINKAGEOUT); + EAFB2E03_SLG(ENABLE :=LEAFB2E03_TM ,LINKAGEVALUE :=LEAFB2E01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2E03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2E03_TSTR ,ALLDAY :=LEAFB2E03_DM | LEAFB2E03_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB2E03_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2E03_C,BOOL_IN2:=REAFB2E03_C,BOOL_IN3:=LEAFB2E03_TC | LEAFB2E03_C:= BOOL_OUT1,REAFB2E03_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -95,7 +95,7 @@ END_VAR LEAFB2D01_COS[2]:=LIESB2D02_COS; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB2D01_SLG(ENABLE :=LEAFB2D01_TM ,LINKAGEVALUE :=LEAFB2D01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2D01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2D01_TSTR ,ALLDAY :=LEAFB2D01_DM | LEAFB2D01_LC:= LINKAGEOUT); + EAFB2D01_SLG(ENABLE :=LEAFB2D01_TM ,LINKAGEVALUE :=LEAFB2D01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2D01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2D01_TSTR ,ALLDAY :=LEAFB2D01_DM | LEAFB2D01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB2D01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2D01_C,BOOL_IN2:=REAFB2D01_C,BOOL_IN3:=LEAFB2D01_TC | LEAFB2D01_C:= BOOL_OUT1,REAFB2D01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) diff --git a/M06/EAF.bak b/M06/EAF.bak index f5dfea1..f27ef87 100644 --- a/M06/EAF.bak +++ b/M06/EAF.bak @@ -67,7 +67,11 @@ END_VAR EAFB2E01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2E01_C,BOOL_IN2:=REAFB2E01_C,BOOL_IN3:=LEAFB2E01_TC | LEAFB2E01_C:= BOOL_OUT1,REAFB2E01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) EAFB2E01_RunTime(RUN :=LEAFB2E01_R , RUNTIMESET :=LEAFB2E01_RSTV , RUNTIMERST :=LEAFB2E01_RST , RunTimeRec_In :=LEAFB2E01_RH | LEAFB2E01_RH:= RUNTIME); - + + + LEAFB2E01_DM :=1; + + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB2E02_SLG(ENABLE :=LEAFB2E02_TM ,LINKAGEVALUE :=LEAFB2E01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2E02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2E02_TSTR ,ALLDAY :=LEAFB2E02_DM | LEAFB2E02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) diff --git a/M07/EAF.POE b/M07/EAF.POE index 0812b0f..78064a4 100644 --- a/M07/EAF.POE +++ b/M07/EAF.POE @@ -246,12 +246,12 @@ END_VAR ST LEAFB2F01_TC (** {*排风机联动程序*} **) -(** EAFB2G01_SLG(ENABLE :=LEAFB2G01_TM ,LINKAGEVALUE :=LEAFB2G01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2G01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2G01_TSTR ,ALLDAY :=LEAFB2G01_DM | LEAFB2G01_LC:= LINKAGEOUT); **) +(** EAFB2G01_SLG(ENABLE :=LEAFB2G01_TM ,LINKAGEVALUE :=LEAFB2G01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2G01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2G01_TSTR ,ALLDAY :=LEAFB2G01_DM | LEAFB2G01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB2G01_SLG ( ENABLE := LEAFB2G01_TM, LINKAGEVALUE := LEAFB2G01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB2G01_COSET, @@ -298,12 +298,12 @@ END_VAR (** **) (** {*排风机联动程序*} **) -(** EAFB2G02_SLG(ENABLE :=LEAFB2G02_TM ,LINKAGEVALUE :=LEAFB2G01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2G02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2G02_TSTR ,ALLDAY :=LEAFB2G02_DM | LEAFB2G02_LC:= LINKAGEOUT); **) +(** EAFB2G02_SLG(ENABLE :=LEAFB2G02_TM ,LINKAGEVALUE :=LEAFB2G01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2G02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2G02_TSTR ,ALLDAY :=LEAFB2G02_DM | LEAFB2G02_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB2G02_SLG ( ENABLE := LEAFB2G02_TM, LINKAGEVALUE := LEAFB2G01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB2G02_COSET, @@ -468,12 +468,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB2C01_SLG(ENABLE :=LEAFB2C01_TM ,LINKAGEVALUE :=LEAFB2C01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2C01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2C01_TSTR ,ALLDAY :=LEAFB2C01_DM | LEAFB2C01_LC:= LINKAGEOUT); **) +(** EAFB2C01_SLG(ENABLE :=LEAFB2C01_TM ,LINKAGEVALUE :=LEAFB2C01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2C01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2C01_TSTR ,ALLDAY :=LEAFB2C01_DM | LEAFB2C01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB2C01_SLG ( ENABLE := LEAFB2C01_TM, LINKAGEVALUE := LEAFB2C01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB2C01_COSET, @@ -516,12 +516,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB2C02_SLG(ENABLE :=LEAFB2C02_TM ,LINKAGEVALUE :=LEAFB2C01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2C02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2C02_TSTR ,ALLDAY :=LEAFB2C02_DM | LEAFB2C02_LC:= LINKAGEOUT); **) +(** EAFB2C02_SLG(ENABLE :=LEAFB2C02_TM ,LINKAGEVALUE :=LEAFB2C01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2C02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2C02_TSTR ,ALLDAY :=LEAFB2C02_DM | LEAFB2C02_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB2C02_SLG ( ENABLE := LEAFB2C02_TM, LINKAGEVALUE := LEAFB2C01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB2C02_COSET, @@ -615,12 +615,12 @@ END_VAR (** **) (** {*排风机联动程序*} **) -(** EAFB2F01_SLG(ENABLE :=LEAFB2F01_TM ,LINKAGEVALUE :=LEAFB2F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2F01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2F01_TSTR ,ALLDAY :=LEAFB2F01_DM | LEAFB2F01_LC:= LINKAGEOUT); **) +(** EAFB2F01_SLG(ENABLE :=LEAFB2F01_TM ,LINKAGEVALUE :=LEAFB2F01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2F01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2F01_TSTR ,ALLDAY :=LEAFB2F01_DM | LEAFB2F01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB2F01_SLG ( ENABLE := LEAFB2F01_TM, LINKAGEVALUE := LEAFB2F01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB2F01_COSET, @@ -663,12 +663,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB2F02_SLG(ENABLE :=LEAFB2F02_TM ,LINKAGEVALUE :=LEAFB2F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2F02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2F02_TSTR ,ALLDAY :=LEAFB2F02_DM | LEAFB2F02_LC:= LINKAGEOUT); **) +(** EAFB2F02_SLG(ENABLE :=LEAFB2F02_TM ,LINKAGEVALUE :=LEAFB2F01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2F02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2F02_TSTR ,ALLDAY :=LEAFB2F02_DM | LEAFB2F02_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB2F02_SLG ( ENABLE := LEAFB2F02_TM, LINKAGEVALUE := LEAFB2F01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB2F02_COSET, diff --git a/M07/EAF.ST b/M07/EAF.ST index 09e77be..ac1a619 100644 --- a/M07/EAF.ST +++ b/M07/EAF.ST @@ -81,7 +81,7 @@ END_VAR LEAFB2F02_TC :=LEAFB2G01_LC[5]; LEAFB2F01_TC :=LEAFB2G01_LC[6]; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB2G01_SLG(ENABLE :=LEAFB2G01_TM ,LINKAGEVALUE :=LEAFB2G01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2G01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2G01_TSTR ,ALLDAY :=LEAFB2G01_DM | LEAFB2G01_LC:= LINKAGEOUT); + EAFB2G01_SLG(ENABLE :=LEAFB2G01_TM ,LINKAGEVALUE :=LEAFB2G01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2G01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2G01_TSTR ,ALLDAY :=LEAFB2G01_DM | LEAFB2G01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB2G01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2G01_C,BOOL_IN2:=REAFB2G01_C,BOOL_IN3:=LEAFB2G01_TC | LEAFB2G01_C:= BOOL_OUT1,REAFB2G01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -90,7 +90,7 @@ END_VAR LEAFB2G01_DM :=1; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB2G02_SLG(ENABLE :=LEAFB2G02_TM ,LINKAGEVALUE :=LEAFB2G01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2G02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2G02_TSTR ,ALLDAY :=LEAFB2G02_DM | LEAFB2G02_LC:= LINKAGEOUT); + EAFB2G02_SLG(ENABLE :=LEAFB2G02_TM ,LINKAGEVALUE :=LEAFB2G01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2G02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2G02_TSTR ,ALLDAY :=LEAFB2G02_DM | LEAFB2G02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB2G02_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2G02_C,BOOL_IN2:=REAFB2G02_C,BOOL_IN3:=LEAFB2G02_TC | LEAFB2G02_C:= BOOL_OUT1,REAFB2G02_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -123,7 +123,7 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB2C01_SLG(ENABLE :=LEAFB2C01_TM ,LINKAGEVALUE :=LEAFB2C01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2C01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2C01_TSTR ,ALLDAY :=LEAFB2C01_DM | LEAFB2C01_LC:= LINKAGEOUT); + EAFB2C01_SLG(ENABLE :=LEAFB2C01_TM ,LINKAGEVALUE :=LEAFB2C01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2C01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2C01_TSTR ,ALLDAY :=LEAFB2C01_DM | LEAFB2C01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB2C01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2C01_C,BOOL_IN2:=REAFB2C01_C,BOOL_IN3:=LEAFB2C01_TC | LEAFB2C01_C:= BOOL_OUT1,REAFB2C01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -132,7 +132,7 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB2C02_SLG(ENABLE :=LEAFB2C02_TM ,LINKAGEVALUE :=LEAFB2C01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2C02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2C02_TSTR ,ALLDAY :=LEAFB2C02_DM | LEAFB2C02_LC:= LINKAGEOUT); + EAFB2C02_SLG(ENABLE :=LEAFB2C02_TM ,LINKAGEVALUE :=LEAFB2C01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2C02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2C02_TSTR ,ALLDAY :=LEAFB2C02_DM | LEAFB2C02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB2C02_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2C02_C,BOOL_IN2:=REAFB2C02_C,BOOL_IN3:=LEAFB2C02_TC | LEAFB2C02_C:= BOOL_OUT1,REAFB2C02_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -150,7 +150,7 @@ END_VAR LEAFB2F01_COS[3]:=LIESB2F03_COS; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB2F01_SLG(ENABLE :=LEAFB2F01_TM ,LINKAGEVALUE :=LEAFB2F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2F01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2F01_TSTR ,ALLDAY :=LEAFB2F01_DM | LEAFB2F01_LC:= LINKAGEOUT); + EAFB2F01_SLG(ENABLE :=LEAFB2F01_TM ,LINKAGEVALUE :=LEAFB2F01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2F01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2F01_TSTR ,ALLDAY :=LEAFB2F01_DM | LEAFB2F01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB2F01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2F01_C,BOOL_IN2:=REAFB2F01_C,BOOL_IN3:=LEAFB2F01_TC | LEAFB2F01_C:= BOOL_OUT1,REAFB2F01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -159,7 +159,7 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB2F02_SLG(ENABLE :=LEAFB2F02_TM ,LINKAGEVALUE :=LEAFB2F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2F02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2F02_TSTR ,ALLDAY :=LEAFB2F02_DM | LEAFB2F02_LC:= LINKAGEOUT); + EAFB2F02_SLG(ENABLE :=LEAFB2F02_TM ,LINKAGEVALUE :=LEAFB2F01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2F02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2F02_TSTR ,ALLDAY :=LEAFB2F02_DM | LEAFB2F02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB2F02_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB2F02_C,BOOL_IN2:=REAFB2F02_C,BOOL_IN3:=LEAFB2F02_TC | LEAFB2F02_C:= BOOL_OUT1,REAFB2F02_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) diff --git a/M07/EAF.bak b/M07/EAF.bak index d344605..09e77be 100644 --- a/M07/EAF.bak +++ b/M07/EAF.bak @@ -75,6 +75,11 @@ END_VAR LEAFB2G01_TC :=LEAFB2G01_LC[1]; + LEAFB2G02_TC :=LEAFB2G01_LC[2]; + LEAFB2C01_TC :=LEAFB2G01_LC[3]; + LEAFB2C02_TC :=LEAFB2G01_LC[4]; + LEAFB2F02_TC :=LEAFB2G01_LC[5]; + LEAFB2F01_TC :=LEAFB2G01_LC[6]; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB2G01_SLG(ENABLE :=LEAFB2G01_TM ,LINKAGEVALUE :=LEAFB2G01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2G01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2G01_TSTR ,ALLDAY :=LEAFB2G01_DM | LEAFB2G01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) @@ -82,8 +87,8 @@ END_VAR (*杩愯绱Н鏃堕棿*) EAFB2G01_RunTime(RUN :=LEAFB2G01_R , RUNTIMESET :=LEAFB2G01_RSTV , RUNTIMERST :=LEAFB2G01_RST , RunTimeRec_In :=LEAFB2G01_RH | LEAFB2G01_RH:= RUNTIME); - - LEAFB2G02_TC :=LEAFB2G02_LC[1]; + LEAFB2G01_DM :=1; + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB2G02_SLG(ENABLE :=LEAFB2G02_TM ,LINKAGEVALUE :=LEAFB2G01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2G02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2G02_TSTR ,ALLDAY :=LEAFB2G02_DM | LEAFB2G02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) @@ -116,7 +121,7 @@ END_VAR LEAFB2C01_COS[6]:=LIESB2C06_COS; LEAFB2C01_COS[7]:=LIESB2C07_COS; - LEAFB2C01_TC :=LEAFB2C01_LC[1]; + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB2C01_SLG(ENABLE :=LEAFB2C01_TM ,LINKAGEVALUE :=LEAFB2C01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2C01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2C01_TSTR ,ALLDAY :=LEAFB2C01_DM | LEAFB2C01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) @@ -125,7 +130,7 @@ END_VAR EAFB2C01_RunTime(RUN :=LEAFB2C01_R , RUNTIMESET :=LEAFB2C01_RSTV , RUNTIMERST :=LEAFB2C01_RST , RunTimeRec_In :=LEAFB2C01_RH | LEAFB2C01_RH:= RUNTIME); - LEAFB2C02_TC :=LEAFB2C02_LC[1]; + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB2C02_SLG(ENABLE :=LEAFB2C02_TM ,LINKAGEVALUE :=LEAFB2C01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2C02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2C02_TSTR ,ALLDAY :=LEAFB2C02_DM | LEAFB2C02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) @@ -143,7 +148,7 @@ END_VAR LEAFB2F01_COS[1]:=LIESB2F01_COS; LEAFB2F01_COS[2]:=LIESB2F02_COS; LEAFB2F01_COS[3]:=LIESB2F03_COS; - LEAFB2F01_TC :=LEAFB2F01_LC[1]; + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB2F01_SLG(ENABLE :=LEAFB2F01_TM ,LINKAGEVALUE :=LEAFB2F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2F01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2F01_TSTR ,ALLDAY :=LEAFB2F01_DM | LEAFB2F01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) @@ -152,7 +157,7 @@ END_VAR EAFB2F01_RunTime(RUN :=LEAFB2F01_R , RUNTIMESET :=LEAFB2F01_RSTV , RUNTIMERST :=LEAFB2F01_RST , RunTimeRec_In :=LEAFB2F01_RH | LEAFB2F01_RH:= RUNTIME); - LEAFB2F02_TC :=LEAFB2F02_LC[1]; + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB2F02_SLG(ENABLE :=LEAFB2F02_TM ,LINKAGEVALUE :=LEAFB2F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB2F02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB2F02_TSTR ,ALLDAY :=LEAFB2F02_DM | LEAFB2F02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) diff --git a/M09/EAF.POE b/M09/EAF.POE index 318a068..1aa264e 100644 --- a/M09/EAF.POE +++ b/M09/EAF.POE @@ -146,12 +146,12 @@ END_VAR (** **) (** {*排风机联动程序*} **) -(** EAFB1C01_SLG(ENABLE :=LEAFB1C01_TM ,LINKAGEVALUE :=LEAFB1C01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1C01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1C01_TSTR ,ALLDAY :=LEAFB1C01_DM | LEAFB1C01_LC:= LINKAGEOUT); **) +(** EAFB1C01_SLG(ENABLE :=LEAFB1C01_TM ,LINKAGEVALUE :=LEAFB1C01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1C01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1C01_TSTR ,ALLDAY :=LEAFB1C01_DM | LEAFB1C01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB1C01_SLG ( ENABLE := LEAFB1C01_TM, LINKAGEVALUE := LEAFB1C01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB1C01_COSET, @@ -200,12 +200,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB1C02_SLG(ENABLE :=LEAFB1C02_TM ,LINKAGEVALUE :=LEAFB1C01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1C02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1C02_TSTR ,ALLDAY :=LEAFB1C02_DM | LEAFB1C02_LC:= LINKAGEOUT); **) +(** EAFB1C02_SLG(ENABLE :=LEAFB1C02_TM ,LINKAGEVALUE :=LEAFB1C01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1C02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1C02_TSTR ,ALLDAY :=LEAFB1C02_DM | LEAFB1C02_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB1C02_SLG ( ENABLE := LEAFB1C02_TM, LINKAGEVALUE := LEAFB1C01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB1C02_COSET, diff --git a/M09/EAF.ST b/M09/EAF.ST index 81c990e..a837530 100644 --- a/M09/EAF.ST +++ b/M09/EAF.ST @@ -53,7 +53,7 @@ END_VAR LEAFB1C02_TC :=LEAFB1C01_LC[2]; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB1C01_SLG(ENABLE :=LEAFB1C01_TM ,LINKAGEVALUE :=LEAFB1C01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1C01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1C01_TSTR ,ALLDAY :=LEAFB1C01_DM | LEAFB1C01_LC:= LINKAGEOUT); + EAFB1C01_SLG(ENABLE :=LEAFB1C01_TM ,LINKAGEVALUE :=LEAFB1C01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1C01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1C01_TSTR ,ALLDAY :=LEAFB1C01_DM | LEAFB1C01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB1C01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB1C01_C,BOOL_IN2:=REAFB1C01_C,BOOL_IN3:=LEAFB1C01_TC | LEAFB1C01_C:= BOOL_OUT1,REAFB1C01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -64,7 +64,7 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB1C02_SLG(ENABLE :=LEAFB1C02_TM ,LINKAGEVALUE :=LEAFB1C01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1C02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1C02_TSTR ,ALLDAY :=LEAFB1C02_DM | LEAFB1C02_LC:= LINKAGEOUT); + EAFB1C02_SLG(ENABLE :=LEAFB1C02_TM ,LINKAGEVALUE :=LEAFB1C01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1C02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1C02_TSTR ,ALLDAY :=LEAFB1C02_DM | LEAFB1C02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB1C02_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB2X00_PC,BOOL_IN1:=LEAFB1C02_C,BOOL_IN2:=REAFB1C02_C,BOOL_IN3:=LEAFB1C02_TC | LEAFB1C02_C:= BOOL_OUT1,REAFB1C02_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) diff --git a/M09/EAF.bak b/M09/EAF.bak index 116e136..81c990e 100644 --- a/M09/EAF.bak +++ b/M09/EAF.bak @@ -62,7 +62,7 @@ END_VAR LEAFB1C01_DM :=1; - LEAFB1C02_TC :=LEAFB1C02_LC[1]; + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB1C02_SLG(ENABLE :=LEAFB1C02_TM ,LINKAGEVALUE :=LEAFB1C01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1C02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1C02_TSTR ,ALLDAY :=LEAFB1C02_DM | LEAFB1C02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) diff --git a/M10/EAF.POE b/M10/EAF.POE index d4db1e6..37c1a0d 100644 --- a/M10/EAF.POE +++ b/M10/EAF.POE @@ -192,12 +192,12 @@ END_VAR ST LEAFB1F03_TC (** {*排风机联动程序*} **) -(** EAFB1A01_SLG(ENABLE :=LEAFB1A01_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A01_TSTR ,ALLDAY :=LEAFB1A01_DM | LEAFB1A01_LC:= LINKAGEOUT); **) +(** EAFB1A01_SLG(ENABLE :=LEAFB1A01_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A01_TSTR ,ALLDAY :=LEAFB1A01_DM | LEAFB1A01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB1A01_SLG ( ENABLE := LEAFB1A01_TM, LINKAGEVALUE := LEAFB1A01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB1A01_COSET, @@ -247,12 +247,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB1A02_SLG(ENABLE :=LEAFB1A02_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A02_TSTR ,ALLDAY :=LEAFB1A02_DM | LEAFB1A02_LC:= LINKAGEOUT); **) +(** EAFB1A02_SLG(ENABLE :=LEAFB1A02_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A02_TSTR ,ALLDAY :=LEAFB1A02_DM | LEAFB1A02_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB1A02_SLG ( ENABLE := LEAFB1A02_TM, LINKAGEVALUE := LEAFB1A01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB1A02_COSET, @@ -294,12 +294,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB1A03_SLG(ENABLE :=LEAFB1A03_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A03_TSTR ,ALLDAY :=LEAFB1A03_DM | LEAFB1A03_LC:= LINKAGEOUT); **) +(** EAFB1A03_SLG(ENABLE :=LEAFB1A03_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A03_TSTR ,ALLDAY :=LEAFB1A03_DM | LEAFB1A03_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB1A03_SLG ( ENABLE := LEAFB1A03_TM, LINKAGEVALUE := LEAFB1A01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB1A03_COSET, @@ -341,12 +341,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB1A04_SLG(ENABLE :=LEAFB1A04_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A04_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A04_TSTR ,ALLDAY :=LEAFB1A04_DM | LEAFB1A04_LC:= LINKAGEOUT); **) +(** EAFB1A04_SLG(ENABLE :=LEAFB1A04_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A04_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A04_TSTR ,ALLDAY :=LEAFB1A04_DM | LEAFB1A04_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB1A04_SLG ( ENABLE := LEAFB1A04_TM, LINKAGEVALUE := LEAFB1A01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB1A04_COSET, @@ -407,12 +407,12 @@ END_VAR (** **) (** {*排风机联动程序*} **) -(** EAFB1F01_SLG(ENABLE :=LEAFB1F01_TM ,LINKAGEVALUE :=LEAFB1F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1F01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1F01_TSTR ,ALLDAY :=LEAFB1F01_DM | LEAFB1F01_LC:= LINKAGEOUT); **) +(** EAFB1F01_SLG(ENABLE :=LEAFB1F01_TM ,LINKAGEVALUE :=LEAFB1F01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1F01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1F01_TSTR ,ALLDAY :=LEAFB1F01_DM | LEAFB1F01_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB1F01_SLG ( ENABLE := LEAFB1F01_TM, LINKAGEVALUE := LEAFB1F01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB1F01_COSET, @@ -454,12 +454,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB1F02_SLG(ENABLE :=LEAFB1F02_TM ,LINKAGEVALUE :=LEAFB1F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1F02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1F02_TSTR ,ALLDAY :=LEAFB1F02_DM | LEAFB1F02_LC:= LINKAGEOUT); **) +(** EAFB1F02_SLG(ENABLE :=LEAFB1F02_TM ,LINKAGEVALUE :=LEAFB1F01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1F02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1F02_TSTR ,ALLDAY :=LEAFB1F02_DM | LEAFB1F02_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB1F02_SLG ( ENABLE := LEAFB1F02_TM, LINKAGEVALUE := LEAFB1F01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB1F02_COSET, @@ -501,12 +501,12 @@ END_VAR (** **) (** **) (** {*排风机联动程序*} **) -(** EAFB1F03_SLG(ENABLE :=LEAFB1F03_TM ,LINKAGEVALUE :=LEAFB1F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1F03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1F03_TSTR ,ALLDAY :=LEAFB1F03_DM | LEAFB1F03_LC:= LINKAGEOUT); **) +(** EAFB1F03_SLG(ENABLE :=LEAFB1F03_TM ,LINKAGEVALUE :=LEAFB1F01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1F03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1F03_TSTR ,ALLDAY :=LEAFB1F03_DM | LEAFB1F03_LC:= LINKAGEOUT); **) (* call - Stmt *) CAL EAFB1F03_SLG ( ENABLE := LEAFB1F03_TM, LINKAGEVALUE := LEAFB1F01_COS, - DEAD_BAND := 10.0, + DEAD_BAND := 1.0, MAXRANGE := 1000.0, MINRANGE := 0.1, LINKAGESET := LEAFB1F03_COSET, diff --git a/M10/EAF.ST b/M10/EAF.ST index a67dd54..0b6c3f6 100644 --- a/M10/EAF.ST +++ b/M10/EAF.ST @@ -62,7 +62,7 @@ END_VAR LEAFB1F02_TC :=LEAFB1A02_LC[6]; LEAFB1F03_TC :=LEAFB1A02_LC[7]; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB1A01_SLG(ENABLE :=LEAFB1A01_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A01_TSTR ,ALLDAY :=LEAFB1A01_DM | LEAFB1A01_LC:= LINKAGEOUT); + EAFB1A01_SLG(ENABLE :=LEAFB1A01_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A01_TSTR ,ALLDAY :=LEAFB1A01_DM | LEAFB1A01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB1A01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB1X00_PC,BOOL_IN1:=LEAFB1A01_C,BOOL_IN2:=REAFB1A01_C,BOOL_IN3:=LEAFB1A01_TC | LEAFB1A01_C:= BOOL_OUT1,REAFB1A01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -74,7 +74,7 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB1A02_SLG(ENABLE :=LEAFB1A02_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A02_TSTR ,ALLDAY :=LEAFB1A02_DM | LEAFB1A02_LC:= LINKAGEOUT); + EAFB1A02_SLG(ENABLE :=LEAFB1A02_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A02_TSTR ,ALLDAY :=LEAFB1A02_DM | LEAFB1A02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB1A02_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB1X00_PC,BOOL_IN1:=LEAFB1A02_C,BOOL_IN2:=REAFB1A02_C,BOOL_IN3:=LEAFB1A02_TC | LEAFB1A02_C:= BOOL_OUT1,REAFB1A02_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -82,7 +82,7 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB1A03_SLG(ENABLE :=LEAFB1A03_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A03_TSTR ,ALLDAY :=LEAFB1A03_DM | LEAFB1A03_LC:= LINKAGEOUT); + EAFB1A03_SLG(ENABLE :=LEAFB1A03_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A03_TSTR ,ALLDAY :=LEAFB1A03_DM | LEAFB1A03_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB1A03_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB1X00_PC,BOOL_IN1:=LEAFB1A03_C,BOOL_IN2:=REAFB1A03_C,BOOL_IN3:=LEAFB1A03_TC | LEAFB1A03_C:= BOOL_OUT1,REAFB1A03_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -90,7 +90,7 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB1A04_SLG(ENABLE :=LEAFB1A04_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A04_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A04_TSTR ,ALLDAY :=LEAFB1A04_DM | LEAFB1A04_LC:= LINKAGEOUT); + EAFB1A04_SLG(ENABLE :=LEAFB1A04_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A04_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A04_TSTR ,ALLDAY :=LEAFB1A04_DM | LEAFB1A04_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB1A04_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB1X00_PC,BOOL_IN1:=LEAFB1A04_C,BOOL_IN2:=REAFB1A04_C,BOOL_IN3:=LEAFB1A04_TC | LEAFB1A04_C:= BOOL_OUT1,REAFB1A04_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -103,7 +103,7 @@ END_VAR LEAFB1F01_COS[1]:=LIESB1F01_COS; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB1F01_SLG(ENABLE :=LEAFB1F01_TM ,LINKAGEVALUE :=LEAFB1F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1F01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1F01_TSTR ,ALLDAY :=LEAFB1F01_DM | LEAFB1F01_LC:= LINKAGEOUT); + EAFB1F01_SLG(ENABLE :=LEAFB1F01_TM ,LINKAGEVALUE :=LEAFB1F01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1F01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1F01_TSTR ,ALLDAY :=LEAFB1F01_DM | LEAFB1F01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB1F01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB1X00_PC,BOOL_IN1:=LEAFB1F01_C,BOOL_IN2:=REAFB1F01_C,BOOL_IN3:=LEAFB1F01_TC | LEAFB1F01_C:= BOOL_OUT1,REAFB1F01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -111,7 +111,7 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB1F02_SLG(ENABLE :=LEAFB1F02_TM ,LINKAGEVALUE :=LEAFB1F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1F02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1F02_TSTR ,ALLDAY :=LEAFB1F02_DM | LEAFB1F02_LC:= LINKAGEOUT); + EAFB1F02_SLG(ENABLE :=LEAFB1F02_TM ,LINKAGEVALUE :=LEAFB1F01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1F02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1F02_TSTR ,ALLDAY :=LEAFB1F02_DM | LEAFB1F02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB1F02_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB1X00_PC,BOOL_IN1:=LEAFB1F02_C,BOOL_IN2:=REAFB1F02_C,BOOL_IN3:=LEAFB1F02_TC | LEAFB1F02_C:= BOOL_OUT1,REAFB1F02_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) @@ -119,7 +119,7 @@ END_VAR (*鎺掗鏈鸿仈鍔ㄧ▼搴*) - EAFB1F03_SLG(ENABLE :=LEAFB1F03_TM ,LINKAGEVALUE :=LEAFB1F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1F03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1F03_TSTR ,ALLDAY :=LEAFB1F03_DM | LEAFB1F03_LC:= LINKAGEOUT); + EAFB1F03_SLG(ENABLE :=LEAFB1F03_TM ,LINKAGEVALUE :=LEAFB1F01_COS , DEAD_BAND :=1.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1F03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1F03_TSTR ,ALLDAY :=LEAFB1F03_DM | LEAFB1F03_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB1F03_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB1X00_PC,BOOL_IN1:=LEAFB1F03_C,BOOL_IN2:=REAFB1F03_C,BOOL_IN3:=LEAFB1F03_TC | LEAFB1F03_C:= BOOL_OUT1,REAFB1F03_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) diff --git a/M10/EAF.bak b/M10/EAF.bak index d2337f4..a67dd54 100644 --- a/M10/EAF.bak +++ b/M10/EAF.bak @@ -55,22 +55,32 @@ END_VAR LEAFB1A01_COS[1]:=LIESB1A01_COS; LEAFB1A01_TC :=LEAFB1A01_LC[1]; + LEAFB1A02_TC :=LEAFB1A02_LC[2]; + LEAFB1A03_TC :=LEAFB1A02_LC[3]; + LEAFB1A04_TC :=LEAFB1A02_LC[4]; + LEAFB1F01_TC :=LEAFB1A02_LC[5]; + LEAFB1F02_TC :=LEAFB1A02_LC[6]; + LEAFB1F03_TC :=LEAFB1A02_LC[7]; (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB1A01_SLG(ENABLE :=LEAFB1A01_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A01_TSTR ,ALLDAY :=LEAFB1A01_DM | LEAFB1A01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB1A01_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB1X00_PC,BOOL_IN1:=LEAFB1A01_C,BOOL_IN2:=REAFB1A01_C,BOOL_IN3:=LEAFB1A01_TC | LEAFB1A01_C:= BOOL_OUT1,REAFB1A01_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) EAFB1A01_RunTime(RUN :=LEAFB1A01_R , RUNTIMESET :=LEAFB1A01_RSTV , RUNTIMERST :=LEAFB1A01_RST , RunTimeRec_In :=LEAFB1A01_RH | LEAFB1A01_RH:= RUNTIME); - - LEAFB1A02_TC :=LEAFB1A02_LC[1]; - (*鎺掗鏈鸿仈鍔ㄧ▼搴*) + + + LEAFB1A01_DM :=1; + + + + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB1A02_SLG(ENABLE :=LEAFB1A02_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A02_TSTR ,ALLDAY :=LEAFB1A02_DM | LEAFB1A02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) EAFB1A02_SyncContRol(CM :=RNIEAF00000_CM , RM :=LCMD00000_RM ,BOOL_IN0:= RNIEAFB1X00_PC,BOOL_IN1:=LEAFB1A02_C,BOOL_IN2:=REAFB1A02_C,BOOL_IN3:=LEAFB1A02_TC | LEAFB1A02_C:= BOOL_OUT1,REAFB1A02_C:=BOOL_OUT2); (*杩愯绱Н鏃堕棿*) EAFB1A02_RunTime(RUN :=LEAFB1A02_R , RUNTIMESET :=LEAFB1A02_RSTV , RUNTIMERST :=LEAFB1A02_RST , RunTimeRec_In :=LEAFB1A02_RH | LEAFB1A02_RH:= RUNTIME); - LEAFB1A03_TC :=LEAFB1A03_LC[1]; + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB1A03_SLG(ENABLE :=LEAFB1A03_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A03_TSTR ,ALLDAY :=LEAFB1A03_DM | LEAFB1A03_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) @@ -78,7 +88,7 @@ END_VAR (*杩愯绱Н鏃堕棿*) EAFB1A03_RunTime(RUN :=LEAFB1A03_R , RUNTIMESET :=LEAFB1A03_RSTV , RUNTIMERST :=LEAFB1A03_RST , RunTimeRec_In :=LEAFB1A03_RH | LEAFB1A03_RH:= RUNTIME); - LEAFB1A04_TC :=LEAFB1A04_LC[1]; + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB1A04_SLG(ENABLE :=LEAFB1A04_TM ,LINKAGEVALUE :=LEAFB1A01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1A04_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1A04_TSTR ,ALLDAY :=LEAFB1A04_DM | LEAFB1A04_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) @@ -91,7 +101,7 @@ END_VAR LIESB1F01_COS := BS_Scale(LIESB1F01_CO_AVE.Output , 3, 0, 1000, 0, 0.0); LEAFB1F01_COS[1]:=LIESB1F01_COS; - LEAFB1F01_TC :=LEAFB1F01_LC[1]; + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB1F01_SLG(ENABLE :=LEAFB1F01_TM ,LINKAGEVALUE :=LEAFB1F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1F01_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1F01_TSTR ,ALLDAY :=LEAFB1F01_DM | LEAFB1F01_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) @@ -99,7 +109,7 @@ END_VAR (*杩愯绱Н鏃堕棿*) EAFB1F01_RunTime(RUN :=LEAFB1F01_R , RUNTIMESET :=LEAFB1F01_RSTV , RUNTIMERST :=LEAFB1F01_RST , RunTimeRec_In :=LEAFB1F01_RH | LEAFB1F01_RH:= RUNTIME); - LEAFB1F02_TC :=LEAFB1F02_LC[1]; + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB1F02_SLG(ENABLE :=LEAFB1F02_TM ,LINKAGEVALUE :=LEAFB1F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1F02_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1F02_TSTR ,ALLDAY :=LEAFB1F02_DM | LEAFB1F02_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*) @@ -107,7 +117,7 @@ END_VAR (*杩愯绱Н鏃堕棿*) EAFB1F02_RunTime(RUN :=LEAFB1F02_R , RUNTIMESET :=LEAFB1F02_RSTV , RUNTIMERST :=LEAFB1F02_RST , RunTimeRec_In :=LEAFB1F02_RH | LEAFB1F02_RH:= RUNTIME); - LEAFB1F03_TC :=LEAFB1F03_LC[1]; + (*鎺掗鏈鸿仈鍔ㄧ▼搴*) EAFB1F03_SLG(ENABLE :=LEAFB1F03_TM ,LINKAGEVALUE :=LEAFB1F01_COS , DEAD_BAND :=10.0 , MAXRANGE :=1000.0 , MINRANGE :=0.1 ,LINKAGESET :=LEAFB1F03_COSET , HOLDDELAY :=t#60s , ENABLENUM :=4 , SCH_STR :=LEAFB1F03_TSTR ,ALLDAY :=LEAFB1F03_DM | LEAFB1F03_LC:= LINKAGEOUT); (*鍚屾绋嬪簭*)