Operators Training Manual: NX100 Robot Controller
Operators Training Manual: NX100 Robot Controller
Operators
Training Manual
April 6, 2004
MOTOMAN
805 Liberty Lane
West Carrollton, OH 45449
TEL: (937) 847-6200 FAX: (937) 847-6277
24-HOUR SERVICE HOTLINE: (937) 847-3200
WWW.MOTOMAN.COM
©XXXX by MOTOMAN
Because we are constantly improving our products, we reserve the right to change specifications without notice.
YASNAC and MOTOMAN are registered trademarks of YASKAWA Electric Manufacturing.
PREFACE
PURPOSE OF THIS MANUAL
DISCLAIMER
This manual is written with the assumption that the Operator is using the pendant set
only at the lowest Security Level of OPERATION MODE. For the purpose of
modifying points, however, The EDITING MODE has been introduced. Be aware
that keystrokes described in this manual may vary with other settings, software
versions, and purchased options.
INDEX
Door lock
Door lock
During the diagnostics, a Start-up window will appear. This window will be
displayed until diagnostics are completed.
If a failure of any of the diagnostic tests occurs, an alarm screen is displayed. With
no failures, an Initial Window display follows a Windows screen.
Turning the Main Circuit Breaker OFF removes all external power to the controller.
Before turning off controller power, servo power should be removed by pressing
any Emergency Stop (E-STOP) button, or by placing the system in the TEACH
mode.
NX100
NOTES
JOB
DOUT
FD/PC CARD POSITION DIAGNOSIS 3 Main menu area
MOVE
END CF CURR POS (PLS) CURR POS (XYZ) SEG. PULSE
S 0X 0.000 S 0
SPOT WELDING PARAMETER
L 0Y 0.000 L 0
U 0Z 0.000 U 0
VARIABLE SETUP R 0 Rx 0.00 R 0 General-purpose
B001 B 0 Ry 0.00 B 0 display area
T 0 Rz 0.00 T 0
IN/OUT
7 0 7 0
In Out 8 0 8 0
ROBOT
AXIS 0000_0000 TYPE 0000_0000 TOOL 0
F/B PULSE MOTOR POS REST
S 0S 01 0 Operation buttons
SYSTEM INFO
Human interface
display area
Main Menu ShortCut ! Turn on servo power
Manual Speeds
: Inching : Low Speed : Medium Speed : High Speed
Security Mode
Operation Cycle
: Step : Cycle : Continuous
Page
VARIABLE
B001
IN/OUT
In Out
ROBOT
SYSTEM INFO
JOB DOUT
DOUT
MOVE
END JOB
MOVE
END
B001
MASTER JOB
IN/OUT
In Out
JOB CAPACITY
ROBOT
CYCLE
SYSTEM INFO
NOTE: The following figures have the Main Menu concealed, thereby
displaying the General Display Area across the entire screen.
JOB LIST
To access a desired item from the General Display area, use the Cursor key, then
press the SELECT key
JOB CONTENT
TEST : STEP NO: 0000
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=0.78
0002 MOVJ VJ=100.00
0003 MOVJ VJ=25.00
0004 END
NOTE: The message “Memory battery weak” will appear on the Message Line
of the Pendant display when the battery needs to be replaced. DO NOT
TURN OFF THE CONTROLLER UNTIL THE BATTERY HAS BEEN
REPLACED.
• JOB
• ARC WELDING or GENERAL or HANDLING or SPOT WELDING
• VARIABLE
• IN/OUT
• ROBOT
• SYSTEM INFO
• FD/CF
2.2.1 Job
The JOB icon accesses sub menu for selection of the active JOB, the MASTER
JOB, the SELECT JOB list, CYCLE Selection, as well as view the JOB
CAPACITY.
2.2.3 Variable
The VARIABLE icon accesses the four kinds of arithmetic variable files used for
number storage, the position variable file used for robot position and shift data
storage, and the string variable file for text storage.
2.2.4 In/Out
The IN/OUT icon offers access to the simple and detail monitor screens for viewing
I/O status and forcing Universal Outputs ON/OFF.
2.2.5 Robot
The ROBOT selection allows the display of the robot’s status including CURRENT
POSITION and SECOND HOME POS. Also, the function for viewing/setting
TOOL data and USER COORDINATE data is accessed through this menu.
NOTE: These seven icons always appear in MAIN MENU. However, the menu
choices vary depending on TEACH/PLAY mode as well as level of
SECURITY.
The AREA key can be used in place of touching the screen to access a desired
menu display. The AREA key cycles the active cursor through the following areas
for editing and selection purposes: Main Menu, Menu Area, General Display Area,
the Inform List menu if active, as well as the Human Interface Area when the edit
buffer is active.
The SELECT key is used to choose the item currently highlighted by the cursor. It
is also used in conjunction with the INTERLOCK key for forcing Universal Outputs
ON/OFF, and in conjunction with the SHIFT key for highlighting addresses in a job
for various editing functions such as COPY, CUT, and TRT.
INTER 7 8 9 TEST
SHIFT LOCK START SHIFT
BACK MOTION 0 . -
SPACE MODIFY ENTER
TYPE
MOTOMAN
The ENTER key is not functional in Operation Mode. When in Editing Mode or
Managment Mode, the ENTER key accepts data into the controller.
There are two SHIFT keys on the Programming Pendant so that either hand can
comfortably use a SHIFT key in conjunction with any keys having a black bar
across the top. Examples are as follows:
NOTE: The description for use of the SHIFT key with each of the above
functions is described in detail in the sections of the manual that require
its use.
Start button
Hold button
JOB CONTENT
JOB NAME: TEST01 STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
General-purpose 0000 NOP Insertion slot for
0001 SET B000 0
display area 0002 SET B001 1 CompactFlash
0003 MOVJ VJ=80.00
0004 MOVJ VJ=80.00
0005 DOUT OGH#(13) B002
0006 DOUT OT#(41) ON
0007 MOVL C00002 V=880.0 CV#(1) CTP=0.662
0008 DOUT OT#(44) ON
0009 TIMER T=3.0
0010 MOVL V=880.0
0011 MOVL V=880.0
0012 MOVL V=880.0
0013 MOVL V=880.0
Page key
Main Menu ShortCut !Turn on servo power
Cursor key
LAYOUT GO BACK
DIRECT
OPEN
COORD
Multi PAGE AREA
MAIN SHORT
SERVO SELECT Select key
ON !? CANCEL
MENU CUT
READY ASSIST
SERVO ON
X- X+
S- S+ X- X+
HIGH R- R+
SPEED
Y-. Y+
L- L+ Y- Y+
.
FAST
B- B+
Manual speed keys
MANUAL SPEED
Z- Z+
U- U+ Z- Z+
SLOW T- T+
Axis keys
INTER 7 8 9 TEST
SHIFT LOCK START SHIFT
Enable switch
Located on the back of ROBOT INFORM 4 5. 6 BWD FWD
Enable switch (option)
LIST
the programming pendant.
EX.AXIS 1 2 3 DELETE INSERT
The overall control of the system is provided on the pendant, including an E-STOP
switch, a selector switch for PLAY, TEACH, & REMOTE Mode selection, a
SERVO ON/READY button, as well as HOLD and START control buttons.
Start button
Hold button
Servo On LED
LAYOUT GO BACK
DIRECT
OPEN
COORD
Multi PAGE AREA
MAIN SHORT
SERVO SELECT
ON !? CANCEL
MENU CUT
READY ASSIST
SERVO ON
Three mode selections determine control of the robot system. These are PLAY,
TEACH, and REMOTE.
NOTE: Changing modes from PLAY to TEACH, during playback, will cause the
program to cease execution (similar to an E-Stop); to resume, select
PLAY, SERVO ON READY, and START.
Pressing the Emergency Stop (E-STOP) removes servo motor power and causes
the brakes to be applied. The pendant message “!Robot is stopped by P. Pendant
emergency stop” is displayed, and the SERVO ON indicator light turns off. Fully
twist the E-STOP knob clockwise until it unlatches to reset it. All Emergency Stops
function the same in Teach, Play, or Remote mode.
3.2.2 Start
In Play mode with servo power ON, pressing the START button will begin
execution of a job from the line the cursor is on in the program. The START button
light remains lit the entire time the controller is running the program. Also, the
START button’s indicator light will be ON whenever a TEST START is performed
in TEACH mode.
3.2.3 Hold
Pressing the HOLD button stops execution of a job in the PLAY mode. Servo
power remains on, and the brakes are not applied. The START light goes off when
job execution ceases. The HOLD button light is on only as long as the HOLD
button is pressed. To resume program execution, press the START button.
INTER
3.2.4 Interlock Key LOCK
NOTE: The description for use of the INTERLOCK key with each of the above
functions is described in detail in the sections of the manual that require
its use.
SERVO
ON
3.2.5 Servo On/Ready READY
In PLAY mode, pressing the SERVO ON/READY button initiates a sequence that
sends power to the servo motors and releases all brakes. The SERVO ON light
will indicate the status. Playback of any job (with or without motion steps) is not
possible unless servo power is applied.
In TEACH mode, pressing the SERVO ON/READY button will only cause the
SERVO ON indicator to blink. Servo power can be applied by activating the
Enable Switch located on the back left side of the pendant.
NOTE: All alarms, errors and E-STOPs must be cleared prior to pressing the
SERVO ON/READY button in either the PLAY mode or the TEACH
mode.
Pressing the ROBOT key chooses the desired robot, R1 to R4. The ROBOT
selection is active by default at power ON.
Pressing the EX. AXIS key configures the axis keys to move the servo motors for
station axes S1 to S12 or base track axes B1 to B4.
NOTE: Pressing SHIFT and ROBOT or EX. AXIS forces the controller to
change to the desired group. This is required when the control group is
not identified in selected job.
4.2 Coordinates
The active Coordinate system, identified in the status line, determines how each of
the six sets of multifunctional axis keys with “+” and “-” will operate when moving
the robot with the 12 axis keys. Only Joint coordinates wiht one pair of +/- keys
are used for each external axes. The COORD key allows four different selections
for jogging a robot.
TOOL SEL
: Cylindrical Coordinates [CYL]
COORD
When in Joint coordinates, the letters S, L, U, R, B, T on the six pair of axis keys
are applicable, allowing the operator to move the robot one axis (one motor) at a
time in a positive or negative direction. Each axis is independent of the others.
JOINT is the default coordinate system upon power up or job selection.
U-axis
Z+
U+
R-axis
X+
R+ B-axis
Y+
B+
T-axis
Z- Z+
U- X- T+
L-axis R- Y-
B-
Y-
L- Z-
T-
Y+
L+
S-axis
X- X+
S-
S+
NOTE: When two or more axes keys are pressed simultaneously, the robot will
perform a compound movement, but if two opposites are pressed at the
same time, such as [X-/S-] and [X+/S+], then neither operates.
In all of the XYZ type coordinate systems the axis keys control the Tool Control
Point (TCP) rather than each individual axis motor. The X, Y, Z and Rx, Ry, Rz
labels are applicable, as they define the direction/orientation when jogging the TCP.
RECT moves the TCP in a straight line path in the ROBOT FRAME (RF)
of reference with the XYZ axis keys in Figures 4-3 and 4-4.
CYL moves the TCP as in Figure 4-5 when using the XYZ axis keys.
TOOL moves the TCP based on current TOOL FRAME (TF) orientation.
USER moves the TCP based on a selected USER FRAME (UF#) where
the origin and plane in space are user defined.
Z-axis
Y-axis
X-axis
X-
S-
Y-axis
X+
S+
Y- Y+
L- L+
X-axis
Z-axis
Z+
U+
Z-
U-
The CYL coordinates can be set in place of the RECT selection. Operation of the
X, Y, and Z-axis moves the active TCP as illustrated in Figure 4-5.
Moves TCP in Radius Path of Cylinder
Y-
L-
Y-
L-
X- X+ Y+
S- S+ L+
Y+
L+
Y+, Radial Axis
Z-axis
Z+
U+
Z-
U-
X- X+
R- R+
Y- Y+
B- B+
Z- Z+
T- T+
: Inching
SLOW
: Medium Speed
: High Speed
When INCHING has been selected, each press of an axis key will move the robot
one pulse count in Joint coordinate. In all other coordinate systems the default
setting for INCHING will move the robot’s TCP 0.30 mm or 0.30 degrees with
each press of the axis key.
HIGH
4.3.2 HIGH SPD Key SPEED
While using only a single axis key or only the FWD key, pressing and holding the
HIGH SPD key will momentarily override the L, M, or H manual speed setting
with a preset faster speed. Releasing the key defaults back to the selected manual
speed.
NOTE: The HIGH SPD key will not override I (Inching), and it is not functional
with the BWD key.
1. Choose the MAIN MENU by touch, or press the MAIN MENU key.
2. Choose ROBOT by touch or use Cursor & SELECT key.
3. Choose CURRENT POSITION by touch or use cursor keys and SELECT
key.
4. Press SELECT and cursor to PULSE, BASE, ROBOT, or USER and
press SELECT again.
5. If USER is selected, then enter the frame number on the data line
(>User_coord_no.= ) and press ENTER.
COMMAND POSITION
INTR: MOVL SPD: 558 cm/min
[CMD] TOOL: [CURR] TOOL:
R1: S 0 R1: S 98
L 0 L 20
U 0 U 0
R 0 R 99
B 0 B 0
T 0 T 459
DIRECT
OPEN
The left column displays the command position [CMD] for that step and the right
column displays the step’s current position [CURR]. Press the Direct Open again
to close the display.
ALARM
ALARM 4315 [ S L U R B T ]
COLLISION DETECT
OCCUR TIMES : 1
RESET
Main Menu ShortCut
CAUTION! Alarms brought about by a crash may have caused damage to the
drive(s). Verify smooth drive operation prior to continuing.
To check the Specified Point, perform the following steps:
CAUTION! The operation below may cause a crash when the FWD key is
pressed if there are obstacles between the robot’s present
position and the Specified Point position; use extreme care during
this procedure.
7. Ensure a clear path, then press and hold the FWD key to move the robot to
the Second Home position. The data display changes to all zeros in the
DIFFERENCE column.
8. Visually verify that the robot is at the Second Home position.
NOTE: If the robot does NOT appear to be at the proper location, maintenance
on the robot may be required.
9. Choose DATA.
10. Cursor to CONFIRM POSITION; press SELECT. The message line will
display “!Home position checked”.
To re-display the Minor Alarm for access to RESET, perform the following:
1. From MAIN MENU, touch SYSTEM INFO, or cursor and press SELECT.
2. Touch ALARM, or use cursor keys and SELECT key.
NOTE: ERRORS displayed on the Message Line are not registered in the
pendant’s ALARM HISTORY display.
JOB LIST
NOTE: Other jobs cannot be selected during program execution (when the
START light is on) in Play mode.
To call the Master Job to the screen in Teach or Play modes, perform the
following:
NOTE: The Master Job cannot be “called” when the START light is on during
program execution in Play mode.
JOB CONTENT
JOB NAME: TEST STEP NO: 0004
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=0.78
0002 MOVJ VJ=100.00
0003 MOVJ VJ=25.00
0004 MOVL V=276
0005 MOVJ VJ=50.00
0006 MOVJ VJ=100.00
0007 END
When the cursor is resting on a motion instruction, the instruction may be blinking.
The controller is comparing the Command Position to the robot’s current position.
If the robot is not at the Command Position, the instruction blinks. When the robot
is at the Command Position, the instruction is not blinking.
HIGH
SPEED
FAST
B- B+
Manual Speed Keys
MANUAL SPEED
SLOW
INTER 7 8 9 TEST
SHIFT LOCK START SHIFT
BACK MOTION 0 . -
SPACE MODIFY ENTER
TYPE
MOTOMAN
NOTE: The JOB CONTENT display will always show the active line of
execution at the top of the screen.
5. Pressing the BWD key will move the robot to the previous step.
NOTE: Robot motion will be executed only while the FWD or BWD keys are
pressed; releasing the key will stop robot motion. The HIGH SPD key is
functional with FWD but not BWD.
To test the job using the Test Start method, perform the following:
1. Cursor to the NOP line of the selected job.
2. Enable the Servos.
3. While pressing the INTERLOCK key, press and hold the TEST START key.
The START button on the pendant will light and the robot will go through all steps
of the programmed path. The Interlock key may be released once the robot is in
motion. Release the TEST START key or Enable switch to interrupt/stop program
execution.
NOTE: The programmer/operator should always verify that there is a clear path
from where the robot is currently positioned to the first step command
position.
STEP
The controller will execute only the one line on which the cursor is
located, in the selected job, each time the START button is
pressed. Tool/Device instructions are NOT executed when in the
STEP cycle.
CYCLE
The controller will execute the selected job one time, from the
cursor location to the END statement of that job when the START
button is pressed.
AUTO
The controller will execute the selected job repetitively from the
cursor location when the START button is pressed.
VARIABLE
B001
IN/OUT
In Out
ROBOT
SYSTEM INFO
1. Select a job and verify where the cursor will begin execution of the job [NOP].
2. Switch from TEACH to PLAY on the Mode Selector Switch.
3. Press the SERVO ON/READY button.
4. Choose AUTO, CYCLE, or STEP as described in Section 7.6.
5. Press the START button to initiate job execution.
NOTES
: Operation Mode
: Edit Mode
JOB HEADER
JOB NAME: TEST01
COMM. :'This job is test job
DATE : 2003/05/20 12:00
CAPACITY : 1024 BYTE
LINES : 30 LINE
STEPS : 20 STEP
EDIT LOCK : OFF
TO SAVE TO FD : NOT DONE
GROUP SET : R1
NOTE: If the edit protection status has EDIT LOCK:ON, then it is necessary to
access the TEACHING CONDITION list and set STEP ONLY
CHANGING to PERMIT before points can be modified.
TEACHING CONDITION
RECT/CYLINDRICAL RECT
LANGUAGE LEVEL STANDARD
INSTRUCTION INPUT LEARNING VALID
MOVE INSTRCUTION SET LINE
STEP ONLY CHANGING PROHIBIT
JOB CONTENT
JOB-A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=50.00 Step 1
0002 MOVJ VJ=50.00 Step 2
0003 MOVL V=1122 Step 3
0004 TIMER T=5.00
Line number
0005 DOUT OT#(1) ON
0006 MOVL V=1122 Step 4
0007 MOVJ VJ=50.00 Step 5
0008 END
The left side of the screen is the “address” side of the screen, which contains a line
number for every line in the job. Each line that includes a robot motion, such as
MOVJ, also has a “step” number that is indicated in the upper part of the Job
Content screen next to the Job Name.
NOTE: The cursor must be on the address side to MODIFY the command
position of a step.
MODIFY ENTER
NOTE: The cursor stops blinking and the pendant beeps as confirmation that
the position data was accepted for that address. The instruction side of
the screen does not change when modifying position data.
Before running the job in PLAY mode, always confirm the edited path by first using
FWD/BWD with desired manual speed, and secondly by using
INTERLOCK+TEST START.
Other Position Level settings are available that force the robot’s TCP to come
within the set distance from the target point before going directly to the next
destination point.
Default distances are programmed in parameter files and can only be modified in
Management Mode.
P2 P3
MOVL PL= 0 MOVL
MOVL PL= 1
MOVL PL= 2
NOTES
9.1 CALL
The CALL instruction allows one job to open another as a subroutine. The job
doing the calling is referred to as the parent job. The job being called is referred to
as a child job.
NOTE: The NX controller will automatically return to the next line of execution
of the parent job after the END of the child job.
The following figure illustrates 2 child jobs, TEST1 and TEST2, linked together
consecutively in the parent job TEST:
JOB EDIT DISPLAY UTILITY JOB EDIT DISPLAY UTILITY
Main Menu ShortCut ! Turn on servo power Main Menu ShortCut ! Turn on servo power
JOB CONTENT
JOB NAME:
: PART20-2 STEP NO: 0000
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=0.78
0002 MOVJ VJ=100.00
0003 MOVJ VJ=25.00
0004 END
NOTE: FWD and BWD keys do not execute Call instructions. These can only
be executed while in TEACH Mode by using Interlock + FWD to
execute this one line, or use Interlock + TEST START for continuous
execution. To display the child job content, use Direct Open.
CAUTION! If the called job is also a motion job, care should be taken when
modifying points to ensure a clear path to and from each child job.
JOB CONTENT
JOB NAME:
: PART20 STEP NO: 0001
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=0.78
0002 CALL JOB: PART20-1
0003 MOVJ VJ=25.00
JOB EDIT DISPLAY UTILITY
0004 END
JOB CONTENT
JOB NAME: PART20-1 STEP NO: 0000
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=0.78
0002 MOVJ VJ=100.00
Main Menu ShortCut 0003
! Turn on servo power
MOVJ VJ=25.00
0004 END
DIRECT
OPEN
When editing is complete, simply touch DIRECT OPEN again to turn is off and
return to the CALL instruction line in the parent job.
In the job sample, the controller will execute the program from L:0004 to L:0008
without executing lines 5,6, and 7.
9.5 PAUSE
The PAUSE instruction causes the robot to cease execution of the job. The start
lamp turns OFF, and the robot maintains its position. Pause instructions are used
whenever a programmed HOLD is required. The message “Robot is stopped by
execution of PAUSE command...” appears on the message line. To continue the
job, press the START button.
9.6 TIMER
The TIMER instruction delays further exectuion of a job. The cursor remains on
this instruction line until the time expires. The TIMER function is typically used
when the robot needs to remain at a certain position for some length of time, such as
during arc establish, gripping, nozzle cleaning, etc. The TIMER range is 0.01 to
655.30 seconds.
9.7 DOUT
The DOUT instruction is used any time a device, such as a light or gripper, is to be
turned ON or OFF. This instruction is a Digital Output instruction.
NOTE: By default, once an Output has been turned ON it will remain ON until a
DOUT “OFF” instruction is executed by the job or manually turned off.
The WAIT instruction is a Digital Input instruction often used when a robot program
is dependent on a signal from a sensor, such as a limit switch or proximity sensor.
The following are examples of the WAIT instruction using a UNIV IN with/without
a timer:
0052 WAIT IN#(5)=OFF T=3.25 [waits either for Input 5 to be OFF or for
3.25 seconds, then resumes]
NOTE: If the condition status is already “true” when the controller gets to the
WAIT instruction in the job then there will be no waiting.
Perform the following steps to access the Universal Input display screen:
NOTE: This screen offers two different displays. SIMPLE shows only
groupings of Inputs with Bit indicators for each individual Input. DETAIL
shows individual Inputs with names and status.
3. Choose DISPLAY in the Menu Area.
4. Choose DETAIL or SIMPLE.
UNIVERSAL INPUT
GROUP IG#001 107 : DEC. 6B : HEX.
IN#0001 #00010
IN#0002 #00011
IN#0003 #00012
IN#0004 #00013
IN#0005 #00014
IN#0006 #00015
IN#0007 #00016
IN#0008 #00017
PAGE
NOTE: This screen offers two different displays. SIMPLE shows only
groupings of Outputs with Bit indicators for each individual Output.
DETAIL shows individual Outputs with names and status.
3. Choose DISPLAY in the Menu Area.
4. Choose DETAIL/SIMPLE.
5. Choose EDIT, cursor to SEARCH SIGNAL NO. and press SELECT. Enter
the Output number; press ENTER.
or
Place the cursor on any OT#( ), press SELECT, enter the desired number
and press ENTER.
UNIVERSAL OUTPUT
GROUP OG#001 205 : DEC. CD : HEX.
OT#0001 #00010
OT#0002 #00011
OT#0003 #00012
OT#0004 #00013
OT#0005 #00014
OT#0006 #00015
OT#0007 #00016
OT#0008 #00017
PAGE
NOTE: There are 128 Universal Input Groups, IN#(1) through IN#(1024), and
128 Universal Output Groups, OT#(1) through OT#(1024) available on
the NX100.
The I/O Group number will be displayed when viewing the Universal Input or
Universal Output Detail Display under the IN/OUT icon. The group number will be
indicated in the General Display Area on the line beneath the Status Display Area.
The line begins on the left with the word GROUP, followed by the group
designation. Input Groups will be listed as “IG#(__)” and Output Groups as
“OG#(__)”. Additional I/O Groups can be displayed by pressing the PAGE key.
The decimal equivalent is shown as “__:DEC”.
PAGE PAGE
In the Figure 10-3, the first Universal Input Group, IG#(01) has a status of
107:DEC (1 + 2 + 8 + 32 + 64). The first Universal Output Group, OG#(01) has
a status of 205:DEC (1 + 4 + 8 + 64 + 128).
1. From MAIN MENU, choose ROBOT, or use cursor keys and SELECT key.
2. Choose OVERRUN&S-SENSOR.
The screen in Figure 11-3 will be displayed.
OVERRUN&SHOCK SENSOR
SHOCK SENSOR STOP COMMAND: E-STOP
OCCUR GRP OVERRUN S-SENSOR
ROBOT1
NOTE: This selection is only available in the Editing and Management modes.
3. Choose “RELEASE”.
NOTE: Some situations may not require that the robot be “recovered” by
jogging. In other situations, releasing the brakes and pushing the robot
may be more effective.
To recover from an Internal Shock Sensor action, perform the following:
3. Using the Page key, find the Condition Number where the Max Disturbance is
greater than the Detection Level (normally Cond 8 for PLAY and Cond 9 for
TEACH).
4. Cursor to the function (VALID) and press SELECT, changing the function to
INVALID.
Servo power can now be applied as the controller “overlooks” the motor torque
values, allowing the robot to be jogged..
NOTE: Ensure the Condition is returned to VALID after the robot is recovered.
Many systems have a cube defined as a Safe Cube. This area is the robot location
where the controller can safely start running the Master Job or perhaps a positioner
is safe to flip or rotate. Possible crash conditions could occur if the controller
started running the job when the TCP is not in the desired zone.
cThrough internal instructions, if the robot is not in this safe cube zone when the
START button is pressed, the controller will not run the job. Additionally, the
message line may display the reason for the controller not starting the job, or the
cursored instruction in the job will indicate the reason.
When multiple robots are in use, one robot will go into “Program sequence wait”
until the other robot’s TCP is out of the monitored interference zone.
B
BINARY 10-1
Binary Status and I/O Groups 10-3
BWD key 4-5
C
CALL 9-1
CANCEL 2-5, 5-1
Check Position 5-2
Command Position 4-6, 7-3
CompactFlash 3-1
Control Group Keys 4-1
COORD key 2-8
COORDINATES/AXES 4-1
Current Position 4-6
Cursor Key 2-7
Cycle Selection 7-4
D
Digital Input 9-4
Direct Open 4-6, 9-2
DOUT 9-3
E
E-Stop 3-3
Edit protection 8-1, 8-2
Editing Keys 2-7
EDITING MODE 2-5
Enable Switch 3-4
ENTER 2-8
Error Messages 5-1
EX. AXIS Key 4-1
F
FD/CF 2-6
FWD key 3-3, 4-5, 7-3
H
HIGH SPD Key 4-5
Hold 3-3
Human Interface Area 2-5
I
In/Out 2-6
INSERT key 2-8
INTERLOCK key 3-3
Interlock/Test Start 7-3
Internal Shock Sensor 11-2
J
Job 2-6
Joint Coordinates 4-2, 4-5
JUMP *LABEL 9-2
L
Label 9-2
Linking jobs 9-1
M
Main Menu Area 2-3
Main Menu Selections 2-5
Main power switch 1-1
Major Alarms 5-3, 5-4
MANUAL SPEED 4-5
Master Job 6-2
Menu Area 2-1, 2-7
Message Line 2-5
Minor Alarms 5-1, 5-4
Mode Selection Switch 3-2
MODIFY key 2-8
Modifying a Step Position 8-4
Monitoring Universal Inputs 10-1
Monitoring Universal Outputs 10-2
N
NX Pendant Screen 2-1
O
Operation Buttons 3-3
OPERATION MODE 2-5
R
Rectangular 4-2
REMOTE Mode 3-1
RET 9-1
ROBOT Key 4-1
Robot Position 4-6
S
Screen Areas 2-1
Second Home Position 5-2
SELECT key 2-7, 3-3
Selecting A Job 6-1
Servo On/Ready 3-4
SHIFT keys 2-8
Shock Sensor Action 11-1
Speed 4-5
START button 3-2, 3-3
Status Display Area 2-2
System Info 2-6
T
TEACH mode 3-2, 3-3, 3-4
TIMER 9-3
Tool 4-2
U
Universal Inputs 10-1
Universal Outputs 10-2
User Coordinates 4-2
V
Variable 2-6
W
WAIT 9-4