-

TO_BCD_BYTE

TypFunktion
BeschreibungKonvertiert einen Integer-Eingangswert ohne Vorzeichen in eine binär-codierte Dezimalzahl (BCD-Wert) vom Datentyp BYTE.
Die Funktion ist eine überladene Funktion. die mit allen Datentypen ohne Vorzeichen (UDINT, UINT, ULINT und USINT) arbeiten kann.
ParameterEingang

IN

Ausgang

OUT
Konvertierungsregeln

In einem BCD BYTE können Integer-Werte zwischen 0 und 99 gespeichert werden. Jede Ziffer wird durch vier Bits repräsentiert. Hat der Eingangswert mehr als 2 Ziffern (überschreitet den Maximalwert des BCD BYTE), gibt die Funktion den Maximalwert 16#FF zurück.

FehlerverhaltenFehlerverhalten
BeispieleBeispiele in ST
Zusätzliche InformationenEN/ENO-Verhalten