Omron SYSMAC C20K Operation Manual page 129

K-type programmable controllers
Hide thumbs Also See for SYSMAC C20K:
Table of Contents

Advertisement

Data Conversion
5-15-4
16-TO-4 ENCODER – DMPX(77)
Limitations
Description
Digit Designator
118
Ladder Symbol
DMPX(77)
S
R
Di
The rightmost two digits of Di must each be between 0 and 3. All source
words must be in the same data area.
When the execution condition is OFF, DMPX(77) is not executed and the
next instruction is moved to. When the execution condition is ON, DMPX(77)
determines the position of the highest ON bit in S, encodes it into single-digit
hexadecimal value corresponding to the bit number of the highest ON bit
number, then transfers the hexadecimal value to the specified digit in R. The
digits to receive the results are specified in Di, which also specifies the num-
ber of digits to be encoded.
The following is an example of a one-digit encode operation to digit number 1
of R, i.e., here Di would be 0001.
0
0
0
1
Up to four digits from four consecutive source words starting with S may be
encoded and the digits written to R in order from the designated first digit. If
more digits are designated than remain in R (counting from the designated
first digit), the remaining digits will be placed at digits starting back at the be-
ginning of R.
The final word to be converted (S plus the number of digits to be converted)
must be in the same data area as SB.
The digits of Di are set as shown below.
Digit Numbers: 0 1 2 3
Operand Data Areas
S : First source word
IR, SR, DM, HR, TC
Di : Digit designator
S
0
0
0
1
0
0
0
1
C transferred to indicate bit number 12 as
the highest ON bit.
R
C
Specifies the first digit to receive converted data (0 to 3).
Number of words to be converted (0 to 3)
0: 1 word
1: 2 words
2: 3 words
3: 4 words
Not used.
Section 5-15
R : Result word
IR, DM, HR
IR, DM, HR, TC, #
0
1
1
0

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sysmac c40kSysmac c60kSysmac c28k

Table of Contents