Terminologie

Dies ist eine Zusammenfassung und ein Glossar der in dieser Dokumentation verwendeten Fachbegriffe und Abkürzungen. Erläuterungen und typische Anwendungsfälle erleichtern das Verständnis.

Process Data - gültig, ungültig flag

Werte gültig

Beschreibung

0

Inhalt der Prozessdaten ist ungültig

1

Inhalt der Prozessdaten ist gültig

Anders ausgedrückt: „gültig“ ist ein Synonym für zuverlässig.
Es werden zwei Gültigkeitskennzeichen verwendet:

  1. Eingangs-Prozessdaten gültig

  2. Ausgangs-Prozessdaten gültig

Hinweis

Validierung der Prozessdateneingabe (Flag)
Dieses Bit-Flag wird vom angeschlossenen IO-Link-Gerät bereitgestellt und vom IO-Link-Master empfangen.

Routing: (Flag) IO-Link-Gerät --> IO-Link-Master --> Anwendung (SPS)

Wenn die Eingangsdaten ungültig sind (dieses Flag ist 0), werden die empfangenen Prozessdaten von der Anwendung nicht ausgewertet.
Wenn dieses Flag auf 1 gesetzt ist, sind die empfangenen Daten (der Inhalt) gültig und können von der Anwendung ausgewertet werden.

Anwendungsfall:
Wenn die IO-Link-Kommunikation zwischen dem angeschlossenen IO-Link-Gerät bereits hergestellt ist, sich das Gerät aber noch im Kalibrierungs-, Einlern- oder Aufwärmmodus befindet, werden die bereitgestellten Messdaten ignoriert und nicht verarbeitet.

Hinweis

Prozessdatenausgabe gültig (Flag)
Dieses Bit-Flag wird von der Anwendung bereitgestellt und über den IO-Link-Master an das IO-Link-Gerät übertragen.

Routing: (Flag) Anwendung (SPS) --> IO-Link-Master --> IO-Link-Gerät

Wenn die Ausgabedaten ungültig sind (dieses Flag ist 0), haben die gesendeten Prozessdaten keine Auswirkung auf das angeschlossene IO-Link-Gerät.
Wenn dieses Flag auf 1 gesetzt ist, werden die gesendeten Prozessdaten vom angeschlossenen IO-Link-Gerät ausgewertet (ausgeführt).
Anwendungsfall:
Befindet sich die Anwendung im Teach-Modus oder in einem sicheren Zustand, kann sie dieses Flag auf 0 setzen, um das angeschlossene IO-Link-Gerät zu zwingen, die Prozessdatenausgabe zu ignorieren. Einige IO-Link-Geräte (z. B. BNI IOL-302 Digital I/O Hub) können anhand dieses Flags alle Ausgänge in den stromlosen Zustand versetzen.

Beispiel 1 eines Gewichtsmesssensors
Datenpfad: Sensor –> SPS

Beispiel für ein gültiges Flag zur Verarbeitung von Dateneingaben für einen digitalen I/O-Hub

PD-OUT-Inhalte

Validierung

Ergebnis und Bedeutung der Anwendung

0x0000

1

Der Messwert beträgt 0 Gramm.

0x0001

Der Messwert beträgt 1 Gramm.

0x0009

Der Messwert beträgt 9 Gramm.

0x00FF

Der Messwert beträgt 255 Gramm.

0x0000

0

Der Messwert ist zu ignorieren.

0x0001

0x0002

0x00FF

Beispiel Nr. 2 eines digitalen I/O-Hubs (Aktor)
Datenpfad: SPS –> Aktor

Beispiel für ein gültiges Flag zur Verarbeitung der Datenausgabe eines digitalen I/O-Hubs

PD-OUT-Inhalte

Validierung

Ergebnis und Bedeutung der Anwendung

0x0000

1

Alle Ausgänge sind AUS

0x0001

Ausgang 1 ist EIN

0x0002

Ausgang 2 ist EIN

0x00FF

Ausgänge 1, 2, 3 und 4 sind eingeschaltet.

0x0000

0

Die Ausgänge werden stromlos geschaltet oder wechseln in einen Zustand, der auf der Konfiguration des IO-Link-Geräts basiert.

0x0001

0x0002

0x00FF