Protocol Support
| Protocol | Status | Notes |
|---|---|---|
| EtherNet/IP | Supported | Adapter (server) mode. Tested with Allen-Bradley ControlLogix and CompactLogix. |
| PROFINET IO | Supported | Device (slave) mode. Certified with Siemens S7-1500 and S7-300. |
| Modbus TCP | Supported | Server mode. Maps process data registers to Modbus holding registers. |
| OPC UA | Supported | Server mode. Publishes axis state, position, and diagnostics as UA nodes. |
| POWERLINK | Roadmap | Planned for Q3 2026. Contact sales for early access. |
EtherNet/IP Quick Setup
Enable the EtherNet/IP adapter in /etc/adeeb/master.conf:
[enip]
enabled = true
ip = 192.168.1.100
port = 44818
assembly_input = 100 # O→T (PLC writes)
assembly_output = 101 # T→O (PLC reads) PROFINET Quick Setup
Enable the PROFINET device interface:
[profinet]
enabled = true
station_name = adeeb-master
gsd_file = /usr/share/adeeb/adeeb-ethercat-master.gsd Import the GSD file into TIA Portal or STEP 7 to add the device to your PROFINET project.
Modbus TCP Quick Setup
[modbus_tcp]
enabled = true
port = 502
register_map = /etc/adeeb/modbus_map.yaml Need Help?
Contact our integration team at contact page or open a ticket through support.