ADS-Kommandos
Die in den Reitern Reiter Feature Simulation bzw. Reiter Fault Simulation zur Verfügung gestellten Möglichkeiten betreffend der Simulation von Hot-Connect-Gruppen bzw. von EtherCAT-Fehlern können auch über ADS (z.B. aus der SPS heraus) aufgerufen werden.
Dazu müssen ADS Write Kommandos an die NetId des EtherCAT-Simulation-Device wie folgt aufgerufen werden:
Hot Connect:
Definierte Index-Groups:
Disconnect Device: 0x0010
Connect Device: 0x0011
Zu verwendete Indexoffsets:
Das High-Word muss 0 sein.
Im Low-Word ist der Identification Value (Hot Connect ID) des Teilnehmers enthalten, den Sie connecten bzw. disconnecten möchten.
Simulation von Lost Frames:
Index-Group: 0x0100
Index-Offset: 0x0001
Daten: 4 Byte Zähler in dem angegeben wird, wie viele Frames ausgelassen werden sollen. 0xFFFFFFFF bedeutet unendlich
Simulation von Link Lost Fehlern:
Index-Group: 0x0100
Index-Offset: 0x0002
Daten: 4 Byte Zähler in dem angegeben wird, wie viele Frames ausgelassen werden sollen. 0xFFFFFFFF bedeutet unendlich
Simulation von Working Counter Fehlern:
Index-Group: 0x0100
Index-Offset: 0x0003
Daten: insgesamt 10 Byte:
- 4 Byte Zähler in dem angegeben wird, wie viele Frames ausgelassen werden sollen. 0xFFFFFFFF bedeutet unendlich
- 4 Byte logische Adresse. Damit wird das Telegramm adressiert welches manipuliert werden soll
- 2 Byte neuer Working Counter. Dieser Wert wird dann in das Telegramm eingetragen