![background image](http://html1.mh-extra.com/html/omron/sysmac-cs-series/sysmac-cs-series_reference-manual_742030536.webp)
496
Conversion Instructions
Section 3-12
Flags
Example
When CIO 000000 is ON in the following example, SIGN(600) converts the
16-bit signed binary content of D00100 (#8000 = –32,768 decimal) to its 32-
bit equivalent (#FFFF 8000 = –32,768 decimal) and writes that result to
D00201 and D00200.
3-12-8 DATA DECODER: MLPX(076)
Purpose
Reads the numerical value in the specified digit (or byte) in the source word,
turns ON the corresponding bit in the result word (or 16-word range), and
turns OFF all other bits in the result word (or 16-word range).
Ladder Symbol
Variations
Applicable Program Areas
Operands
S: Source Word
The data in the source word indicates the location of the bit(s) that will be
turned ON.
C: Control Word
The control word specifies whether MLPX(076) will perform a 4-to-16 bit con-
version or an 8-to-256 bit conversion, the number of digits or bytes to be con-
verted, and the starting digit or byte.
Name
Label
Operation
Error Flag
ER
OFF
Equals Flag
=
ON if the result is 0000 0000.
OFF in all other cases.
Negative Flag
N
ON if bit 15 of R+1 is ON.
OFF in all other cases.
Example: 8000 Hex
MLPX(076)
S
C
R
S
: Source word
C
: Control word
R
: First result word
Variations
Executed Each Cycle for ON Condition
MLPX(076)
Executed Once for Upward Differentiation
@MLPX(076)
Executed Once for Downward Differentiation Not supported
Immediate Refreshing Specification
Not supported
Block program areas
Step program areas
Subroutines
Interrupt tasks
OK
OK
OK
OK
Summary of Contents for SYSMAC CS Series
Page 2: ......
Page 4: ...iv ...
Page 30: ...xxx ...
Page 186: ...146 List of Instructions by Function Code Section 2 4 ...
Page 1320: ...1280 Model Conversion Instructions Unit Ver 3 0 or Later Section 3 35 ...
Page 1390: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2 ...
Page 1391: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits ...
Page 1392: ...1352 ASCII Code Table Appendix A ...
Page 1404: ...1364 Revision History ...