Omron TJ1-DRT Hardware Reference Manual page 49

Hide thumbs Also See for TJ1-DRT:
Table of Contents

Advertisement

System philosophy
Example of buffered instructions:
HARDWARE REFERENCE MANUAL
EXAMPLE:
BASIC PROGRAM
.......
MOVE(-500)
BUFFER
.......
MOVE(1000)
.......
DATUM(3)
---------------------------------
.......
NTYPE IDLE
MOVE(200)
---------------------------------
.......
MTYPE MOVE(-500)
- - - -
BASIC PROGRAM
.......
MOVE(-500)
BUFFER
.......
MOVE(1000)
.......
- - - -
DATUM(3)
---------------------------------
.......
NTYPE MOVE(1000)
MOVE(200)
---------------------------------
.......
MTYPE MOVE(-500)
BASIC PROGRAM
.......
MOVE(-500)
BUFFER
.......
MOVE(1000)
.......
DATUM(3)
DATUM(3)
---------------------------------
.......
NTYPE MOVE(1000)
MOVE(200)
---------------------------------
.......
MTYPE MOVE(-500)
BASIC PROGRAM
BASIC PROGRAM
.......
.......
MOVE(-500)
MOVE(-500)
BUFFER
.......
.......
MOVE(1000)
MOVE(1000)
.......
.......
MOVE(200)
MOVE(200)
DATUM(3)
DATUM(3)
---------------------------------
---------------------------------
.......
.......
NTYPE DATUM(3)
NTYPE DATUM(3)
MOVE(200)
MOVE(200)
---------------------------------
---------------------------------
.......
.......
MTYPE MOVE(1000)
MTYPE MOVE(1000)
BASIC PROGRAM
BASIC PROGRAM
.......
.......
MOVE(-500)
MOVE(-500)
BUFFER
.......
.......
MOVE(1000)
MOVE(1000)
.......
.......
- - - - - -
- - - - - -
DATUM(3)
DATUM(3)
---------------------------------
---------------------------------
.......
.......
NTYPE MOVE(200)
NTYPE MOVE(200)
MOVE(200)
MOVE(200)
---------------------------------
---------------------------------
.......
.......
MTYPE DATUM(3)
MTYPE DATUM(3)
BASIC PROGRAM
BASIC PROGRAM
.......
.......
MOVE(-500)
MOVE(-500)
BUFFER
.......
.......
MOVE(1000)
MOVE(1000)
.......
.......
- - - - - -
- - - - - -
DATUM(3)
DAT UM(3)
---------------------------------
---------------------------------
.......
.......
NT YPE IDLE
NTYPE IDLE
MOVE(200)
MOVE(200)
---------------------------------
---------------------------------
.......
.......
MT YPE MOVE(200)
MTYPE MOVE(200)
fig. 40
1.- All buffers are empty
MOVE -500
and a movement is
loaded. The movement
starts to execute.
2.- A second movement is
loaded while the first one
MOVE -500
is not finished.
The new movement waits
in the second buffer.
3.- A third movement can
still be stored in the process buffer.
MOVE -500
If the basic program reaches
'MOVE(200)' it will wait.
4.- The first movement has
finished. The buffer moves
by one position.
MOVE -500
The next movement starts to
MOVE 1000
execute.
5.- As the sent
DATUM (3)
movements are finished,
MOVE -500
the buffer empties.
MOVE 1000
6.- If no new movements
are executed, finally, the
DATUM (3) MOVE 200
buffer will become empty
MOVE -500
and the profile generator
becomes inactive.
MOVE 1000
49

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tj1-fl02Tj1-mc04Tj1-mc16Tj1-ml04Tj1-ml16Tj1-prt

Table of Contents