Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMOTION SCOUT Funktionshandbuch Seite 95

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

Werbung

Zugriff auf Konfigdaten bei TO-Referenzen und Achsarrays
Der Zugriff auf Konfigdaten bei TO-Referenzen ist möglich. Für den Zugriff auf Konfigdaten
eines Achsarrays müssen Sie eine Zwischenvariable verwenden. Falls Sie versuchen
Achsarrays direkt zu verwenden erhalten Sie eine Compiler-Meldung, dass eine
Zwischenvariable benutzt werden soll.
Beispiel
Vartemp
End_Var
myPosAxis
myPosAxis.setconfigdata.TypeOfAxis.MaxJerk.maximum :=
Da Sie über eine Referenz direkt auf die Achse zugreifen, ist keine weitere Zuweisung
notwendig, um auf den Wert zuzugreifen. Sie müssen nicht myPosAxis wieder pos[2]
zuweisen.
Anmerkung
Schreiben auf die Konfigdaten 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.
Ersatzwert beziehungsweise letzten Wert von Konfigdaten bei TO-Restart oder bei deaktiviertem TO
(ab V4.1)
Der Zugriff auf Konfigdaten ist auch bei RESTART des TO bzw. bei deaktiviertem TO
möglich, ohne dass das System in STOP geht. Anstatt die Konfigdaten über die Funktion
_getSaveValue auszulesen, können Sie ü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)
Beim Schreiben von Konfigdaten außerhalb der gültigen Grenzen geht die CPU in STOP.
Basisfunktionen
Funktionshandbuch, 05/2009
myPosAxis
:posaxis;
:=Pos[2]
200000.0;
Programmieren mit Technologieobjekten
3.2 Programmierung der Technologieobjekte (TO)
95

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis