Double Bcd-To-Double Binary - Binl(58); Binary-To-Bcd - Bcd(24); Data Conversion - Omron SYSMAC C200HS Operation Manual

Programmable controllers
Hide thumbs Also See for SYSMAC C200HS:
Table of Contents

Advertisement

Data Conversion

5-18-2 DOUBLE BCD-TO-DOUBLE BINARY – BINL(58)
Description
Flags
5-18-3 BINARY-TO-BCD – BCD(24)
Description
Ladder Symbols
BINL(58)
S
R
When the execution condition is OFF, BINL(58) is not executed. When the exe-
cution condition is ON, BINL(58) converts an eight-digit number in S and S+1
into 32-bit binary data, and outputs the converted data to R and R+1.
ER:
The contents of S and/or S+1 words are not BCD.
Indirectly addressed DM word is non-existent. (Content of ∗DM word is
not BCD, or the DM area boundary has been exceeded.)
EQ:
ON when the result is zero.
Ladder Symbols
BCD(24)
S
R
BCD(24) converts the binary (hexadecimal) content of S into the numerically
equivalent BCD bits, and outputs the BCD bits to R. Only the content of R is
changed; the content of S is left unchanged.
BCD(24) can be used to convert binary to BCD so that displays on the Program-
ming Console or any other programming device will appear in decimal rather
than hexadecimal. It can also be used to convert to BCD to perform BCD arith-
metic operations rather than binary arithmetic operations, e.g., when BCD and
binary values must be added.
Note If the content of S exceeds 270F, the converted result would exceed 9999 and
BCD(24) will not be executed. When the instruction is not executed, the content
of R remains unchanged.
@BINL(58)
S
R
S + 1
BCD
R + 1
Binary
@BCD(24)
S
R
Binary
S
R
BCD
Section 5-18
Operand Data Areas
S: First source word (BCD)
IR, SR, AR, DM, HR, TC, LR
R: First result word
IR, SR, AR, DM, HR, LR
S
R
Operand Data Areas
S: Source word (binary)
IR, SR, AR, DM, HR, TC, LR
R: Result word
IR, SR, AR, DM, HR, LR
181

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents