Skip to content

Instantly share code, notes, and snippets.

View kraemr's full-sized avatar
🏠
Locked in

Robin Krämer kraemr

🏠
Locked in
  • QiTech GmbH
  • 01:19 (UTC +01:00)
View GitHub Profile

How to Implement a Wago Terminal

First find out if what you are implementing is a Module OR an actual subdevice. For example: Wago's 750-354 is an EtherCAT-Coupler, which is an actual subdevice with pdo-mappings,coe,eeprom etc.

Implementation for a Module

Step 1:

Add the Module Identification of the Module that you are trying to add, as a productId to this match statement and set if it has tx and or rx capabilities correctly (VERY IMPORTANT)

How to Implement a Wago Terminal

First find out if what you are implementing is a Module OR an actual subdevice. For example: Wago's 750-354 is an EtherCAT-Coupler, which is an actual subdevice with pdo-mappings,coe,eeprom etc.

Implementation for a Module

Step 1:

Add the Module Identification of the Module that you are trying to add, as a productId to this match statement and set if it has tx and or rx capabilities correctly (VERY IMPORTANT)