jakubmphoenix - 2025-07-16

Hello everyone,

I’m currently working on setting up an EtherCAT Master using CODESYS on a Raspberry Pi, and I’ve run into some issues I could use help with.

Project Setup:

EtherCAT Master: Raspberry Pi with CODESYS Control for Raspberry Pi 64 SL installed

EtherCAT Slave: Beckhoff CX5130 with EK1200 coupler

I/O Module: EL2008

License Module: EL6070-0033

I’ve installed the required CODESYS packages and the Linux gateway on the Raspberry Pi. In my project, I added the EtherCAT Master with the appropriate port settings and scanned for devices. The CX5130 shows up as a slave, but communication fails—I'm getting error messages and can't access the outputs.

Specifically:

The EL2008 output module isn’t recognized properly in CODESYS.

There’s no option to communicate with it through the CX5130.

I’ve tried connecting via both the Raspberry Pi’s built-in Ethernet port and an external network card.

I've attached screenshots showing the errors I get in CODESYS and the devices detected via TwinCAT for reference.

Any help or suggestions would be greatly appreciated!

Thanks in advance!

EMERGENCY FROM DEVICE 1001 ERROR CODE 16#A000 Error register 16#02 Error field: 16#02 Error field : 16#0E 16#04 16#00 16#04 16#00

 

Last edit: jakubmphoenix 2025-07-16