Omron CPM1 - PROGRAMING MANUAL 02-2001 Programming Manual page 458

Hide thumbs Also See for CPM1 - PROGRAMING MANUAL 02-2001:
Table of Contents

Advertisement

Conversion Instructions
Flags
7-20-2 BINARY-TO-BCD – BCD(24)
Limitations
Description
Flags
7-20-3 DOUBLE BCD-TO-DOUBLE BINARY – BINL(58)
Limitations
440
ER:
The content of S is 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)
@BCD(24)
S
R
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.
DM 6144 to DM 6655 cannot be used for 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.
Indirectly addressed DM word is non-existent. (Content of *DM word is
ER:
not BCD, or the DM area boundary has been exceeded.)
EQ:
ON when the result is zero.
Ladder Symbols
BINL(58)
@BINL(58)
S
R
This instruction is available in the CPM2A/CPM2C only.
DM 6144 to DM 6655 cannot be used for R.
Operand Data Areas
S: Source word (binary)
IR, SR, AR, DM, HR, LR
S
R
IR, SR, AR, DM, HR, LR
Binary
S
R
BCD
Operand Data Areas
S: First source word (BCD)
IR, SR, AR, DM, HR, TC, LR
S
R
IR, SR, AR, DM, HR, LR
Section
7-20
R: Result word
R: First result word

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents