Hint precaution, 2 instructions, To-16 bit conversion – Omron SYSMAC CP CP1E-N@@D@-@ User Manual
Page 229: To-256 bit conversion
2-193
2 Instructions
CP1E CPU Unit Instructions Reference Manual(W483)
Con
v
e
rs
ion I
n
stru
ctio
ns
2
MLPX
Hint
Precaution
4-to-16 bit conversion
When two or more digits are being converted, MLPX(076) will read the digits in S from right to left and
will wrap around to the rightmost digit after the leftmost digit, if necessary.
8-to-256 bit conversion
When two bytes are being converted, MLPX(076) will read the bytes in S from right to left and will wrap
around to the rightmost byte if the leftmost byte (byte 1) has been specified as the starting byte.
8-to-256 bit Conversion
When the leftmost digit of C is 1,
MLPX(076) takes the value of the speci-
fied byte in S (00 to FF) and turns ON the
corresponding bit in the range of 16 result
words. All other bits in the result words
will be turned OFF. Up to two bytes can
be converted.
As shown at right, 4 to 16 decoding con-
sists of taking the 4-bit binary value as the
bit number and setting 1 in that bit num-
ber and 0 in the other bit numbers of the
16 bits.
As shown at right, 8 to 256 decoding con-
sists of taking the 8-bit binary value as the
bit number and setting 1 in that bit num-
ber and 0 in the other bit numbers of the
256 bits.
S
R+1
R+14
R+15
R+16
R+17
R+30
R+31
P
1
m
0
15
16
31
224
239
240
255
C
1
l
n
p
m
8-to-256 bit decoding
(Bit m of R to R+15 is turned ON.)
R=1 (Convert 2 bytes.)
n=1 (Start with second byte.)
15
0
m
0
0 1
m
0
0
4 bits
255
0
m
0
0 1
m
0
0
8 bits