i950 prog Device as EtherCAT Master: EtherCAT connection status not detectable via status bit 'xEthernetLinkup', but only via FB 'GetDeviceState

Question:
i950 prog Device as EtherCAT-Master : 
How can the EtherCAT connection status / bus status be queried?

Answer:
The status bit 'xEthernetLinkup' of the function block 'L_ETC_GetMasterDiagnostic' changes to 'xEthernetLinkup' = False in case of an EtherCAT interruption.
This status bit does not work when using an i950 porg device as EtherCAT master.

An interruption of the EtherCAT bus can be detected by the PLC program using the FB 'GetDeviceState'.

Automatic Translation

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/202000039/1/
Contact form