Mitsubishi — Chapter 8 Application Instructions API 100-149

9 Application Instructions API 150-199 API 170 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 In 16-bit instruction: 0 ~ 32,767 code 0E1A (hex). 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 b15 b0 K6513=H1971 Y37 Y20 GRAY6513 K4Y20 DVP-PLC Application Manual 9-79 Mnemonic Operands Function D GRY P BIN  Gray Code Type OP Bit Devices Word Devices Program Steps X Y M S K H KnX KnY KnM KnS T C D E F GRY, GRYP: 5 steps DGRY, DGRYP: 9 steps S * * * * * * * * * * * D * * * * * * * * PULSE 16-bit 32-bit EH3 SV2 ES EX SS SV EH3 SV2 ES EX SS EH3 ES EX SS SA SX SC EH SV SA SX SC EH SA SX SC EH SV SV2 0 GRY K6513 K4Y20 0 0 0 1 1 0 0 1 0 1 1 1 0 0 0 1 0 0 0 1 0 1 0 1 1 1 0 0 1 0 0 1