(* @PATH := '\/TASK2_ControlMain\/CIP' *) (* @SYMFILEFLAGS := '59392' *) PROGRAM CentralCIP_Ctrl VAR mReadCIP_Block : ADSREAD ; mReadCIP_Busy : BOOL ; mReadCIP_Read : BOOL ; mReadCIP_Error : BOOL ; mReadCIP_ErrorCode : UDINT ; mDummy : BOOL ; mCIPCommFault : TON; END_VAR VAR_OUTPUT EN_Out : BOOL ; END_VAR (* @END_DECLARATION := '0' *) _LD_BODY _NETWORKS : 4 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gCIPSendData.AliveBit _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _NEGATIV _SET gCIPReceiveData.AliveBit _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK ??? _BOX_EXPR : 0 _ENABLED _EXPRESSION _POSITIV SignalsInterchange _OUTPUTS : 0 _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mDummy ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 4 _LD_CONTACT gH_Blender_OPT_CIPSignalExchange _EXPRESSION _POSITIV _LD_CONTACT gBlenderCIPMode _EXPRESSION _POSITIV _LD_CONTACT gCIPReceiveData.AliveBit _EXPRESSION _NEGATIV _FUNCTIONBLOCK mCIPCommFault _BOX_EXPR : 2 _EMPTY _OPERAND _EXPRESSION _POSITIV t#5s _EXPRESSION _POSITIV ton _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gCIPCommFault END_PROGRAM ACTION SignalsInterchange: _LD_BODY _NETWORKS : 2 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 2 _LD_CONTACT mReadCIP_Read _EXPRESSION _NEGATIV _LD_CONTACT mReadCIP_Busy _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mReadCIP_Read _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK mReadCIP_Block _BOX_EXPR : 8 _ENABLED _OPERAND _EXPRESSION _POSITIV gAutosanAMS_NET_ID _OPERAND _EXPRESSION _POSITIV 821 _OPERAND _EXPRESSION _POSITIV 16#00004020 _OPERAND _EXPRESSION _POSITIV 16#00001388 _OPERATOR _BOX_EXPR : 1 _OPERAND _EXPRESSION _POSITIV gCIPReceiveData _EXPRESSION _POSITIV SIZEOF _OPERATOR _BOX_EXPR : 1 _OPERAND _EXPRESSION _POSITIV gCIPReceiveData _EXPRESSION _POSITIV ADR _OPERAND _EXPRESSION _POSITIV mReadCIP_Read _OPERAND _EXPRESSION _POSITIV t#3s _EXPRESSION _POSITIV ADSREAD _OUTPUTS : 2 _OUTPUT _POSITIV _NO_SET mReadCIP_Error _OUTPUT _POSITIV _NO_SET mReadCIP_ErrorCode _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mReadCIP_Busy ENABLELIST_END _OUTPUTS : 0 END_ACTION