9 Application Instructions API 150-199
DVP-PLC Application Manual
9-49
API Mnemonic
Operands
Function
170
D GRY P
BIN
Æ
Gray Code
Controllers
ES/EX/SS SA/SX/SC EH/SV
Bit Devices
Word Devices
Program Steps
Type
OP
X Y M S K H
KnX KnY KnM KnS T
C
D
E
F
S
*
*
*
*
*
*
*
*
*
*
*
D
*
*
*
*
*
*
*
*
GRY, GRYP: 5 steps
DGRY, DGRYP: 9 steps
PULSE 16-bit 32-bit
ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV
Operands:
S
: Source device for BIN value
D
: Device for storing Gray code
Explanations:
1. If
S
and
D
are used in device F, only 16-bit instruction is applicable.
2.
See the specifications of each model for their range of use.
3.
This instruction converts the BIN value in the device designated in
S
into Gray code and stores the value in
D
.
4.
See the ranges of
S
as indicated below. If
S
exceeds the ranges, the program will regard it as an operation
error and the instruction will not be executed. M1067 and M1068 will be On and D1067 will record the error
code 0E1A (hex).
In 16-bit instruction: 0 ~ 32,767
In 32-bit instruction: 0 ~ 2,147,483,647
Program Example:
When X0 = On, the instruction will convert constant K6,513 into Gray code and store the result in K4Y20.
X0
GRY
K6513
K4Y20
0 0 0 1 1
1
0 0
0 1 1 1
1
0 0 0
b15
b0
K6513=H1971
0 0 0
0
0
0 0
0 0 1
1
1
1
1
1
1
K4Y20
Y37
Y20
GRAY6513
Summary of Contents for DVP-PLC
Page 1: ...PLC PLC...
Page 28: ...1 Basic Principles of PLC Ladder Diagram DVP PLC Application Manual 1 24 MEMO...
Page 192: ...4 Step Ladder Instructions DVP PLC Application Manual 4 22 MEMO...
Page 472: ...8 Application Instructions API 100 149 DVP PLC Application Manual 8 70 MEMO...
Page 574: ...9 Application Instructions API 150 199 DVP PLC Application Manual 9 102 MEMO...