-

TO_BYTE

TypFunktion
BeschreibungDie überladene Funktion TO_BYTE konvertiert den am Eingang anliegenden Wert in einen Ausgangswert vom Datentyp BYTE (siehe Beschreibung des Eingangs für die unterstützten Datentypen).
ParameterEingang

IN

Ausgang

OUT
Konvertierungsregeln
  • Die Konvertierung erfolgt durch bitweises Kopieren des Eingangswerts in den Ausgangswert, d.h. es erfolgt eine binäre Übertragung vom Eingangsdatentyp in den Ausgangsdatentyp.
  • Ist der Eingangsdatentyp größer als der Ausgangsdatentyp (BYTE), werden nur die Bits 0 bis 7 des Eingangswerts berücksichtigt.
  • Wenn sowohl der Wertebereich als auch die Genauigkeit des Eingangsdatentyps auf den Wertebereich und die Genauigkeit des Ausgangsdatentyps übertragen (gemappt) werden können, so kann ohne Verwendung dieser Funktion eine implizite Typkonvertierung durchgeführt werden.
    Bei der Funktion TO_BYTE trifft dies nur auf BOOL-Eingangswerte zu.
ANY_STRING-Konvertierung
FehlerverhaltenFehlerverhalten
BeispieleBeispiele in ST
Zusätzliche InformationenEN/ENO-Verhalten