10 Application Instructions API 202-313 API 240~ 246 Operands: S 1 : Data source device 1 S 2 : Data source device 2 Explanations: 1. See the specifications of each model for the range of operands. 2. This instruction compares the content in S 1 and S 2 . Take API240 (OR=) for example, if the result is “=”, the continuity of the instruction is enabled. If the result is “≠”, the continuity of the instruction is disabled. 3. OR ※ is an comparison instruction used on parallel contacts. 4. When 32-bit counters (C200 ~ C255) are used in this instruction for comparison, make sure to adopt 32-bit instruction (DOR ※ ).
If 16-bit instructions (OR ※ ) is adopted, a “program error” will occur and the ERROR indicator on the MPU panel will flash. Program Example: 1. When X1 = On and the present value of C10 = K200, Y0 = On. 2. M60 will be On when X2 = On, M30 = On and the content in 32-bit register D100 (D101) ≥ K100,000. X1 Y0 X2 M30 M60 DVP-PLC Application Manual 10-20 Mnemonic Operands Function D OR※ OR Compare Type OP Bit Devices Word Devices Program Steps X Y M S K H KnX KnY KnM KnS T C D E F OR*: 5 steps DOR*:
9 steps S 1 * * * * * * * * * * * S 2 * * * * * * * * * * * PULSE 16-bit 32-bit ES EX SS SA SX SC EH SV EH3 SV2 EH3 EH3 ES EX SS SA SX S C EH SV ES EX SS SA SX SC EH SV SV2 SV2 16 -bit 32 -bit Continuity No-continuity API No. instruction instruction condition condition 240 OR = DOR = S = S 1 2 S ≠ S 1 2 241 OR > DOR > S > S 1 2 S ≤ S 1 2 242 OR DOR S S ≥ S 1 2 244 OR DOR S ≠ S 1 2 S = S 1 2 245 OR DOR S ≤ S 1 2 S > S 1 2 246 OR > = DOR > = S ≥ S 1 2 S OR= K200 C10 DOR> = D100 K100000