Herunterladen Inhalt Inhalt Diese Seite drucken

Wandlung Von To-Datentypen - Siemens Simotion Scout Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SIMOTION SCOUT:
Inhaltsverzeichnis
Programmieren mit Technologieobjekten
3.2 Programmierung der Technologieobjekte (TO)
3.2.8

Wandlung von TO-Datentypen

Typkonvertierungen innerhalb der hierarchischen Datentypen
Die TO-Datentypen
hierarchisch strukturiert.
● Eine Positionierachse (Datentyp
● Eine Gleichlaufachse (Datentyp
Es sind nur Typkonvertierungen innerhalb dieser hierarchischen Datentypen sowie mit dem
allgemeinen TO-Datentyp ANYOBJECT möglich.
Hinweis
Andere Typkonvertierungen sind nicht möglich (z. B. zwischen Messtaster und
Gleichlaufobjekt).
Implizite Typkonvertierung
Zuweisungen von Variablen (mit TO-Datentyp) oder von TO-Instanzen an folgende
Variablen ist ohne Angabe einer Konvertierungsfunktion möglich:
● an Variable eines hierarchisch niedrigeren TO-Datentyps:
● an Variable des allgemeinen TO-Datentyps ANYOBJECT
Siehe folgende Tabelle.
Tabelle 3- 16 Beispiel für implizite Typkonvertierung
// Im Projektnavigator ist folgende TO-Instanz (Achse) konfiguriert:
fol_axis_real als Gleichlaufachse
VAR
END_VAR
drv_axis1
any_obj1
86
driveAxis
driveAxis
(Datentyp
).
Positionierachse (Datentyp
driveAxis
).
followingAxis
posAxis
an
posAxis
driveAxis
an
drv_axis1 : driveAxis;
pos_axis1 : posAxis;
any_obj1 : ANYOBJECT;
:= pos_axis1;
:= fol_axis_real;...
posAxis
followingAxis
,
,
posAxis
) enthält die Funktionalität einer Drehzahlachse
followingAxis
) enthält die Funktionalität einer
posAxis
) und damit auch die einer Drehzahlachse (Datentyp
driveAxis
oder
sind vom Funktionsumfang
Funktionshandbuch, 05/2009
Basisfunktionen
Inhaltsverzeichnis
loading

Inhaltsverzeichnis