Scope - Omron TJ1-MC04 - PROGRAMMING 1 Programming Manual

Hide thumbs Also See for TJ1-MC04 - PROGRAMMING 1:
Table of Contents

Advertisement

BASIC commands

3.2.237 SCOPE

/i
Type
System command
Syntax
SCOPE(control, period, table_start, table_stop, P0 [ , P1 [ , P2 [ , P3 ]]])
Description
The SCOPE command programs the system to automatically store up to 4
parameters every sample period. The storing of data will start as soon as the
TRIGGER command has been executed.
The sample period can be any multiple of the servo period. The parameters
are stored in the TABLE array and can then be read back to a computer and
displayed on the Trajexia Tools Oscilloscope or written to a file for further
analysis using the Create Table file option on the File menu.
The current TABLE position for the first parameter which is written by SCOPE
can be read from the SCOPE_POS parameter.
Notes:
1.Trajexia Tools uses the SCOPE command when running the Oscilloscope
function.
2.To minimize calculation time for writing the real-time data, the SCOPE com-
mand is writing raw data to the TABLE array. For example
a)The parameters are written in encoder edges (per second) and therefore
not compensated for the UNITS conversion factor.
b)The MSPEED parameter is written as the change in encoder edges per
servo period.
3.Applications like the CAM command, CAMBOX command and the SCOPE
command all use the same TABLE as the data area.
PROGRAMMING MANUAL
Arguments
control
Set on or off to control SCOPE execution. If turned on the SCOPE is
ready to run as soon as the TRIGGER command is executed.
period
The number of servo periods between data samples.
table_start
The address of the first element in the TABLE array to start storing data.
table_stop
The address of the last element in the TABLE array to be used.
P0
First parameter to store.
P1
Optional second parameter to store.
P2
Optional third parameter to store.
P3
Optional fourth parameter to store.
Example
SCOPE(ON,10,0,1000,MPOS AXIS(1),DPOS AXIS(1))
This example programs the SCOPE function to store the MPOS parameter
for axis 1 and the DPOS parameter for axis 1 every 10 servo cycles. The
MPOS parameter will be stored in TABLE locations 0 to 499; the DPOS
parameters, in TABLE locations 500 to 999. The SCOPE function will wrap
and start storing at the beginning again unless stopped. Sampling will not
start until the TRIGGER command is executed.
Example
SCOPE(OFF)
This above line turns the scope function off.
See also
SCOPE_POS, TABLE, TRIGGER.
136

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tj1-mc16 - programming 1Tj1-mc04 1

Table of Contents