TB_ECT_Diagnosis

Output x_EctIsOK

TRUE: collective message that fieldbus is ok
FALSE: collective message that fieldbus is not ok, for detailled error informations see clear text error messages EtherCAT-Master, EtherCAT-Kernel, EtherCAT-Slaves

Output u_EctSlavesConfigured

number of configured slaves in the EtherCAT-configuration

Output u_EctSlavesFound

number of founded Slaves at the fieldbus

Output u_EctSlavesInOperational

actual number of EtherCAT-slaves which are in Operational

Output w_EctMasterKernelVersion

Version of the used EtherCAT-Kernel

Output s_EctKernelErrorInfo

Clear text error messages EtherCAT-Kernel

Output s_EctMasterErrorInfo

Clear text error messages EtherCAT-Master

Output a_EctDatasetIdFound

Data set ID of the currently loaded EtherCAT configuration, for more detailed information on the data set ID, see detailed description of the inputs a_DatasetId

a_DatasetID[0] equals DWord 0 in ProMaster
a_DatasetID[1] equals DWord 1 in ProMaster
a_DatasetID[2] equals DWord 2 in ProMaster
a_DatasetID[3] equals DWord 3 in ProMaster

Output x_Active

TRUE: EtherCAT diagnosis is active
FALSE: EtherCAT diagnosis is not active, fb is disabled or fb has an error

Output x_Error

TRUE: fb has an error
FALSE: fb has an no error

Output w_ErrorID

Bit 0: EtherCAT-Kernel Version is not appropiated for this fb
Bit 1: The number of configured slaves is greater than 256, the block is not suitable for this
Bit 2: Checking the dateset-ID of the EtherCAT configuration failed: Target ID does not match actual ID
Bit 3: Toggle interval of the error block must be less than 10 seconds, input: t_ErrorInfoToggle