Herunterladen Inhalt Inhalt Diese Seite drucken

Verwendung Der Systemvariablen - Siemens SIMOTION SCOUT Funktionshandbuch

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

Werbung

Syntax-
Bestandteil
_device
Variable
Komponente

Verwendung der Systemvariablen

Lesender Zugriff auf eine Systemvariable ist immer möglich. Sie können eine
Systemvariable auf zwei Arten einer Variablen zuweisen:
● Mit einer Wertzuweisung (siehe auch Wertzuweisungen im ST-Programmierhandbuch).
● Mit der Systemfunktion
Auch die Verwendung in einem Ausdruck oder als Parameter in einer Funktion oder einem
Funktionsbaustein ist möglich. Hier wird im Fehlerfall ebenfalls die ExecutionFaultTask
aufgerufen (siehe Fehler bei Zugriffen auf Systemvariablen (Seite 102)).
Ob eine Systemvariable beschrieben werden kann, erkennen Sie im Listenhandbuch
(Referenzliste) der Systemvariablen der Technologieobjekte (TO) an folgendem Eintrag:
● Wirksam :
● Wirksam :
Falls eine Systemvariable beschrieben werden kann, können Sie dieser auf zwei Arten einen
Wert zuweisen:
● Mit einer Wertzuweisung (siehe auch Wertzuweisungen im ST-Programmierhandbuch).
● Mit der Systemfunktion _setSafeValue (siehe Funktion _setSafeValue (Seite 346)). Dabei
Basisfunktionen
Funktionshandbuch, 05/2009
Bedeutung
Das optionale Wort
gerätespezifische Variablen (Systemvariablen der SIMOTION Geräte, I/O-
Variablen, geräteglobale Variablen). Sie sollten es verwenden, um die Variable
eindeutig als Systemvariable des SIMOTION Geräts zu spezifizieren. Diese
Systemvariablen sind auch vorhanden, wenn kein Technologiepaket geladen ist.
Siehe auch Namensräume im ST-Programmierhandbuch.
Variable
aller Systemvariablen finden (siehe Listenhandbuch zu den Systemvariablen der
SIMOTION Technologiepakete).
Komponente
sich dabei um eine weitere Struktur handeln, die ebenfalls Komponenten
enthält. Die Tiefe dieser Struktur hängt von der Systemvariablen ab und kann
auch Null sein.
Dabei wird im Fehlerfall die ExecutionFaultTask aufgerufen (siehe auch
letzten Werte auslesen
Zugriffen auf Systemvariablen) (Seite 102).
(Seite 343) , Funktion _setSafeValue (Seite 346) und Zugriffe auf Systemvariablen und
Ein- Ausgänge (Seite 343)). Dabei ist es möglich, die im Fehlerfall gewünschte Reaktion
zu programmieren.
immediately
read only
(kann nur gelesen werden).
Dabei wird im Fehlerfall die ExecutionFaultTask aufgerufen (siehe auch
letzten Werte auslesen
bei Zugriffen auf Systemvariablen und Konfigurationsdaten sowie auf I/O-Variablen für
Direktzugriff (Seite 102)
ist es möglich, die im Fehlerfall gewünschte Reaktion zu programmieren.
3.2 Programmierung der Technologieobjekte (TO)
_device
kennzeichnet den vordefinierten Namensraum für
steht für den Namen der Systemvariablen, den Sie in der Auflistung
steht für den Teil der Struktur, den Sie abfragen wollen. Es kann
am Ende des Kapitels). Zur weiteren Fehlerreaktion siehe
_getSafeValue
_setSafeValue
und
(kann beschrieben und gelesen werden)
am Ende des Kapitels). Zur weiteren Fehlerreaktion siehe Fehler
Programmieren mit Technologieobjekten
(siehe Funktion _getSafeValue
Ersatzwert bzw.
Ersatzwert bzw.
89

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis