59
Function Tables Section 1-8
Simplifying 
the Program
Creating looped program 
sections.
Use FOR(512) and NEXT(513) or 
JMP(004) and JME(005).
Instructions 
Reference 
Manual 
(W340)
Sequence 
Control 
Instructions
Indirectly addressing DM 
words.
All words in the DM and EM Areas can 
be indirectly addressed.
Programming 
Manual 
(W394)
6-2 Index 
Registers
Simplifying the program by 
switching to PLC memory 
address specification.
Use Index Registers as pointers to 
indirectly address data area 
addresses.
The Index Registers are very useful in 
combination with loops, increment 
instructions, and table data process-
ing instructions. The auto-increment, 
auto-decrement, and offset functions 
are also supported.
Consolidating instruction 
blocks with the same pat-
tern but different addresses 
into a single instruction 
block.
Use function blocks (FBs). CX-Programmer Operation 
Manual Function Blocks 
(W438)
Use MCRO(099). Instructions 
Reference 
Manual 
(W340)
MCRO(099) 
in the Sub-
routine 
Instructions
Purpose Function Manual Reference