Obsah

BYTES_TO_STRING

Název funkce

BYTES_TO_STRING

Volání v ST

PROGRAM BYTES_TO_STRING_DEMO
    VAR
        L:DINT:=4;
      BYTE1 ARRAY[0..3] OF BYTE :=[65,64,65,55];
      OUTPUT_STRING: STRING;
      BYTES: BYTE_PTR;
     END_VAR
        BYTES:=ADR(BYTE[0]);
        OUTPUT_STRING:=BYTES_TO_STRING(BYTES:=BYTES, L:=L);
END_PROGRAM

Popis

Funkce převede hodnotu ASCII znaku na řetězec znaků.

Vstupy

VstupTyp Význam
BYTESBYTE_PTRUkazatel na první byte, kde jsou uloženy znaky v ASCII kodu.
L DINT Počet vyčítaných znaků.

Výstupy

VýstupTyp Význam
STRINGVýstupní řetězec znaků.

Příklad použití