TO_BCD_LWORD
PROGRAM TO_BCD_LWORD_DEMO
VAR
L: LWORD;
U: UDINT;
END_VAR
L:= TO_BCD_LWORD(IN1:=U);
END_PROGRAM
Funkce provádí konverzi celého čísla (ANY_INT) na bitové pole (LWORD). 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.
Vstup | Typ | Význam |
---|---|---|
IN1 | ANY_INT | Vstupní hodnota |
Výstup | Typ | Význam |
---|---|---|
=> | LWORD | Výstupní hodnota |