T-B Series: Industrial Robot: SCARA ROBOT
Topics covered
T-B Series: Industrial Robot: SCARA ROBOT
Topics covered
T-B series
MANUAL
Rev.6 ENM238R5896F
Original instructions
SCARA Robots T-B series Manual Rev.6
Industrial Robot: SCARA ROBOT
The robot system and its optional parts are shipped to our customers only after being
subjected to the strictest quality controls, tests, and inspections to certify its compliance with
our high performance standards. Please note that the basic performance of the product will
not be exhibited if our robot system is used outside of the usage conditions and product
specifications described in the manuals.
This manual describes possible dangers and consequences that we can foresee. Be sure to
comply with safety precautions on this manual to use our robot system safety and correctly.
TRADEMARKS
Microsoft, Windows, and Windows logo are either registered trademarks or trademarks of
Microsoft Corporation in the United States and/or other countries. Other brand and
product names are trademarks or registered trademarks of the respective holders.
NOTICE
No part of this manual may be copied or reproduced without authorization.
The contents of this manual are subject to change without notice.
Please notify us if you should find any errors in this manual or if you have any comments
regarding its contents.
MANUFACTURER
CONTACT INFORMATION
Contact information is described in “SUPPLIERS” in the first pages of the following
manual:
Robot System Safety Manual Read this manual first
The crossed out wheeled bin label that can be found on your product indicates that this
product and incorporated batteries should not be disposed of via the normal household waste
stream. To prevent possible harm to the environment or human health please separate this
product and its batteries from other waste streams to ensure that it can be recycled in an
environmentally sound manner. For more details on available collection facilities please
contact your local government office or the retailer where you purchased this product. Use
of the chemical symbols Pb, Cd or Hg indicates if these metals are used in the battery.
NOTE
This information only applies to customers in the European Union, according to Directive
2006/66/EC OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL OF 6
September 2006 on batteries and accumulators and waste batteries and accumulators and
repealing Directive 91/157/EEC and legislation transposing and implementing it into the
various national legal systems, and to customers in countries in Europe, Middle East and
Africa (EMEA) where they have implemented equivalent regulations.
For other countries, please contact your local government to investigate the possibility of
recycling your product.
Please separate used batteries from other waste streams to ensure that it can be recycled in
an environmentally sound manner. For more details on available collection facilities please
contact your local government office or the retailer where you purchased this product.
NOTE
“T-B” and “T-B series” described in this manual are the following models.
T3-B series
T6-B series
NOTE
T-B series Manipulators can use the Teach Pendant (TP2, TP3). Do not connect the other
devices to TP port except TP2 and TP3. Connecting other devices may result in malfunction
of the device since the pin assignments are different.
NOTE
Concerning the security support for the network connection:
The network connecting function (Ethernet) on our products assumes the use in the local
network such as the factory LAN network. Do not connect to the external network such as
Internet.
In addition, please take security measure such as for the virus from the network connection
by installing the antivirus software.
NOTE
OK: Compatible All functions of the EPSON RC+ 7.0 and the robot system are
available.
!!!: Compatible Connection is OK. It is recommended to use the EPSON RC+ 7.0
Ver.7.5.1A or later. Display or control may not be operated properly.
Shape of Motors
The shape of the motors used for the Manipulator that you are using may be different from
the shape of the motors described in this manual because of the specifications.
Installation
1. Safety 3
1.1 Conventions........................................................................................... 3
2. Installation 4
2.1 System Example.................................................................................... 4
2.2 Unpacking.............................................................................................. 5
2.3 Transportation ....................................................................................... 5
2.3.1 Transportation Precautions ....................................................... 5
2.3.2 Holding Position and Number of People to Transport
Manipulator ............................................................................................ 5
2.4 Environments and Installation ............................................................... 6
2.5 Connection to EMERGENCY Connector .............................................. 6
3. Power-On 7
3.1 Power supply, Power cable, Braker ...................................................... 7
3.2 Power-ON Precautions.......................................................................... 7
3.3 Power On Procedure ............................................................................. 8
3.4 Saving the Factory Default .................................................................... 8
4. First Step 9
4.1 Installing EPSON RC+ 7.0 Software ..................................................... 9
4.2 Development PC and Manipulator Connection ................................... 11
4.2.1 About Development PC Connection Port ................................ 12
4.2.2 Precautions .............................................................................. 12
4.2.3 Software Setup and Connection Check .................................. 12
4.2.4 Backup the Initial Condition of the Manipulator....................... 13
4.2.5 Disconnection of Development PC and Manipulator .............. 13
4.2.6 Moving the Manipulator to Initial Position................................ 14
4.3 Writing Your First Program .................................................................. 17
5. Second Step 23
5.1 Connection with External Equipment .................................................. 23
5.1.1 Remote Control ....................................................................... 23
5.1.2 Ethernet ................................................................................... 23
5.2 Ethernet Connection of Development PC and Manipulator ................ 23
5.3 Connection of Option Teaching Pendant ............................................ 23
2. Specifications 39
2.1 Model Number ......................................................................................39
2.2 Part Names ..........................................................................................40
2.2.1 T3-B ..........................................................................................40
2.2.2 T6-B ..........................................................................................41
2.3 Outer Dimensions.................................................................................42
2.3.1 T3-B ..........................................................................................42
2.3.2 T6-B ..........................................................................................43
2.4 System Example ..................................................................................44
2.5 Specifications .......................................................................................45
2.6 How to Set the Model ...........................................................................45
5. Motion Range 77
5.1 Motion Range Setting by Pulse Range (for All Joints) ........................ 77
5.1.1 Max. Pulse Range of Joint #1 ................................................. 78
5.1.2 Max. Pulse Range of Joint #2 ................................................. 78
5.1.3 Max. Pulse Range of Joint #3 ................................................. 79
5.1.4 Max. Pulse Range of Joint #4 ................................................. 79
5.2 Motion Range Setting by Mechanical Stops ....................................... 80
5.2.1 Setting the Mechanical Stops of Joints #1 and #2 .................. 80
5.2.2 Setting the Mechanical Stop of Joint #3 .................................. 82
5.3 Setting the Cartesian (Rectangular) Range in the XY Coordinate
System of the Manipulator (for Joints #1 and #2) ........................................ 84
5.4 Standard Motion Range ...................................................................... 84
8. Memory Port 93
8.1 What is Controller Status Storage Function? ...................................... 93
8.2 Before Using Controller Status Storage Function ............................... 93
8.2.1 Precautions .............................................................................. 93
8.2.2 Adoptable USB Memory .......................................................... 93
8.3 Controller Status Storage Function ..................................................... 94
8.3.1 Controller Status Storage ........................................................ 94
Regular Inspection
1. Regular Inspection for T3-B T6-B Manipulator 145
1.1 Inspection ...........................................................................................145
1.1.1 Schedule for Inspection ..........................................................145
1.1.2 Inspection Point ......................................................................146
1.2 Overhaul (Parts Replacement) ..........................................................147
1.3 Greasing .............................................................................................147
1.4 Tightening Hexagon Socket Head Cap Bolts ....................................150
Appendix
Appendix A: Specifications 153
T3-B Specifications ............................................................................153
T6-B Specifications ............................................................................156
1. Safety
Unpacking, transportation and installation of the Manipulators and robotic equipment shall
be performed by personnel who has taken robot system training held by us and suppliers
and should conform to all national and local codes.
Please read “Safety Manual” before installing the robot system or before connecting cables
and check the safety considerations.
Keep this manual handy for easy access at all times and reread it when you find anything
unclear.
1.1 Conventions
Important safety considerations are indicated throughout the manual by the following
symbols. Be sure to read the descriptions shown with each symbol.
2. Installation
2.1 System Example
(Illustration: T3-B401S)
*2
USB 2.0 or
Ethernet Option: Teaching Pendant
*3
TP2
Windows *1
TP3
EPSON RC+ 7.0
Software
Option
2.2 Unpacking
Unpacking of the Manipulators and robotic equipment shall be performed by personnel who
has taken robot system training held by us and suppliers and should conform to all national
and local codes.
Please read “Safety Manual” before installing the robot system or before connecting cables
and check the safety considerations.
2.3 Transportation
2.3.1 Transportation Precautions
Transportation of the Manipulators and robotic equipment shall be performed by personnel
who has taken robot system training held by us and suppliers and should conform to all
national and local codes.
Please read “Safety Manual” before installing the robot system or before connecting cables
and check the safety considerations.
Power unit
Arm #1
(Illustration: T3-B401S)
3. Power-On
3.1 Power supply, Power cable, Braker
There is no power switch on the Manipulator. Right after inserting
power plug to power, the Robot System turns ON.
WARNING Be careful about electric shock when inserting power plug.
For power supply, power cable, and braker, refer to “T3-B T6-B Manipulator 3.6 Power
Supply”.
LED
(Illustration: T3-B401S)
4. First Step
This section indicates the procedure to install the development PC EPSON RC+, and
execute simple program after connecting the development PC and Manipulator with a USB.
Make sure that the Robot system is installed safely by following the description in “1. Safety”
and “2. Installation”. Then, operate the Robot system in the following procedures.
(3) Enter your user name and company name and click <Next>.
(4) Select the drive where you want to install EPSON RC+ 7.0 and click <Next>.
The installation directory is called EpsonRC70. This cannot be changed.
(5) The dialog for selecting the options to be installed will be displayed.
Check the options you want to install and click <Next>.
(7) If required, install “Windows Installer” on your system. This may take several
minutes.
NOTE Manuals are provided in PDF. To refer to the manual, use the pre-installed PDF
viewer in Windows, or install a PDF viewer such as Adobe Acrobat Reader.
(8) After the installation has completed, restart your computer.
The EPSON RC+ 7.0 software installation is now completed.
NOTE
When installing RC, an error “Cannot create parser instance.” may occur.
If the error occurs, uninstall RC+ once and execute Microsoft\[Link] in the
DVD and re-install RC+.
(Illustration: T3-B401S)
NOTE - For other details of development PC and Manipulator connection, refer to EPSON RC+ 7.0
User’s Guide “PC to Controller Communications Command (Setup Menu)”.
-Be sure to install the EPSON RC+7.0 to the development PC first, then connect the development
PC and Manipulator with the USB cable.
If Manipulator and the development PC are connected without installing the EPSON RC+7.0 to
the development PC, [Add New Hardware Wizard] appears. If this wizard appears, click the
<Cancel> button.
T-B series Rev.6 11
Installation 4. First Step
4.2.2 Precautions
When connecting the development PC and the Manipulator, make sure of the following.
- Connect the development PC and the Manipulator with 5 m or shorter USB cable. Do
not use the USB hub or extension cable.
- Make sure that no other devices except development PC is used for development PC
connection port.
- Use PC or USB cable that supports USB2.0 HighSpeed mode to operate in USB2.0
HighSpeed mode.
- Do not pull or bend the cable strongly.
- Do not apply excessive force to the connector.
- When development PC and the Manipulator is connected, do not insert or remove other
USB devices from the development PC. Connection with the Manipulator may
disconnect.
(6) Select the “No.1 USB” and click the <Connect> button.
Connection of the development PC and the Manipulator is completed. Now robot system
can be used from EPSON RC+ 7.0.
NOTE
If the USB cable is removed while the Manipulator and the development PC are connected,
the Manipulator stops. Be sure to click the <Disconnect> button in the [PC to Controller
Communications] dialog before removing the USB cable.
A: Manual operation
Manually move the Manipulator that is free from the servo control.
You can move Joint #3 by hand while the break release switch on the Manipulator is
being pressed with the Controller ON.
Joints #1, #2, and #4 can be moved by hand.
Also, you can move the Manipulator manually by releasing the solenoid brake from the
command window of the EPSON RC+.
■ Normally, release the brake of joints one by one. Take extra care
if you need to release the brakes of two or more joints
simultaneously. Releasing the brakes of two or more joints
simultaneously may result in hands or fingers being caught
and/or equipment damage to or malfunction of the Manipulator
as the arms of the Manipulator may move in unexpected
directions.
■ Be careful of the arm falling when releasing the brake. While the
brake is being released, the Manipulator’s arm falls by its own
CAUTION weight. The arm falling may result in hands or fingers being
caught and/or equipment damage to or malfunction of the
Manipulator.
■ Before releasing the brake, be sure to keep the Emergency Stop
switch handy so that you can immediately press the Emergency
Stop switch. Otherwise, you cannot immediately stop the arm
falling due to an erroneous operation. The arm falling may cause
equipment damage to and/or malfunction of the Manipulator.
Following explains the example of moving all joints to the 0 pulse positions by
specifying the pulse for each joint.
>Motor On
>Go Pulse (0,0,0,0)
For position and posture of Manipulator at 0 pulse position, refer to “T3-B T6-B
Manipulator 5. Motion Range” in the Manipulator manuals.
2. Type a project name in the [New Project Name] box. (e.g. FirstApp)
3. Click the <OK> button to create the new project.
(3) Open the Robot Manager.
EPSON RC+ 7.0 menu-[Tools]-[Robot Manager].
(2) Type a project name in the [New Project Name] box. (e.g. FirstApp)
(3) Click the <OK> button to create the new project.
When the new project is created, a program called [Link] is created.
The window titled [Link] will be displayed with a cursor flashing in the upper left
corner. Now you are ready to start entering your first program.
(3) Click the <Start> button on the Run window to run the program.
(4) The tasks like the following will be displayed in the status window.
[Link] Task main started
[Link] All tasks stopped
On the Run window, you will see the output of the print statement.
Now let’s teach some Manipulator points and create a program to move the Manipulator.
NOTE
(2) Click the [Control Panel] tab. Then, click the <MOTOR ON> button to turn on the
Manipulator motors. You will be prompted to confirm the operation.
(3) Click the <Yes> button to continue.
(5) Click the <Teach> button in the lower right corner to teach point P0. You will be prompted
for a point label and description.
(6) Click the <+Y> jog button to jog the robot in +Y direction. Hold down the button to keep
jogging. Move the Manipulator until it reaches the middle of the work envelope.
(7) Click the <-Z> button to lower the Z axis of the Manipulator.
(8) Select “P1” in the [Point (P)] dropdown list which is next to the <Teach> button. The
current point is set to P1.
(9) Click the <Teach> button. You will see a confirmation message to teach the point.
(10)Click the <Yes> button.
(11)Click the <+X> button to jog the Manipulator in the +X direction.
(12)Select “P2” in the [Point (P)] dropdown list which is next to the <Teach> button. The
current point is set to P2.
(13)Click the <Teach> button. You will see a confirmation message to teach the point.
(14)Click the <Yes> button.
(15)Click the <Save Project> toolbar button to save the changes.
5. Second Step
After operating the robot system as instructed in 4. First Step, setup other functions as
necessary.
This section shows the manuals which contains information of necessary settings and setting
procedure.
5.1.2 Ethernet
EPSON RC+ 7.0 User’s Guide
“1.9 Security for Controller Ethernet Connection”
“1.10 Security for Compact Vision CV2-A Ethernet Connection”
“1.11 Security for Feeder Ethernet Connection”
“4.3.3 Ethernet Communication”
“T3-B T6-B Manipulator 9. LAN (Ethernet) Port”
1. Safety
Unpacking and transportation of the Manipulators and robotic equipment shall be performed
by personnel who has taken robot system training held by us and suppliers and should
conform to all national and local codes.
Please read this manual and other related manuals before installing the robot system or
before connecting cables.
Keep this manual handy for easy access at all times and reread it when you find anything
unclear.
1.1 Conventions
Important safety considerations are indicated throughout the manual by the following
symbols. Be sure to read the descriptions shown with each symbol.
■ Please carefully read “Safety Manual ”. Operating the robot system without
understanding the safety precautions is extremely hazardous and may result in
serious bodily injury and/or severe equipment damage to the robot system.
■ Do not enter the operating area of the Manipulator while the power to the robot
system is turned ON. Entering the operating area with the power ON is extremely
hazardous and may cause serious safety problems as the Manipulator may move
even if it seems to be stopped.
■ Before operating the robot system, make sure that no one is inside the
safeguarded area. The robot system can be operated in the mode for teaching
even when someone is inside the safeguarded area.
WARNING
The motion of the Manipulator is always in restricted (low speed and low power)
status to secure the safety of an operator. However, operating the robot system
while someone is inside the safeguarded area is extremely hazardous and may
result in serious safety problems in case that the Manipulator moves unexpectedly.
■ Immediately press the Emergency Stop switch whenever the Manipulator moves
abnormally while the robot system is operated. Continuing the operation while the
Manipulator moves abnormally is extremely hazardous and may result in serious
bodily injury and/or severe equipment damage to the robot system.
■ To shut off power to the robot system, disconnect the power plug from the power
source. Be sure to connect the AC power cable to a power receptacle.
DO NOT connect it directly to a factory power source.
WARNING
■ Whenever possible, only one person should operate the robot system. If it is
necessary to operate the robot system with more than one person, ensure that all
people involved communicate with each other as to what they are doing and take
all necessary safety precautions.
■ Manipulator may be heated due to motor heat etc. Do not touch the Manipulator
until temperature falls. After confirming that the temperature of the Manipulator
falls and is not hot when you touch it. Then perform teaching or maintenance.
Avoid pressing the Emergency Stop switch unnecessarily while the Manipulator is running
normally.
- The Manipulator may hit the peripheral equipment.
When you press the Emergency Stop switch, the operating trajectory until the robot
system stops is different from that in normal operation.
- The life of the brakes will be shortened.
The brakes are locked and the brake friction plate is worn.
Normal brake life cycle: About 2 years (when the brakes are used 100 times/day)
However, the rough normal relay life is approximately 20,000 times. If you press the
emergency stop switch unnecessarily, the life of the relay will be shortened.
- Impact is applied on the reduction gear unit, and it may result in the short life of the
reduction gear unit.
To place the system in emergency mode during normal operation, press the Emergency Stop
switch when the Manipulator is not moving.
Refer to “11. EMERGENCY” for instructions on how to wire the Emergency Stop switch
circuit.
If the Manipulator is stopped by turning OFF the power while it is operating, following
problems may occur.
Reduction of the life and damage of the reduction gear unit
Position gap at the joints
In addition, if the manipulator was forced to be turned OFF by blackouts and the like while
the Manipulator is operating, make sure to check the following points after power restoration.
Whether or not the reduction gear is damaged
Whether or not the joints are in their proper positions
If there is a position gap, perform calibration by referring to “T-B series Maintenance
Manual 17. Calibration”. Also, the same troubles may occur if an error occurs and the
Manipulator stops in emergency during the operation. Check the Manipulator condition and
perform calibration if necessary.
To check brake problems, refer to “Regular Inspection 1. T3-B T6-B Manipulator Regular
Inspection”.
NOTE
Test pulse cannot be used with the emergency stop input of this model.
For stopping time and stopping distance of the Manipulator, refer to “Appendix B: Stopping
Time and Stopping Distance in Emergency”.
1.5 Safeguard
To ensure safe operation, install a safety system using safety doors, light curtains, safety
floor mats, etc.
When a closed safeguard is open during robot motion, the safeguard interlock function
operates. The robot stops immediately and enters into pause state. Then, all robot motors are
turned OFF. The descriptions below explain how the safeguard input works.
Safeguard open : The robot stops immediately, motors are turned OFF, and further
operation is impossible until either the safeguard is closed or TEACH
or TEST mode is turned ON and the enable circuit is engaged.
Safeguard closed : The robot can automatically operate in unrestricted (high power) state.
Do not open the safeguard unnecessarily while motor is ON. Frequent safeguard inputs
affect the life of the relay.
Rough normal relay life: Approximately 20,000 times
Test pulse cannot be used with the safeguard input of this model.
For stopping time and stopping distance of the Manipulator, refer to “Appendix C: Stopping
Time and Stopping Distance When the Safeguard is Opened”.
Joint #2 Joint #1
(rotating) (rotating)
−
−
+
+
Joint #3
brake release switch
Arm #2
+
Joint #3 Arm #1
(up and down)
− − Shaft
+
Joint #4
(rotating) (Illustration: T3-B401S)
NOTE The brake release switch affects only Joint #3. When the brake release switch is pressed in
emergency mode, the brake for Joint #3 is released.
Be careful of the shaft while the brake release switch is pressed because the shaft may be
lowered by the weight of an end effector.
NOTE When the following errors are occurred, the manipulator brake is not released even if
pressing the brake release switch.
Check the cable connections and remove the error causes. Then, apply the power again
and release the brake.
Errors: 1552, 2118, 4003, 4004, 4009, 4100, 4101, 4103, 4187, 4188, 4189, 4191, 4192,
4233, 4240, 4285-4292, 9633, 9640, 9691, 9685-9692
NOTE
Improper setting may cause following problems.
- Decline in the life and damage of the ball screw spline
T6-B
Z axis height Tip load
(mm) 1kg or less 2kg or less 3kg or less
__- 0 > Z >= _- 50
_- 50 > Z >= - 100
10000 or less
- 100 > Z >= - 150
- 150 > Z >= - 200
Z-axis height 0
(Origin position)
Z
If the Manipulator is operated in CP motion with the wrong set values, make sure to check
the following points.
- Whether or not the ball screw spline shaft is deformed or bent
1.8 Labels
The Manipulator has the following warning labels.
The warning labels are attached around the locations where specific dangers exist.
Be sure to comply with descriptions and warnings on the labels to operate and maintain the
Manipulator safely.
Do not tear, damage, or remove the warning labels. Use meticulous care when handling
those parts or units to which the following warning labels are attached as well as the nearby
areas.
Location Warning Label NOTE
D
C
D H
A C C
C
1
B
C C
D C
D
H
C C
A C
1
B
2. Specifications
2.1 Model Number
T3 - B 40 1 S
Environment
S : Standard
Joint #3 stroke
1 : 150 mm
2 : 200 mm
Arm length
40 : 400 mm
60 : 600 mm
Payload
3 : 3 kg
6 : 6 kg
Arm #2
Base
Arm #1
Shaft
TP Connector
EMERGENCY
Connector
RESET Switch
MEMORY Port
Port of PC for development
Fittings (blue)
for ø4 mm LAN (Ethernet)
Signature label
pneumatic tube Connector
(Serial No.
of Manipulator) Fittings (blue) I/O (Output) Connector
for ø6 mm
pneumatic tube I/O (Input) Connector
Fittings (white) Power Supply Cover
for ø6 mm (AC power connector inside)
pneumatic tube
NOTE - The brake release switch affects only Joint #3. When the brake release switch is pressed
in emergency mode, the brake for Joint #3 is released.
- While the LED lamp is on, the current is being applied to the manipulator. Performing
any work with the power ON is extremely hazardous and it may result in electric shock
and/or improper function of the robot system. Make sure to turn OFF the Manipulator
power before the maintenance work.
2.2.2 T6-B
Joint #3
Brake Release Switch
Power Unit
Arm #2
TP Connector
EMERGENCY
Connector RESET Switch
MEMORY Port
Fittings (blue) Port of PC for development
for ø4 mm
pneumatic tube LAN (Ethernet)
Signature label
Connector
(Serial No. Fittings (blue)
of Manipulator) for ø6 mm I/O (Output) Connector
pneumatic tube
I/O (Input) Connector
Fittings (white)
for ø6 mm Power Supply Cover
pneumatic tube (AC power connector inside)
NOTE - The brake release switch affects only Joint #3. When the brake release switch is pressed
-
in emergency mode, the brake for Joint #3 is released.
While the LED lamp is ON, current is applied to the manipulator. Performing any work
with the power ON is extremely hazardous and it may result in electric shock and/or
improper function of the robot system. Make sure to turn OFF the Manipulator power
before maintenance work.
2.3.2 T6-B
(Illustration: T3-B401S)
*2
USB 2.0 or
Ethernet Option: Teaching Pendant
*3
TP2
Windows *1
TP3
EPSON RC+ 7.0
Software
Option
2.5 Specifications
For the specifications of each model, refer to “Appendix A: Specifications”.
■ When you need to change the setting of the Manipulator model, be sure to set the
Manipulator model properly. Improper setting of the Manipulator model may result
CAUTION in abnormal or no operation of the Manipulator and/or cause safety problems.
NOTE If the custom specifications number (MT***) is described on MODEL of the signature label
(S/N label), the Manipulator has custom specifications. The custom specifications may
require a different configuration procedure; check the custom specifications number
(MT***) and contact the supplier of your region when necessary.
Item Conditions
Ambient temperature* 5 to 40°C
Ambient relative
20 to 80% (with no condensation)
humidity
Fast transient burst 2 kV or less (Power supply wire)
noise 1 kV or less (Signal wire)
Electrostatic noise 4 kV or less
Altitude 1000 m or lower
Environment - Install indoors
- Keep away from direct sunlight
- Keep away from dust, oily smoke, salinity, metal
powder or other contaminants
- Keep away from flammable or corrosive solvents
and gases
- Keep away from water
- Keep away from shock or vibration
- Keep away from sources of electric noise
- Keep away from strong electric or magnetic fields
- Keep away from explosive area
- Keep away from a large quantity of radiation
* When the product is used in a low temperature environment around the minimum
temperature of the product specification, or when the product is suspended for a long time
on holidays or at night, a collision detection error may occur due to the large resistance
of the drive unit immediately after the start of operation. In such a case, it is recommended
to warm up for about 10 minutes.
NOTE Manipulators are not suitable for operation in harsh environments such as painting areas,
etc. When using Manipulators in inadequate environments that do not meet the above
conditions, please contact the supplier of your region.
■ Use an earth leakage breaker on the AC power cable of the Manipulator to avoid
electric shock and circuit breakdown caused by short circuit.
WARNING
■ When cleaning the Manipulator, do not rub it strongly with alcohol or benzene.
It may lose luster on the coated face.
CAUTION
The threaded holes required for mounting the Manipulator base are M8. Use mounting bolts
with specifications conforming to ISO898-1 property class: 10.9 or 12.9.
For dimensions, refer to “3.3 Mounting Dimensions”.
The plate for the Manipulator mounting face should be 20 mm thick or more and made of
steel to reduce vibration. The surface roughness of the steel plate should be 25 μm or less.
The table must be secured on the floor or wall to prevent it from moving.
The Manipulator installation surface should have a flatness of 0.5 mm or less and an
inclination of 0.5° or less. If the flatness of the installation surface is improper, the base may
be damaged or the robot may not fully show its performance.
When using a leveler to adjust the height of the base table, use a screw with M16 diameter
or more.
If you are passing cables through the holes on the base table, see the figures below.
54
37
11 13
11 9 (Unit: mm)
I/O(Output) Connector AC Power Connector
■ To ensure safety, a safeguard must be installed for the robot system. For details
on the safeguard, refer to the 1.5 Safeguard.
WARNING
T3-B
Center of Joint #3
Maximum space
Motion range
T6-B
Center of Joint #3
Motion range
Maximum space
Area limited
by mechanical stop
■ Only authorized personnel should perform sling work and operate a crane and a
forklift. When these operations are performed by unauthorized personnel, it is
extremely hazardous and may result in serious bodily injury and/or severe
equipment damage to the robot system.
WARNING ■ Stabilize the Manipulator with your hands when hoisting it. Unstable hoisting is
extremely hazardous and may result in serious bodily injury and/or severe
equipment damage to the robot system as the fall of the Manipulator.
■ Using a cart or similar equipment, transport the Manipulator in the same manner
as it was delivered.
■ When removing the anchor bolts, support the Manipulator to prevent falling.
Removing the anchor bolts without supporting the Manipulator may get hands,
fingers, or feet caught as the Manipulator may fall.
■ The arm is secured with a sheet. Leave the sheet secured until you finish the
installation so as not to get hands or fingers caught.
■ To carry the Manipulator, have two or more people to
work on it and secure the Manipulator to the delivery
equipment or hold the bottom of Arm #1 and or bottom of
the base areas (indicated in gray in the figure) by hand.
When holding the bottom of the base by hand, be very
careful not to get your hands or fingers caught.
CAUTION T3-B401S: approx.14kg: 31lbs.
T6-B602S: approx.21kg: 46lbs.
(Illustration: T3-B401S)
■ Make sure not to hold the power unit when carrying the manipulator.
■ When transporting the Manipulator for a long distance, secure it to the delivery
equipment directly so that the Manipulator never falls.
If necessary, pack the Manipulator in the same style as it was delivered.
CAUTION
■ Install the Table Top Mounting Manipulator with two or more people.
The Manipulator weights are as follows. Be careful not to get hands, fingers, or
feet caught and/or have equipment damaged by a fall of the Manipulator.
T3-B401S: approx.14kg: 31lbs.
T6-B602S: approx.21kg: 46lbs.
Use bolts with specifications conforming to ISO898-1 Property Class: 10.9 or 12.9.
Make sure to remove the protective tape and the wire tie for mechanical stop protector.
4-M8×30
Spring
Washer
Plane Washer
Screw Hole
(depth 20 mm
or more)
10 mm
(Illustration: T3-B401S)
3.6.1 Specifications
Ensure that the available power meets following specifications.
Item Specification
100 to 240 VAC
Voltage
(Input voltage should be with in ±10 % of the rated voltage.)
Phase Single phase
Frequency 50/60 Hz
Momentary Power Interrupt Less than 10 msec.
T3-B: 660 VA
Rated Capacity
T6-B: 1,200VA
Short-circuit
5kA
Current Rating
T3-B: 3.3A
Maximum Load Current
T6-B: 6.0A
Inrush Current T3-B: Max. 30A (2 ms or less)
(When AC power is turned ON) T6-B: Max. 60A (2 ms or less)
Leakage Current Max. 10 mA
Ground Resistance TN ground (100 Ω or less)
Item Specification
AC power wire (2 cables) Black
Ground wire Green/Yellow
Cable length 5m
M4 round solderless
Terminal
terminal
Directly connect the ground line to the Manipulator using bolt hole in the figure below.
It is recommended that the core size of the grounding wire be 5.5 mm2 or more.
Bolt hole
(for grounding)
Use cable clamp on rear side of the Manipulator to fix AC power cable.
3.6.3 Breaker
Install an earth leakage circuit breaker or a circuit breaker in the AC power cable line.
For the rated electric current of the circuit breaker, refer to the following set values.
WARNING ■ NEVER connect deformed or damaged power unit to the Robot system or
related equipment. It may result in the fire or electric shock.
T3-B T6-B
Power unit
Power unit
■ Make sure that the serial numbers on each equipment match. Improper
connection may not only cause improper function of the robot system but also
serious safety problems.
■ Before connecting the connector, make sure that the pins are not bent.
CAUTION
Connecting with the pins bent may damage the connector and result in
malfunction of the robot system.
Teach
(2) TP connector
Pendant
(3) EMERGENCY connector
Emergency stop, safety door
(4) Memory port
USB memory
(5) PC port for development
PC for development
(6) LAN (Ethernet)
Manipulator
(7) I/O (Input) connector
Output device
(8) I/O (Output) connector
Input device
(9) AC power connector
100-240VAC
Accessible connector
Included cable when shipping
AC Line duct
As far as possible
DC line duct
- Wire as short as possible to the I/O connector and EMERGENCY connector. Use a
shielded cable and clamp the shield to the attached connector interior. Make sure to keep
away from the peripheral noise source as far as possible.
- Make sure that the induction elements used to connect to the Manipulator’s I/O (such as
relays and solenoid valves) are noise suppression parts. If an induction element without
protection against noise is used, make sure to connect a noise suppression part such as a
diode located at the induction element in parallel with it. In selecting noise suppression
parts, make sure that they can handle the voltage and current incurred by the induction
load.
- As they are easily influenced by noise, keep cable such as USB, Ethernet, or fieldbus
away from peripheral noise sources.
- Perform following EMC countermeasure for the Fieldbus I/O cable as necessary.
- Put together the cable shield side.
Remove the outer cover and fix
with the FG clamp.
T3-B
Fitting (blue)
for ø4 mm pneumatic tube
Fitting (blue)
for ø6 mm pneumatic tube
Fitting (white)
for ø6 mm pneumatic tube
T6-B
■ Only authorized personnel should perform sling work and operate a crane and a
forklift. When these operations are performed by unauthorized personnel, it is
extremely hazardous and may result in serious bodily injury and/or severe
WARNING equipment damage to the robot system.
■ Before relocating the Manipulator, fold the arm and secure it tightly with a sheet to
prevent hands or fingers from being caught in the Manipulator.
■ When removing the anchor bolts, support the Manipulator to prevent falling.
Removing the anchor bolts without support may result in a fall of the Manipulator,
and then get hands, fingers, or feet caught.
■ To carry the Manipulator, have two or more people to work on it and secure the
CAUTION Manipulator to the delivery equipment or hold the bottom of Arm #1 and the bottom
of the base by hand. When holding the bottom of the base by hand, be very careful
not to get hands or fingers caught.
■ Stabilize the Manipulator with your hands when hoisting it. Unstable hoisting is
extremely hazardous and may result in fall of the Manipulator.
When transporting the Manipulator for a long distance, secure it to the delivery equipment
so that the Manipulator cannot fall.
If necessary, pack the Manipulator in the same way as it was delivered.
When the Manipulator is used for a robot system again after long-term storage, perform a
test run to verify that it works properly, and then operate it thoroughly.
Transport and store the Manipulator in the range of Temperature: -20 to +60 °C, Humidity:
10 to 90% (no condensation).
When condensation occurs on the Manipulator during transport or storage, turn ON the
power only after the condensation dries.
3.9.2 Relocation
■ Install or relocate the Manipulator with two or more people. The Manipulator
weights are as follows. Be careful not to get hands, fingers, or feet caught and/or
have equipment damaged by a fall of the Manipulator.
CAUTION T3-B401S: Max.14kg: 31lbs.
T6-B602S: Max.21kg: 46lbs.
(1) Turn OFF the power on all devices and unplug the cables.
NOTE Remove the mechanical stops if using them to limit the motion range of Joints #1 and
#2. For details on the motion range, refer to “5.2 Motion Range Setting by
Mechanical Stops”.
(2) Cover the Arm #2 and Power Supply Unit with a sheet so that the arm will not be
damaged.
Example of Arm Retaining Posture
Arm #2
Arm #1
(Illustration: T3-B401S)
(3) Hold the bottom of Arm #1 by hand to unscrew the anchor bolts.
Then, remove the Manipulator from the base table.
T3-B401S
T6-B602S
■ If you use an end effector equipped with a gripper or chuck, connect wires and/or
pneumatic tubes properly so that the gripper does not release the work piece when
the power to the robot system is turned OFF. Improper connection of the wires
and/or pneumatic tubes may damage the robot system and/or work piece as the
work piece is released when the Emergency Stop switch is pressed.
I/O outputs are configured at the factory so that they are automatically shut off (0)
CAUTION by power disconnection, the Emergency Stop switch, or the safety features of the
robot system.
However, the I/O set in the hand function does not turn off (0) when the Reset
command is executed or in emergency stop.
Shaft
- Attach an end effector to the lower end of the shaft.
For the shaft dimensions, and the overall dimensions of the Manipulator, refer to “2.
Specifications”.
- Do not move the upper limit mechanical stop on the lower side of the shaft. Otherwise,
when “Jump motion” is performed, the upper limit mechanical stop may hit the
Manipulator, and the robot system may not function properly.
- Use a split muff coupling with an M4 bolt or larger to attach the end effector to the shaft.
Brake release switch
- Joint #3 cannot be moved up/down by hand
because the solenoid brake is applied to the
joint while power to the robot system is turned
OFF. Brake release switch
This prevents the shaft from hitting peripheral
equipment in the case that the shaft is lowered
by the weight of the end effector when the
power is disconnected during operation, or
when the motor is turned OFF even though the
power is turned ON.
To move Joint #3 up/down while attaching an
end effector, turn ON the Manipulator and press
the brake release switch.
This button switch is a momentary-type; the
brake is released only while the button switch is
being pressed. The shaft may be
lowered by the weight
- Be careful of the shaft while the brake release
of the end effector.
switch is being pressed because the shaft may
be lowered by the weight of the end effector.
Layouts
- When you operate the manipulator with an end effector, the end effector may interfere
with the Manipulator because of the outer diameter of the end effector, the size of the
work piece, or the position of the arms. When designing your system layout, pay
attention to the interference area of the end effector.
T6-B
From the base mounting face
The acceptable weight capacity (end effector and work piece) in T-B series:
T3-B: default rating 1 kg, the maximum 3 kg
T6-B: default rating 2 kg, the maximum 6 kg
When the load (weight of the end effector and work piece) exceeds the rating, change the
setting of Weight parameter.
After the setting is changed, the maximum acceleration/deceleration speed of the robot
system at PTP motion corresponding to the “Weight Parameter” is set automatically.
<Example> A “1 kg” camera is attached to the end of the T3-B series arm (225 mm away from
the rotation center of Joint #2) with a load weight of “1 kg”.
M=1 Shaft
L2=175
LM=225 Weight of
camera
WM=1×2252/1752 M=1kg
=1.653 1.7 (round up)
Joint #2
W+WM=1+1.7=2.7
T6-B
(%)120
100 100 100 100 100
100
80
60
40
20
0 1 2 3 4 5 6 (kg)
End effector weight parameter
* The percentage in the graph is based on the speed at rated weight (2 kg) as 100%.
0 1 2 3 4 5 6 (kg)
End effector weight parameter
* The percentage in the graph is based on the speed at rated weight (2 kg) as 100%.
■ The moment of inertia of the load (weight of the end effector and work piece) must
be T3-B: 0.01 kg·m2 / T6-B: 0.08 kg·m2 or less. The T-B series Manipulators are
not designed to work with a moment of inertia exceeding T3-B: 0.01 kg·m2 / T6-B:
0.08 kg·m2. Always set the Weight parameters according to the load. Setting a
CAUTION value that is smaller than the actual load may cause errors, excessive shock and
insufficient function of the Manipulator. Also, the life cycle of parts is shortened
and positional gap due to belt tooth bumping occurs.
EPSON Enter a value into the [Load inertia:] text box on the [Inertia] panel ([Tools]-[Robot
RC+
Manager]). (You may also execute the Inertia command from the [Command Window].)
(%) 120
100 100
100
75
80
60
40 30
20
T6-B
(%) 120
100
100
75
80
60
60
40
35
20
■ The eccentric quantity of load (weight of the end effector and work piece) must be
T3-B: 100mm / T6-B: 150mm or less. The T-B series Manipulators are not
designed to work with eccentric quantity exceeding T3-B: 100mm / T6-B: 150mm.
Always set the Weight parameters according to the load. Setting a value that is
CAUTION smaller than the actual load may cause errors, excessive shock and insufficient
function of the Manipulator. Also, the life cycle of parts is shortened and positional
gap due to belt tooth bumping occurs.
The acceptable eccentric quantity of load in T-B series:
T3-B: default rating 0 mm, at the maximum: 100 mm
T6-B: default rating 0 mm, at the maximum: 150 mm
When the eccentric quantity of load exceeds the rating, change the setting of eccentric
quantity parameter of Inertia command. After the setting is changed, the maximum
acceleration/deceleration speed of the Manipulator at PTP motion corresponding to the
“eccentric quantity” is set automatically.
Eccentric quantity
(%) 120
100
100
80
60
60
40
40
25
20
0 50 75 100 (mm)
Eccentricity setting
T6-B
(%) 120
100
100
80
70
60
40 30 20
20
* The percentage in the graph is based on the acceleration / deceleration at rated eccentricity (0
mm) as 100%.
The moment of inertia of the entire load is calculated by the sum of each part (a), (b), and
(c).
Rotation center
Joint #3 shaft
The methods for calculating the moment of inertia for (a), (b), and (c) are shown below.
Calculate the total moment of inertia using the basic formulas.
m b2 + h2
m + m × L2
12
L
b
h
r
r2
m + m × L2
m 2
2 2
r m r + m × L2
5
m
(%)120
100 100
100
80
60 50 50
40
20
T6-B
(%)120
100 100
100
80
60
60
40
20
* Figures on the graph (%) are the proportion to the acceleration/deceleration speed
at the shaft upper limit position.
NOTE When moving the Manipulator horizontally while the shaft is being lowered, it may cause
over-shoot at the time of final positioning.
5. Motion Range
■ When setting up the motion range for safety, both the pulse range and mechanical
stops must always be set at the same time.
CAUTION
The motion range is preset at the factory as explained in “5.4 Standard Motion Range”. That
is the maximum motion range of the Manipulator.
There are three methods for setting the motion range described as follows:
1. Setting by pulse range (for all joints)
2. Setting by mechanical stops (for Joints #1 to #3)
3. Setting the Cartesian (rectangular) range in the X, Y coordinate system of the
Manipulator (for Joints #1 and #2)
Rectangular range setting
Mechanical Mechanical
Motion range
stop stop
Pulse range
When the motion range is changed due to layout efficiency or safety, follow the descriptions
in 5.1 to 5.3 to set the range.
EPSON The pulse range can be set on the [Range] panel shown by selecting [Tools]-[Robot
RC+
Manager]. (You may also execute the Range command from the [Command Window].)
+A −A
+X 0 pulse
+B −B
0 pulse
+A −A
+B −B
+Y Counterclockwise (+value)
Clockwise (-value)
Mechanical stop of
(Do not move the upper Joint #1 (Fixed)
limit mechanical stop.)
b
a b
Setting Angle 110° −110°
T3-B
Pulse Value 455112 pulse −45512 pulse
Setting Angle 115° −115°
T6-B
Pulse Value 466489 pulse −56889 pulse
a
a b
Setting Angle 120° −120°
T3-B
Pulse Value 273066pulse −273066pulse
Setting Angle 125° −125°
T6-B
Pulse Value 284444pulse −284444pulse
(2) Install a hexagon socket head cap bolt into the hole corresponding to the setting angle,
and tighten it.
T3-B Joint #2 only Remove the user plate on the arm cover.
For details, refer to T-B series Maintenance Manual “7. Cover”.
Hexagon socket
The number Recommended
Joint head cap bolt Strength
of bolts tightening torque
(fully threaded)
M8×10 One for each Equivalent to ISO898-1
1 12.3 N⋅m (125 kgf⋅cm)
All screws One side property class 10.9 or 12.9
(3) Turn ON the Manipulator.
(4) Set the pulse range corresponding to the new positions of the mechanical stops.
NOTE Be sure to set the pulse range inside the positions of the mechanical stop range.
(5) Move the arm by hand until it touches the mechanical stops, and make sure that the arm
does not hit any peripheral equipment during operation.
(6) Operate the joint changed at low speeds until it reaches the positions of the minimum
and maximum pulse range. Make sure that the arm does not hit the mechanical stops.
(Check the position of the mechanical stop and the motion range you set.)
Example: Using T3-B401S
The angle of Joint #1 is set from -110° to +110°.
The angle of Joint #2 is set from -120° to +120°.
EPSON Execute the following commands from the [Command Window].
RC+ >MOTOR ON ' Turns ON the motor
>POWER LOW ' Enters low-power mode
>SPEED 5 ' Sets at low speeds
>PULSE -45512,0,0,0 ' Moves to the min. pulse position of Joint #1
>PULSE 455112,0,0,0 ' Moves to the max. pulse position of Joint #1
>PULSE 204800,-273066,0,0 ' Moves to the min. pulse position of Joint #2
>PULSE 204800,273066,0,0 ' Moves to the max. pulse position of Joint #2
The Pulse command (Go Pulse command) moves all joints to the specified positions at
the same time. Specify safe positions after considering motion of not only the joints
whose pulse range have been changed, but also other joints.
In this example, Joint #1 is moved to the center of its motion range (pulse value:
204800) when checking Joint #2.
If the arm is hitting the mechanical stops or if an error occurs after the arm hits the
mechanical stops, either reset the pulse range to a narrower setting or extend the
positions of the mechanical stops within the limit.
Shaft
NOTE
When you press the brake release switch, the shaft may lower due to the weight of the
end effector. Be sure to hold the shaft by hand while pressing the button.
(4) Loosen the lower limit mechanical stop screw (T3-B: M3×10, T6-B: M4×15).
NOTE A mechanical stop is mounted on both the top and bottom of Joint #3. However, only the
position of the lower limit mechanical stop on the top can be changed. Do not remove
the upper limit mechanical stop on the bottom because the calibration point of Joint #3
is specified using the stop.
(6) Firmly tighten the lower limit mechanical stop screw (T3-B: M3×10, T6-B: M4×15).
(8) Move Joint #3 to its lower limit while pressing the brake release switch, and then check
the lower limit position. Do not lower the mechanical stop too far. Otherwise, the joint
may not reach a target position.
(9) Calculate the lower limit pulse value of the pulse range using the formula shown below
and set the value.
The result of the calculation is always negative because the lower limit Z coordinate
value is negative.
Lower limit of pulse (pulse)
= lower limit Z coordinate value (mm) / Joint #3 resolution (mm/pulse)**
** For the Joint #3 resolution, refer to “Appendix A: Specifications”.
EPSON Execute the following command from the [Command Window]. Enter the calculated
RC+
value in X.
>JRANGE 3,X,0 ' Sets the pulse range of Joint #3
(10) Using the Pulse command (Go Pulse command), move Joint #3 to the lower limit
position of the pulse range at low speed. If the mechanical stop range is less than the
pulse range, Joint #3 will hit the mechanical stop and an error will occur. When the error
occurs, either change the pulse range to a lower setting or extend the position of the
mechanical stop within the limit.
NOTE If it is difficult to check whether Joint #3 hits a mechanical stop, turn OFF the
Manipulator and lift the arm top cover to check the condition causing the problem from
the side.
T-B series Rev.6 83
T3-B T6-B Manipulator 5. Motion Range
EPSON Execute the following commands from the [Command Window]. Enter the value
RC+
calculated in Step (9) in X.
>MOTOR ON ' Turns ON the motor
>SPEED 5 ' Sets low speed
>PULSE 0,0,X,0 ' Moves to the lower limit-pulse position of Joint #3.
(In this example, all pulses except those for Joint #3 are “0”.
Substitute these “0s” with the other pulse values specifying
a position where there is no interference even when lowering
Joint #3.)
EPSON Set the XYLim setting on the [XYZ Limits] panel shown by selecting [Tools]-[Robot
RC+
Manager].
(You may also execute the XYLim command from the [Command Window].)
(5)
(2) (4)
(3)
NOTE Execute and stop the program from the control device specified by the EPSON RC+ 7.0.
(Reference: 6.4.3 Setup Control Device)
(5)
(2) (4)
(3)
(5)
(4)
(2)
(3)
6.5 LED
Six LEDs are located on the front panel of the Manipulator.
LEDs (ERROR, E-STOP, TEACH, TEST, AUTO, PROGRAM) turn ON according to the
Controller status (error, Emergency Stop, TEACH mode, Auto mode, Program mode).
LED
(Illustration: T3-B401S)
(Illustration: T3-B401S)
(Illustration: T3-B401S)
NOTE - For other details of development PC and Manipulator connection, refer to EPSON RC+
7.0 User’s Guide 5.13.1 PC to Controller Communications Command.
- Be sure to install the EPSON RC+ 7.0 to the development PC first, then connect the
development PC and Manipulator with the USB cable.
If Manipulator and the development PC are connected without installing the EPSON
RC+ 7.0 to the development PC, [Add New Hardware Wizard] appears. If this wizard
appears, click the <Cancel> button.
7.2 Precaution
When connecting the development PC and the Manipulator, make sure of the following:
- Connect the development PC and the Manipulator with a 5 m or less USB cable.
Do not use the USB hub or extension cable.
- Make sure that no other devices except the development PC are used for development
PC connection port.
- Use a PC and USB cable that supports USB2.0 HighSpeed mode to operate in USB2.0
HighSpeed mode.
- Do not pull or bend the cable strongly.
- Do not allow unnecessary strain on the cable.
- When the development PC and the Manipulator are connected, do not insert or remove
other USB devices from the development PC. Connection with the Manipulator may
be lost.
(7) After the development PC and the Manipulator connection has completed,
“Connected” is displayed at [Connection status]. Make sure that “Connected” is
displayed and click the <Close> button to close the [PC to Controller
Communications] dialog.
The connection between the development PC and the Manipulator is completed. Now the
robot system can be used from EPSON RC+ 7.0.
NOTE If the USB cable is removed when the Manipulator and the development PC are connected,
the Manipulator will stop. Be sure to click the <Disconnect> button in the [PC to Controller
Communications] dialog before USB cable is removed.
8. Memory Port
Connect a commercial USB memory to the Manipulator memory port to use the Controller
status storage function to the USB memory.
8.2.1 Precautions
■ Controller status storage function is available at any time and in any Manipulator
status after starting the Manipulator.
However, operations form the console including stop and pause are not available
while executing this function.
CAUTION Also, this function influences the Manipulator cycle time and the communication
with EPSON RC+ 7.0. Other than only when it is necessary, do not execute this
function when operating the Manipulator.
- Make sure that the USB port is used only for USB memory even though the port on the
Manipulator is a universal USB port.
- Insert the USB memory directly into the Manipulator memory port. Connection with
cables or hubs between the Manipulator and the USB memory is not assured.
- Make sure that the USB memory is inserted or removed slowly.
- Do not edit the saved files with an editor. Operation of the robot system after data
restoration to the Manipulator is not assured.
Use this procedure to save the status of the Manipulator to USB memory.
(1) Insert the USB memory into the memory port.
When the data transfer starts, the LED of TEACH, AUTO, and PROGRAM starts
blinking. Wait until the LED status changes.
(The data transfer time varies according to the data size such as of the projects.)
(2) When the Manipulator status storage is completed successfully, the LED of TEACH,
AUTO, and PROGRAM are turned ON for two seconds. Note that the LED of ERROR
turns OFF even in the error status.
If it ends in failure, the LED of ERROR, TEACH, AUTO, and PROGRAM are turned
ON for two seconds.
(3) Remove the USB memory from the Manipulator.
NOTE - USB memory with LED is recommended to check the status changes.
- When storage is executed during Motor ON status, it may fail to store the status. Use
another USB memory or execute the storage during Motor OFF status.
(7) [Controller Status Viewer] dialog appears to confirm the Controller status.
For details, refer to View Controller Status in EPSON RC+ 7.0 User’s Guide 5.12.8
Controller Command (Tools Menu).
9.2 IP Address
From the following firmware version password authentication is required when connecting
Controllers and PCs to a global accessible network.
F/W : Ver.7.4.58.x
NOTE For details of setting password, refer to “EPSON RC+ 7.0 User's Guide 1.9.1 Setting
(4) Enter the proper IP address and subnet mask and click the <Apply> button.
(5) Click the <Close> button. The Manipulator reboots automatically.
IP address configuration is completed and the Manipulator reboot dialog disappears.
NOTE When the Manipulator and the development PC are connected via the Ethernet, the
Manipulator IP address can also be changed. However, Manipulator and the development
PC do not connect automatically after rebooting the Manipulator at Ethernet connection.
(6) Connection “No.2” is added. Set the following and click the <Apply> button.
Name : Valid value to identify the Manipulator to connect
IP Address : IP address for Manipulator to connect
(8) Make sure that “No.2” is selected, and click the <Connect> button.
Connection between the development PC and the Manipulator is complete. Now the robot
system can be used via an Ethernet connection from EPSON RC+ 7.0.
10. TP Port
10.1 What is the TP Port?
The TP port connects the Teach Pendant to the manipulator. You can connect the Teach
Pendant (TP2, TP3).
Dedicated convert cable* is necessary if connecting TP2 to T-B series manipulator. Contact
the supplier of your region if only convert cable is necessary.
* TP Exchange Cable: R12NZ900L6
NOTE When nothing is connected to the TP port, Emergency Stop status occurs in the Manipulator.
When the Teach Pendant is not connected, connect the TP bypass plug.
Store the removed TP in place so that it can be distinguished from the TP connected to the
controller.
Do not connect the devices except TP2, TP3 to the TP port. Connecting these devices may
result in malfunction of the device since the pin assignments are different.
External enable switch cannot be connected to the TP port. Use the enable switch provided
with the TP.
NOTE Teach Pendant connection and disconnection from the Controller are allowed when the
Manipulator power is ON.
When the Teach Pendant connector is removed from the Manipulator with the mode selector
key switch of the Teach Pendant in the “Teach” position, the operation mode will remain in
the TEACH mode. The operation mode cannot be switched to AUTO mode. Be sure to
remove the Teach Pendant after switching the operation mode to “Auto” mode.
The administrator supervises the removal and storage of the Teach Pendant. Only the
personnel who is allowed can touch it. Store it so that you can see the Teach Pendant is not
connected to the controller.
For details, refer to manual
Robot Contoroller Option Teach Pendant TP2.
Robot Contoroller Option Teach Pendant TP3.
11. EMERGENCY
NOTE The details of safety requirements for this section are described in EPSON RC+ 7.0 User’s
Guide 2. Safety. Please refer to them to keep the robot system safe.
Make sure that emergency stop or safeguard operate properly before operating,
not only booting but also usage changed such as options added or parts
replaced as maintenance.
Before connecting the connector, make sure that the pins are not bent.
WARNING
Connecting with the pins bent may damage the connector and result in
malfunction of the robot system.
Connect a safeguard switch or Emergency Stop switch to the EMERGENCY connector for
safety.
When nothing is connected to the EMERGENCY connector, the robot system does not
operate normally.
EMERGENCY Connector
(Illustration: T3-B401S)
Connector Standard
EMERGENCY connector D-Sub 25 pin female (cable side)
(Manipulator side) D-Sub 25 pin male (board side)
* The E-STOP BOX, EMERGENCY connector cable, terminal block, and
EMERGENCY connector kit are offered as options.
In order to maintain a safe working zone, a safeguard must be erected around the
Manipulator. The safeguard must have an interlock switch at the entrance to the working
zone. The Safeguard that is described in this manual is one of the safeguards and an interlock
of the Safeguard is called a Safeguard switch. Connect the Safeguard switch to the Safeguard
input terminal on the EMERGENCY connector.
The Safeguard switch has safety features such as temporary hold-up of the program or the
operation-prohibited status that are activated whenever the Safeguard is opened.
Observe the following in designing the Safeguard switch and the Safeguard.
- For the Safeguard switch, select a switch that opens as the Safeguard opens, and not by the
spring of the switch itself.
- The signal from the Safeguard (Safeguard input) is designed to input to two redundant
signals. If the signals at the two inputs differ by two seconds or more, the system recognizes
it to be a critical error. Therefore, make sure that the Safeguard switch has two separate
redundant circuits and that each connects to the specified pins at the EMERGENCY
connector on the Manipulator.
- Make sure to design the safeguard to prevent the door from closing accidentally.
Emergency Stop switch output rated load +30 V 0.3 A or under 1-2, 14-15 pin
Emergency Stop rated input voltage range +24 V ±10%
3-4, 16-17 pin
Emergency Stop rated input current 37.5 mA ±10% /+24 V input
Safeguard rated input voltage range +24 V ±10%
7-8, 20-21 pin
Safeguard rated input current 10 mA/+24 V input
Latch Release rated input voltage range +24 V ±10%
18-19 pin
Latch Release rated input current 10 mA/+24 V input
NOTE
The total electrical resistance of the Emergency Stop switches and their circuit should be 1
Ω or less.
■ The 24 V output is for emergency stop. Do not use it for other purposes. Doing so
may result in system malfunction.
■ Do not apply reverse voltage to the Emergency Stop circuit. Doing so may result
CAUTION in system malfunction.
14
15
ESTOP1+ 3
+5V
ESTOP2+ 16
Main Circuit
Control
Be careful of
the direction
of voltage
application
+ −
+
Motor Driver
ESTOP1−
AC Input 4
ESTOP2− 17
Emergency 11
Stop detection
12
24
25 External
+24V
7
Safety Door input 1
8
20
Safety Door input 2
21
18
External +24V
NOTE:+24V GND Latch release input Close :Latch off GND
Open :Latch on
+ 5V GND
15
External
3 +24V
+5V 16
20
18
External
NOTE:+24V GND Latch release input Close :Latch off +24V
+ 5V GND Open :Latch on GND
Standard I/O Connector is a connector mounted on back side of the Manipulator for
connecting your input/output equipment to the system.
Connector name Pins Bit number
I/O (Input) Connector 18 0-17
I/O (Output) Connector 12 0-11
For cable wiring, refer to “3.7.2 Noise Countermeasures” in order to prevent noise.
Remote function is initially assigned to both input and output from 0 to 8. For further details,
refer to “14. I/O Remote Settings”.
Also, for details of hand I/O, refer to “[Link] I/O Connector”.
1 Input No.0
2 Input No.2
16 Input No.3
3 Input No.4
17 Input No.5
4 Input No.6
18 Input No.7
20 Input No.9
Omit
23 Input No.15
24 Input No.17
1 Input No.0
15 Input No.1
(Same as above)
2 Input No.2
16 Input No.3
3 Input No.4
17 Input No.5
4 Input No.6
18 Input No.7
20 Input No.9
Omit
23 Input No.15
24 Input No.17
Remote function inside ( ) in the table above is initially assigned to input from 0 to 7. For
further details, refer to “14. I/O Remote Settings”.
Connector Connector model
DMC 0,5/14-G1-2,54 P20THR R72 (Board side)
I/O (Input) Connector DFMC 0,5/14-ST-2,54 (Cable side)
(PHOENIX CONTACT)
* I/O connector is included with shipment.
I/O (Input) Connector pin assignment
14 1
28 15
Be sure to wire the output circuit properly because it has no protection circuitry
for short-circuit and reverse-connection. Improper wiring may cause malfunction
of the parts on the board and then improper function of the robot system.
To comply with European Machinery Directive, use plus common (PNP) to
prevent the load from unintended operation in the event of a ground fault in the
wiring between the controller and the load.
Plus common (PNP) connection
I/O connector GND +DC
Output No.0
L
CAUTION Load
Ground fault
Omit
Output common
(+DC)
1 Output No.0
L
Load
10 Output No.1 L
(Same as above)
2 Output No.2
11 Output No.3
3 Output No.4
12 Output No.5
4 Output No.6
13 Output No.7
15 Output No.9
Omit
16 Output No.11
14 Output No.8 to 11 common
(GND)
1 Output No.0
L
Load
10 Output No.1
L
(Same as above)
2 Output No.2
11 Output No.3
3 Output No.4
12 Output No.5
4 Output No.6
13 Output No.7
15 Output No.9
Omit
16 Output No.11
14 Output No.8 to 11 common
(+DC)
18 10
NOTE
- If using a twisted wire or finer single wire, insert it while pushing orange colored
open button.
- Orange push pins are easy to come off. Be careful during operation.
- There is a cable check hole above the open button. You can check cables using tester.
Cable clamp
(Illustration: T3-B401S)
NOTE
Fixing cables with I/O cable clamp, wiring of I/O cables is difficult to disconnect.
Hand I/O connector is a connector for connecting your input/output equipment to the system.
It is mounted on upper of Arm #2.
Connector name Polarity Pins Bit number
Input 6 18-23
Hand I/O connector
Output 4 12-15
For cable wiring, refer to “3.7.2 Noise Countermeasures” in order to prevent noise.
Also, for details of standard I/O mounted on back side of the manipulator, refer to “12
Standard. I/O Connector”.
1 Input No.18
9 Input No.19
(Same as above)
2 Input No.20
10 Input No.21
3 Input No.22
11 Input No.23
13 GND
GND
5 +DC
+DC
1 Input No.18
2 Input No.20
10 Input No.21
3 Input No.22
11 Input No.23
13 GND
GND
5 +DC
+DC
Be sure to wire the output circuit properly because it has no protection circuitry
for short-circuit and reverse-connection. Improper wiring may cause malfunction
CAUTION of the parts on the board and then improper function of the robot system.
Load
14 Output No.13
L
(Same as above)
7 Output No.14
15 Output No.15
13 GND
GND
5 +DC
+DC
Load
14 Output No.13
L
(Same as above)
7 Output No.14
15 Output No.15
Connector Standard
How to operate
Hand I/O is only supported for bit port operation commands. Byte or word commands are
not supported.
Available commands
Command Function
Sw Input bit port I/O.
SetSw Set an input of virtual I/O.
On Turn ON the output bit.
Off Turn OFF the output bit.
Input example:
When operating byte input by following conditions
Input hand I/O23: ON
Input standard I/O bit: 16=OFF, 17=ON
In(2)---> 0x02 (0000 0010B)
Output example:
When operating byte output by following conditions
Output standard I/O bit port 11=ON,10~8=OFF
Out 1,'H08
When using remote I/O, always make sure of the following. Using the robot
system under unsatisfactory conditions may cause malfunction of the system
and/or safety problems.
- This signal is not safety signal. Do not this use for safety functions.
- Assign remote functions to inputs/outputs correctly and wire correctly when
setting up remote I/O signals.
- Make sure that the functions correspond to the correct input/output signals
CAUTION before turning ON the system.
When verifying the robot system operation, prepare for failures with initial
settings or wiring. If the Manipulator functions unusually by the failures with initial
settings or wiring, press the Emergency Stop switch immediately to stop the
Manipulator.
NOTE When an error occurs, you must execute a “Reset” to clear the error condition before any
other remote input commands can be executed. Use the “Error output” and “Reset input” to
monitor the error status and clear error conditions from the remote device.
Input Acceptance
Name Initial Description
Condition (*1)
Ready output ON
Error output OFF
Execute function selected at SelProg. EStopOn output OFF
Start 0 (*2) SafeguardOn output OFF
(*13) EStopOff output ON
Pause input OFF
Stop input OFF
SelProg1 1
SelProg2 2
SelProg4 3 Specify the executing Main function
SelProg8 Not Set number. (*2)
SelProg16 Not Set
SelProg32 Not Set
Stop 4 All tasks and commands are stopped.
Pause 5 All tasks are paused. (*3) Running output ON
Paused output ON
Continue 6 Continue the paused task. Pause input OFF
Stop input OFF
Reset 7 Reset emergency stop and error. (*4) Ready output ON
Shutdown Not set Terminates the system
Operates as the forced low power function. Any time
The manipulator is operated in the low This input is acceptable
power mode. even AutoMode output is
Power High control from the command is OFF.
ForcePowerLow Not Set not accepted.
Executes the following according to the
manipulator preferences.
Stops or temporarily stops all the tasks and
commands. (*12)
Changes the output condition of MotorsOn,
SelRobot Not Set
AtHome, PowerHigh, and MCalReqd.(*9)
124 T-B series Rev.6
T3-B T6-B Manipulator 14. I/O Remote Settings
Input Acceptance
Name Initial Description
Condition (*1)
SelRobot1
SelRobot2
Specify the number of manipulator which
SelRobot4 Not set
SelRobot8 executes a command. (*5)
SelRobot16
Ready output ON
EStopOn output OFF
SetMotorsOn Not set Turn ON manipulator motors. (*5) (*6) SafeguardOn output OFF
EStopOff output ON
SetMotorOff input OFF
SetMotorsOff Not set Turn OFF manipulator motors. (*5) Ready output ON
Ready output ON
EStopOn output OFF
Set the manipulator power mode to High
SetPowerHigh Not set SafeguardOn output OFF
(*5) EStopOff output ON
SetPowerLow input OFF
Set the manipulator power mode to Low. Ready output ON
SetPowerLow Not set
(*5)
Ready output ON
Error output OFF
EStopOn output OFF
Home Move the manipulator Arm to the home SafeguardOn output OFF
Not set EStopOff output ON
position defined by the user.
MotorsOn output ON
Pause input OFF
Stop input OFF
Ready output ON
Error output OFF
EStopOn output OFF
SafeguardOn output OFF
MCal Not set Execute MCal (*5) (*7)
EStopOff output ON
MotorsOn output ON
Pause input OFF
Stop input OFF
Paused output ON
Error output OFF
EStopOn output OFF
After the safeguard is closed, recover to the SafeguardOn output OFF
Recover Not set
position where the safeguard is open. EStopOff output ON
RecoverReqd output ON
Pause input OFF
Stop input OFF
ResetAlarm Not Set Cancel the alarm (*11)
SelAlarm1
SelAlarm2
Not Set Specify the alarm number to cancel (*10)
SelAlarm4
SelAlarm8
Input Acceptance
Name Initial Description
Condition (*1)
Input signal for alive monitoring of the
manipulator. Same signal as the input will
be output to ALIVE output. The master
ALIVE Not Set
equipment can perform alive monitoring of
the manipulator by switching the input
periodically and checking the output signal.
ExtCmd_0-15 Not Set
ExtCmd_16-31 Not Set
ExtCmd_32-47 Not Set
ExtCmd_48-63 Not Set For extended remote I/O command.
For details, refer to the following manual.
ExtCmd_64-79 Not Set
Remote Control Reference
ExtCmd_80-95 Not Set 4. Remote I/O to Be Used
ExtCmd_96-111 Not Set
ExtCmd_112-
Not Set
127
(*1) “AutoMode output” ON is omitted from the table. This is an input acceptance condition for all functions.
(*2) “Start input” executes Function specified by the following six bits: SelProg 1, 2, 4, 8, 16, and 32.
Function name SelProg1 SelProg2 SelProg4 SelProg8 SelProg16 SelProg32
Main 0 0 0 0 0 0
Main1 1 0 0 0 0 0
Main2 0 1 0 0 0 0
Main3 1 1 0 0 0 0
..
.
Main60 0 0 1 1 1 1
Main61 1 0 1 1 1 1
Main62 0 1 1 1 1 1
Main63 1 1 1 1 1 1
0=OFF, 1=ON
(*3) “NoPause task” and “NoEmgAbort task” do not pause.
For details, refer to EPSON RC+ 7.0 Online Help or Pause in SPEL+ Language Reference.
(*4) Turns OFF the I/O output and initializes the manipulator parameter.
For details, refer to EPSON RC+ 7.0 Online Help or Reset in SPEL+ Language Reference.
(*5) The values specified by “SelRobot1, 2, 4, 8, and 16” correspond to the robot numbers, when multiple robots
are connected to the controller.
Robot
SelRobot1 SelRobot2 SelRobot4 SelRobot8 SelRobot16
number
0 (All) 0 0 0 0 0
1 1 0 0 0 0
2 0 1 0 0 0
3 1 1 0 0 0
..
.
13 1 0 1 1 0
14 0 1 1 1 0
15 1 1 1 1 0
16 0 0 0 0 1
0=OFF, 1=ON
(*12) Operation of all tasks and commands, power mode of the manipulator, and PowerHigh command by the
setting of the manipulator preferences.
(*13) Do not execute the Restart command of the SPEL+ program and the Start signal of the remote input at the
same time. Error 2503 may occur when the programs are executed at the same time.
(*1) Outputs the current or the last function number of CurrProg1, 2, 4, 8, 16, or 32.
Function name CurrProg1 CurrProg2 CurrProg4 CurrProg8 CurrProg16 CurrProg32
Main 0 0 0 0 0 0
Main1 1 0 0 0 0 0
Main2 0 1 0 0 0 0
Main3 1 1 0 0 0 0
..
.
Main60 0 0 1 1 1 1
Main61 1 0 1 1 1 1
Main62 0 1 1 1 1 1
Main63 1 1 1 1 1 1
0=OFF, 1=ON
(*2) Remote function is available in the following conditions.
- The setting is Auto mode and the control device is remote.
- The setting is Program mode and Remote I/O is enabled.
(*3) For details, refer to EPSON RC+ 7.0 Online Help or Box in SPEL+ Language Reference.
(*4) For details, refer to EPSON RC+ 7.0 Online Help or Plane in SPEL+ Language Reference.
(*5) Manipulator status is output as follows, according to the condition selected in SelRobot.
Wait at least 40 ms before inputting the signal after changing the condition in SelRobot.
(SelRobot1- SelRobot16) condition when inputting SelRobot
Name 0: All robots are selected 1 - 16: Particular robot number is
selected
Turns ON when at least one Turns ON when the motor of the selected
MotorsOn
manipulator motor is ON. manipulator is ON.
Turns ON when all manipulators are Turns ON when the selected manipulator is
AtHome
in the home position. in the home position.
Turns ON when at least one Turns ON when the selected manipulator’s
PowerHigh
manipulator’s power mode is High. power mode is High.
Turns ON when at least one Turns ON when the selected manipulator
MCalReqd
manipulator hasn’t executed MCal. hasn’t executed MCal.
(*6) Outputs information of the selected robot when SelRobot1, SelRobot2, SelRobot4, SelRobot8, and
SelRobot16 are set. If not, information of Robot 1 will be output.
(*7) Outputs information in Real format.
(*8) Outputs the total load factor of the user created tasks. For details on the CPU load factor, refer to the task
manager.
(*9) The signal turns on when the alarm occurs in the manipulator alarm information.
(*10) For details about the target of grease up, refer to the following.
“Regular Inspection 1.3 Greasing”
(*11) It is not recommended that EStopOn does not match the output with emergency stop state and controller
off state. To output the state of emergency stop, assign EStopOff.
(*12) The occurrence of battery alarm and grease alarm is monitored every 5 minutes.
The alarm occurrence and output timing of the controller are different.
It may be output up to 5 minutes after the controller alarm occurs.
“Alarm” will on when battery alarm or grease alarm of Controller or Manipulator occurs with “Robot
maintenance” enabled. For details of Robot maintenance, refer to “Alarm” section of maintenance manual.
(*13) Following shows status number/error number of output (Error, SError, Warning).
SelProg1
Input
Start
Input
Pause
Input
Continue
Input
Stop
Input
* The duration varies depending on the Quick Pause (QP) setting and the program’s
operating status at the time of Pause input
SD Signal
(*1)
SDLATCH
Signal (*1)
Continue
Input
[Unit: msec]
(*1) A logical signal to explain the timing of internal processing of the controller.
For details about input signals name and operating conditions, refer to the 11.3 Pin
Assignments.
ESW Signal
(*1)
Reset Signal
Input
[Unit: msec]
(*1) A logical signal to explain the timing of internal processing of the controller.
For details about input signals name and operating conditions, refer to the 11.3 Pin
Assignments.
SD card slot
(Option slot: inside)
(Illustration: T3-B401S)
NOTE
The SD card insertion direction differs depending on the product shipment time.
For installing method of Fieldbus I/O module, refer to the following manual.
T-B series Maintenance Manual 14.6 Fieldbus I/O
17. Restrictions
For T-B series manipulator, there are commands with restrictions or may cause an error if
executing. However, error does not occur when building a program.
Also, some functions have restrictions.
Robot determines the position by set value of Fine even if using FineDist.
Fine Specifies and displays the positioning error limits.
(Unit: pulse)
FineDist Specifies and displays the positioning error limits (Unit: mm)
17.3.8 Other (HealthCalcPeriod)
You cannot use the command: HealthCalcPeriod
A period of parts consumption commands information to calculate “remaining months” is
one day and unable to change.
HealthCalcPeriod Set the calculation period of parts consumption
commands.
HealthCalcPeriod Function Returns the calculation period of parts consumption
commands.
17.3.9 Other (ChDisk)
You cannot specify USB option to the command: ChDisk.
Example 1: Turns ON output port “2” when Input port “0” turned ON
Example of program that may cause errors
Do
If Sw(0) = On Then
On(2)
Exit Do
EndIf
Loop
Correction example
Wait Sw(0) = On
On(2)
Example 2: When performing the large amount of calculation with a loop structure.
Example of program that may cause errors
For i = 0 To 10000
For j = 0 To 10000
a = a + 1
Next
Next
Correction example
For i = 0 To 10000
For j = 0 To 10000
a = a + 1
Next
Wait 0.01 ' Execute Wait to avoid occupying the CPU
Next
1.1 Inspection
1.1.1 Schedule for Inspection
Inspection points are divided into five stages: daily, monthly, quarterly, biannual, and annual.
The inspection points are added every stage.
If the Manipulator is operated for 250 hours or longer per month, the inspection points must
be added every 250 hours, 750 hours, 1500 hours, and 3000 hours operation.
Inspection Point
Daily Monthly Quarterly Biannual Annual Overhaul
inspection inspection inspection inspection inspection (replacement)
1 month (250 h) √
2 months (500 h) √
3 months (750 h) √ √
4 months (1000 h) √
5 months (1250 h) √
Inspect every day
6 months (1500 h) √ √ √
7 months (1750 h) √
8 months (2000 h) √
9 months (2250 h) √ √
10 months (2500 h) √
11 months (2750 h) √
12 months (3000 h) √ √ √ √
13 months (3250 h) √
…
20000 h √
h = hour
Inspection Method
Inspection Point Inspection Method
Use a hexagonal wrench to check that the end effector mounting bolts and
Check looseness or backlash of the Manipulator mounting bolts are not loose.
bolts/screws. When the bolts are loose, refer to “1.4 Tightening Hexagon Socket Head
Bolts” and tighten them to the proper torque.
Check that connectors are not loose.
Check looseness of connectors.
When the connectors are loose, reattach it not to come off.
Check the appearance of the Manipulator and clean up if necessary.
Visually check for external defects.
Check the appearance of the cable, and if it is scratched, check that there is
Clean up if necessary.
no cable disconnection.
Check for bends or improper location. Check that the safeguard, etc. are located properly.
Repair or place it properly if necessary. If the location is improper, place it properly.
Check that the shaft does not fall when in MOTOR OFF.
Check the brake operation If the shaft falls when in MOTOR OFF and the brake is not released, contact
the supplier.
Check whether unusual sound or Check that there is no unusual sound or vibration when operating.
vibration occurs. If there is something wrong, contact the supplier.
Check the power supply behavior. Turn OFF and ON the power supply, and check that it starts without any error.
Check behavior of the emergency stop Operate emergency stop switch with the motor energized, then check the
button LED lamp on the top of the power unit lights off and the ESTOP LED on the
Controller lights up.
If EPSON RC+ is connected, make sure to check “EStop” is displayed in red
on the status bar.
Check behavior of the safeguard. Operate safeguard with the motor energized, then check the LED lamp on
the top of the power unit lights off.
If EPSON RC+ is connected, make sure to check “Safety” is displayed in blue
on the status bar.
1.3 Greasing
The ball screw spline and reduction gear units need greasing regularly. Only use the grease
specified in the following table.
■ Keep enough grease in the Manipulator. Operating the Manipulator with
insufficient grease will damage sliding parts and/or result in insufficient function of
the Manipulator. Once the parts are damaged, a lot of time and money will be
CAUTION
required for the repairs.
■ If grease gets into your eyes, mouth, or on your skin, follow the instructions below.
If grease gets into your eyes
: Flush them thoroughly with clean water, and then see a doctor
immediately.
If grease gets into your mouth
: If swallowed, do not induce vomiting. See a doctor immediately.
CAUTION
: If grease just gets into your mouth, wash out your mouth with water
thoroughly.
If grease gets on your skin
: Wash the area thoroughly with soap and water.
Cover the surrounding area such as the end effector and peripheral equipment in case the
grease drips.
(4) Wipe off the old grease from the shaft, and
then apply new grease to it.
Grease application range is from the end of
the spline nut to mechanical stop.
Mechanical stop
(Illustration T3-B401S)
(7) Start the robot manager and move the shaft to the origin position. Be careful not to hit
peripheral equipment.
(8) After moving to the origin position, reciprocate the shaft. The reciprocating operation is
a low power mode operation program that performs from the upper limit to the lower
limit. Run for about 5 minutes to spread the grease over the shaft.
(9) Turn OFF the Manipulator.
(Illustration T3-B401S)
151
Appendix A: Specifications
Appendix A: Specifications
T3-B Specifications
Item T3-B401S
Arm #1, #2 400 mm
Arm length Arm #1 225 mm
Arm #2 175 mm
Weight (cables not included) Approx. 14 kg: 31 lbs.
Driving method All joints AC servo motor
Joints #1, #2 3700 mm/s
Max.
Joint #3 1000 mm/s
operating speed*1
Joint #4 2600 °/s
Joints #1, #2 ± 0.02 mm
Repeatability Joint #3 ± 0.02 mm
Joint #4 ± 0.02°
Joint #1 ± 132°
Joint #2 ± 141°
Max. motion range
Joint #3 150 mm
Joint #4 ± 360°
Joint #1 − 95574 ~ 505174
Joint #2 ± 320854
Max. pulse range
Joint #3 − 187734 ~ 0
Joint #4 ± 74130
Joint #1 0.000439°/pulse
Joint #2 0.000439°/pulse
Resolution
Joint #3 0.000799 mm/pulse
Joint #4 0.004857°/pulse
Joint #1 200 W
Joint #2 100 W
Motor rated capacity
Joint #3 100 W
Joint #4 100 W
Rated 1 kg
Payload (Load)
Max. 3 kg
Joint #4 allowable Rated 0.003 kg·m2
moment of inertia*2 Max. 0.01 kg·m2
Shaft diameter ø 16 mm
Hand
Through hole ø 11 mm
Joint #3 down force 83 N
Hand I/O connector 15 pin: D-sub
2 pneumatic tubes (ø6 mm): 0.59 MPa (6 kgf/cm2 : 86 psi)
Installed pneumatic tube for customer use
1 pneumatic tubes (ø4 mm): 0.59 MPa (6 kgf/cm2 : 86 psi)
120 × 120 mm
Mounting hole
4-M8
Ambient temp. 5 to 40 °C *3
Environmental
Ambient relative 20 to 80% (no condensation)
requirements humidity
Noise level *4 LAeq = 70 dB (A) or under
Item T3-B401S
Speed 1 ~ (5) ~ 100
Assignable Accel *5 1 ~ (10) ~ 120
value SpeedS 0.1 ~ (50) ~ 2000
( ) Default AccelS 0.1 ~ (200) ~ 10000
value Fine 0 ~ (1250) ~ 65535
Weight 0,175 ~ (1,175) ~ 3,175
Development environment EPSON RC+ 7.0
Programming language SPEL+ (multi-tasking robot language)
Standard 4 joints simultaneous control
Joint control
Digital AC servo control
PTP (Point-To-Point control)
Positioning control
CP (Continuous Path control)
Motion control PTP motion : Programmable in the range of
1 to 100%
Speed control
CP motion : Programmable (Actual value to be
manually entered.)
PTP motion : Programmable in the range of
Acceleration/Deceleration 1 to 100%; Automatic
control CP motion : Programmable (Actual value to be
manually entered.)
EMERGENCY STOP:
Redundant (Category 3) Supported for
internal/external power supply
EMERGENCY
Safeguard System:
Redundant (Category 3) Supported for external
power supply
Standard I/O Input: 18 points
Output: 12 points
(Rear side of Manipulator) Non-polar, Supported for both Sink and Source
External
Input: 8 points
interface Remote I/O Program, 3 points
(Remote functions Start, Stop, Pause, Continue, Reset
I/O are applied to Output: 8 points
Standard I/O) Ready, Running, Paused, Error, SafeguardOn,
SError, Warning, EStopOff
Input: 6 points
Hand I/O Output: 4 points
(Upper side of Arm #2) Non-polar, Supported for both Sink and Source
Power: 24V Max. 500mA
Input: 256 points
Field bus slave (option) Output: 256 points
Enable to add only one more module
TP connection port Supported for teach pendant (Option: TP2, TP3)
USB B connector
External PC connection port
Supported for USB 2.0 High Speed / Full Speed
interface
USB A connector
USB memory connection port
Supported for USB 2.0 High Speed / Full Speed
Supported for 10/100 Mbps
Ethernet port
Available up to 8 ports
RESET switch Enable to use for resetting of system
TEACH, AUTO, PROGRAM, TestMode, Error,
Display Mode display LED
E-STOP
Item T3-B401S
Save to USB memory
Controller status save
Save in RC+ (PC)
Voltage 100 V to 240 VAC
Phase Single phase
Frequency 50 / 60 Hz
Momentary power interrupt Less than 10 ms
Power consumption 660 VA
Inrush current
(When AC power is turned Max. 30A (Less than 2 ms.)
ON)
Short-circuit current rating 5.0 kA
Max. load current 3.3 A
Leak current Max. 10 mA
Ground resistance Less than 100Ω
CE Marking
EMC Directive, Machinery Directive, RoHS Directive
Safety standard UKCA Marking
EMC Regulations, Machinery Regulations, RoHS Regulations
KC Marking, KCs Marking
*1: In the case of PTP command. Maximum operating speed for CP command is 2000 mm/s on horizontal
plane.
*2: In the case where the center of gravity is at the center of Joint #4.
If the center of gravity is not at the center of Joint #4, set the parameter using Inertia command.
*3: When the product is used in a low temperature environment around the minimum temperature of the product
specification, or when the product is suspended for a long time on holidays or at night, a collision detection
error may occur due to the large resistance of the drive unit immediately after the start of operation. In such
a case, it is recommended to warm up for about 10 minutes.
*4: Conditions of Manipulator during measurement as follows:
Operating conditions : Under rated load, 4-joints simultaneous motion, maximum speed, maximum
acceleration/deceleration, and duty 50%.
Measurement point : Rear of the Manipulator, 1000 mm apart from the motion range, 50 mm above the
base-installed surface.
*5: In general use, Accel setting 100 is the optimum setting that maintains the balance of acceleration and
vibration when positioning. Although values larger than 100 can be set to Accel, it is recommended to
minimize the use of large values to necessary motions since operating the manipulator continuously with
the large Accel setting may shorten the product life remarkably.
T6-B Specifications
Item T6-B602S
Arm #1, #2 600 mm
Arm length Arm #1 325 mm
Arm #2 275 mm
Weight (cables not included) Approx. 21 kg: 46 lbs.
Driving method All joints AC servo motor
Joints #1, #2 4180 mm/s
Max.
Joint #3 1000 mm/s
operating speed*1
Joint #4 1800 °/s
Joints #1, #2 ± 0.04 mm
Repeatability Joint #3 ± 0.02 mm
Joint #4 ± 0.02°
Joint #1 ± 132°
Joint #2 ± 150°
Max. motion range
Joint #3 200 mm
Joint #4 ± 360°
Joint #1 − 152918 ~ 808278
Joint #2 ± 341334
Max. pulse range
Joint #3 − 245760 ~ 0
Joint #4 ± 245760
Joint #1 0.000275°/pulse
Joint #2 0.000439°/pulse
Resolution
Joint #3 0.000814 mm/pulse
Joint #4 0.001465°/pulse
Joint #1 300 W
Joint #2 200 W
Motor rated capacity
Joint #3 100 W
Joint #4 100 W
Rated 2 kg
Payload (Load)
Max. 6 kg
Joint #4 allowable Rated 0.01 kg·m2
moment of inertia*2 Max. 0.08 kg·m2
Shaft diameter ø 20 mm
Hand
Through hole ø 14 mm
Joint #3 down force 83 N
Hand I/O connector 15 pin: D-sub
2 pneumatic tubes (ø6 mm): 0.59 MPa (6 kgf/cm2 : 86 psi)
Installed pneumatic tube for customer use
1 pneumatic tubes (ø4 mm): 0.59 MPa (6 kgf/cm2 : 86 psi)
150 × 150 mm
Mounting hole
4-M8
Ambient temp. 5 ~ 40 °C *3
Environmental
Ambient relative
requirements 20 ~ 80 % (no condensation)
humidity
Noise level *4 LAeq = 70 dB (A) or under
Item T6-B602S
Speed 1 ~ (5) ~ 100
Assignable Accel *5 1 ~ (10) ~ 120
value SpeedS 0.1 ~ (40) ~ 2000
( ) Default AccelS 0.1 ~ (200) ~ 10000
value Fine 0 ~ (1250) ~ 65535
Weight 0,275 ~ (2,275) ~ 6,275
Development environment EPSON RC+ 7.0
Programming language SPEL+ (multi-tasking robot language)
Standard 4 joints simultaneous control
Joint control
Digital AC servo control
PTP (Point-To-Point control)
Positioning control
CP (Continuous Path control)
Motion control PTP motion : Programmable in the range of 1 to
100%
Speed control
CP motion : Programmable (Actual value to be
manually entered.)
PTP motion : Programmable in the range of 1 to
Acceleration/Deceleration 100%; Automatic
control CP motion : Programmable (Actual value to be
manually entered.)
EMERGENCY STOP:
Redundant (Category 3) Supported for
internal/external power supply
EMERGENCY
Safeguard System:
Redundant (Category 3) Supported for external
power supply
Standard I/O Input: 18 points
Output: 12 points
(Rear side of Manipulator) Non-polar, Supported for both Sink and Source
External
Input: 8 points
interface Remote I/O Program, 3 points
(Remote functions Start, Stop, Pause, Continue, Reset
I/O are applied to Output: 8 points
Standard I/O) Ready, Running, Paused, Error, SafeguardOn,
SError, Warning, EStopOff
Input: 6 points
Hand I/O Output: 4 points
(Upper side of Arm #2) Non-polar, Supported for both Sink and Source
Power: 24V Max. 700mA
Input: 256 points
Field bus slave (option) Output: 256 points
Enable to add only one more module
TP connection port Supported for teach pendant (Option: TP2, TP3)
USB B connector
External PC connection port
Supported for USB 2.0 High Speed / Full Speed
interface
USB A connector
USB memory connection port
Supported for USB 2.0 High Speed / Full Speed
Supported for 10/100 Mbps
Ethernet port
Available up to 8 ports
RESET switch Enable to use for resetting of system
TEACH, AUTO, PROGRAM, TestMode, Error,
Display Mode display LED
E-STOP
Item T6-B602S
Save to USB memory
Controller status save
Save in RC+ (PC)
Voltage 100 V to 240 VAC
Phase Single phase
Frequency 50 / 60 Hz
Momentary power interrupt Less than 10 ms
Power consumption 1,200 VA
Inrush current
(When AC power is turned Max. 60A (Less than 2 ms.)
ON)
Short-circuit current rating 5.0 kA
Max. load current 6.0 A
Leak current Max. 10 mA
Ground resistance Less than 100Ω
CE Marking
EMC Directive, Machinery Directive, RoHS Directive
Safety standard UKCA Marking
EMC Regulations, Machinery Regulations, RoHS Regulations
KC Marking, KCs Marking
*1: In the case of PTP command. Maximum operating speed for CP command is 2000 mm/s on horizontal
plane.
*2: In the case where the center of gravity is at the center of Joint #4.
If the center of gravity is not at the center of Joint #4, set the parameter using Inertia command.
*3: When the product is used in a low temperature environment around the minimum temperature of the product
specification, or when the product is suspended for a long time on holidays or at night, a collision detection
error may occur due to the large resistance of the drive unit immediately after the start of operation. In such
a case, it is recommended to warm up for about 10 minutes.
*4: Conditions of Manipulator during measurement as follows:
Operating conditions : Under rated load, 4-joints simultaneous motion, maximum speed, maximum
acceleration/deceleration, and duty 50%.
Measurement point : Rear of the Manipulator, 1000 mm apart from the motion range, 50 mm above the
base-installed surface.
*5: In general use, Accel setting 100 is the optimum setting that maintains the balance of acceleration and
vibration when positioning. Although values larger than 100 can be set to Accel, it is recommended to
minimize the use of large values to necessary motions since operating the manipulator continuously with
the large Accel setting may shorten the product life remarkably.
Time
In emergency stop
or safeguard is opened
Condition:
The stopping time and stopping distance vary depending on the parameters (setting value)
set for the robot. In this chapter, the time and distance are shown with the following
parameters.
Accel : 100 ,100
Other : Default
Description of legend:
The graph is shown for each Weight value (rated value, 100%, about 66%, and about 33%
of the maximum payload).
Horizontal axis : Arm speed (Speed value)
Vertical axis : Stopping time and stopping distance in each arm speed
Time [sec] : Stopping time
Distance [deg] : Stopping distance of J1 and J2
Distance [mm] : Stopping distance of J3
T3-B401S: J1
Distance[deg]
Time[sec]
70.0
60.0
0.20 50.0
40.0
0.10 30.0
20.0
10.0
0.00 0.0
0% 20% 40% 60% 80% 100% 0% 20% 40% 60% 80% 100%
Speed[%] Speed[%]
T3-B401S: J2
80.0
0.30
Time[sec]
70.0
60.0
0.20 50.0
40.0
0.10 30.0
20.0
10.0
0.00 0.0
0% 20% 40% 60% 80% 100% 0% 20% 40% 60% 80% 100%
Speed[%] Speed[%]
T3-B401S: J3
0.30
Distance[mm]
80.0
0.20 60.0
0.10 40.0
20.0
0.00 0.0
0% 20% 40% 60% 80% 100% 0% 20% 40% 60% 80% 100%
Speed[%] Speed[%]
T6-B602S: J1
Distance[deg]
0.70 100.0
0.60
Time[sec]
80.0
0.50
0.40 60.0
0.30 40.0
0.20
0.10 20.0
0.00 0.0
0% 20% 40% 60% 80% 100% 0% 20% 40% 60% 80% 100%
Speed[%] Speed[%]
T6-B602S: J2
0.50 40.0
0.40 30.0
0.30 20.0
0.20
0.10 10.0
0.00 0.0
0% 20% 40% 60% 80% 100% 0% 20% 40% 60% 80% 100%
Speed[%] Speed[%]
T6-B602S: J3
0.60 120.0
Distance[mm]
0.50 100.0
0.40 80.0
0.30 60.0
0.20 40.0
0.10 20.0
0.00 0.0
0% 20% 40% 60% 80% 100% 0% 20% 40% 60% 80% 100%
Speed[%] Speed[%]
Time
In emergency stop
or safeguard is opened
Condition:
The stopping time and stopping distance vary depending on the parameters (setting value)
set for the robot. In this chapter, the time and distance are shown with the following
parameters.
Accel : 100 ,100
Other : Default
Description of legend:
The graph is shown for each Weight value (rated value, 100%, about 66%, and about 33%
of the maximum payload).
Horizontal axis : Arm speed (Speed value)
Vertical axis : Stopping time and stopping distance in each arm speed
Time [sec] : Stopping time
Distance [deg] : Stopping distance of J1 and J2
Distance [mm] : Stopping distance of J3
T3-B401S: J1
Distance[deg]
Time[sec]
70.0
60.0
0.20 50.0
40.0
0.10 30.0
20.0
10.0
0.00 0.0
0% 20% 40% 60% 80% 100% 0% 20% 40% 60% 80% 100%
Speed[%] Speed[%]
T3-B401S: J2
80.0
0.30
Time[sec]
70.0
60.0
0.20 50.0
40.0
0.10 30.0
20.0
10.0
0.00 0.0
0% 20% 40% 60% 80% 100% 0% 20% 40% 60% 80% 100%
Speed[%] Speed[%]
T3-B401S: J3
0.30
Distance[mm]
80.0
0.20 60.0
0.10 40.0
20.0
0.00 0.0
0% 20% 40% 60% 80% 100% 0% 20% 40% 60% 80% 100%
Speed[%] Speed[%]
T6-B602S: J1
Distance[deg]
0.70 100.0
0.60
Time[sec]
80.0
0.50
0.40 60.0
0.30 40.0
0.20
0.10 20.0
0.00 0.0
0% 20% 40% 60% 80% 100% 0% 20% 40% 60% 80% 100%
Speed[%] Speed[%]
T6-B602S: J2
0.50 40.0
0.40 30.0
0.30 20.0
0.20
0.10 10.0
0.00 0.0
0% 20% 40% 60% 80% 100% 0% 20% 40% 60% 80% 100%
Speed[%] Speed[%]
T6-B602S: J3
0.60 120.0
Distance[mm]
0.50 100.0
0.40 80.0
0.30 60.0
0.20 40.0
0.10 20.0
0.00 0.0
0% 20% 40% 60% 80% 100% 0% 20% 40% 60% 80% 100%
Speed[%] Speed[%]
(10) For the each open source license, please refer to the URLs as follows.
bash [Link]
dash [Link]
libc-bin [Link]
libc6 [Link]
libcomerr2 [Link]
libdevmapper1.02.1 [Link]
libgcc1 [Link]
libstdc++6 [Link]
libudev0 [Link]
login [Link]
logrotate [Link]
makedev [Link]
mount [Link]
mountall [Link]
net-tools [Link]
netbase [Link]
rsyslog [Link]
ssh [Link]
sudo [Link]
tzdata [Link]
ubuntu-minimal [Link]
udev [Link]
Linux [Link]
Xenomai [Link]
EPSON RC+ 7.0 software facilitates communication between a development PC and a Manipulator by enabling the setup of a connection via a USB cable. This software needs to be installed on the development PC to avoid issues like the "Add New Hardware Wizard" appearing unexpectedly . The connection process involves selecting the "PC to Controller Communications" option from the setup menu, choosing "No.1 USB," and clicking <Connect> in the dialog that appears, confirming the connection when "Connected" is displayed . The software also supports hot-plugging, allowing cables to be inserted or removed when power is on, although removing the USB cable during operation stops the Manipulator .
Using dedicated tools for setting up the End Effectors on the T3-B Manipulator is crucial to ensure stability and proper function. Proper attachment with tools such as a split muff coupling with an M4 bolt or larger prevents the shaft from hitting peripheral equipment, which helps avoid malfunction of the robot system during operation or power disconnection . Dedicated tools assist in ensuring the load and moment of inertia are within the Manipulator's maximum rating, optimizing performance, reducing vibration, and improving the system's capacity for larger loads . Additionally, tools like EPSON RC+ 7.0 allow precise setting of weight and inertia parameters, further ensuring efficient operation and preventing damage to the robot system by automatically adjusting acceleration and deceleration speeds according to load changes . Correct setup using these tools reduces risks of exceeding load limits and enhances the operational safety and efficiency of the Manipulator .
The Hand I/O connector specifications, which include a voltage range of +12 to 24 V and input current of 10 mA, determine the compatibility with external devices . The connector supports both source and sink type configurations, allowing diverse wiring setups for input and output . The ability to control specific input/output via EPSON RC+ 7.0 enables users to tailor the manipulator for various applications by integrating custom peripherals while ensuring compatibility with the electrical characteristics defined by the connector specifications .
Relocating the T3-B Manipulator requires adherence to specific tools and methods to prevent injury and equipment damage. The relocation must be performed by trained and authorized personnel to ensure compliance with safety regulations and to execute safe handling practices, such as using cranes and forklifts . The manipulator should be carried out by at least two people to avoid accidents like falling or getting hands caught between components . It is vital to secure the manipulator correctly during transportation and provide support while removing anchor bolts to prevent it from falling . Additionally, folding the manipulator's arm and securing it tightly minimizes the risk of injuries . The manipulator should also be protected against shocks and vibrations, as well as maintained within the specified temperature and humidity ranges to avoid operational issues . Finally, ensuring proper setup of the space, including accommodating space for cables and maintenance, is crucial for safe and efficient relocation . These guidelines are significant to ensure both human safety and maintain the integrity of the manipulator system during relocation.
The T3-B model balances precision and speed through its motion control capabilities, emphasizing both repeatability and adjustable speed settings. For precision, the T3-B can achieve repeatability of ± 0.02 mm for Joints #1, #2, and #3, and ± 0.02° for Joint #4, which ensures high accuracy in repeated tasks . The model supports speed control through programmable settings for point-to-point (PTP) and continuous path (CP) motion in the range of 1 to 100%, providing flexibility to adjust speed as needed during operations . Additionally, oscillation can occur at low speeds due to resonance, suggesting that adjustments in speed and the combination of arm orientation and end effector load may be necessary to ensure smooth operation. This indicates a need to balance speed adjustments with operational stability . Accelerations can be controlled programmatically, allowing users to prevent rapid, unstable movements that could compromise precision .
The T3-B Manipulator should operate in an environment with an ambient temperature between 5 to 40°C and relative humidity of 20 to 80% without condensation. It must be situated indoors and away from direct sunlight, dust, oily smoke, salinity, metal powder, flammable or corrosive substances, water, shock, vibration, and electromagnetic interference . Additionally, it should not be used in corrosive environments or areas with rapid temperature changes to prevent rust and internal condensation . Adhering to these conditions is crucial to prevent equipment damage, safety risks, and to ensure the manipulator's longevity and effective performance .
To ensure signal integrity and reliability for remote I/O settings in the T3-B Manipulator, several measures are undertaken. First, it is essential to match functions to the correct input/output signals and verify wiring before turning on the system. In the event of unusual manipulator behavior due to initial setup errors, pressing the Emergency Stop switch is advised to halt operations . Keeping a written record or storing data about settings is recommended for future reference . When using a fieldbus I/O signal for remote function, ensure that the baud rate settings are compatible as they affect response . Additionally, the remote input signals require specific acceptance conditions before activation, and a "Reset" function is necessary to clear errors before other commands can be executed . Implementing safety measures such as correctly assigning remote functions to inputs and outputs and ensuring all connections are secure plays a crucial role in maintaining signal integrity . Finally, make sure the system is set in either Auto mode or Program mode with enabled Remote I/O to ensure proper functioning .
The T3-B model triggers an Emergency Stop status when the Teach Pendant is disconnected or improperly connected, thus preventing any unintended operations from being executed . By requiring a bypass plug if no Teach Pendant is connected, the system ensures that safety protocols are adhered to, thus maintaining control over the manipulator's operation states . This safeguard protects operators and equipment during setup and changes to the control configurations.
When connecting a development PC to a Manipulator via a USB cable, several precautions must be observed: use a USB cable of 5 meters or less, avoid using USB hubs or extension cables, and ensure the connection is solely between the development PC and the Manipulator, as inserting or removing other USB devices can disrupt the connection . Additionally, it's important to use USB2.0 HighSpeed mode cables and devices, and avoid pulling or bending the cable forcibly . Also, ensure EPSON RC+ 7.0 software is installed before making the physical connection to prevent hardware detection issues . Failing to adhere to these precautions can result in the immediate stop of the Manipulator if the USB cable is disconnected during operation, potentially interrupting critical tasks and leading to operational downtime . Disconnecting the USB cable without following proper procedures can also lead to communication loss with the Manipulator, requiring a reconnection process .
Establishing an Ethernet connection between a development PC and a Manipulator involves connecting them with an Ethernet cable, configuring IP settings, and then establishing the connection via EPSON RC+ 7.0 software . Ethernet connections offer several advantages over USB. They support longer cable lengths and are not limited by USB's 5-meter restriction, thus providing more flexibility in setup . Ethernet connections can also handle higher data throughput and more stable communication without the risk of disconnection when peripherals are inserted or removed from the PC . Unlike USB, Ethernet does not stop the Manipulator when disconnected. However, it may initiate an emergency stop if cables are removed without proper disconnection via the software, ensuring fail-safe mechanisms . Furthermore, Ethernet facilitates network connections across multiple devices, offering broader network integration capabilities .