(*************** QuickLD compiler **********************)
(*************** Copyright ICS Triplex ISaGRAF *********)
(*************** ST ************************************)

(*************** Rung **********************************)
(**)
(*Label :*)(**)
__EDTB1 := TRUE ;
IF __EDTB1 THEN
TARGETCFG.NODEADDRESS[0] := (  TARGETIPADRESS[0]) ;
END_IF ;
__MO_1GAIN_1 := __EDTB1 ;

(*************** Code for the end of Rung **************)


(*************** Rung **********************************)
(**)
(*Label :*)(**)
__EDTB2 := TRUE ;
IF __EDTB2 THEN
TARGETCFG.NODEADDRESS[1] := (  TARGETIPADRESS[1]) ;
END_IF ;
__MO_1GAIN_2 := __EDTB2 ;

(*************** Code for the end of Rung **************)


(*************** Rung **********************************)
(**)
(*Label :*)(**)
__EDTB3 := TRUE ;
IF __EDTB3 THEN
TARGETCFG.NODEADDRESS[2] := (  TARGETIPADRESS[2]) ;
END_IF ;
__MO_1GAIN_3 := __EDTB3 ;

(*************** Code for the end of Rung **************)


(*************** Rung **********************************)
(**)
(*Label :*)(**)
__EDTB4 := TRUE ;
IF __EDTB4 THEN
TARGETCFG.NODEADDRESS[3] := (  TARGETIPADRESS[3]) ;
END_IF ;
__MO_1GAIN_4 := __EDTB4 ;

(*************** Code for the end of Rung **************)


(*************** Rung **********************************)
(**)
(*Label :*)(**)
__EDTB5 := TRUE ;
IF __EDTB5 THEN
TARGETCFG.UNITID := (  TARGETUNITID) ;
END_IF ;
__MO_1GAIN_5 := __EDTB5 ;

(*************** Code for the end of Rung **************)


(*************** Rung **********************************)
(**)
(*Label :*)(**)
__EDTB6 := TRUE ;
IF __EDTB6 THEN
ACTUALWEIGHT := ANY_TO_DINT(LOCALADDR[2]) ;
END_IF ;
__MO_ANY_TO_DINT_1 := __EDTB6 ;

(*************** Code for the end of Rung **************)


(*************** Rung **********************************)
(**)
(*Label :*)(**)
__EDTB7 := TRUE ;
IF __EDTB7 THEN
STATUS := ANY_TO_DINT(LOCALADDR[3]) ;
END_IF ;
__MO_ANY_TO_DINT_2 := __EDTB7 ;

(*************** Code for the end of Rung **************)


(*************** Rung **********************************)
(**)
(*Label :*)(**)
__EDTB8 := TRUE ;
IF __EDTB8 THEN
TARE := ANY_TO_DINT(LOCALADDR[5]) ;
END_IF ;
__MO_ANY_TO_DINT_3 := __EDTB8 ;

(*************** Code for the end of Rung **************)


(*************** Rung **********************************)
(**)
(*Label :*)(**)
__EDTB9 := TRUE ;
IF __EDTB9 THEN
GROSS := ANY_TO_DINT(LOCALADDR[7]) ;
END_IF ;
__MO_ANY_TO_DINT_4 := __EDTB9 ;

(*************** Code for the end of Rung **************)


(*************** Rung **********************************)
(**)
(*Label :*)(**)
(* FB call: MSG_MODBUS2 *)
MSG_MODBUS2_1(TRUE, false, LOCALCFG, TARGETCFG, LOCALADDR, 0) ;

(*************** Code for the end of Rung **************)


(*************** Code for the end of File **************)
__GL __LG0000 ;



(*************** Local Symbols table *******************)
(* __EDTB1 *)
(* __EDTB2 *)
(* __EDTB3 *)
(* __EDTB4 *)
(* __EDTB5 *)
(* __EDTB6 *)
(* __EDTB7 *)
(* __EDTB8 *)
(* __EDTB9 *)

