Status-Tags

IO-Link Master-Modul-Status-Tags
Name
Datentyp
Definition
Gültige Werte
RunMode
BOOL
Der Betriebszustand des Moduls
  • 0 = Ruhezustand – Es bedeutet eines der folgenden:
    • Die Verbindung ist nicht hergestellt.
    • Die Verbindung wurde geöffnet, aber das Modul hat noch keine Daten für die Verbindung generiert.
    • Das Modul wendet keine neuen Ausgangs-Tag-Daten an, da der Controller im Programmmodus ist.
  • 1 = Ausführen – Es bedeutet Folgendes:
    • Die Verbindung ist aktiv.
    • Das Modul generiert Daten für die Verbindung.
    • Ausgangs-Tags-Daten werden angewendet oder es gibt keine Ausgangs-Tags-Daten für die Verbindung (zum Beispiel, wenn alle Punkte als Digitaleingang ohne Zeitstempel konfiguriert sind).
ConnectionFaulted
BOOL
Gibt an, ob eine Verbindung zum Ziel in Betrieb ist.
In diesem Mitglied gibt das Modul immer eine Null zurück. Der Controller überschreibt die 0 mit einer 1, wenn die Verbindung nicht hergestellt ist.
  • 0 = Verbindung in Betrieb
  • 1 = Verbindung nicht in Betrieb
DiagnosticActive
BOOL
Zeigt an, ob Diagnosen aktiv sind oder ob der Prognoseschwellenwert erreicht wurde.
  • 0 = Keine Diagnose aktiv
  • 1 = Eine oder mehrere Diagnosen sind aktiv oder der Prognoseschwellenwert wurde erreicht
CIPSyncValid
BOOL
Zeigt an, ob das Modul mit einem Master 1588 synchronisiert ist.
  • 0 = Modul nicht synchronisiert
  • 1 = Modul synchronisiert
CIPSyncTimeout
BOOL
Gibt an, dass das Modul zuvor mit einem 1588-Master synchronisiert war, jetzt aber aufgrund einer Zeitüberschreitung nicht synchronisiert ist.
  • 0 = Ein gültiger Zeit-Master ist nicht abgelaufen
  • 1 = Ein gültiger Zeit-Master ist abgelaufen
DiagnosticSequenceCount
SINT
Inkrementiert für jedes Mal, wenn eine eindeutige Diagnosebedingung festgestellt wird und wenn eine eindeutige Diagnosebedingung von „Festgestellt“ in „Nicht festgestellt“ wechselt.
Wird durch das Zurücksetzen des Produkts oder Ein- und Ausschalten der Stromversorgung auf Null gesetzt. Führt einen Umbruch von 255 (-1) in 1 durch, wobei die Null übersprungen wird.
-128 – +127
Außer beim Einschalten des Moduls wird der Wert „0“ übersprungen.
Portx.Fault
BOOL
Gibt an, dass die Ethernet-Portdaten ungenau und für die Verwendung in der Anwendung nicht vertrauenswürdig sind.
Falls das Tag auf 1 gesetzt ist, müssen Sie beim Modul eine Problembehebung durchführen, um die Ursache für die Ungenauigkeit zu beheben.
WICHTIG: Nachdem die Bedingung, die den Wechsel des Tags zu 1 bewirkt hat, beseitigt wurde, wird das Tag automatisch auf 0 zurückgesetzt.
  • 0 = Gut
  • 1 = Ungültig, Fehler wird verursacht
Portx.Uncertain
BOOL
Gibt an, dass die Ethernet-Portdaten möglicherweise ungenau sind, aber der Grad der Ungenauigkeit nicht bekannt ist.
Falls das Tag auf 1 gesetzt ist, müssen Sie beim Modul eine Problembehebung durchführen, um die Ursache für die Ungenauigkeit zu beheben.
WICHTIG: Nachdem die Bedingung, die den Wechsel des Tags zu 1 bewirkt hat, beseitigt wurde, wird das Tag automatisch auf 0 zurückgesetzt.
  • 0 = gültige Daten
  • 1 = Unsichere Daten
Portx.Connected
BOOL
Gibt an, ob der Ethernet-Port aktiv ist.
  • 0 = Ethernet-Port ist inaktiv
  • 1 = Ethernet-Port ist aktiv
Portx.FullDuplex
BOOL
Gibt an, ob der Ethernet-Port bei bestehender Verbindung im Vollduplexmodus oder im Halbduplexmodus betrieben wird.
  • 0 = Ethernet-Port befindet sich im Halbduplexmodus
  • 1 = Ethernet-Port befindet sich im Vollduplexmodus
Portx.AutonegotiationStatus
SINT
Gibt den Status der automatischen Linkaushandlung für den Port an.
  • 0 = Automatische Linkaushandlung wird ausgeführt.
  • 1 = Automatische Aushandlung und Geschwindigkeitserkennung fehlgeschlagen. Für Geschwindigkeit und Duplex werden die Standardwerte verwendet. Die Standardwerte sind produktabhängig. Die empfohlenen Standardwerte sind „10 MBit/s“ und „Halbduplex“.
  • 2 = Automatische Aushandlung fehlgeschlagen, aber Geschwindigkeit erkannt. Für Duplex war die Standardeinstellung eingestellt. Die Standardwerte sind produktabhängig. Die empfohlenen Standardwert ist „Halbduplexmodus“.
  • 3 = Geschwindigkeit und Duplexmodus wurden erfolgreich ausgehandelt.
  • 4 = Automatische Aushandlung nicht versucht. Geschwindigkeit und Duplexmodus wurden erzwungen.
Portx.Speed
INT
Gibt die tatsächliche Ethernet-Portgeschwindigkeit in Mbps an.
Der Wert „0“ zeigt an, dass die Geschwindigkeit unbestimmt ist.
  • 10
  • 100
TCPConnections
INT
Die Gesamtanzahl aktiver TCP-Verbindungen
Jeder positive Wert
CIPConnections
INT
Die Gesamtanzahl aktiver CIP-Verbindungen
Jeder positive Wert
CIPLostPackets
INT
Die Gesamtanzahl verlorener CIP-Pakete
Jeder positive Wert
CIPTimeouts
DINT
Die Gesamtanzahl aufgetretener Verbindungszeitüberschreitungen
Jeder positive Wert
HMIPacketRate
DINT
Die Paketrate zwischen dem Modul und der HMI
Jeder positive Wert
IOPacketRate
DINT
Die Paketrate vom und zum Modul
Jeder positive Wert
EthernetErrors
DINT
Gesamtanzahl der Ethernet-Fehler
Jeder positive Wert
CPUUtilization
INT
Die CPU-Gesamtlast
0 – 100 %
DLRNetworkState
SINT
Der Status des Netzwerks
  • 0 = Normal
  • 1 = Ringfehler
  • 2 = Unerwartete Schleife erkannt
  • 3 = Partieller Netzwerkfehler
  • 4 = Schneller Fehler/Wiederherstellungs-Zyklus
DLRSupervisorState
SINT
Der Status des Netzwerk-Supervisors
  • 0 = Gerät wird als Backup eingesetzt
  • 1 = Gerät wird als aktiver Ring-Supervisor eingesetzt
  • 2 = Gerät wird als normaler Ringknoten eingesetzt
  • 3 = Gerät wird in einer Nicht-DLR-Topologie betrieben
  • 4 = Gerät kann die aktuellen Ringparameter (Beacon-Intervall und Beacon-Zeitüberschreitung) nicht unterstützen
DLREnabled
BOOL
Gibt an, ob der DRL-Netzwerkredundanzmodus aktiviert ist.
  • 0 = DLR ist nicht aktiviert
  • 1 = DLR ist aktiviert
LocalClockOffset
LINT
Der Offset zwischen der lokalen Uhr und der Systemzeit in Nanosekunden.
Ziehen Sie diesen Wert zur Ermittlung von Zeitsprüngen heran. Dieser Wert wird aktualisiert, wenn eine PTP-Aktualisierung eingeht.
Alle Werte
LocalClockOffsetTimestamp
LINT
Der letzte Zeitpunkt, zu dem der LocalClockOffset erfasst wurde.
Der Anfangswert ist null und der erste Zeitstempel wird protokolliert, wenn das Modul mit der Master-Uhr synchronisiert wird.
––
GrandMasterClockID
SINT[8]
Die EUI-64-Identität der CIP-Synchronisierungs-Grandmaster-Uhr, mit der das Modul synchronisiert ist.
Alle Werte
ChxxChyyDiagEvent.EventType
USINT
Gibt den Typ des neuesten IO-Link-Portereignisses an.
  • 0 = Es liegt kein IO-Link-Portereignis vor
  • 1 = Benachrichtigung
  • 2 = Warnung
  • 3 = Fehler
ChxxChyyDiagEvent.EventMode
USINT
Gibt den Modus des neuesten IO-Link-Port-Ereignisses an.
  • 0 = Es liegt kein IO-Link-Portereignis vor
  • 1 = Einzelereignisaufzeichnung
  • 2 = Ereignis hört auf
  • 3 = Ereignis tritt auf
ChxxChyyDiagEvent.EventCode
UINT
Gibt den Ereigniscode des letzten IO-Link-Port-Ereignisses an.
Jeder positive Wert
ChxxChyyDiagEvent.EventTimestamp
LINT
Gibt den Zeitstempel des letzten IO-Link-Port-Ereignisses an.
Jeder positive Wert
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal