Make sure that this Instruction Manual is delivered to the final user
of the Toshiba Industrial Robot.
2. Please read this manual before using the Toshiba Industrial
Robot.
3. Please read the “Safety Manual” also.
4. Keep the manual nearby for further reference during use of the
robot.
TOSHIBA MACHINE CO.,LTD.
1998- 3
Copyright 1997 by Toshiba Machine Co., Ltd.
All rights reserved.
No part of this document may be reproduced in any form without obtaining prior written
permission from the Toshiba Machine Co., Ltd.
The information contained in this manual is subject to change without notice.
STE 58760
i
- -
STE 58760
PREFACE
This manual describes how to start up the Toshiba SR series industrial robot.
Start-up as used in this manual refers to operations from turning on the robot controller to
operating the robot by manual guidance. Before operating the controller, make sure that all
the cables have been correctly connected among the robot, controller, and peripheral
equipment according to the “Transportation and Installation Manual”.
This manual is written for users who have not operated SR series robots before. Users who
have experience or want to know the details of the operations, see the Operating Manual.
This manual consists of the following chapters.
Chapter 1 "Before operating SR Series Robot"
This chapter outlines robot operational procedure, names of controls which should be used for
the start-up operation, and their functions.
A control panel and teach pendant are used to operate the robot. Be sure to learn where the
various switches are.
Chapter 2 "Power-ON to Manual Guidance"
This chapter describes how to turn on the power and how to manually guide the robot. The
last paragraph of this chapter also discusses how to turn off the power. Be sure to follow the
precautions which should be taken before turning off the power.
Chapter 3 "Setting Environmental Conditions for the SR7000 Controller"
This chapter describes items to be set before operating the controller such as date, time and
communication channel assignment.
Chapter 4 "Example of Simple Operation"
This chapter shows how to program and edit data and how to set automatic operations.
Because in the chapter you will actually operate the robot, be sure to follow the precautions.
Chapter 5 "File"
This chapter presents an outline of files used in the robot system and also formatting and
backup operations for floppy disks (option). Files which store programs and parameters
should be backed up on different disks.
ii
- -
STE 58760
NOTE!
FOR EUPOREAN UNION (EU)
In European Union (EU), there are following limitations and notes to approve the
CE Marking EMC Direction. In other countries and areas, it
apply to these limitations and notes.
(1) Set up conditions
◆
The following type of power line transformer must be used.
Frequency: 50 or 60 Hz
Secondary voltage: 3 phase 200 ~ 230 VAC
power capacity: Min. 2.7 kVA
(2) Input power condition
◆
Core wires: 3.5 mm2 ~ 5.5 mm2
◆
Voltage short interruption: 0.5 cycle
(3) Ground
◆
Core wires: 0.08 mm2 ~ 0.5 mm
◆
Ground condition: Exclusive ground line for robot ground impedance
must be less than 100
(4) External input and output line / Optional input and output line
◆
Core wires: 0.08 mm2 ~ 0.5 mm
◆
Shield: Ground shield
◆
Cable length: Max. 10 m
◆
Manufacturing method: Refer to figure A.
◆ S
ignal ground: Voltage potential between signal ground PGBA and
controller frame ground F.G. must be the same.
(5) Serial communication line
◆
Only 1 of 4 serial communication ports (connector name; J1 ~ J4) can be used at
the same time.
◆
Core wires: 0.08 mm2 ~ 0.5 mm
◆
Shield: Ground shield
◆
Cable length: Max. 10 m
◆
Twisted pair: Not required for RS-232C, required for RS-422.
◆
Manufacturing method: Refer to figure A.
is
not necessary to
2
.
Ω
2
2
iii
- -
(6) Limitation of the robot specification
◆
Cable length from robot to controller: Max. 8 m
◆
Cable length of teach pendant: Max. 8 m
◆
Optional 5th axis: Cannot be used.
◆
Optional input output signals(type;SR7000IO): Only one optional board
◆
Optional relay output signals (type;SR7000RO): Cannot be used.
◆
Optional conveyer tracking system (type;SR7000CV): Cannot be used.
◆
Separated operation panel: Cannot be used.
STE 58760
can be used.
iv
- -
TABLE OF CONTENTS
CHAPTER 1 BEFORE OPERATING SR SERIES ROBOT
1.1
1.1.1
1.1.2
1.2
1.3
1.4
1.5
1.6
1.6.1
1.6.2
CHAPTER 2 POWER ON TO MANUAL GUIDANCE
2.1
2.1.1
2.1.2
2.2
2.3
2.4
2.5
2.6
2.6.1
2.6.2
OVERVIEW・・・・・・・・・・・・・・・・・・・・・・・・・
Structure
Functions
OUTLINE OF OPERATIONAL PROCEDURE
SPECIFICATIONS
COORDINATE SYSTEM・・・・・・・・・・・・・・・・・・・・
SYSTEM CONFIGURATION
NAMES AND FUNCTIONS OF SR7000 CONTROLLER
Control Panel
Teach Pendant
TURNING ON MAIN POWER・・・・・・・・・・・・・・・・・
Cold Starting
Hot Starting
SETTING CONTROLLER ENVIRONMENTAL CONDITIONS
TURNING THE SERVO POWER ON
MANUAL GUIDANCE OF EACH AXIS・・・・・・・・・・・・・
MANUAL GUIDANCE OPERATION
MOTION RANGE LIMIT
Setting Joint Limit Values by Teaching
Setting Joint Limit by Numeric Value Entry
・・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・
STE 58760
・・・・・・・・・・
・・・・・
・・・
・・・・・・・・・・・・・・
・・・・・・・・・・・・・・
・・・・・・・・・・・・
・・・・・・・・・・
1-1
1-2
1-4
1-9
1-11
1-14
1-16
1-21
1-21
1-23
2-2
2-2
2-5
2-8
2-9
2-10
2-13
2-16
2-16
2-18
v
- -
2.7
2.7.1
2.7.2
CHAPTER 3 SETTING ENVIRONMENTAL CONDITIONS FOR THE SR7000
3.1
3.1.1
3.1.2
3.2
3.3
3.3.1
3.3.2
3.3.3
3.4
3.4.1
3.4.2
3.5
3.5.1
3.5.2
3.5.3
3.6
3.6.1
3.6.2
3.6.3
3.7
3.7.1
3.7.2
3.7.3
3.7.4
3.7.5
3.7.6
TURNING OFF THE POWER・・・・・・・・・・・・・・・・・
Turning OFF Servo Power
Turning OFF the Main Power
CONTROLLER
SETTING DATE AND TIME・・・・・・・・・・・・・・・・・・
Setting Date
Setting Time
CHANGING FILE DATA
SETTING THE SYSTEM CONFIGURATION・・・・・・・・・・・
Outline of Data
File Format
Details of Data
SETTING EXTERNAL SELECTION FILES・・・・・・・・・・・
Signals Used for Selecting File
Contents of File
BATCH PROCESSING
Batch File
Automatic Execution File
Using Batch Processing Effectively
PROGRAM EXECUTION ENVIRONMENT
Program Execution Environment
Resetting Execution Environment
Reset Timing of Program Execution Environment
SETTING COORDINATE SYSTEM
Robot Coordinate Systems
Teaching Coordinate Data
Selecting Coordinate System in Data Editor Mode
Selecting Coordinate System in Utility Mode
Selecting Coordinate System Using Robot Language
Timing of Changing the Coordinate System
・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・
・・・・・・・・・・・
・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・
・・・・・・・
・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・
・・・・・・・
・・・・・・・・・
・・・・・・・・・・
STE 58760
・・・・・
2-21
2-21
2-21
3-1
3-1
3-3
3-6
3-12
3-12
3-14
3-18
3-26
3-26
3-27
3-29
3-29
3-31
3-32
3-34
3-34
3-36
3-37
3-38
3-38
3-40
3-46
3-53
3-56
3-56
vi
- -
CHAPTER 4 EXAMPLE OF SIMPLE OPERATION
4.1
4.2
4.2.1
4.2.2
4.2.3
4.3
4.3.1
4.3.2
4.3.3
4.3.4
4.4
CHAPTER 5 FILES
5.1
5.2
5.3
5.3.1
5.3.2
5.3.3
5.4
5.5
5.5.1
5.5.2
5.6
5.7
5.8
EXAMPLE OF ROBOT OPERATION
TEACHING THE PROGRAM AND POSITION DATA・・・・・・・
Inputting A Robot Language Program
Teaching Positional Data
Changing Positional Data
TEST RUN・・・・・・・・・・・・・・・・・・・・・・・・・・
Preparation before Conducting Test Run
Test Run in Step Operation Mode
Test Run in Cycle Operation Mode
Test Run in Continuous Operation Mode
AUTOMATIC OPERATION
TYPES OF FILES
CHECKING FILES・・・・・・・・・・・・・・・・・・・・・・
FILES REQUIRED TO START UP ROBOT
Files Required to Perform the Cold Start Operation
Files Required for the Hot Start Operation
Setting of Distribution I/O Function
FORMATTING FLOPPY DISKS
BACKING UP FILES
Saving Files
Loading Files
COPYING FILES・・・・・・・・・・・・・・・・・・・・・・・
RENAMING FILES
DELETING FILES・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・
STE 58760
・・・・・・・・・・・・・・
・・・・・・・・・・・・
・・・・・・・・・・・
・・・・・・・・・・・・・・
・・・・・・・・・・・・・・
・・・・・・・・・・・
・・・・・・・・・・・・
・・・・・・
・・・・・・・・・・
・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・
4-2
4-3
4-3
4-7
4-13
4-16
4-16
4-22
4-27
4-32
4-38
5-1
5-3
5-6
5-6
5-7
5-8
5-9
5-12
5-12
5-15
5-19
5-23
5-26
vii
- -
STE 58760
CHAPTER 1
BEFORE OPERATING SR SERIES ROBOT
This chapter presents an outline of the robot operational procedure, specifications, coordinate
system, system configuration, and their functions.
1.1 OVERVIEW
This paragraph deals with an outline of the SR–HSP series Toshiba system robot. The SR–HSP
series signifies the horizontally articulated robot.
The robot and robot controller feature as follows:
(1) Robot
• High-speed and smooth motion
– Cycle time 0.8 sec. under load of 2 kgf, 0.9 sec. under load of 5 kgf (SR–654HS)
300mm
25mm25mm
• Wide working range
– A bidirectional rotating type without dead space included in the horizontal zone.
(ST–HS series)
• High reliability
– Maintenance-free, employing AC servo motors and absolute encoders.
• Enough Ni loading capacity
– Max. 20 kgf (SR–1054HS)
• Easy wiring and piping
– As nine cables and two air pipes standardly run in the arm, wiring and piping to the
end effector are necessary.
1-1
- -
STE 58760
(2) Robot controller (SR7000)
• Simple programming.
– A program can be created easily according to highly advanced robot language SCOL.
• Excellent operability
– Teaching of positions, programming, adjustment, etc can be performed according to
the menu selection on the teach pendant.
• Extensive interfaces
– As RS232C three ports, computer and printer interface software are standard-
equipped, a diversity of system structure is possible.
• Easy diagnosis of faults
– A number of self-diagnostic functions allow an operator to smoothly address faults.
Fig. 1.1 shows the SR–HSP series system robot.
1.1.1 Structure
The robot consists of the basic robot, controller and teach pendant connected with the controller,
which is intended for teaching positions and entering programs.
To make the robot do a job, programs and position data are necessary so that the robot can
execute the job.
Normally, such programs and position data should be created and stored in the controller memory
beforehand. When operating the robot, the controller interprets the contents of programs and
gives the robot the instructions on motions according to the program sequence to cause the robot to
do the job.
Programs and position data for one process which are put together are called the task program,
which can also be called the file when they are loaded to and saved in the controller.
As the control unit of the controller uses the SCOL language (symbolic code language for robot), a
task program can be easily created and entered as if you were creating a BASIC program.
Entry of position data is possible in the three manners; guiding by the robot and teach pendant,
entry of coordinates through the teach pendant and manual guiding of the robot by the operator
after turning off the servo control.
The teach pendant can be shared by many robots, and automatic operation is possible even when it
is disconnected from the controller.
Also, saving and management of files are very easy, using an optional FDD unit.
In addition to the above, a great number of options and functions including optical sensors for
position data compensation and interface software with a personal computer are also available.
Fig. 1.2 shows a system configuration of SR series Toshiba system robots.
1-2
- -
STE 58760
SR–1054 HSP Robot
Robot controller SR7000 Teach pendant
Fig. 1.1 SR Series System Robot
1-3
- -
Robot
Robot controllerSR–7000
Teach pendant
Fig. 1.2 System Configuration of SR Series System Robot
1.1.2 Functions
Horizontally articulated robot
STE 58760
SR–504 HSP
SR–554 HSP
SR–654 HSP
SR–854 HSP
SR–1054 HSP
(1) Control method
A 32-bit microprocessor serves as the central processor.
A 16-bit microprocessor is used for communication control and a 32-bit microprocessor for
each axis servo control, thus servo control, robot language processing and editing are
possible. Also, an 8-bit microprocessor is employed for the teach pendant to realize a more
intelligent robot.
(2) Motion
The motion comes in three types; PTP (point-to-point) control, CP (continuous path) control
(linear interpolation, circular interpolation (option)) and short-cut.
PTP control: Dedicated SCOL language MOVE
This control is used to move each axis fast to a specified position, irrespective of a path.
Simultaneous operation is executed in which all axes start moving simultaneously and
finish simultaneously.
CP control (linear interpolation): Dedicated SCOL language MOVES
This is the path control in which all paths are predetermined. Each axis moves between
two taught points in the Cartesian coordinate system along the shortest distance. It is
used to move the end effector of the robot along a straight line.
CP control (circular interpolation): Dedicated SCOL language MOVEC
Each axis moves on an arc from the current point to the target point via specified midpoint.
1-4
- -
STE 58760
Short-cut
Each axis passes the vicinity of a taught point without reaching and stopping at the same
point, then moves to the next point. The travel time can be reduced.
PNT2
PNT2
PNT2
・Specified mid-point
PNT1
PNT1
PNT1
PTP Linear interpolation Circular interpolation Short-cut
(3) Number of controlled axes
A maximum of five axes can be controlled simultaneously. Additionally, the air cylinder can
be driven.
PNT2
PNT3
PNT4
PNT1
PNT5
(4) Storage capacity
The storage capacity of the RAM drive is 512 K bytes.
To save files, a 1.44 M bytes FDD unit (option) is available.
The rate of file active area is displayed in units of byte on the teach pendant.
Storage capacity of program alone (approximation): 500 points for 1,000 lines
A floppy disk is initialized in the MS-DOS format. It should be noted that reading of the data
contained in floppy disks for the SR-5500 controller is not possible.
(5) Storing method
A file (programs and position data) is stored in the memory backed up by a battery. Check is
performed on battery voltage drop and destruction of memory contents, and if an abnormality
has generated, an alarm is output to inform the operator to that effect.
(6) Number of program files
Up to 256 program files can be registered.
(7) Position detection
Detected by an absolute encoder on the no-load side of the AC servo motor.
(8) External input/output signals
Standard external input
In all, 32 inputs insulated optically are open to the user. Branch of a program and
interlock by input signals can be programmed easily, using the robot language.
1-5
- -
STE 58760
Standard external output
In all, 24 outputs of transistor and open collector are open to the user. Output signal
ON/OFF and pulse output can be programmed easily, using the robot language.
Extension external input/output
When an option board is added, addition of 24 inputs and 16 outputs is possible.
Furthermore, sixty-four each of input and output that can operate as the slave station of
our TC200 programmer are available.
(9) External operation signal
To facilitate construction of an FA system, servo ON, servo OFF, start, feed hold, cycle stop,
robot operating speed, program reset, etc. are possible by external signals in the externalautomatic mode.
In any other mode, these external signals are neglected, except for the servo OFF signal.
The low speed instruction becomes effective also in the internal-automatic mode, however.
Also, the signals of ready, automatic operation ON, external-automatic mode ON, fault, servo
ON, emergency stop ON, etc. necessary for external operations are output.
(10) Teaching method
A program can be entered easily through the teach pendant, using the robot language
(SCOL). Position data can be given in the following three manners.
Teaching by remote-guidance through teach pendant.
Entry of coordinates through teach pendant.
Manual guidance in servo-free status.
(11) File editing function
A file can be registered and deleted on the teach pendant. Program editing is also
possible on the display. When the FDD unit (option) is provided, reading and writing of
data contained in a floppy disk of 1.44 MB MS-DOS format are possible. Thus, a program
can be edited on the personal computer.
(12) Speed setting
Program
Robot travel speed can be programmed in the range of 1 to 100 % in 1 % increments.
Override
A programmed speed can be overridden in the range of 1 to 100 % in 1 % increments.
1-6
- -
Acceleration/deceleration speed setting
Speed at acceleration can be programmed in the range of 1 to 100 % in 1 % increments,
using the ACCEL instruction.
Likewise, deceleration speed can be programmed in the range of 1 to 100 % in 1 %
increments by means of the DECEL instruction.
Speed limit
A limit can be set on the maximum speed so that the robot speed can always be slower
than this limit. It is convenient to use in the TEST RUN mode.
(13) Servo gain ON/OFF function (servo-free)
Servo control ON and OFF are possible for each axis, using the program instruction (GAIN).
The same operation is also possible through the teach pendant.
(14) Torque limiting function
A limit value for each joint motor torque can be set in the range of 0 to 300 %, using the
program instruction.
When transferring or inserting a workpiece, there are occasions in which the robot motion is
mechanically obstructed due to faulty workpiece, etc., or no excessive force should be
exerted on the workpiece. When this happens, it is possible to prevent damage of the
work hand or robot by limiting the motor torque.
STE 58760
(15) Interruptive function
When any external signal is input during robot motion, the motion can be stopped instantly
and required processing can be executed by means of external input signals.
(16) Coordinate system setting function
Coordinate systems of the robot and peripheral equipment can be established through the
teach pendant.
(17) Program function
When the robot language SCOL is used, jump, subroutine, loop, interruptive processing,
delay time, speed setting, interpolation, hand operation, vertical movement and rotation of
each axis by an air cylinder are possible.
For details, see the Robot Language Manual.
(18) Operation
In the internal-automatic operation mode, the five modes are available; step, motion step,
cycle, continue and machine lock. (The step and machine lock modes can be selected
only in the test operation.)
In the external-automatic operation mode, the continue or cycle mode can be selected.
1-7
- -
Step
A program is executed step by step.
Motion step
A motion instruction given in a program is executed once.
Cycle
A program is executed until the END instruction of main task has been executed. That is,
a series of operation is executed only once.
Continue
A program is executed, neglecting motion instructions in the same man-machine lock
program (i.e., the robot will not move).
Machine lock
A program is executed, neglecting motion instructions programmed, as if the robot were
actually moving.
STE 58760
(19) Working range limitation
To detect the stroke end limit, soft limits are provided, which can be set by the user at his
discretion.
(20) Self-diagnosis function
The system performs check on the servo fault, overtravel, transmission error, battery
voltage drop, control power fault, parameter destruction, etc. If an error is detected, an
appropriate error number is displayed on the teach pendant, and the servo power is turned
off according to the error.
(21) FDD unit (option)
Files stored in the controller memory (programs and position data) can be stored in floppy
disks. It is also possible to load the data of the floppy disks into the controller. A floppy
disk is initialized in the MS-DOS format. It should be noted that reading of the data
contained in floppy disks for the SR-5500 controller is not possible.
(22) Personal computer and printer interface
The interface function of an personal computer and printer is standard-equipped. Thus,
management of the robot language and line management can be performed very easily,
using the personal computer. Additionally, management of a group of robots is possible by
the host computer, thus construction of a highly advanced FA system can be realized.
1-8
- -
STE 58760
1.2 OUTLINE OF OPERATIONAL PROCEDURE
At the least, the following operations are required to start up the robot.
(1) Installing the robot and controller at the site and connect the cables in place.
Unpack the controller and robot and install them at the site. After the installation work is
complete, connect cables between the controller, robot and peripheral equipment. For details,
see the Transportation and Installation Manual.
(2) Starting up and manually guiding the robot.
After robot installation work is complete, turn on the robot power so that it can be manually
operated. The operation range of the robot should have been set before teaching the
operation. For the setting procedure, see Chapter 2, "Power ON to Manual Guidance".
(3) Teaching the contents of the operation to the robot.
To make the robot work, a robot language program and position data should be prepared.
After the robot has been started up, input the program and position data. An example of the
operation is described in Chapter 4, "Example of Simple Operation". For details, see the
Operating Manual and the Robot Language Manual.
(4) Checking the operation being taught with a test run.
Check that the robot correctly works as taught. An example of the operation is described in
Chapter 4, "Example of Simple Operation". For details, see the Operating Manual.
(5) Making the robot work in an automatic operation mode.
After checking that the robot correctly works as has been taught, make the robot work. An
example of the operation is described in Chapter 4, "Example of Simple Operation". For
details, see the Operating Manual.
After the robot has been installed, the following components are required to make the robot
work.
Robot main body
・
Robot controller
・
Teach pendant
・
1-9
- -
STE 58760
Check that cables have been securely connected between the robot body and controller and
between the controller and teach pendant.
Note 1)
In the automatic operation mode, it is not necessary to connect the teach pendant to the robot
body. Even if the teach pendant is not to be used, it is necessary to connect a dummy
connector to the teach pendant connector on the controller. Otherwise, the servo power
cannot be turned on.
Note 2)
The low speed instruction signal, servo OFF signal, and emergency stop signal of the external
control signal cables should be short-circuited even if they are not used. For the connector
locations and terminal numbers to be short-circuited, see the Transportation and Installation
Manual. (For the connectors attached to the controller, such signal cables have already been
short-circuited.)
1-10
- -
STE 58760
1.3 SPECIFICATIONS
The basic specifications of SR–HSP series horizontally articulated robots are shown in Table 1.1.
Table 1.1 Basic Specifications of SR–HSP Series Robots
A coordinate system comes in a world coordinate system, base coordinate system and tool
coordinate system. Once the coordinate system is established, positions where the robot has to
move can be set by coordinate values.
A function which offsets the coordinate system is also provided, and even if the robot position or tool
has been changed, the entire program need not be modified accordingly.
In addition to the above, a work coordinate system is also available, which is useful to create
position data for palletizing operation.
Positional relationship of respective coordinate systems is shown in Fig. 1.3.
Fig. 1.3
1-14
- -
(1) World coordinate system
A coordinate system the user defines in a space at arranging equipment or workpieces is
called the "world coordinate system."
(2) Base coordinate system
A Cartesian coordinate system based on the robot center is called the "base coordinate
system." Normally, each axis is set based on the origin (0°) orientation.
The base coordinate system can be offset by entering a deviation of each axis of the world
coordinate system. Thus, each time the coordinate system is changed, operation points
need not be taught to the robot.
(3) Tool coordinate system
A Cartesian coordinate system based on the tool set surface (i.e., flange surface) of the
robot end effector is called the "tool coordinate system."
Like the base coordinate system, the tool coordinate system can also be offset so that the
robot can move on the basis of the tool edge. Thus, the operator can teach the robot
based on the tool edge.
STE 58760
(4) Work coordinate system
A coordinate system defined in an actual working space, such as workpiece layout and
pallet, is called the "work coordinate system. Thus, data can be created easily at
palletizing or offline teaching.
1-15
- -
STE 58760
1.5 SYSTEM CONFIGURATION
Basically, the robot system is composed of the basic robot, basic controller and teach pendant.
The controller has comprehensive interface functions to allow construction of various systems.
Fig. 1.4 shows the maximum system configuration.
The basic controller consists of the control panel, CPU printed board serving as the control center,
relay printed boards relaying external output signals and other units (such as servo driver).
* An external control unit required for external-automatic operation is not provided, which
should be prepared by the user at job site.
* A system disk (used for cold-starting the system) is attached to the controller. Keep it in your
custody.
1-16
- -
STE 58760
Fig. 1.4 Maximum System Configuration
1-17
- -
Equipment configuration by operation
Equipment configuration by operation is illustrated below.
(1) Maximum configuration
Maximum system configuration, including options.
STE 58760
Teach pendant
CCD camera
SR-5500
サーボ ON
Optical sensor
Basic controller
Personal computer
SR7000
FDD unit(option)
Robot
External control unit
(2) Manual guidance, teaching of positions by manual guidance and program editing
These operations can be executed, using the same equipment configuration.
It is possible to remote-control the robot through the teach pendant, which is called the
"manual guidance." This operation is used when the robot is only to be moved manually or
taught the operating positions by manual guidance.
Program editing is also possible by using this configuration.
Teach pendant
SR5500
Basic controller
1-18
- -
Robot
STE 58760
(3) Internally controlled automatic operation
Operation of the robot according to files (programs and position data) loaded to the controller
is called the "automatic operation." The automatic operation can be controlled internally and
externally.
Start and stop of the robot through the control panel of the controller is called the "internally
controlled automatic operation."
Note: Automatic operation is possible by connecting or disconnecting the teach pendant to
or from the controller.
When the teach pendant is disconnected, connect a dummy plug to the teach
pendant connector. Unless the dummy plug is connected, the servo power cannot
be turned on.
(4) Externally controlled automatic operation
Automatic start and stop of the robot with external signals is called the "externally controlled
automatic operation."
(5) Floppy disk
Files (programs and position data) stored in the controller can be saved in floppy disks (3.5
inch), using an optional FDD unit. It is also possible to load the data in the floppy disks into
the controller.
(6) Automatic operation, using optical sensors (option)
Automatic operation is possible by using an optical sensor system while recognizing the items
subject to the operation and compensating position data.
1-19
- -
STE 58760
1-20
- -
STE 58760
1.6 NAMES AND FUNCTIONS OF SR7000 CONTROLLER
The start up operation is conducted using the control panel and teach pendant. The external
views of the control panel and teach pendant are shown in Figures 1.5 and 1.6.
1.6.1 Control Panel
The control panel is used to turn on and off the power and perform automatic operation. This
paragraph outlines names and functions of the controls. The numbers referenced accord with
those in Figure 1.5.
1. Main power switch:
Power switch for the controller.
2. Circuit protector:
Circuit protector for the controller control circuit.
3. J1 connector:
Connector for communication channel 1.
4. J2 connector:
Connector for communication channel 2.
5. TP connector:
Connector for connecting the teach pendant.
6. FDD connector:
Connector for floppy disk drive unit(optional).
7. EMERGENCY switch:
Switch which unconditionally stops the robot operation. When this switch is pressed, the
servo power is turned off and an emergency stop state signal is output. Once this switch
is pressed, it is locked in the pressed position. To unlock this switch, turn the switch in the
direction of the arrow.
8. SERVO POWER OFF switch:
A switch which turns off the servo power to stop robot operation. When the servo power is
turned off, the lamp on the "OFF" switch lights.
1-21
- -
STE 58760
9. SERVO POWER ON switch:
A switch which turns on the servo power. When the servo power is turned on, the lamp on
the "ON" switch lights and a servo ON state signal is output. Unless the servo power is
turned on, the robot cannot be operated.
10. STOP switch:
A switch which stops automatic operation. When this switch is pressed in the automatic
operation mode, the lamp on the "STOP" switch lights and the robot stops automatic
operation after it completes the current operation. When the robot stops, the "START"
switch lamp turns off.
11. START switch:
A switch which starts automatic operation. When the robot starts automatic operation, the
lamp on the "START" switch lights.
12. CYCLE STOP switch:
A switch which selects the mode that performs one cycle of automatic operation. This
operation mode is called the cycle operation mode. In the cycle operation mode,
automatic operation stops after the robot has executed the program. When the cycle
operation mode is selected, the lamp on the "CYCLE STOP" switch lights.
13. PC connector:
Connector for connecting a personal computer substituting for a floppy disk unit.
14. MASTER MODE KEY switch:
A key switch which selects one of robot modes; external automatic mode (EXT), internal
automatic mode (INT), and manual mode (MANU). The modes selected with this switch
are called master modes.
15. POWER LED:
Power lamp for the controller. When the main power is turned on, the "POWER" lamp
lights.
16. FAULT LED:
Error lamp for the controller. When a fault is detected, the "FAULT" lamp blinks.
17. Buzzer:
When a fault is detected, the buzzer beeps. When the STOP switch is pressed, the buzzer
stops beeping.
1-22
- -
Loading...
+ 86 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.