Herunterladen Inhalt Inhalt Diese Seite drucken

Syntax Der Systemvariablen - Siemens SIMOTION SCOUT Funktionshandbuch

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

Werbung

Programmieren mit Technologieobjekten
3.2 Programmierung der Technologieobjekte (TO)
Tabelle 3- 18 Beispiel für erfolglose Typkonvertierung
// Im Projektnavigator ist folgende TO-Instanz (Achse)
// konfiguriert:
// drv_axis_real als Drehzahlachse
VAR
END_VAR
// implizite Typkonvertierungen
any_obj1 := drv_axis_real;
// erfolglose Typkonvertierung
pos_axis1 := anyObject_to_Object (in :=
3.2.9
Systemvariablen
Über Systemvariablen können Sie Technologieobjekte und das Grundsystem parametrieren
bzw. deren Status ablesen.

Syntax der Systemvariablen

Die Abfrage von Systemvariablen erfolgt mittels Strukturzugriff mit folgender Syntax. Die
folgende Tabelle zeigt Ihnen die Bedeutung der einzelnen Syntax-Bestandteile:
[_to.]TO-Name.Variable.Komponente oder
[_device.]Variable.Komponente
Tabelle 3- 19 Syntax-Bestandteile der Systemvariablen
Syntax-
Bestandteil
TO-Name
_to
88
pos_axis1 : posAxis;
any_obj1 : ANYOBJECT;
// Typkonvertierung ist nicht erfolgreich,
// da any_obj1 auf eine Drehzahlachse verweist.
// pos_axis1 besitzt den Wert TO#NIL.
Bedeutung
TO-Name
Achse. Hierzu haben Sie:
entweder das Technologieobjekt in SIMOTION SCOUT eingefügt,
oder im Programm eine Variable vom Datentyp dieses Technologieobjekts
deklariert.
Eine Auflistung aller Datentypen für Technologieobjekte finden Sie in
Eingangsparameter der Technologie-Funktionen.
Das optionale Wort
Technologieobjekte. Die sollten es verwenden, um mit
Technologieobjekt zu spezifizieren.
Siehe auch Namensräume im ST-Programmierhandbuch.
steht für den Namen eines Technologieobjekts (TO), z. B. einer
_to
kennzeichnet den vordefinierten Namensraum für
any_obj1);
TO-Name
Funktionshandbuch, 05/2009
eindeutig ein
Basisfunktionen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis