Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMOTION SCOUT Funktionshandbuch Seite 103

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

Werbung

Taskart
Sequentiell
(nichtzyklisch)
Zyklisch
Ein Schreiben von Systemvariablenwerten außerhalb der gültigen Grenzen wirkt unabhängig
vom o. g. Konfigurationsdatum wie STOP_DEVICE. Siehe auch Systemvariablen (Seite 88),
Allgemeines zum Zugriff auf Systemvariablen und Ein-/Ausgängen (Seite 343) oder Fehler
beim Zugriff auf Systemdaten mit _get/_setSafeValue (Seite 134).
Definition von DEFAULT_VALUE und LAST_VALUE
● DEFAULT_VALUE
● LAST_VALUE
Fehler bei I/O-Variablen (Direktzugriff auf Ein- und Ausgänge)
Die Fehlerreaktion wird bei der Definition der I/O-Variablen festgelegt (siehe Direktzugriff
und Prozessabbild der zyklischen Tasks im ST-Programmierhandbuch):
● CPU-Stop: Die ExecutionFaultTask wird gestartet. Anschließend geht das SIMOTION
● Ersatzwert: Der bei der Definition der IO-Variablen vorgegebene Ersatzwert wird
● Letzter Wert:
Basisfunktionen
Funktionshandbuch, 05/2009
Beschreibung
Die ExecutionFaultTask wird gestartet.
Die Task, in welcher der Fehler aufgetreten ist, wird abgebrochen; die
abgebrochene Task kann durch den Anwender neu aufgesetzt werden.
Die ExecutionFaultTask wird gestartet.
Die Task, in welcher der Fehler aufgetreten ist, wird abgebrochen.
Nach Beendigung der ExecutionFaultTask geht das SIMOTION Gerät in
den Betriebszustand STOP; die ShutdownTask wird gestartet.
Der DEFAULT_VALUE ist der projektierte Wert. Das ist der Wert, der durch einen
Download übertragen wird (Systemvariablen und Konfigdaten).
– Konfigdaten
Der letzte Wert kann der konfigurierte Wert sein. Der Wert ist dann äquivalent zu dem
der in der Expertenliste unter "aktueller Wert" angezeigt wird.
ODER
Der letzte Werte kann der letzte konfigurierte Wert sein. Der Wert ist dann äquivalent
zu dem der in der Expertenliste und "nächster Wert" angezeigt wird.
Je nach angegebenem Konfigdatum kann der eine oder der andere Wert ausgegeben
werden.
– Systemvariablen
Bei Systemvariablen ist der letzte Wert der aktuell eingestellte und wirksame Wert.
Gerät in den Betriebszustand STOP; die ShutdownTask wird gestartet.
genommen, die Task wird fortgesetzt.
Bei lesendem Zugriff (auf Ein- oder Ausgänge): Der letzte gültige Wert wird übernommen;
die Task wird fortgesetzt.
Bei schreibendem Zugriff (auf Ausgänge): Der Wert wird in die Variable geschrieben. Er
wird allerdings erst am Ausgang wirksam, wenn der Ausgang wieder verfügbar ist. Die
Task wird fortgesetzt.
Programmieren mit Technologieobjekten
3.3 Reaktion auf Störungen und Ereignisse
103

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis