282 Laufzeitumgebung CODESYS 2.3
8.5.1
Einen Ereignis-Handler anlegen
Das folgende Beispiel soll verdeutlichen, wie ein Ereignis-Handler angelegt und
verwendet wird. Im Beispiel wird der Ereignishandler „excpt_dividebyzero"
verwendet.
Zunächst wird im PLC_PRG-Modul ein Programm angelegt, das eine Division
durch 0 provoziert.
Abbildung 89: CODESYS – Programm provoziert Division durch „0"
Im Anschluss wird im Task-Konfigurator das Systemereignis
„excpt_dividebyzero" aktiviert und in der Spalte „aufgerufene POU" der Name
des zu generierenden Ereignis-Handlers eingegeben.
Abbildung 90: CODESYS – Ereignishandler anlegen und aktivieren
Um den Ereignishandler zu generieren, klicken Sie auf die Schaltfläche
[Baustein CALLBACK_DIV_BY_ZERO erzeugen].
Als Folge erscheint in der Registerkarte „Bausteine" eine neue Funktion mit dem
gewählten Namen.
Handbuch
Version 1.2.0, gültig abFW-Version 03.02.02(14)
750-8206/040-001 PFC200 2ETH RS CAN DPS TELE XTR
WAGO I/O SYSTEM 750 XTR