Navigation

  • Page 1

    Dual Check SafetyCONNECTION MANUALB-64483EN-2/01FANUC Series 30*-MODEL BFANUC Series 31*-MODEL BFANUC Series 32*-MODEL B

  • Page 2

    • No part of this manual may be reproduced in any form. • All specifications and designs are subject to change without notice. The products in this manual are controlled based on Japan’s “Foreign Exchange and Foreign Trade Law”. The export from Japan may be subject to...

  • Page 3

    B-64483EN-2/01 DEFINITION OF WARNING, CAUTION, AND NOTE s-1 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...

  • Page 4

  • Page 5

    B-64483EN-2/01 PREFACE p-1 PREFACE Description of this manual The manual consists of the following chapters: Chapter 1, "OVERVIEW" Chapter 2, "SYSTEM CONFIGURATION" Chapter 3, "SAFETY FUNCTIONS" Chapter 4, "INSTALLATION" Chapter 5, "I/O SIGNALS" ...

  • Page 6

    PREFACE B-64483EN-2/01 p-2 Manual name Specification number PMC PMC PROGRAMMING MANUAL B-64513EN Network PROFIBUS-DP Board CONNECTION MANUAL B-63993EN Fast Ethernet / Fast Data Server OPERATOR’S MANUAL B-64014EN DeviceNet Board CONNECTION MANUAL B-64043EN FL-net Board CONNECTION MANUAL B-64...

  • Page 7

    B-64483EN-2/01 TABLE OF CONTENTS c-1 TABLE OF CONTENTS DEFINITION OF WARNING, CAUTION, AND NOTE .................................s-1 PREFACE ....................................................................................................p-1 1 OVERVIEW ...........................................

  • Page 8

    TABLE OF CONTENTS B-64483EN-2/01 c-2 3.19 BRAKE TEST .............................................................................................. 31 4 INSTALLATION .................................................................................... 36 4.1 OVERALL CONNECTION DIAGRAM ..............

  • Page 9

    B-64483EN-2/01 TABLE OF CONTENTS c-3 10.2.2 Guard Open Request Signal (ORQ) .....................................................................126 10.2.3 Test Mode Signal (OPT) ......................................................................................126 10.2.4 Guard Open Inhibit S...

  • Page 10

    TABLE OF CONTENTS B-64483EN-2/01 c-4 11.7.3.1 Connection from connector JX4 on the αi SP series to an I/O unit (on the DCS PMC side) ................................................................................... 166 11.7.4 Parameter............................................................

  • Page 11

    B-64483EN-2/01 1.OVERVIEW - 1 - 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 ensuri...

  • Page 12

    1.OVERVIEW B-64483EN-2/01 - 2 - Important safety standards ISO 12100 -1/2 Safety of machinery – Basic concepts, general principle for design - Part 1: Basic terminology, methodology - Part 2: Technical principles for design EN954-1 1997 Safety of machinery – Safety related parts of control ...

  • Page 13

    B-64483EN-2/01 1.OVERVIEW - 3 - 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 posit...

  • Page 14

    1.OVERVIEW B-64483EN-2/01 - 4 - Category 3 requires the following: - The safety function of a safety-related portion must not degrade when a single failure occurs. - Single errors must be detected at all times when natural execution is possible. To satisfy these requirements, the dual check saf...

  • Page 15

    B-64483EN-2/01 1.OVERVIEW - 5 - 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...

  • Page 16

    1.OVERVIEW B-64483EN-2/01 - 6 - Error analysis when the protection door is closed Error Cause Action Input/output signal error Wiring error, CNC 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 i...

  • Page 17

    B-64483EN-2/01 1.OVERVIEW - 7 - 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 do...

  • Page 18

    1.OVERVIEW B-64483EN-2/01 - 8 - 1.5 SAFETY FUNCTION BY FL-net In a machine system such as a transfer line, each of its multiple stations has an operator's panel equipped with an emergency stop button. The safety circuit of the entire system needs to be configured so that the emergency stop signa...

  • Page 19

    B-64483EN-2/01 2.SYSTEM CONFIGURATION - 9 - 2 SYSTEM CONFIGURATION The dual check safety function has the following components. Applicable CNC FANUC Series 30i-B FANUC Series 31i-B5 FANUC Series 31i-B FANUC Series 32i-B Amplifier, Motor and I/O For details on applicable amplifiers, motors, and...

  • Page 20

    3.SAFETY FUNCTIONS B-64483EN-2/01 - 10 - 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 ...

  • Page 21

    B-64483EN-2/01 3.SAFETY FUNCTIONS - 11 - Protective door Servo motorSpindle motor Power down(MCC)CNC Servo Spindle software common power supply Servo amplifier Spindle amplifierSafe speed monitoringSafe speed monitoring.Safe machine position monitoring. Safe position error monitoring. Door loc...

  • Page 22

    3.SAFETY FUNCTIONS B-64483EN-2/01 - 12 - 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 fun...

  • Page 23

    B-64483EN-2/01 3.SAFETY FUNCTIONS - 13 - If the input of the Emergency Stop signal or an error of a safety-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 s...

  • Page 24

    3.SAFETY FUNCTIONS B-64483EN-2/01 - 14 - • Input signal for selecting safety speed monitoring and safety position monitoring • MCC contact state signal • MCC off signal (power-down) • Brake signal • Safety position switch signal • Programmable safety I/O signal To build a dual monit...

  • Page 25

    B-64483EN-2/01 3.SAFETY FUNCTIONS - 15 - This section briefly describes the signals. For details, see Chapter 5, “I/O SIGNALS”. For specific connections, see the sample system configuration in Chapter 4, “INSTALLATION” and Chapter 10, “SAMPLE SYSTEM CONFIGURATION”. I/O related with...

  • Page 26

    3.SAFETY FUNCTIONS B-64483EN-2/01 - 16 - The signal is connected to the *ESP input of the servo amplifier as well. 2. *SGOPN Guard State signal (Machine side input signal) The signal is provided for dual monitoring of the protective door state. The signal is connected so that it is normally se...

  • Page 27

    B-64483EN-2/01 3.SAFETY FUNCTIONS - 17 - 9. Programmable Safety I/O signals (input/output) The 8 bytes (64 bit) programmable safe I/Os can be freely defined as the different address from the above safety-related I/Os. Each byte of 8 byte programmable safe I/Os can be assigned on either address o...

  • Page 28

    3.SAFETY FUNCTIONS B-64483EN-2/01 - 18 - 12. POSEx Position Information Effect signal (output) This signal is output when Dual Check Safety Function is effective and the reference point is established. When the reference point is not established, the machine system is in danger state because Sa...

  • Page 29

    B-64483EN-2/01 3.SAFETY FUNCTIONS - 19 - Door lock state transition ORQ-I ORQ *OPIHB RSVx RSPs POSEx Protective door lock(*SGOPN) A 0 0 0 Locked A protective door open request is not made, and the door is locked. Normal operating stateB 1 0 0 Locked A guard open request is made. C1 1 1 0 ...

  • Page 30

    3.SAFETY FUNCTIONS B-64483EN-2/01 - 20 - (1) When the Guard Open Request signal (ORQ) is input, the CNC returns the answer signal (*OPIHB) to PMC. (2) The PMC ladder program checks that the machine position, speed and position error are within safe ranges by the Monitoring Result signal (RSVx/RS...

  • Page 31

    B-64483EN-2/01 3.SAFETY FUNCTIONS - 21 - WARNING In the emergency stop state, the processing to open or close the protective door depends on the Ladder program created by the machine tool builder. For example, when the protective door is prohibited from being opened in the emergency stop state...

  • Page 32

    3.SAFETY FUNCTIONS B-64483EN-2/01 - 22 - IMPORTANT 1 A gear ratio, ball screw, and the like must be carefully selected so that a safe speed can be kept on the feed axis. 2 Before inputting the Guard Open Request signal (ORQ), reduce each axial speed and spindle speed to a safe speed range or bel...

  • Page 33

    B-64483EN-2/01 3.SAFETY FUNCTIONS - 23 - CAUTION 2 When an “out of position error” is detected, if the axis is not stopped after the time specified in the parameter, the MCC Off signal (*MCFVx) is turned to “0”. The user of the machine must first carry out a reference position return i...

  • Page 34

    3.SAFETY FUNCTIONS B-64483EN-2/01 - 24 - *MCF (DCS PMC) 12345*MCF (PMC) *SMC (PMC) Timer Test No. Timer limit Test completionTest startExample) DO state during MCC off Test *SMC (DCS PMC) 128 RQT Test number Description 1 When the *MCF signals on both the PMC and DCSPMC sides are 1, confirm t...

  • Page 35

    B-64483EN-2/01 3.SAFETY FUNCTIONS - 25 - [Timing chart of the MCC off Test] MCC off Test start (Signal from the user) During a test Vertical axis brake (Signal from the user) Test mode signal OPT <Gn191.2> Brake on 500 ms or moreServo off signal SVF8 to 1<Gn126.7 to 0> MCC Off Test...

  • Page 36

    3.SAFETY FUNCTIONS B-64483EN-2/01 - 26 - The assignment of controlled axes is set by the safety parameters (No.13880 to No.13911, No.10501 to No.10532). Safe position switch signals can be assigned to arbitrary controlled axes. All points can be also assigned to one axis. And the signals can be ...

  • Page 37

    B-64483EN-2/01 3.SAFETY FUNCTIONS - 27 - 3.10 SAFETY RELATED PARAMETERS CHECK FUNCTION At every power-on, the CNC checks whether the safety related parameters are destroyed and are transferred to the SV, the SP and the PMC normally or not. The SV, the SP and the PMC also check whether the safety...

  • Page 38

    3.SAFETY FUNCTIONS B-64483EN-2/01 - 28 - 3.13 AMPLIFIER CIRCUIT MONITORING FUNCTION The SV and the SP transmit the data of plural axes to amplifiers through one electronic circuit (LSI). The CNC, the SV and the SP check whether this transmission is performed normally without placing data on wron...

  • Page 39

    B-64483EN-2/01 3.SAFETY FUNCTIONS - 29 - 3.15 CPU SELF TEST FUNCTION The CNC, the PMC, the SV and the SP carry out the following self-diagnosis. If the error is detected, the alarm is generated and sets MCC Off signal (*DCALM) to “0”. <1> CPU check It is checked whether each CPU runs...

  • Page 40

    3.SAFETY FUNCTIONS B-64483EN-2/01 - 30 - Alarm detected CPU Alarm SV SV0484 PMC PW0008 (DCS PMC), PW0009 (PMC) SP SP9016 (Spindle alarm 16) 3.17 CRC CHECK FUNCTION At power-on and after power on, the data that are related to Dual Check Safety and stored in the ROM area are checked. The CNC soft...

  • Page 41

    B-64483EN-2/01 3.SAFETY FUNCTIONS - 31 - b) There is a possibility that spindle rotate at speed lower than safety speed limit. Then it is necessary to select the function to make position control loop, such as spindle positioning, Cs contouring control or spindle orientation. 3.19 BRAKE TEST To...

  • Page 42

    3.SAFETY FUNCTIONS B-64483EN-2/01 - 32 - Ending the brake test (1) When all the axes are tested successfully, the Brake Test Execution Request signal RQBT is set to "0". If any error occurs during the test, an alarm is generated. While the servo motor remains activated even in an alarm...

  • Page 43

    B-64483EN-2/01 3.SAFETY FUNCTIONS - 33 - CAUTION The axis may move during the brake test. Before the test, move the axis to a safe place where it does not interfere with any other part. Details of each brake test Details of the tests Tests 1, 2, and 3 check whether the brake is applied normal...

  • Page 44

    3.SAFETY FUNCTIONS B-64483EN-2/01 - 34 - • If the brake test is interrupted by an emergency stop or servo alarm, the test is forced to end even during a test sequence. After the servo motor is activated by the reset process, the brake signals and torque limit are reset. Also, make sure that, d...

  • Page 45

    B-64483EN-2/01 3.SAFETY FUNCTIONS - 35 - Brake configuration This function assumes the brake configuration shown in either Fig. 3.19 (c) Brake configuration - 1 or Fig. 3.19 (d) Brake configuration - 2. 24V 0V M 0V 0V O I I O built-in motor brake CNC (30i) PMC DCS PMC I/O Link Channel 1 I...

  • Page 46

    4.INSTALLATION B-64483EN-2/01 - 36 - 4 INSTALLATION The hardware installation such as field wiring, power supply, etc. should be referred to connection manual for CNC units and for servo amplifier. EMC problem should be referred to EMC guideline manual. As for the environmental conditions for e...

  • Page 47

    B-64483EN-2/01 4.INSTALLATION - 37 - Note on the I/O configuration Of the I/O Link, I/O Link i, and PROFIBUS-DP, only one of them can be assigned to the X/Y area of the DCS PMC side. 4.1 OVERALL CONNECTION DIAGRAM 4.1.1 In case of using the I/O Link CNC Main board I/O Link(JD51A) 3ch I/O Link ...

  • Page 48

    4.INSTALLATION B-64483EN-2/01 - 38 - 4.1.2 In case of using the I/O Link i CNC Main board I/O Link i (JD51A) 24VDCDistribution-type I/O boardCPD1JD1B JD1A JA3Operator's panel 24VDCI/O UNIT, etc. CPD1JD1B JD1A Power magnetics cabinet Manual pulse generator24VDCI/O UNIT, etc. CPD1JD1B JD1A Power ...

  • Page 49

    B-64483EN-2/01 4.INSTALLATION - 39 - 4.1.3 In case of using PROFIBUS-DP on the DCS PMC side CNC Main board I/O Link(JD51A) 24VDCDistribution-type I/O boardCPD1JD1B JD1A JA3Operator's panel 24VDCI/O UNIT, etc. CPD1JD1B JD1A Power magnetics cabinet Manual pulse generatorSlave device Power magneti...

  • Page 50

    5.I/O SIGNALS B-64483EN-2/01 - 40 - 5 I/O SIGNALS 5.1 OVERVIEW The Dual Check Safety Function provides two input paths and two output paths for safe-related signals (safety signals). Input signals (safety input signals) are input via two paths; one is connected to the CNC (DCS PMC) via I/O Link ...

  • Page 51

    B-64483EN-2/01 5.I/O SIGNALS - 41 - 5.2 SIGNAL ADDRESS PMC side signals PMC (n=0 to 9 (Path number-1)) #7 #6 #5 #4 #3 #2 #1 #0 X0008 *ESP *ESP *ESP #7 #6 #5 #4 #3 #2 #1 #0 Gn008 *ESP #7 #6 #5 #4 #3 #2 #1 #0 Gn191 ORQ OPT #7 #6 #5 #4 #3 #2 #1 #0 Gn193 STBT ...

  • Page 52

    5.I/O SIGNALS B-64483EN-2/01 - 42 - #7 #6 #5 #4 #3 #2 #1 #0 Fn753 *MCFP4 *MCFP3 *MCFP2 *MCFP1 #7 #6 #5 #4 #3 #2 #1 #0 Fn754 *BRK8 *BRK7 *BRK6 *BRK5 *BRK4 *BRK3 *BRK2 *BRK1 #7 #6 #5 #4 #3 #2 #1 #0 Fn755 SPS08 SPS07 SPS06 SPS05 SPS04 SPS03 SPS02 SPS01 #7 #6 #5 #4 #3 #2 #1 #0 Fn75...

  • Page 53

    B-64483EN-2/01 5.I/O SIGNALS - 43 - DCS PMC side signals DCS PMC (m=path(0 to 9)×20) 0 to 9: Path number-1 #7 #6 #5 #4 #3 #2 #1 #0 X0008 *ESP *ESP *ESP #7 #6 #5 #4 #3 #2 #1 #0 G000+m *SMC #7 #6 #5 #4 #3 #2 #1 #0 G001+m #7 #6 #5 #4 #3 #2 #1 #0 G002+m *VLDV8 *V...

  • Page 54

    5.I/O SIGNALS B-64483EN-2/01 - 44 - #7 #6 #5 #4 #3 #2 #1 #0 F007+m SPS08 SPS07 SPS06 SPS05 SPS04 SPS03 SPS02 SPS01 #7 #6 #5 #4 #3 #2 #1 #0 F008+m SPS16 SPS15 SPS14 SPS13 SPS12 SPS11 SPS10 SPS09 #7 #6 #5 #4 #3 #2 #1 #0 F009+m SPS24 SPS23 SPS22 SPS21 SPS20 SPS19 SPS18 SPS17 #7 #6 #5 ...

  • Page 55

    B-64483EN-2/01 5.I/O SIGNALS - 45 - Interface Signals between the CNC and the PMC The addresses for the interface signals (F and G signal addresses viewed from the CNC) between the CNC and the PMC are shown below. - [For 1-path CNC] (when the number of control axes is 8 per path or less and th...

  • Page 56

    5.I/O SIGNALS B-64483EN-2/01 - 46 - #7 #6 #5 #4 #3 #2 #1 #0 Gn??? 8th-axis 7th-axis 6th-axis 5th-axis 4th-axis 3rd-axis 2nd-axis 1st-axis DCSPMC ( m = (k-1)×20 ) #7 #6 #5 #4 #3 #2 #1 #0 F???+m 8th-axis 7th-axis 6th-axis 5th-axis 4th-axis 3rd-axis 2nd-axis 1st-axis #7 #6 #5 #4 #3 #2 ...

  • Page 57

    B-64483EN-2/01 5.I/O SIGNALS - 47 - NOTE For details on setting of parameter No. 3021, see Chapter 6, "PARAMETERS". As with spindle signals, when the number of spindles per path is greater than 4, the 5th and subsequent axes cannot be placed. In such a case, the interface address o...

  • Page 58

    5.I/O SIGNALS B-64483EN-2/01 - 48 - CAUTION 3 A spindle motor is slowed down by the command (PMC ladder program). If the PMC does not command to slow down, the spindle motor continues rotating at the speed prior to power-down and runs by inertia (and eventually stopping in the end). When safety...

  • Page 59

    B-64483EN-2/01 5.I/O SIGNALS - 49 - (2) In this example, it is assumed that a protective door with an electronic door lock is applied. When a door is opened, door lock releasing signal must be turned off. At the same time, Guard State signal (*SGOPN: machine side signal) is changed to show guard...

  • Page 60

    5.I/O SIGNALS B-64483EN-2/01 - 50 - WARNING While the MCC off Test processing is in progress, the MCC Off signal (*MCF) goes high and low to turn on and off the MCC. Carry out the MCC off Test in such a state that the turning on or off of the MCC will not cause a problem. NOTE If MCC off Tes...

  • Page 61

    B-64483EN-2/01 5.I/O SIGNALS - 51 - Guard Open Request signal (input) ORQ <PMC: Gn191.3>(for each machine group) This signal is input when an operator intends to release the guard lock and open the protective door. [Classification] Input signal (Single signal) [Function] In order to op...

  • Page 62

    5.I/O SIGNALS B-64483EN-2/01 - 52 - [Classification] Input signal (Dual signal) [Function] MCC Contact State signals (*SMC) inform CNC of the MCC state for the Dual Check Safety Function. 0: MCC-on state 1: MCC-off state [Operation] MCC Contact State signals (*SMC) is used to check if the MCC...

  • Page 63

    B-64483EN-2/01 5.I/O SIGNALS - 53 - IMPORTANT The mistake of the ladder program cannot be checked. So be sure to perform the confirmation of the safety function. (refer to the chapter 7) Monitoring Result signal (output) RSVx <PMC:Fn750.0 to 7><DCS PMC:F(002+m).0 to 7> (for each ax...

  • Page 64

    5.I/O SIGNALS B-64483EN-2/01 - 54 - NOTE When the spindle motor (induction motor) is powered off while rotating, the motor coasts at the speed before power-off, eventually stopping after a period of time. In some cases, however, it is better to stop the motor as quickly as possible for safety. ...

  • Page 65

    B-64483EN-2/01 5.I/O SIGNALS - 55 - [Function] When the Dual Check Safety Function is applied, this signal allows turning on MCC. 0: MCC off 1: MCC on [Operation] If each CPU finds out the abnormal state of the axis when Safety Check Request signal for the axis (*VLDVx)=0, each CPU brings the ...

  • Page 66

    5.I/O SIGNALS B-64483EN-2/01 - 56 - [Function] This signal notifies that MCC off Test mode is required and a check should be made to determine whether the safety output signals (MCC Off signal (*MCF)) operate normally. When MCC Off Test Execution Request signal (RQT) is set to 1, set MCC off Te...

  • Page 67

    B-64483EN-2/01 5.I/O SIGNALS - 57 - WARNING While the MCC off Test processing is in progress, the MCC Off signal (*MCF) goes high and low to turn on and off the MCC. Carry out the MCC off Test in such a state that the turning on or off of the MCC will not cause a problem. Safety Brake signal ...

  • Page 68

    5.I/O SIGNALS B-64483EN-2/01 - 58 - (a) In case *BRK signal is “0” *ESP *BRK 1 0 1 0 Emergency Stop state (*ESP signal is “0”) Alarm *BRK 1 0 1 0 Servo alarm occurs Power *BRK 1 0 1 0 Power-on (b) In case *BRK signal is “1” When emergency stop is released (*ESP signal is “1”)...

  • Page 69

    B-64483EN-2/01 5.I/O SIGNALS - 59 - In case of 2 or more path system, another 32 points in 2 path area can be used. Then up to 64 points can be used at maximum. This signal notifies that the machine position of the axis specified by the safety parameter (No.10501 to No.10532) is within the range...

  • Page 70

    5.I/O SIGNALS B-64483EN-2/01 - 60 - SVAx, SVBx x 1: Select safety speed/safety machine position of the 1st axis 2: Select safety speed/safety machine position of the 2nd axis 3: Select safety speed/safety machine position of the 3rd axis : : : : SPAy, SPBy y 1: Select safety speed of the 1st...

  • Page 71

    B-64483EN-2/01 5.I/O SIGNALS - 61 - NOTE In case that the reference point is re-established, this signal is turned to “0” till the reference point is re-established from the dog-signal is turned off. Programmable Safety I/O signals [Classification] Input/Output signal (Dual signal) [Func...

  • Page 72

    5.I/O SIGNALS B-64483EN-2/01 - 62 - Signal type Combination No. CNC (DCS PMC) PMC (PMC) 1 No.11960 No.11980 2 No.11961 No.11981 3 No.11962 No.11982 4 No.11963 No.11983 5 No.11964 No.11984 6 No.11965 No.11985 7 No.11966 No.11986 Output 8 No.11967 No.11987 Brake Test Start signal STBT <PMC:Gn...

  • Page 73

    B-64483EN-2/01 5.I/O SIGNALS - 63 - 5.5 NOTE ON MULTI PATH CONTROL This section describes cautions about safe-related I/O signals that should be taken in multi-path control. 5.5.1 Machine Group And Multi Path Control CNC can treat servo axes and spindles by dividing into two classes of groups, ...

  • Page 74

    6.PARAMETERS B-64483EN-2/01 - 64 - 6 PARAMETERS 6.1 OVERVIEW The parameters related to the dual check safety function (safety parameters) are protected by a code (No. 3225) for the safety parameters. The value of a safety parameter cannot be modified unless the same value as the code for the saf...

  • Page 75

    B-64483EN-2/01 6.PARAMETERS - 65 - NOTE 2 The machine group type allows data to be set separately for each machine group. 3 The path type allows data to be set separately for each path. 4 The axis type allows data to be set separately for each control axis. 5 The spindle type allows data to be s...

  • Page 76

    6.PARAMETERS B-64483EN-2/01 - 66 - NOTE 3 When "to" is inserted between two parameter numbers, there are parameters with successive numbers between the two starting and ending parameter numbers, but those intermediate parameter numbers are omitted for convenience. 4 The lower-case lett...

  • Page 77

    B-64483EN-2/01 6.PARAMETERS - 67 - (C) Velocity and angular velocity parameters Unit of data Increment systemMinimum data unit Valid data range IS-A 0.01 0.00 to +999000.00 IS-B 0.001 0.000 to +999000.000 IS-C 0.0001 0.0000 to +99999.9999 IS-D 0.00001 0.0...

  • Page 78

    6.PARAMETERS B-64483EN-2/01 - 68 - [Input type] Parameter input [Data type] Byte path [Valid data range] 1 to 3 Set the machine group number which each path belongs. NOTE When 0 is set, each path is assumed to belong to machine group 1. 0981 Absolute path number of each axis NOTE When th...

  • Page 79

    B-64483EN-2/01 6.PARAMETERS - 69 - using the first spindle, set -1. * For tandem controlled axes or electronic gear box (EGB) controlled axes, two axes need to be specified as one pair. So, make a setting as described below. Tandem axis: For a master axis, set an odd (1, 3, 5, 7, ...) servo ax...

  • Page 80

    6.PARAMETERS B-64483EN-2/01 - 70 - 1839 Position deviation limit for each axis in stopped state during safety check NOTE When this parameter is set, the power must be turned off before operation is continued. [Input type] Parameter input [Data type] 2-word axis [Unit of data] Detection un...

  • Page 81

    B-64483EN-2/01 6.PARAMETERS - 71 - In case that Safety Check is not carried out (Safety Monitoring Request *VLDVx =“1”), servo alarm (SV0475,SV1071) is generated and operation is stopped immediately (as in emergency stop), when each CPU finds out that the deviation exceeds position deviation...

  • Page 82

    6.PARAMETERS B-64483EN-2/01 - 72 - NOTE 1 When Dual Check Safety function is used, this parameter must be set to “1”. If Dual Check Safety function is ordered and this parameter is “0”, an alarm (DS0022) is displayed at power-on. This alarm can be reset by pushing “CAN” and “RESET...

  • Page 83

    B-64483EN-2/01 6.PARAMETERS - 73 - NOTE 1 It is not possible to inhibit each check of Dual Check Safety Function of all axes by the parameter DCN. 2 Set the DCN bit to 1 for the dummy axis under tandem control or for the tool axis of a electronic gear box or electronic gear box 2-pair. 3 The che...

  • Page 84

    6.PARAMETERS B-64483EN-2/01 - 74 - 1948 MCC off timer NOTE When this parameter is set, the power must be turned off before operation is continued. [Input type] Parameter input [Data type] Word machine group [Unit of data] msec [Valid data range] 0 to 32767 • CNC CPU and PMC CPU set MCC ...

  • Page 85

    B-64483EN-2/01 6.PARAMETERS - 75 - [Data type] Byte axis [Valid data range] 0 to 7, 10 to 17, 20 to 27, ... , 90 to 97 For each axis of the CNC, set a PMC interface address. Set a value according to the tables below. Value of parameter No. 3021 (the second digit) Setting value Input signal ad...

  • Page 86

    6.PARAMETERS B-64483EN-2/01 - 76 - Value of parameter No. 3022 (the second digit) Setting value Input signal address Output signal address 0 G0000 to G0767 F0000 to F0767 1 G1000 to G1767 F1000 to F1767 ⋅ ⋅ ⋅ 9 G9000 to G9767 F9000 to F9767 Value of parameter No. 3022 (the first digit) S...

  • Page 87

    B-64483EN-2/01 6.PARAMETERS - 77 - If the value other than “0” is set to this parameter, the safety parameter is not displayed. The safety parameters can be set when the safety parameters are not locked, that is, when the code for safety parameters is 0, or when the code for safety parameter...

  • Page 88

    6.PARAMETERS B-64483EN-2/01 - 78 - to n: Spindle motor connected to amplifier number n is used. #7 #6 #5 #4 #3 #2 #1 #0 3797 DCN NOTE When this parameter is set, the power must be turned off before operation is continued. [Input type] Parameter input [Data type] Bit spindle #0 ...

  • Page 89

    B-64483EN-2/01 6.PARAMETERS - 79 - 4448 Stop check level NOTE When this parameter is set, the power must be turned off before operation is continued. [Input type] Parameter input [Data type] Word spindle [Unit of data] min-1 [Valid data range] 0 to 32767 When the speed of the spindle mot...

  • Page 90

    6.PARAMETERS B-64483EN-2/01 - 80 - CAUTION 3 Even when STP = 1, a MCC off Test is required if the power is turned 24 hours or more after the completion of the previous MCC off Test. 4 The same value must be set to the path that belongs to the same machine group. 5 The screen is changed to “AL...

  • Page 91

    B-64483EN-2/01 6.PARAMETERS - 81 - 13811 Hysteresis width of position switch (Dual Check Safety) NOTE When this parameter is set, the power must be turned off before operation is continued. [Input type] Parameter input [Data type] Real axis [Unit of data] mm, inch, deg (Machine unit) [Le...

  • Page 92

    6.PARAMETERS B-64483EN-2/01 - 82 - 13821 Safety limit speed 1 in position control for each axis 13822 Safety limit speed 2 in position control for each axis 13823 Safety limit speed 3 in position control for each axis 13824 Safety limit speed 4 in position control for each axis NOTE Whe...

  • Page 93

    B-64483EN-2/01 6.PARAMETERS - 83 - When an abnormal condition is found in safety speed check or safety machine position check, a servo alarm occurs. And whether MCC off signal (*MCFVx) is turned off or not is decided by judging if an axis is stopped after the decided time elapse. At that time, t...

  • Page 94

    6.PARAMETERS B-64483EN-2/01 - 84 - 13838 Safety machine position 4 for each axis (- direction) NOTE When these parameters are set, the power must be turned off before operation is continued. [Input type] Parameter input [Data type] Real axis [Unit of data] mm, inch, degree (machine unit) ...

  • Page 95

    B-64483EN-2/01 6.PARAMETERS - 85 - NOTE When these parameters are set, the power must be turned off before operation is continued. [Input type] Parameter input [Data type] Byte [Valid data range] 0 to 1, 10 to 11, 20 to 21, ... , 90 to 91 According to this parameter, the address to output ...

  • Page 96

    6.PARAMETERS B-64483EN-2/01 - 86 - [Example] Parameter No. Setting value Output address of position switch signal 13840 00 F755-F756 (1st to 16th position switch)(PMC) F007-F008 (1st to 16th position switch)(DCS PMC) 13841 01 F757-F758 (17th to 32nd position switch) (PMC) F009-F010 (17th to 32nd...

  • Page 97

    B-64483EN-2/01 6.PARAMETERS - 87 - WARNING 1 Set 0 for those position switch numbers that are not to be used. (The safe position switch signal of that number is not output.) The safe position switch signal for the axis whose bit 6 (DCN) of parameter No.1904 is 1 (Dual Check Safety is disabled)...

  • Page 98

    6.PARAMETERS B-64483EN-2/01 - 88 - 13960 The minimum limit of the 1st safe position switch 13961 The minimum limit of the 2nd safe position switch : : 13990 The minimum limit of the 31st safe position switch 13991 The minimum limit of the 32nd safe position switch 10565 The minimum lim...

  • Page 99

    B-64483EN-2/01 6.PARAMETERS - 89 - [Unit of data] None [Valid data range] 0,1 Select whether to enable or disable the brake test. Set "0" to disable the test and "1" to enable it. 13913 Brake test interval NOTE When this parameter is set, the power must be turned off bef...

  • Page 100

    6.PARAMETERS B-64483EN-2/01 - 90 - 13916 Amount of travel specified for the brake test NOTE When this parameter is set, the power must be turned off before operation is continued. [Input type] Parameter input [Data type] Real axis [Unit of data] mm, inch, degree (machine unit) [Min. unit ...

  • Page 101

    B-64483EN-2/01 6.PARAMETERS - 91 - Set the tolerance value for the positional deviation amount to be checked by the brake test for an individual axis. The specified amount is compared with the positional deviation value during brake control, and the amount is considered to be valid if it is with...

  • Page 102

    6.PARAMETERS B-64483EN-2/01 - 92 - 11960 1st byte address of Safety output signal for CNC CPU 11961 2nd byte address of Safety output signal for CNC CPU : : 11967 8th byte address of Safety output signal for CNC CPU NOTE When these parameters are set, the power must be turned off before o...

  • Page 103

    B-64483EN-2/01 6.PARAMETERS - 93 - TYPE Meaning 301000000X address of 3rd PMC 302000000R address of 3rd PMC 303000000D address of 3rd PMC 304000000E address of 3rd PMC 305000000K address of 3rd PMC 401000000X address of 4th PMC 402000000R address of 4th PMC 403000000D address of 4th PMC 40400000...

  • Page 104

    6.PARAMETERS B-64483EN-2/01 - 94 - TYPE Meaning 403000000D address of 4th PMC 404000000E address of 4th PMC 405000000K address of 4th PMC 501000000Y address of 5th PMC 502000000R address of 5th PMC 503000000D address of 5th PMC 504000000E address of 5th PMC 505000000K address of 5th PMC Ex.) Y8 ...

  • Page 105

    B-64483EN-2/01 6.PARAMETERS - 95 - “Watchdog time” should be set to several times longer than the refresh time in consideration of re-transmission. The refresh time can be observed in STATUS INFORMATION screen of PROFIBUS setting screen. “Broken wire detection” and “Watchdog time” c...

  • Page 106

    7.START-UP B-64483EN-2/01 - 96 - 7 START-UP 7.1 START-UP OPERATION The machine tool builder has to do tests for insulation and protective bonding. Testing must be performed according to Chapter 19.2 and 19.3 of the standard IEC 60204-1 by an appropriately authorized person and recorded. Continu...

  • Page 107

    B-64483EN-2/01 7.START-UP - 97 - A positional limit is placed at the center of an axis, and the position is moved at many different speeds in a rapid traverse mode. Thus, the distance traveled on the axis until stop state is set by a stop response is measured. The machine tool builder is to dete...

  • Page 108

    7.START-UP B-64483EN-2/01 - 98 - Parameter setting Meaning 1240 Coordinates value of the reference position in the machine coordinate system 1838 Position deviation limit for each axis in moving state 1839 Position deviation limit for each axis in stopped state 1840 Position deviation limit for ...

  • Page 109

    B-64483EN-2/01 7.START-UP - 99 - Step 5 Execution of general machine tests Axis and spindle optimization Dual check safety function adjustment (safety limitation speed, safety machine position, Safe position error monitoring) Step 6 Test for checking the safety function Check test execution and...

  • Page 110

    8.ALARM MESSAGE B-64483EN-2/01 - 100 - 8 ALARM MESSAGE Alarm When Dual Check Safety function finds out some abnormal condition in safety check and generates an alarm, the alarm can be reset by reset operation if the abnormal condition is cleared. However, if the problem related with the system i...

  • Page 111

    B-64483EN-2/01 8.ALARM MESSAGE - 101 - No. Message Description SV0490 SAFETY FUNCTION ERROR (CNC) An error occurred in safety functions of CNC: 1. The Servo detected the inexecution of CNC safety functions. 2. A mismatch between the CNC results of the safety functions and the Servo results of th...

  • Page 112

    8.ALARM MESSAGE B-64483EN-2/01 - 102 - No. Message Description SP0756 ILLEGAL AXIS DATA The CNC CPU detected an error on the n-th spindle during spindle data transfer. If this alarm is issued after the configuration of spindle amplifiers is changed, set the spindle numbers to the spindle amplifi...

  • Page 113

    B-64483EN-2/01 8.ALARM MESSAGE - 103 - No. Message SP indication Remedy Description SP9069 SAFETY SPEED OVER 69 1 Check the safety speed parameter (parameter No.4372/ No.4438/No.4440 /No.4442). 2 Perform operation at a speed not exceeding the safety speed. The spindle detected that the speed of ...

  • Page 114

    8.ALARM MESSAGE B-64483EN-2/01 - 104 - - Servo Alarms to turn MCC off Signal (*MCFVx) to “0” In case that the parameter No.10500#0 (AVM) is set to “0”, the MCC off Signal (*MCFVx) of an alarm axis is turned to “0” immediately when the alarm related to data communication or detector ...

  • Page 115

    B-64483EN-2/01 8.ALARM MESSAGE - 105 - Number Message Description SV0385 SERIAL DATA ERROR(EXT) The communications data could not be received from the separate detector. SV0386 DATA TRANS. ERROR(EXT) A CRC error or stop bit error occurred in the communications data from the separate detector. SV...

  • Page 116

    8.ALARM MESSAGE B-64483EN-2/01 - 106 - Number Message Description SP1226 FRAMING ERROR (SERIAL SPINDLE) A framing error occurred in communications between the CNC and the serial spindle amplifier. SP1227 RECEIVING ERROR (SERIAL SPINDLE) A receive error occurred in communications between the CNC ...

  • Page 117

    B-64483EN-2/01 8.ALARM MESSAGE - 107 - No. Message (Spindle) No. Message (CNC) SP9071 (71) SAFETY PARAMETER ERROR SP1700 SAFETY PARAM ERROR SP9072 (72) MISMATCH RESULT OF MOTOR SPEED CHECK SP9076 (76) INEXECUTION OF SAFETY FUNCTIONS SP9077 (77) MISMATCH RESULT OF AXIS NUMBER CHECK SP9078 (78) MI...

  • Page 118

    9.DIAGNOSIS B-64483EN-2/01 - 108 - 9 DIAGNOSIS The diagnosis screen for the maintenance operation of the Dual Check Safety function is displayed in the group of [SYSTEM] screens. The operation to select the Dual Check Safety diagnosis screen is as a follows: (1) Press the [SYSTEM] key. (2) Pres...

  • Page 119

    B-64483EN-2/01 9.DIAGNOSIS - 109 - When the MCC off Test has never been performed after power-on, "0" is displayed. Message When the power is turned on or 24 hours passes from the last MCC OFF TEST, this screen is selected and the message “EXECUTE MCC TEST” is displayed. 9.2 CR...

  • Page 120

    9.DIAGNOSIS B-64483EN-2/01 - 110 - (2) [DI SIGNAL STAUS] SCREEN Press the [PAGE DOWN] key and select the second page. The screen shown below appears. This screen shows the current DI status. If there is difference of DI state between PMC and DCS PMC, “#” is displayed on the left side of th...

  • Page 121

    B-64483EN-2/01 9.DIAGNOSIS - 111 - PMC DCSPMC Signal name G0754 G0006 #1-#3: SPAs; #4-#7: SPBs G0008 G0019 #4 : *ESP (3) [PROGRAMMABLE DI SIGNALS] screen The [PROGRAMMABLE DI SIGNALS] screen appears as the next page of the [DI SIGNALS] screen. If there is difference of DO state between P...

  • Page 122

    9.DIAGNOSIS B-64483EN-2/01 - 112 - When bit 3 (SDS) of parameter No. 10597 is set to 1, under each address, the relevant signal name is displayed as shown below. The status of the following signals can be checked in the [DO SIGNALS] screen. PMC DCSPMC Signal name F0748 F0000 #1 : *MCF; ...

  • Page 123

    B-64483EN-2/01 9.DIAGNOSIS - 113 - (6) [SPINDLE STATUS] SCREEN Press the [PAGE DOWN] key and select the [SPINDLE] screen. The screen shown below appears. When the judging result of safety function of CNC is not the same as other CPU, the cross check alarm occurs. This screen shows the cause o...

  • Page 124

    9.DIAGNOSIS B-64483EN-2/01 - 114 - (7) [SERVO STATUS] SCREEN Press the [PAGE DOWN] key and select the [SERVO] screen. The screen shown below appears. When the judging result of safety function of CNC is not the same as other CPU, the cross check alarm occurs. This screen shows the cause of cros...

  • Page 125

    B-64483EN-2/01 9.DIAGNOSIS - 115 - 9.3 BRAKE TEST SCREEN The [BRAKE TEST] screen shows the remaining time of a brake test. And press the [BRAKE TEST] soft key. The screen shown below appears. In this screen, the following information can be displayed: (1) REST TIME OF BRAKE TES (each machine g...

  • Page 126

    9.DIAGNOSIS B-64483EN-2/01 - 116 - If each safety function works normally, the present value shows the same value as the default. 9.5 FEED LIMIT MONITORING SCREEN The feed limit monitoring screen shows data related to the safety limitation feed of the Dual Check Safety function. (1) SERVO T...

  • Page 127

    B-64483EN-2/01 9.DIAGNOSIS - 117 - (b) FEED LMT. In the safety limitation feed 1 to 4 (Set by the parameter No.13821 to No.13829), the safety limit feed that is selected by the Safety speed/Safety Position Selection signal A,B(SVAx,SVBx) is displayed (c) UNIT Unit of feed (Position control: D/se...

  • Page 128

    9.DIAGNOSIS B-64483EN-2/01 - 118 - The following items (a) to (d) are displayed for every spindle axis. (a) MNT. 0:Not Monitoring / 1:Monitoring (b) FEED LMT. In the Safety feed limit 1 to 4 (Set by the parameter No.4372, 4438, 4440, and 4442), the safety limit feed that is selected by the Sa...

  • Page 129

    B-64483EN-2/01 9.DIAGNOSIS - 119 - (e) ACT. FEED Current actual feed rate (NC side and Spindle side) (f) FEED LV (ALM) Safety limitation feed level 1 to 4 that was selected when a Dual Check Safety alarm occurred is displayed. 0 is displayed when no alarm occurs. 9.6 SAFE MACHINE POSITIONING ...

  • Page 130

    9.DIAGNOSIS B-64483EN-2/01 - 120 - The following items (a) to (c) are displayed for every servo axis. (a) MNT. 0:Not Monitoring / 1:Monitoring/-: The reference position is not established (b) LIMIT In the safety positioning error, the limit values corresponding to the current state (Stopp...

  • Page 131

    B-64483EN-2/01 9.DIAGNOSIS - 121 - 11 : Test 1: Moving 12 : Test 1: Positional deviation check 13 : Test 1: Reverse moving 14 : Test 1: Brake deactivated. Waiting for the timer to expire. 20 : Test 2: Brake activated. Waiting for the timer to expire. 21 : Test 2: Moving 22 : Test 2: Positional d...

  • Page 132

    9.DIAGNOSIS B-64483EN-2/01 - 122 - 3 : The system was not in the JOG mode at the start of a brake test. 4 : The tool was moving along an axis at the start of a brake test. 5 : The manual numeric command was being executed at the start of a brake test. 6 : The system was in the servo off or emerg...

  • Page 133

    B-64483EN-2/01 10.SAMPLE SYSTEM CONFIGURATION - 123 - 10 SAMPLE SYSTEM CONFIGURATION 10.1 SAMPLE CONFIGURATION 10.1.1 Sample Configuration for One Machine Group (1) I/O UNIT(PMC side) OPERATORS PANELCNC PMC ORQ ORQ_P OPT OPT_P*ESP1 *ESP_X *ESPG RQT ESP+24V *VLDVx *VLDPs +24VDOORLOCK *OPIHB RS...

  • Page 134

    10.SAMPLE SYSTEM CONFIGURATION B-64483EN-2/01 - 124 - 10.1.2 Sample Configuration for One Machine Group (2: when Multiple MCCs are Used) I/O UNIT(PMC side) OPERATORS PANELCNC PMC ORQORQ_P OPTOPT_P*ESP1*ESP_X *ESPG RQTESP +24V *VLDVx*VLDPs +24VDOORLOCK *OPIHBRSVxRSPs MCC OFF1ADOOR STATUSDCS PMC...

  • Page 135

    B-64483EN-2/01 10.SAMPLE SYSTEM CONFIGURATION - 125 - 10.2 SAMPLE CONNECTIONS 10.2.1 Emergency Stop Signal (*ESP) *ESP <X008.4> I/O-Link (PMC side) *ESP <X008.4> I/O-Link (DCS PMC side) +24V CX4 ESP PSM 0V NOTE Use a two-contact emergency stop button with a forced guided contact mec...

  • Page 136

    10.SAMPLE SYSTEM CONFIGURATION B-64483EN-2/01 - 126 - 10.2.2 Guard Open Request Signal (ORQ) X00n.nI/O-Link I/O UNIT+24V Guard openrequest buttonPMCLadder program ORQ NOTE Create a Ladder program of conditions for making a guard open request and then input the program to the PMC side. When the...

  • Page 137

    B-64483EN-2/01 10.SAMPLE SYSTEM CONFIGURATION - 127 - 10.2.4 Guard Open Inhibit Signal (*OPIHB), Monitoring Result Signal (RSVx,RSPx), Safety check Request Signal (*VLDVx,*VLDPs) PERATING PRINCIPLE +24V SW1SW2 SW30V 0VX00n.n I/O UNIT Y00n.n PMC (Guard state *SGOPN) RY1 RY2 RY1RY2RY3RY3RY3 RY1RY2...

  • Page 138

    10.SAMPLE SYSTEM CONFIGURATION B-64483EN-2/01 - 128 - This section describes the operation of various guard monitoring limit switches with lock mechanism and safety relays. State transition of components SW1 SW2 SW3 RY1 RY2 RY3 *SGOPN(*VLDVx, *VLDPs)1 Guard closed Protection door locked CLOSE ...

  • Page 139

    B-64483EN-2/01 10.SAMPLE SYSTEM CONFIGURATION - 129 - +24V SW1SW2 SW30VGuard monitoring limit switch [Example of control parts] SW1/SW2 : Guard state monitoring switch with the forced guided contact SW3/SW4 : Guard lock switch SW3SW4When the protective door is open Example of connection when b...

  • Page 140

    10.SAMPLE SYSTEM CONFIGURATION B-64483EN-2/01 - 130 - 10.2.5 MCC Off Signal (*MCF,*MCFVx,*MCFPs,*DCALM), MCC Contact State Signal (*SMC) X00n.n I/O UNIT I/O UNIT Y00n.n PMC *MCF *MCFVx, *MCFPs *DCALM 0V Common Power Supply +24V 200A 200B U V W0VElectromagnetic contactor (MAIN MCC) CX3 MCC *SMC ...

  • Page 141

    B-64483EN-2/01 10.SAMPLE SYSTEM CONFIGURATION - 131 - 10.3 EXAMPLE OF APPLICATION 10.3.1 Rotating the Spindle Manually in the Emergency Stop State The Dual Check Safety function allows the spindle to rotate at a safe speed by using the safe speed limit monitoring function even when the protectiv...

  • Page 142

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 132 - 11 APPLICATION OF OTHER FUNCTIONS 11.1 OVERVIEW The dual check safety function becomes easier to use when combined with various other functions. This section describes the functions. Part of the section assumes the use of the dual check s...

  • Page 143

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 133 - 11.2.2 Specifications External deceleration speed The external deceleration speed is set for each of rapid traverse and cutting feed. Five sets of external deceleration speeds and external deceleration signals are provided as external dece...

  • Page 144

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 134 - 11.2.3 Signals 11.2.3.1 Details on signals Manual handle feed maximum feedrate change signal HNDLF <Gn023.3> [Classification] Input signal [Function] This signal switches to or from the maximum manual handle feedrate. [Operation]...

  • Page 145

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 135 - 11.2.3.2 Signal address #7 #6 #5 #4 #3 #2 #1 #0 Gn023 HNDLF #7 #6 #5 #4 #3 #2 #1 #0 Gn101 *+ED28 *+ED27 *+ED26 *+ED25 *+ED24 *+ED23 *+ED22 *+ED21 Gn103 *-ED28 *-ED27 *-ED26 *-ED25 *-ED24 *-ED23 *-ED22 *-ED21 #7 #6 #5 #4 ...

  • Page 146

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 136 - #7 #6 #5 #4 #3 #2 #1 #0 1406 EX3 EX2 [Data type] Bit path EX2 External deceleration function setting 2 is: 0: Invalid 1: Valid EX3 External deceleration function setting 3 is: 0: Invalid 1: Valid #7 #6 #5 #4 #3 #2 #1 #0 127...

  • Page 147

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 137 - Valid data range Increment system Unit of data IS-B Millimeter machine Rotary axis 1 mm/min 1deg/min 0.000 to +999000.000 Inch machine 1 inch/min 0.0000 to +9600.0000 Set external deceleration rate for each axis in rapid traverse. 1434 ...

  • Page 148

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 138 - 11.3.2 Specifications Switching control Spindle output control function by the PMC can be used to specify the following: • Spindle motor speed (speed of rotations) • Output polarity for each spindle motor (direction of rotation) Usuall...

  • Page 149

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 139 - Spindle motor speed command signals R01I to R12I <Gn032.0 to Gn033.3> (for 1st spindle) R01I2 to R12I2 <Gn034.0 to Gn035.3> (for 2ndspindle) R01I3 to R12I3 <Gn036.0 to Gn037.3> (for 3rd spindle) R01I4 to R12I4 <Gn272....

  • Page 150

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 140 - 11.3.4 Parameters #7 #6 #5 #4 #3 #2 #1 #0 3709 MSI [Data type] Bit MSI In multi-spindle control, the SIND signal is valid 0: Only when the first spindle is valid (The SIND signals for the second, third, and fourth spindles are...

  • Page 151

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 141 - The position where orientation is completed is assumed as the program zero point. However, the coordinate system setting (G92 (for T series G-code system B, C and M series) or G50 (for T series G-code system A)) or automatic coordinate sys...

  • Page 152

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 142 - 11.4.3 Signals 11.4.3.1 Details on signals Spindle stop complete signal SPSTPA <Gn028.6> (for 1st spindle) SPSTPB <Gn402.1> (for 2nd spindle) SPSTPC <Gn402.2> (for 3rd spindle) SPSTPD <Gn402.3> (for 4th spindle) [C...

  • Page 153

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 143 - Spindle clamp completion signal *SCPFA <Gn028.5> (for 1st spindle) *SCPFB <Gn401.1> (for 2nd spindle) *SCPFC <Gn401.2> (for 3rd spindle) *SCPFD <Gn401.3> (for 4th spindle) [Classification] Input signal [Function] ...

  • Page 154

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 144 - This parameter sets the relationships between the individual axes and the servo axis numbers. For an axis to be subject to spindle positioning, set the number of the spindle to be subject to spindle positioning preceded by a minus sign. 1...

  • Page 155

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 145 - 3721 Number of gear teeth on the position coder side [Input type] Parameter input [Data type] Word spindle [Valid data range] 0 to 9999 Set the number of gear teeth on the position coder side in speed control (such as feed per revolut...

  • Page 156

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 146 - 4065 Position gain in servo mode (HIGH gear) 4066 Position gain in servo mode (MEDIUM HIGH gear) 4067 Position gain in servo mode (MEDIUM LOW gear) 4068 Position gain in servo mode (LOW gear) [Data type] Word spindle [Unit of dat...

  • Page 157

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 147 - #6 ESIs The unit of rapid traverse rate on the spindle positioning axis is: 0: Not increased by a factor of 10. 1: Increased by a factor of 10. #7 IMBs When the spindle positioning function is used, half-fixed angle positioning based ...

  • Page 158

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 148 - When this parameter is set to x, six M codes from Mx to M(x+5) are used. If the number of M codes is specified by parameter No. 4964, as many M codes starting from Mx as the number specified in that parameter are used. When the basic rotat...

  • Page 159

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 149 - 11.5 Cs CONTOUR CONTROL 11.5.1 Overview The dual check safety function uses the CNC CPU and spindle DSP to separately monitor the spindle motor speed (safe speed monitoring function). When the stop status of the spindle is monitored by the...

  • Page 160

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 150 - Before switching, make sure that the move command for the spindle during automatic or manual operation is fully completed. If the switching is made while the spindle is rotating, the interlock state is entered or an alarm indicating a too ...

  • Page 161

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 151 - When these signals are set to 0, the spindles are switched from the Cs contour control mode to the spindle rotation mode. CAUTION These signals are enabled only when bit 7 (CSS) of parameter No. 3704 is 1 (when Cs-axis contour control b...

  • Page 162

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 152 - #3 DIAx The move command for each axis is based on: 0: Radius specification 1: Diameter specification Set 0 for the Cs contour control axis. 1022 Setting of each axis in the basic coordinate system [Input type] Parameter input [Data...

  • Page 163

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 153 - 1820 Command multiplier for each axis (CMR) NOTE When this parameter is set, the power must be turned off before operation is continued. [Input type] Parameter input [Data type] Byte axis [Unit of data] 0.5 times [Valid data range]...

  • Page 164

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 154 - 4056 Gear ratio (HIGH gear) 4057 Gear ratio (MEDIUM HIGH gear) 4058 Gear ratio (MEDIUM LOW gear) 4059 Gear ratio (LOW gear) [Input type] Parameter input [Data type] Word spindle [Unit of data] Motor speed per spindle rotation ×...

  • Page 165

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 155 - The spindle orientation function is optional. 11.6.2 Specifications Orientation The orientation command (ORCMx) can be used to stop the spindle at a fixed position. When the orientation command is entered while the spindle is rotating, t...

  • Page 166

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 156 - [Function] This signal specifies an emergency stop. When the signal is set to 1, the spindle motor and spindle amplifier become ready to operate. When the signal is set to 0, the spindle motor immediately decelerates and then stops. By mo...

  • Page 167

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 157 - Zero speed detection signal SSTA <Fn045.1> (for 1st spindle) SSTB <Fn049.1> (for 2nd spindle) SSTC <Fn168.1> (for 3rd spindle) SSTD <Fn266.1> (for 4th spindle) [Classification] Output signal [Function] This signal...

  • Page 168

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 158 - [Unit of data] 1 pulse unit (360°/4096) [Valid data range] 0 to 4096 Set the position coder method orientation stop position. 4038 Spindle orientation speed [Data type] Word spindle [Unit of data] 1min-1 [Valid data range] 0 to 3276...

  • Page 169

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 159 - This data is used to set the modification rate of position gain on spindle orientation completion. 4075 Orientation completion signal detection level (limits of in-position) [Data type] Word spindle [Unit of data] 1 pulse unit (360°/...

  • Page 170

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 160 - M otor speed OR C M A SFR A (S R VA ) O R ARA S a fe spee d Level sw itching Doo r Spe ed com m and O pen C lose To monitor the stop status of the spindle, use a sequence as shown below. By monitoring the orientation completion signal (...

  • Page 171

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 161 - 11.7 SAFETY STOPPING FUNCTION AT OPENING PROTECTION DOOR 11.7.1 Overview During setup for a machine tool, which includes attaching or detaching a workpiece, the operator may rotate the spindle manually. Conventionally, the following method...

  • Page 172

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 162 - When the protection door is open, the excitation status of the αi SP series can be monitored with the safety I/O function of the Dual Check Safety function in redundant mode to monitor the off state of the power to the motor without turni...

  • Page 173

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 163 - (1) Details of user ladder programs • The spindle stops in response to a door open request (ORQ). After the excitation off state (EXOF = 1) is confirmed, the protection door is unlocked. • When *SGOPN is 0 (the door is open) and SPEN ...

  • Page 174

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 164 - Timing chart 2) DCS PMC sequence for determining an abnormality EXOF2 Spindle rotating Guard opened Spindle excitation on Guard closed *SGOPEN Set to ‘0’ when are normal. abnormal(*1) Mask the alarm by timer SPEN2 2nd channel err...

  • Page 175

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 165 - 11.7.3 Connection In addition to the standard Dual Check Safety connection, connect connector JX4 on the αi SP to an I/O unit (on the DCS PMC side). Moreover, in a system in which to use the spindle enabling switch, connect the switch. ...

  • Page 176

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 166 - 11.7.3.1 Connection from connector JX4 on the αi SP series to an I/O unit (on the DCS PMC side) SP JX4 I/O Unit (11) COMEXOF 24V (13) EXOF2 DI 0V Isolated output by a semiconductor Half-pitch connector Manufactured by Hirose ElectricCo...

  • Page 177

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 167 - Example) When SPB1 is not used and the spindle enabling switch is connected to SPA1 No.4372 (Safe speed 1 for each spindle ) = 200 min-1 (when the enabling switch is off) No.4438 (Safe speed 2 for each spindle) = 50 min-1 (when the ena...

  • Page 178

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 168 - 11.8.2 Signal Sequence PMC and DCS PMC sequences for detaching a controlled axis are shown below. PMC DCSPMC Explanation (1) Input the Controlled Axis Detach Start signal (dual signal). (2) Set the Servo off sign...

  • Page 179

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 169 - This signal notifies the PMC or DCS PMC of the start or end of detaching a controlled axis. 2. Power off (PMC and DCSPMC) This signal monitors the power to the target axis of the controlled axis detach function to see whether it is shut ...

  • Page 180

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 170 - • After that, when reference position return is performed, POSEx is set to “1” and the machine position is monitored. WARNING 1 When the signal IVLVx is set to 1, the servo and CNC do not monitor the speed or machine position. The...

  • Page 181

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 171 - 11.8.5 Signal Sequence PMC and DCS PMC sequences for replacing a spindle head are shown below. PMC DCSPMC Explanation (1) Set the Spindle Head Detach Start signal (dual signal) to 1. (2) Set the Spindle Emerg...

  • Page 182

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 172 - (9) Set the Safety Check Pause signal IVLPs (dual signal) to “0”. This causes the monitoring of the speed to restart. In the above sequence, the machine tool builder should provide the following signal: 1. Spindle Head Detach Start si...

  • Page 183

    B-64483EN-2/01 11.APPLICATION OF OTHER FUNCTIONS - 173 - WARNING 1 When the signal IVLVx is set to 1, the servo and CNC do not monitor the speed or machine position. The Monitoring Result signal RSVx is always 1 (safety state). 2 When the signal IVLPs is set to 1, the spindle and CNC do not mon...

  • Page 184

    11.APPLICATION OF OTHER FUNCTIONS B-64483EN-2/01 - 174 - 11.8.9 Alarm message Servo alarm (SV alarm) Number Message Description SV1075 ILLEGAL SPEED CMD.(DETACH:CNC) In the detached axis, the CNC detected that the speed exceeded the safety speed (parameter No. 13821 to 13824 in case of position ...

  • Page 185

    APPENDIX

  • Page 186

  • Page 187

    B-64483EN-2/01 APPENDIX A.CONNECTION OF TWO MCCS - 177 - A CONNECTION OF TWO MCCS A.1 Overview This appendix explains a configuration in which two MCCs (magnetic contactors for 3-phase AC power supply input control for the PSM, SVM, and SPM) are used for the 30i series Dual Check Safety function....

  • Page 188

    A.CONNECTION OF TWO MCCS APPENDIX B-64483EN-2/01 - 178 - I/O UNIT(PMC side) OPERATORS PANELCNC PMC ORQ ORQ_P OPT OPT_P*ESP1 *ESP_X *ESPG RQT ESP +24V *VLDVx *VLDPs +24VDOORLOCK*OPIHB RSVx RSPs MCC OFF DOOR STATUSDCS PMC I/O UNIT(DCSPMC side) *ESP2 *VLDVx *VLDPs *SMC *SMC *DCALM *MCF *MCFVx *...

  • Page 189

    B-64483EN-2/01 APPENDIX A.CONNECTION OF TWO MCCS - 179 - I/O UNIT(PMC side) OPERATORS PANELCNC PMC ORQORQ_P OPTOPT_P*ESP1*ESP_X *ESPG RQTESP +24V *VLDVx*VLDPs +24VDOORLOCK*OPIHBRSVxRSPs MCC OFF DOOR STATUSDCS PMC I/O UNIT(DCSPMC side) *ESP2*VLDVx*VLDPs *SMC *SMC*DCALM*MCF *MCFVx *MCFPs *DCALM*...

  • Page 190

    A.CONNECTION OF TWO MCCS APPENDIX B-64483EN-2/01 - 180 - MCCOFF signal output relays The contacts of each relay (*1 in the figures) operating according to the MCCOFF signal output independently from the PMC and DCS PMC are used for controlling the MCC. FANUC recommends that the contacts of the r...

  • Page 191

    B. Directives, Standards and Technical Conditions for 3rd Party Servo / B-64483EN-2/01 APPENDIX Spindle Motors & Encoders when Applying FANUC Dual-check Safety - 181 - B Directives, Standards and Technical Conditions for 3rd Party Servo / Spindle Motors & Encoders when Applying FANUC D...

  • Page 192

    B. Directives, Standards and Technical Conditions for 3rd Party Servo / Spindle Motors & Encoders when Applying FANUC Dual-check Safety APPENDIX B-64483EN-2/01 - 182 - EN 55011-2:2007 Limits and methods of measurement of radio disturbance characteristics of industrial, scientific and m...

  • Page 193

    B. Directives, Standards and Technical Conditions for 3rd Party Servo / B-64483EN-2/01 APPENDIX Spindle Motors & Encoders when Applying FANUC Dual-check Safety - 183 - • Regenerated energy at dynamic braking must not exceed the DB resistor capacity. DB resistor capacity depends on servo ...

  • Page 194

    B. Directives, Standards and Technical Conditions for 3rd Party Servo / Spindle Motors & Encoders when Applying FANUC Dual-check Safety APPENDIX B-64483EN-2/01 - 184 - Z-Phase Signal (Type B) A/B-Phase Signal Z-Phase Signal (Type A) A/B-Phase Signals Symbol Check Terminal Value 1...

  • Page 195

    B. Directives, Standards and Technical Conditions for 3rd Party Servo / B-64483EN-2/01 APPENDIX Spindle Motors & Encoders when Applying FANUC Dual-check Safety - 185 - Z-Phase Signal Type A Symbol Check Terminal Value 1 Pulse Width (MZ - *MZ) twz 4 µsec min Vppz 0.25 V min 2 Signal Amp...

  • Page 196

    B. Directives, Standards and Technical Conditions for 3rd Party Servo / Spindle Motors & Encoders when Applying FANUC Dual-check Safety APPENDIX B-64483EN-2/01 - 186 - Attachment 2: Specification of 3rd Party Servo Encoders

  • Page 197

    B-64483EN-2/01 INDEX i-1 INDEX <A> A/B-Phase Sine-wave Interface Connected to FANUC Interpolation Circuit .................................................183 Acceptance Test and Report for Safety Functions .........96 ALARM MESSAGE.............................................100,174 AMPLI...

  • Page 198

    INDEX B-64483EN-2/01 i-2 Related Safety Standards..................................................1 Remaining risks................................................................6 Replacing a Spindle Head ............................................170 REPRESENTATION OF PARAMETERS ...............

  • Page 199

    Revision Record FANUC Series 30i-MODEL B, Series 31i-MODEL B, Series 32i-MODEL B Dual Check Safety CONNECTION MANUAL (B-64483EN-2) 01 Jun., 2010 __________________________________________ Edition Date Contents Edition Date Contents

  • Page 200

x