(****** QuickLD compiler *******************************)
(****** Copyright Rockwell Automation Canada, Ltd ******)
(****** ST *********************************************)

(*************** Rung **********************************)
(**)
(*Label :*)(**)
(* FB call: TON *)
ModbusCycleTimer(NOT(MODBUSCYCLETIMER.Q), MODBUSCYCLETIME) ;
MODBUSCYCLETIMEELAPSED := ModbusCycleTimer.ET ;

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


(*************** Rung **********************************)
(**)
(*Label :*)(**)
(* FB call: MSG_MODBUS *)
ModbusData_0(MODBUSCYCLETIMER.Q AND DOWNHOLE_TOOL_ENABLED, CANCEL, LOCALCFGDATA, TARGETCFGDATA0, MODBUS_READ0, 0) ;
MODBUSERRORDATA := ModbusData_0.Error ;
ERRORCODEDATA := ModbusData_0.ErrorID ;

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


(*************** Rung **********************************)
(**)
(*Label :*)(**)
(* FB call: MSG_MODBUS *)
ModbusData_1000(MODBUSDATA_0.Q AND DOWNHOLE_TOOL_ENABLED, CANCEL, LOCALCFGDATA, TARGETCFGDATA1000, MODBUS_READ1000, 0) ;
MODBUSERRORDATA := ModbusData_1000.Error ;
ERRORCODEDATA := ModbusData_1000.ErrorID ;

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


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



(*************** Local Symbols table *******************)

