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

