TM Robot TM5 Manual Book

TM5
Guide Book
Hardware Version: 1.00 Software Version: 1.64
ii
Release Date : 2017-10-01
The information contained herein is the property of Techman Robot Corporation (hereinafter referred to as the
Corporation). No part of this publication may be reproduced or copied in any way, shape or form without prior
authorization from the Corporation. No information contained herein shall be considered an offer or commitment.
It may be subject to change without notice. This Manual should be reviewed periodically. The Corporation will not
be liable for any error or omission.
and logos are the registered trademark of TECHMAN ROBOT INC. and the company reserves the
ownership of this manual and its copy and its copyrights.
iv
I Hardware Installation Manual
1. Safety Information
1.1 Overview
1.2 Validation and Liability
1.3 Limitations on Liability
1.4 Warning and Caution Symbols
1.5 General Safety Warning
1.6 Scope of Use
1.7 Risk Assessment
1.8 Emergency Stop
1.9 Joint Rotation without Drive Power
2. Safety Functions and Interface
2.1 Overview
2.2 Safe Stop Time
2.3 Safety-related Limiting Mechanisms
2.4 Singularity/Singular Point
2.5 Safety Setting
2.5.1 Operating Position
2.6 Operating Mode
2.6.1 Auto Mode
2.6.2 Manual Mode
2.6.2.1 Manual Control Mode
2.6.2.2 Manual Trial Run Mode
2.6.3 Changing the Operating Mode
2.7 Hold to Run
2.8 Collaborative Mode and Safety Zone Setup
2.8.1 Collaborative Mode and Parameter Configuration
2.8.2 Collaborative Space Configuration for Safety
3. Transportation
4. System Hardware
4.1 Overview
4.2 System Overview
4.2.1 Robot Arm
4.2.1.1 Robot Range of Motion
4.2.1.2 Robot Arm Maximum Allowed Payload
4.2.1.3 Robot Arm Installation
4.2.2 Robot End Module
4.2.2.1 End Module Components
4.2.2.2 End Flange Surface
4.2.2.3 End Mounting Caution
4.2.2.4 End Indication Light Ring Table
4.2.3 Control Box
4.2.3.1 Robot Stick
2
2
2
3
4
5
5
6
6
8
9
10
10
14
16
16
16
16
16
16
17
17
18
18
20
26
27
27
27
28
28
32
33
34
34
36
37
37
39
39
v
5. Electrical Interface
5.1 Overview
5.2 Electrical Warnings and Cautions
5.3 Control Box
5.3.1 Safety Connector
5.3.2 Power Connector
5.3.3 Digital In/Out
5.3.4 Analog In
5.3.5 Analog Out
5.3.6 EtherCAT: For EtherCAT Slave I/O Expansion
5.3.7 USB Port
5.4 Tool End I/O Interface
5.4.1 I/O Terminals
5.4.2 Connecting Tool End Digital Out
5.4.3 Connecting Tool End Digital In
5.4.4 Connecting Tool End Analog In
5.5 Control Box Interfaces
5.6 Control Box Power Interface and Robot Interface
5.6.1 Control Box Power Interface
5.6.2 Robot Interface
6. Maintenance and Repair
7. Warranty Statement
7.1 Product Warranty
7.2 Disclaimer
Appendix A. Stop Time and Distance
Appendix B. Technical Specifications
42
42
43
43
45
45
47
48
48
48
49
49
51
51
52
52
53
53
54
55
55
56
57
58
1
Hardware Installation Manual
I
Hardware Version: 1.00 Software Version: 1.64
I Hardware Installation Manual 1. Safety Information2
1. Safety Information
1.1 Overview
This chapter describes important safety information about the Techman Robot. The users and system
integrators of the Techman Robot should carefully read and understand this chapter before using this robot.
1.2 Validation and Liability
The information contained herein neither includes how to design, install, and operate a complete robotic arm
system, nor involves the peripherals which may affect the safety of the complete system. The design and
installation of the complete system must comply with the safety standards and regulations in the country of
use. The integrators of the robot should understand the safety laws and regulations in their countries and
prevent major hazards from occurring in the complete system.
This includes but is not limited to:
• Risk assessment of the whole system;
• Adding other machines and additional safety mechanisms based on the results of the risk assessment;
• Building appropriate safety mechanisms in the software;
• Ensuring the user will not modify any safety-related measures;
• Ensuring all systems are correctly designed and installed;
• Clearly labeling user instructions;
• Clearly marked symbols for installation of the robot arm and the integrator contact details; and
• Collecting all documents into the technology folder, including the risk assessment, and this Manual.
1.3 Limitations on Liability
No safety-related information shall be considered a guarantee by Techman Robot that TM5 will not cause
personnel injury or property damage.
3I Hardware Installation Manual 1. Safety Information
Note
Danger
Warning
This symbol indicates that failure to observe these instructions will lead to death or serious injuries.
This symbol indicates that failure to observe these instructions may lead to injuries.
This symbol indicates that failure to observe these instructions may lead to equipment damage.
Danger
Warning
Note
1.4 Warning and Caution Symbols
The Table below shows the definitions of the warning and caution levels described in each paragraph of this
Manual. Pay close attention to them when reading each paragraph, and observe them to avoid personal
injuries or equipment damage.
I Hardware Installation Manual 1. Safety Information4
1.5 General Safety Warning
The following shows the general warnings and cautions. Note that there may be related warnings and
cautions listed in the remaining sections, in addition to the ones described in this section. Read them
carefully as well.
Danger:
1. Before handling, installation, operating, maintaining and servicing this product, carefully read the
product's specifications and operating manual. Make sure that all conditions meet the requirements of the
specifications and manual to avoid unexpected accidents during use (e.g. improper operation or operating
conditions that exceed the product specifications) that may cause personnel injury or damage to this
product.
2. Before using and installing this product, the installer must perform the necessary risk assessments
based on the conditions of use to avoid serious personal injuries during operation (e.g. Collision between
equipment and personnel) due to improper parameter settings.
Warning:
1. Before using this product, make sure that there is at least 1 or more emergency stop device on the
machine to stop the movement of the robot in case of accidents. Always make sure that the devices are
functioning properly.
2. Prior to assembly and disassembly, or servicing and maintenance of this product, make sure that the
power is disconnected and the rear area is clear before proceeding. Doing so will help prevent injury to
personnel or damage to equipment due to accidental short-circuits or electrocution during use.
3. When operating this product, the operator should not wear loose clothing or other accessories (e.g.
necklaces, ties,and bracelets) to avoid injuries which may happen when said clothes or accessories are
drawn into the machine during operation.
4. In the event of product malfunction, follow the proper procedures and channels to contact qualified
personnel for troubleshooting and repair. To prevent damage to the equipment due to improper disassembly,
the operator is strictly prohibited against attempting to make direct repairs.
5. Before the robot begins operations, make sure that each part is secured in place to prevent any accidents
due to the robot being improperly secured during operation.
6. Before the robot begins operations, always make sure that no personnel or obstacles are within its range
of motion. If the operating environment involves human-machine collaborative work, always perform the
necessary risk assessments before the start of operations.
7. Unauthorized personnel are not allowed to operate this product in order to prevent any possibility of
personal injury or damage to the machine caused by improper operation.
8. Do not install or operate this product in dangerous environments (e.g. in the presence of a strong
magnetic field; dangerous gases; fire, or flammables) to avoid dangers which may occur due to external
conditions during operation.
5I Hardware Installation Manual 1. Safety Information
Note:
1. Personnel approaching or operating the robot should check the machine warning lights before proceeding.
2. After editing the task flow, always start operations in Manual Mode to check that all actions can be
performed correctly during operation before switching the operating mode to Auto.
3. Do not turn off power to the machine while it is in motion unless absolutely necessary.
1.6 Scope of Use
The TM Robot is a collaborative robot with a built-in vision system. The dedicated HMI simplifies robot
deployment and increases its operational flexibility, making it suitable able for the production and
manufacturing industries.
The design of the TM Robot focuses on the safety of the human-machine collaboration. However, the
collaborative robot is intended only for the applications for which risk assessment has been conducted
without any hazards identified. The risk assessment involves the robot and the related peripherals as well
as environment.
The risk assessment has been performed for any use or application and no hazard is found. The use of the
robot for any purpose other than the intended is prohibited. The Corporation shall not in any event be liable
for any conditions including, but not limited to, the following:
- Use in a potentially hazardous environment
- Use in any applications that may threaten human lives
- Use in any application that may cause personal injuries
- Use before completion of the risk assessment
- Use for auxiliary support
- Use when the rated performance cannot be reached
- Use when the reaction time of safety functions is insufficient.
- Use with inappropriate parameters for operations
- Applications which may cause damage to the robot itself
1.7 Risk Assessment
Before using and installing this product, the user must perform the necessary risk assessments based on
the conditions of use. Refer to the regulations specified in the documentation, such as ISO-10218-2, ISO-
12100, and ISO-15066 for details. The purpose of the risk assessment is to predict possible accidents
during the operation, and prevent the occurrence of accidents or reduce the severity of injuries effectively
with appropriate protective measures. Therefore, the scope of the risk assessment must include any oper-
ation of the machine. Once a risk assessment has been conducted, the user may use the relevant external
components (e.g. sensors, emergency stop devices, fencing or other barrier devices) and configuration of
safety-related parameters in the operating system to prevent potential accidents during operations. External
safety-related components should be installed as directed. Refer to Chapter 2 for the safety settings of the
operating system and how other safety components should be used.
I Hardware Installation Manual 1. Safety Information6
TM Robot expressly indicates that the major significant residual risk below may exist:
1. Excessive rotation of the 6th joint may result in the fingers being caught between the rear-end of the
camera module and the 5th joint module.
2. The palm or fingers may get caught between the end module and the body of the robot during robot
motion or Hand Guide Instruction.
3. Injuries due to collision with the robot.
4. Injuries due to being hit, crushed, or pinched between the robot and a hard surface.
5. Injuries caused by loose screws which are used to fix the robot to the base.
6. TM Robot explicitly states that serious residual risk may exist in the following scenarios: There is a risk
that improper configuration of the collaborative zone or safety space, as well as the running of incorrect
projects, may lead to the robot colliding at full speed with the human body within the collaborative space.
1.8 Emergency Stop
If any accidents occur during the operation of the robot, the user can stop all movement by pressing the
Emergency Stop button. When the robot stops, the user must ensure that all fault conditions are eliminated
before manually turning off the limit switch for the Emergency Stop button and restarting the robot.The
Emergency Stop button is only used in critical conditions, to stop the robot during normal operations please
use the Stop button on the system controller.
Once the risk assessment has been conducted, if an Emergency Stop button needs to be installed then the
selected device must comply with the requirements of ISO-60204-1.
1.9 Joint Rotation without Drive Power
1. When the Emergency Stop Button is triggered during the operation of the robot, the control system will
stop its movement and cease supplying sufficient power to its joint actuators to achieve an effect equivalent
to disconnecting the power for actuation to the robot. In this case, the brake at each joint automatically locks
the joint to prevent each joint of the robot from drooping continuously under gravity. If the robot needs to
be moved to clear the fault condition, press and hold the FREE button on the end module of the robot. Two
seconds later, the braking device at the joint will disengage the brakes. Before releasing the FREE button,
the user can move the machine by pushing the joint to clear the fault condition.
When an emergency button is pressed, the robot system issues a command to stop the robot,
and stops supplying sufficient power to its joint actuators for an effect equivalent to disconnecting
the power for the actuation of the robot. In this case, the braking device at each joint automatically
locks the joint. However, before the brake completely stops the robot, the robotic link will, under
the force of gravity, make the unpowered joint slightly droop in the direction of gravity. In this
case, be aware of the possibility that the robot end module may pinch the body or collide with the
surroundings.
Warning
7I Hardware Installation Manual 1. Safety Information
2. If the robot needs to be moved when the power is disconnected (e.g. disengaging packaging posture),
the user can first press the Emergency Stop button while there is no power, then press the Power Button on
the controller to supply power to the system. When the control system is turned on, the light blue indicator
light on the end module will blink. At this time, press the FREE button on the end module to release the
braking device at the joint. The user can move the joint by pushing it.
When overriding the brake during the movement without drive power, note that the robot limb will
droop back down due to the gravity when the FREE button is pressed for 2 seconds. Be sure
to grab the end module securely and prepare for the added weight when you press the FREE
button to unlock the brake. Lift the end module upwards to avoid increasing the severity of injury
if someone is caught under the machine. If the end module can't be held securely or you lack
sufficient strength to prevent the robot arm from lowering, release the FREE button immediately.
Each joint of the robot will be locked again to avoid personal injury or machine damage.
Danger
I Hardware Installation Manual 2. Safety Functions and Interface8
2. Safety Functions and Interface
2.1 Overview
The control system of the Techman Robot features a series of built-in safety-related functions, and provides
an interface for connecting with external safety devices.
For human-machine collaborative tasks, the user or system integrator must configure the safety-
related parameters based on the results of the risk assessment. For tasks during which human
and machine are separated, evaluate the selection and configuration of external protection
equipment. Failure to do so may result in personal injuries or death.
For instructions on how to configure the safety-related parameters in the UI, refer to Section 2.5.
For instructions on how to connect external safety devices to the system, refer to Chapter 5.
Note:
1. The user or system integrator should configure the safety-related parameters based on the
results of the risk assessment.
2. If any of the safety-related functions is triggered, protection stop is activated. Stop time is
provided in Appendix A and this time should be considered as part of the task risk assessment.
The Techman Robot System limits physical values such as offset, speed, force, or even
momentum and power, for the robot arm, tool end, and each movable axis. These are monitored
and protected by dozens of safety-related protection functions through the real-time system. The
figure below lists each protective function.
Location Speed/Momentum Force/Power
Robot
N.A Maximum robot momentum
Maximum robot power
Tool end
N.A Maximum speed of tool end
Force Applied to Tool
Endpoint
Axis 1
Minimum/Maximum axis position Maximum axis speed
Maximum axis torque
Axis 2
Minimum/Maximum axis position Maximum axis speed
Maximum axis torque
Axis 3
Minimum/Maximum axis position Maximum axis speed
Maximum axis torque
Axis 4
Minimum/Maximum axis position Maximum axis speed
Maximum axis torque
Axis 5
Minimum/Maximum axis position Maximum axis speed
Maximum axis torque
Axis 6
Minimum/Maximum axis position Maximum axis speed
Maximum axis torque
Limit type
Limit condition
Personnel limit
Danger
9I Hardware Installation Manual 2. Safety Functions and Interface
2.2 Safe Stop Time The safe stop time is defined as the period from the moment when the Emergency Stop button is pressed
or any safety-related function is triggered to the moment when the robot comes to a complete stop. In this system, pressing the Emergency Stop Button is a Category 1 Stop, while triggering built-in safety-related functions or externally connected safety-related equipment is a Category 2 Stop. In certain cases, the user or system integrator must include this time in the risk assessment, because the robot may operate at a certain speed during this period, allowing transfer of energy, which may cause personal injury or equipment damage, please refer to Appendix A for the actual stopping distance.
Both (A) and (B) are actuated during a Cat. 1 stop by the system; only (A)
actuates during a Cat. 2 stop.
The "Force Applied to Tool Endpoint" is the external force which is applied at the center point of
the tool, and estimated by models. It is not the protection value for the force externally applied by the robot system to the center point of the tool. When the external force applied to the center point of the tool estimated by the robot system exceeds this setting value, the event "Exceed Limit of Force Applied to Tool Endpoint" is triggered. At this time, the robot performs Category 2 Stop and starts deceleration. The robot may still apply force externally until it comes to a complete stop. Thus, it should be understood that the force externally applied by the robot during the period from this time to a complete stop will exceed this setting value. This setting must not be mistakenly used as a basis to assess the force of collision between human and machine.
Warning
500ms
20A
3A
800ms
Joint speed
Motor driving current
(A)
(B)
Trigger of safety alarm event
I Hardware Installation Manual 2. Safety Functions and Interface10
2.3 Safety-related Limiting Mechanisms
All safety-related functions described in Section 2.1 are monitored and controlled by a dedicated safety
thread (with a cycle of 10ms) at system level, which provides a trigger signal to another dedicated motion
thread (with a cycle of 1ms) to make related responses. In this dedicated safety thread, all physical
quantities used for calculation of the required information about each robot axis (angle, angular velocity,
torque, etc.) are also updated every 1ms. When any safety related function is triggered, every axis of the
robot will stop within 800ms under a Category 2 Stop. When the Emergency Stop button is pressed, the
robot will stop movement within 610ms and the system will lower the upper limit of the total drive current
from 20 A to 3 A to activate a Category 1 Stop. In addition, when system hardware is operating beyond
limits (such as too high joint drive current, overheating motor, unstable power supply, or disconnection of
the system communications), a Category 2 Stop is triggered. When a Category 1 Stop or Category 2 Stop is
triggered, the Indication Light Ring on the end of the robot will change to a solid red light and the system will
beep continuously. When this happens, restart the system according to standard procedure, or contact the
distributor for servicing.
2.4 Singularity/Singular Point
Robot arm do not move through whole space always, it has a number of safety-related issues. Kinematic
singularities play a significant role in the motion control of robot arm. Singularity can be defined as a posi-
tion in the robot workspace where two or more joints no longer independently control the position and orien-
tation of the tool. Namely, for a general 6-axis manipulator, this means that singularity is a point where the
robot loses its ability to move the tool center point in some orientations. The error code are 0x09、0X14.
TM robots with 6 degrees of freedom have three clarifications in singularity:
● Inner singularity
● Extended singularity
● Wrist axis singularity
Operating on the periphery of the non-working area of the Techman robot or if the range of motion
passes through the non-working area (Jacobian matrix is unstable near singularities) may also
cause the end tool output force to incorrectly trigger safety conditions even at low speeds. Please
set the task requirements of the robot inside its working space to ensure the correct operation of
the safety protection.
Warning
11I Hardware Installation Manual 2. Safety Functions and Interface
Inner singularity
In the inner singularity, the wrist root point is close to cylindrical as shown in below. The definition of cylin-
drical radius , is distance between center of J1 and J6. Once robot arm close the inner singularity, robot arm
will stop and sent out a warning.
The d
offset
is 122.2 mm.
Extended singularity
In the outer singularity, the wrist root point is located at the limit of its work envelope. Namely, J3 is almost in
zero degree. Robot arm stop and send out a warning when end-effector beyond working space.
Joint coordinate system and d
offset
definition.
I Hardware Installation Manual 2. Safety Functions and Interface12
Wrist axis singularity
In the wrist singularity position, the J4 and J6 line up each other. In this case, these joints will try and spin
180 degrees instantaneously. There is an infinite number of possible for J4 and J6 with identical axis angle.
Once situation mentioned occur, robot arm will stop and send out a warning.
The workspace explanation when J3 is almost in zero degree.
There is an infinite number of solution space when axes J4 and J6 with
identical axis angle.
13I Hardware Installation Manual 2. Safety Functions and Interface
When encountered singularity
When the robot reports the error code 0x09 or 0x14, it may be caused by singularity, please confirm robot
pose. If robot trajectory passes through inner Cylinders like picture as below, please refer to the first point
as below. If J4 and J6 with identical axis angle, please refer to the second point as below.
1.While robot arm send out a warning because of inner singularity, user can press the FREE bottom to
get rid of warning. Please reconsider the position of the points or change the trajectory between the points.
Please avoid the robot trajectory between the points cross the inner singularity.
2 .While robot arm send out a warning because of wrist axis singularity, user can press the FREE button to
get rid of warning. Try to move the robot along z-axis in tool base when J4 and J6 with identical axis angle
will cause wrist axis singularity. The picture below shows an example to prevent wrist axis singularity.
When robot trajectory passes through inner singularity, it will send out a
warning.
An example to prevent wrist axis singularity
I Hardware Installation Manual 2. Safety Functions and Interface14
2.5 Safety setting
Safety setting of TM Robot is divided to Safety Stop Criteria, Safety IO Setting and Collaboration mode.
Safety Stop Criteria :
User can modify the maximum allowable values of robot momentum, power con-
sumption, TCP speed, TCP force, joint position, joint speed and joint torque in Safety Stop page.
Min/Max Joint Position Setting :
If you set the Min/Max position of first joint with 270˚ and -270˚, then the angle range in 270˚~ 271˚and
-270˚~ -271˚ will become reducing range as the blue area showed in the picture. When the first joint
move into this range the basic moving speed of the robot will be switched to 250mm/sec for path motion
and 5% for PTP motion, to forming an angle buffer region to prevent possible overshoot to the joint limit.
At the same time, the angle range in 271˚~ 274˚and -271˚~ -274˚ is the 2nd buffer range for joint limit as
the red area in the picture. When the joint angle arrives this area robot will stop moving. User can only
operate the robot by press free robot button until robot leaves this area.
15I Hardware Installation Manual 2. Safety Functions and Interface
Safety IO Setting :
Safety IO Setting (Please refer to description in 5.3.1) compose two modes: Pause and
collaboration mode. User can choose either pause or collaboration mode in safety IO setting.
ause: Setting the configuration of the safety IO of TM Robot with risk evaluation, user can choose either
manual reset” or “automatic reset” to manually restart or automatically restart the project when the project
is previously paused by safety IO triggered.
Collaboration mode:
Setting the configuration of the safety IO of TM Robot with risk evaluation, user can
utilize the collaboration mode to switch the project from full speed mode to collaboration mode, when safety
IO triggered.
Collaboration Mode setting: Parameter configuration for TM Robot’s collaborative mode can be divided into
two parts. One is hazard configuration and the other is limit configuration. (Please refer to description in 2.8.1).
Loading...
+ 44 hidden pages