Mitsubishi — Chapter 6 Application Instructions API 00-49

6 Application Instructions API 00-49 API 28 Operands: S 1 : Source data device 1 S 2 : Source data device 2 D : Operation result Explanations: 1. If S 1 , S 2 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 conducts logical XOR operation of S 1 and S 2 and stores the result in D . 4. Operation rule: If the bits in S 1 and S 2 are the same, the corresponding bit of the operation result in D will be “0”; if the bits in S 1 and S 2 are different, the corresponding bit of the operation result in D will be “1”. Program Example 1:

When X0 = On, the 16-bit D0 and D2 will perform WXOR, logical XOR operation, and the result will be stored in D4. X0 b15 0 0 0 0 0 0 1 1 b0 Before execution D0 0 0 1 1 1 1 1 1 D2 0 0 0 0 0 0 1 1 1 1 0 1 1 1 0 1 WOR After execution D4 Program Example 2: When X1 = On, the 32-bit (D11, D10) and (D21, D20) will perform DXOR, logical XOR operation, and the result will be stored in (D41, D40).

X1 D11 D10 DXOR b31 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 b15 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 b0 Before execution 1 D21 D20 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 After execution D41 D40 DVP-PLC Application Manual 6-47 Mnemonic Operands Function W XOR P Logical Exclusive OR D Type OP Bit Devices Word Devices Program Steps X Y M S K H KnX Kn Y KnM KnS T C D E F WXOR, WXORP: 7 steps DXOR, DXORP:

13 steps S 1 * * * * * * * * * * * S 2 * * * * * * * * * * * D * * * * * * * * PULSE 16-bit 32-bit ES EH3 SV SV2 EH3 EH3 EX SS SA SX SC EH ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV SV2 SV2 0 WXOR D0 D2 D4 0 1 0 1 1 0 1 0 1 1 1 1 0 0 0 0 DXOR D10 D20 D40 1 1 1 0 1 1 0 1 0 0 1 1 1 0 1 1 1 1 1 0 1 1 0 1 0 0 1 1 1 0 1 1