LWORD_TO_OCTET6

Konvertiert die Binärdaten des Typs LWORD in den Typ T_OCTET6. Die zwei höchstwertigen Bytes werden ignoriert und nicht konvertiert. Die übrigen LWORD-Bytes werden bei der Konvertierung nach dem folgenden Schema konvertiert und getauscht: Das niederwertigste Byte wird zum letzten und das höherwertigste, konvertierte Byte wird zum ersten Oktett des Oktett-Strings.

Namensraum: Tc3_Collections
Bibliothek: Tc3_Collections (Tc3_Collections.compiled-library)

FUNCTION LWORD_TO_OCTET6 : T_OCTET6
VAR_INPUT
    in: LWORD(0..16#FFFFFFFFFFFF);
END_VAR

LWORD_TO_OCTET6 1: Eingänge

Name

Typ

Beschreibung

in

LWORD(0..16#FFFFFFFFFFFF)

Der zu konvertierende LWORD Wert.

LWORD_TO_OCTET6 2: Rückgabewert

Name

Typ

Beschreibung

LWORD_TO_OCTET6

T_OCTET6

Oktett-String mit der max. Länge von 6 Oktetts.

Beispiel

METHOD FINAL Sample_LWORD_TO_OCTET6 : BOOL
VAR
    o: T_OCTET6;
END_VAR
o:=LWORD_TO_OCTET6(16#010CCD010001);
(* o:=[16#01,16#0C,16#CD,16#01,16#00,16#01] *)
Sample_LWORD_TO_OCTET6:=TRUE;