10 l_etc_parametertransferservice_code, 11 l_etc_state (ethercat status), L_etc_state (ethercat status) – Lenze EtherCAT Controller-based Automation User Manual

Page 158: L_etc_state (ethercat status) ( 158), Current master state of the, Type, L_etc_parametertransferservice_code, 9function library l_iodrvethercat.lib

Advertising
background image

9

Function library L_IODrvEtherCAT.lib

9.7

Data types

158

Lenze · Controller-based Automation · EtherCAT® Communication Manual · DMS 6.4 EN · 04/2014 · TD17

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

9.7.10

L_ETC_PARAMETERTRANSFERSERVICE_CODE

The type L_ETC_PARAMETERTRANSFERSERVICE_CODE describes all possible services or actions for

parameter data transfer.
(See also

L_ETC_EVTPARAM_PARAMETERTRANSFER

( 156)

)

9.7.11

L_ETC_STATE (EtherCAT status)

The L_ETC_STATE describes all possible states of an EtherCAT master and the EtherCAT slaves.

TYPE L_ETC_PARAMETERTRANSFERSERVICE_CODE :
(START := 16#0001, // Start of service
STATE := 16#0002, // State polling
DONE := 16#0004, // End of service
ABORT := 16#8000, // Abort of service
) WORD;
END_TYPE

TYPE L_ETC_STATE :
(ETC_STATE_UNKNOWN := 0,
ETC_STATE_BOOT := 3,
ETC_STATE_INIT := 1,
ETC_STATE_PREOPERATIONAL := 2,
ETC_STATE_SAVEOPERATIONAL := 4,
ETC_STATE_OPERATIONAL := 8
) WORD;
END_TYPE

Advertising