Herunterladen Diese Seite drucken

Fall 3: Codesys-Task-Intervall Größer Als Doppelter Klemmenbuszyklus; Abbildung 84: Klemmenbussynchronisation 03 - WAGO PFC200 Handbuch

Wago-i/o-system 750

Werbung

246
Laufzeitumgebung CODESYS 2.3
8.9.3
Fall 3: CODESYS-Task-Intervall größer als doppelter
Klemmenbuszyklus
Die IO-Daten des Klemmenbusses werden einmal vor dem CODESYS-Task und
einmal nach dem CODESYS-Task aktualisert.
Vor der Abarbeitung des CODESYS-Tasks wird der Klemmenbuszyklus
ausgeführt, der die aktuellen Eingangsdaten für den CODESYS-Task zur
Verfügung stellt. Nach Ausführung des CODESYS-Tasks wird ein weiterer
Klemmenbuszyklus gestartet, der die Ausgangsdaten an den Busklemmen zur
Verfügung stellt.
So wird sichergestellt, das bei Start jedes CODESYS-Tasks die aktuellen
Eingangsdaten vom Klemmenbus bereitstehen und die Ausgangswerte jedes
CODESYS-Tasks schnell an den Busklemmen ausgegeben werden. Es wird dabei
die Verarbeitung von Klemmenbuszyklen vermieden, die unnötig viel Rechenzeit
der CPU verwenden würden.

Abbildung 84: Klemmenbussynchronisation 03

CTI: CODESYS-Task-Intervall
CT:
CODESYS-Task, der auf die Busklemmen des Klemmenbusses zugreift
KBZ: Klemmenbuszyklus
Beispiel:
CODESYS-Task-Intervall (CTI): 5000 µs
Klemmenbuszyklus (KBZ): 2000 µs
Ergebnis: Ausführung des Klemmenbuszyklus 2000 µs vor der CODESYS-Task
und einmal direkt nach der CODESYS-Task.
750-8202 PFC200 CS 2ETH RS
Version 3.2.0, gültig ab FW-Version 02.06.20(09)
WAGO-I/O-SYSTEM 750
Handbuch

Werbung

loading