Herunterladen Inhalt Inhalt Diese Seite drucken

Mögliche Typenkonvertierungen - Siemens 840D sl/840DE sl Handbuch

Inhaltsverzeichnis

Werbung

1.9
Mögliche Typenkonvertierungen
1.9
Funktion
Typkonvertierung bei Zuweisung
Der konstante Zahlenwert, die Variable oder der Ausdruck, der einer Variablen zugewiesen
wird, muss mit dem Typ dieser Variablen verträglich sein. Ist dies gegeben, so wird bei der
Zuweisung der Typ automatisch umgewandelt.
Mögliche Typkonvertierungen
von
REAL
INT
BOOL
CHAR
STRING
AXIS
FRAME
Erklärungen
*
1)
2)
3)
4)
Hinweis
Ist beim Konvertieren ein Wert größer als der Zielbereich, erfolgt eine Fehlermeldung.
Treten in einem Ausdruck gemischte Typen auf, so wird eine Typanpassung automatisch
durchgeführt. Typumwandlungen sind auch in Synchronaktionen möglich, siehe Kapitel
Bewegungssynchronaktionen, Implizite Typwandlung".
Arbeitsvorbereitung
Programmierhandbuch, 11/2006, 6FC5398-2BP10-2AA0
nach REAL
INT
ja
ja*
ja
ja
ja
ja
ja
ja
Bei Typumwandlung von REAL nach INT wird bei gebrochenem Wert >= 0.5
aufgerundet, ansonsten wird abgerundet (vgl. Funktion ROUND)
Wert <> 0 entspricht TRUE, Wert == 0 entspricht FALSE
Wenn der Wert im zulässigen Zahlenbereich liegt
Wenn nur 1 Zeichen
Stringlänge 0 = >FALSE, ansonsten TRUE
1.9 Mögliche Typenkonvertierungen
BOOL
CHAR
ja
)
ja*
1
ja
)
ja
1
2)
ja
ja
ja
ja
1)
ja
ja
4)
3)
Flexible NC-Programmierung
STRING
AXIS
ja
ja
ja
ja
FRAME
ja
1-29

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis