Professional Documents
Culture Documents
FD/CFD CONTROLLER
INSTRUCTION MANUAL
Robot Monitoring Unit
RMU20-20/30/40
8th edition
・Before attempting to operate the robot, please read through this operating manual
carefully, and comply with all the safety-related items and instructions in the text.
・The installation, operation and maintenance of this robot should be undertaken only
by those individuals who have attended one of our robot course.
・When using this robot, observe the low related with industrial robot and with
safety issues in each country.
・This operating manual must be given without fail to the individual who will be actually
operating the robot.
・Please direct any queries about parts of this operating manual which may not be
completely clear or any inquiries concerning the after-sale service of this robot to any
of the service centers listed on the back cover.
Contents
Contents
Chapter 1 Introduction
1.1 Outline ....................................................................................................................................... 1-1
1.1.1 Features of robot monitoring unit ...................................................................................... 1-1
1.1.2 Functions of robot monitoring unit ..................................................................................... 1-1
1.1.3 Specifications..................................................................................................................... 1-2
1.1.4 Type and serial number ..................................................................................................... 1-8
1.2 Risk Assessment ....................................................................................................................... 1-9
1
Contents
2
Contents
3
Contents
4
Chapter 1 Introduction
This chapter presents an outline of the robot monitoring unit (RMU) functions.
1.1 Outline
The robot monitoring unit (RMU20) is a Category 4 and PLe compliant system which monitors the robot
position and speed so as to shut off the power to the robot when its position or speed are deemed to be irregular.
The robot position monitoring system consists of safety circuits using microcomputers and semiconductors,
and input/output signals, redundant safety signals and other signals from the process control panel are
connected as the input/output signals from outside the robot controller.
Control signals of emergency stop button, operation switches, and magnetic switch of the robot controller are
connected as the internal input/output signals, and the unit has functions for monitoring the sequence and
status.
The robot monitoring unit is connected by a cable to the position encoder of the drive motor so that the unit
can monitor the robot operations, and the system ensures that the robot will stop safely when the robot has
operated irregularly.
1-1
1.1 Outline
1.1.3 Specifications
General Specifications
Item Specifications Remarks
DC24V +10%
1 Rated voltage
-15%
This value
U24V 1.0A
2 Rated current depends on the
U24A 0.5V
connected devices
All 13 ports
Robot Emergency stop
Emergency stop
Safety plug
Protective stop
Enable switch
Redundant
3 Safety input signals External enable input safety input
Robot over travel Limit Switch
Slave error
General-purpose safety input 1-5
Selctable as “area selection signal”, “stop monitoring
signal” or “playback speed monitoring signal”
All 4 ports
Redundant
Robot servo ON
4 Safety output signals safety output
General safety output (3 points)
with back-check
All 16 ports
5 Monitor input signals
All 9 ports
6 Monitor output signals
Number of axes to be Max. 8 axes
7
monitored
Serial encoder
Panasonic N400 format
8 Position detector
Nikon A format (also bus communication type)
Magnetic pole position detection circuit of the motor
Transferred from the robot controller
9 Parameter transfer
Communication of the USB
10
parameter
Including
11 External dimensions 54 (W) x 242 (H) x 251 (D) mm
mounting bracket
IP20
12 Protective structure
0 to 55 ℃
13 Ambient temperature
30 to 85% Without condensation
14 Ambient humidity
Safety network
15 CIP Safety on Ethernet/IP RMU20-30 only
(RMU20-30 only)
RMU20-40 only
The PROFINET
Device
16 PROFINET Safety PROFIsafe on PROFINET communication
board is also
necessary.
(FD11-OP162-B,
C,D)
1-2
1.1 Outline
Safety performance
Item Specifications Remarks
Motor power control sequence.
Category 4
Monitoring of position (operating range,
PL(Performance Level)=e
joint angle)
MTTFd = 75.15
Monitoring of speed
DC = 94.34
Monitoring of stop
1 CCF = 75
Monitoring of stop in area
SIL3
Safety network(RM20-30 only) -4
PFD = 4.35e
EtherNet/IP Safety communication -8
PFH = 1.99e
Safety network(RMU20-40 only)
proof test interval 5years
PROFINET Safety communication
1-3
1.1 Outline
It is also
possible to
If the restricted object exceeds the restricted range, output a signal
perform operation as follows: by using the
<TEACH mode> logical operation
Safety output OFF (Stop Category 0) function when
<PLAYBACK mode> the robot enters
7 Method of restriction
Safety output OFF (Stop Category 0) the restricted
Errors can be cleared by inputting the “LS release SW” area. And, it is
signal. possible to
Signal can be outputted when robot is in the restricted assign the
area. safety network
signals.
Monitoring of speed
Item Specifications Remarks
8axes * 4 sets
<TEACH mode> can be set
Monitor the linear speed of TCP does not exceed the It is possible to
250mm/sec. switch using
1 Basic functions
<PLAYBACK mode> the selection
Monitor linear speed of TCP and angular speed of signal from
each axis are less than the determined speed safety
network.
If the speed is exceeded, perform operation as follows:
<TEACH mode>
2 Method of restriction Safety output OFF (Stop Category 0)
<PLAYBACK mode>
Safety output OFF (Stop Category 0)
Only manipulator is restricted.
3 Restricted object However, for the manipulator on the traverse unit, position
of traverse axis is considered.
Monitoring of stop
Item Specifications Remarks
Monitor the suspension of TCP
1 Basic functions If the robot is moved, safety output is turned OFF. (Stop
Category 0) This function is enabled only when
general-purpose safety input is inputted.
1-4
1.1 Outline
1-5
1.1 Outline
1-6
1.1 Outline
Environment
Item Description
Overvoltage category Overvoltage category 1
Applicable directive
Directive Description
Machinery directive EN ISO 13849-1 :2008 Safety of machinery
EN ISO 10218-1 :2011 Manipulating industrial robots – Safety
IEC 62061 :2005 Safety of machinery
EN 60204-1/A1 :2009 Safety of machinery – Electrical equipment of
machines
Low Voltage Directive EN50178 :1997 Electronic equipment for use in power installations
EMC directive IEC61326-3-1 :2008 Electrical equipment for measurement, control and
laboratory use - EMC requirements - Part 3-1:
Immunity requirements for safety-related systems
and for equipment intended to perform safety-related
functions (functional safety) - General industrial
applications
Functional safety IEC61508 :2010 Functional safety of
electrical/electronic/programmable electronic
safety-related systems
1-7
1.1 Outline
Model and serial number of the robot monitoring unit can be checked on the nameplate that is attached to the
monitoring unit.
1-8
1.2 Risk Assessment
1) Analyze the robot and its peripheral equipment, assess the entire system including its operating modes,
identify the sources of danger, and estimate the risk of those dangers.
2) Assess the risks using SIL (safety integrity level) as per the IEC 61508 standard.
3) Take action to reduce the risks if the results of the risk assessment suggest that the system is not safe.
4) Keep repeating the above steps until the entire robot system is judged to be safe.
This procedure is stipulated in the ISO 12100 and ISO 14121 standards.
In continuous operation mode (high-demand operation mode of the IEC 61508), RMU20 is has been designed
to conform to SIL3.
1-9
1.1 Outline
1.3 Connection
CFD-OP145-A
RMU unit
(UM367-20 is included)
In case of CFD controller, RMU needs separated box. Customer needs to install sequence board in robot
controller and needs to connect RMU with robot controller.
Please refer to “CFD controller Technical Document 1”, “Chapter 21 Robot Monitoring Unit” for the detail of
work.
Robot T/P
Robot CFD
Monitoring Unit controller
1-10
1.1 Outline
JP3
JP1,2
[Jumper settings]
On this board, 3 jumper switches JP1, 2, and 3 are equipped.
To separate the emergency stop circuits from robot controller and connect it to the power source of external
devices like process controller, change the settings of JP1,2, and 3 for external power source specification as
follows. When shipped, JP1,2, and 3 are set for standard specification (internal power source specification).
1-11
1.1 Outline
These input signals must have redundant circuit. The two separat signals with redundant contact inputs must
perform identical operations. Connect separate contacts between pins "INA+" – "INA-" and "INB+" – "INB-" for
each input as shown in the Fig.1-2. Bear in mind that the signals cannot be connected in ways such as the one
shown in Fig.1-3.
External input
External input
External input
External input
1-12
1.1 Outline
The teminal block type number (and its pin layout) differs from each other depending on the shipping date.
129mm
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48
Pin No. Marking I/O Signal name Pin No. Marking I/O Signal name
0 IN5A+ SI External emergency stop 1+ 1 IN5A- SI External emergency stop 1-
2 IN5B+ SI External emergency stop 2+ 3 IN5B- SI External emergency stop 2-
4 IN6A+ SI Safety plug 1+ 5 IN6A- SI Safety plug 1-
6 IN6B+ SI Safety plug 2+ 7 IN6B- SI Safety plug 2-
8 IN7A+ SI Protective stop 1+ 9 IN7A- SI Protective stop 1-
10 IN7B+ SI Protective stop 2+ 11 IN7B- SI Protective stop 2-
12 IN8A+ SI External enable SW 1+ 13 IN8A- SI External enable SW 1-
14 IN8B+ SI External enable SW 2+ 15 IN8B- SI External enable SW 2-
16 IN9A+ SI General safety input 11+ 17 IN9A- SI General safety input 11
18 IN9B+ SI General safety input 12+ 19 IN9B- SI General safety input 12-
20 IN10A+ SI General safety input 21+ 21 IN10A- SI General safety input 21-
22 IN10B+ SI General safety input 22+ 23 IN10B- SI General safety input 22-
24 IN11A+ SI General safety input 31+ 25 IN11A- SI General safety input 31-
26 IN11B+ SI General safety input 32+ 27 IN11B- SI General safety input 32-
28 IN12A+ SI General safety input 41+ 29 IN12A- SI General safety input 41-
30 IN12B+ SI General safety input 42+ 31 IN12B- SI General safety input 42-
32 IN13A+ SI General safety input 51+ 33 IN13A- SI General safety input 51-
34 IN13B+ SI General safety input 52+ 35 IN13B- SI General safety input 52-
36 GPIN13 I Tool number 1 37 GPIN14 I Tool number 2
38 GPIN15 I Tool number 3 39 GPIN16 I Tool number 4
40 P1 P 24V 41 P1 P 24V
42 INCOM I Tool No. input COM 43 M1 G 24V system GND
44 EX_EMG1+ SO Ext.l EMG stop out 1+ 45 EX_EMG1- SO Ext.l EMG stop out 1-
46 EX_EMG2+ SO Ext.l EMG stop out 2+ 47 EX_EMG2- SO Ext.l EMG stop out 2-
48 X24V P Ext. DC24V power 49 X0V P Ext. DC24V GND
SI:Safety Input, I:Monitor input, SO:Safety output, P:Power, G:Ground
1-13
1.1 Outline
92.5mm
B1 B25
A1 A25
Pin No. Marking I/O Signal name Pin No. Marking I/O Signal name
A1 (1) IN5A+ SI External emergency stop 1+ B1 (2) IN5A- SI External emergency stop 1-
A2 (3) IN5B+ SI External emergency stop 2+ B2 (4) IN5B- SI External emergency stop 2-
A3 (5) IN6A+ SI Safety plug 1+ B3 (6) IN6A- SI Safety plug 1-
A4 (7) IN6B+ SI Safety plug 2+ B4 (8) IN6B- SI Safety plug 2-
A5 (9) IN7A+ SI Protective stop 1+ B5 (10) IN7A- SI Protective stop 1-
A6 (11) IN7B+ SI Protective stop 2+ B6 (12) IN7B- SI Protective stop 2-
A7 (13) IN8A+ SI External enable SW 1+ B7 (14) IN8A- SI External enable SW 1-
A8 (15) IN8B+ SI External enable SW 2+ B8 (16) IN8B- SI External enable SW 2-
A9 (17) IN9A+ SI General safety input 11+ B9 (18) IN9A- SI General safety input 11
A10 (19) IN9B+ SI General safety input 12+ B10 (20) IN9B- SI General safety input 12-
A11 (21) IN10A+ SI General safety input 21+ B11 (22) IN10A- SI General safety input 21-
A12 (23) IN10B+ SI General safety input 22+ B12 (24) IN10B- SI General safety input 22-
A13 (25) IN11A+ SI General safety input 31+ B13 (26) IN11A- SI General safety input 31-
A14 (27) IN11B+ SI General safety input 32+ B14 (28) IN11B- SI General safety input 32-
A15 (29) IN12A+ SI General safety input 41+ B15 (30) IN12A- SI General safety input 41-
A16 (31) IN12B+ SI General safety input 42+ B16 (32) IN12B- SI General safety input 42-
A17 (33) IN13A+ SI General safety input 51+ B17 (34) IN13A- SI General safety input 51-
A18 (35) IN13B+ SI General safety input 52+ B18 (36) IN13B- SI General safety input 52-
A19 (37) GPIN13 I Tool number 1 B19 (38) GPIN14 I Tool number 2
A20 (39) GPIN15 I Tool number 3 B20 (40) GPIN16 I Tool number 4
A21 (41) P1 P 24V B21 (42) P1 P 24V
A22 (43) INCOM I Tool No. input COM B22 (44) M1 G 24V system GND
A23 (45) EX_EMG1+ SO Ext.l EMG stop out 1+ B23 (46) EX_EMG1- SO Ext.l EMG stop out 1-
A24 (47) EX_EMG2+ SO Ext.l EMG stop out 2+ B24 (48) EX_EMG2- SO Ext.l EMG stop out 2-
A25 (49) X24V P Ext. DC24V power B25 (50) X0V P Ext. DC24V GND
SI:Safety Input, I:Monitor input, SO:Safety output, P:Power, G:Ground
1-14
1.1 Outline
Applicable connection tool: Minus screw driver (Width of the edge is 2.6mm)
Wire size
Regarding the size of the wires for the external I/O device connection, refer to the following descriptions.
When connecting the wire as it is, the pealed length of the wire should be 11mm.
Concerning the connection, it is strongly recommended to use blade-shape terminal with a plastic insulator for
the wire to prevent the electric short-circuit with the peripheral devices. In a case like that, please select a
terminal whose connection portion length is 11 mm or more.
1-15
1.1 Outline
The general safety output signals should be connected to CNGP2 connector of RMU.
Electrical FET output
specifications for DC30V,100mA max
each outputs Please be sure to make the connections so that the total current amount of the all outputs
(2ch x 3 outputs) is 600mA or less.
Safety relays or magnet switches that are equipped with force guide structure should be used for the
respective output circuits. And, please use the "b contact" also as a feedback signal to detect the malfunction of
the safety relays or the magnet switches. The "b contact" of the safety relays or magnet switches must be
connected to the back check inputs in series.
(NOTE) If the back check signal inputs are not inputted, a back check error will occur when the output signal is
turned ON.
Connector
1-16
1.4 EC DECLARATION OF CONFORMITY FOR MACHINERY
Model
Model(Type)
(Type) : : Robot RMU20-20,
type name isRMU20-30
written here
Directive 2004/108/EC of the European Parliament and of the Council on the approximation of the
laws of the Member States relating to electromagnetic compatibility.
Directive 2006/95/EC of the European Parliament and of the Council on the harmonisation of the
laws of the Member States relating to electrical equipment designed for use
within certain voltage limits.
1-17
1.4 EC DECLARATION OF CONFORMITY FOR MACHINERY
NOTE
1-18
Chapter 2 Monitoring Unit Configuration
This chapter shows the exterior of the RMU and its parts, and presents details on the
connection signals supplied to the monitoring unit. Furthermore, the functions of the RMU
are described.
非常停止スイッチ
教示/再生切替スイッチ 等
Emergency stop
Teach/Auto switch
パラメータ設定
Parameter setting
非常停止スイッチ
イネーブルスイッチ
Emergency stop
Enable switch
非常停止
安全停止
保護停止
Emergency stop
Safety stop
Protection stop
2-1
2.1 Connections with External Equipment
External Control This external control system or process control panel on the production line is
System or Process connected to the robot controller through the input/output signals and
Control Panel communication line in order to control the robot operations. It connects the
emergency stop, safety stop and other input/output signals to the RMU.
Robot Controller The robot controller controls the operation panel, motion controller, servo amplifier,
magnet switch and robot which houses the RMU, all of which are described below.
The signal lines of the teach pendant and process control panel described above
are connected to the robot controller.
Operation Panel This panel is used by the operators to perform the robot operations, and the
emergency stop switch signals relating to the motor control sequence connected
to the monitoring unit as the safety signals.
Motion Controller This unit determines how the robot operates. It is used to prepare the robot
programs, set and store the parameters, create the robot operation commands in
accordance with the robot program, and send the commands to the servo amplifier
to run the motor. In order to perform speed and position monitoring, it is used to set
and check the parameters required with the monitoring unit, transfer the
information to/from the RMU with the respective communications, and output the
information to the teach pendant and other equipment..
Robot Monitoring Unit The RMU shuts off the drive power of the robot when trouble is deemed to have
(RMU) occurred as a result of monitoring the input/output signals, robot motors and the
position information from the encoder. These signals and information are
monitored separately by two microcomputers, the information of one
microcomputer is checked against the information of the other, and when different
results are obtained, the unit also shuts off the drive power.
Magnet Switch This switch enables the power supplied to the robot to be turned on or off, and it is
controlled by the redundant safety output supplied from the RMU.
Drive Unit The servo amplifiers are used to drive the robot motors. The axis motors are driven
on the basis of the operation commands from the motion controller. The drive
power of the servo amplifiers is cut off by the magnet switch to stop the robot.
Robot The robot is monitored by the RMU. TCP and joint positions and speeds are
monitored, and when trouble occurs, the robot power can be shut off by the
magnet switch to stop the robot.
Limit switches which restrict the operating ranges are mounted for the joints, and
their signals are used as safety inputs and connected to the RMU. If a movement
beyond an operating range or other abnormal operation has occurred, the drive
power can be shut off.
Motor Encoders are installed for the robot axes, the position data of the robot joints is
Encoder sent to the servo amplifiers and, based on this data, the servo amplifiers provide
the appropriate motor drive current. The monitoring unit monitors the position and
speed after receiving this position data.
2-2
2.2 Description of Exterior and Parts
2-3
2.2 Description of Exterior and Parts
2-4
2.2 Description of Exterior and Parts
2.2.2 LED
Back to最初へ戻る
the beginning
2-5
2.2 Description of Exterior and Parts
Back to 最初へ戻る
the beginning
2-6
2.2 Description of Exterior and Parts
2.2.3 Connector
1) CN1
2-7
2.2 Description of Exterior and Parts
2) CNE1
3) CNE2
2-8
2.2 Description of Exterior and Parts
4) CNROT
5) CNCOM
Table 2-5 Connector CNCOM pin allocation
Pin no. Circuit code I/O Signal name Pin no. Circuit code I/O Signal name
USB data + USB data -
(A1) D+ IO (B1) D- IO
GND M0 GND
(A2) M0 GI (B2) GI
(A3) FG FG (B3)
Receptacle housing at cable side: JST Mfg. No. J21DF-06V-KX, 6contact2, X-type
IO: monitor signal, GI: ground input, FG: frame ground
2-9
2.2 Description of Exterior and Parts
6) CNGP1 (RMU20-20)
Table 2-6 Connector CNGP1 pin allocation
Pin no. Circuit code I/O Signal name Pin no. Circuit code I/O Signal name
Emergency stop 1+ Emergency stop 1-
(A1) IN5A+ SI (B1) IN5A- SI
7) CNGP2
Table 2-7 Connector CNGP2 pin allocation
Pin no. Circuit code I/O Signal name Pin no. Circuit code I/O Signal name
General safety output General safety output
(A1) OUT2A+ SO (B1) OUT2A- SO
11+ 11-
General safety output General safety output
(A2) OUT2B+ SO (B2) OUT2B- SO
12+ 12-
Back check 1+ Back check 1-
(A3) BK2+ BI (B3) BK2- BI
(A10) (B10)
Receptacle housing at cable side: Tyco electronics No. 2-1318118-9, 20 contacts, Y-type
SO: safety output, BI: back-check input
2-10
2.2 Description of Exterior and Parts
8) CNGP3 (RMU20-20)
Table 2-8 Connector CNGP3 pin allocation
Pin no. Circuit code I/O Signal name Pin no. Circuit code I/O Signal name
General input 41+ General input 41-
(A1) IN12A+ SI (B1) IN12A- SI
(Note1) (Note1)
General input 42+ General input 42-
(A2) IN12B+ IS (B2) IN12B- SI
(Note1) (Note1)
General input 51+ General input 51-
(A3) IN13A+ SI (B3) IN13A- SI
(Note1) (Note1)
General input 52+ General input 52-
(A4) IN13B+ SI (B4) IN13B- SI
(Note1) (Note1)
(A5) GPIN9 I Not used (B5) P1 PO DC24V
(A6) GPIN10 I Not used (B6) GPIN14 I Tool number 2
(A7) GPIN11 I Not used (B7) GPIN15 I Tool number 3
(A8) GPIN12 I Not used (B8) GPIN16 I Tool number 4
Tool number 1 DC24V
(A9) GPIN13 I (B9) P1 PO
9) CNGP4 (RMU20-20)
Table 2-9 Connector CNGP4 pin allocation
Pin no. Circuit code I/O Signal name Pin no. Circuit code I/O Signal name
SI Protective stop 1+ SI Protective stop 1-
(A1) IN7A+ (B1) IN7A-
2-11
2.2 Description of Exterior and Parts
Pin no. Circuit code I/O Signal name Pin no. Circuit code I/O Signal name
Receptacle housing at cable side: JST Mfg. No. J21DF-16V-KY, 16 contacts, Y-type
SI: safety input
Pin no. Circuit code I/O Signal name Pin no. Circuit code I/O Signal name
Receptacle housing at cable side: JST Mfg. No. J21DF-10V-KX, 10 contacts, X-type
SI: safety input, I:Monitor input, PO:Power Output
2-12
2.2 Description of Exterior and Parts
Pin no. Circuit code I/O Signal name Pin no. Circuit code I/O Signal name
(A1) IN9A+ SI General input 11+ (B1) IN9A- SI General input 11-
(Note) (Note)
(A2) IN9B+ SI General input 12+ (B2) IN9B- SI General input 12-
(Note) (Note)
(A3) IN10A+ SI General input 21+ (B3) IN10A- SI General input 21-
(Note) (Note)
(A4) IN10B+ SI General input 22+ (B4) IN10B- SI General input 22-
(Note) (Note)
(A5) IN11A+ SI General input 31+ (B5) IN11A- SI General input 31-
(Note) (Note)
(A6) IN11B+ SI General input 32+ (B6) IN11B- SI General input 32-
(Note) (Note)
(A7) IN12A+ SI General input 41+ (B7) IN12A- SI General input 41-
(Note) (Note)
(A8) IN12B+ IS General input 42+ (B8) IN12B- SI General input 42-
(Note) (Note)
(A9) IN13A+ SI General input 51+ (B9) IN13A- SI General input 51-
(Note) (Note)
(A10) IN13B+ SI General input 52+ (B10) IN13B- SI General input 52-
(Note) (Note)
Receptacle housing at cable side: JST Mfg. No. J21DF-20V-KY, 20 contacts, Y-type
SI: safety input
(Note) Used for area select signal, stop monitoring signal or playback speed monitoring select signal.
2-13
2.3 Connected signals
CNCOM
CPU D+,D-
サーボ通信 Servo communication
CN1
COM COM(24V)
LS_RLS LS解除SW LS release SW
操作パネル
operation panel SYS システム正常 System OK
M_MODE 再生条件 Auto
モードSW T_MODE 教示条件 Teach
mode-sw Power shutoff instruction
P_OFF 動力遮断指示
I
/ SLV1+,SLV1- スレーブ異常1 Slave error1
O SLV2+,SLV2- スレーブ異常2 Slave error2
基 U24V,U0V U24V(24V),U0V(GND)
板 RDY_ON 運転準備入ランプ Standby-ON-Lamp
R_EMG1+,R_EMG1- ロボット非常停止1 Robot emergency stop1
R_EMG2+,R_EMG2- ロボット非常停止2 Robot emergency stop2
DSW1+,DSW1- イネーブルスイッチ1 Enable switch1
DSW2+,DSW2- イネーブルスイッチ2 Enable switch2
Teach pendant
電源
power MCX1+
ロボット動力供給1 Robot power-ON1
MCX1-
Robot MCX21
MCX22
ロボット動力供給2 Robot power-ON2
BKC1+ ロボット動力供給 Robot power-ON
BKC1- バックチェック Back-check
ドライブユニット CNE1
SD1±,SD2±
Drive Unit SD3±,SD4±
SD5±,SD6± エンコーダ通信(1-8軸) Encoder I/F(1-8axis)
SD7±,SD8±
LS1+,LS1- ロボット端LS1 Robot LS1
LS2+,LS2- ロボット端LS2 Robot LS2
CNE2
SD1±,SD2±
SD3±,SD4±
SD5±,SD6±
エンコーダ通信(1-8軸) Encoder I/F(1-8axis)
SD7±,SD8±
CNROT
U1,V1,W1,LOW1
U2,V2,W2,LOW2 MagneticPolePosition
U3,V3,W3,LOW3 磁極位置(1-8軸)
U4,V4,W4,LOW4
(1-8axis)
TBX-1
CNGP4
GPI_1A+,GPI_1A- 汎用安全入力11 General-purpose safety input11
GPI_1B+,GPI_1B- 汎用安全入力12 General-purpose safety input12
GPI_2A+,GPI_2A- 汎用安全入力21 General-purpose safety input21
GPI_2B+,GPI_2B- 汎用安全入力22 General-purpose safety input22
GPI_3A+,GPI_3A- 汎用安全入力31 General-purpose safety input31
GPI_3B+,GPI_3B- 汎用安全入力32 General-purpose safety input32
GPI_4A+,GPI_4A- 汎用安全入力41 General-purpose safety input41
GPI_4B+,GPI_4B- 汎用安全入力42 General-purpose safety input42
GPI_5A+,GPI_5A- 汎用安全入力51 General-purpose safety input51
GPI_5B+,GPI_5B- 汎用安全入力52 General-purpose safety input52
CNGP3
GPI_6A+,GPI_6A- 汎用安全入力61 General-purpose safety input61
GPI_6B+,GPI_6B- 汎用安全入力62 General-purpose safety input62
GPI_7A+,GPI_7A- 汎用安全入力71 General-purpose safety input71
GPI_7B+,GPI_7B- 汎用安全入力72 General-purpose safety input72
XRDY_ON N.C.
COM COM(24V)
GPIN1 N.C.
GPIN2 N.C.
周辺機器
External
GPIN3 ツール番号1 Tool No.1
system GPIN4 ツール番号2 Tool No.2
GPIN5 ツール番号3 Tool No.3
GPIN6 ツール番号4 Tool No.4
COM COM(24V)
CNGP2
GPO_1A+,GPO_1A- 汎用安全出力11 General-purpose safety output11
GPO_1B+,GPO_1B- 汎用安全出力12 General-purpose safety output12
GPO1_BC+,GPO1_BC- バックチェック1 Back-check1
GPO_2A+,GPO_2A- 汎用安全出力21 General-purpose safety output21
GPO_2B+,GPO_2B- 汎用安全出力22 General-purpose safety output22
GPO2_BC+,GPO2_BC- バックチェック2 Back-check2
GPO_3A+,GPO_3A- 汎用安全出力31 General-purpose safety output31
GPO_3B+,GPO_3B- 汎用安全出力32 General-purpose safety output32
GPO3_BC+,GPO3_BC- バックチェック3 Back-check3
TBX-1
CNGP1
X_EMG1+,X_EMG1- 非常停止1 Emergency stop1
X_EMG2+,X_EMG2- 非常停止2 Emergency stop2
XSF1+,XSF1- セーフティプラグ1 Safety plug1
XSF2+,XSF2- セーフティプラグ2 Safety plug2
GPOUT1 N.C.
GPOUT2 N.C.
GPOUT3 N.C.
GPOUT4 N.C.
GPOUT5 N.C.
GPOUT6 N.C.
GPOUT7 サーボON
COM
COM(0V)
2-14
2.3 Connected signals
Safety inputs are redundant contact input signals, related to the power supply permission to the robot. When a
disconnection, short-circuit, ground fault or other trouble has detected due to signal disparity or diagnosis of
input signals, robot is stopped immediately by turning off the safety output signal. For details of safety input
signals, refer to Table 2.10 Safety inputs.
The two separate signals with redundant contact inputs must perform identical operations. For details, refer to
"1.3 Connection".
2-15
2.3 Connected signals
General input 21+ IN10A+ General-purpose safety input signal Photo-coupler input
General input 21- IN10A- Used for area select signal, stop monitoring Rating DC26V
General input 22+ IN10B+ signal or playback speed monitoring select Input current 5mA
General input 22- IN10B- signal. Over current protection provided
General input 31+ IN11A+ General-purpose safety input signal Photo-coupler input
General input 31- IN11A- Used for area select signal, stop monitoring Rating DC26V
General input 32+ IN12B+ signal or playback speed monitoring select Input current 5mA
General input 32- IN12B- signal. Over current protection provided
General input 41+ IN12A+ General-purpose safety input signal Photo-coupler input
General input 41- IN12A- Used for area select signal, stop monitoring Rating DC26V
General input 42+ IN12B+ signal or playback speed monitoring select Input current 5mA
General input 42- IN12B- signal. Over current protection provided
General input 51+ IN13A+ General-purpose safety input signal Photo-coupler input
General input 51- IN13A- Used for area select signal, stop monitoring Rating DC26V
General input 52+ IN13B+ signal or playback speed monitoring select Input current 5mA
General input 52- IN13B- signal. Over current protection provided
Internal circuit
Overcurrent
detection
Diagnosis
circuit
The safety input signals are introduced into the RMU by the circuit shown in Fig. 2-5.
2-16
2.3 Connected signals
Disparity diagnosis
The safety input signals processed by the software operated inside the two CPUs are mutually checked
between the CPUs, and through this it is checked whether the logic is correct.
This diagnosis is conducted after the input signal diagnosis described above. If the logic fails to match
between the two inputs for a period in excess of 500 ms, the Input signal diagnosis error (unrecoverable error)
results, the safety outputs are turned OFF, and the unit’s power must be turned off and turned back on.
Remove the cause of the error and then press [Reset] key twice from teach pendant.
Note: The ON-OFF change in a signal of less than 500 ms is ignored as signal noise.
If mismatch of enable switch signals (11, 12, 21, 22) is detected, the safety output will be turned OFF but the
error is not detected.
By turning OFF the enable switch one time, the error will be reset.
2-17
2.3 Connected signals
Connect the magnet switch or relay to each output circuit. Also, connect the “b”-contact of magnet switch or
safety relay in series to each back-check input. Refer to the case of the following connections:
OUTxA+ Relay1
OUTxA-
OUTxB+ Relay2
OUTxB-
BKx+
BKx-
2-18
2.3 Connected signals
Back check circuit with over current protection and input diagnosis
A back check circuit is provided in the RMU in order to monitor the magnet switch contacts which are tripped
by the safety outputs. In the back check circuit, a safety contact (“b” contact) driven by the safety output and an
auxiliary contact (“b” contact) of the magnet switch are connected in series so that if the main contact ("a"
contact) of the relay melts down making it impossible to release the contact, the other safety output can still be
turned off to shut off drive power surely and stop the robot safely.
*) If the back check input is not inputted, a back check fault will be detected when the output is ON.
2-19
2.3 Connected signals
LS release switch GPIN7 This signal is to release the over travel switch. Photo-coupler input
When the limit switch error or operating range Rating DC26V
monitoring error or angle monitoring error was Input current 5mA
occurred, this signal will used to operate the robot
manually in TEACH mode.
This switch (momentary switch) must be operated
only by well-trained, dedicated maintenance staff.
System OK GPIN5 This signal is from the robot controller. Photo-coupler input
This signal is always ON while the controller Rating DC26V
operates normally Input current 5mA
TEACH mode GPIN3 This signal is for selecting the mode in which the Photo-coupler input
teaching operation via teach pendant is performed. Rating DC26V
Connected to the selector SW on the operation Input current 5mA
panel.
PLAYBACK mode GPIN2 This signal is for selecting the mode in which the Photo-coupler input
playback operation is performed. Rating DC26V
Connected to the selector SW on the operation Input current 5mA
panel.
Tool number 1 GPIN13 Signal that inputs tool number from PLC. Photo-coupler input
To use the tool number monitoring function, it is Rating DC26V
necessary to enable the "Tool watch" in the Input current 5mA
parameter setting screen.
Tool number 2 GPIN14 Signal that inputs tool number from PLC. Photo-coupler input
To use the tool number monitoring function, it is Rating DC26V
necessary to enable the "Tool watch" in the Input current 5mA
parameter setting screen.
Tool number 3 GPIN15 Signal that inputs tool number from PLC. Photo-coupler input
To use the tool number monitoring function, it is Rating DC26V
necessary to enable the "Tool watch" in the Input current 5mA
parameter setting screen.
Tool number 4 GPIN16 Signal that inputs tool number from PLC. Photo-coupler input
To use the tool number monitoring function, it is Rating DC26V
necessary to enable the "Tool watch" in the Input current 5mA
parameter setting screen.
2-20
2.3 Connected signals
RMU20
Internal
内部回路 circuit 24V
SW
P1
R GPINx
Diagnosis
circuit
診断回路
External
24V
Internal circuit Load
2-21
2.3 Connected signals
2-22
2.4 Precautions when Installing RMU inside the Controller
■ Power supply
Isolation
transformer
Category IV Category III Category II Category I
Implement the following items without fail in order to comply with the requirements of the EMC Directive.
However, doing so does not guarantee that the entire system in which the RMU is installed complies with the
EMC Directive.
To determine whether the entire system complies with the directive, conduct tests on it.
24V power supply supplied to the RMU is recommended to use the following. (Please
use the power supply of an equal specification when you use a different power supply.)
IMPORTANT
Model manufacturer
LDA75F-24 COSEL CO., LTD.
ZWS75PF-24/J TDK-LAMBDA K.K
S8VS-09024AP OMRON Corporation
2-23
2.4 Precautions when Installing RMU inside the Controller
■ Installation of controller
In case of installing the RMU, it is recommended to use the EMI shielded cabinet.
IMPORTANT
Tests under the following standards have been conducted on RMU20 in accordance with the IEC 61326-3-1
standard. For further details, refer to the IEC 61326-3-1 standard.
Description
Immunity to electrostatic discharge
Radiated, radio-frequency, electromagnetic field immunity
Electrical fast transient/burst immunity
Surge Immunity
Immunity to conducted disturbances, induced by radio-frequency fields
Power frequency magnetic field immunity
Voltage dips, short interruptions and voltage variations immunity
Ensure that a ferrite core with 2 or more turns is installed on the cable to be connected to CNCOM in order to
reduce the noise. Install the ferrite core at a position close to the controller (transmission source). If it is not
positioned correctly, its installation will have minimal effect.
2-24
2.5 Operating Range, Angle and Speed Monitoring Function
Robot is just one of constructive part in manufacturing system, so robot is not designed enough safely for the
collaborative operation with human. Collaborative operation is dynamic, so monitoring distance and monitoring
speed should be determined by the risk assessment according to the system. Displaying of speed and
separating distance should be included in the information of usage.
Relative speed between human and robot should be considered when the minimum safety separating
distance is calculated. Please refer to ISO 13855 and or so to calculate this distance.
Please perform the verification and/or validation kin accordance with following item.
Usage of collaborative operation is ・ Review of the schedule, circuit diagram and design
determined by the risk assessment document that is unique for the system
・Risk assessment review in accordance with the task
Displaying of speed and separating ・ Review of the schedule, circuit diagram and design
distance is included in the information of document that is unique for the system
usage ・Risk assessment review in accordance with the task
ISO 10218-2 is referred in order to design
・Test for real usage
collaborative operation
2-25
2.5 Operating Range, Angle and Speed Monitoring Function
The operation of the robot manipulator is restricted in such a way that protrusion beyond any of the operating
ranges will be prevented by the “virtual safety fence function” of the robot controller. Nevertheless, it is still
possible for the robot manipulator to move beyond the restricted range because of an operating error, trouble in
the controller or motor or other type of trouble. To prevent this, the same operating ranges which have been set
are monitored inside the RMU by the “virtual safety fence function,” and when movement is judged to have
exceeded the restricted range, the safety outputs are shut off and stop the robot.
Arm
Partial range
Tool sphere
2-26
2.5 Operating Range, Angle and Speed Monitoring Function
The “soft limit function” is used to restrict the robot axes so that they will not exceed the operating ranges, but
it is still possible for these axes to move beyond the restricted range because of an operating error, trouble in the
controller or motor or other type of trouble. To prevent this, when movement is judged to have exceeded the
same operating range as the “soft limit function” setting inside the RMU, the safety outputs are shut off and stop
the robot.
For the detail of setting operation, refer to the instruction manual “SETUP”, “Chapter 4: Set up”.
The resetting procedure described in this section makes it possible to cancel the
operating range monitoring and angle monitoring functions and move the robot.
For this reason, great care must be exercised in using the procedure.
DANGER Sudden or unexpected movements of the robot resulting in its coming into contact with or
pinning an operator can cause death or serious injury or disasters.
The resetting procedure to be followed when trouble has occurred in the operating range monitoring or angle
monitoring which causes the robot to stop is described here. If, for some reason, the robot has moved beyond
an operating range which has been set before it stops, it may be necessary to operate the robot and move it
back inside the operating range.
In TEACH mode, it is possible to turn motor power ON while pressing "LS release SW" (inputting "LS release
SW" signal).
LS release SW:LSSW
"LS release SW" signal cancels only the operating range and angle monitoring functions of
POINT the RMU. It may not be possible to turn motor power on due to the “virtual safety fence
function” or “soft limit function” in FD controller.
Since these functions can be canceled on constants setting screen, perform the operations
in the "Constant Setting" screen in TEACH mode.
During the signal is OFF, RMU monitors the status of the robot stop. If the robot moves, RMU shuts off the
safety output to stop the robot safely.
(When turning ON the controller, turn the signal ON.)
Previously, set the “stop monitoring” range for TCP and each axis. When the robot has been running over
those defined range, RMU shuts off the safety output to stop the robot safely.
2-27
2.5 Operating Range, Angle and Speed Monitoring Function
Safety Area
Free running
distance Braking
distance
TCP speed is calculated every 10msec. “Estimating the overrun distance” is calculated from free running
distance and braking distance. Free running distance and braking distance is calculated from free running time
and braking deceleration time which is set as parameter.
2-28
2.5 Operating Range, Angle and Speed Monitoring Function
The tool number of robot program and tool number signal that are output from the tool is compared, If they are
mismatched, RMU shuts off the safety outputs to stop the robot safely. Up to 9 tool numbers can be set by using
monitor input signals.
To use the tool number monitoring function ("Tool watch"), please enable the function in the following menu;
<Constant> - [3 Machine Constants] – [34 Robot Monitoring Unit] – [1 Settings] – [7 I/O signal parameter]
Concerning the setting method, refer to "4.2.4 I/O signal parameter".
The error will occur if the TCP moving the distance which has been set by the parameter ("Distance of tool
match") after tool number mismatch was detected. When this error is detected, the safety output will be turned
OFF and the robot will be stopped.
2-29
2.5 Operating Range, Angle and Speed Monitoring Function
When using the tool number monitoring function, prepare a tool that can output 4 bit binary output signals to
output the tool number. Connect the signals from the tool to the "Tool No. 1 -4" on the terminal block TBX-1 in
the robot controller as follows;
Controller
制御装置
P1(24V)
Tool No. 1
ツール番号1
Tool No. 2
ツール番号2
Tool No. 3
ツール番号3
Tool No. 4
ツール番号4
Connections
お客様施工範囲 to be made by customer
For details of how to make this connection, refer to the section of "1.3 Connection".
2-30
2.6 Motor Power Control Sequence
PLAYBACK mode
Operation mode for performing automatic operations which are started using the Motors ON signal from a
process control panel or a switch on the robot operation panel.
TEACH mode
Operation mode for performing manual operations and teaching for the robot which are started using the
Motors ON signal from a process control panel or a switch on the robot operation panel.
These 2 modes can be switched using the PLAYBACK mode or TEACH mode input signals.
2-31
2.6 Motor Power Control Sequence
This is a condition which allows the motor power ON after the master ON condition has been satisfied. When
the following statues of the input signals are established, motor power is turned ON..
When the motor power ON conditions have been established, motor power ON
output signal is turned ON, and motor power is supplied to the robot.
CAUTION
2-32
2.6 Motor Power Control Sequence
PLAYBACK mode
再生モード
(motion
(モーション通信)
communication)
TEACH mode
再生モード
(motion
(モーション通信)
communication)
ES fault
ES異常
Robot
ロボット
Emergency stop
非常停止
Emergency
非常停止 stop
セーフティ
Safety plug
プラグ
Robot
ロボットLS
LS検出
detection
スレーブ
Slave error
異常
Enable
イネーブル
switch
スイッチ
External enable
外部イネーブ
(MATSW)
ル(MATSW)
Protective
stop
保護停止
LS release
LS解除
System
システム
normal
正常
TPセレクタ
TP selector SW
(motion
スイッチ
communication)
(モーション通信)
Motors ON
運転準備入り
(motion
(モーション通信)
communication)
Power shut-off
動力遮断
command
指示
Robot power
ロボット
supply
動力供給
ロボット
Robot
power supply
動力供給
back-check
バックチェック
400msec
Fig. 2-9 Motor power control sequence timing chart (PLAYBACK mode)
2-33
2.6 Motor Power Control Sequence
Motors
運転準備 Motors
運転準備
ON
ON ON
ON
TEACH mode
再生モード
(motion
(モーション通信)
communication)
ES異常
ES fault
Robot
ロボット
Emergency stop
非常停止
非常停止
Emergency stop
セーフティ
Safety plug
プラグ
Robot
ロボット
LS
LS検出
detection
スレーブ
Slave error
異常
Enable
イネーブル
switch
スイッチ
External enable
外部イネーブ
(MATSW)
ル(MATSW)
Protective
保護停止stop
LS release
LS解除
System
システム
normal
正常
TPセレクタ
TP selector SW
(motion
スイッチ
communication)
(モーション通信)
Motors ON
運転準備入り
(motion
(モーション通信)
communication)
Power
動力遮断 shut-off
command
指示
Robot
ロボット power
supply
動力供給
ロボット
Robot
power supply
動力供給
back-check
バックチェック
Without delay Without delay
ディレイなし
ディレイなし
Fig. 2-10 Motor power control sequence timing chart (TEACH mode)
2-34
2.7 Logical operation output function
The general safety output signals output "Output diagnostic pulse" when executing the output operation.
Therefore, safety relays or magnet switches that are equipped with force guide structure should be used for
the respective output circuits.
And, please use the "b contact" also as a feedback signal to detect the malfunction of the safety relays or the
magnet switches.
If there is wrong setting in this "Logical operation output function", safety function
cannnot work correctly and the robot may make unexpected motion.
In a case like that, the operator may be hit or pinched by the robot arm and results in
DANGER death or serious injury.
Function
It is possible to output the "General safety output signal" making logical operation (AND, OR, NOT) using the
designated safety signals.
For the logical operation setting, up to 3 inputs can be used.
The order of the operation: NOT -> AND -> OR -> left side of the operation
2-35
2.7 Logical operation output function
2-36
2.7 Logical operation output function
To assign those signals, open “<Constant Setting> - [6 Signals] [3 Output Signal Assignment] [1 Standard
Outputs]”. For this setting, an operator class of EXPERT or higher is required (Please switch the operator class
level via R314 shortcut command in advance of this setting operation).
Concerning the signal assignment operations, refer to “FD CONTROLLER INSTRUCTION MANUAL SETUP
MANUAL” “4.6 Signal attribute setting“.
2-37
2.9 Enabling RMU
POINT If the RMU is not connected to the robot controller or the robot controller cannot recognize the
RMU, the setting screen to enable the RMU will not appear.
2-38
2.9 Enabling RMU
NOTE) This screen will be displayed only when the RMU is recognized by the robot
controller.
3 Change the setting for the Servo Amplifier 1 to “Connect”
5 After pressing any key, turn OFF the power of the robot controller and then
turn ON it.
2-39
2.9 Enabling RMU
NOTE
2-40
Chapter 3 Virtual Safety Fence Function
Arm
Part range
Form
(Rectangular)
Sphere
The data of motion limit area, arm shape, and tool shape defined in this VSF function are
sent to the Robot monitoring unit (RMU20), and the RMU20 also execute the monitoring in
the same way with this robot controller. Therefore, when changing the setting for this VSF
IMPORTANT function, do not forget to check the setting in the RMU20 and to execute the confirmation
operation.
- This VSF function checks the position of the robot based on the world coordinate system.
So it is necessary to setup the relationship (between the parent mechanism and the child
mechanism), the installation position, and the installation angle, etc. of the mechanisms like
the robots, the sliders, etc. (In case of the initial setting, the base coordinate system of the
robot matches the world coordinate system.)
IMPORTANT See “3.4 Setting when a slider unit is used”
- Also in case of the wall mount type or the ceiling mount type, please set those parameters
correctly.
See “3.2.1 Installation angle”
Even if the "Virtual Safety Function" is enabled, it is not possible to avoid accidents e.g.
being hit or pinched by a robot completely. If the robot moves in unexpected way and a
person is hit or pinched, death or serious injury may occur. Therefore, when operating a
DANGER robot, please pay enough attention.
3-1
3.2Operation procedure
The "X/Y/Z axis rotation" should be set in an order of Z rotation -> Y rotation -> X
rotation.
IMPORTANT
Although the robot mechanism or traverse mechanism (slider) requires this setting,
auxiliary axis mechanism e.g. gun, positioner, hand etc. does not require this setting.
IMPORTANT For mechanisms like those, set "0.0" for exery parameter.
3-2
3.2Operation procedure
INFO.
INFO.
INFO.
3-3
3.2Operation procedure
While one of the screens under the menu of [33 Virtual Safety Fence] is being displayed, the
checking function of the VSF function is temporally disabled and motion regulation is not
performed.
When the robot makes unexpected movement and a person is caught or sandwiched by the
DANGER robot arm, death or serious injury may occur. So when operating a robot, pay special
attention.
POINT While in [TEACH] mode, using the shortcut code (R710) makes it possible to display
the same Menu screen as that shown above.
3-4
3.2Operation procedure
If the robot wrist, tool, workpiece, arm, reaches the limit range, an error will occur.
Part range
Part range
Part range
Safety
fence
Safety
fence
This section defines the limit lines to specify the safety fence area and the part range.
The limit line settings are made by entering X-Y coordinate values at two points.
3-5
3.2Operation procedure
Each time when the f key “Fence Range” and the f key “Part Range” are pressed,
the “Range setting” and “Part setting” screens are alternately switched.
4 Press the f key "Part Range No."
>> The following window will appear.
3-6
3.2Operation procedure
“Part Range”
↓
“Side display”
3-7
3.2Operation procedure
“Rear display”
Top
Side
Rear
X Y
3-8
3.2Operation procedure
Fence Range:
Used to specify lines to be regulated by entering X-Y coordinate values at two points.
If the values of X1, X2, Y1, Y2 are all “0.0”, no regulations will be executed by the line concerned.
Furthermore, if the upper and lower limits in the Z direction are both “0.0”, no regulations will be
POINT executed in the Z direction.
If the two coordinates at two points entered are the same, if a distance from the line found by
coordinates at two points and the home position is not more than 50 mm, or if a value larger than
the upper limit value is set to the lower limit value in the Z direction, pressing any valid f key will
alert operator to an error through displaying it on the pop-up window.
Part Range:
Used to specify a angle formed with three limit lines or a box formed with four limit lines as limit
area.
If the upper and lower limits in the Z direction are both “0.0”, no regulations will be executed in the
POINT Z direction.
If the two coordinates at two points entered are the same, if coordinate values not forming a
triangle or a box are specified, or if a value larger than the upper limit value is set to the lower limit
value in the Z direction, pressing any valid f key will alert operator to an error through displaying it
on the pop-up window.
Graphic Display:
The length of a side is calculated from individual movement ranges of the robot.
POINT The movement limit areas are displayed in red, and the sphere, form, and arm that become limit
objects are displayed by color code. If the robot goes into or is about to go into a movement limit
area with the sphere, form, and arm that become limit objects as well as rear coordinate value
displayed in red, an error will occur.
Used to close the Graphic Display screen and return to the “Range Setting” screen.
3-9
3.2Operation procedure
Simplified setting
In order to make settings of the fence range and the part range taking limit lines as a enclosed area, these
settings can be made following the procedure shown below.
At this time, the end points come to the same positions as those of next start points.
The part range setting can be made with three points. It can be set in the range of a
triangle using three points or in the range of a box using four points.
POINT
2) No limit line settings can be made using lines with and without end points in
combination.
Set the end points of all four lines to “0.0” or enter any values to the end points.
3-10
3.2Operation procedure
Safety Fence 1
Safety Fence 4
Safety Fence 2
Safety Fence 3
A
Lower limit value: - 800 (mm)
* The lower limit value varies with installation locations. If “A” is set, the lower limit value will come to “0” (mm).
Fig. 3.2.3 Typical Safety Fence Range (Z Direction / Upper and Lower Limit Values)
3-11
3.2Operation procedure
Part Range 1
Part Range 2
Part Range 3
Part Range 2
3-12
3.2Operation procedure
Rectangular Sphere
For a robot used for handling application, it is recommended to use different tool numbers for
operating the robot only for handling and for operating it with work-piece. Furthermore,
depending on with or without work-piece, make settings of sphere and form according to the
work-piece size.
* ”Center xyz” of the spheres represents distances from the tool installation
flange, respectively.
3-13
3.2Operation procedure
*”Offset” of the forms represents distances from the distances from the tool
installation flange, respectively.
3-14
3.2Operation procedure
“Sphere Limit”
“Form Limit”
Each time when the f key “Plane change” key on the “Graphic Display” screen is pressed,
the screen will be switched from Top Side Rear Top in the order described.
For the “Sphere Limit” and “Form Limit” menus, the screen is switched in the same
order as that aforementioned.
3-15
3.2Operation procedure
↓
“Side Display – Sphere Limit”
3-16
3.2Operation procedure
9 [Sphere Limit]
Press the f key “Tool sph.”
>> The following window will appear.
11 [Form Limit]
Press the f key “Tool sph.”.
>> Every time this key is pressed, the number will be changed.
→ →
3-17
3.2Operation procedure
Table 3.2.5 Items to be set on Sphere and Form Limit Setting Screen
Parameter Function
Used to specify the radius of sphere.
If “0.0” is specified to the radius, the sphere concerned will be disabled.
Radius Furthermore, if “0.0” is specified to the radii of all the 20 spheres, this function
Sphere for the tool concerned will be disabled.
Default value: (Sphere 1) 5000.0 / (Spheres 2 to 20) 0.0
Used to specify a distance from the flange.
Center
Default value: 0.0
Used to specify the installation angle of the rectangular for the flange surface.
The rotation is executed around the center line of the flange after calculating the
Rotation R offset.
Input range: -180.0 to 180.0
Default value: 0.0
Used to specify the width of rectangular.
Form (Rectangular)
If “0.0” is specified to all of the width, thickness, and height, the rectangular
Width W
concerned will be disabled.
Default value: 0.0
Used to specify the thickness of rectangular.
If “0.0” is specified to all of the width, thickness, and height, the rectangular
Thickness T
concerned will be disabled.
Default value: 0.0
Used to specify the height of rectangular.
If “0.0” is specified to all of the width, thickness, and height, the rectangular
Height H
concerned will be disabled.
Default value: 0.0
Used to specify a distance from the flange.
Offset
Default value: 0.0
Graphic display Sphere and form settings can be confirmed on the graphic display.
The graphic display enables switching of screens Top Side Rear.
Furthermore, the graphic display screen for tool form is used to confirm how the
tool limit is set to the flange surface. In this connection, even if the robot moves,
the tool limit will not cause displacement.
Form setting
Concerning the form definition, there is a limitation like the following;
3-18
3.2Operation procedure
Radius
Center
Used to make setting of
distance from the center of
the flange surface.
Width
Height
Offset
Used to make setting of Thickness
distance from the center of
the flange surface.
3-19
3.2Operation procedure
J3 J6
Length Length
Length J2
Radius
J1
Length
3-20
3.2Operation procedure
+Z
Robot coordinate
system origin
+X +Y
Radius X Y Z X Y Z axis
+Z
A cylinder like this is defined.
(Radius 150mm, length 650mm)
+X
Robot coordinate
system origin
3-21
3.2Operation procedure
If “0.0” is set to the buzzer limit distance, the buzzer detection will be disabled.
3-22
3.2Operation procedure
2 Put the cursor on the “VSF approach area” output signal, enter any signal
number, and then press the “ENTER” key.
3-23
3.2Operation procedure
1 Make setting of movement area of the robot so that it will move in a circular
pattern.
2 Make setting so as to limit the robot movement to the front and the side.
Limit area
3-24
3.2Operation procedure
Entering the shortcut code (R711) makes it possible to use the graphic display even during
playback, thus enabling confirmation of robot movement in the movement limit area in real time.
However, no data settings or set values can be confirmed.
3-25
3.3 List of Error Codes
No. 1170
Message Command position pass across the limit line.
Occurrence timing When any of the sphere, form, and arm limits come close to the movement limit area.
Possible causes The sphere defined on the tool pass across the border of limit area.
Countermeasures Move the robot to out of the limit area by manual in constant, machine constant.
No. 1171
Message Current position pass across the limit line.
Occurrence timing When any of the sphere, form, and arm limits is about to go beyond the movement
limit area.
Possible causes The sphere defined on the tool pass across the border of limit area.
Countermeasures Move the robot to out of the limit area by manual in constant, machine constant.
3-26
3.4 Setting when a slider unit is used
Place the robot (M1) on the slider (M2). Place the slider (M2) on the “Ground”.
M1 : Robot
M2: Slider
Ground
3-27
3.4 Setting when a slider unit is used
In this initial setting, the relationship between the robot and the slider will be like the following picture.
- The slider moves as Y axis direction linear joint. If the world coordinate system
is selected in the manipulator
(M1), the values for the
XYZRPY are displayed based
on the world coordinate
system.
Slider position
Slider position
-Y
+X
+Y
Slider position
3-28
3.4 Setting when a slider unit is used
In this case, the relationship between the robot and the slider will be like the following picture.
Slider position
Slider position
-X
-Y
+Y
+X
Slider position
3-29
3.4 Setting when a slider unit is used
NOTE
3-30
Chapter 4 Monitoring Unit Settings
This chapter presents the steps taken to establish the initial settings for the
controller of the RMU.
EXPERT or SPECIALIST operator class is necessary for the operation of this chapter.
POINT For the detail of operator class, please refer to the instruction manual “SETUP”, “Chapter
4: Set up”.
4.1Configuration flow of setting procedure
All settings have been completed for the RMU when shipped.
When shipped, safety fence parameter is defined at the area that exists outside the robot
standard operating range.
So, after installation of the robot, the safety fence parameter must be set depending on the
IMPORTANT operating status of the robot,
(1) When the RMU (Robot monitoring unit) has been replaced.
(2) When Memory format (initialization), Backup-restore, Constant file copy operation etc. are executed.
(This includes cases that CPU board or system CF is replaced and backup-restore is executed)
(3) When RMU related settings (e.g. tool constants, software limit settings, etc.) are changed
(4) When the encoder or the motor is replaced
If these works were executed, please perform the works of (1) or (2).
4-1
4.1Configuration flow of setting procedure
<1> In case that the RMU has been replaced or the data was initialized
When the RMU is replaced, or backup-restore is executed, perform the settings in the following sequence.
When the power is turned on, "E1107 Robot monitoring unit is not approved" will occur. But this is normal.
In that case, perform the following steps.
1 Setting of parameters
4.2Setting of
parameters
Set the parameter for the RMU.
2 Confirmation of parameters
4.3Confirmation of Please make sure the parameter values are changed correctly
parameters in the confirmation screen of the parameter. If the parameter is
not set correctly, the robot does not work in the intended
DANGER function will be death or serious injury accidents.
3 Approval (*)
4.4Approval
Confirm that the monitoring unit parameters and robot controller parameters
are the same. Robot can not be operated without approval.
Power OFF and ON 4 Turn OFF and ON the power of the robot controller.
(*) At first visually check that these parameters are the same between the RMU and the controller by referring
to "4.3Confirmation of parameters". Next perform “Approval” procedure (This means that the setting is correct).
If this approval procedure is not finished, robot can not be operated.
4-2
4.1Configuration flow of setting procedure
The following message is displayed when the above-mentioned settings related to RMU has been changed.
But, this is normal.
If these settings have been modified, perform an approval procedure for the RMU according to the following
steps.
1 Confirmation of parameters
4.3Confirmation of Please make sure the parameter values are changed correctly
parameters in the confirmation screen of the parameter. If the parameter is
not set correctly, the robot does not work in the intended
DANGER function will be death or serious injury accidents.
2 Approval (*)
4.4Approval
Confirm that the monitoring unit parameters and robot controller parameters
are the same. Robot can not be operated without aprroval.
Power OFF and ON 3 Turn OFF and ON the power of the robot controller.
(*) At first visually check that these parameters are the same between the RMU and the controller by referring
to "4.3Confirmation of parameters". Next perform “Approval” procedure (This means that the setting is correct).
If this approval procedure is not finished, robot can not be operated.
4-3
4.2Setting of parameters
Table 4-2 Settings must be re-written when the RMU has been replaced
No. Settings related to the RMU
1 <Constants> - [2 machine constants ] - [1 Tool constants ]
2 <Constants> - [2 machine constants ] - [33 Virtual Safety Fence Function ] all setting under were
3 <Constants> - [2 machine constants ] - [34 Robot monitoring unit ] all setting except [1 setting]
As for the tool constants, refer to the instruction manual "SETUP", “Chapter 4 Set up“
As for the Virtual Safety Fence Function, refer to the instruction manual 尾 fRMU"Advanced Operations",
“Chapter 2 Virtual Safety Fence “.
The following message is displayed when the above-mentioned settings related to RMU has been changed.
But, this is normal.
When this message is displayed, perform the confirmation and certifying procedure.
Do not turn off the controller power during the message of "now writing" is displayed
when writing operation. Data in the RMU will be broken.
CAUTION
4-4
4.2 Setting of parameters
4-5
4.2Setting of parameters
4-6
4.2 Setting of parameters
4-7
4.2Setting of parameters
4-8
4.2 Setting of parameters
When both ” Free running time” and “Braking deceleration” is se to “0.00”, this utility (stop
monitoring in area) is disabled.
CAUTION
4-9
4.2Setting of parameters
2 Set the required parameters with reference to the "Table 4-6 Signal
parameters".
If there is no parameter to be updated, following operation is necessary.
4-10
4.2 Setting of parameters
Teach protect stop Enable / Disable the protective stop function in the Teach mode. Disabled
H-teach (safety plug) Enable / Disable the safety plug condition in the High-speed teach mode. Enabled
Logic condition Enable / Disable the MOTORS ON condition of the logical operation function. Enabled
Tool number watch sig. This is to set the input signal number of Tool number watch signal. 101
Stop watch signal This is to set the input signal number of Stopping watch signal. 0
Robot select sig. This is to set the input signal number of Robot selection signal. 0
TCP Speed watch signal 1 – 4 This is to set the input signal number of TCP speed monitoring in playback. 0
AXES speed watch signal 1 -4 This is to set the input signal number of AXES speed monitoring in playback. 0
Zone limit sig. 1 – 4 This is to set the input signal number of Zone limit signal in playback. 0
Tool posture watch sig. 1 - 4 This is to set the input signal number of Tool posture watch sig. 0
Tool number input sig. 1 - 5 This is to set the input signal number of Tool number input signal. 1,2,3,4,5
(Supplement)
- To change the parameter of "Tool number watch", EXPERT or higher operator class is necessary.
For the other parameters, SPECIALIST is necessary
- For the signals, "General safety input" (1-5) or "Safety network input signals" (101-164) can be used.
The "Safety network input signals" are available only in case of the RMU20-30 or the RMU20-40.
4-11
4.2Setting of parameters
If the RMU was replaced, press the "Complete" key even if there are no changed
parameters.
IMPORTANT
4-12
4.2 Setting of parameters
For details of the logical operation relays, see "2.7 Logical operation output function".
(Supplement)
In case of RMU20-30 or RMU20-40, the Safety network output signals (N1-N64) are also available.
4-13
4.2Setting of parameters
If the RMU was replaced, press the "Complete" key even if there are no changed
parameters.
IMPORTANT
4-14
4.2 Setting of parameters
If the RMU was replaced, press the "Complete" key even if there are no changed
parameters.
IMPORTANT
4-15
4.3Confirmation of parameters
Prior to this procedure, prepare the memo of modified parameters or prepare the print of
all backup parameters in order to check them visually.
CAUTION
Text data file of the RMU parameters can be created in <Service Utilities> - [5 Printer].
IMPORTANT
POINT This pop-up message window will show up when trying to enter the "Confirmation" menu
without completing the setting operation after the following operations;
4-16
4.3Confirmation of parameters
If wrong parameters are displayed, please try to perform the writing procedure.
If some of them were incorrect even after writing procedure, the RMU may
malfunction. Please consult with each NACHI-FUJIKOSHI service office.
4-17
4.3Confirmation of parameters
4-18
4.3Confirmation of parameters
If wrong parameters are displayed, please try to perform the writing procedure.
If some of them were incorrect even after writing procedure, the RMU may
malfunction. Please consult with each NACHI-FUJIKOSHI service office.
4-19
4.3Confirmation of parameters
4-20
4.3Confirmation of parameters
If wrong parameters are displayed, please try to perform the writing procedure.
If some of them were incorrect even after writing procedure, the RMU may
malfunction. Please consult with each NACHI-FUJIKOSHI service office.
4-21
4.3Confirmation of parameters
If wrong parameters are displayed, please try to perform the writing procedure.
If some of them were incorrect even after writing procedure, the RMU may
malfunction. Please consult with each NACHI-FUJIKOSHI service office.
4-22
4.3Confirmation of parameters
If wrong parameters are displayed, please try to perform the writing procedure.
If some of them were incorrect even after writing procedure, the RMU may
malfunction. Please consult with each NACHI-FUJIKOSHI service office.
4-23
4.3Confirmation of parameters
4-24
4.3Confirmation of parameters
Cylinder 1to 10 Parameter to define the size of cylinder that means the robot arm area
Radius
Cylinder 1to 10 Parameter to define the starting position of cylinder that means the robot arm area
Start xyz
Cylinder 1to 10 Parameter to define the ending position of cylinder that means the robot arm area
End xyz
4-25
4.3Confirmation of parameters
If wrong parameters are displayed, please try to perform the writing procedure.
If some of them were incorrect even after writing procedure, the RMU may
malfunction. Please consult with each NACHI-FUJIKOSHI service office.
Braking deceleration Parameter to define the deceleration rate (pulse/ms2) for each joint.
4-26
4.3Confirmation of parameters
If wrong parameters are displayed, please try to perform the writing procedure.
If some of them were incorrect even after writing procedure, the RMU may
malfunction. Please consult with each NACHI-FUJIKOSHI service office.
4-27
4.3Confirmation of parameters
Teach protect stop Enable / Disable the protective stop function in the Teach mode.
H-teach (safety plug) Enable / Disable the safety plug condition in the High-speed teach mode.
Logic condition Enable / Disable the MOTORS ON condition of the logical operation function.
Tool number watch sig. This is to set the input signal number of Tool number watch signal.
Stop watch signal This is to set the input signal number of Stopping watch signal.
Robot select sig. This is to set the input signal number of Robot selection signal.
TCP Speed watch signal 1 – 4 This is to set the input signal number of TCP speed monitoring in playback.
AXES speed watch signal 1 -4 This is to set the input signal number of AXES speed monitoring in playback.
Zone limit sig. 1 – 4 This is to set the input signal number of Zone limit signal in playback.
Tool posture watch sig. 1 - 4 This is to set the input signal number of Tool posture watch sig.
Tool number input sig. 1 - 5 This is to set the input signal number of Tool number input signal.
4-28
4.3Confirmation of parameters
If wrong parameters are displayed, please try to perform the writing procedure.
If some of them were incorrect even after writing procedure, the RMU may
malfunction. Please consult with each NACHI-FUJIKOSHI service office.
4-29
4.3Confirmation of parameters
If wrong parameters are displayed, please try to perform the writing procedure.
If some of them were incorrect even after writing procedure, the RMU may
malfunction. Please consult with each NACHI-FUJIKOSHI service office.
4-30
4.3Confirmation of parameters
If wrong parameters are displayed, please try to perform the writing procedure.
If some of them were incorrect even after writing procedure, the RMU may
malfunction. Please consult with each NACHI-FUJIKOSHI service office.
4-31
4.4Approval
4.4 Approval
After the parameters stored in the RMU are confirmed same as those stored in the controller, "Approval"
procedure is necessary. This procedure is to finish the confirmation of parameters stored in the RMU, and to
read the RMU ID and controller ID number, and to enable the function of the RMU.
>> When confirmation of some parameters is not completed, following screen will
be displayed. Item of which confirmation is not completed is displayed.
In this case, open [2 Confirmation] and perform confirmation of which confirmation
is not completed before certifying.
4-32
4.4Approval
>> The following screen will be displayed. Now controller ID and RMU ID become
the same. Approval is completed.
4 After closing the screen with [R] key on the teach pendant, reset the error. To
make the error reset operation, press [R] key 2 times.
>>When the error message "E1107 Robot monitoring unit is not approved."
disappears and "OK" is displayed, the reset work is completed.
4-33
4.4Approval
1 Open the <Constant setting> [3 Machine constant] [34 Robot Monitoring Unit].
The setting operation for the items that have not been set will be executed
automatically.
4-34
4.4Approval
4 After the setting operation is finished, proceed with the confirmation operation.
>>A screen like the following will be displayed.
(NOTE) The unfinished screens will appear one after another. Check the parameters
in the same way and press <OK> respectively.
4-35
4.4Approval
8 Approval is completed.
>> The following screen will be displayed.
4-36
4.5Setting of disconnection
Concerning the axis that the "Connection" is set to "1"(=disconnection), the all of monitoring
function is disabled.
Therefore, pay utmost attention to operate the robot.
If the specified axis moves unexpectedly, coming into contact with or getting caught in the
DANGER robot will result in death or serious injury.
And, after using the "Axial separation" menu, do not forget to make the setting that was
changed here to the original setting. If this is forgotten, the robot may not work normally.
3 Align the cursor to the axis of [Connection] line which to be disconnected, and
enter [1]. Also check another axis is set to [0].
4-37
4.5Setting of disconnection
When disconnected axis is correct, press <OK>. Then setting will be started.
>> When setting is done correctly, following message is displayed. But this is normal.
Close this message with [R] key.
5 If the connection setting is changed, turn OFF and ON the controller power.
4-38
4.6Menu list
4-39
4.6Menu list
4-40
Chapter 5 EtherNet/IP Safety network
Using the safety network, for example, it is possible to input emergency stop signal etc. that require doubled
(redundant) wirings or safety relays etc. through only 1 network cable and reduce the amount of
connections/wirings.
The RMU20-30 works as an adopter for safety PLC like Rockwell GuardLogix etc.
When using the EtherNet/IP Safety communication function, please do not forget to turn
OFF and ON the power after changing the setting of the RMU and completing the approval
operation for the RMU even if there is no modification about the “Safety network
IMPORTANT parameters”. Because the communication will not start unless turning OFF/ON the power.
When using this EtherNet/IP communication function and the communication board
(FD11-OP171-B) together, it is possible to perform the safety communication and the
normal EtherNet/IP communication using only 1 LAN cable.
For this purpose, please make the connection like the following figure.
Robot controller
Safety
INFO.
PLC
RMU20-30 EtherNet/IP
board
LAN cable
5-1
5.2Setting for RMU
The Safety network parameters can be set in the menu of <Constant settings> - [3 Machine constant] [34
Robot Monitoring Unit] [1 Settings] [9 Safety network parameters].
To set the Safety network parameters, open the menu of <Constant setting> - [3 Machine constant] [34 Robot
Monitoring Unit] [1 Settings] [9 Safety network parameters].
The "Signal parameters" can be set in the menu of <Constant settings> - [3 Machine constant] [34 Robot
Monitoring Unit] [1 Settings] [7 Signal parameters].
(For details, refer to "4.2.4 Setting of signal parameters".)
In this section, the specific functions that use the network signals are explained.
Those functions can be assigned to the network signals in the following screen.
5-2
5.1 Outline of the EtherNet/IP safety network function
If the "Network remote mode signal" is OFF, the mode selection switch on the robot controller becomes
"Enabled" and if the signal is ON, the mode selection using the safety network signals becomes "Enabled".
Table 5.2-1 The combinations of the remote mode selection using the network signals
Network external
Network remote Network external Network external
Hi-speed TEACH
mode signal TEACH signal PLAYBACK signal
signal
Even if the mode is changed using the "Network remote mode signal", it is not possible to
turn ON the motor power if the teach pendant's "TP SELECTOR SWITCH" is not set to
CAUTION proper position.
5-3
5.3Settings for the safety PLC
The procedures shown in this section are described mainly to change the settings.
Therefore, safety is not considered.
CAUTION After completing the settings, do not forget to check that the settings are correct.
2 Select the "Controller project" of the network to which the RMU is added.
3 Right click the [Tasks] -> [SafetyTask] of the "Controller Organizer", and then select the
[Properties].
>> The following screen will show up.
5-4
5.3Settings for the safety PLC
5-5
5.3Settings for the safety PLC
- Set a value of 50ms or more for the " Safety Input → Requested Packet Interval (RPI)(ms)"
- Turn OFF the check box of "Configuration Signature"
- Press "OK" at last.
The minimum communication speed of the RMU is 50ms. However, depending on the
environment of the network (communication speed), there is a possibility in which the
RMU cannot respond in time. Setup the appropriate communication cycle of the network
IMPORTANT and perform the risk assessment for the setting in advance.
5-6
5.3Settings for the safety PLC
12 Make a connection with the Safety PLC. Select "Who Active" from the "Communications"
menu.
>>The following screen will be displayed. Select the PLC and press "Go Online".
POINT If a message like "The project of the RSLogix500 and the Safety PLC does not
match" is displayed, please download the project to the Safety PLC.
13 Make the setting of the SNN (Safety Network Number). Right-click the added
"ETHERNET-SAFETYMODULE <Name>" and select the "Properties".
5-7
5.3Settings for the safety PLC
14 Select the "General" tab and press "..." button displayed on the right side of the "Safety
Network Number".
If the settings are correct, the SNN (Safety Network Number) is set and the communication will
start.
If the "Set" button cannot be pressed, please check that the RMU is connected
POINT to the network.
And, if the Safety Network Number is already set, the same thing will occur. In
this case, reset the Safety Network Number if necessary. The reset operation
can be executed by pressing the "Reset Ownership" button in the "Safety" tab.
5-8
5.4Trouble shooting
Waiting for the LED4 and 5 See Table 5.4-2 The SNN setting from the Safety PLC has not
setting of SNN flash one after been finished.
another
(Red and Green)
Waiting for the LED4 and 5 LED6 and 7 Waiting for the approval of SNN.
approval of flash one after flash quickly This occurs while the Safety PLC is setting the
SNN another (Red and Green) SNN.
(Red and Green)
Waiting for the LED4 flashing See Table 5.4-2 Waiting for the connection from the Safety PLC.
connection (Green)
Communicating LED4 ON LED6 ON Connected to the Safety PLC and the
(Green) (Green) communication is beging performed.
Fault LED5 flash See Table 5.4-2 This occurs when a connection was made from
or ON a safety PLC in which a different SNN is set.
(Red) Set the SNN from the Safety PLC.
No. E1116
Message Communication fault in the Safety network communication was detected.
Cause Communication fault in the Safety network communication was detected.
Remedy Please check if the network or the master device has no problem.
5-9
5.4Trouble shooting
NOTE
5-10
Chapter 6 PROFINET Safety network
function
Using the safety network, for example, it is possible to input emergency stop signal etc. that require doubled
(redundant) wirings or safety relays etc. through only 1 network cable and reduce the amount of
connections/wirings.
In this PROFINET Safety function, this robot controller works as a Safety device (SLAVE) for the PLC.
To use this PROFINET Safety function in this controller, not only RMU20-40 but also PROFINET
communication modules (FD11-OP162-B,C,D) are necessary. Therefore, it is necessary to setup the
PROFINET communication module and the “Safety network parameters” for the PROFIsafe communication at
the same time.
6-1
6.2Setting for
2 Align the cursor with the combo box of a channel which is going to use the
PROFINET safety, and press [Enter] key.
>>Select the [PROFINET Safety] using the cursor key and press [Enter] key.
3 Align the cursor with the "Slot ID" combo box, and press [Enter] key.
Select the Slot ID where PROFINET board is mounted and press [Enter] key.
>> The slot ID is required in order to check the position where the board has been
installed. Concerning the relationship between the slot position and the slot ID, refer to
the following picture.
1 2 3
Slot ID
6-2
6.1 Outline of the PROFINET safety network function
4 Align the cursor with the edit box of the "module". Input the applicable module
number, and press [Enter] key.
>> The module” number is necessary to confirm the installed position on the
“FIELDBUS base board”.
[module ID]
1
2
6-3
6.2Setting for
Item Description
Input the station name for the concerned node.
Use alphanumeric (small letter) for the station name. Symbols,
Station Name signs, or marks cannot be used. The length is 240 letters at
maximum. This station name is used to identify the device on
the network. Plural nodes that have the same station name can
not be set in one network.
Input the IP address for the concerned node.
IP Address IP address is used to identify the device on the network. Plural
nodes that have the same IP address can not be set in one
network.
Input the subnet mask for the concerned node. Subnet mask
are values to manage a network by dividing it into several sub
Subnet mask
network. In the same sub network, the all devices must have
the same setting values for this subnet mask.
Input the IP address of the Default gateway for the concerned
node.
Default gateway This setting may not be necessary if a router does not exist in
the network. Please consult with the network administrator and
set this parameter if necessary.
Set the INPUT BYTES from the Master device to this controller
(SLAVE device). 8 points are included in 1 byte. In this
INPUT BYTES
PROFINET Safety function, these standard signals can be used
with the safety signals at the same time.
Set the OUTPUT BYTES to the Master device from this
controller (SLAVE device). 8 points are included in 1 byte. In
OUTPUT BYTES
this PROFINET Safety function, these standard signals can be
used with the safety signals at the same time.
This is the size of the safety input signals that is received by this
Safety input bytes controller. 8 points are included in 1 byte. This parameter is
fixed to 8 bytes. This parameter cannot be changed.
This is the size of the safety output signals that are sent from
Safety output bytes this controller. 8 points are included in 1 byte. This parameter is
fixed to 8 bytes. This parameter cannot be changed.
6-4
6.1 Outline of the PROFINET safety network function
Item Description
This is a setting to select whether to hold or clear the input from
the PROFINET under transmission error.
If CLEAR is selected, the condition of the signals will be cleared
AUTO CLEAR
when detection transmission error. If HOLD is selected, the
INPUTS
condition of the signals will be kept.
But please be sure that the safety signals are not affected by
this setting.
In the PROFINET, it is possible to change the setting values of this controller from the Master
device using the DCP (Discovery and Basic Configuration Protocol). If the setting values of
this controller have been changed unexpectedly, please check the setting of the Master
IMPORTANT device.
Do not change the settings of this controller from the external devices when the robot and its
peripheral devices etc. are running. Because the settings are changed while the robot is
running, unexpected and dangerous accidents may occur due to the change of the I/O
IMPORTANT conditions.
A "GSDML" file that is necessary to use this controller as a SLAVE device is stored in
the system memory of this controller. Please copy this file to your Master device's
configuration tool in advance. The file is "PLCEngine/GSDML-V2.3-NACHI-COMX
100 RE PNS-20140317.xml".
IMPORTANT
Concerning the setting procedures, please refer to the instruction manual of the
Master device.
POINT For the terminology of network (e.g. Ethernet, IP address etc.), please refer to the
treatises in the market also if necessary.
6-5
6.3Safety network parameters
For details, refer to “4.2.8 Setting the safety network parameters (RMU20-40)”.
When setting the safety PLC, please refer to the instruction manual provided by the PLC manufacturer.
The GSDML file that is necessary to setup this controller as a SLAVE device is in the system memory of this
robot controller. The file name is ; “PLCEngine/GSDML-V2.3-NACHI-COMX 100 RE PNS-20140317.xml”.
This RMU is designed intending that the minimum watch-dog time is 70ms. But, there is a
possibility that the communication speed cannot work in time depending on the network
configuration. Please set the appropriate watch-dog time without fail considering the
IMPORTANT configuration of the network and perform the risk assessment for the parameter.
The "Signal parameters" can be set in the menu of <Constant settings> - [3 Machine constant] [34 Robot
Monitoring Unit] [1 Settings] [7 Signal parameters].
(For details, refer to "4.2.4 Setting of signal parameters".)
In this section, the specific functions that use the network signals are explained.
Those functions can be assigned to the network signals in the following screen.
6-6
6.3Safety network parameters
If the "Network remote mode signal" is OFF, the mode selection switch on the robot controller becomes
"Enabled" and if the signal is ON, the mode selection using the safety network signals becomes "Enabled".
Table 6.3-1 The combinations of the remote mode selection using the network signals
Network external
Network remote Network external Network external
Hi-speed TEACH
mode signal TEACH signal PLAYBACK signal
signal
Even if the mode is changed using the "Network remote mode signal", it is not possible to
turn ON the motor power if the teach pendant's "TP SELECTOR SWITCH" is not set to
CAUTION proper position.
6-7
6.4Trouble shooting
LED3
LED2
Channel 0 Channel 1
LED1 LED
Ethernet IF
Either channel can
be used.
If the all LEDs are normal, it means that the device is operating normally as a PROFINET device.
But it does not mean that the device is operating as a PROFIsafe device also.
In a case like that, please check the error code displayed on the teach pendant screen also.
6-8
6.4Trouble shooting
No. E1116
Message Communication fault in the Safety network communication was detected.
Cause Communication fault in the Safety network communication was detected.
Remedy Please check if the network or the master device has no problem.
6-9
6.4Trouble shooting
NOTE
6-10
Chapter 7 Maintenance and Inspections
To avoid electric shocks, allow 5 minutes to pass after turning off the primary power of the
controller before proceeding to replace any parts.
Even when the power of the controller is turned off, power may still be supplied from the
DANGER process control panel. Check the power LEDs on the RMU and check that they are all off.
To avoid electric shocks, do not carry out the work with wet hands.
Electric shocks can result in serious injury or death.
The replacement work must be done only by individuals who have attended the robot
school (maintenance course) held by the manufacturer.
Electric shocks or unexpected movements of the robot which can pin an operator cause
WARNING death or serious injury.
Carry out the work with the body (hands) of the maintenance technician and G terminal of
the controller electrically shorted to set them to the same potential.
(ex. Using an earthing band )
WARNING Electric shocks can result in serious injury or death.
A large number of connectors are connected to the RMU. When replacing parts, proceed
carefully to ensure that the connectors are not connected incorrectly and that none of the
connectors are left unconnected.
WARNING Electric shocks and the catching fire of combustible parts can result in serious injury or
death.
The robot monitoring unit cannot be disassembled even for maintenance work. The
safety functions cannot be maintained if the unit is disassembled.
Use of a reassembled unit may result in death or serious injury.
CAUTION
7-1
7.1Periodic Inspections
In order to prevent trouble, ensure safety and maintain performance, conduct the necessary routine inspections
and periodic inspections. This section describes the precautions to be observed when performing the periodic
inspections, and gives details of the work.
Annual Annual
inspection inspection
Allowing dust and dirt to build up in the RMU may cause electrical short circuiting and
other problems, which may result in trouble.
When cleaning the RMU, be absolutely sure not to touch the contact areas of the
WARNING connectors. If the contact areas are touched, the resulting electric shock can result in
serious injury or death.
Also, when cleaning the RMU, take care not to damage the wires.
7-2
7.1Periodic Inspections
2) Displays
Period
3-monthly
6-monthly
Annually
No Inspection
Routine
7-3
7.1Periodic Inspections
The replacement work must be done only by individuals who have attended the robot
school (maintenance course) held by the manufacturer.
Electric shocks or unexpected movements of the robot which can pin an operator cause
WARNING death or serious injury.
7-4
7.2Troubleshooting
7.2 Troubleshooting
This section describes the RMU errors which may occur and the action taken to remedy them.
Assist code
(#UNIT NO.:
SUB1:SUB2:SUB3)
When error occurs, “assist code” is displayed with error code in error message.
Information to identify where trouble happens can be get by this “assist code”.
In the Table 5-1, the error code and the assis code are listed.
Because random number is displayed for the assist code depending on the error code, "-" is used for that.
7-5
7.2Troubleshooting
Assist code
Description
SUB1
0 1st axis encoder error
1 2nd axis encoder error
2 3rd axis encoder error
3 4th axis encoder error
4 5th axis encoder error
5 6th axis encoder error
6 7th axis encoder error
7 8th axis encoder error
7-6
7.2Troubleshooting
7-7
7.2Troubleshooting
Assist code
Error code
Error Top: Controller Description of trouble Remedy
Bottom: RMU SUB1 SUB2 SUB3
Speed error E1103 1 - - This error occurs when the This error is cleared when
E04 Teach TCP speed calculated from its cause is removed.
TCP the encoder data of the RMU The robot can be operated
speed
has exceeded 250 mm/sec. again by Motors ON
2 - -
Each
in TEACH mode. again.
speed
When this error has To reset this error, press
3 - occurred, power supply [R] key of the teach
Play-ba output is turned OFF. pendant 2 times.
ck TCP The emergency stop output There is no need to turn
speed depends on the status of the off / on the power.
- - - emergency stop signal.
7-8
7.2Troubleshooting
Assist code
Error code
Error Top: Controller Description of trouble Remedy
Bottom: RMU SUB1 SUB2 SUB3
Over current E1104 16 1 Safety input 1 This error occurs when an Operation is
of input signal E06 2 Safety input 2 over current has been restored by
4 Safety input 3 detected in one of the input removing the
8 Safety input 4
signals of the RMU. cause of the over
16 Safety input 5
32 Safety input 6 current error.
64 Safety input 7 When an over current in the
128 Safety input 8 robot emergency stop has Controller power
32 1 Safety input 9 been detected, the must be turned off
2 Safety input 10 emergency stop output is set and on.
4 Safety input 11 to OFF. When any other over
8 Safety input 12 current has been detected,
16 Safety input 13 the power supply output is
48 1 Back check 1 turned OFF.
2 Back check 2
4 Back check 3
8 Back check 4
7-9
7.2Troubleshooting
7-10
7.2Troubleshooting
Assist code
Item Description
SUB1
16-23 Axis No. (Encoder value) The axis that has moved is displayed.
(16 is the 1st axis) (The detection triger : Encoder value)
32-39 Axis No. (Magnet pole position) The axis that has moved is displayed.
(32 is the 1st axis) (The detection triger : Magnet pole position)
48 TCP position moved This is displayed when the TCP has moved in the stop monitoring.
7-11
7.2Troubleshooting
7-12
7.2Troubleshooting
7-13
7.2Troubleshooting
7-14
7.2Troubleshooting
7-15
7.2Troubleshooting
In this section, an example of the procedures to be performed after encoder replacement work will be
explained. For details of encoder replacement work and the encoder reset operation, refer to the robot
maintenance manual and the "SETUP" manual.
>>After completing the encoder correction work, this message will appear. But this is
normal. Please proceed with the following steps.
If some of them were incorrect, please try to perform the writing register procedure.
If some of them were incorrect even after writing procedure, the RMU may
malfunction. Please consult with each NACHI-FUJIKOSHI service office.
7-16
7.2Troubleshooting
7-17
7.2Troubleshooting
>> Then the following screen will be displayed. Now controller ID and RMU ID is
coincident. Approval is completed.
9 After closing the screen with [R] key on the teach pendant, reset the error. To
make the error reset operation, press [R] key 2 times.
>>When the error message "E1107 Robot monitoring unit is not approved."
disappears and "OK" is displayed, the reset work is completed.
10 Turn OFF and ON the controller power.
POINT If encoder correction cannot be executed in the reference position or E1102 occurs, please
follow these steps to change the robot posture and make the robot return to its reference
posture.
1.Open <Constant> - [3 Machine constants] [33 Virtual Safety Fence] [1 Range setting] and
turn the Motors ON with pressing the LSSW in the controller.(Concerning the location of the
LSSW, refer to the "2.5.4 How to reset operating range and angle monitoring function ")
2. Move the robot towards the motion range. The robot position can be checked in the menu
of [1 Range settings] <Graphical display> To move the robot, LSSW must be hold ON.
7-18
7.2Troubleshooting
Robot number
(In this example, error occured in
robot 1) Assist code SUB3
This is an example in which "Robot emergency stop input signal inconsistency" occurs.
Assist code
Signal name Description
SUB1:SUB2
Robot
Inconsistency of emergency stop button inputs of the operation
emergency 16:1
panel or the teach pendant
stop
7-19
7.2Troubleshooting
YES
Was the error released?
NO
Press the emergency stop button of the Teach
pendant or the operation panel and then press
[R] key 2 times to reset the error.
YES
Was the error released?
NO
Press the emergency stop button of the operation panel or the teach
pendant and then check the LED PD4,PD5 of UM367
NO
Does the ON/OFF condition match?
YES
YES
Was the error released?
NO
YES
Was the error released?
NO
YES
Was the error released?
NO
7-20
http://www.nachi-fujikoshi.co.jp/
Training Office Phone: 248-334-8250 Fax: 248-334-8270 22213 Roethel Drive, Novi, Michigan 48375 U.S.A.
Greenville Service Office Use 248-305-6545 Use 248-305-6542 South Carolina, U.S.A.
San Antonio Service Office Use 248-305-6545 Use 248-305-6542 Texas, U.S.A.
Kentucky Branch Office Phone: 502-695-4816 Fax: 502-695-4818 116 Collision Center Drive, Suite A, Frankfort, KY 40601 U.S.A
89 Courtland Avenue, Unit 2, Vaughan,
Toronto Branch Office Phone: 905-760-9542 Fax: 905-760-9477
Ontario L4K3T4 CANADA
Urbina # 54, Parque Industrial Naucalpan,
Mexico Branch Office Phone :+52-555312-6556 Fax:+52-55-5312-7248
Naucalpan de Juarez, 53370, Estado de México, MEXICO
Canada 544 Privada Luxemburgo
Saltillo Service Office Phone :+52-844416-8053 Fax: +52-844416-8053
C. P. 25230, Saltillo, Coahuila, MEXICO
NACHI EUROPE GmbH
Phone: Fax: Bischofstrasse 99, 47809, Krefeld, GERMANY
Central Office Germany
+49-2151-65046-0 +49-2151-65046-90 http://www.nachirobotics.eu/
Phone: Fax: Unit 3, 92, Kettles Wood Drive, Woodgate Business Park,
U.K. branch
+44-0121-423-5000 +44-0121-421-7520 Birmingham B32 3DB, U.K.