SYSTEM OVERVIEW
1-7
November 14, 2000
C SERIES CONTROLLER
AS LANGUAGE REFERENCE MANUAL
K
a
a
aw
s
k
• DISTANCE is used to define the position to which the robot moves. The unit for
distance is millimeters, although units are not required to be entered with values.
Values entered for distances can be positive or negative, with their magnitudes
limited by a number representing the maximum reach of the robot. For example,
> DO DRAW 50,100,-50 moves the robot 50 mm in X, 100 mm in Y, and 50 mm in
the Z Cartesian direction.
• ANGLES in degrees are entered to define and modify orientations the robot as-
sumes at named locations, and to describe angular positions of robot joints. The
values can be positive or negative, with their magnitudes limited by 180 degrees or
360 degrees depending on the context. For example,
> DO DRIVE 2,45,75 moves joint 2 of the robot 45° at 75% of the repeat speed.
• JOINT NUMBER is an integer value from one to the number of joints available on
the robot, including a servo-controlled external axes.
• SIGNAL NUMBER is used to identify binary (on/off) signals. The value is an integer
in the range of 1-256 (output signals), 1001-1256 (input signals) depending on the
number of I/O signals available in the controller. Negative signal numbers indicate
an OFF state.
• Whenever an existing program is saved, or renamed, the new name is entered first,
followed by the old name. The above also holds true for the POINT command. For
example:
Command New Name = Old Name
SAVE Right_Side = Fender3
RENAME test = test.tmp
1.3 DISPLAYING WITH THE TERMINAL
The operator can display various types of information in the monitor mode or playback
mode. Directories and listings of programs, locations, variable data, and weld conditions
are displayed by entering specific monitor commands. For additional information, refer
to section 4.2, Program and Data Control Commands.