XW2Z-200J-B9 Omron, XW2Z-200J-B9 Datasheet - Page 410

no-image

XW2Z-200J-B9

Manufacturer Part Number
XW2Z-200J-B9
Description
CONNECTOR CABLE 2M
Manufacturer
Omron
Datasheet

Specifications of XW2Z-200J-B9

Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
XW2Z200JB9
B-15-3 Instructions Supporting Direct IR Addressing
Note
B-15-4 Precautions
Limitations when Using Index Registers
B-16 Data Registers
The sixteen Data Registers (DR0 to DR15) are used to offset the PLC memory addresses in Index Registers
when addressing words indirectly.
The value in a Data Register can be added to the PLC memory address in an Index Register to specify the
absolute memory address of a bit or word in I/O memory. Data Registers contain signed binary data, so a Data
Register containing a negative number will offset the content of an Index Register to a lower address.
Bits in Data Registers cannot be force-set and force-reset.
I/O Memory
Data Movement
Instructions
Increment/Decrement
Instructions
Comparison Instructions
Symbol Math Instructions DOUBLE SIGNED BINARY ADD WITHOUT CARRY
• It is only possible to read the Index Register for the last task executed within the cycle from the Program-
• It is not possible to either read or write to the Index Registers using Host Link commands or FINS com-
Instruction group
ming Devices (CX-Programmer).
mands.
The Index Registers are not local to each task. Index Registers are shared by all tasks, including inter-
rupt tasks. In addition, the following limitations apply.
(1) The SRCH(181), MAX(182), and MIN(183) instructions can output the PLC memory address of the
(2) Index Registers IR00 and IR01 are used to pass argument data to a subroutine when the JUMP TO
word with the desired value (search value, maximum, or minimum) to IR0. In this case, IR0 can be
used in later instructions to access the contents of that word.
SUBROUTINE instruction (JSB(982)) is used. Be sure to avoid conflicts with IR00 and IR01 in pro-
grams that contain JSB(982).
MOVE TO REGISTER
MOVE TIMER/COUNTER PV TO REGISTER
DOUBLE MOVE
DOUBLE DATA EXCHANGE
DOUBLE INCREMENT BINARY
DOUBLE DECREMENT BINARY
DOUBLE EQUAL
DOUBLE NOT EQUAL
DOUBLE LESS THAN
DOUBLE LESS THAN OR EQUAL
DOUBLE GREATER THAN
DOUBLE GREATER THAN OR EQUAL
DOUBLE COMPARE
DOUBLE SIGNED BINARY SUBTRACT WITHOUT CARRY
Instruction name
MOVR(560)
MOVRW(561)
MOVL(498)
XCGL(562)
++L(591)
– –L(593)
=L(301)
CMPL(060)
+L(401)
–L(411)
Mnemonic
L(311)
=L(316)
L(321)
=L(326)
L(306)
Appendix B
383