BIN_TO_BCD
Function - Converts a binary value to a BCD (Binary Coded Decimal) value.
Inputs
Input |
Data type |
Description |
IN |
DINT |
Integer value. |
Outputs
Output |
Data type |
Description |
Q |
DINT |
Value converted to BCD or 0 if IN is less than 0. |
Truth table (examples)
IN |
Q |
-2 |
0 (invalid) |
0 |
0 |
10 |
16 (16#10) |
22 |
34 (16#34) |
Remarks
The input must be positive. In LD language, the operation is executed only if the input rung (EN) is TRUE. The output rung (ENO) keeps the same value as the input rung.
ST Language
Q := BIN_TO_BCD (IN);
FBD Language
LD Language
The function is executed only if EN is TRUE.
ENO keeps the same value as EN.
|
BIN_TO_BCD |
IEC 61131-3 Automation platform > Programming - Reference guide > Type conversion functions > BIN_TO_BCD |
Created with the Personal Edition of HelpNDoc: Revolutionize Your Documentation Output with HelpNDoc's Stunning User Interface