Documentation

TO_BCD_DWORD

Název funkce

TO_BCD_DWORD

Volání v ST

PROGRAM TO_BCD_DWORD_DEMO
VAR
D: DWORD;
U: UDINT;
END_VAR
D:= TO_BCD_DWORD(IN1:=U);
END_PROGRAM

Popis

Funkce provádí konverzi celého čísla (ANY_INT) na bitové pole (DWORD). Například celočíselnou hodnotu 36 převede na dvojkové číslo 2#0011_0110 (54 dekadicky). Formát BCD (binary coded decimal) vypadá tak, že vždy čtyři bity představují jednu číslici, celé číslo je dekadické a je reprezentováno čtveřicemi bitů - jednotlivými číslicemi.

Vstupy

Vstup Typ Význam
IN1 ANY_INT Vstupní hodnota

Výstupy

Výstup Typ Význam
=> DWORD Výstupní hodnota

Příklad použití