The information presented in the manual is the property
of HHI. Any copy or even partial is not allowed without
prior written authorization from HHI. HHI reserves the
right to modify without prior notification.
Printed in Korea - April/2002. 1st Edition
Copyright
2002 by Hyundai Heavy Industries Co.,Ltd.
■ HEAD OFFICE ■ 본사
1, JEONHA-DONG, DONG-GU, 울산광역시 동구 전하동 1번지
ULSAN, KOREA
TEL: 82-52-230-7901~11 TEL: 052-230-7901~11
FAX: 82-52-230-7900 FAX: 052-230-7900
■ SEOUL OFFICE ■ 서울사무소
140-2,GYE-DONG, JONGNO-GU, 서울특별시 종로구 계동 140-2
SEOUL,KOREA 현대빌딩 14층
TEL: 82-2-746-4711~5 TEL: 02-746-4711~5
FAX: 82-2-746-4720 FAX: 02-746-4720
The primary purpose of this Chapter is to define the safety of the user and operating
personnel when using Hyundai Industrial Robots i. e. HR series and HX series robot
together with Hi-4 Controller (Hereinafter referred to "the Robotics System").
This manual covers any functions and safety measures required for the operation and
maintenance of the Robotics System itself. However, this manual does neither cover
how to design, install and operate a complete work cell, nor all peripheral equipment
and tooling which can influence the safety of the complete work cell.
This manual enumerates the safety instructions and/or recommendations for robot
manipulator and controller in strictly accordance with the American National Standard
Safety Requirements for industrial robots "ANSI/RIA R15.06-1999".
The technical description and installation method of the Robotics System are
presented in detail at this Operation Manual and the relevant specifications for the
robot manipulator and controller.
All personnel who intend to install, operate, program, repair, adjust, maintain or
otherwise use the Robotics System must be trained in an approved Hyundai Robotics
training course and have a good understanding and knowledge of this Operation Manual
and the Maintenance Manual, and further pay their special attention and observation
to the articles marked with the symbol which are of paramount importance among
the articles in this Chapter 1 "Safety".
Installation, replacement, adjustment, operation, maintenance and repair of the
Robotics System must be performed by the personnel who was duly trained in an approved
Hyundai robotics training course and become familiar with the proper operation of
the Robotics System according to the instructions specified in Operation and
1. Safety, Operation Panel, Teach Pendant (1) Safety
Maintenance Manual. Hyundai maintains its various application-specific training
courses for domestic and foreign customers respectively.
All owners, employers or users of the Robotics System have the responsibility to
review and observe any appliable safety laws and regulations in each country and to
take the necessary steps to guarantee the correct design, installation and operation
of all safety devices which can secure safety of all personnel in the workplace.
In accordance with the American National Standard Safety Requirements for industrial
robots "ANSI/RIA R15.06-1999", the dangerous zones of the Robotics System, i. e. the
working range in which the robot together with tools, accessories and additional
equipment moves, must in all cases be safeguarded to prevent persons or objects from
entering the dangerous zones or to ensure that the robot system is immediately shut
down by Emergency Stop system if a person or object should nevertheless enter a
dangerous zone. All owners, employers or users of the Robotics System have the
responsibility to take all necessary steps to make correct installation, examination
and operation of the relevant safety equipments.
This manual provides specific information regarding the operation of Hyundai Hi-4
Controller together with the following robot manipulator models for the possible
application usages as mentioned below;
The Robotics System is a standard six-axis but additional axis available industrial
robot for installation on the floor, on the wall or on the shelf. It is suitable for
both point-to-point and continuous-path controlled tasks.
The main areas of application are
- Spot welding
- Material Handling
- Assembly
- Application of adhesives, sealants and preservatives
- MIG/MAG welding
- Palletizing and Depalletizing
- Grinding
All owners, employers or users who intend to use the Robotics System for any other
purposes than the above-mentioned must request Hyundai's prior consideration and
confirmation whether it can be applied without failure and/or problems or not.
Please contact our Customer Satisfaction Department or your local distributor in
order to check and confirm it before any users implement any special applications
of the Robotics System.
Invalid environments
The Robotics System is strictly prohibited to be located, installed, maintained,
used or operated in an explosive environment and any areas contaminated by oil,
flammable material or chemical material.
1. Safety, Operation Panel, Teach Pendant (1) Safety
1.1.2 Relevant Safety Standards
The Robotics System is designed as per ISO 10218, January 1992 edition that specifies
the Safety Requirements for Industrial Robots and furthermore in strictly accordance
with the ANSI/RIA 15.06 -1999 Safety Requirements.
1.1.3 Safety Training
All the personnel who intend to teach, operate or examine the Robotics System must
be trained in an approved Hyundai Robotics operation and safety training course before
starting the teaching, operation or examination of the Robotics System.
The objective of the operation and safety training course is to provide information
on:
- the purpose of safety devices and their function
- safety procedures for handling the Robotics System
- performances of the robot or the Robotics System and possible hazards
- tasks associated with any specific robot applications
- safety concepts
1.1.4 Safety Marking
1.1.4.1 Safety Symbols
For the purpose of effective safety instructions, the following safety symbols are
used in this manual.
Indicate a potentially hazardous situation which,
if not avoided, could result in death or serious
injury to personnel and damage to equipment.
The special attention to the careful operation and
handling must be paid by owner, employer,
operator or user.
Indicate the compulsory measures that should
be performed by owner, employer, operator and
user
Indicate the prohibited actions and/or
operations that should not be performed by
Identification plates, warning labels and safety symbols are attached to the robot
manipulator and to the inside and outside of control cabinet. The designation labels
and position marks are also attached to the following cables.
- Wire harness between the robot manipulator and the control cabinet
- All the electric cables in and outside both robot manipulator and control
cabinet
All of these plates, labels, symbols and marks constitute safety-relevant parts of
the Robotics System. They must remain attached to the robot manipulator or control
cabinet at their cleary visible positions all the time.
The painted markings on the floor and the signs indicating the dangerous zones must
be clearly different in form, color and style from other markings on the machine near
to the Robotics System or inside the plant facilities where the Robotics System is
installed.
It is forbidden to remove, erase, cover, paint over or alter by way of
editing or spoiling the cleary visible identification plates, warning labels,
safety symbols, designation labels and cable marks
1. Safety, Operation Panel, Teach Pendant (1) Safety
1.1.5. Definition of Safety Functions
Emergency Stop Function- IEC 204-1,10,7
There is one emergency stop button on the controller and another on the teach pendant.
If necessary, additional emergency buttons can be connected to the robot's safety
chain circuit. The emergency stop function, which overrides all other robot controls,
removes drive power from robot axis actuators, stop all moving parts and disconnect
power in order not to use other dangerous functions controlled by the robot.
Safety Stop Function-ISO 10218(EN 775), 6.4.3
When a safety stop circuit is provided, each robot must be delivered with the
necessary connections for the safeguards and interlocks associated with this circuit.
The robot has a number of electrical inputs which can be used to connect external
safety equipment, such as safety gates and light curtains. This allows the robot's
safety functions to be activated both by peripheral equipment and by the robot itself.
Speed Limitation Function-ISO 10218(EN 775), 3.2.17
In manual mode, the speed of robot is strictly limited to 250 mm per second as a
maximum. The speed limitation applies not only to the TCP(Tool Center Point), but
to all parts of robot. The speed of equipment mounted on the robot can be monitored.
Working Envelope Restriction- ANSI/RIA R15.06-1999
The working envelop of each robot axes can be restricted using software limits. Axis
1,2,3 can also be restricted by means of mechanical stops.
Operation Mode Selection- ANSI/RIA R15.06-1999
The robot can be operated either manually or automatically. In manual mode, the robot
can be operated by using the teach pendant only, i. e. not by any external equipment.
(1) Install Safety Fence away from the working space of robot in order to prevent
from any possible collision and interface between workers and robot during the robot
operation.
Any accidents can be take place when any workers or any other persons enter inside
the safety fence without protective actions. Safety fence shall be equipped with the
emergency stop mechanism that can activate emergency stop of robot if any workers
would get into the safety fence for examination of robot and welding equipment and
replacement of tip dresser and tip etc. during robot operation.
(2) Safety Fence shall fully cover the working space of robot and be installed to
secure the enough space in order to evade any interference with robot during
teaching and repair operation of workers within the safety fence. And it shall be
1. Safety, Operation Panel, Teach Pendant (1) Safety
tightly fixed to the floor and have the relevant structure not to easily get over
the safety fence.
(3) Safety fence shall be fixed installation type and have no dangerous elements such
as sharp edges and rough profile etc.
(4) Gate shall be installed at Safety Fence. Safety plug shall be attached to gate.
Unless unplug the safety plug from gate, gate shall not be opened. In case of
unplugging the safety plug, robot shall be motor off by interlock signal. It shall
be hard-wired to cause motors off the robot whenever the gate is opened. (Please
refer to Chapter 12.)
(5) In case of robot operation at the state of unplugging safety plug, it shall be
hard-wired to become a low speed playback mode. (Please refer to Chapter 12)
(6) Emergency stop button shall be installed at workers' easily accessible distance.
(7) If there is no safety fence, a photoelectric switch or mat switch instead of safety
plug shall be installed at all the spaces within the working range of robot. Whenever
workers enter the working range of robot, robot will be automatically stopped.
(8) Working space of robot as the dangerous area shall be clearly marked by painting
on the floor.
1.1.6.2. Installation of robot and peripheral equipment
!
(1) Execute the connection work after ensuring the power-off status. There are many
risks of receiving electric shock due to the usage of high voltage power source
such as 220V, 440V, 80V etc. in case of primary power source connection to robot
controller or peripheral equipment.
(2) Attach the warning tag "No-Access during Operation" at the gate of safety fence
and further educate it as a precaution
(3) Locate controller, interlock panel and any other operation panels outside safety
(4) In case of installation of operation stand, attach emergency stop button on it.
Emergency stop shall be available at any time from any locations that can operate
the robot.
(5) Execute cabling and piping work in proper way for robot manipulator, controller,
interlock panel, timer etc. Any loose or protruded cables and/or wires can cause
workers' slippery or disconnection of cable by fork lift.
(6) Locate robot manipulator, controller and operation stand where workers can
!
clearly see the movement of robot manipulator. When operator do not acknowledge
abnormal situation of robot or other workers' working at the robot due to the
invisible situation, operator's robot operation can cause a large accident.
(7) Limit the workable space of robot by utilizing soft limit or mechanical stopper
etc. when the required work space of robot is smaller than the workable space of
robot. In case of abnormal operation, any excessive working out of the workable
space can be stopped previously. (Please refer to Operation and Manipulator
Maintenance Manual)
(8) Install safety curtain or cover for spatters made during welding work which can
cause personal injury or fire accident. In any case, safety curtain or cover shall
be installed to allow operator to clearly see the movement of robot manipulator.
(9) Automatic operation and manual operation which mean the actual operation state
of robot shall be notified to workers even in the distance by easily visible light
or device. Install buzzer or alarming light for sign of starting automatic operation
of robot.
(10) Remove any protrusions, sharp edges at equipments, devices around the robot which
can cause personal injury or any other accidents.
(11) Input and output of workpiece by inserting worker's hands inside safety fence
shall be strictly prohibited due to the risks of pressure or cutting injury
accident.
1. Safety, Operation Panel, Teach Pendant (1) Safety
Install robot as per the planning and layout which has been previously reviewed and
studied for the optimized performance and functionality of the robot. In case of bad
installation situation of robot, the serious problems can take place as follows;
- Error of relative position between robot and workpiece during operation.
- Bad performance quality of robot caused by vibration.
- Shortening lifetime of robot
- Cause of serious accidents
The following lists the safety precautions to which careful consideration must be
made by operator, worker or installation persons.
General Safety Precautions
(1) Design and install the robot system in completely compliance with laws,
regulations and safety requirements being valid in the country where the robot
system is installed.
(2) All the workers for the robot system must have the good knowledge on the
information specified in the operation and maintenance manual and also have a good
command of operation and maintenance of the robot.
(3) Installation workers of robot must follow the safety requirements when they face
any safety problems in installation.
(4) System Supplier must ensure that all the circuits utilizing safety function
perfectly perform their functionalities in a safe way.
(5) Install primary power supply which can be disconnected from the place outside
the operation area of the robot.
(6) System supplier must ensure that all the circuits utilizing emergency stop
function perform their functionalities in a safe way.
(7) For immediate emergency stop, install emergency stop button within operator's
easily accessible distance.
Technical Safety Precautions
(1) Remove any interference problems with peripheral equipments considering
dimension and operating space of the robot.
(2) Evade the installation of robot at the places where have direct ray of sun, many
oil, chemical material, explosives, metal powder or humid and wet atmosphere.
(3) Install at the place where ambient temperature is 0∼ 45℃.
(4) Secure sufficient space for facilitation of disassembly and examination of the
robot.
(5) Install safety fence with a gate so that no worker can enter into the operating
range of robot without permission.
(6) Remove any obstacles out of operating space of robot.
(7) Take the special measure considering heat dynamics in case of installation of
robot at the places where have direct ray of sun or near heating equipment.
(8) Take the special measure in case of installation of robot at the place where there
are a lot of dusty metal powder, chemical dusts in the air.
(9) Install robot not to receive any short circuit from welding gun and equipment.
(Insulate robot arm between spot sun completely)
(10) Grounding is very important for preventing from abnormal operation or electric
shock caused by noise. Observe the following installation method.
- Install exclusive grounding terminal using class 3 or higher grounding
method.(In case of input voltage of 400V or higher, observe special class 3
or higher grounding method.)
1. Safety, Operation Panel, Teach Pendant (1) Safety
- Connect Grounding line into the grounding bus-bar inside the controller.
- In case of direct grounding of the robot by anchoring at floor, two point
grounding both by robot manipulator and by controller can produce closed circuit
and further cause abnormal operation of the robot on the contrary. In this
case, connect the grounding line to the base of robot manipulator and disconnect
to the controller. When robot trembles during stopping operation, check and
examine the grounding status immediately since the possible main causes are
incomplete grounding or closed circuit.
- In using built-in transformer gun, primary power cable can be easily worn out
by directly contacting with the gun. In this case, connect the grounding line
to the base of robot directly and disconnect to controller in order to protect
controller and preventing from any electric shock.
Install robot manipulator, controller, other peripheral equipment. Be sure that
there are sufficient rooms for maintenance on the manipulator, controller and other
peripheral equipment. Install robot manipulator and controller as per the guideline
as described in the figure below.
1000mm
1000mm
Hi4
controller
Door
Enclosure
Working envelope of
manipulator
Maximum working envelope of
manipulator including Tool or
Workpiece.
Install controller in order that maintenance work can be easily performed when
door open. Secure the maintenance free area whenever robot need to be maintained.
Dimension of controller as specified in the above figure can be changed according
to the kind of controller.
1. Safety, Operation Panel, Teach Pendant (1) Safety
1.1.7. Safety Working Procedures
Safety working procedures must be observed to prevent from any accidents. Safety
device or circuit shall not be modified and disregarded by workers or operators at
any time.
Be careful of any possible accidents caused by electric shock. All normal operations
in automatic mode must be executed outside safety fence. Prior to operation, be sure
there are no personnel within the manipulator's working envelope.
1.1.7.1. Safety measure for robot operation
!
(1) Have the robot system operators, any workers who is possible to operate or any
superintendents attend the training courses held by Hyundai in order that they can
have a good command of safety and robot functions. Do not allow workers who do not
attend the training courses to operate the robot.
(2) Wear safety helmet, safety glass, safety boots during operation.
(3) 2 workers as a team must work together. One worker must supervise through operation
panel while another worker make teaching operation. One worker always must be in
a position to push emergency stop button while another worker execute operation
work inside or outside the operation space of the robot with sufficient cautions.
Furthermore, all the workers must have a good knowledge on escaping route before
their operation work.
(4) Supply power-on after certainly ensuring that there is no persons within operating
space of the robot.
(5) Do teaching work outside the working envelope of the robot, in principle. However,
after motor-off, you may execute work within the working envelope of the robot by
hand-carrying key switch or safety plug, which will prevent from automatic
operation which can be made by any third parties. Furthermore, pay your special
attention to direction of movements which can be made by abnormal or error situation,
if any.
1. Safety, Operation Panel, Teach Pendant (1) Safety
first the stop status of the robot and further investigate the cause to execute
relevant measure.
- When the emergency stop function does not work, disconnect the power supply
immediately and further investigate the cause to execute relevant measure.
- No one who have no operation and maintenance training provided by Hyundai can be
authorized to do the investigation of the cause for abnormal situations. In the
event of emergency stop, re-start of motor must be made by the defined procedure
only after implementing the measure as a result of the detailed investigation
to the cause for abnormal operation.
(15) Prepare relevant working manual on robot operation, working method and the
required action for abnormal situations according to the installation places and
working contents. Proceed with any works as per the relevant working manual.
(16) Precautions during the stop of robot
Do not access to the robot even though the robot is just stopping. There can be
a serious accident caused by sudden movement of robot when you access to the stopped
robot without any precaution. Followings are the cases that the robot is under the
stop status.
Input Signal Stand-by from peripheral equipment (START
3
INTERLOCK)
4 During Playback completion ON Not accessible
5 During Stand-by ON Not accessible
ON Not accessible
OFF Accessible
ON Not accessible
Always, pay your careful attention to the unexpected movement of the robot even
though it is the above situation which you can enter to working envelope. Entering
to the working envelope of the robot without any preparation for unexpected
emergency situation must be prohibited at any time.
Note) As specified in the above table, in case of temporary stopping,
access to the working envelope of the robot is not allowed. However,
when you try to get inside the working envelope of the robot in order
to make corrections for minor problems such as nozzle contact and arc
trouble, enter the working envelope of robot only after following the
same method as you enter the working envelope for teaching work.
(17) When you finish the operation work of robot, do cleaning work for the area inside
the safety fence to remove any tools, oil or foreign material which left on the
floor. Contamination of working area by oil and any left tools can cause slippery
and personal injury. Please do your cleaning and proper arrangement regularly,
1.1.7.2 Safety Measure for Robot Try-out
!
Engineering error, Teaching error and manufacturing defects on the total system
including teaching program, jig and sequence etc. can be found during try-out of the
robot. Therefore, do your try-out operation taking your due consideration into the
safety matter. Safety related accident can took place due to the combined reasons.
(1) Check first the functions of signals and buttons such as emergency stop button
and stop button etc. before robot operation and further check error detection
function. Checking of all the signals for stopping the robot is the most important
thing. When you can foresee the possible accident previously, the most important
thing is to stop the robot.
(2) For the try-out of robot, operate in the lower speed of 20%∼30% and further check
movement more than 1 cycle repeatedly. When you find any problems, modify them
immediately. Afterwards, make speed-up by the order of first 50%, second 75% and
final 100% and further check movement more than 1 cycle for each speed set-up
respectively. When you make speed set-up of high speed at the beginning, the
unexpected accident can take place.
(3) You can not foresee any problems to be made during try-out. Do not enter inside
the safety fence during try-out. Unexpected accidents can take place easily due
to the unreliable situations.
1.1.7.3 Safety measure for automatic operation
!
(1) Educate all the workers not to get inside the safety fence during the operation
while the sign-board "No Access During Operation" must be placed at the gate of
safety fence. When robot is stopping, you can get inside the safety fence after
careful judgment of the situation.
(2) First check and confirm whether there are any persons inside the safety fence
!
when you start your automatic operation. There can be any serious personal injury
when you operate without checking whether there are any persons inside the safety
fence.
1. Safety, Operation Panel, Teach Pendant (1) Safety
(3) Start any automatic operation after confirming that the conditions such as program
No., step No., mode, start selection etc. is relevant for automatic operation. When
you make start operation under the selection of the program or step which is not
valid for automatic operation, there can be serious accidents which is caused by
the unexpected movements of robot.
(4) First confirm whether robot is located at the place where it can be operated in
automatic mode. Further confirm whether program No., step No. and robot location
are correct. Even though program No. and step No. are correct, the wrong location
of robot can cause any serious accident by way of abnormal movement.
(5) You are ready to press emergency stop button during automatic operation. Press
emergency stop button immediately when you face any unexpected abnormal robot
movement or situations.
(6) Check any errors or abnormal status of moving path, moving situation and moving
sound etc. While robot can be failed suddenly, it also can be failed by way of
showing certain sympton of failure. Have your good understanding and recognition
on the normal operation situations of robot.
(7) When you find any abnormal situations, press emergency stop button immediately
and make the necessary action to the abnormal situations. Unless you make any
necessary action, there can be a failure which possibly result in serious personal
accident as well as stop of production.
(8) When you make necessary action for any abnormal situation and check the normal
!
operation, you can check in low speed operation whether abnormal situation is fixed.
However, it must not be checked even in low speed operation under the situation
that any workers stay inside the safety fence. Since it is not reliable situation,
another abnormal situation or any unexpected accident can take place.
1.1.8. Safety Measures for Entering Inside the Safety Fence
!
The robot is extremely heavy and powerful, even at low speed. When entering inside
working envelope of the robot, the applicable safety regulations of the country
concerned must be observed.
Operators must be aware of the fact that the robot can make unexpected movements.
A pause(stop) of robot in pattern of movements may be followed by a movement at high
speed. Operators must be aware of the fact that external signals can affect robot
programs in such a way that a certain pattern of movement change without warning.
During programming and testing, the enabling device must be released as soon as there
is no need for the robot to move.
The programmer must always take the teach pendant with him/her when entering through
the safety gate to the robot's working envelope so that no-one else can take over
control of the robot without his/her knowledge. Hang up the sign-board "Under robot
operation work" in front of the controller.
When you enter inside the working envelope of the robot, keep in mind the following
considerations.
(1) Any workers other than programmer must not be allowed within the working
envelope of the robot.
(2) The operation selector on the teaching pendant must be in the teach lock mode
(2) Proceed with all the work according to the maintenance and repair procedures.
(3) Check safety conditions around the workers and secure the escaping route and
place in case of any dangerous situation before starting maintenance and repair
work.
(4) Turn OFF the power supply when you start regular maintenance or repair, part
replacement work. To prevent anyone inadvertently turning ON the power supply
during maintenance, put up a warning sign such as "DO NOT TURN ON THE POWER"
at the primary power supply.
(5) Always use the designated part for the replacement of failed part.
(6) Turn OFF when you open the door of Controller.
(7) After turning OFF, wait at least 3 minutes to start any work.
(8) Do not touch the SERVOPACK heat sink and the regeneration resistor since they
become very hot.
(9) After maintenance is completed, carefully check that no tools are left inside
the controller and that the doors are firmly closed.
1.1.9.2 Safety Measures for Maintenance and Repair of robot systems and manipulators
!
(1) Refer to the safety measures for maintenance and repair of controller.
(2) Proceed with any maintenance or repair work of robot system and manipulator
strictly in accordance with the established procedures.
(3) The main power switch on the robot controller must be "OFF". To prevent from
power ON caused by any unauthorized persons, put up the warning sign such as
"DO NOT TURN ON THE POWER" at the primary power supply.
(4) Do your maintenance or repair work after fixing the robot arm in order that you
The robot's safety system is based on a two-channel safety circuit that is
continuously monitored. If an error is detected, the power supply to the motors is
switched off and the brakes engage. To return the robot to MOTORS ON mode, the two
identical chains of switches must be closed. As long as these two chains differ, the
robot will remain in the MOTORS OFF mode. Furthermore, when safety cuicuit is
disconnected, interrupting call will be sent automatically to the Controller to find
out the reason for the interruption.
Arm
Limit Switch
Emergency A
Emergency B
interference
Contactor
Drive
Unit
&
Safe guard A
Safe guard B
AUTO
MANUAL
MOTORS ON
Motor
The safety control chain of operation is based on dual electrical safety chains which
interact with the robot controller and the MOTORS ON mode.
Electrical safety chain consist of several switches connected in such a way that all
of them must be closed before the robot can be set to MOTORS ON mode. MOTORS ON mode
means that drive power is supplied to the motors.
If any contact in the safety chain of operation is open, the robot always reverts
to MOTORS OFF mode. MOTORS OFF mode means that drive power is removed from the robot's
motors and the brakes are applied. MOTORS OFF mode means the status that there is
no power supply to motor of robot while brake of motor is woking. The status of the
switches is displayed on the teach pendant (Refer to the I/O monitoring screen of
Service Menu in Chapter 6).
1. Safety, Operation Panel, Teach Pendant (1) Safety
The Safety Chain of Operation
The emergency stop buttons on the operator's panel and on the teach pendant and
external emergency stop buttons are included in the safety chain of operation. You
are recommended to install safety devices such as safety plug and safety stop device
while entering inside the working envelope etc. which can be operated in the AUTO
operating mode. You can connect the general safety stop devices that is active in
all operating modes.
No workers/persons can enter inside the working envelope of robot in automatic
operation mode due to the unconditional operation of the safety devices(door, safety
mat, safety plug etc.). In manual mode, maximum speed of robot is completely
restricted to 250mm/s. The aim of this safeguarded stop function is to make the area
around the manipulator safe while still being able to access it for maintenance and
programming.
When the robot is stopped by a limit switch, it can be moved from this position by
jogging it with the move key in CONSTANT mode(refer to the Parameter Setting 1 of
Chapter 9). Status indication is available on the teach pendant display.
The safety chains must never be bypassed, modified or changed in any other way.
An emergency stop should be activated when people or equipment is located at dagerous
area. Built-in emergency stop buttons are located both on the operator's panel of
the robot controller and on the teach pendant.
External emergency stop devices(buttons, etc.) can be connected to the safety chain
with the applicable standards for emergency stop circuits.
All controls, such as emergency stops, the control panel and control cabinet, must
be located outside working envelope and easily accessible at any time.
Emergency Stop
Button
Status of Emergency stop
When you press the emergency stop button,
- Robot stops immediately in any cases
- Power of the robot servo system turn off
- Motor brake of the robot is activated.
- Message of emergency stop is displayed on screen
1. Safety, Operation Panel, Teach Pendant (1) Safety
1.1.10.3. Operating Speed
To program the robot, the operating mode switch must be turned to MANUAL position.
Then the maximum velocity of robot is limited to 250mm/s.
1.1.10.4. Connection of Safety Device
External safety devices such as light, curtains, light beams or sensitive mats which
can be adapted by the system builder execute interlocking the Controller by way of
connecting with safety chain of operation within the Controller. The above devices
are used for safety device during execution of normal program in automatic mode.
1.1.10.5 Limitation of Working Envelope
When robot is not necessary to reach certain area for specific applications, working
envelope of the robot can be limited to secure the sufficient safety working area.
This will reduce the damage or loss in case of robot's collision with external safety
arrangement such as safety fence, etc.
Movement about axes 1, 2 and 3 can be limited with adjustable mechanical stops or
by means of electrical limit switches. If working space is limited by means of stops
or switches, the corresponding software limitation parameters must also be changed.
If necessary, movement of the three wrist axis can also be limited by the central
processing unit. Limitation of working envelope for all the axes must be carried out
by the user. Hyundai Robot is delivered to customer as the status of full working
envelope setting.
Manual mode : Maximum speed is 250mm/s
The manual mode must be selected whenever anyone
enters the robot's safeguarded space.
Auto mode : The robot can be operated via a remove control device.
All safety equipments such as safety gates, safety mats,
etc., are active. No one can enter the robot's safeguarded
space.
The motors are protected against overload by means of temperature sensors in the
motor windings.
2) Voltage Monitoring Function
For the protection of power devices such as transistor etc. the servo amp module
automatically triggers off the power switch when the voltage is too low or high.
1.1.11 Safety Related to End Effectors
1.1.11.1 Gripper
(1) When a gripper is used to grip a workpiece, the relevant measure for preventing
from the unexpected dropping of the loaded workpiece due to loose gripper design
must be taken by users.
(2) When any end effectors or devices are installed on robot arm, the followings must
be observed by users.
- Use the required size and quantity of bolt.
- Securely fasten as per the required torque by using torque wrench.
- Do not use the bolt which have rust or dirt.
(3) End effector must be designed and manufactured not to exceed the maximum allowable
load at the wrist of robot. Even though power or air supply stop, the gripped
workpiece must not be dropped from the gripper. In order to remove any risks and
problems which cause personal injury and/or physical damage, the sharp edge and
projection part of end effector must be made dull and smoothly.
1. Safety, Operation Panel, Teach Pendant (1) Safety
1.1.11.2. Tools and Workpiece
(1) It must be possible to replace tools, such as milling cutters, etc., in a safe
manner. Make sure that safety devices are working correctly until the cutters stop
rotating.
(2) Grippers must be designed to keep on gripping workpiece securely even though a
power failure or a control failure take place. It must be possible to release
workpiece from the gripper in manual mode.
1.1.11.3 Pneumatic and Hydraulic Systems
(1) Design and install pneumatic and hydraulic system according to the safety
regulations.
(2) Since, after stop of robot, residual energy of pneumatic and hydraulic systems
can be still remaining, particular care and attention must be paid by user. Pressure
must be removed whenever you start repair work of pneumatic and hydraulic systems.
1.1.12. Liabilities
The robot system has been built in accordance with the latest technical standards
and safety rules. Nevertheless, the serious accidents such as death or personal injury
of operators/workers can take place due to the collision between the robot system
and peripheral equipment.
The robot system must be used by operator who has perfect technical knowledge and
good understanding on its designated use and also pay his careful attention to the
possible dangers and risks involved in its operation. Use of the robot system is
subject to compliance with these operating instructions and the Operation and
Maintenance Manual supplied together with the robot system. The safety related
functions of the robot system must not be used for any purposes other than safety.
When you use the robot system for any other or additional purpose than its designated
usage, at first, you must review whether it is valid in accordance with design criteria.
The manufacturer can not be held liable for any damage or loss which resulted from
such misuse or improper use.
The user, operator, workers shall have the full responsibility for the risks caused
by such misuse or improper use. When you use and operate the robot system for its
designated use, you must have a good command of all the information contained at
these operating instructions as well as the maintenance manual.
The robot system may not be put into operation until it is ensured that the functional
machine or plant into which the robot system has been integrated conforms to the
specifications of the EC directives 89/392 EWG dated 14 June 1989 and 91/368 EWG dated
20 June 1991.
The following harmonized standards in particular were taken into account with regard
to the safety of the robot system:
IEC 204-1,10.7
ISO 11161,3.4
ISO 10218(EN 775), 6.4.3
ISO 10218(EN 775), 3.2.17
ISO 10218(EN 775), 3.2.8
ISO 10218(EN 775), 3.2.7
User must take the full responsibility for any accident caused by his negligence
or non-observance of these instructions. When the user provides any peripheral
equipment or other equipment which are not included in the scope of supply of Hyundai
robot system, HHI will not take any liabilities and responsibilities for any damages
or losses caused by the mis-use or malfunction of the such equipments provided by
user. User must take the full liabilities and responsibilities for any risks and
damages which can take place due to the above peripheral equipments or other
equipments provided by user.
[ERROR]
LED(Light-emitting Diode) indicating Synthetic Error. It flickers when system
errors such as servo alarm, limit switch interference and arm interference etc.
[MOTOR ON]
Button for Operation Standby "ON". This button is used for connecting servo power
to the motors of robot. When operation standby is the state of "ON", [MOTOR ON] lamp
is turned on.
[EMERGENCY STOP]
Button for Operation Standby "OFF" in case of emergency stop and etc. This button
is used for disconnecting servo power to the motors of robot. When operation standby
is the state of "OFF", [MOTOR ON] lamp is turned off.
[START]
Button for starting operation. This button is used for making playback of program.
When operation start, [START] lamp is turned on and [STOP] lamp is turn off.
[STOP]
Button for stopping operation. This button is used for stopping playback of program.
When operation stop, [STOP] lamp is turned on and [START] lamp is turned off.
[AUTO/MANUAL]
Key for selecting between automatic and manual operations. Selection state of this
key, the state of safety plug and JogEnable of Teach Pendant are the indispensable
factors for determining whether starting operation is ready or not.
Title Frame: Current time (Hour: Minutes: Second: ), Mode, Accuracy Level and Manual Speed
are displayed.
Edit Frame: Program No., Step No., Function No., Speed, command message, position, condition
file and etc. are displayed. Robot pattern, No. of axes and total step Nos. are displayed, in
case of Step 0.
Guide Frame: Provide guide or instruction for user's operation. Errors or output messages
of teach pendant is displayed.
Input Frame : The status of the data input from the teach pendant is displayed. Also, the
range of the data to be input by user is displayed.
Menu Frame: It can be changed subject to any situations. Select one of the function keys from
[PF1] to [PF5].
Reference
Highlighted message of S3 above means that current step No. is 3. '.' in front of each
command before Step No. 3 means the command which was already implemented. Any commands after
Step No. 3 mean not yet implemented.
The followings are the explanation to any keys of teach pendant.
[E. STOP]
Use for emergency stop. When you press this key, motor will be off. For re-start operation,
you can start only after making motor-on.
[PF Keys]
Use for select a menu at the menu-frame on the screen.
st
Press [PF1] to select the 1
[COORD]
When you press an axis operation key, the coordinate system (axis, cartesian or user,
tool) which move robot is selected. The Coordinate System which is currently being
selected is displayed on the upper LED.
[AUX AXIS]
You can select auxiliary axis operation. When you press [Left] [Right] [Front] [Rear]
[Up] [Down] during light-up of LED, the auxiliary axis 1/2/3 are operated to the direction
of front or rear.
[CONTI / JOG ON]
Select it when you want to operate robot in manual mode. When you press it after pressing
[Motor-ON] Key of the operation panel, robot can be operated in manual mode and step
go/back is also possible. When you press it together with [Shift(FAST)] simultaneously,
you can select whether you want to implement it step by step or continuously during step
go/back. The currently selected status is displayed at the upper LED.
[GUN (Arc on)]
After your step recording work, you can decide whether you will record the signal of
GUN1 or not. When you press it together with [Shift(FAST)] simultaneously, the signal
output of GUN1 is manually made. For Arc welding application, light-up of the same LED
in playback mode means the actual arc welding operation is under processing. During
turning-off the same LED in playback mode, no actual arc welding operation but the
confirmation of the teached tracks is made.
[ACC / INTP]
You can select interpolation type(OFF, Linear, Circular) to be recorded during input
of move command. The currently selected interpolation type is displayed at the upper LED.
When you use it together with [Shift(FAST)] simultaneously, you can select position making
level(0-3) to be recorded during the record of MOVE command. It is displayed at the upper
[SHIFT(FAST)]
You must use it only together with any of other keys. In order to implement the fuctions
indicated in sky blue color at the upper part of keys, it must be pressed together with
any of the sky blue color keys. When you press it together with Step Go/Back key
simultaneously, the high speed moving function is implemented.
[ESC]
You can use it if you want to cancel any key input or any status processing. And it also
have further function to switch to upper level of PF Menu.
[Axis Operation Key]
You can use it for the operation of axis.
[Direction Key]
You can use it for changing Step or Function. When '+'mark at the right side of PF5 Menu
is flickering, select the PF Menu at next page. When '+' mark at the right side of PF5
Menu is not indicating, move cursor of word within the below command. When you press
it together with [Shift(FAST)] Key simultaneously, you can scroll the fixed display.
[SPEED]
You can select not only the moving speed in manual operation but also the speed during
recording MOVE command. Speed can be selected among totally 8 levels. When you press
it together with [Shift(FAST)] simultaneously, shifting to highest or lowest speed is
made.
[STEP FWD/BWD]
You can use it when you want to move forward or backward step by step in manual mode.
When you press it together with [Shift(FAST)] simultaneously, move the high moving speed
previously assigned at condition assignment.
[User Key]
The functions allocated by f-key arrangement are implemented.
[QuickOpen]
When you press it on the specific command, the "QuickOpen function" is implemented. The
"QuickOpen function" is the function that can check and edit position data or any condition
file on welding condition and weaving condition etc. (Part of QuickOpen Function - Refer
to the Chapter 9) During the palyback mode, the shifting to Hot edit is made.
[?]
Provide the relevant help message according to the each situation.
[LCD]
When you press it together with [↑ /↓ ] Key simultaneously, you can control the
brightness of LCD display.
[← ] is BackSpace Key which can delete one by one the letters in front of the cursor.
If you press this key during selection of any factors for editing command, the figures
of factor selected will be deleted.
[Number Keys] : Input numbers.
[REFP] : Insert Reference Point Command
[I, V Change] : In Automatic Mode, first check welding current and voltage and further
change it if necessary.
[GasChk]: Check whether gas gushes out actually.
[ARCON]: Insert the command of ARCON
[WEAVON]: Insert the command of WEAVON
[Inching]: Feed the welding wire.
[ARCOF]: Insert the command of ARCOF
[WEAVOF]: Insert the command of WEAVOF
[Retract]: Rewind the welding wire.
[DEL]: Delete any commands or factors. Program will be deleted at the position of program
header(Step 0, Function 0).
[R..(NO)]: Use this key to input R Code or in need of "RESET" function or to select negative
answer(No.) in case of requesting "Yes or No" answer.
[SET(Yes)]
Use this key to input command or in case of completion of data input. Contents of the
input frame will be reflected to the Editing Frame. Also use this key to select positive
answer "YES" in case of requesting "Yes or No" answer. As an additional function, you
can use this key to modify the command in manual mode. When you press this key, the cursor
covering the sentence will be changed the cursor covering word and at this time you can
edit the factor. If you press this key while cursor is located at row number, the number
of row can be modified.
[Pose MOD/REC]
Use this key to add "MOVE" command. The "MOVE" command to be recorded consists of the
hidden PAUSE. (Refer to the Language Explanation Section in Chapter 11) When you press
it together with [Shift(FAST)] key simultaneously, you can modify the position of the
hidden pause MOVE command. For modifying factors other than position, you must use command
modification.
[Ch/Var/Fn/CMD]
Use this key to insert command. When you press it together with the Key[Shift(FAST)]
simultaneously, you can input letters, variables or functions.
[STOP/MANOUT]
Use this key to make output of "DO" Signal manually. When you press it together with
[Shift(FAST)] key simultaneously, you can stop the implementation of payback mode.
[PROG/STEP]
Use this key to stop the step. When you press it together with [Shift(FAST)] key
simultaneously, any programs will be selected.
[History]
Use this key to see the previous display.
Industrial robot is defined 『 The machine that is capable of physical operation and
manipulation by means of the automatic control and used by the industry by programming
in the various tasks(JIS)』.
Most of the industrial robot uses Teaching and Playback mode. Teaching means “ To instruct
robot of the operation task” and Playback means “ To carry out instructed work
repeatedly” . The operation method combining these two (Teaching and Playback) is also
called as "Teaching & Playback Method".
2.1.1 Controller's power/motor ON/OFF
2.1.1.1 Power ON/ Motor ON
1. Confirm nobody in safety fence and no dangerous machine within robot's working area.
2. Turn power switch located at the upper left corner of the controller's front side to CW
direction.
3. Push [Motor ON] switch on the operation panel.
4. Confirm whether [Motor ON] lamp is lighting up.
2.1.1.2 Power OFF/ Motor OFF
1. Push [STOP] button on the operation panel.
2. Turn [AUTO/MANUAL] switch on the operation panel to the MANUAL.
3. Push [Emergency Stop] button on teaching pendant or operation panel.
4. Turn power switch located at the upper left corner of controller's front side to CCW direction.
1. At manual mode, select “ System” [PF2] → 5: System format → 1. System format. If you
initialize the system, not only controller parameter file, machine parameter file, but also
all kinds of files shall be deleted. Do not use it except system installation at first time.
2. Select the type of robot connected controller.
3. In case of additional axis, key in the number of axis and decide that whether conveyor
synchronizing is "ON" or "OFF" and vibration control mode is "ON" or "OFF".
4. Turn the controller's power switch to "ON" form "OFF".
5. At manual mode, select "System"[PF2] → 3: Machine parameter → 5: Encoder offset
calibration, then execute encoder offset calibration.
6. At motor "ON" status, after move robot to basic position, execute encoder offset calibration
once more. This position data shall be used for encoder resetting when you change the motor.
7. Select program number 9999 and record one position step.
8. After selecting "MANUAL" mode and teaching automatic constant setting program, carry out
optimizing axis constant and tool length function.
2.1.3 Teaching
1. Select "MANUAL" mode.
2. Select program number by pressing [Shift(FAST)]+[Prog].
3. Push [Motor On] key on the operation panel.
4. Push [JOG ON] key on the teaching pendant and confirm the LED is lighting up..
5. Move the robot using axis operation buttons and setup the moving condition such as record
speed, interpolation type, accuracy etc.
6. Press [REC] key at the position that to be remembered.
The position which is remembered by [REC] key or defined by a variable position data is named
"STEP".
Working cannot be done by robot moving only. To carry out certain work, a signal communication
which is confirming peripheral equipment's status and transmitting robot condition between
robot and peripheral equipment is required. This kind of means for controller's signal exchange
and handing is named "Function".
Step is a word indicating robot's certain position (or tool's end position).
Robot basically, move to other step from this recorded step and carry out any other function.
Move command "MOVE" is a command language instructing robot's moving and it is a most basic
command language in the robot programming. The position of tool end is recorded also various
item such as speed, interpolation, accuracy are designated.
2.2.1.1 Interpolation - locus from between Step and Step
The interpolation method of [step n] decides the locus from between [step n-1] and [step n]..
P - interpolation off (point to point)
It is used the section which is not concerning for the locus form of the tool-end (control
point) movement to task point.
L - linear interpolation
Move linear locus form between two step. It is used such as welding section which needs
linear locus form. Tool and moves and changes the wrist pose automatically like in the
bellow's drawing.
Reference
1) Pose interpolation impossible condition
- Near the deadzone of B axis
- When the sign of B axis is changed.
- When the angle variation of R1, R2 axis is over 180 deg.
Ö It is varied according to interpolation execution method = <position interpolation, error
stop> of B axis deadzone's designated item.
- When the center of B axis or the end of tool is passing the circle center of S axis.
Ö Locus form tolerance or error can be occurred.
- When the angel variation of S axis is in excess of 180 deg.
Ö Error is occurred certainly.
C - circle interpolation
Move with circle locus form between two step. To make circle, 3 points are to be indicated.
The standard is as follows.
If the interpolation type is circle "C" when move to [step n+1] form [step n], look at
next step [step n+2]. If the interpolation type of [step n+2] is also circle "C", the circle
is made with [step n], [step n+1] and [step n+2]. Also robot moves following to arc of
[step n] ~ [step n+1] section. If the interpolation type is not circle interpolation, the
circle is made with [step n-1], [step n] and [step n+1] refer to previous step [step n-1].
In case of an exception, if the interpolation type of [step 2] is "C" and the interpolation
type of [step 3] is not "C", the last step [step n] must be referred to make circle.
If you use the above explanation's standard, you can do programming using double
registration of same point even in case of continuous circle.
Int. C
Int. C
Int. C
Int. C
Int. C
Int. C
Int. C
Double registration of
Int. L(P)
same point
Int. C
Like this, you can make program whatever your want. if your use double registration and
decide the interpolation type of step considering the locus form to be made.
2.2.1.2 Pose
It is the parameter to record robot's position. In case of input of [MOVE] sentence using
[CMD] key, you have to user pose parameter surely. In case of input of [MOVE] sentence pressing
[REC] key, pose is not shown (hidden pose). In this case, the robot's position would be recorded
as soon as you press [REC] key.
Pose : (X, Y, Z, Rx, Ry, Rz, Cfg) {coordinate system}
{coordinate system} : ' ' = Base coordinate system
R = Robot coordinate system
E = Encoder
Shift : (X, Y, Z, Rx, Ry, Rz) {coordinate system}*) R1∼R8 is same as in-line resister.
{coordinate system} : ' ' = Base coordinate system
R = Robot coordinate system
T = Tool coordinate system
Designate the speed of tool end. There are mm/sec, cm/min, sec, % etc n a unit. Sec designate
speed as moving time, % is the ratio base on maximum speed.
2.2.1.4 Accuracy
Decide precision to pass the step (approach grade to recorded position) when the robot follow
to recorded step. When the end of tool moves to object step, if the difference is
uniform(accuracy O.K) between present position and recorded position, the robot moves to next
step. Here, the difference is named accuracy. Accuracy 0 is most precision and accuracy 3
has the largest difference. This value can be defined in distance the number of bit at
“ System” [PF2] → 3: Machine parameter → 8: Accuracy.
3
2
1
0
P3
Path of P2 accoring to accuracy
P2
P1
2.2.1.5 Tool number
The position of robot is decided by the pose and position of tool end. Designate the number
of tool to be used.
2.2.1.6 Output option
G1, G2 - gun signal. - for spot welding.
MX1, MX2 - Maximum open. - for spot welding.
BM - block mark: At f key setting, speed 5% increase/decrease can be designated, when it if
only adapted to move command designated BM.
2.2.2 Step position validation/modification method
After move robot with axis operation keys, if press [REC] key on teach pendant can verify or
modify robot's posture.
2.2.2.1 When the coordinate system is set as encoder
At manual mode, check the type of pose record from 'SYSTEM'[PF2] → 1 : User parameter →
2 : Default Pose. If the MOVE command's pose type is in a state of encoder, press
then
following screen will be displayed. For encoder setting robot posture, validation of location
only can be done. You cannot modify position data.
14:39:38 *** Step Pose Data *** A:0 S:4
POSE OF CURRENT STEP
S :[ 00400000] T1:[ 00400000]
H :[ 00400000] T2:[ 00400000]
V :[ 00400000] T3:[ 00400000]
R2:[ 00400000]
B :[ 00400000]
R1:[ 00400000]
Coordination : <Base,Robot,Encoder>
2.2.2.2 When the coordinate system is set as Base or Robot
At manual mode, check the type of pose record from 'SYSTEM'[PF2] → 1 : User parameter → 2 :
Default Pose. If the MOVE command's pose type is in a state of Base or Robot, press
then
following screen will be displayed. It shows that the robot configuration is designated as
'Define'.
14:39:38 *** Step Pose Data *** A:0 S:4
POSE OF CURRENT STEP
X: [ 0.000] mm T1: [ 0.000] mm
Y: [ 880.000] mm T2: [ 0.000] mm
Z: [ 1020.000] mm T3: [ 0.000] mm
Rx:[ -90.000] deg
Ry:[ 0.000] deg
Rz:[ 0.000] deg
Coordination : <Base,Robot,Encoder>
Robot Configuration: <Define,Self-Cfg>
<Front,Rear> <Up,Down> <Flip,Non-flip>
within |PI|: S=<Y,N> R1=<Y,N> R2=<Y,N>
Select and Enter number. Press [SET]
>[-99999.999 - 99999.999]
Save
Reference
(1) Robot Configuration : When it need to record robot's position, there are multiple
solutions can be happened. To specify specific solution you should choose specific data
about robot style.
bit 0 : ( 0 : Define , 1 : Self-Cfg )
bit 1 : ( 0 : Front , 1 : Rear )
bit 2 : ( 0 : Up , 1 : Down ) → refer to following figure
⇒ related with H-axis and V-axis, all our robots are 'Up'.
bit 3 : ( 0 : Flip , 1 : Non-flip ) → refer to following figure
bit 4 : ( 0 : Left , 1 : Right ) → on screen it will displayed as
(│ S│ < 180, │ S│ = 180)
⇒ All our robots are 'Left'.
bit 5 : ( 0:│ R2│ <180, 1:│ R2│ >= 180 ) → It shows the location of R2-axis
bit 6 : ( 0:│ R1│ <180, 1:│ R1│ >= 180 ) → It shows the location of R1-axis
bit 7∼9 : ( 0 : base, 1 : robot, 2 : reversed, 3 : encoder)
→ All those are about coordinate system for reference, It shall not be calculated.
⇒ For customer's convenience, coordinate systems are shall be added on the
very end of letter.
Base coordinate = (X,Y,Z,Rx,Ry,Rz,cfg)
Robot coordinate = (X,Y,Z,Rx,Ry,Rz,cfg)
Encoder = (S,H,V,R2,B,R1)
The following chart shows that the robot's moving direction in accordance with operation of
JOG key for each Axis coordinate, Robot coordinate, User coordinate and Tool coordinate. It
need to understand robot's movement according to coordinate system.
On the state of Motor ON at manual mode, please check the JOG ON LED is lighted or not. When
press down Coordinate system key on teach pendant, if the light is on at axis it can be move
as operation of key. For the operation key, please refer to chart of 2.3.1 JOG operation key.
On the state of Motor ON at manual mode, please check the JOG ON LED is lighted or not. When
press down Coordinate system key on teach pendant, if the light is on at cartesian it can be
move as operation of key. For the operation key, please refer to chart of 2.3.1 JOG operation
key.
The following figure shows that how to determine the robot coordinate system. Stretch out left
hand's three fingers ; thumb, point finger and middle finger at a right angle. It means that
when the point finger's direction is aligned with Y-direction of robot coordinate, thumb's
direction is pointing Z and point finger's direction is pointing X.
Select user coordinate from 'System'[PF2] → 2 : Controller parameter → 12 : Coordinate
setting → 1 : User coordinate, and then set the selected coordinate. After that play the program
under state of completion key in 'Cond Set'[PF5] → 8 : Select user coordinate, then robot shall
move as following figure.
On the state of Motor ON at manual mode, please check the JOG ON LED is lighted or not. When
press down Coordinate system key on teach pendant, if the light is on at tool. it can be move
as operation of key. For the operation key, please refer to chart of 2.3.1 JOG operation key.
Rzt+
Rzt-
Zt
Rxt-
Xt
Rxt+
Origin p oint
Ryt+
support: manual jogging & shift
Ryt-
Yt
Tool coord.(with torch)
It shows that the robot is operating without tool.
You can make the same program to the previous program by calibrating automatically the tool
constant without teaching when the teaching point in the previous program is different from
the previous teaching point resulting in changing, modification of the tool.
You can get angle, length of new tool if executing the function after moving the setting tool
in the step that taught previously. At this time, The position data of the step that is taught
is recorded as the pose data, accurate.
Press 'SYSTEM'[PF2] → 1 : User parameter → 2 : Default Pose then following screen will be
displayed.
14:39:38 ***AUTO TOOL SETg*** A:0 S:4
*) By jogging, place the tool-tip at
the point of reference step, with the
If the pose is not certain, execute
'Angle Setting' after this function.
You can select/ display the slip count value over the range and initialize it when
you use in stud welding(Break ON type). You must select "System[PF2]" -> 5. System
format -> 4: Setting usage of the robot, set the menu Stud in GUN1 or GUN2.
Screen display
14:39:38 * Slip count display * A:0 S:4
1: Slip count display/setting
2: Slip count reset
Use [Number
Down] and press [SET].
>
3.1.16.1 Slip Count display/setting
Outline
It displays the number of the break slip count in each axis and it is set the slip
count by user. You must select " System[PF2] -> 5. System format -> 4: Setting usage
of the robot, set the menu Stud in GUN1 or GUN2.
When you select the page you want, the following screen displays the DIO name
monitoring.
14:39:38 *** M A N U A L *** A:0 S:4
T0 G1
PN:100[*]__ S/F=4/0 Sp:100.00
Robot:H120, 6axes, 1steps
S1 MOVE P,S=100%,A=0,T=1
<< DIO Name >>
I1 : Clamp check O1 : Clamp ON
I2 : Collition sens O5 : Program END
I8 : Ext. stop O8 : Emergency
I25 : Safety plug O10 :
________________ ________________
>
m Rel.WAITCond
3.1.18 Conveyor Data (Included axis data)
Outline
When you use the conveyor, it displays the present encoder value of each axis, setting
encoder value, angle, coordinates, conveyor pulse count, conveyor register, conveyor
speed. Monitoring of Axis & Conveyor is "System"[PF2] ->5. System format -> 2.
Selecting type of the robot select and effective to use conveyor.
When you use the servo GUN, it displays the encoder value, current, welding force
data for servo GUN, real inspection welding force in welding operation, distance
and wear amount between moving electrical pole and fixed electrical pole. You must
register the servo gun for additional axis for Servo gun axis data monitoring.
It displays the status of palletizing operation. It displays the status of
palletizing, pattern register number, counter,number of workpieces, and size of
workpiece. You must register the Palletizing for GUN2 for palletizing data monitoring.
"System"[PF2] -> 5. System format -> 4. Setting usage of the robot: GUN2: Palletizing
Screen display
14:39:38 *** M A N U A L *** A:0 S:4
T0 G1
PN:100[*]__ S/F=4/0 Sp:100.00
Robot:H120, 6axes, 1steps
S1 MOVE P,S=100%,A=0,T=1
SFT+[<-][->]<Pa01> <Pa02> <Pa03> <Pa04>
Work state : ON OFF OFF OFF
Pattern Reg : 1 0 0 0
Counter : 20 0 0 0
Total No. : 80 0 0 0
Work size(X): 1000.0 0.0 0.0 0.0
Work size(Y): 1000.0 0.0 0.0 0.0
>
Service System Rel.WAITCond Set
Reference
⑴ When you press the [Shift] ↓, [Shift] → key, it displays the hidden item.
3.1.22 Equalizeless GUN Data
Outline
When you use the eqaulizeless GUN, it displays the welding condition no., welding
force , 2-stroke data, in/output of welding- finish and wear amount of fixed
electrical pole. and fixed electrical pole. You must register the equalizeless gun
for GUN1 or GUN2 for equalizeless gun data monitoring. "System"[PF2] --> 5. System
format -> 4. Setting usage of the robot : GUN1 or GUN2: Spot and Air-GUN1 or Air-GUN
2 : EQ'less
<Equalizerless GUN Data> Gun1 Gun2
Welding CND number(M33) = 002 xxx
Squeeze output = ON OFF
Two step stroke output = ON OFF
Welding compete input = ON OFF
Fixed tip consumption = 0.00 0.00
(1) Parallel movement shift
When the point of A, B, C, D and the points of a, b, c, d is a parallel movement
relationship between its two positions. If playback to a position of a, b, c and
d from the program of A, B, C and D with keeping up regularly the tool angle to a
extent of different between the point and the point A from the external.
A
B
D
C
a
b
d
c
(2) Angle calibration shift
A parallel movement shift is a parallel movement with preserving the tool angle but
an angle calibration shift make a shift while calibration correctly the tool angle
on the basis of a deviating angle in the robot coordination system from the external.
It can be playback regularly what is the tool angle for workpiece "A" is the point
"c" as is the tool angle for workpiece "a" to the point "c".
It sets freely the content of frequency condition register.
For example, when use those functions such as Step jump, Step call, Step return,
Function assigned step jump, Program call, Program jump, Function jump, Target program
call, etc. it compares with the value of frequency condition register to decide whether
continue work or not.
You can set the CR parameter and simulation speed for conveyor simulation and you can
check the conveyor data manual reset or quantity of workpiceses inline. You can set
the conveyor data when you select "System"[PF2] -> 5. System format -> 2. Selecting
type of the robot and select the Conveyor synchronization = <ON>.
Screen display
14:39:38 *** Register *** A:0 S:4
1: Conveyor simulation data [R 45]
2: Conveyor data reset [R 44]
3: Current works' monitoring on C/V
Use [Number
Down] and press [SET].
>
3.2.6.1 Conveyor Simulation Data
Outline
You can set the conveyor register(CR) and conveyor speed(CS) when you play the program
You can check or modify the present data of main variable and sub variable. Please refer
to the "11. Robot Language -> 11.1.3. Variable" for more details.
Screen display
14:39:38*** Var. Monitoring *** A:0 S:4
Select variable type to display.
Global Local
Integer V% LV%
Real V! LV!
String V$ LV$
Pose P LP
Shift R LR
Select Var Type, Press [SET] or [PF5]
>
Operation Method
When you select the variable type by cursor and press the [SET]. The following display
content is for selecting the constant variable type.