Box States

Direkt unter dem PROFINET-Controller gibt es Variablen, die allgemeine Informationen über den Zustand der PROFINET-Kommunikation beinhalten.

Box States 1:
Diagnose Variablen DevState, PnIoError und PnIoDiag in der TwinCAT Strukturansicht.

Diese Daten werden zwischen dem PROFINET-Treiber und dem System Manager ausgetauscht.

DevState, PnIoError und PnIoDiag, Beschreibung der Variablen.

Variable

Beschreibung

DevState

In der Variable DevState befinden sich Informationen über den physikalischen Kommunikationszustand des PROFINET-Controllers, wie z. B. der Linkstatus oder ob die Senderessourcen noch ausreichen.

PnIoError

Die Error-Variable zeigt mögliche Probleme beim Verbindungsaufbau und zählt die PROFINET-Devices mit einem Fehler.

PnIoDiag

Die Diagnose-Variable gibt Status Infos über eine bestehende Verbindung. Die Variable zählt die PROFINET-Devices mit einer Warnung oder Diagnose.

Die Ausgangsvariable "DevCtrl" hat zurzeit keine Funktion.