Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMOTION SCOUT Funktionshandbuch Seite 236

Vorschau ausblenden Andere Handbücher für SIMOTION SCOUT:
Inhaltsverzeichnis

Werbung

Ablaufsystem/Tasks/Systemtakte
5.7 Einbindung von DCC in das SIMOTION Ablaufsystem
Beispielhafte Berücksichtigung von Anwenderprogrammen und Systemtasks
Kommt es zum Überlauf während der Bearbeitung des iposynchronen Anwenderprogramms
oder der IPO-Systemtask, wurden die Werte bereits in der ipoDcc-Task berechnet und
können in die höherpriore Ebene übernommen werden. Allerdings wird im nächsten Takt
kein neuer Wert berechnet. Führt die ipoDcc-Task schon zu einem Überlauf, wird erst im
übernächsten Takt wieder ein korrekter Wert übernommen. In den zwei Takten dazwischen
wird jeweils der Wert um einen Takt verzögert übernommen.
Bild 5-62
Überlauf im Ablaufkontext mit anderen Tasks
Hinweis
Um eine äquidistante Datenübergabe zwischen der ipoDcc in der IPO-Ebene und der
servoDcc in der Servo-Ebene zu gewährleisten, darf die ipoDcc in der IPO-Ebene für sich
betrachtet nicht schon zu einem Ebenenüberlauf führen. Ist dies der Fall, stehen der
höherprioren Task bei der Übernahme der Werte aus der niederprioren Ebene keine
aktualisierten Werte zur Verfügung. Aktualisierte Werte werden dann erst nach dem
nächsten Zyklus der niederprioren Ebenen übernommen.
236
Basisfunktionen
Funktionshandbuch, 05/2009

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis