Omron CS1G/H-CPUxxH Instructions Manual page 643

Sysmac cs series; sysmac cj series
Hide thumbs Also See for CS1G/H-CPUxxH:
Table of Contents

Advertisement

Table Data Processing Instructions
-n
(n=3)
Pointer
Data in pointer position - n
(n=3 in this example.)
Pointer
Record-table Instructions
622
SDEL(642)
Deletes the data element at the specified location in the stack and shifts the
rest of the data in the stack upward. The offset value indicates the location of
the desired word (the number of words before the current pointer position).
Stack
Pointer to last
word in stack
Pointer
:
A
B
Data
C
region
Last word of
data in stack
Deletes the data element at pointer
position - n, shifts the remaining
data upward, and decrements the
pointer value by 1.
SNUM(638)
Counts the amount of stack data (number of words of data) from the stack
pointer to the beginning of the data region.
Stack
Pointer to last
word in stack
Pointer
A
B
C
Data
D
region
E
A series of data consisting of more than one record with the same number of
words in each record is called table data. Table data stored in the specified I/O
memory are can be registered as the table area using the DIM instruction. Up
to 16 separate tables can be defined with table numbers 0 to 15.
Stack
Pointer to last
word in stack
Pointer
Pointer
(Decre-
mented by 1)
Stack
Pointer to last
word in stack
Pointer
A
B
C
D
E
Pointer
(Unchanged)
Counts data elements (N).
Table number 0
Table number 1
Section 3-17
:
B
C
Data region
C
A
Data region
0005

Advertisement

Table of Contents
loading

Table of Contents