Overview
Beckhoff automation systems can be integrated via two methods: Modbus TCP (for EK9000 Ethernet couplers) or native ADS protocol (for TwinCAT systems).
Integration Options
EK9000 with Modbus TCP
The Beckhoff EK9000 is an Ethernet coupler that provides Modbus TCP access to EtherCAT I/O terminals.
Typical Hardware Configuration
I/O Terminal Configuration (48 zones)
| EK9000 | Ethernet Modbus TCP Coupler |
| EL4008 x6 | 8-channel 0-10V Analog Output (48 outputs) |
| EL3008 x6 | 8-channel 0-10V Analog Input (48 inputs) |
| EL9011 | End Terminal |
EK9000 Configuration
-
Configure IP Address
Use Beckhoff KS2000 or web interface to set static IP
-
Enable Modbus TCP
Modbus TCP is enabled by default on EK9000
-
Note Register Addresses
EK9000 maps I/O to Modbus registers automatically
Dilution Control Configuration
Connection Settings
| Protocol | Modbus TCP |
|
| IP Address | 192.168.1.41 |
EK9000 IP |
| Port | 502 |
|
| Slave ID | 1 |
Register Map (EK9000)
| Register | Count | Description |
|---|---|---|
| 0x0800 | 48 | Analog Outputs (Setpoints) |
| 0x0000 | 48 | Analog Inputs (Feedbacks) |
Actual register addresses depend on the terminal configuration. Use Beckhoff documentation or TwinCAT to determine exact addresses for your setup.
TwinCAT ADS Protocol
For TwinCAT-based systems, ADS provides native access to PLC variables.
ADS Configuration
Connection Settings
| Protocol | Beckhoff ADS |
|
| Target AMS Net ID | 192.168.1.41.1.1 |
|
| Target Port | 851 |
TwinCAT 3 PLC |
| Local AMS Net ID | 192.168.1.10.1.1 |
Symbol Access
Configure variable names for setpoints and feedbacks:
Symbol Configuration
| Setpoints Symbol | GVL.Setpoints |
| Feedbacks Symbol | GVL.Feedbacks |
| Status Symbol | GVL.Status |
Testing
-
Test Connection
Verify connection status shows green/connected
-
Check I/O Values
Verify analog inputs are reading correctly
-
Test Output
Write a test value and verify with multimeter at terminal