Funktionsblock CHR

Der Funktionsblock CHR erzeugt eine Ein-Byte-Zeichenkette aus einer Zahl.

Eingang

Der Eingang erwartet eine Zahl als Integer.

Ausgang

Der Ausgang gibt eine Ein-Zeichen-Zeichenkette in einer Ein-Byte-Kodierung wie ASCII, ISO-8859 oder Windows 1252 zurück, indem die Position des gewünschten Zeichens in der Kodierungszuordnungstabelle übergeben wird. Allerdings ist zu beachten, dass diese Funktion die Zeichenkettenkodierung ignoriert, und insbesondere kein Unicode Code-Point übergeben werden kann, um eine Zeichenkette in einer Multi-Byte-Kodierung wie UTF-8 oder UTF-16 zu erzeugen.

Werte ausserhalb des gültigen Bereichs (0..255) werden bitweise mit 255 und-verknüpft.

Siehe auch