Status- und Ctrl. Flags
PnIoBoxState
Über den PnIoBoxState kann der aktuelle Status der PROFINET-Kommunikation überwacht werden.
PnIoBoxState | Kommentar | Bedeutung |
---|---|---|
0x0001 (Bit 0) | Device is in I/O exchange | PROFINET Device ist im Datenaustausch |
0x0002 (Bit 1) | Device is blinking | PROFINET Device wird über die Identifizierung gesucht |
0x0004 (Bit 2) | Provider State 0=STOP, 1=RUN | Der PROFINET Controller ist im Stopp Zustand |
0x0008 (Bit 3) | Problem Indicator 0=OK, 1=Error | Das PROFINET Device hat Probleme festgestellt |
Im fehlerfreien Zustand ist der Wert des PnIoBoxState "5" - das bedeutet, Bit 0 und Bit 2 ist gesetzt.
PnIoBoxCtrl
PnIoBoxCtrl kann für die Namensvergabe genutzt werden, dabei ist nur das Low Byte zu verwenden. Das High Byte muss 0x00 sein.
PnIoBoxCtrl | Kommentar | Bedeutung |
---|---|---|
0x0001 | EBusReset | EBusReset beim EK9300/EP9300 |