fanuc 30iA, 300iA, 300is A, 31iA5, 310iA5, 310isA5, 31i A, 310i A, 310is A, 32i A, 320i A, 320is A Operator Manual
Specifications and Main Features
Frequently Asked Questions
User Manual
s
-
FANUC Series 30*/300*/300*
FANUC Series 31*/310*/310*s-MODEL A5
FANUC Series 31*/310*/310*s-MODEL A
FANUC Series 32*/320*/320*s-MODEL A
MODEL A
Dual Check Safety
OPERATOR’S MANUAL
B-64004EN/02
• No part of this manual may be reproduced in any form.
• All specifications and designs are subject to change without notice.
The export of this product is subject to the authorization of the government of the country
from where the product is exported.
In this manual we have tried as much as possible to describe all the various matters.
However, we cannot describe all the matters which must not be done, or which cannot be
done, because there are so many possibilities.
Therefore, matters which are not especially described as possible in this manual should be
regarded as ”impossible”.
This manual contains the program names or device names of other companies, some of
which are registered trademarks of respective owners. However, these names are not
followed by or in the main body.
B-64004EN/02DEFINITION OF WARNING, CAUTION, AND NOTE
DEFINITION OF WARNING, CAUTION, AND NOTE
This manual includes safety precautions for protecting the user and
preventing damage to the machine. Precautions are classified into
Warning and Caution according to their bearing on safety. Also,
supplementary information is described as a Note. Read the Warning,
Caution, and Note thoroughly before attempting to use the machine.
WARNING
Applied when there is a danger of the user being
injured or when there is a danger of both the user
being injured and the equipment being damaged if
the approved procedure is not observed.
CAUTION
Applied when there is a danger of the equipment
being damaged, if the approved procedure is not
observed.
NOTE
The Note is used to indicate supplementary
information other than Warning and Caution.
•Read this manual carefully, and store it in a safe place.
s-1
B-64004EN/02TABLE OF CONTENTS
TABLE OF CONTENTS
DEFINITION OF WARNING, CAUTION, AND NOTE .................................s-1
A.4.1 Servo Motors – Driven by FANUC / GE Fanuc Servo Amplifier .......................158
A.4.2 Servo Encoder – Speed / Position Feedback Sensor Embedded in
Motor ....................................................................................................................158
A.4.2.1 Encoder with FANUC / GE Fanuc Serial Interface........................................................................... 158
A.4.2.2 A/B-Phase Sine-wave Interface Connected to FANUC / GE Fanuc Interpolation Circuit............... 158
c-3
B-64004EN/02 1.OVERVIEW
1 OVERVIEW
Setup for machining, which includes attaching and detaching a
workpiece to be machined, and moving it to the machining start point
while viewing it, is performed with the protection door opened. The
dual check safety function provides a means for ensuring a high level
of safety with the protection door opened.
The simplest method of ensuring safety when the protection door is
open is to shut off power to the motor drive circuit by configuring a
safety circuit with a safety relay module. In this case, however, no
movements can be made on a move axis (rotation axis). Moreover,
since the power is shut off, some time is required before machining
can be restarted. This drawback can be corrected by adding a motor
speed detector to ensure safety. However, the addition of an external
detector may pose a response problem, and the use of many safety
relay modules results in a large and complicated power magnetic
cabinet circuit.
With the dual check safety function, two independent CPUs built into
the CNC monitor the speed and position of motors in dual mode. An
error in speed and position is detected at high speed, and power to the
motor is shut off via two independent paths. Processing and data
related to safety is cross-checked by two CPUs. To prevent failures
from being built up, a safety-related hardware and software test must
be conducted at certain intervals time.
The dual check safety system need not have an external detector added.
Instead, only a detector built into a servo motor or spindle motor is
used. This configuration can be implemented only when those
motors, detectors built into motors, and amplifiers that are specified
by FANUC are used. When an abnormality related to safety occurs,
the dual check safety function stops operation safely.
The dual check safety function ensures safety with the power turned
on, so that an operator can open the protection door to work without
turning off the power. A major feature of the dual check safety
function is that the required time is very short from the detection of an
abnormality until the power is shut off. A cost advantage of the dual
check safety function is that external detectors and safety relays can
be eliminated or simplified.
If a position or speed mismatch is detected by a cross-check using two
CPUs, the safety function of the Dual Check Safety works the power
to be shut off (MCC off) to the motor drive circuit.
- 1 -
1.OVERVIEWB-64004EN/02
IMPORTANT
The dual check safety function cannot monitor the
stop state of the motors.
- 2 -
B-64004EN/02 1.OVERVIEW
1.1 DIRECTIVE AND STANDARDS
1.1.1 Directives
Machine tools and their components must satisfy the EC directives
listed below.
The FANUC CNC systems with the dual check safety function are
compatible with all of these directives.
Directive
Directive 98/37/EC 1998 Safety of machinery
Directive 89/336/EEC 1989 Electromagnetic compatibility
Directive 73/23/EEC 1973 Low Voltage Equipment
1.1.2 Related Safety Standards
To be compatible with the directives, especially the machine directive,
the international standards and European standards need to be
observed.
Important safety standards
EN292-1 1991 Safety of machinery - Basic concepts, general principles for design – Part 1:
Basic terminology, methodology
EN292-2 1991 Safety of machinery - Basic concepts, general principles for design – Part 2:
Technical principles and specifications
EN954-1 1996 Safety of machinery - Safety-related parts of control systems –
Part 1: General principles for design
EN1050 1996 Safety of machinery - Principles for risk assessment
EN60204-1
1997
DIN V VDE0801 (1990) including
amendment A1(1994)
1.1.3 Risk Analysis and Evaluation
Safety of machinery - Electrical equipment of machines
Part 1: General requirements
Principles for computers in safety- related systems
According to the machine directive, the manufacturer of a machine or
machine components and a responsible person who supplies a
machine or machine components to the market must conduct risk
evaluation to identify all risks that can arise in connection with the
machine or machine components. Based on such risk analysis and
evaluation, a machine and machine components must be designed and
manufactured. Risk evaluation must reveal all remaining risks and
must be documented.
- 3 -
1.OVERVIEWB-64004EN/02
1.2 DEFINITION OF TERMS
1.2.1 General Definition of Terms
Reliability and safety
Reliability and safety are defined by EN292-1 as follows:
Term Definition
Reliability Capability of a machine, machine component, or equipment to
perform its required function under a specified condition for a
specified period
Safety Capability of a machine to perform its function without injuring
the health under a condition of use for an intended purpose
specified in the operator's manual and allow its transportation,
installation, adjustment, maintenance, disassembly, and
disposal
1.2.2 Definition of Terms Related to the Safety Function
Safety-related I/O signal
Safety-related I/O signals are input/output signals monitored by two
systems. These signals are valid for each feed axis and spindle with
a built-in safety function, and are used with each monitoring system.
Example: Protection door state signal
Safety stop
When a safety stop occurs, power to the drive section is shut off.
The drive section can generate neither a torque nor dangerous
operation. The following are measures for incorporating the safety
stop feature:
Contactor between the line and drive system (line contactor)
Contactor between the power section and drive motor (motor
contactor)
If an external force is applied (such as a force applied onto a vertical
axis), an additional measure (such as a mechanical brake) must be
securely implemented to protect against such a force.
Safety limitation speed
When the drive system has reached a specified limitation speed, a
transition is made to the safe stop state.
A measure must be implemented to prevent a set limitation speed from
being changed by an unauthorized person.
Safety machine position
When the drive system has reached a specified positional limit, a
transition is made to the safety stop state. When a positional limit is
set, a maximum move distance traveled until a stop occurs must be
considered. A measure must be implemented to prevent a set
positional limit from being changed by an unauthorized person.
- 4 -
B-64004EN/02 1.OVERVIEW
1.3 BASIC PRINCIPLE OF DUAL CHECK SAFETY
1.3.1 Features of Dual Check Safety
Dual Check Safety function has the following features.
- Two-channel configuration with two or more independent CPUs
- Cross-check function for detecting latent errors
Detection
A servo motor detector signal is sent via the servo amplifier and is
applied to the CNC through the FSSB interface. Then, it is fed to
two CPUs: a CNC CPU and a Servo CPU.
A spindle motor detector signal is sent via the spindle amplifier and is
applied to the CNC connected through the serial interface. Then, it is
fed to two CPUs: a CNC CPU and a CPU built into the spindle
amplifier.
The safety related signal such as guard signal is sent via the
independent I/O unit and is applied to the CNC through the I/O link
interface. Then, it is fed to two CPUs: a CNC CPU and a PMC CPU.
Evaluation
The safety function is monitored independently by a CNC CPU and
servo CPU or by a CNC CPU and spindle CPU. Each CPU
cross-checks data and results at certain intervals.
Response
If the monitoring function detects an error, the CNC CPU and the
servo/spindle CPU switch off the MCC via independent paths to shut
off the power to the feed axis and spindle.
1.3.2 Compliance with the Safety Standard (EN954-1, Category 3)
The dual check safety function satisfies the requirements of Category
3 of the safety standard EN954-1.
Category 3 requires the following:
- The safety function of a safety-related portion must not degrade
- Single errors must be detected at all times when natural
To satisfy these requirements, the dual check safety function is
implemented using the two-channel configuration shown below.
when a single failure occurs.
execution is possible.
- 5 -
1.OVERVIEWB-64004EN/02
Shut off power
Magnetic
contactor
Shut off power
Motor detector
signal
Cross-check
of data and
results
Servo
Spindle
CPU
CNCCNC
CPU
CPU
Door switch signal
PMC
CPU
Monitoring of servo motor and spindle motor movement
Data output from the detector built into each motor is transferred to
the CNC through the amplifier. The safety of this path is ensured by
using motors and amplifiers specified by FANUC.
Cross-monitoring using 2 CPUs
Two CPUs built into the CNC are used to cross-monitor the safety
function. Each CPU is periodically checked for errors. If one
system fails, the servo system and spindle can be stopped safely.
Power shutoff via two paths
If an error is detected, the power is shut off via two power shutoff
paths. The paths need to be tested for built-up failures within a
certain time.
Input signal safety
Safety-related input signals such as the protection door lock/unlock
signal are monitored doubly. If a mismatch between the two
occurrences of a signal is detected, the power to the motor drive
circuit is shut off. This cross-check is constantly made.
Output signal safety
A signal is output (via two paths) to the relay used to shut off the
power to the motor drive circuit. An error is detected by a MCC off
Test. For detection of built-up failures, a MCC off Test needs to be
conducted at certain intervals. This MCC off Test is not mandatory
when machining is performed with the protection door closed. (The
MCC off Test should be performed, before the protection door is open
after the certain intervals.)
- 6 -
B-64004EN/02 1.OVERVIEW
1.3.2.1 Latent error detection and cross-check
Detection of latent errors
This detection function can detect latent software and hardware errors
in a system that has a two-channel configuration. So, the
safety-related portions of the two channels need to be tested at least
once within an allowable period of time for latent errors.
An error in one monitoring channel causes a mismatch of results, so
that a cross-check detects the error.
CAUTION
Forced detection of a latent error on the MCC
shutoff path must be performed by the user
through a MCC off Test (after power-on and at
intervals of a specified time (within normally 24
hours)). When the system is operating in the
automatic mode (when the protection door is
closed), this detection processing is not requested
as mandatory. But, before the protection door
opens after the specified time, the detection
processing is required mandatory. If this has not
been performed, lock for the protection door should
not be released.
Cross-check
A latent safety-related error associated with two-channel monitoring
can be detected as a result of cross-checking.
For numeric data, an allowable difference between the two channels is
set in a parameter. (For example, an allowable cross-checked
difference is set for the actual position.)
NOTE
An error detected as the result of forced latent
error detection or cross-checking leads to a safety
stop state. (See Chapter 3.3.3).
1.3.2.2 Safety monitoring cycle and cross-check cycle
The safety function is subject to periodical monitoring in a monitoring
cycle.
The following functions are monitored at every 8ms.
- Safe speed monitoring (servomotor)
- Safe machine position monitoring (servomotor)
- Safe position error monitoring (servomotor)
The cross-check cycle represents a cycle at which all I/O data subject
to cross-checking is compared.
Cross-check cycle: 8 ms
- 7 -
1.OVERVIEWB-64004EN/02
1.3.2.3 Error analysis
Error analysis
The table below indicates the results of system error analysis
controlled by the dual check safety function.
Error analysis when the protection door is open
Error Cause Action
Excessive speed
for Spindle axis
Excessive speed
for feed axis
Feed axis safety
machine position
error
Input/output signal
error
Amplifier or control unit failure,
operation error, etc.
Amplifier or control unit failure,
operation error, etc.
Amplifier or control unit failure,
operation error, etc.
Wiring error, control unit failure, etc. Safe-related I/O signal monitoring
Safety limitation speed monitoring function
EN60204-1 Category 1/0 stop
Safety limitation speed monitoring function
EN60204-1 Category 1/0 stop
Safety machine position monitoring
function
EN60204-1 Category 1/0 stop
function
EN60204-1 Category 1/0 stop
Error analysis when the protection door is closed
Error Cause Action
Input/output signal
error
Wiring error, control unit failure, etc. Safe-related I/O signal monitoring function
EN60204-1 Category 1/0 stop
1.3.2.4 Remaining risks
The machine tool builder is to make a failure analysis in connection
with the control system and determine the remaining risks of the
machine.
The dual check safety system has the following remaining risks:
a) The safety function is not active until the control system and
drive system have fully powered up. The safety function cannot
be activated if any one of the components of the control or drive
is not powered on.
b) Interchanged phases of motor connections, reversal in the signal
of encoder and reversal mounting of encoder can cause an
increase in the spindle speed or acceleration of axis motion. If
abnormal speed detected, system controlled to brake to zero
speed, but no effective for above error. MCC off is not activated
until the delay time set by parameter has expired. Electrical faults
(component failure etc.) may also result in the response described
above.
c) Faults in the absolute encoder can cause incorrect operation of
the safety machine position monitoring function.
d) With a 1-encoder system, encoder faults are detected in a single
channel, but by various HW and SW monitoring functions. The
parameter related to encoder must be set carefully. Depending on
the error type, a category 0 or category 1 stop function according
to EN60204-1 is activated.
- 8 -
B-64004EN/02 1.OVERVIEW
e) The simultaneous failure of two power transistors in the inverter
may cause the axis to briefly (motion depend on number of pole
pairs of motor)
Example:
An 8-pole synchronous motor can cause the axis to move by
a maximum of 45 degrees. With a lead-screw that is directly
driven by, e.g.16mm per revolution, this corresponds to a
maximum linear motion of approximately 2.0mm.
f) When a limit value is violated, the speed may exceed the set
value briefly or the axis/spindle overshoot the set point position
to a greater or lesser degree during the period between error
detection and system reaction depending on the dynamic
response of the drive and the parameter settings (see Section
Safety-Functions)
g) The category 0 stop function according to EN60204-1 (defined
as STOP A in Safety Integrated) means that the spindles/axes are
not braked to zero speed, but coast to a stop (this may take a very
long time depending on the level of kinetic energy involved).
This must be noted, for example, when the protective door
locking mechanism is opened.
h) Amplifiers (drive power modules) and motors must always be
replaced by the same equipment type or else the parameters will
no longer match the actual configuration and cause Dual check
Safety to respond incorrectly.
i) Dual check Safety is not capable of detecting errors in
parameterization and programming made by the machine tool
builder. The required level of safety can only be assured by
thorough and careful acceptance.
j) There is a parameter that MCC off test is not to be made in the
self test mode at power-on as in the case of machine adjustment.
This parameter is protected, only changed by authorized person.
IF MCC off test is not conducted, MCC may not be off at stop
response is measured.
k) Safety machine position monitoring function does not apply to
the spindle axis.
l) During machine adjustment, an exact motion may be executed
incorrectly until the safety functions setup correctly and confirm
test is completely.
m) Before the reference point return is performed and the MCC off
test is performed, it may be dangerous because the correct
operation does not be guaranteed. So, the careful operations are
required when the machine is operated in the status that the
protection door opens.
n) The delay timer is prepared for the cross-checking of the safety
related input/output signals. When the inconsistency exists
between the signal from the 2 paths, system will recognize this
failure, after this time is passed. The system will start the
sequence of MCC shut-off, when this time is passed after the
inconsistency is detected.
- 9 -
1.OVERVIEWB-64004EN/02
1.4 GENERAL INFORMATION
The following requirements must be fulfilled for the Dual-Check
System:
- All conditions of the certification report have to be respected.
- The procedures for the changes in the System (either HW or SW)
should be referred to maintenance manual (B-63945EN). When
safety related components are exchanged, confirmation test
regarding safety functions can be performed according to
Chapter 8.
- Programming in ladder logic should be referred to PMC
programming manual (B-63983EN).
Training
FANUC Training Center provides versatile training course for the
person who is concerned with hardware installation, maintenance and
operation. FANUC recommend studying and learning in the training
center how efficiently operate FANUC products.
There are 3 CNC training course.
[ CNC ELEMENTARY COURSE ]
Provides basics of CNC functions, operation and programming. The
course is recommended before taking more specialized training
courses to gain best effects.
MAIN ITEMS OF TRAINING
- CNC functions
- Configuration of CNC
- Configuration and function of servo system
- Basic programming of CNC
- Part programming of milling machine
- Part programming of turning machine
- Introduction of Custom Macro function
[ CNC MAINTENANCE COURSE ]
To master maintenance technique that permits you to maintain and
inspect CNC, also how to restore it promptly if a trouble should occur.
MAIN ITEMS OF TRAINING
- Function and configuration of Power Unit
- Function and configuration of CNC system
- include AC servo and AC spindle
- Self-diagnosis function
- Interface between CNC and the machine tools
- Data saving and restoring operation
- Trouble shooting
- 10 -
B-64004EN/02 1.OVERVIEW
[ CNC SE INTERFACE COURSE ]
Training course offered to the engineers who design CNC machine
tools or CNC application system for the first time. This course is also
suitable for customers who provide to retrofitting, to develop an
original CNC machine tools or new application of CNC.
MAIN ITEMS OF TRAINING
- Configuration of CNC system
- Interface between CNC and machine tools
- Ladder programming of machine control sequence
- Setting of parameter related to machine
- Setting of parameter related to servo and spindle
More information and course registration
Yamanakako-mura, Yamanashi Prefecture : 401-0501, JAPAN
Phone : 81-555-84-6030
Fax : 81-555-84-5540
Internet:
www.fanuc.co.jp/eschool
- 11 -
2.SYSTEM CONFIGURATIONB-64004EN/02
2 SYSTEM CONFIGURATION
The dual check safety function has the following components.
Applicable CNC
FANUC Series 30i/300is/300i
FANUC Series 31i/310is/310i A5
FANUC Series 31i/310is/310i
FANUC Series 32i/320is/320i
Number of controlled axes
- Series 30i/300is/300i: 32 maximum
- Series 31i/310is/310i A5 : 20 maximum
- Series 31i/310is/310i: 20 maximum
- Series 32i/320is/320i: 9 maximum
Number of spindle controlled axes
- Series 30i/300is/300i: 8 maximum
- Series 31i/310is/310i A5 : 6 maximum
- Series 31i/310is/310i: 6 maximum
- Series 32i/320is/320i: 2 maximum
Amplifier
- α series servo amplifier
- α series spindle amplifier
- α series power supply module
- αi series servo amplifier
- βi series servo amplifier
- αi series spindle amplifier
- αi series power supply module
Motor
- α series servo motor
- α series spindle motor
- β series servo motor
- αi series servo motor
- αi series spindle motor
- αis series servo motor
- βis series servo motor
- Lis series linear motor
I/O
- I/O unit (I/O Link)
- 12 -
B-64004EN/02 2.SYSTEM CONFIGURATION
Software
- Dual check safety software option
DETECTOR SYSTEM
The detectors below can be used.
Feed axis detector
-Pulsecoder αA1000, αA64,
- αA16000i, αA1000i, αI1000i, αA64i
- βA64B, βA32B
- βI64B, βI32B
- Separate type detector (A quard B)
Spindle detector
- M sensor
- MZ sensor
- BZ sensor
- Mi sensor
- MZi sensor
- BZi sensor
- CZi sensor
High Resolution Serial output circuit
- 13 -
3.SAFETY FUNCTIONSB-64004EN/02
3 SAFETY FUNCTIONS
- 14 -
B-64004EN/02 3.SAFETY FUNCTIONS
3.1 APPLICATION RANGE
The dual check safety function assumes the following configuration:
A) At least, one protective door is provided.
B) If protective door is closed, safety is assured.
When the operator makes a request to open the protective door, the
safety functions are enabled, and the protective door can be unlocked.
While the protective door is open, the active safety functions assure
safety. When the request to open the protective door is canceled, the
protective door is locked, and the safety functions are disabled.
The dual check safety function provides these safety functions while
the protective door is open, as described above. Some of the safety
functions continue working while the protective door is closed.
WARNING
Each machine tool builder should take measures to
assure safety while the protective door is closed
and to ensure safety related to a rotation axis and
travel axis. At the same time, safety measures for
the FANUC servo motor or spindle motor need to
be taken, while the door is open.
Safety function
The dual check safety function has the following safety functions:
•Safe-related I/O signal dual monitoring
Emergency stop input, protective door open/close state,
relay state for turning off the MCC
Output signal for shutting off the power (turning the MCC off)
To detect the latent cause of an abnormal state of this output, a
MCC off Test must be made.
• Spindle motor
Safe speed monitoring
• Servo motor
Safe speed monitoring
Safe machine position monitoring
Safe position error monitoring
- 15 -
3.SAFETY FUNCTIONSB-64004EN/02
g
CAUTION
This safety function is enabled while the protective
door is open after a request to open the protective
door is made. If the request to open the protective
door is canceled and if the protective door is
closed, this safety function is disabled. The dual
input check of the safe-related I/O signal
monitoring function and the emergency stop
function are always active, regardless of whether
the protective door is opened or closed.
The CNC and the
spindle check the safe
speed of the spindle
motor in redundant
mode.
Dual monitoring of
ency stop signal
emer
CNC
Emergency
stop
Safety related
signal is checked
by the CNC(DCS
PMC) and the
PMC in redundant
mode
Safe speed of
servo motor and
machine position
are checked by
the CNC and the
Servo in
redundant mode
Protective
door
Door lock
open/close
monitoring
Protective door lock
signal
Dual monitoring of
protective door state
CNC
DCS
PMC
Cross
check
Servo
Power down direction
PMC
Cross
check
Power down
Spindle
Dual monitoring
of MCC
Dual monitoring of MCC
Dual power down
Detection of latent cause
of error by MCC off test
SPM
SVM
PSM
Power
down
(MCC)
Spi ndle
motor
Safe speed monitoring
Servo
motor
Safe speed monitoring.
Safe machine position
monitoring.
Safe position error
monitoring.
- 16 -
B-64004EN/02 3.SAFETY FUNCTIONS
3.2 BEFORE USING THE SAFETY FUNCTION
3.2.1 Important Items to Check Before Using the Safety Function
When using the safety function for the first time upon assembly of the
machine, replacing a part, or changing a safety parameter (such as a
safe speed limit or safe range as described in Chapter 6), the user must
check that all safety parameters are correct and that all safety
functions are working normally. A return reference position must be
made on each axis. The user must also check the absolute position of
the machine. For details, see Chapter 7, “START UP.”
3.2.2 MCC off Test of the Safe Stop Function
An MCC off Test of the safe stop function monitors the contact state
of the electromagnetic contactor (MCC), compares the state with a
command to the electromagnetic contactor, and checks that the safe
stop function works normally. The user of the machine must carry out
the test. This test must be carried out when the CNC is turned on or
when 24 hours have elapsed after the previous test is completed. If the
CNC is turned on or if 24 hours have elapsed after the previous test is
completed, a guard open request (protective door open request) should
not be accepted until the test is performed. A machine tool builder
must make the ladder program to realize this sequence.
- 17 -
3.SAFETY FUNCTIONSB-64004EN/02
3.3 STOP
3.3.1 Stopping the Spindle Motor
Because the spindle motor is an induction type motor, power-down
during rotation causes the motor to continue rotating for a certain
amount of time. From a safety standpoint, the motor may have to be
stopped immediately. If an error is detected and the spindle is judged
to be controlled, it is possible to stop spindle motor by the ladder
program. In case of emergency stop and abnormal condition of safety
related I/O, it is necessary to design the ladder program to shut off the
power after waiting the specified time elapses.
To speed down and stop the spindle, the PMC must input the spindle
Emergency Stop signals (*ESPA(G71.1), *ESPB(G75.1), and so on).
When this signal is input, the spindle slows down and stops. (A
Ladder program for inputting this signal in case of alarm must be
created.) The emergency stop input (connector CX4) of the PSM has
the same effect. If the Emergency Stop signal is connected to
emergency stop input (connector CX4) of the PSM, the spindle slows
down and stops in the emergency stop state. If the spindle does not
stop in spite of the stop command, the MCC is shut off.
If this processing is not performed, power-down causes the spindle
motor to continue rotating at the speed prior to power-down (and
eventually stopping in the end).
CAUTION
When the servo alarm related to the
communication error or position detector is caused,
MCC off signal corresponding to the spindle is
output. Shut off the MCC after executing
appropriate procedure such as spindle stop
operation. According to the setting value of the
parameter, MCC off signals of all axes, which
belong to the same path of the spindle that causes
an alarm, are output. Shut off the MCC after
executing appropriate procedure such as spindle
stop operation.
3.3.2 Stopping the Servo Motor
Because the servo motor is a synchronous motor, power-down results
in a dynamic brake stop. The dynamic brake stop is electric braking in
which the excited rotor is isolated from the power source and the
generated electric energy is used up in the winding. An internal
resistor provides additional braking. Unlike an induction motor, the
servo motor does not coast because of this function.
- 18 -
B-64004EN/02 3.SAFETY FUNCTIONS
If the input of the Emergency Stop signal or an error of a safe-related
signal or speed monitoring is detected, the CNC automatically
specifies a command to zero the speed and reduces the speed to zero
(controlled stop). After the motor slows down and stops, the power is
turned off, and the motor is brought into the dynamic brake stop state.
To slow down and stop the motor, some parameters must be specified
in the CNC. If those parameters are not specified, the motor is
immediately brought into the dynamic brake stop state.
When abnormal state is detected in monitoring safety speed or so on, a
dynamic brake stop is made.
3.3.3 Stop States
The following stop states are possible.
Safe stop state
The power to the motor is shut off (MCC off state) in this state. If the
spindle motor can be controlled, the ladder program must shut off the
power after the spindle motor is slowed down to a stop. If the spindle
motor cannot be controlled, the power is immediately shut off.
If the servo motor can be controlled, the motor is slowed down to a
stop and then brought into the dynamic brake stop state. If the motor
cannot be controlled, the motor is immediately brought into the
dynamic brake stop state.
If the power is shut off immediately, the spindle motor continues at
the same speed prior to the abnormal event and eventually comes to a
stop. If the spindle motor can be slowed down to a stop, the operation
is performed as instructed by the PMC and then the power is shut off.
Controlled stop state
The power to the motor is not shut off. The servo motor and the
spindle motor are controlled to stop.
In the controlled stop state of either motor, the safety function is
active if the condition for enabling the safety function is satisfied (the
door is open). If a further abnormal event occurs, the motor is brought
into the safe stop state by the ladder program.
WARNING
1 The machine tool builder must design the machine
so that the machine is kept in the stop state if the
power to the servo motor driving circuit is shut off.
Example) Brake mechanism that would not drop
the vertical axis after the power is shut off
2 If the power to the spindle motor driving circuit is
shut off, the spindle motor continues rotating at the
speed before the power-down and eventually
comes to a stop. A measure must be taken so that
this coasting does not affect safety.
- 19 -
3.SAFETY FUNCTIONSB-64004EN/02
3.4 SAFE-RELATED I/O SIGNAL MONITORING
A set of safe-related I/O signals are connected to the two channels of
the I/O respectively. As for safe-related I/O signals, a pair of signals
are prepared and connected to each I/O through different paths. The
two independent CPUs individually check the input signals. If a
mismatch between two corresponding signals is found, the system
enters the safe stop state. The following safe-related I/O signals are
monitored or output in redundant mode:
• Emergency stop input signal
• Protective door state input signal (Request to monitor for each
axis)
•Input signal for selecting safety speed monitoring and safety
position monitoring
• Input signal for monitoring the MCC contact state
• Output signal for turning off the MCC (power-down)
• Output signal for position switch
• Output signal for brake control
• User defined safe-related I/O signals
In order to setup double monitoring system, machine tool builder must
connect safety signals to both I/O Link #1, #2 and I/O Link#3, #4,
Profibus-DP.
IMPORTANT
If the safety input signals, except for Emergency
Stop input signals, are connected to the I/O
module, a Ladder program must be created to
establish a one-to-one relationship between the
actual input (X) and the input to the CNC (G).
The duplicated input/output signals are always checked for a
mismatch, regardless of whether the safety function is active or not.
When a signal state changes, the pair of signals may not match for
some period because of a difference in response. The dual check
safety function checks whether a mismatch between the two signals
continues for a certain period of time, so that an error resulting from
the difference in response can be avoided. The check period must be
specified as a safety parameter.
Parameter number Name
1945 Safe-related input/output signal check timer
The following signals are not defined as safe-related I/O signals and
are not duplicated. The signals, however, are necessary for the system.
- Input signal for making a protective door open request
- Input signal for starting the test mode
- Output signal for requesting a MCC off Test
- 20 -
B-64004EN/02 3.SAFETY FUNCTIONS
This section briefly describes the signals. For details, see Chapter
5, “OPERATION.” For specific connections, see the sample
system configuration in Chapter 10.
NOTE
1 Dual Check Safety PMC (DCS PMC)
2 First path PMC, Second path PMC, Third path
PMC
Please refer to “FANUC Series
30i/300i/300is-MODEL A PMC
PROGRAMMING MANUAL (B-63983EN)”
3 When I/O Link and PROFIBUS-DP are connected
to DCS PMC at the same time, the X/Y signals
cannot be allocated to PROFIBUS-DP.
4 Please activate “Broken wire detection” of the
slave, which connect with PROFIBUS network as
Safety-related I/O. As for detail, please refer to
“6.6. PROFIBUS-DP parameter settings”.
CAUTION
Ladder functional instruction MOVB, MOVD and
MOVW cannot be used with ladder for Dual Check
Safety PMC. Use MOVN instead of them.
- 21 -
3.SAFETY FUNCTIONSB-64004EN/02
I/O related with Dual Check Safety Function
PMC(n=path(0-9)) DCS PMC (m=path(0-9) x20)
Symbol Signal name I/O address
1 *ESP Emergency Stop signal <X008#4,0,1> (PMC)
<X008#4,0,1>(DCS PMC)
2 *SGOPN Guard State signal Machine side signal Dual input
*VLDVx Safety Check Request signal
3
*VLDPs Safety Check Request signal
SVAn/
SVBn
4
SPAn/
SPBn
5 *SMC MCC Contact State signal <Gn748#6>(PMC)
*DCALM MCC Off signal
*MCF MCC Off signal
6
*MCFVx MCC Off signal
*MCFPs MCC Off signal
7 BRKx Safety Brake signal <Fn754#0-#7>(PMC)
8 SPS Safety Position Switch signal <Fn755-Fn758>(PMC)
9
10 ORQ Guard Open Request signal <Gn191#3>(PMC) Input
11 OPT Test Mode signal <Fn191#2>(PMC) Input
12 *OPIHB Guard Open Inhibit signal <Fn191#0>(PMC)
13
14 RQT MCC Off Test Execution
15 POSEx Position Information Effect
Programmable Safety I/O
RSVx Monitoring result signal (Servo)<Fn750#0-#7>(PMC)