TO_BCD_LWORD

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.

VstupTyp Význam
IN1 ANY_INTVstupní hodnota
VýstupTyp Význam
LWORDVýstupní hodnota

  • © Energocentrum Plus, s.r.o. 2017 - 2024