Despite the care taken in the preparation of this document, NUM cannot guarantee the accuracy of the information it contains and cannot be held
responsible for any errors therein, nor for any damage which might result from the use or application of the document.
The physical, technical and functional characteristics of the hardware and software products and the services described in this document are subject
to modification and cannot under any circumstances be regarded as contractual.
The programming examples described in this manual are intended for guidance only. They must be specially adapted before they can be used in
programs with an industrial application, according to the automated system used and the safety levels required.
All rights reserved. No part of this manual may be copied or reproduced in any form or by any means whatsoever, including photographic or magnetic
processes. The transcription on an electronic machine of all or part of the contents is forbidden.
This software is the property of NUM. Each memorized copy of this software sold confers upon the purchaser a non-exclusive licence strictly limited
to the use of the said copy. No copy or other form of duplication of this product is authorized.
2en-938907/3
Page 3
Table of Contents
Table of Contents
1 General 1-1
1.1General Description
1.2Functional Description
1.3System Architecture
2 Components 2-1
2.1QVN Card
2.2Measurement Cable
2.3Compatible Axis Drives
3 Interconnections 3-1
3.1Schematic Diagram
3.2Servo-Drive Interconnections
3.3Motor and Brake Power Supply
3.4Measurement Cable Wiring Diagrams
3.5Connection in Fibre-Optic Ring
3.6Transmit Power Control
3.7Setting of the Address Switch on the
Serial Bus
3.8Setting a Motor/Servo-Drive Association
4 Safecty Device Setting and Use
4.1Messages Displayed at Power ON
4.2Fault Detection and Processing of
Safety Devices
4.3Fault Diagnostic
4.4QVN Information Pages
4.5Reset After a Fault
5 Machine Parameters 5-1
5.1General
5.2Miscellaneous Parameters
5.3Servo-Control Loop Gain Coefficient
5.4Noisy Signal and Encoder Channel
Complementarity Monitoring Declaration
5.12Speed Servo-Loop Integral Action Cut-off
Pulse
5.13Speed Sensor Measurement Increment
Average (Motor Sensor)
5.14Speed Measurement Filter
5.15Torque Reference Filter
5.16Static Current Limiting
1-3
1-4
1-5
2-3
2-4
2-5
3-3
3-4
3-6
3-7
3-9
3-10
3-12
3-13
4-1
4-3
4-5
4-9
4-10
4-14
5-3
5-8
5-9
5-10
5-11
5-12
5-14
5-18
5-20
5-21
5-22
5-24
5-25
5-26
5-27
5-28
en-938907/33
Page 4
5.17Association of a Torque Slave with a
Master
5.18Direction of Rotation of a Torque Slave
Application
5.19Preload Current of a Master/Slave Pair
5-29
5-30
5-31
6 PLC Variables 6-1
6.1Torque Enable
6.2Speed Reference Enable
6.3Programming Recommendations
6.4Dynamic Current Limiting
6.5Exchange Area
6-3
6-3
6-3
6-4
6-4
4en-938907/3
Page 5
Record of Revisions
Record of Revisions
DateRevisionPages revisedPages addedPages deleted
07 - 941Complete revision
10 - 962Complete revision
06 - 973All pages issued in
Revision 3
REVISIONS OF THE DOCUMENTATION
DateRevisionReason for revision
08 - 930Conforming to NUM 1060 software at index F.
07 - 941Conforming to NUM 1060 software at index F2.
Miscellaneous corrections.
10 - 962Conforming to NUM 1020, 1040 and 1060 software at index K.
SETTool software at index E taken into account.
Changes in servo-drives: transmit power and motor/servo-drive association settings on
the front panel.
Miscellaneous corrections.
06 - 973Change in motor torques after measurements.
Miscellaneous corrections.
en-938907/35
Page 6
6en-938907/3
Page 7
Structure of the NUM 1060 Documentation
User Documents
These documents are designed for the operator of the numerical control.
Preliminary
Preliminary
NUM
OPERATOR'S
MANUAL
M/W
938821
NUM
OPERATOR'S
MANUAL
T/G
938822
NUM
PROGRAMMING
MANUAL
M
938819
OEM Documents
These documents are designed for the OEM integrating the numerical control on a machine.
NUM 1060
INSTALLATION
AND
COMMISSIONING
MANUAL
NUM
PARAMETER
MANUAL
NUM
MACHINE
PROCESSOR
PROGRAMMING
MANUAL
LADDER
LANGUAGE
NUM
PROGRAMMING
MANUAL
T
938820
NUM
D.I.S.C.
INTEGRATION
MANUAL
938816
938818
938846
938907
en-938907/37
Page 8
List of NUM 1020 - 1040 - 1060 Utilities
A series of utilities are available for the NUM 1020 - 1040 - 1060 CNCs for integration and use of the systems.
These utilities may be included in the basic version or available as options.
Depending on the function performed by each utility, its use is described in the integration manual or operator manual.
The table below lists the utilities and gives the references of the document describing them:
UtilityNameManualChapter
UT 2axis calibrationinstallation and commissioning manuals10
(938 816 or 938 938)
UT 3resident macrosoperator manuals (938 821 or 938 822)8
UT5parameter integrationparameter manual (938 818)12
UT 7PLC programme debuggingmachine processor programming manual18
ladder language (938 946)
UT12option lockingoperator manuals (938 821 or 938 822)8
UT20interaxis calibrationinstallation and commissioning manual1 1
This manual is used for integrating the DISC components in the CNC.
Description of the axis and spindle DISC concepts
-General description,
-Functional description,
CHAPTER 1
GENERAL
CHAPTER 2
-System architecture.
Description of the DISC components
-Physical characteristics,
-Technical characteristics,
-List of DISC-compatible drives.
Preliminary
COMPONENTS
CHAPTER 3
INTERCONNECTIONS
CHAPTER 4
SAFETY DEVICE
SETTING AND
USE
Interconnections, adjustments and settings
-Fibre-optic ring,
-Transmit power setting,
-Address settings,
-Motor/servo-drive association settings,
-Schemas.
Faults and safety device processing
-Procedure for accessing the error display pages,
-Resetting procedures.
en-938907/39
Page 10
List of machine parameters and axis and spindle configuration rules.
CHAPTER 5
MACHINE
PARAMETERS
List of PLC variables and programming rules.
CHAPTER 6
PLC
VARIABLES
Use of the DISC Integration Manual
Agencies
The list of NUM agencies is given at the end of the manual.
Questionnaire
To help us improve the quality of our documentation, we kindly request you to return the questionnaire at the end of the
manual.
10en-938907/3
Page 11
General
1 General
1.1General Description 1-3
1.2Functional Description
1.3System Architecture 1-5
1.3.1NUM 1060 Series 2 System
1.3.1.11060 Series 2 with Two Processors
1.3.1.21060 Series 2 with UC SII Processor
1.3.2NUM 1060 Series 1 System
1-4
1-5
1-5
1-6
1-7
1
en-938907/31 - 1
Page 12
1 - 2en-938907/3
Page 13
General
1.1General Description
The DISC (Digital Integrated Servo-Control) concept includes:
-QVN card (heart of the DISC concept),
-Current amplifier for the axes,
-Sensor integrated in the BMH motor,
-Fibre-optic digital link.
The QVN card is built around a signal processor specially designed for servo-control (feedback) algorithms. It currently
operates on conventional axis speed and position control algorithms.
This servo-control architecture is based on the following principles:
CNC
1
Digital
servo-
drive
Fibre-optic link
400 VAC
current
amplifier
Digital
sensor
BMH
motor
-Digital position and speed loops (in the CNC),
-Modular current amplifier directly connected to the European 400 VAC network,
-Two-way communication by optical fibre allowing transfers from the CNC to the amplifier (current reference,
amplifier module control word) and from the amplifier to the CNC (module status word for processing the safety
devices and diagnostic in the CNC),
-Dedicated sensor integrated in the motor,
-SETTool integration tool running on PC.
Several high-level diagnostic devices are included in the CNC for remote diagnostic from the CNC operator panel.
The SETTool integration tool with sophisticated ergonomics, running on a PC, is used to optimise the servo-control
parameters. SETTool includes an oscilloscope function and automatic setting procedures (machine parameters)
allowing rapid and reliable integration.
Since the speed servo-loop is fully digitised, any offset that could bias the following error has been completely
eliminated, making the servo-control more accurate and the axes more stable.
Both DISC and conventional axes and spindles can be controlled by the same CNC (for the conventional axes,
a +/-10 V speed reference is used by each axis card).
Two sensor configurations are possible for an axis controlled by QVN:
-A single speed and position measurement sensor (motor sensor) connected to the QVN card,
-A speed measurement sensor (motor sensor) connected to the QVN card and a position measurement sensor (on
the moving assembly) connected to the same QVN card or to an axis encoder card.
A QVN sensor input can receive data from a spindle sensor, a handwheel (with complemented channels) or a position
sensor for an axis that is only measured.
en-938907/31 - 3
Page 14
Maximum Axis Speed
Considering an internal resolution of one micron (one ten-thousandth of a degree for rotary axes), the maximum
speeds are as follows:
Motor speedLinear axisRotary axisLinear axisRotary axis
(rpm)(m/min)(rpm)(m/min)(x1000 °/rpm)
200036100360100
300054150360100
400072200360100
1.2Functional Description
When connected to the CNC system bus, the QVN (digital drive) card:
-Handles transfers with the current amplifier and interfaces with the motor sensors; if an additional sensor is placed
on the axis, it can provide the interfacing,
-Handles feedback with position and speed control,
-Manages the safety devices specific to the axis.
Machine
E_CNPRET
SETTOOL
parameter
integration tool
The SETTool software is used for:
-Setting the machine parameters,
-Testing of the servo-control responses to a typical signal (indicial response for the speed loop),
-Display of the response by the oscilloscope function.
Interrupts
Analogue inputs/outputs
Serial interfaces
∗ The use of the compact panel precludes the use of a machine panel.
Machine
panel
Machine
panel extension
(I/O)
en-938907/31 - 5
Page 16
1.3.1.21060 Series 2 with UC SII Processor
Graphic
function
Operator panel
Compact panel ∗
or
or
U
C
S
II
System Bus
Serial Bus
Memory
CNC
function
PLC
function
Serial
bus/fibre-optic
adapter
Inputs
Outputs
Optional keyboard
RS 232 serial interfaces
Interrupt
Analogue inputs/outputs
Machine
panel
Machine
panel
extension (I/O)
Digital bus
QVN
Axes
Axes
Dedicated
interfaces
To current amplifier
Measurement
Origin switch
Speed reference
Measurement
Origin switch
∗ The use of the compact panel precludes the use of a machine panel.
1 - 6en-938907/3
Page 17
1.3.2NUM 1060 Series 1 System
General
System Bus
Graphic
processor
Memory
CNC
processor
QVN
Axes
Axes
Digital bus
Operator panel
or
Serial interfaces
To current amplifier
Measurement
Origin switch
Speed reference
Measurement
Origin switch
1
Compact panel ∗
or
Optional keyboard
Remote
inputs
Dedicated
interfaces
Machine
processor
Serial Bus
Interrupts
Analogue inputs/outputs
Serial interfaces
Serial
bus/fibre-optic
adapter
Inputs
Outputs
∗ The use of the compact panel precludes the use of a machine panel.
Remote
outputs
Machine
panel
Machine
panel extension
(I/O)
en-938907/31 - 7
Page 18
1 - 8en-938907/3
Page 19
Components
2 Components
2.1QVN Card 2-3
2.2Measurement Cable
2.3Compatible Axis Drives 2-5
2.3.1Motor Characteristics
2.3.2Current Amplifier Module
2.3.2.1Characteristics
2.3.2.2Overall Dimensions and Mounting
Dimensions
2.3.3BMH Axis Motor
2-4
2-5
2-8
2-9
2-10
2-10
2
en-938907/32 - 1
Page 20
2 - 2en-938907/3
Page 21
Components
2.1QVN Card
The QVN card is in double Eurocard format. It plugs into the system bus of the CNC rack. The interconnections are
made on the front using four 26-contact Sub.D (high density) connectors for the sensors and one fibre-optic transmit/
receive connector.
CAUTION
!
The QVN cards (P/N 204 202 069) must be connected to the system bus just to the left of
the memory card.
Power consumption1.25 A (+ 0.18 A per DISC sensor)
Locationin the continuity of the CNC cards
Switch contactone 24 V input per axis
2
C
A
P
T
3
The QVN card includes four measurement inputs and is able to drive up to four axes.
The built-in sensors on the axis motors controlled by the QVN card are connected in
priority to the measurement inputs. Any additional axis, spindle and handwheel
sensors can be connected to the remaining inputs, to another QVN card or to an axis
encoder card.
C
A
P
T
2
C
A
P
T
1
C
A
P
T
0
E
M
I
V
A
R
R
E
C
QVN
en-938907/32 - 3
Page 22
2.2Measurement Cable
y
Protective earth
This cable interconnects the QVN card with:
-The motor sensor,
-An encoder or a rule,
-A handwheel.
Solder side
18
26
9
12
19
Cable Assembly Part Number
1
10
1 - Cable assembly (see P/N) including:
2 - Connector supplied with the motor to be wired (see Sec. 3.4)
BMH Q 50 M xx
To switch and
24 V power suppl
-One 26-contact male Sub.D (high density) connector
-One typical sensor and thermal probe cable
(length 6, 10, 15, 20, 25, 30 or 40 m)
-One typical FM2R switch cable (length 1.5 m)
Length in m
If the switch cable is not used
When the switch cable is not used, the shielding and
two conductors must mandatorily be connected to the
protective earth to prevent interference.
2 - 4en-938907/3
Page 23
Components
2.3Compatible Axis Drives
The axis drives compatible with DISC consist of BMH axis motors equipped with a dedicated sensor and 400 VAC
modular current amplifiers.
REMARKAll spindle drives with UAC servo-drive are compatible with DISC.
Install the components vertically, placing the amplifier modules to the right of the power supply modules.
50
Keep the assembly away from heat-generating components.
Provide a clearance of 100 mm at the top and bottom and 50 mm on the left and right of the assembly for ventilation.
Provide a clearance of 40 mm in front for the cables.
Use M6 attaching screws.
2.3.3BMH Axis Motor
The overall dimensions are the same as those of standard BMH motors. The internal sensor is specific to DISC.
Example of a DISC-Compatible Motor Reference
BMH 142 2 N 1 D F 1 L
DISC sensor
2 - 10en-938907/3
Page 29
Interconnections
3 Interconnections
3.1Schematic Diagram 3-3
3.2Servo-Drive Interconnections
3.2.1Connection of Axis Amplifier Power
Supply
3.2.2Wiring of the Torque Enable Connector
3.3Motor and Brake Power Supply
3.3.1Motor and Brake Power Supply with
Terminal Box
3.3.2Motor and Brake Power Supply with
Power Connector on Motor
3.4Measurement Cable Wiring Diagrams
3.4.1Motor Sensor - QVN Connecting Cable
3.4.2Encoder or Rule - QVN Connecting
Cable
3.4.3Handwheel - QVN Connecting Cable
3.5Connection in Fibre-Optic Ring
3.6Transmit Power Control 3-10
3.6.1Control on QVN Card
3.6.2Setting on the Current Amplifier
3.7Setting of the Address Switch on the Serial Bus 3-12
3.8Setting a Motor/Servo-Drive Association
3.8.1BMH075 Motor
3.8.2BMH095 Motor
3.8.3BMH115 Motor
3.8.4BMH142 Motor
3.8.5BMH190 Motor
3-4
3-4
3-5
3-6
3-6
3-6
3-7
3-7
3-8
3-8
3-9
3-10
3-11
3-13
3-13
3-14
3-15
3-16
3-17
3
en-938907/33 - 1
Page 30
3 - 2en-938907/3
Page 31
3.1Schematic Diagram
Interconnections
BMH motors
with built-in sensor
Measurement cable
(see Sec. 3.4.1)
3
C
A
P
1
T
3
C
A
P
T
2
2
Encoder or
Rule
Current amplifier
C
A
P
T
1
3
C
A
P
T
0
+
-
Power supply module
Measurement cable
(see Sec. 3.4.2)
Measurement cable
(see Sec. 3.4.3)
modules
Fibre-optic cable,
E
M
I
V
4
Axes
A
R
R
E
C
QVN
Handwheel
Length: 0.25 m
(see Sec. 3.5)
Fibre-optic cable
(see Sec. 3.5)
Conventional axis drive
with ± 10 V analogue link
en-938907/33 - 3
Page 32
Sensor/Card Compatibility
QVN CardAxis card
SensorsMotor sensorRemaining axis sensor
HandwheelRemaining handwheel
Axis sensorSpindle
Measurement cableBMH Q 50 M xxTo be assembled (see Installation and
Commissioning Manual)
3.2Servo-Drive Interconnections
3.2.1Connection of Axis Amplifier Power Supply
Monitor power
supply
Q1
F (4 A gf, 600 V)
F (4 A gf, 600 V)
KM1
Braking
resistor
Thermal switch
CL1 CL2PYPZPA PBL1 L2 L3
Plug-in connector J1Plug-in connector
to sources T2
POWER SUPPLY 400 V MODULE
400 VAC
F
KM1
FF
Q1
A
Automatic control enable
signals including E_CNPRET
KM1M
DF1 DF2
Plug-in connector J1
No fault
(8 A, 230 VAC relay)
Isolating switch Q1Contactor KM1
Size 2 power supply: 25 A fuse gf - 400 V8 kW power supply: 25 A contactor
Size 4 power supply: 63 A fuse gf - 400 V12 kW power supply: 40 A contactor
30 kW power supply: 80 A contactor
3 - 4en-938907/3
Page 33
3.2.2Wiring of the Torque Enable Connector
6
5
4
3
2
1
Connector
J400
Interconnections
3
Protective relay as
per ZH 1/457
CoilContacts
Nominal voltage 24 VMaximum current rating 6 A
Pick-up consumption 280 mWMaximum switched voltage 440 V
Operating consumption 500 mWInterrupt rating 150 W
Torque enable
Torque is enabled when a voltage of 24 V is present across terminals 1 and 2.
Machine safety
The NO contact (3-4) and/or the NC contact (5-6) are to be included in the machine safety daisy chain.
en-938907/33 - 5
Page 34
3.3Motor and Brake Power Supply
3.3.1Motor and Brake Power Supply with Terminal Box
Brake
control
24 V
24 V
0 V
Brake
Plug-in
connector for
motor power supply
U
V
W
5
4
Gland
Cable
1
2
3
5
4
V /J
V2
U2
W2
W1
V1
U1
3
2
1
PE
CURRENT
AMPLIFIER
Green/Yellow
BMH MOTOR
TERMINAL BOX
3.3.2Motor and Brake Power Supply with Power Connector on Motor
Brake
control
Brake
24 V
Plug-in
connector for
motor power supply
CURRENT
AMPLIFIER
24 V
0 V
U
V
W
PE
F
brake
E
A
B
C
Dearth
G
H
MOTOR
CONNECTOR
3 motor
phases
not
connected
Motor power
connectors
A
B
G
H
F
E
D
BMH 075
BMH 095
A
F
G
E
D
C
BMH 115
BMH 142
E
D
A
F
C
BMH 190
C
B
B
3 - 6en-938907/3
Page 35
3.4Measurement Cable Wiring Diagrams
CAUTION
!
For the wiring instructions, refer to the Installation and Commissioning Manual.
When the switch cable is not used, connect the shielding and two connectors to the
Black
Red
Black
Pink
Grey
Yellow
Green
Brown
White
Pink/Blue
Grey/Blue
Yellow/White
Green/White
Brown/Violet
White/Violet
Violet
Blue
+5V
+5V
+5V
+5V
+5V
abs2
abs2\
abs1
abs1\
abs0
abs0\
0V
0V
0V
0V
Z
Z \
B
B \
A
A \
Z
W
Y
S
X
T
V
U
G
H
J
K
L
M
N
A
B
C
D
E
F
P
R
PROTECTIVE
EARTH
XBUT_p
XBUT_n
4
3
Red/Grey
Black/Grey
Cable assembly
+
-
24 V
Switch contact
24 V RETURN
PROTECTIVE
EARTH
REMARKIf there is an additional sensor on the axis, the switch cable is not connected (pins
3 and 4).
en-938907/33 - 7
Page 36
3.4.2Encoder or Rule - QVN Connecting Cable
x_CTP
Vcc
GND
GND
Vcc
x_Z_p
x_Z_n
x_B_p
x_B_n
x_A_n
PROTECTIVE
EARTH
XBUT_p
XBUT_n
5
13
14
16
17
9
8
7
6
26x_A_p
18
4
3
Violet
Red
Black
Red
Black
Pink
Grey
Yellow
Green
Brown
White
Red/Grey
Black/Grey
3.4.3Handwheel - QVN Connecting Cable
Cable assembly
Poor signal fault
5 V return
0 V return
0 V
+ 5 V
Z
Z
B
B
A
A
PROTECTIVE
EARTH
+
Switch contact
-
24 V RETURN
24 V
PROTECTIVE
EARTH
GND
Vcc
GND
Vcc
x_B_p
x_B_n
x_A_p
x_A_n18
PROTECTIVE
EARTH
14
13
16
17
7
6
26
Black
Red
Black
Red
Yellow
Green
Brown
White
Cable assembly
REMARKThe switch cable is never connected (pins 3 and 4).
3 - 8en-938907/3
0 V
0 V
+ 5 V
5 V
Channel B
B
Channel B
B'
A
Channel A
Channel A
A'
PROTECTIVE
EARTH
Page 37
3.5Connection in Fibre-Optic Ring
The fibre-optic bus of the QVN card forms a ring with a number of strands.
QVN cards connected
to the system bus
of the main rack
Interconnections
C
3
C
A
A
P
P
T
T
3
3
C
C
A
A
P
P
T
T
2
2
C
C
A
A
P
P
T
T
1
1
C
C
A
A
P
P
T
T
0
0
E
E
M
M
I
V
A
R
QVN
I
V
A
R
R
R
E
E
C
C
QVN
+
-
Current amplifier
modules
12
3
1 - Connection of the transmitter of a QVN card to the receiver
of an amplifier (see Sec. 3.6.1: Power control)
2 - Connection of the transmitter of an amplifier to the receiver
of a QVN card (see Sec. 3.6.2: Power control)
3 - Connections between amplifiers - length 0.25 m (see
Sec. 3.6.2: Power control)
en-938907/33 - 9
Page 38
3.6Transmit Power Control
3.6.1Control on QVN Card
123
ON
SW1
Transmit fibre-optic cable lengthSwitch settings
123
ON
0.20 m - 1 m
123
ON
5 m - 10 m - 15 m
123
ON
20 m - 30 m
3 - 10en-938907/3
Page 39
3.6.2Setting on the Current Amplifier
1
2
3
ON
ON
1
2
3
ON
1
2
3
+
-
Interconnections
3
2
1
ON
3
Transmit fibre-optic cable lengthSwitch settings
0.25 m - 1 m
5 m - 10 m - 15 m
20 m - 30 m
REMARKThe connections between amplifiers use 0.25 m long optical fibres.
en-938907/33 - 11
Page 40
3.7Setting of the Address Switch on the Serial Bus
The address of each axis must be encoded on the current amplifier:
+
-
Bit weight
16
8
4
2
1
5
4
3
2
1
ON
The binary code of the address set in parameter P71 for each axis is reproduced (see Sec. 5.4). The switch is set to
ON for a high level and to OFF for a low level.
Bit weight
16
8
4
2
1
5
4
3
2
1
ON
Axis address
Low level
High level
ON
Example
The binary code for the axis at address $0D is:
The switches are coded as follows:
3 - 12en-938907/3
00001101
Bit weight
16
8
4
2
1
5
4
3
2
1
ON
Page 41
3.8Setting a Motor/Servo-Drive Association
A motor is associated with a servo-drive by a switch array (see table below) on the current amplifier:
Interconnections
+
-
REMARKThe switches must always be set in pairs.
3.8.1BMH075 Motor
MotorBMH075
Servodrive
7A
14A
1N1V2N2V4N
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
3
en-938907/33 - 13
Page 42
3.8.2BMH095 Motor
MotorBMH095
Servodrive
14A
21A
34A
50A
2N2V3N3V5N
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
3 - 14en-938907/3
Page 43
Interconnections
ON
1
2
3
4
5
6
7
8
ON
1
2
3
4
5
6
7
8
ON
1
2
3
4
5
6
7
8
ON
1
2
3
4
5
6
7
8
3.8.3BMH115 Motor
MotorBMH115
Servodrive
21A
34A
50A
75A
100A
2N2V3K3N3V4K4N4V6N
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
3
en-938907/33 - 15
Page 44
3.8.4BMH142 Motor
ON
1
2
3
4
5
6
7
8
ON
1
2
3
4
5
6
7
8
ON
1
2
3
4
5
6
7
8
ON
1
2
3
4
5
6
7
8
MotorBMH142
Servodrive
21A
34A
50A
75A
100A
3 - 16en-938907/3
2K2N2R3K3N3R4K4N4R7N
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
Page 45
3.8.5BMH190 Motor
ON
1
2
3
4
5
6
7
8
ON
1
2
3
4
5
6
7
8
ON
1
2
3
4
5
6
7
8
ON
1
2
3
4
5
6
7
8
ON
1
2
3
4
5
6
7
8
ON
1
2
3
4
5
6
7
8
ON
1
2
3
4
5
6
7
8
ON
1
2
3
4
5
6
7
8
ON
1
2
3
4
5
6
7
8
ON
1
2
3
4
5
6
7
8
MotorBMH190
Servodrive
34A
50A
75A
100A
2K2N2R3K3N4K4N5H5L7KAK
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
Interconnections
3
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
8
7
6
5
4
3
2
1
ON
150A
en-938907/33 - 17
Page 46
3 - 18en-938907/3
Page 47
Safety Device Setting and Use
4 Safecty Device Setting and Use
4.1Messages Displayed at Power ON 4-3
4.2Fault Detection and Processing of Safety Devices
4.2.1Faults
4.2.1.1Faults Detected by the Power Supply
Module
4.2.1.2Faults Detected by the Current Amplifier
Module
4.2.1.3Faults Detected by the QVN Card
4.2.1.4Faults Detected by a Sensor
4.2.1.5Faults Detected by the Motor
4.2.2Axis Safety Device Processing
4.2.2.1Hardware Processing in the Amplifier
and Power Supply Modules
4.2.2.2Software Processing by QVN
4.2.2.3Internal Fault Processing
4.3Fault Diagnostic 4-9
4.4QVN Information Pages
4.5Reset After a Fault 4-14
4-5
4-5
4-5
4-6
4-6
4-6
4-7
4-7
4-7
4-8
4-8
4-10
4
en-938907/34 - 1
Page 48
4 - 2en-938907/3
Page 49
Safety Device Setting and Use
4.1Messages Displayed at Power ON
When Loading QVN Software
The message "Loading QVN cards" is systematically displayed if a QVN card is present in the rack.
If an error occurs during loading, the message "Error in loading QVN cards" is displayed. If this message is displayed,
contact NUM Customer Service.
Configuration Errors
MessageCause
ERROR: ILLEGAL FEEDBACK NUMBERA sensor number is outside the values authorised
(00, 01, ..., 31, FF) in P70 or P71
ERROR: MULTI-DECLARED FEEDBACKA sensor number is declared several times in P70
EITHER CONNECTED TO QVN CARD OR(words N0 to N7 or word N8)
DECLARED FICTITIOUS
ERROR: MULTI-DECLARED FEEDBACKA sensor number is declared in P70 in the list of sensors
CONNECTED TO QVN CARD ANDconnected to the QVN card (words N0 to N7) and in the list of
DECLARED FICTITIOUSfictitious sensors (word N8)
ERROR: FEEDBACK DETECTED ONA sensor number is declared connected to a QVN card in P70
ANALOGUE AXIS CARD AND ALSO(words N0 to N7) and is detected on an analogue axis card
DECLARED CONNECTED TO QVN CARD
ERROR: FEEDBACK DETECT. ON ANALOGUEA sensor number as declared fictitious in P70 (word N8) is
AXIS CARD AND DECL. FICTIT.detected on an analogue axis card
ERROR: MORE THAN ONE DRIVE HAS THESeveral axis drives have the same address
SAME ADDRESS
REMARK This error is not detected when the servo-drives are connected to the same fibre-optic serial bus, but in
this case, no drive is detected, which generates another error message
ERROR: QVN SPINDLE VELOCITY FEEDBACK-A speed and position sensor number for a QVN spindle
NOT FOUND OR ALREADY ASSIGNEDdeclared in P71 is not declared as connected to the QVN
card in P70 (words N0 to N7)
-A speed sensor number of a QVN spindle declared in P71
is not declared as connected to the QVN card in P70 or is
assigned by priority to a handwheel or an analogue spindle
ERROR: QVN VELOCITY FEEDBACKA sensor number is declared as a speed sensor on several
DECLARED ON MORE THAN ONE SPINDLEQVN spindles in P71
ERROR: QVN SPINDLE POSITION FEEDBACKA position sensor number for a QVN spindle declared in P71 is
NOT FOUND OR ALREADY ASSIGNEDnot declared as connected to a QVN card in P70 and was not
detected on an analogue axis card or is assigned by priority to
an analogue spindle
ERROR: VELOCITY AND POSITIONA sensor number is declared as a speed sensor and a speed
FEEDBACK DECLARED ON MORE THANand position sensor on several QVN spindles in P71
ONE QVN SPINDLE
ERROR: MISSING QVN DECLARED SPINDLEThe list of QVN spindles declared in P71 does not match the
list of QVN spindles effectively recognised
4
en-938907/34 - 3
Page 50
MessageCause
ERROR: QVN AXIS VELOCITY FEEDBACK-A speed and position sensor number of a QVN axis
NOT FOUND OR ALREADY ASSIGNEDdeclared in P71 is not declared as connected to the QVN
card in P70 (words N0 to N7 and word N8)
-A speed sensor number of a QVN axis declared in P71 is
not declared as connected to the QVN card in P70 (words
N0 to N7) or is assigned by priority to a handwheel or an
analogue spindle
ERROR: VELOCITY FEEDBACK DECLAREDA sensor number is declared as a speed sensor on several
ON MORE THAN ONE QVN AXISQVN axes in P71
ERROR: SEVERAL QVN AXES LINKED TOSeveral QVN axes are associated with the same QVN spindle
A QVN SPINDLEin P71
ERROR: IMPOSSIBLE TO LINK A QVNA QVN axis with a fictitious sensor is associated with a QVN
SPINDLE TO A QVN AXIS WITH FICTITIOUSspindle with an additional sensor
FEEDBACK
ERROR: QVN AXIS POSITION FEEDBACKA position sensor number of a QVN axis declared in P71 is not
NOT FOUND OR ALREADY ASSIGNEDdeclared as connected to the QVN card in P70 and was not
detected on the analogue axis card
ERROR: VELOCITY AND POSITIONA sensor number is declared as a speed sensor and a speed
FEEDBACK DECLARED ON MORE THANand position sensor on several QVN axes in P71
ONE QVN AXIS
ERROR: DUMMY FEEDBACK NOT USEDOne or more sensors declared as fictitious in P70 (word N8)
are not used
ERROR: MISMATCH BETWEEN THE DRIVESThe list of axis drives detected does not match the list of axes
PRESENT AND THE QVN DECLARED AXESdeclared as QVN
ERROR: MISSING QVN DECLARED AXISThe list of QVN axes declared in P71 does not match the list
of recognised QVN axes
ERROR: MISSING QVN MEASURINGThe list of axes declared as measured only by QVN does not
ONLY AXISmatch the real list of measured-only QVN axes
ERROR: ILLEGAL QVN AXIS OR SPINDLEError in declaration in P85
COUPLING DECLARATION
ERROR: MISSING QVN SLAVED AXISA slave declared in P85 is not found
OR SPINDLE
ERROR: UNRECOGNISED SIZE OF DRIVEThe size code read in a drive is unknown, which leads to non
recognition of the corresponding QVN application
4 - 4en-938907/3
Page 51
Clearing the Messages
Y
When one these messages occurs:
Safety Device Setting and Use
Acknowledge the message.☞
The "PROSV" fixed field is displayed (blocking of modes and E_CNPRET = 0).
Check the configuration of the system axes.
Correctly set the parameters involved using SETTool or utility 5.
Reset the system.
4.2Fault Detection and Processing of Safety Devices
4.2.1Faults
The following components are capable detecting faults:
-Power supply module,
-Current amplifier module,
-QVN card (digital drive),
-Motor,
-Sensor.
4.2.1.1Faults Detected by the Power Supply Module
FaultDescriptionProbable causes
UndervoltageThe voltage level on the DC busLine voltage out of tolerance.
is below the minimum thresholdLine power isolating switch open.
OvervoltageThe voltage level on the DC busBraking module faulty.
is above the maximum thresholdLine voltage out of tolerance.
Earth faultThe current is not balanced betweenEarth leakage
the two branches of the DC bus(motor phase, etc.).
ResistorThe thermal switch of the brakingBraking module faulty.
temperatureresistor or power supply moduleResistor rating.
heat sink is open
4
REMARKThese faults are transmitted simultaneously to all the modules in the load circuit of
the power supply, which all indicate the same fault to the QVN card.
en-938907/34 - 5
Page 52
4.2.1.2Faults Detected by the Current Amplifier Module
FaultDescriptionProbable causes
Heat sinkThe thermal switch on the heatrms current > amplifier Ip
temperaturesink is open
Power controlDetection of an axis drive auxiliary power
(monitor power supply)supply failure
Short-circuitShort-circuit between phases orThe fault may be internal or external
on the DC busto the module.
Serial busTransmission error on the serial busBus not connected or open-circuited.
between the QVN card and an axis driveSBC component faulty.
OvercurrentOvercurrent detected in the axis driveShort-circuit on a phase causing a
measurement current above 1.5 x
peak current.
4.2.1.3Faults Detected by the QVN Card
FaultDescriptionProbable causes
ComplementarityFaulty complementarity onSensor built into the motor.
one of the channelsConnecting cable.
OverspeedOverspeed detected
(The detection threshold is set at 1.18 x max.
speed specified in parameter P73)
FeedbackWith sinusoidal feedback, the electricalSensor built into the motor.
lossangle supplied by the incrementalConnecting cable.
Drive runawayThe axis drive power transistor
1/2
2
/3 x peak current detected for too long
(Detection threshold = Peak current x 2 s)
channels from the rotor position is no
longer consistent with the electrical
angle supplied by the absolute channels
(the fault detection threshold is
between 5 and 35 degrees electrical)
control is locked
4.2.1.4Faults Detected by a Sensor
FaultDescriptionProbable causes
Noisy signalFaulty read of Faulty read of theSensor faulty.
internal optical signals of the sensorConnecting cables.
Code sur voies absoluesA code never used was read on one
(Code on absoluteof the absolute channels of the
channels)speed sensor
4 - 6en-938907/3
Page 53
Safety Device Setting and Use
4.2.1.5Faults Detected by the Motor
FaultDescriptionProbable causes
MotorThe internal thermal switchrms current in the motor > motor
temperautreof the motor is openrated current.
4.2.2Axis Safety Device Processing
Three component process the safety devices:
-Power supply module,
-Current amplifier module,
-QVN card (digital drive).
4.2.2.1Hardware Processing in the Amplifier and Power Supply Modules
The processing performed in the power supply module and current amplifier module is illustrated in the diagram below.
All the module faults are transmitted to the QVN card via the SBC interface of the fibre-optic bus.
After detection, the software processing performed by the QVN card activates one of the three following operating
modes on the drive:
-Free-wheeling,
-Braking at maximum torque,
-Gradual braking.
Free-Wheeling
The motor brake is released. The axis is stopped by mechanical friction. Braking current is inhibited in the current
amplifier and the internal current reference in the QVN card is forced low.
Braking at Maximum Torque
The axis is electrically braked by applying the maximum motor torque until the axis stops completely. This braking
(the fastest possible) is obtained by forcing the speed reference low. The CNC resets the CNC-ready (E_CNPRE+)
bit. The PLC then opens the line contactor on the amplifier power supply modules (the contactor may already have
been opened by the power supply module itself: see the internal module processing diagram).
Gradual Braking
The CNC controls deceleration on all the axes according to a ramp. Deceleration is carried out immediately.
4.2.2.3Internal Fault Processing
FaultInternal processing
UndervoltageBraking at maximum torque on all CNC axes.
Fault LED lit for all the axes that reported the fault.
OvervoltageSame as "Undervoltage".
Earth faultSame as "Undervoltage".
Resistor temperatureSame as "Undervoltage".
Heat sink temperatureGradual braking.
Fault LED lit on the amplifier considered.
PLC variable E_CNPRET = 0.
Power controlFree-wheeling on the axis considered.
(Monitor power supply)Braking at maximum torque on all the other CNC axes.
Fault LED lit on the amplifier considered.
Short-circuitSame as "Power control" (Monitor power supply).
Serial link fromFree-wheeling on the axis of the QVN card considered.
QVN card to axesBraking at maximum torque on all the other CNC axes.
ComplementarityFree-wheeling on the axis considered.
Braking at maximum torque on all the other CNC axes.
OverspeedSame as "Sensor channel complementarity".
Following errorBraking at maximum torque on all CNC axes.
OvercurrentFree-wheeling on the axis considered.
Braking at maximum torque on all the other CNC axes.
Feedback lossSame as "Overtorque".
CommunicationFree-wheeling on the axis considered.
4 - 8en-938907/3
Page 55
Safety Device Setting and Use
FaultInternal processing
Amplifier serial busAmplifier serial bus fault LED lit.
Noisy signalFree-wheeling on the axis considered.
Braking at maximum torque on all the other CNC axes.
Motor temperatureGradual braking.
PLC variable E_CNPRET = 0.
QVN card general failureFree-wheeling on the axes of the QVN card considered.
Braking at maximum torque on all the other CNC axes.
QVN processorFree-wheeling on the axes of the QVN card considered.
Braking at maximum torque on all the other CNC axes.
4.3Fault Diagnostic
Fault diagnosis is provided on two levels:
-Drive status and failure origin displayed on the CNC,
-Module status displayed on the LEDs on the front of the modules.
Error Message
If an error is detected on a QVN card or on an axis controlled by a QVN card, error 245, "Défaut sur asservissement
numérique" (error on digital servo-control) is displayed on the "AXIS" or "INFO" page. The field "NC ??" flashes in the
CNC status window to indicate the presence of a fault that caused a power cutoff.
The origin of the fault can then be found by accessing the "QVN controlled axis" information pages via the
"PLC I/O" page (see Sec. 4.4).
Power Supply Module LEDs
Power-onGreen
Monitoring voltage onGreen
Current Amplifier Module LEDs
Monitoring voltage onGreen
Module faultRed
4
Torque enabledGreen
Speed enabled (not used)Green
Serial bus faultRed
en-938907/34 - 9
Page 56
4.4QVN Information Pages
I / O
$
4
In the event of a problem at power on or during operation (error 245), the field "NC ??" flashes in the CNC status window.
It indicates the presence of a fault that caused a power cutoff.
For each axis processed by a QVN card, the operator can display the information pages describing the faults in natural
language.
Browsing Through the Information Pages
OperationCommand
Go to next page"PgDown" key
Go to previous page"PgUp" key
Go to last page"End" key
Go to first page"Home" key
Procedure
Select the "CNC COMMUNICATION DISPLAY" page.☞
Select “QVN INFORMATION”.☞
The "QVN SPINDLE AND AXIS INFORMATION" page is displayed:
The "1st fault" field indicates detection of a first fault on a given axis or spindle.
The "Curr. fault" field indicates the presence of faults on a given axis or spindle.
In the example above:
-"10/20+" indicates that "20" is a positive slave of the QVN "10" application ("10/20-" indicates a negative slave),
-The word "Unchange" for a switchful axis/spindle association indicates which of the two (axis or spindle) is not
switched.
4 - 10en-938907/3
Page 57
Safety Device Setting and Use
Data displayed on a position sensor
Enter the axis or spindle position sensor number in the dialogue line.☞
The page giving detailed information on the axis or spindle is displayed:
4
When the axis or spindle is part of a switchable axis/spindle association and is not switched, the word "Unchange" is
displayed at the end of the second line.
For details on the fault, see Sec. 4.2.1.
en-938907/34 - 11
Page 58
Information on the Cards
CARDS
QVN
Select the general card information page.☞
The "QVN CARD INFORMATION" page is displayed:
4 - 12en-938907/3
Page 59
Safety Device Setting and Use
Information on a QVN card is displayed
Enter the card number in the dialogue line.☞
The page containing detailed information on a QVN card is displayed:
4
CAUTION
!
If the fields "Card on hold" or "Curr. fault" are checked,
contact NUM Customer Service.
Exit from the Procedure
Return to the "CNC COMMUNICATION DISPLAY" page.☞
Out
en-938907/34 - 13
Page 60
4.5Reset After a Fault
After occurrence of a fault:
Analyse the reason for the fault (see Sec. 4.2.1) then proceed to clear it.
After clearing the fault, the reset procedure can be carried out.
Case of "serial bus" and "power control" (monitor power supply) faults
Reset the CNC (by the reset button on the front of the power supply card).
Turn on the drives.
Other faults
Reset the CNC.
Turn on the drives.
4 - 14en-938907/3
Page 61
Machine Parameters
5 Machine Parameters
5.1General
5.1.1Control of an Axis or Spindle by QVN
Card
5.1.2Declaring a QVN Axis
5.1.3Declaring a QVN Spindle
5.1.4Speed Loop Parameters
5.1.5Associating a Switchable QVN Spindle
and Axis
5.1.5.1General
5.1.5.2Associating a QVN Axis with a QVN
Spindle
5.1.5.3Speed Loop Operational Parameters
5.1.5.4QVN Spindle/QVN Axis Switching
5.1.6Torque Master/Slave Function
5.1.6.1General
5.1.6.2Declaring a Torque Slave QVN
Application
5.1.6.3Parameters
5.1.6.4Precaution
5.1.7Anti-Pitching
5.1.8Static Current Limiting
5.1.9Sensor Fault Monitoring
5.1.9.1Monitoring a QVN Motor Sensor
5.1.9.2Consequences of Inhibiting Monitoring
of a QVN Motor Sensor
5.1.9.3Modifying Sensor Monitoring During
Operation
5.1.9.4Precaution for Modifying Monitoring of a
Position Sensor
5.1.9.5Precaution for Modifying Monitoring of a
QVN Motor Sensor
5.2Miscellaneous Parameters
5.2.1QVN Sampling period
5.2.2Measured, Servo-Controlled and
Interpolated Axes
5-3
5-3
5-3
5-3
5-3
5-4
5-4
5-4
5-4
5-4
5-6
5-6
5-6
5-6
5-6
5-6
5-7
5-7
5-7
5-7
5-7
5-7
5-8
5-8
5-8
5-8
5.3Servo-Control Loop Gain CoefficientP21 5-9
5.4Noisy Signal and Encoder Channel ComplementarityP25
Monitoring Declaration
5.17 Association of a Torque Slave with a MasterP85 5-29
5.18 Direction of Rotation of a Torque Slave ApplicationP86
5.19 Preload Current of a Master/Slave PairP87
5-30
5-31
5 - 2en-938907/3
Page 63
Machine Parameters
5.1General
5.1.1Control of an Axis or Spindle by QVN Card
A QVN card can be used to control one or more QVN axes and spindles.
The possible sensor configurations include:
-Axis or spindle measured with the motor sensor,
-Axis or spindle measured with an additional position sensor.
The configuration with unmeasured QVN axis or spindle is excluded, since there is always a sensor (motor sensor).
The additional position sensor can be connected to:
-The QVN card to which the speed sensor is connected,
-A different QVN card from the one to which the speed sensor is connected,
-An analogue axis card.
5.1.2Declaring a QVN Axis
A QVN axis is declared in parameters:
-P2 for the general axis declaration,
-P3 for the slaved axis declaration,
-P70 for the speed (or speed and position) sensors and any additional position sensors included in the configuration,
-P71 to associate a speed sensor with a position sensor.
5.1.3Declaring a QVN Spindle
A QVN spindle is declared in parameters:
-P6 for the general spindle declaration,
-P70 for the speed (or speed and position) sensors and any additional position sensors included in the configuration,
-P71 (words N24 to N27) to associate a speed sensor with a position sensor.
REMARKA spindle sensor can also be declared in P2 in order to continuously monitor its
presence.
5.1.4Speed Loop Parameters
The parameters for setting the speed loop apply to the QVN axes (and also to the QVN spindles for software at index
K or above):
-P72 defines the direction of rotation of the motor,
-P73 defines the maximum motor rpm,
-P74 sets the proportional action coefficient of the speed loop corrector,
-P75 sets the integral action cut-off pulse of the speed loop corrector,
-P76 averages the speed measurement,
-P77 filters the speed measurement,
-P78 filters the torque reference.
5
Contrary to a QVN axis, for a QVN spindle, the word number identifying the location of a parameter for the speed loop
is determined by the spindle position sensor address instead of the speed sensor address:
-For parameter P72, spindle addresses 24 to 27 correspond to bits 0 to 3 of word N01,
-For parameters P73, P74, P75, P76, P77, P78, spindle addresses 24 to 27 correspond to words N32 to N35
respectively.
en-938907/35 - 3
Page 64
5.1.5Associating a Switchable QVN Spindle and Axis
QVN spindle/QVN axis switching is possible with CNC software index K and above.
5.1.5.1General
The purpose is to use the same assembly including {current servo-drive - motor - motor sensor} alternately as QVN
spindle and as QVN axis.
The principle consists of associating a QVN axis with a QVN spindle.
The QVN spindle/QVN axis association is specified by a parameter. It is recognised and determined at initialisation
and cannot be modified during operation.
There are at most 4 possible associations (as many as there are QVN spindles). Only one QVN axis can be associated
with a QVN spindle.
The configuration after initialisation is the QVN spindle configuration.
The switch from the QVN spindle configuration to QVN axis configuration and vice versa is made during operation by
an external parameter.
5.1.5.2Associating a QVN Axis with a QVN Spindle
There are 4 possible configurations for a QVN spindle/QVN axis association:
-QVN spindle and QVN axis whose speed and position are measured by the same motor sensor. In this case, the
axis sensor is physically the same as the spindle sensor, but must be declared at a separate address (fictitious
sensor) in word N8 of parameter P70,
-QVN spindle whose speed and position are measured by the motor sensor and QVN axis whose position is
measured by an additional sensor,
-QVN spindle whose speed is measured by the motor sensor and whose position is measured by an additional
sensor and QVN axis whose speed and position are measured by the motor sensor,
-QVN spindle and QVN axis whose speed is measured by the motor sensor and whose position is measured by
additional sensors.
5.1.5.3Speed Loop Operational Parameters
Two parameter tables are available in the QVN card, one for operation as QVN spindle and the other for operation
as QVN axis.
For a QVN spindle/QVN axis association, a switch in the operating configuration causes a switch of the parameter table
used.
5.1.5.4QVN Spindle/QVN Axis Switching
The switch is made by programming external parameter E942xx = yy: position sensor @yy is switched to servo-drive
@xx.
REMARKIn the case of a QVN spindle and QVN axis whose speed and position are
measured by the same motor sensor, for the switch to the QVN axis, @xx is the
address of the fictitious axis sensor (in this case only, the speed sensor address
is different from the servo-drive address).
5 - 4en-938907/3
Page 65
Machine Parameters
Examples
QVN spindle and QVN axis whose speed and position are measured by the same motor sensor
Spindle speed sensor @24, spindle position sensor @24
Current servo-drive @24
Axis speed sensor @00, axis position sensor @00 (fictitious sensor)
Switch from QVN spindle to QVN axis: E94200 = 00
Switch from QVN axis to QVN spindle: E94224 = 24
QVN spindle and QVN axis whose speed is measured by the motor sensor and whose position is measured by
additional sensors
Speed sensor @01
Current servo-drive @01
Spindle position sensor @24
Axis position sensor @00
Switch from QVN spindle to QVN axis: E94201 = 00
Switch from QVN axis to QVN spindle: E94201 = 24
Homing
The switch to a configuration without additional position sensor causes a loss of homing:
-For a QVN spindle, the homing request is activated automatically,
-For a QVN axis, homing must be requested.
The switch to a configuration with additional position sensor causes a feedback reset request to ensure operation in
trapezoid mode. For a configuration with additional sensor, it is mandatory to leave the origin switch open to allow
detection of the sensor zero pulse and thereby always enable reset, when required, of the rotor position measurement.
5
en-938907/35 - 5
Page 66
5.1.6Torque Master/Slave Function
5.1.6.1General
This function is available for a QVN axis or for a non-switchable QVN spindle with the CNC software at index K or above.
The principle consists of associating one or more torque slaves with a master QVN application. Torque control of the
slaves is provided by the torque reference of the master QVN application.
The characteristics are as follows:
-The master is a QVN axis or a non-switchable QVN spindle,
-The master and the associated slaves are all processed by the same QVN card (speed sensors and servo-drives
connected to the same QVN card),
-A maximum number of three slaves can be associated with a master QVN application.
5.1.6.2Declaring a Torque Slave QVN Application
Where i is the slave QVN application to be declared (i: speed sensor number):
-Sensor i is not declared in P2 nor in P71,
-Sensor i is declared in P70,
-The current servo-drive address is i,
-The application is associated with a master QVN application j (j: speed sensor number) in P85.
5.1.6.3Parameters
The parameters associated with torque slave QVN application i (i: speed sensor number) are:
-Direction of rotation of the slave with respect to that of the master (parameter P86),
-Maximum motor speed (P73, word Ni),
-Static current limiting (P79, word Ni).
The maximum motor speed and static current limiting can be set independently for each of the master and slave QVN
applications.
5.1.6.4Precaution
The speed sensor of a torque slave is managed as an independent speed sensor. For feedback, the switch from
trapezoidal operation to sinusoidal operation is made on detection of the first zero pulse after one motor revolution at
most, if the origin switch is open.
This means that the origin switch must always be left open for a slave QVN application.
5.1.7Anti-Pitching
This function is a special case of the torque master/slave function.
It is not available unless the following conditions are satisfied:
-The master QVN application is a QVN axis,
-Only one QVN slave application is associated with the master QVN application,
-The slave QVN application is slaved in the positive direction.
The principle consists of adding a preload current of the same magnitude for the master and slave but of opposite signs
for the master and slave to the master and slave current reference.
The preloading current is defined in parameter P87.
5 - 6en-938907/3
Page 67
Machine Parameters
5.1.8Static Current Limiting
The maximum current of each QVN application (axis, spindle, torque slave) can be set by P79.
5.1.9Sensor Fault Monitoring
For the position and spindle sensors, the poor signal and channel complementarity fault monitoring is determined by
parameters P25 and P26 (see "Parameter Manual").
For the speed measurement or speed and position measurement sensors, poor signal and channel complementarity
fault monitoring is always forced at initialisation of the CNC independently of parameters P25 and P26.
5.1.9.1Monitoring a QVN Motor Sensor
With the software in version K or above, word 1 of parameter P25 (see Sec. 5.4) enables or inhibits monitoring of a QVN
motor sensor.
5.1.9.2Consequences of Inhibiting Monitoring of a QVN Motor Sensor
Operation of a QVN application is not enabled unless monitoring of the motor sensor is enabled. That means that when
monitoring of the QVN motor sensor is inhibited, the torque on the corresponding QVN application is also inhibited.
In the case of a switchable QVN spindle/QVN axis configuration, inhibiting monitoring of the motor sensor inhibits the
torque in both the axis configuration and the spindle configuration. In the particular case where the motor sensor is
used as speed and position sensor (in both the axis configuration and spindle configuration), it is the bit defined by
the spindle sensor number in P25 N1 that determines whether motor sensor monitoring is enabled or inhibited.
In the case of a torque master/slave configuration:
-Inhibiting motor sensor monitoring on the master QVN application inhibits the torque only on the master QVN
application,
-Inhibiting motor sensor monitoring on a slave QVN application inhibits the torque only on the slave QVN application.
5.1.9.3Modifying Sensor Monitoring During Operation
Monitoring of a sensor can be inhibited or enabled during operation by modifying parameter P25 by a DNC1000
request.
The sensors concerned include:
-Incremental type and rule type position sensors with coded references (mixed and SSI position sensors are
excluded),
-Motor sensors for QVN,
-Handwheels.
Modification has the following effects on a motor sensor for QVN:
-Inhibiting sensor monitoring inhibits torque on the QVN application (as defined above),
-Inhibiting or enabling sensor monitoring during operation forces trapezoidal mode for feedback.
5
5.1.9.4Precaution for Modifying Monitoring of a Position Sensor
For an axis or spindle position sensor, homing on the axis or spindle is required after connecting the sensor.
en-938907/35 - 7
Page 68
5.1.9.5Precaution for Modifying Monitoring of a QVN Motor Sensor
For a motor sensor used for speed measurement, the switch from trapezoidal mode to sinusoidal mode is made after
one motor revolution at most after enabling sensor monitoring (in the same way as after initialisation).
For a motor sensor used for speed measurement and for position measurement, homing is required after enabling
monitoring to allow the switch from trapezoidal mode to sinusoidal mode (in the same way as after initialisation).
5.2Miscellaneous Parameters
5.2.1QVN Sampling period
The QVN sampling period is set in word N1 of parameter P50 (see Sec. 5.4).
5.2.2Measured, Servo-Controlled and Interpolated Axes
Parameters P2 and P3 include only the list of position measurement or speed and position measurement sensors. For
axes controlled by the QDD card with two separate sensors, only the position sensor is declared in P2 and P3 (see
Parameter Manual).
5 - 8en-938907/3
Page 69
Machine Parameters
5.3Servo-Control Loop Gain CoefficientP21
CategoryServo-control
Type 5Unsigned decimal
No. of words32
Description
Defines the coefficient used by the CNC to calculate the reference supplied to the servo-drive according to the following
error.
Principle
Each word corresponds to the physical address of an axis:
-The value in word N0 is assigned to the axis with physical address 0,
-The value in word N1 is assigned to the axis with physical address 1,
-The value in word N2 is assigned to the axis with physical address 2,
-etc.
5
The value of each word gives the proportional action coefficient of the servo-drive for the corresponding axis.
KVAR Calculation
For Vmax, we have:
Max. speed reference = KVAR x εp max.
The speed reference for a QVN axis is expressed on 18 signed bits, giving the equation for KVAR as a function of the
time constant Τ = 1/Gain:
KVAR = (131071 / (Vmax x Τ)) x k
where:
-Τ : position servo-loop time constant (s),
-V
-k : internal measurement coefficient.
Internal measurement Coefficient k
1/10 mm100
1/100 mm10
µm1
1/10 µm or 1/10000°0.1
1/100 µm0.01
: maximum axis speed (mm/s or deg/s),
max
en-938907/35 - 9
Page 70
5.4Noisy Signal and Encoder Channel ComplementarityP25
Monitoring Declaration
CategoryMeasurements
Type 632-bit hexadecimal
No. of words 1 (2 for index K and above)
Description
Declaration of the axes that can be included in the noisy signal and encoder channel complementarity monitoring as
well as the fault filtering value.
Declaration of the QVN motor sensors that can be included in noisy signal and channel complementarity monitoring.
Word N0 is described in the Parameter Manual.
Word N1
Word N1 is available with software index K and above.
The noisy signal and/or QVN motor sensor complementarity monitoring are enabled or inhibited in this word.
The default value of this word is $FFFFFFFF (monitoring of all the QVN motor sensors).
The bit position corresponds to the physical address of the axis.
Monitoring on the QVN motor sensor concerned is inhibited when the bit is a 0 and enabled when the bit is a 1.
Example
Monitoring enabled on the axes with addresses 2, 3 and 7.
00110001
Bit 0Bit 7Bit 8Bit 15Bit 16Bit 23Bit 24Bit 31
Word N00000008C
0000000000000000
Word N1 of P25 = $0000008C
00000000
5 - 10en-938907/3
Page 71
Machine Parameters
5.5Sampling PeriodP50
CategoryMiscellaneous
Type 5Unsigned decimal
No. of words2
Description
Defines the CNC sampling period and the QVN card sampling period.
Word N0 is described in the Parameter Manual.
Word N1
Defines the sampling period for all the QVN cards present in the CNC rack.
Restrictions
The range of authorised values is from 400 µs to 1000 µs in steps of 50 µs. Any value outside this range is limited to 400
µs or 1000 µs.
The ratio between the CNC sampling period (N0) and QVN sampling period (N1) must be an integer.
Failure to comply with one these requirements results in display of one of the following error messages at initialisation
and inhibiting of a change of mode:
Sampling period outside the range or step
SAMPLING PERIOD QVN MUST
BE BETWEEN 0.4 ms and 1 ms
BY STEPS OF 0.05 ms
Ratio not an integer
SAMPLING PERIOD MUST BE A
MULTIPLE OF PERIOD QVN AND EQUAL
AT LEAST AT 2 ms FOR AXIS QVN
5
en-938907/35 - 11
Page 72
5.6Card MappingP70
(
)
CategoryQVN
Type 632-bit hexadecimal
No. of words 8 (9 for index K and above)
Description
Specifies the physical addresses of the sensors (speed, position, spindles or handwheel) connected to the QVN cards.
Principle
The word position corresponds to that card number in the rack.
From right to left in the rack:
-Word N0 is assigned to the first card encountered,
-Word N1 is assigned to the second card encountered,
-etc.
Card 2, connector 3
Card 2, connector 2
Card 2, connector 1
Card 2, connector 0
Card No.
in rack
Card 1, connector 3
Card 1, connector 2
Card 1, connector 1
Card 1, connector 0
QVN card numbering direction
0 and 1 on 1060 series 2 rack or 0 to 7 on 1060 series 1 rack
List of
words
Word N0Card 1
Word N1Card 2
"""
"""
Declaration of
fictitious sensors
5 - 12en-938907/3
Word N7Card 8
Word N8
At index K and above
Page 73
Machine Parameters
Word Format
Each byte of a word is loaded with a hexadecimal value corresponding to the physical address of the sensor wired to
the card connector. The value FF indicates no sensor.
Switchable QVN Spindle/QVN Axis (CNC Software at Index K or above)
In the case where a switchable QVN spindle and QVN axis have the same speed and position sensor (motor sensor),
it is necessary to declare a fictitious sensor for the axis. The address of the fictitious axis sensor is associated with
the physical address of the corresponding spindle in word N8:
axis @ associated
with spindle @27
axis @ associated
with spindle @26
axis @ associated
with spindle @25
The value FF is used when no fictitious axis sensor is associated with a spindle address.
Example
On the third QVN card encountered in a rack:
-Connector 0 is wired to the sensor with address 4,
-Connector 1 is wired to the sensor with address 5,
-Connector 2 is not wired,
-Connector 3 is wired to the sensor with address 20.
Word N2 is loaded with the value:
20FF0504
Word N220FF0504
axis @ associated
with spindle @24
45FF20
Bit 0Bit 7Bit 8Bit 15Bit 16Bit 23Bit 24Bit 31
5
Bit 0Bit 7Bit 8Bit 15Bit 16Bit 23Bit 24Bit 31
en-938907/35 - 13
Page 74
5.7Axes Controlled by QVNP71
CategoryQVN
Type 08-bit hexadecimal
No. of words32
Description
Defines the sensor configurations for the axes controlled by a QVN card. For each axis, it specifies the speed sensor
(motor sensor) associated with the position sensor.
Principle
The word position corresponds to the physical address of the position sensor (axis address).
Values:
- FF if the axis is not controlled by a QVN card.
- FF if the axis is a torque slave.
- FF if the position sensor of a non-DISC, a spindle sensor
position sensor
physical address
- or a handwheel is connected to the QVN card
- (declared in P70)
- Address of the sensor built into the motor (speed sensor)
- if the axis is controlled by QVN
N0
l
l
N1
l
l
l
N31
Bit 7
Bit 0
5 - 14en-938907/3
Page 75
Assigning values
Machine Parameters
Word Nxx
Nxx = Nxx + 1
Position
sensor
present
Yes
DISC axis
Yes
Load Nxx with speed
sensor address
No
No
5
Load Nxx with $FF
en-938907/35 - 15
Page 76
Example
System equipped with three axes and one handwheel
C
A
P
1
T
3
C
A
P
T
2
2
C
A
P
T
@2
1
5
4
3
@0
2
1
+
-
ON
@3
Wired
3
C
A
P
T
@1C
0
E
M
I
V
4
A
R
R
E
C
QVN
Axes
ON
5
4
3
@1
2
1
5 - 16en-938907/3
Page 77
Parameter declaration
Parameters relative to position sensors
Machine Parameters
0000000000000000
00000000
P2 = $0000000E
0000000000000000
00000000
P3 = $0000000E
P9P14P21, P30, P22, P57 ...
N0 = $FFN0 = $01N0 = not significant
N1 = $00N1 = value
N2 = $01N2 = value
N3 = $02N3 = value
N4 = $FFN4 = not significant
etc...etc...
QVN configuration parameters
01110000
Bit 0Bit 7Bit 8Bit 15Bit 16Bit 23Bit 24Bit 31
01110000
Bit 0Bit 7Bit 8Bit 15Bit 16Bit 23Bit 24Bit 31
5
P70P71
N0 = $0100021CN0 = $FF
N1 = $FFFFFFFFN1 = $01
N2 = $00
N3 = $FF
etc...
Parameters relative to speed sensors
P73, P74, P75
N0 = value
N1 = value
N2 = not significant
N3 = not significant
etc...
en-938907/35 - 17
Page 78
5.8Motor Direction of RotationP72
CategoryQVN
Type 632-bit hexadecimal
No. of words1 (2 for index K or above)
Description
Specifies the direction of rotation of the motor for a positive speed reference. The direction of rotation is seen facing
the motor shaft.
Word N0
The bit position in word N0 corresponds to the physical address of the speed sensor.
N0
Speed sensor 31
Speed sensor 0
Bit 0Bit 7Bit 8Bit 15Bit 16Bit 23Bit 24Bit 31
If the bit is a 0, the motor shaft rotates clockwise.
If the bit is a 1, the motor shaft rotates counterclockwise.
This parameter is irrelevant for the general case of an axis with position feedback.
Example
Out of the 7 sensors in this configuration, the sensors at addresses 0, 3 and 4 rotate counterclockwise.
Sensor address0123456
Direction of rotationCCWCWCWCCWCCWCWC W
0000000000000000
00000000
10011000
Bit 0Bit 7Bit 8Bit 15Bit 16Bit 23Bit 24Bit 31
Word N0 of P72 = $00000019
Word N000000019
5 - 18en-938907/3
Page 79
Machine Parameters
Word N1 (CNC software at index K or above)
Word N1 is used to declare the direction of rotation of the spindle motors using the address of their position sensor.
Spindle addresses 24 to 27 correspond to bits 0 to 3 of word N1 respectively. The rotation direction is defined in the
same way as for the axis motors.
N1
Spindle 24 position sensor
Spindle 25 position sensor
Spindle 26 position sensor
Spindle 27 position sensor
Bit 0Bit 7Bit 8Bit 15Bit 16Bit 23Bit 24Bit 31
5
en-938907/35 - 19
Page 80
5.9Maximum Motor SpeedP73
CategoryQVN
Type 5Unsigned decimal
No. of words 32 (36 for index K or above)
Description
Defines the maximum motor speeds corresponding to the maximum speed on the axis declared in parameter P30.
Principle
The speeds are expressed in rpm. The values must be between 1 and 4000 rpm.
If the value specified is outside these limits, the default speed used by the system is 1000 rpm.
The bit position corresponds to the physical address of the speed sensor.
Speed sensor
physical @ or
spindle @
With the CNC software at index K or above, words N32 to N35 are used to define the maximum spindle motor speeds
using the address of their position sensors. Spindle addresses 24 to 27 correspond to words N32 to N35 respectively.
List
of words
Word N0@ 0
Word N1@ 1
"""
"""
Word N31@ 31
Word N32Spindle @ 24
"""
"""
Word N35Spindle @ 27
At index K or above
5 - 20en-938907/3
Page 81
5.10Block Diagram of the Speed Loop
Machine Parameters
Section of the block diagram corresponding to K
p
(SET TOOL)
Integrator
60
2 π
N
ref
internal
speed
unit
V
max
131071
-
N
ref
2 π
60
60
131071
2 π
rpmn
V
max
internal
speed
unit
K
10
pv
6
internal
current
unit
I
c
F16383
n
K
2
ANmrad/s2rpm/srpmrad/srpmn
1
c
J
Description of the variables
N
: motor reference speed
ref
V
: motor speed corresponding to the maximum numerical value of the speed measurement (P73: see Sec. 5.9)
max
Kpv: proportional action coefficient (P74: see Sec. 5.11)
F: integral action cut-off frequency (Hz, P75: see Sec. 5.12)
Ic: servo-drive peak current
Kc: torque coefficient in Nm/A rms
J: total inertia on the motor shaft
Defines the proportional action coefficient of an axis or spindle speed servo-loop. This coefficient is expressed in
internal current unit divided by the internal speed unit (millionths).
The values can be between 0 and 31999996. If the value specified is outside these limits, the default coefficient used
by the system is 100000.
Principle
The word position corresponds to the physical address of the speed sensor.
Speed sensor
physical @ or
spindle @
With the CNC software at index K or above, words N32 to N35 are used to define the maximum spindle motor speeds
using the address of their position sensors. Spindle addresses 24 to 27 correspond to words N32 to N35 respectively.
List
of words
Word N0@ 0
Word N1@ 1
"""
"""
Word N31@ 31
Word N32Spindle @ 24
"""
"""
Word N35Spindle @ 27
At index K or above
5 - 22en-938907/3
Page 83
Machine Parameters
Calculation of the Proportional Action Coefficient
The speed reference is expressed in the internal unit on 18 signed bits (131071 corresponds to the maximum operating
speed).
The current reference is expressed in the internal unit on 15 signed bits (16383 corresponds to the peak current
reference).
Kprop = (Peak current ref./Maximum speed error) x 10
Where:
-Internal current unit (16383 corresponds to the peak current reference),
-Internal speed unit (131071 corresponds to the maximum operating speed).
Example
Set a bandwidth of 40 Hz for the speed servo-loop (on the axis with address 0), i.e. a speed gain of
with a motor used at a maximum speed of 3000 rpm.
For the peak current, the measured acceleration is equal to 15.000 rad/s2.
Calculate the maximum speed error
Max. speed error = Max. acceleration/Speed gain = 15.000/251 = 59.8 rad/s.
Conversion to internal speed units
Max. speed error = 59.8 rad/s = (131071 / (3000 / 60 x 2π )) x 59.8 = 24942 internal speed units.
Calculate the proportional action coefficient
Kpv = 16383 / 24942 x 106 = 656843
Word N0656843
6
40 x 2π = 251 s
-1
5
en-938907/35 - 23
Page 84
5.12Speed Servo-Loop Integral Action Cut-off PulseP75
CategoryQVN
Type 2Unsigned decimal
No. of words 32 (36 for index K or above)
Description
This parameter specifies the cutoff pulse of the speed servo-loop integral action coefficient expressed in millionths of
radians per sampling period (the sampling period is set in word N1 of parameter P50).
The values can be between 0 and 1000000. If the value specified is outside these limits, the default coefficient used
by the system is 10000.
Principle
The word position corresponds to the physical address of the speed sensor.
Speed sensor
physical @ or
spindle @
With the CNC software at index K or above, words N32 to N35 are used to define the maximum spindle motor speeds
using the address of their position sensors. Spindle addresses 24 to 27 correspond to words N32 to N35 respectively.
Calculation of the Integral Action Cut-off Pulse
List
of words
Word N0@ 0
Word N1@ 1
"""
"""
Word N31@ 31
Word N32Spindle @ 24
"""
"""
Word N35Spindle @ 27
Ki (0.000001 rad/smp) = 2π x 106 x F (Hz) / Fe (Hz)
At index K or above
where F is the integral action cut-off frequency and Fe is the speed servo-loop sampling frequency.
Example
Where F = 7 Hz and Fe = 1000 Hz: Ki (0.000001 rad/smp) = 7 x 2π x 103 = 43982
5 - 24en-938907/3
Page 85
Machine Parameters
5.13Speed Sensor Measurement Increment A verageP76
(Motor Sensor)
CategoryQVN
Type 0Signed decimal
No. of words 32 (36 for index K or above)
Description
The motor speed measurement can be generated by averaging the motor sensor measurement increments instead
of from the instantaneous measurement increments.
Principle
Parameter P76 sets the number (n) of past increments to be used to compute the motor speed. The possible values
for n are 0, 1, 2 or 3.
n < 0 The system inhibits calculation of the average (same as n = 0)
n > 3 The system limits n to 3.
The word number corresponds to the physical address of the speed sensor.
Speed sensor
physical @ or
spindle @
List
of words
Word N0@ 0
Word N1@ 1
"""
"""
Word N31@ 31
Word N32Spindle @ 24
"""
"""
Word N35Spindle @ 27
At index K or above
5
With the CNC software at index K or above, words N32 to N35 are used to define the maximum spindle motor speeds
using the address of their position sensors. Spindle addresses 24 to 27 correspond to words N32 to N35 respectively.
en-938907/35 - 25
Page 86
5.14Speed Measurement FilterP77
CategoryQVN
Type 5Unsigned decimal
No. of words 32 (36 for index K or above)
Description
After computation of the increment average, the speed measurement can be filtered by a first-order low-pass filter.
Parameter P77 specifies the filter cutoff frequency in Hz.
Minimum value: 20 Hz (any lower value inhibits action of the filter).
Maximum value: 2π / (QVN sampling period x 4): the system limits any higher value to this value.
Principle
The word number corresponds to the physical address of the speed sensor.
Speed sensor
physical @ or
spindle @
With the CNC software at index K or above, words N32 to N35 are used to define the maximum spindle motor speeds
using the address of their position sensors. Spindle addresses 24 to 27 correspond to words N32 to N35 respectively.
List
of words
Word N0@ 0
Word N1@ 1
"""
"""
Word N31@ 31
Word N32Spindle @ 24
"""
"""
Word N35Spindle @ 27
At index K or above
5 - 26en-938907/3
Page 87
Machine Parameters
5.15Torque Reference FilterP78
CategoryQVN
Type 5Unsigned decimal
No. of words 32 (36 for index K or above)
Description
The torque reference can be filtered by a first-order low-pass filter. Parameter P78 specifies the filter cutoff frequency
in Hz.
Minimum value: 20 Hz (any lower value inhibits action of the filter).
Maximum value: 2π/(QVN sampling period x 4): the system limits any higher value to this value.
Principle
The word number corresponds to the physical address of the speed sensor.
Speed sensor
physical @ or
spindle @
With the CNC software at index K or above, words N32 to N35 are used to define the maximum spindle motor speeds
using the address of their position sensors. Spindle addresses 24 to 27 correspond to words N32 to N35 respectively.
List
of words
Word N0@ 0
Word N1@ 1
"""
"""
Word N31@ 31
Word N32Spindle @ 24
"""
"""
Word N35Spindle @ 27
At index K or above
5
en-938907/35 - 27
Page 88
5.16Static Current LimitingP79
CategoryQVN
Type 116-bit decimal
No. of words36
Description
Parameter P79 is available with software index K or above.
Parameter P79 defines the maximum current for a QVN application.
Principle
For QVN application i (i: speed sensor number), the maximum current is expressed in word Ni in tenths of an ampere.
Possible cases according to the value entered in word Ni and the maximum current of the servo-drive at address i:
-Negative value in word Ni: the maximum current is that of the servo-drive (default value -1)
-Value in word Ni < maximum current of the servo-drive at address i: the maximum current is limited to the value
defined in word Ni,
-Value in word Ni ≥ maximum current of the servo-drive at address i: the maximum current is that of the servo-drive.
Where I
-The nominal current is always defined by I
-The torque fault detection threshold is always defined for operation with current I
, is the maximum current considering the limiting:
maximum
nominal
=
2
x I
3
maximum
,
for 2 seconds.
maximum
With a switchable QVN spindle/QVN axis configuration, the maximum current defined for the spindle applies to both
the spindle and axis.
The word position corresponds to the physical address of the speed sensor.
Speed sensor
physical @ or
List
of words
spindle @
Word N0@ 0
Word N1@ 1
"""
"""
Word N31@ 31
Word N32Spindle @ 24
"""
"""
5 - 28en-938907/3
Word N35Spindle @ 27
Page 89
Machine Parameters
5.17Association of a T orque Slave with a MasterP85
CategoryQVN
Type 08-bit hexadecimal
No. of words32
Description
Parameter P85 is available with the software at index K or above.
Parameter P85 associates a master application with a slave application.
Principle
For slave application i (i: speed sensor number) associated with master application j (j: speed sensor number), word
Ni takes on value j.
The default value for each of the words is $FF (no master).
5
en-938907/35 - 29
Page 90
5.18Direction of Rotation of a Torque Slave ApplicationP86
CategoryQVN
Type 632-bit hexadecimal
No. of words1
Description
Parameter P86 is available with the software at index K or above.
For a torque slave application, P86 specifies whether the slave rotates in the same direction or opposite direction from
the master.
Principle
The bit position in word N0 corresponds to the physical address of the speed sensor:
N0
Speed sensor 31
The bit is a 0 when the torque slave rotates in the same direction as the master.
The bit is a 1 when the torque slave rotates in the opposite direction from the master.
This parameter is meaningless for axes that are not torque slaves.
Example
If torque slave application 2, 3 and 7 rotate in the opposite direction from their master application:
0000000000000000
00000000
P86 = $0000008C
Word N00000008C
Speed sensor 0
Bit 0Bit 7Bit 8Bit 15Bit 16Bit 23Bit 24Bit 31
00110001
Bit 0Bit 7Bit 8Bit 15Bit 16Bit 23Bit 24Bit 31
5 - 30en-938907/3
Page 91
Machine Parameters
5
en-938907/35 - 31
Page 92
5 - 32en-938907/3
Page 93
PLC Variables
6 PLC Variables
6.1Torque Enable 6-3
6.2Speed Reference Enable
6.3Programming Recommendations
6.4Dynamic Current Limiting
6.5Exchange Area 6-4
6-3
6-3
6-4
6
en-938907/36 - 1
Page 94
6 - 2en-938907/3
Page 95
6.1Torque Enable
The bits of %W34.L are set to 0.
VariableMnemonicDescription
%W34.7DISC_TRQ31 Torque enable on QVN axes 31 to 24
totoSet to enable torque.
%W34.0DISC_TRQ24 Reset to inhibit torque.
%W35.7DISC_TRQ23 Torque enable on QVN axes 23 to 16
totoSet to enable torque.
%W35.0DISC_TRQ16 Reset to inhibit torque.
%W36.7DISC_TRQ15 Torque enable on QVN axes 15 to 8
totoSet to enable torque.
%W36.0DISC_TRQ8Reset to inhibit torque.
%W37.7DISC_TRQ7Torque enable on QVN axes 7 to 0
totoSet to enable torque.
%W37.0DISC_TRQ0Reset to inhibit torque.
PLC Variables
There are no equivalent bits in assembler programming or with PLCUT7. The torque is always enabled.
Set to enable normal operation of the QVN axes.
Reset to force the QVN axes speed reference low and cause braking at
maximum torque.
If the speed references are inhibited, they are forced low.
At power on, the speed references are inhibited.
If a CNC error causing reset of E_CNPRET is detected, the speed reference is inhibited for the QDD axes. When the
error is cancelled by a reset, the speed references are again enabled or inhibited the PLC function.
In assembler programming and with PLCUT7, bit A.113 operates in the same way.
6.3Programming Recommendations
On an emergency stop, it is recommended to:
-Inhibits the speed reference (DISC_SPD = 0),
-Activate a feed stop so as not to generate too high a following error.
6
en-938907/36 - 3
Page 96
6.4Dynamic Current Limiting
It is possible to dynamically limit the maximum current by the PLC selectively for each QVN application (torque slave
excluded).
VariableMnemonicDescription
%WE00.BRDUC_TRQ00 Dynamic current limiting of QVN applications 00 to 31
toto
%WE1F.BRDUC_TRQ31
Where Imaximum is the maximum current taking into account the static limitation and α is the contents of the byte:
-If α is negative or zero ($00, $80 to $FF), there is no dynamic current limiting,
-If α is positive ($01 to $7F), the maximum permissible current is equal to Imaximum x [(127 - α)/127].
Dynamic current limiting applied to a master QVN application is also applied to the associated slave QVN applications.
When operating in anti-pitching mode, dynamic current limiting applied to a master QVN application has no effect on
the master and slave preload currents.
When operating with a switchable QVN spindle/QVN axis configuration, the dynamic current limiting signal sent to the
QVN application is switched when switching from one configuration to the other.