EasyManua.ls Logo

Omron CJ - PROGRAMMING MANUAL 12-2009 - Page 166

Omron CJ - PROGRAMMING MANUAL 12-2009
448 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
126
Table Data Processing Instructions
Section 3-15
DIMENSION
RECORD TABLE
DIM
@DIM
631
Output
Required
SET RECORD
LOCATION
SETR
@SETR
635
Output
Required
GET RECORD
NUMBER
GETR
@GETR
636
Output
Required
DATA SEARCH
SRCH
@SRCH
181
Output
Required
Instruction
Mnemonic
Code
Symbol/Operand Function Location
Execution
condition
DIM(631)
N
LR
NR
TB
N: Table number
LR: Length of
each record
NR: Number of
records
TB: 1st table
word
Number of records
Record NR
Record 1
Defines a record table by declaring the length of each record and the
number of records. Up to 16 record tables can be defined.
Table number (N)
LR
×
NR words
SETR(635)
N
R
D
N: Table number
R: Record
number
D: Destination
Index Register
R
Record
number (R)
Table number (N)
Internal I/O
memory address
SETR(635) writes the internal I/O
memory address (m) of the first word
of record R to Index Register D.
Writes the location of the specified record (the internal I/O memory
address of the beginning of the record) in the specified Index Register.
GETR(636)
N
IR
D
N: Table number
IR: Index Registe
r
D: Destination
word
IR
n
Returns the record number of the record at the internal I/O memory
address contained in the specified Index Register.
Table number (N)
Internal I/O
memory address
GETR(636) writes the
record number of the
record that includes
I/O memory address
(m) to D.
Record number
(R)
SRCH(181)
C
R1
Cd
C: 1st control
word
R1: 1st word in
range
Cd: Comparison
data
R1
R1+(C1)
Cd
C
Search
Match
Internal I/O
memory address
Searches for a word of data within a range of words.

Table of Contents

Related product manuals