Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMOTION SCOUT Funktionshandbuch Seite 94

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

Werbung

Programmieren mit Technologieobjekten
3.2 Programmierung der Technologieobjekte (TO)
Sie können einem Konfigurationsdatum auf zwei Arten einen Wert zuweisen:
● Mit einer Wertzuweisung wie im Beispiel der vorhergehenden Tabelle (siehe auch
● Mit der Systemfunktion
Darüber hinaus besteht die Möglichkeit, das Wirksamwerden über eine Systemvariable zu
steuern.
Mit der Systemvariablen des Technologieobjekts
Sie fest, wann das Aktivieren geänderter Konfigurationsdaten erfolgen soll:
● Bei der Einstellung
● Bei der Einstellung
Hinweis
Wenn mehrere Konfigurationsdaten gleichzeitig geändert werden sollen, wird empfohlen,
diese mit
zu sammeln und anschließend mit der Einstellung
ACTIVATE_CHANGED_CONFIG_DATA
aktivieren.
Zur Laufzeit geänderte Konfigdaten können auf Karte und im ES-Projekt gesichert werden,
siehe Speicherzugriffe (Seite 446) .
Hinweis
Achten Sie bei Zugriff auf Konfigurationsdaten aus dem Anwenderprogramm darauf (z.B. in
einem allgemeinen FB), dass abhängig vom TO-Typ das jeweilige Konfigurationsdatum auch
vorhanden ist.
94
Wertzuweisungen im ST-Prgrammierhandbuch). Dabei wird im Fehlerfall die
ExecutionFaultTask
aufgerufen (siehe auch
Kapitels). Zur weiteren Fehlerreaktion siehe Fehler bei Zugriffen auf Konfigdaten
(Seite 102).
ist es möglich, die im Fehlerfall gewünschte Reaktion zu programmieren.
activationModeChangedConfigData
ACTIVATE_CHANGED_CONFIG_DATA
gesetzt. Mit dem Setzen der Systemvariablen auf diesen Wert werden bisher
gesammelte Daten ebenfalls aktiviert.
activationModeChangedConfigData
COLLECT_CHANGED_CONFIG_DATA
Sie werden geschlossen aktiviert, sobald Sie diese Systemvariable auf
ACTIVATE_CHANGED_CONFIG_DATA
Die gesammelten geänderten Konfigurationsdaten können Sie (ohne Aktivierung)
löschen, indem Sie die entsprechende Systemfunktion des Technologieobjekts (z. B
_resetAxisConfigDataBuffer
ACHTUNG
Vom Schreiben des geänderten Konfigurationsdatum bis zum dessen Wirksamwerden
vergeht auch bei der Einstellung
ACTIVATE_CHANGED_CONFIG_DATA
Insbesondere beim Ändern mehrerer Konfigurationsdaten können deshalb Zeitüberläufe
in Tasks auftreten. In SynchronousTasks ist das Ändern von Konfigurationsdaten nicht
möglich.
activationModeChangedConfigData
Ersatzwert bzw. letzter Wert
_setSafeValue
(siehe Funktion _setSafeValue (Seite 346)). Dabei
werden die geänderten Daten unmittelbar aktiv
werden die geänderten Daten gesammelt.
setzen.
) aufrufen.
activationModeChangedConfigData
eine gewisse Zeit.
=
in einer sequentiellen Task geschlossen zu
activationModeChangedConfigData
=
=
COLLECT_CHANGED_CONFIG_DATA
Funktionshandbuch, 05/2009
am Ende des
legen
.
=
Basisfunktionen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis