Benutzerhandbuch IO-Link Master EtherNet/IP (EIP) und Modbus/TCP
| Ereignisbehandlung | Beschreibung von Ausgabe-Prozessdatenblöcken | Ausgabe-Prozessdatenblock: 32-Bit-Datenformat
(DINT) |
12.2. Ereignisbehandlung
Die IO-Link Master-Ereignisbehandlung ist so konzipiert, dass Ereigniscodes, die direkt vom IO-Link-Gerät
empfangen werden, in Echtzeit aktualisiert werden. Der IO-Link-Ereigniscode:
•
ist im zweiten 16-Bit-Wort des PDI-Blocks (Eingabe-Prozessdaten) enthalten.
-
Ein aktives Ereignis wird durch einen Wert ungleich null angezeigt.
-
Ein inaktives Ereignis oder kein Ereignis wird durch einen Nullwert angezeigt.
•
Zum Löschen eines Ereignisses stehen zwei Methoden zur Verfügung:
-
Aktivieren Sie die Option
•
Der IO-Link Master behält den aktiven Ereigniscode im PDI-Block, bis die konfigurierte
Hold Time
abgelaufen ist.
•
Der IO-Link Master löscht dann den Ereigniscode im PDI-Block und wartet, bis die
Time
abgelaufen ist, bevor er einen anderen Ereigniscode in den PDI-Block einfügt.
-
Aktivieren Sie die Option
•
Der IO-Link Master überwacht den von der SPS empfangenen PDO-Block.
•
Der IO-Link Master erwartet, dass der erste Eintrag des PDO-Blocks einen zu löschenden
Ereigniscode anzeigt.
•
Wenn im PDI-Block ein aktiver Ereigniscode vorhanden ist und PDI-Block sowie PDO-Block
denselben Ereigniscode enthalten, wird der Ereigniscode im PDI-Block gelöscht.
•
Der IO-Link Master löscht dann den Ereigniscode im PDI-Block und wartet, bis die
Time
abgelaufen ist, bevor er einen anderen Ereigniscode in den PDI-Block einfügt.
•
Die beiden Methoden können einzeln oder zusammen verwendet werden, um das Löschen von
Ereignissen zu steuern.
In den nächsten Unterabschnitten wird der Prozess zum Löschen von Ereignissen für die verschiedenen
Ereigniskonfigurationen beschrieben.
Clear Event After Hold Time
Clear Event In PDO Block
.
.
Active Event
Clear Event Hold
Clear Event Hold
88