Herunterladen Diese Seite drucken

Generelle Hinweise Zu Den Iec-Tasks - WAGO 750-829 Handbuch

Werbung

156
PFC mit WAGO-I/O-PRO programmieren
9.6

Generelle Hinweise zu den IEC-Tasks

Beachten Sie bei der Programmierung Ihrer IEC-Tasks die folgenden Hinweise:
Hinweis
Unterschiedliche Prioritäten für IEC-Tasks verwenden!
Versehen Sie IEC-Tasks (in WAGO-I/O-PRO unter Register Ressourcen >
Task-Konfiguration) mit unterschiedlichen Prioritäten, ansonsten kommt
es beim Übersetzen des Anwenderprogramms zu einer Fehlermeldung.
Unterbrechung von IEC-Tasks durch Tasks höherer Priorität möglich!
Eine laufende IEC-Task kann durch Tasks mit höherer Priorität in ihrer
Ausführung unterbrochen werden. Erst wenn keine Task mit höherer
Priorität mehr zur Ausführung ansteht, wird die Ausführung der
unterbrochenen Task wieder aufgenommen
Verfälschung von Variablen in überlappenden Bereichen des
Prozessabbildes!
Verwenden mehrere IEC-Tasks Ein-/Ausgangsvariablen mit gleichen oder
überlappenden Adressen im Prozessabbild, können sich die Werte der Ein-/
Ausgangsvariablen während der Ausführung der IEC-Task ändern!
Wartezeit bei freilaufenden Tasks beachten!
Freilaufende Tasks werden nach jedem Task-Zyklus für die Hälfte der Zeit
angehalten, welche die jeweilige Task selbst benötigt (mind. 1 ms).
Danach beginnt die erneute Ausführung.
Beispiel:
Default-Task wird standardmäßig angelegt!
Auch wenn Sie in WAGO-I/O-PRO im Register Ressourcen > Task-
Konfiguration keine Task anlegen, wird automatisch eine freilaufende
„DefaultTask" erstellt.
Achten Sie darauf, für Ihre Task nicht denselben Namen zu verwenden.
Watchdog-Empfindlichkeit für zyklische Tasks beachten!
Die Watchdog-Empfindlichkeit gibt an, bei wie vielen Überschreitungen der
Watchdog-Zeit ein Ereignis ausgelöst wird. Die Empfindlichkeit stellen Sie
in WAGO-I/O-PRO unter Register Ressourcen > Task-Konfiguration für
zyklische Tasks ein. Eine Empfindlichkeit von 0 oder 1 ist gleichbedeutend
und bewirkt, dass bei einmaliger Überschreitung der Watchdog-Zeit das
Watchdog-Ereignis ausgelöst wird.
Bei einer Empfindlichkeit von 2, wird beispielsweise ein Watchdog-Ereignis
ausgelöst, wenn in zwei aufeinanderfolgenden Taskzyklen die Watchdog-
Zeit überschritten wird.
1. Task 4 ms  Wartezeit 2 ms
2. Task 2 ms  Wartezeit 1 ms
WAGO-I/O-SYSTEM 750
750-829 BACnet-MS/TP-Controller
Version 1.1.0
Handbuch

Werbung

loading