State
In der Strukturansicht werden unter dem Menüpunkt Info Data Eingangsvariablen zusammengefasst, die Informationen über einen EtherCAT-Slave zur Verfügung stellen.

Die State Variable zeigt an, welchen EtherCAT-Status der EtherCAT-Slave hat. Darüber hinaus liefert die Variable allgemeine Informationen über den Slave, ob der Slave z.B. einen ungültigen Produktcode hat oder deaktiviert ist.
Die folgende Tabelle zeigt, welche Werte die State Variable annehmen kann:
Wert |
Beschreibung |
---|---|
0x___1 |
Slave in ‘INIT’ state |
0x___2 |
Slave in ‘PREOP’ state |
0x___3 |
Slave in ‘BOOT’ state |
0x___4 |
Slave in ‘SAFEOP’ state |
0x___8 |
Slave in ‘OP’ state |
0x001_ |
Slave signals error |
0x002_ |
Invalid vendorId, productCode...read |
0x004_ |
Initialization error occurred |
0x008_ |
Slave disabled |
0x010_ |
Slave not present |
0x020_ |
Slave signals link error |
0x040_ |
Slave signals missing link |
0x080_ |
Slave signals unexpected link |
0x100_ |
Communication port A |
0x200_ |
Communication port B |
0x400_ |
Communication port C |
0x800_ |
Communication port D |