PROGRAM P2P
VAR_EXTERNAL

RNQFAU00000_CM             :BOOL; (*新风机组新云模式*)  
LFAU05X00_C                :BOOL; (*P新风机组05X00-新云平台启停控制*)
LFAU06X00_C                :BOOL; (*P新风机组06X00-新云平台启停控制*)
LFAU07X00_C                :BOOL; (*P新风机组07X00-新云平台启停控制*)
LFAU08X00_C                :BOOL; (*P新风机组08X00-新云平台启停控制*)
LFAU09X00_C                :BOOL; (*P新风机组09X00-新云平台启停控制*)

RFAU05X00_TSET             :REAL; (*P新风机组05X00-新云平台设定温度值*)
RFAU06X00_TSET             :REAL; (*P新风机组06X00-新云平台设定温度值*)
RFAU07X00_TSET             :REAL; (*P新风机组07X00-新云平台设定温度值*)
RFAU08X00_TSET             :REAL; (*P新风机组08X00-新云平台设定温度值*)
RFAU09X00_TSET             :REAL; (*P新风机组09X00-新云平台设定温度值*)

RFAU05X00_SM               :INT; (*P新风机组05X00-新云平台季节模式*)
RFAU06X00_SM               :INT; (*P新风机组06X00-新云平台季节模式*)
RFAU07X00_SM               :INT; (*P新风机组07X00-新云平台季节模式*)
RFAU08X00_SM               :INT; (*P新风机组08X00-新云平台季节模式*)
RFAU09X00_SM               :INT; (*P新风机组09X00-新云平台季节模式*)

RFAU05X00_C                :BOOL; (*P新风机组05X00-新云平台启停控制*)
RFAU06X00_C                :BOOL; (*P新风机组06X00-新云平台启停控制*)
RFAU07X00_C                :BOOL; (*P新风机组07X00-新云平台启停控制*)
RFAU08X00_C                :BOOL; (*P新风机组08X00-新云平台启停控制*)
RFAU09X00_C                :BOOL; (*P新风机组09X00-新云平台启停控制*)

RNQFAU05X00_TSET           :REAL; (*新风机组5层温度全局设定*)
RNQFAU06X00_TSET           :REAL; (*新风机组6层温度全局设定*)
RNQFAU07X00_TSET           :REAL; (*新风机组7层温度全局设定*)
RNQFAU08X00_TSET           :REAL; (*新风机组8层温度全局设定*)
RNQFAU09X00_TSET           :REAL; (*新风机组9层温度全局设定*)
RNQFAU05X00_SM             :INT; (*新风机组5层季节模式全局设定*)
RNQFAU06X00_SM             :INT; (*新风机组6层季节模式全局设定*)
RNQFAU07X00_SM             :INT; (*新风机组7层季节模式全局设定*)
RNQFAU08X00_SM             :INT; (*新风机组8层季节模式全局设定*)
RNQFAU09X00_SM             :INT; (*新风机组9层季节模式全局设定*)
RNQFAU05X00_PC             :BOOL; (*新风机组5层启停控制*)
RNQFAU06X00_PC             :BOOL; (*新风机组6层启停控制*)
RNQFAU07X00_PC             :BOOL; (*新风机组7层启停控制*)
RNQFAU08X00_PC             :BOOL; (*新风机组8层启停控制*)
RNQFAU09X00_PC             :BOOL; (*新风机组9层启停控制*)

END_VAR

VAR_GLOBAL

END_VAR

VAR
int1   :bool;
toncycle            :ton;
cycle               :bool;
NetVarSend_Slave	: NetVarSend;
en_word1 at%m6000.0 : dint;
b_en01   at%m6000.1 : bool;
b_en02   at%m6000.2 : bool;
b_en03   at%m6000.3 : bool;
b_en04   at%m6000.4 : bool;
b_en05   at%m6000.5 : bool;
b_en06   at%m6000.6 : bool;
b_en07   at%m6000.7 : bool;
b_en08   at%m6001.0 : bool;
b_en09   at%m6001.1 : bool;
b_en10   at%m6001.2 : bool;
b_en11   at%m6001.3 : bool;
b_en12   at%m6001.4 : bool;
b_en13   at%m6001.5 : bool;
b_en14   at%m6001.6 : bool;
b_en15   at%m6001.7 : bool;
b_en16   at%m6002.0 : bool;
b_en17   at%m6002.1 : bool;
b_en18   at%m6002.2 : bool;
b_en19   at%m6002.3 : bool;
b_en20   at%m6002.4 : bool;
b_en21   at%m6002.5 : bool;
b_en22   at%m6002.6 : bool;
b_en23   at%m6002.7 : bool;
b_en24   at%m6003.0 : bool;
b_en25   at%m6003.1 : bool;
b_en26   at%m6003.2 : bool;
b_en27   at%m6003.3 : bool;
b_en28   at%m6003.4 : bool;
b_en29   at%m6003.5 : bool;
b_en30   at%m6003.6 : bool;
b_en31   at%m6003.7 : bool;

en_word2 at%m6004.0 : dint;
b_en32   at%m6004.1 : bool;
b_en33   at%m6004.2 : bool;
b_en34   at%m6004.3 : bool;
b_en35   at%m6004.4 : bool;
b_en36   at%m6004.5 : bool;
b_en37   at%m6004.6 : bool;
b_en38   at%m6004.7 : bool;
b_en39   at%m6005.0 : bool;
b_en40   at%m6005.1 : bool;
b_en41   at%m6005.2 : bool;
b_en42   at%m6005.3 : bool;
b_en43   at%m6005.4 : bool;
b_en44   at%m6005.5 : bool;
b_en45   at%m6005.6 : bool;
b_en46   at%m6005.7 : bool;
b_en47   at%m6006.0 : bool;
b_en48   at%m6006.1 : bool;
b_en49   at%m6006.2 : bool;
b_en50   at%m6006.3 : bool;
b_en51   at%m6006.4 : bool;
b_en52   at%m6006.5 : bool;
b_en53   at%m6006.6 : bool;
b_en54   at%m6006.7 : bool;
b_en55   at%m6007.0 : bool;
b_en56   at%m6007.1 : bool;
b_en57   at%m6007.2 : bool;
b_en58   at%m6007.3 : bool;
b_en59   at%m6007.4 : bool;
b_en60   at%m6007.5 : bool;
b_en61   at%m6007.6 : bool;
b_en62   at%m6007.7 : bool;

temp :bool;
en_enable1 :bool;
en_enable2 :bool;

p2p_en : array[0..255] of bool;
i,j : int;


END_VAR
(**
cycle:=not toncycle.q;
toncycle(IN:=cycle,PT:=t#150ms);

if en_enable1=0 and temp=0 then 
	en_enable1:=1; 
	en_word1:=1;
	en_word2:=1;
	temp:=1; 
end_if;



if en_word1=2#10000000000000000000000000000000 then 
	en_enable1:=0 ;
	en_enable2:=1 ;
	en_word1:=0;
	en_word2:=1;
end_if;
if en_word2=2#100000000000000000000 then 
	en_enable1:=1 ;
	en_enable2:=0 ;
	en_word1:=1;
	en_word2:=0;
end_if;

if toncycle.q=1 then 
	if en_enable1=1 then
		en_word1:=en_word1*2;
	end_if;
	if en_enable2=1 then
		en_word2:=en_word2*2;
	end_if;
end_if;	
*)
if p2p_en[0]=0 then
	p2p_en[0]:=1;
	p2p_en[1]:=1;
end_if;


for i:=80 to 1 by -1 do 
	j:=i+1;
	p2p_en[j]:=p2p_en[i];
end_for;
p2p_en[1]:=p2p_en[81];


(*if toncycle.q then
if LQKQY0000_MC=1 then*)
   NetVarSend_Slave(EN := p2p_en[01], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 11, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[02], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 12, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);   
   NetVarSend_Slave(EN := p2p_en[03], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 13, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[04], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 14, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[05], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 15, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[06], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 16, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[07], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 17, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[08], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 18, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[09], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 19, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[10], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 20, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   
   NetVarSend_Slave(EN := p2p_en[11], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 21, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[12], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 22, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[13], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 23, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);   
   NetVarSend_Slave(EN := p2p_en[14], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 24, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[15], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 25, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[16], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 26, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   
   NetVarSend_Slave(EN := p2p_en[17], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 31, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);  
   NetVarSend_Slave(EN := p2p_en[18], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 32, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[19], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 33, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[20], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 34, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[20], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 35, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[20], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 36, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[20], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 37, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[21], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 38, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[21], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 39, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[21], IP1 := 192, IP2 := 168, IP3 := 50, IP4 := 40, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   (*NetVarSend_Slave(EN := p2p_en[22], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 92, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[23], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 93, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[24], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 94, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[25], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 95, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[26], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 96, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[27], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 97, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[28], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 98, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[29], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 99, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[30], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 100, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   
   NetVarSend_Slave(EN := p2p_en[31], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 101, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[32], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 102, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[33], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 103, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[34], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 104, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[35], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 105, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[36], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 106, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[37], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 107, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[38], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 108, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[39], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 109, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[40], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 110, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   
   NetVarSend_Slave(EN := p2p_en[41], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 111, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[42], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 112, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[43], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 113, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[44], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 114, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[45], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 115, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[46], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 116, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[47], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 117, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[48], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 118, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[49], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 119, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[50], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 120, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600); 
    
   NetVarSend_Slave(EN := p2p_en[51], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 121, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[52], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 122, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);   
   NetVarSend_Slave(EN := p2p_en[53], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 123, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[54], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 124, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[55], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 125, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[56], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 126, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[57], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 127, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[58], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 128, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[59], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 129, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[60], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 130, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   
   NetVarSend_Slave(EN := p2p_en[61], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 131, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[62], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 132, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[63], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 133, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[64], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 134, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[65], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 135, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[66], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 136, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[67], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 137, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);  
   NetVarSend_Slave(EN := p2p_en[68], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 138, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[69], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 139, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[70], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 140, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   
     
   NetVarSend_Slave(EN := p2p_en[71], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 71, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[72], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 72, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[73], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 73, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[74], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 74, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[75], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 75, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[76], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 76, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[77], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 77, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);  
   NetVarSend_Slave(EN := p2p_en[78], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 78, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[79], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 79, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);
   NetVarSend_Slave(EN := p2p_en[80], IP1 := 192, IP2 := 168, IP3 := 3, IP4 := 80, ADDR_LOCAL := 4000, ADDR_REMOTE := 5000, NUM :=  600);*)
   
   


RNQAHU00000_CM         :=LAHU00000_CM   ;
RNQFCU00000_CM         :=LFCU00000_CM   ;
RNQLCB00000_CM         :=LLCB00000_CM   ;
RNQEAF00000_CM         :=LEAF00000_CM   ;
RNQFAU00000_CM         :=LFAU00000_CM   ;
RNQFMJ00000_CM         :=LFMJ00000_CM   ;
RNQCHR00000_CM         :=LCHR00000_CM   ;

RNQAHUB3X00_TSET       :=LAHUB3X00_TSET ;
RNQAHUB2X00_TSET       :=LAHUB2X00_TSET ;
RNQAHUB1X00_TSET       :=LAHUB1X00_TSET ;
RNQAHU01X00_TSET       :=LAHU01X00_TSET ;
RNQAHU02X00_TSET       :=LAHU02X00_TSET ;
RNQAHU03X00_TSET       :=LAHU03X00_TSET ;
RNQAHU04X00_TSET       :=LAHU04X00_TSET ;
RNQAHU05X00_TSET       :=LAHU05X00_TSET ;
RNQAHU06X00_TSET       :=LAHU06X00_TSET ;
RNQAHU07X00_TSET       :=LAHU07X00_TSET ;
RNQAHU08X00_TSET       :=LAHU08X00_TSET ;

RNQAHU00000_RunMode    :=LAHU00000_RunMode ;

RNQAHUB3X00_SM         :=LAHUB3X00_SM   ;
RNQAHUB2X00_SM         :=LAHUB2X00_SM   ;
RNQAHUB1X00_SM         :=LAHUB1X00_SM   ;
RNQAHU01X00_SM         :=LAHU01X00_SM   ;
RNQAHU02X00_SM         :=LAHU02X00_SM   ;
RNQAHU03X00_SM         :=LAHU03X00_SM   ;
RNQAHU04X00_SM         :=LAHU04X00_SM   ;
RNQAHU05X00_SM         :=LAHU05X00_SM   ;
RNQAHU06X00_SM         :=LAHU06X00_SM   ;
RNQAHU07X00_SM         :=LAHU07X00_SM   ;
RNQAHU08X00_SM         :=LAHU08X00_SM   ;
RNQAHUB3X00_PC         :=LAHUB3X00_C   ;
RNQAHUB2X00_PC         :=LAHUB2X00_C   ;
RNQAHUB1X00_PC         :=LAHUB1X00_C   ;
RNQAHU01X00_PC         :=LAHU01X00_C   ;
RNQAHU02X00_PC         :=LAHU02X00_C   ;
RNQAHU03X00_PC         :=LAHU03X00_C   ;
RNQAHU04X00_PC         :=LAHU04X00_C   ;
RNQAHU05X00_PC         :=LAHU05X00_C   ;
RNQAHU06X00_PC         :=LAHU06X00_C   ;
RNQAHU07X00_PC         :=LAHU07X00_C   ;
RNQAHU08X00_PC         :=LAHU08X00_C   ;

RNQAHUB3X00_WVMC         :=LAHUB3X00_WVMC   ;
RNQAHUB2X00_WVMC         :=LAHUB2X00_WVMC   ;
RNQAHUB1X00_WVMC         :=LAHUB1X00_WVMC   ;
RNQAHU01X00_WVMC         :=LAHU01X00_WVMC   ;
RNQAHU02X00_WVMC         :=LAHU02X00_WVMC   ;
RNQAHU03X00_WVMC         :=LAHU03X00_WVMC   ;
RNQAHU04X00_WVMC         :=LAHU04X00_WVMC   ;
RNQAHU05X00_WVMC         :=LAHU05X00_WVMC   ;
RNQAHU06X00_WVMC         :=LAHU06X00_WVMC   ;

RNQFCUB3X00_TSET       :=LFCUB3X00_TSET ;
RNQFCUB2X00_TSET       :=LFCUB2X00_TSET ;
RNQFCUB1X00_TSET       :=LFCUB1X00_TSET ;
RNQFCU01X00_TSET       :=LFCU01X00_TSET ;
RNQFCU02X00_TSET       :=LFCU02X00_TSET ;
RNQFCU03X00_TSET       :=LFCU03X00_TSET ;
RNQFCU04X00_TSET       :=LFCU04X00_TSET ;
RNQFCU05X00_TSET       :=LFCU05X00_TSET ;
RNQFCU06X00_TSET       :=LFCU06X00_TSET ;
RNQFCU07X00_TSET       :=LFCU07X00_TSET ;
RNQFCU08X00_TSET       :=LFCU08X00_TSET ;
RNQFCUB3X00_SM         :=LFCUB3X00_SM   ;
RNQFCUB2X00_SM         :=LFCUB2X00_SM   ;
RNQFCUB1X00_SM         :=LFCUB1X00_SM   ;
RNQFCU01X00_SM         :=LFCU01X00_SM   ;
RNQFCU02X00_SM         :=LFCU02X00_SM   ;
RNQFCU03X00_SM         :=LFCU03X00_SM   ;
RNQFCU04X00_SM         :=LFCU04X00_SM   ;
RNQFCU05X00_SM         :=LFCU05X00_SM   ;
RNQFCU06X00_SM         :=LFCU06X00_SM   ;
RNQFCU07X00_SM         :=LFCU07X00_SM   ;
RNQFCU08X00_SM         :=LFCU08X00_SM   ;
RNQFCUB3X00_PC         :=LFCUB3X00_C   ;
RNQFCUB2X00_PC         :=LFCUB2X00_C   ;
RNQFCUB1X00_PC         :=LFCUB1X00_C   ;
RNQFCU01X00_PC         :=LFCU01X00_C   ;
RNQFCU02X00_PC         :=LFCU02X00_C   ;
RNQFCU03X00_PC         :=LFCU03X00_C   ;
RNQFCU04X00_PC         :=LFCU04X00_C   ;
RNQFCU05X00_PC         :=LFCU05X00_C   ;
RNQFCU06X00_PC         :=LFCU06X00_C   ;
RNQFCU07X00_PC         :=LFCU07X00_C   ;
RNQFCU08X00_PC         :=LFCU08X00_C   ;

RNQLCBB1X0A_C          :=LLCBB1X0A_C   ;
RNQLCBB2X0A_C          :=LLCBB2X0A_C   ;
RNQLCBB3X0A_C          :=LLCBB3X0A_C   ;
RNQLCB01X0A_C          :=LLCB01X0A_C   ;
RNQLCB02X0A_C          :=LLCB02X0A_C   ;
RNQLCB03X0A_C          :=LLCB03X0A_C   ;
RNQLCB04X0A_C          :=LLCB04X0A_C   ;
RNQLCB05X0A_C          :=LLCB05X0A_C   ;
RNQLCB06X0A_C          :=LLCB06X0A_C   ;
RNQLCB07X0A_C          :=LLCB07X0A_C   ;
RNQLCB08X0A_C          :=LLCB08X0A_C   ;

RNQLCBB1X0B_C          :=LLCBB1X0B_C   ;
RNQLCBB2X0B_C          :=LLCBB2X0B_C   ;
RNQLCBB3X0B_C          :=LLCBB3X0B_C   ;
RNQLCB01X0B_C          :=LLCB01X0B_C   ;
RNQLCB02X0B_C          :=LLCB02X0B_C   ;
RNQLCB03X0B_C          :=LLCB03X0B_C   ;
RNQLCB04X0B_C          :=LLCB04X0B_C   ;
RNQLCB05X0B_C          :=LLCB05X0B_C   ;
RNQLCB06X0B_C          :=LLCB06X0B_C   ;
RNQLCB07X0B_C          :=LLCB07X0B_C   ;
RNQLCB08X0B_C          :=LLCB08X0B_C   ;

RNQLCBB1X0C_C          :=LLCBB1X0C_C   ;
RNQLCBB2X0C_C          :=LLCBB2X0C_C   ;
RNQLCBB3X0C_C          :=LLCBB3X0C_C   ;
RNQLCB01X0C_C          :=LLCB01X0C_C   ;
RNQLCB02X0C_C          :=LLCB02X0C_C   ;
RNQLCB03X0C_C          :=LLCB03X0C_C   ;
RNQLCB04X0C_C          :=LLCB04X0C_C   ;
RNQLCB05X0C_C          :=LLCB05X0C_C   ;
RNQLCB06X0C_C          :=LLCB06X0C_C   ;
RNQLCB07X0C_C          :=LLCB07X0C_C   ;
RNQLCB08X0C_C          :=LLCB08X0C_C   ;

RNQLCBB1X0D_C          :=LLCBB1X0D_C   ;
RNQLCBB2X0D_C          :=LLCBB2X0D_C   ;
RNQLCBB3X0D_C          :=LLCBB3X0D_C   ;
RNQLCB01X0D_C          :=LLCB01X0D_C   ;
RNQLCB02X0D_C          :=LLCB02X0D_C   ;
RNQLCB03X0D_C          :=LLCB03X0D_C   ;
RNQLCB04X0D_C          :=LLCB04X0D_C   ;
RNQLCB05X0D_C          :=LLCB05X0D_C   ;
RNQLCB06X0D_C          :=LLCB06X0D_C   ;
RNQLCB07X0D_C          :=LLCB07X0D_C   ;
RNQLCB08X0D_C          :=LLCB08X0D_C   ;

RNQLCBB1X0E_C          :=LLCBB1X0E_C   ;(*合并回路*)

RNQLCBB2X0E_C          :=LLCBB2X0E_C   ;
RNQLCBB3X0E_C          :=LLCBB3X0E_C   ;
RNQLCB01X0E_C          :=LLCB01X0E_C   ;
RNQLCB02X0E_C          :=LLCB02X0E_C   ;
RNQLCB03X0E_C          :=LLCB03X0E_C   ;
RNQLCB04X0E_C          :=LLCB04X0E_C   ;
RNQLCB05X0E_C          :=LLCB05X0E_C   ;
RNQLCB06X0E_C          :=LLCB06X0E_C   ;
RNQLCB07X0E_C          :=LLCB07X0E_C   ;
RNQLCB08X0E_C          :=LLCB08X0E_C   ;

RNQLCBB1X0F_C          :=LLCBB1X0F_C   ;
RNQLCBB2X0F_C          :=LLCBB2X0F_C   ;
RNQLCBB3X0F_C          :=LLCBB3X0F_C   ;
RNQLCB01X0F_C          :=LLCB01X0F_C   ;
RNQLCB02X0F_C          :=LLCB02X0F_C   ;
RNQLCB03X0F_C          :=LLCB03X0F_C   ;
RNQLCB04X0F_C          :=LLCB04X0F_C   ;
RNQLCB05X0F_C          :=LLCB05X0F_C   ;
RNQLCB06X0F_C          :=LLCB06X0F_C   ;
RNQLCB07X0F_C          :=LLCB07X0F_C   ; 
RNQLCB08X0F_C          :=LLCB08X0F_C   ; 

RNQLCBB1X0G_C          :=LLCBB1X0G_C   ; (*合并回路*)
RNQLCBB2X0G_C          :=LLCBB2X0G_C   ; 
RNQLCBB3X0G_C          :=LLCBB3X0G_C   ; 
RNQLCB01X0G_C          :=LLCB01X0G_C   ; 
RNQLCB02X0G_C          :=LLCB02X0G_C   ; 
RNQLCB03X0G_C          :=LLCB03X0G_C   ; 
RNQLCB04X0G_C          :=LLCB04X0G_C   ; 
RNQLCB05X0G_C          :=LLCB05X0G_C   ; 
RNQLCB06X0G_C          :=LLCB06X0G_C   ; 
RNQLCB07X0G_C          :=LLCB07X0G_C   ; 
RNQLCB08X0G_C          :=LLCB08X0G_C   ; 

RNQLCBB1X0H_C          :=LLCBB1X0H_C   ; 
RNQLCBB2X0H_C          :=LLCBB2X0H_C   ; 
RNQLCBB3X0H_C          :=LLCBB3X0H_C   ; 
RNQLCB01X0H_C          :=LLCB01X0H_C   ; 
RNQLCB02X0H_C          :=LLCB02X0H_C   ; 
RNQLCB03X0H_C          :=LLCB03X0H_C   ; 
RNQLCB04X0H_C          :=LLCB04X0H_C   ; 
RNQLCB05X0H_C          :=LLCB05X0H_C   ; 
RNQLCB06X0H_C          :=LLCB06X0H_C   ; 
RNQLCB07X0H_C          :=LLCB07X0H_C   ; 
RNQLCB08X0H_C          :=LLCB08X0H_C    ;

RNQFAU05X00_TSET       :=LFAU05X00_TSET ;
RNQFAU05X00_SM         :=LFAU05X00_SM   ;
RNQFAU06X00_SM         :=LFAU06X00_SM   ;
RNQFAU07X00_SM         :=LFAU07X00_SM   ;
RNQFAU08X00_SM         :=LFAU08X00_SM   ;
RNQFAU09X00_SM         :=LFAU09X00_SM   ;
RNQFAU05X00_PC         :=LFAU05X00_C   ;
RNQFAU06X00_PC         :=LFAU06X00_C   ;
RNQFAU07X00_PC         :=LFAU07X00_C   ;
RNQFAU08X00_PC         :=LFAU08X00_C   ;
RNQFAU09X00_PC         :=LFAU09X00_C   ;
RNQSAFB3X00_PC         :=LSAFB3X00_C   ;
RNQSAFB2X00_PC         :=LSAFB2X00_C   ;
RNQSAFB1X00_PC         :=LSAFB1X00_C   ;
RNQSAF05X00_PC         :=LSAF05X00_C   ;
RNQSAF06X00_PC         :=LSAF06X00_C   ;
RNQSAF07X00_PC         :=LSAF07X00_C   ;
RNQSAF08X00_PC         :=LSAF08X00_C   ;

RNQEAFB3X00_PC         :=LEAFB3X00_C   ;
RNQEAFB2X00_PC         :=LEAFB2X00_C   ;
RNQEAFB1X00_PC         :=LEAFB1X00_C   ;
RNQEAF05X00_PC         :=LEAF05X00_C   ;
RNQEAF06X00_PC         :=LEAF06X00_C   ;
RNQEAF07X00_PC         :=LEAF07X00_C   ;
RNQEAF08X00_PC         :=LEAF08X00_C   ;

RNQFMJB3X00_PC         :=LFMJB3X00_C   ;
RNQFMJB2X00_PC         :=LFMJB2X00_C   ;
RNQFMJB1X00_PC         :=LFMJB1X00_C   ;
RNQFMJ01X00_PC         :=LFMJ01X00_C   ;
RNQFMJ02X00_PC         :=LFMJ02X00_C   ;
RNQFMJ03X00_PC         :=LFMJ03X00_C   ;
RNQFMJ04X00_PC         :=LFMJ04X00_C   ;
RNQFMJ05X00_PC         :=LFMJ05X00_C   ;

END_PROGRAM