Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMOTION SCOUT Funktionshandbuch Seite 93

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

Werbung

Tabelle 3- 20 Lesender Zugriff auf ein Konfigurationsdatum eines Technologieobjekts
VAR
END_VAR
lreal_var :=
lreal_var :=
Sie können ein Konfigurationsdatum auf zwei Arten einer Variablen zuweisen:
● Mit einer Wertzuweisung wie im Beispiel der vorhergehenden Tabelle (siehe auch
● 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
aufgerufen.
Änderung der Konfigurationsdaten zur Laufzeit (Online-Änderung)
Die Online Änderung von Konfigurationsdaten erfolgt durch einen einfachen schreibenden
Variablenzugriff auf den im RAM gespeicherten Wert. Verwenden Sie hierzu die Syntax:
TO-name
Die Wirksamkeit (Übernahme als aktuell am Technologieobjekt wirksamer Wert) ist durch
das Konfigurationsdatum vorgegeben (wirksam sofort / wirksam nach Restart).
Siehe Beispiel Schreibender Zugriff auf ein Konfigurationsdatum.
Es ist nur der Zugriff auf Einzelvariablen der Konfigurationsdaten erlaubt.
Tabelle 3- 21 Schreibender Zugriff auf ein Konfigurationsdatum eines Technologieobjekts
VAR
END_VAR
drive_var.setconfigdata.TypeOfAxis.MaxJerk.maximum :=
Basisfunktionen
Funktionshandbuch, 05/2009
lreal_var : LREAL;
drive_var : driveaxis;
drive_var.setconfigdata.TypeOfAxis.MaxJerk.maximum;
// lesender Zugriff auf gespeicherten Wert
drive_var.activeconfigdata.TypeOfAxis.MaxJerk.maximum;
// lesender Zugriff auf aktuell wirksamen Wert
Wertzuweisungen im ST-Programmierhandbuch). Dabei wird im Fehlerfall die
ExecutionFaultTask
aufgerufen (siehe auch
Kapitels). Zur weiteren Fehlerreaktion siehe Fehler bei Zugriffen auf Konfigdaten
(Seite 343).
ist es möglich, die im Fehlerfall gewünschte Reaktion zu programmieren.
config-date
.setconfigdata.
lreal_var : LREAL;
drive_var : driveaxis;
200000.0;
// schreibender Zugriff auf gespeicherten Wert
3.2 Programmierung der Technologieobjekte (TO)
Ersatzwert bzw. letzter Wert
_getSafeValue
(siehe Funktion _getSafeValue (Seite 343)). Dabei
.
Programmieren mit Technologieobjekten
ExecutionFaultTask
am Ende des
93

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis