281
Conversion Instructions Section 5-19
Indirectly addressed DM word is non-existent. (Content of *DM word
is not BCD, or the DM area boundary has been exceeded.)
S and S+15 are not in the same data area.
EQ: ON when the content of D is zero; otherwise OFF.
Example The following example shows how to use LINE(––) to move bit column 07
from the set (IR 100 to IR 115) to DM 0100.
5-19-16LINE-TO-COLUMN – COLM(––)
Limitations This instruction is available in the CQM1 only.
D and D+15 must be in the same data area.
DM 6129 to DM 6655 cannot be used for D.
C must be BCD between #0000 and #0015.
Description When the execution condition is OFF, COLM(––) is not executed. When the
execution condition is ON, COLM(––) copies the 16 bits of word S (00 to 15)
to the column of bits, C, of the 16-word set (D to D+15).
Flags ER: The bit designator C is not BCD, or it is specifying a non-existent bit
(i.e., bit specification must be between 00 and 15).
LINE(––)
100
#0007
DM 0100
00000
Address Instruction Operands
00000 LD 00000
00001 LINE(––)
100
# 0007
DM 0100
S: Source word
IR, SR, AR, DM, HR, TC, LR
C: Column bit designator (BCD)
IR, SR, AR, DM, HR, TC, LR, #
Ladder Symbols
Operand Data Areas
D: First word of the destination set
IR, SR, AR, DM, HR, TC LR
COLM(––)
S
D
C
@COLM(––)
S
D
C
0
0 0 0 0 1 1 1 0 0 0 1 0 0 0 0 1
Bit
15
Bit
00
D
C
1 1 0 1 0 0 1 0 0 1 1 1 0 0 0 1
D+1
0 0 0 1 1 0 1 1 0 0 1 0 0 1 1 1
D+2
.
.
.
.
.
.
.
.
.
.
0 1 1 1 0 0 0 1 1 0 0 0 1 0 1 0
D+15
1 0 0 0 0 0 1 1 0 0 0 0 0 1 1 1
D+3
0 1 1
S
1
Bit
15
Bit
00
. . . . . .
.
.
.