Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMOTION SCOUT Funktionshandbuch Seite 91

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

Werbung

Initialisierung von Systemvariablen
Systemvariablen werden bei einem Download des Projekts in der Regel nicht neu initialisiert;
ihre Aktualwerte werden nicht auf die Anfangswerte zurückgesetzt. Systemvariablen werden
in der Regel nur beim Wiedereinschalten des SIMOTION Geräts neu initialisiert.
Ersatzwert beziehungsweise letzten Wert von Systemvariablen bei TO-Restart oder deaktiviertem TO
(ab V4.1)
Der Zugriff auf Systemvariablen ist auch bei RESTART des TO bzw. bei deaktiviertem TO
möglich, ohne dass das System in STOP geht. Anstatt die Systemvariablen über die
Funktion _getSaveValue auszulesen, können Sie für einen direkten Zugriff über einen
Eintrag in den Konfigdaten (restart.behaviorInvalidSysvarAccess) folgendes konfigurieren:
● letzten Wert auslesen (LAST_VALUE = Voreinstellung)
● Defaultwert auslesen (=Wert bei Laden des Projektes; DEFAULT_VALUE)
● in STOP gehen (STOP_DEVICE)
Ausnahme
Variablen, die den aktuellen TO-Zustand liefern, geben auch bei RESTART den korrekten
Status zurück. Das betrifft die Systemvariable restartActivation, auf die Sie über
_getSafeValue zugreifen können.
Anmerkung
Schreiben auf die TO-Sytemvariablen während eines TO-Restarts oder bei einem
deaktiviertem TO ist möglich außer bei STOP_DEVICE). Die Werte werden nach dem
RESTART übernommen bzw. sind wirksam. Beim Schreiben von Systemvariablen
außerhalb der gültigen Grenzen geht die CPU in STOP.
Hinweis
ONLINE geänderte Systemvariablen können nicht mit "Sichern auf Speicherkarte
(Ram2Rom)" bzw. "Sichern im Engineeringprojekt (Laden Konfigurationsdaten in PG)"
gespeichert werden.
Damit Werte von Systemvariablen auch im Engineeringprojekt und auf Speicherkarte
gesichert werden, muss der Wert von Systemvariablen OFFLINE geändert und dann per
Download ins Zielsystem geladen und gesichert werden. Siehe Speicherkonzept im
Zielsystem.
Basisfunktionen
Funktionshandbuch, 05/2009
Programmieren mit Technologieobjekten
3.2 Programmierung der Technologieobjekte (TO)
91

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis