Taskkonfiguration

Für die Taskkonfiguration muss die Geschwindigkeit der seriellen Schnittstellen beachtet werden (siehe Unterstützte Hardware und Kommunikationskonzept).

Damit zum Beispiel bei 9600 bps an der seriellen Busklemme alle Daten tatsächlich mit dieser Geschwindigkeit verarbeitet werden können, muss der zugehörige Kommunikationsbaustein mindestens einmal pro Millisekunde aktiv werden. Dementsprechend schnell ist die Task, die den Baustein bedient. einzustellen. Im einfachsten Fall läuft das gesamte PLC-Programm in dieser schnellen Task. Wird die Task langsamer eingestellt funktioniert die Kommunikation, solange die Schnittstelle mit Hardware Handshake arbeitet, in diesem Fall jedoch nicht mit voller Geschwindigkeit. Ohne Handshake können dann Empfangsdaten verloren gehen.

Taskkonfiguration 1:

Hinweis

Datenverlust möglich

Bei Verwendung von Busklemmen KL6xxx an Buskopplern BKxxxx ist zu beachten, dass die K-Bus-Update-Zeit unterhalb der Zykluszeit der Task liegen muss. Die K-Bus-Update-Zeit kann im TwinCAT System Manager nach Klick auf den Buskoppler unterhalb der E/A Konfiguration abgelesen werden. Dabei sollte eine Reserve von 10% bis 20% berücksichtigt werden. Bei vielen Busklemmen an einem Buskoppler muss die Zykluszeit der Task eventuell auf mindestens 2 ms eingestellt werden.