Professional Documents
Culture Documents
752 PM 1 GB
752 PM 1 GB
Valid for:
Esa/Gv s.r.l.
15 via Zamboni, CP 43
41011 Campogalliano Modena Italy
tel. +39 059 851414 - fax +39 059 851313
http://www.esagv.it - E-mail: info@esagv.it
Restrictions Duplication, transmission and use of this document or its contents shall be considered
prohitibed unless prior authorization has been received from Esa/Gv. All rights are
reserved.
Even when authorized, modification of this document (either by computer or on paper)
voids the guarantees specified below.
Guarantees The product may offer performances that are not described in these manuals. Esa/Gv
shall neither be obliged to maintain these functions in new versions of the product nor
to guarantee the relative assistance.
Checks have been carried out in order to ensure that the contents of these manuals
correspond to the documented product. Despite this fact, there may be discrepancies.
Esa/Gv therefore offers no guarantees as to the full compliance and completeness of the
texts.
The information in this document is periodically revised and new editions are issued
when necessary.
This manual has been compiled in partial compliance with ANSI/IEEE std 1063-1987
“IEEE Standard for software User Documentation”.
Editions This document is liable to be modified without prior notice. These modifications may
involve further editions or revisions of the document.
Further editions imply complete substitution of the document.
Revision involves replacement/addition/elimination of pages of the document.
Each page is identified by the code of the document at the bottom.
Notes
MS-DOS® Trademark registered by Microsoft Corporation.
ii 91752.PM.1.GB Esa/Gv
The chronological list of editions of this document is given in the following table:
Modifications
Release Chapters - Pages Description
Esa/Gv 91752.PM.1.GB i
Machine Parameters Description PM
ii 91752.PM.1.GB Esa/Gv
PM Machine Parameters Description
iv 91752.PM.1.GB Esa/Gv
PM Machine Parameters Description
Esa/Gv 91752.PM.1.GB v
Machine Parameters Description PM
vi 91752.PM.1.GB Esa/Gv
PM Machine Parameters Description
Esa/Gv 91752.PM.1.GB ix
Machine Parameters Description PM
x 91752.PM.1.GB Esa/Gv
PM Machine Parameters Description
Esa/Gv 91752.PM.1.GB xi
Machine Parameters Description PM
END OF SUMMARY
General information The information in this manual only applies to the software versions indicated on the
frontispiece.
Not all the available functions may be described in this manual. In these cases, Esa/Gv
shall be obliged to neither guarantee these functions nor include them in future versions.
Purpose The purpose of this document is to help the Installer/test technician when the machine
parameters are defined.
Use of the document The document is divided into chapters listing and describing the machine parameters.
Notification of Please contact Esa/Gv if any difficulties should arise when this manual is used.
difficulties
Esa/Gv 91752.PM.1.GB i
Notes for the reader PM
Graphic symbols may appear beside the text. These are used to emphasize information
of particular importance.
Attention
This symbol is used when failure to take the appropriate precautions could cause slight
damage to persons and property.
Danger
This symbol appears when failure to take the appropriate precautions or
accomplishment of incorrect manoeuvres could cause serious damage to persons
and/or property.
Important
This symbol appears in the manual to indicate information of particular importance. It
is essential to read these sections in order to fully understand the manual.
Option
This symbol indicates sections of the manual that describe optional functions or parts.
Use of optional performances must be established with the machine manufacturer.
Manufacturer
This symbol indicates those sections of the manual reserved to the machine
manufacturer.
Password
This symbol indicates sections of the manual that describe functions access to which is
safeguarded by software passwords.
CN
This symbol indicates sections of the manual that describe functions only available in
CN and not in the PC.
PC
This symbol indicates sections of the manual that describe functions only available in
the PC and not in CN.
ii 91752.PM.1.GB Esa/Gv
PM Notes for the reader
Printer’s conventions
Particular printer’s conventions are used to make it easier to identify the information in
this manual. These conventions are illustrated below.
Glossary
CNC This is an abbreviation of Computerized Numerical Control and indicates the instrument
that governs the machine, i.e. the electronic device through which the machining cycles
are programmed, the axes moved, etc..
It corresponds to one of the devices whose operation is described in this manual.
END OF PREFACE
iv 91752.PM.1.GB Esa/Gv
PM Introduction
1 Introduction
The machine parameters reside in a Real Time Data Base and can be accessed straight
from the PLC, from a Part Program or by means of the user interface.
If they are accessed via the user interface, the unit of measurement of the read parameter
will not correspond to the one with which it is memorized (see Table). In other words,
conversion factors are used to bring the integers in the database to floating point values
that use units of measurement that are more suitable for display purposes.
1.2 Outline of the parameters used to describe and configure the axes
Type of Axis
Prop Poor Polar Round Ram Meas.circuit
Type of Axis X X X X X X
Options X X X X X X
Acc. time X X X X X
Dec. time X X X X X
S Ramp time X X X X X
Emergen. time X X X X X
Max speed X X X X X
Prop. Gain X X X X X
Deriv. Gain X X X X X
FF Gain X X X X X
Conversion factor X X X X X X
Positive insens. X X X X X
Negative insens. X X X X X
Max Rec Offset X X X X X
Rec Offset Timer X X X X X
Minimum Target X X X X
Maximum Target X X X X
Brake Timer X X X X
Enc. Test Time X X X X
BACK Play Adj. Target X X X X
Error Lim. speed X X X X X
Max Follow Err. X X X X X
Rough tolerance X X X X X
Fine tolerance X X X X X
Tolerance Timer X X X X X
Type of Sizing X X X X X
Sizing Target X X X X X
Parking Target X X X X X
Sizing Al. Speed X X X X
Micro Speed X X X X X
Marker Speed X X X X X
Type of Axis
Prop Poor Polar Round Ram Meas. circuit
Manual Speed X X X X X
Tol. Alarm Target X X X X X
Pol. Axes Module X
Play Adj. Target X
Type of Play Adj. X
Dir. Change Timer X
Fwd Inertia Target X
Back Inertia Target X
OnMotor Out Reg. X X X X X
OnMotor Out bit X X X X X
Sign Bit Out Reg. X X X X X
Sign Bit Out bit X X X X X
Brake Out Reg. X X X X
Brake Out bit X X X X
Fwd HW LS In Reg. X X X X
Fwd HW LS bit X X X X
In. HW LS Reg. X X X X
In. HW LS bit X X X X
Encoder number X X X X X X
Encoder pos. X X X X X X
DAC number X X X X X
DAC position X X X X X
In. Movement Out Reg. X X X X
In. Movement Out bit X X X X
Fwd Movement Out Reg. X X X X
Fwd Movement Out bit X X X X
Spindle
with ENC without
ENC
Type of Axis X X
Options X X
Acc. time X X
Dec. time X X
Emergen. time X X
Max speed X X
10V mot. speed X X
Prop. Gain X
Deriv. Gain X
FF Gain X
Pulses/rev. X
Positive insens. X
Negative insens. X
Encoder pos. X
Error lim. speed X
Max Follow error X
Rough tolerance X
Fine tolerance X
Tolerance Timer X
Type of Sizing X
Sizing target X
Micro speed X
Marker speed X
Manual speed X
RTS Range 1-4 X X
Vlim Range 1-4 X X
Hunting speed X X
Positioning speed X
Rate tol. % X
Standstill tol. % X
Max. fluct. % X
Fluct. Ctrl Min. speed X
Spindle
with ENC without
ENC
OnMotor Out Reg. X X
OnMotor Out bit X X
Sign bit Out Reg. X X
Sign bit Out bit X X
Encoder number X
Encoder pos. X
DAC number X X
DAC position X X
Fwd Move. Out Reg. X X
Fwd Move. Out bit X X
Backward Move. Out Reg. X X
Backward Move. Out bit X X
Type of axis
Std 3- SP Std 2- SP Std 1- SP Inv 2- SP One Speed
Type of Axis X X X
Options X X X
Max. speed X X X
Conv. factor X X X
Type of Sizing X X X
Sizing Alarm target X X X
Sizing target X X X
Parking target X X X
Micro speed X X X
Marker speed X X X
Min. target X X X
Max. target X X X
Manual speed X X X
Enc test time X X X
Fwd V2->V1 target X X
Fwd V3->V2 target X
Backward V2->V1 target X X
Backward V3->V2 target X
V2-V1 limit X X
V3-V2 limit X
Speed Change timer X X
Dir Change timer X X X
Play Adj. target X X X
Type of Play Adj. X X X
Fwd Inertia target X X X
Backward Inertia target X X X
Brake timer X X X
OnMotor Out Reg.
OnMotor Out bit
Fwd Vel1 Out Reg. X X X
Fwd Vel1 Out bit X X X
Backward Vel1 Out Reg. X X X
Type of axis
Std 3- SP Std 2- SP Std 1- SP Inv 2- SP One Speed
Backward Vel1 Out bit X X X
Fwd Vel2 Out Reg. X X
Fwd Vel2 Out bit X X
Backward Vel2 Out Reg. X X
Backward Vel2 Out bit X X
Fwd Vel3 Out Reg. X
Fwd Vel3 Out bit X
Backward Vel3 Out Reg. X
Backward Vel3 Out bit X
Brake Out Reg. X X X
Brake Out bit X X X
Fwd HW LS In Reg. X X X
Fwd HW LS In bit X X X
Backward HW LS In Reg. X X X
Backward HW LS In bit X X X
Encoder number X X X
Encoder pos. X X X
DAC number X X X
DAC position X X X
When the product is distributed, it is supplied with the default configuration machine
parameter file which is the one described in the following document and which refers to
a numeric control with 3 proportional axes and spindle.
END OF CHAPTER
2 General Parameters
END OF CHAPTER
3 NC Option Parameters
CNC <Axes>
MCOD MCOD
MCODE
CNC->PLC
MSTB
PLC->CNC MACK
a b c
t
In this mode, time (a) varies from 0 to T. Time (b) is always equivalent to T. Time (c) is
negligible. A time varying from T to 2T is therefore obtained from the request for an M
function to axes departure.
overlapped mode This mode speeds up the M functions synchronized with the PLC in the conditions in
which movements, for example, are accomplished between one M function and the next.
The operations are speeded up because the recognition phase of the low status of
Acknowledge occurs at the same time as the movement:
CNC <Axes>
MCOD MCOD
MCODE
CNC->PLC
MSTB
PLC->CNC MACK
c
t
a b d
In this mode, time (a) varies from 0 to T. Time (b) is negligible. A time varying from 0
to T (sum of a and b) is therefore obtained from the request of the M function to axes
departure. Note that in any case, the minimum time that must elapse from recognition of
the M function before a new one is requested is (c), always equivalent to T. This ensures
that Acknowledge is low, a condition that is essential for a new M function to be
requested. If movement is very short or absent (i.e. an M function immediately follows),
the time (b+d) will be less than.
END OF CHAPTER
END OF CHAPTER
END OF CHAPTER
6 Channel parameters
...where AMAX is the maximum acceleration (or deceleration) and J is the jerk.
Correlated with: Maximum trajectory speed, CP_VELMAX
Maximum trajectory acceleration, CP_ACCEL
Maximum trajectory deceleration, CP_DECEL
Particular cases, errors, 0 value selects use of a trapezoidal ramp (infinite jerk).
restrictions, ..
Available with version 1 sets of parameters or superior (see Parameter set version,
CN_PARMSVER).
END OF CHAPTER
END OF CHAPTER
8 Channel geometry
8.1 Introduction
The purpose of this table is to resolve the problem about programming with non-paraxial
axes. It therefore defines the tilt of one or both contouring axes in relation to the
workpiece.
The parametrizing system accepts the tilt of both X, Y and both.
The following parameters must be defined:
ù Axis tilt in relation to a paraxial reference system (b)
ù Distance (d) of the axis in relation to the reference point of the workpiece (CM)
ù Tilt of the axis square to the surface in relation to the paraxial reference system (a).
X- b
X+
d
io n
t
ta
ien
a
or
OL
TO
CM
Figure 8.1 -
Parametrizing of this table allows programs planned for paraxial systems to be used
even in non-paraxial systems without modifying the programming itself.
Movement in JOG mode takes place on paraxial directrixes. It is therefore automatically
reduced on the components determined by the axes tilt.
8.2 Parameters
Mode, GC_MODE
Minimum value: 0 Maximum value: 1
Default value: 0 Meas. unit:
Type of data: Boolean Protection level: password
Available from SW version 3.9 Change activated Start of the program
Description: Enables (1) or disables (0) the programmed conversion.
Correlated with:
Particular cases, errors,
restrictions, ..
END OF CHAPTER
9.1 Introduction
Raw axes
These are similar to the standard proportional axes but with mechanical characteristics
that provide lower performances, or there are mechanical play and inertia values to
compensate.
This is why they are not enabled on interpolation.
Polar axes
When it comes to the dynamic behaviour of the axis, these are standard proportional
axes and are therefore enabled on interpolation. They differ in that the movement is
measured in degrees instead of millimeters, i.e. they are rotating axes.
If configured in the right way, they can follow the trajectory of the main axes in
tangency.
The parameters of these types of axes are more of less the same as those of the standard
proportional axes, the difference being that the units of measurement refer to degrees
instead of linear spaces. This the speed is given in degrees/sec, acceleration in
degrees/sec2 and so forth.
Round axes
These axes are similar to polar axes but unlike the former, they have no travel limitation,
thus programming of the minimum and maximum axis value is not required. For this
reason, they use optimizing algorithms of the movement in order to reach the target
within the shortest possible time, using the characteristic by which they are axes without
mechanical limitations to rotation (e.g. tool change carousel).
Ram axis
These are standard proportional axes but they differ from these in their behaviour. They
are used for press-bending machines in order to control the ram. They can be controlled
in pairs in synchronized mode with balancing constants. Their use requires programming
with commands that are not part of the normal ISO programming language.
Type AP_AXTYPE
Minimum value: 1 Maximum value: 40
Default value: 1 Unit of meas.: Pure number
Type of data: integer Protection level: password
Available from SW version 0.0 Change activated on CNC reset
Description: Can take on the following values:
1 Proportional axis
2 Polar axis
3 Round axis
4 Poor axis
10 Spindle with encoder
11 Spindle without encoder (but with analog output)
30 Ram axis
40 Measuring circuit
Correlated with:
Particular cases, errors,
restrictions, ..
VMAX [ mm / min]
t RAMP [ s ] =
AMAX [ mm / s 2 ] ⋅ 60
VMAX [ mm / min]
t RAMP [ s ] =
AMAX [ mm / s 2 ] ⋅ 60
M_CHAN
loop closing request
(PLC->Slave)
M_ONMT
closed loop
activated
(Slave -> PLC)
OnMotore
(PLC)
Loop opening
M_CHAN
( PLC-> Slave)
M_ONMT
(Slave->PLC)
OnMotore
(PLC)
BIT 15 BIT 16
On motor managed by slave with HS on Close-Loop bit 0 0
On motor managed by slave without HS on Close-Loop 0 0
On motor and Close Loop managed by PLC 1 X
Table 9.1 - “Close loop” management modes
V[ mm / min]
ε SMAX [ mm] = ⋅ 11
.
60 ⋅ Kp[ s −1 ]
Factor 1.1 provides a certain tolerance (10%) on the theoretic valve. This is also useful
for taking slight speed overshoots into account.
If a reference voltage, corresponding to the maximum speed, exceeding 9V must be
used, the maximum tolerance is calculated with the following formula:
10
TolRatio MAX =
E MAX [V ]
...where Emax is the voltage reference corresponding to the maximum speed. Tolerance
values exceeding those calculated mean that there is no immediate emergency stop in
the case of saturation (voltage reference limited to 10V in absolute value) caused by
excessive overshoot. For example: an Emax of 9.5V, obtains a TolRatiomax of about
1.05, equal to 5% of maximum overshoot. It will therefore be advisable to substitute
1.1 with that value in order to obtain an emergency stop in saturation conditions.
Correlated with: Maximum speed, AP_VELMAX
Gain Kp, AP_KPGAIN
Gain Kvff, AP_KVFFGAIN
Voltage with maximum speed, DC_DACREF
Particular cases, errors, Available with version 1 sets of parameters or superior (see Parameter set version,
restrictions, .. CN_PARMSVER).
P Gain, AP_GAINP
Minimum value: 0 Maximum value: n
Default value: 8.000 Unit of meas.: Decimal number
Type of data: numeric Protection level: password
Available from SW version 0.0 Change activated Start of any operating mode
Description: Proportional Gain Kp of the axis regulator. Expresses the promptness with which it is
controlled.
If the gain value is increased, the promptness with which the axis responds increases
but the stability decreases.
Correlated with:
Particular cases, errors, Not used with version 1 sets of parameters or superior (see Parameter set version,
restrictions, .. CN_PARMSVER).
V[ m / s ]
Kp[ s −1 ] =
ε S[m ]
...where ε S is the follow error that corresponds to V speed. Using a more convenient
unit of measurement, one obtains:
V[ mm / min]
Kp[ s −1 ] =
ε S [ mm ] ⋅ 60
Or, with infeed speed V, one obtains a follow error given by the following:
V[ mm / min]
ε S [ mm ] =
60 ⋅ Kp[ s −1 ]
In some cases, a value denominated Kv is sized during the planning phase of the
mechanical part: this is defined as:
V[ m / min]
Kv =
ε S [ mm ]
If this value is available, one can easily calculate Kp with the following formula:
1000
Kp[ s −1 ] = Kv ⋅
60
Parameters such as maximum speed, voltage with maximum speed and number of
encoder pulses/mm (numerator/denominator) are considered because the relation
between infeed speed and follow error will be complied with this, for that reason, it is
essential for the correct values to be set for these parameters.
Axes with equal gain values have an equal follow error, infeed speed being equal.
Thus, the same gains will be set for axes that take part in interpolated processes. This
condition is essential in order to prevent (for example) scale errors between axes in
circular interpolation processes.
The instantaneous follow error in mm can be verified by means of the operator
interface.
Correlated with: Maximum speed, AP_VELMAX
Voltage with maximum speed, DC_DACREF
D Gain, AP_GAIND
Minimum value: 0 Maximum value: n
Default value: 0.000 Unit of meas.: Decimal number
Type of data: numeric Protection level: password
Available from SW version 0.0 Change activated Start of any operating mode
Description: Derivative gain.
Correlated with:
Particular cases, errors, Not used with version 1 sets of parameters or superior (see Parameter set version,
restrictions, .. CN_PARMSVER.
...where AMAX is the maximum acceleration (or deceleration) and J is the jerk.
Correlated with: Maximum speed, AP_VELMAX
Maximum acceleration, AP_ACCEL
Maximum deceleration, AP_DECEL
Particular cases, errors, 0 value selects use of a trapezoidal ramp (infinite jerk).
restrictions, ..
Available with version 1 sets of parameters or superior (see Parameter set version,
CN_PARMSVER).
Correlated with:
Particular cases, errors,
restrictions, ..
Play Adjustment on The adjustment target must be negative if the encoder is on the axis.
Negative reversal
Axis
Motor
Enc
Play Adjustment
on reversal
If the encoder is mounted on the axis, counting will be delayed in relation to the real
position of the axis itself. Movements in the direction opposite to that of sizing must
make a negative correction to the calculated targets forwards and a positive one
backwards.
Play Adjustment on The play adjustment target must be positive if the encoder is on the motor.
Positive reversal
Axis
Play Adj.
on reversal
Motor Enc
If the encoder is mounted on the motor, counting will be in advance of the real position
of the axis. Movements in the direction opposite to that of sizing must make a positive
correction to the calculated targets forwards and a negative one backwards.
END OF CHAPTER
END OF CHAPTER
Factor 1.1 provides a certain tolerance (10%) on the theoretic valve. This is also useful
for taking slight speed overshoots into account.
If a reference voltage, corresponding to the maximum speed, exceeding 9V must be
used, the maximum tolerance is calculated with the following formula:
10
TolRatio MAX =
E MAX [V ]
...where Emax is the voltage reference corresponding to the maximum speed. Tolerance
values exceeding those calculated mean that there is no immediate emergency stop in
the case of saturation (voltage reference limited to 10V in absolute value) caused by
excessive overshoot. For example: an Emax of 9.5V, obtains a TolRatiomax of about
1.05, equal to 5% of maximum overshoot. It will therefore be advisable to substitute
1.1 with that value in order to obtain an emergency stop in saturation conditions.
Correlated with: Maximum speed, SP_VELMAX
Gain Kp, SP_KPGAIN
Gain Kvff, SP_KVFFGAIN
Voltage with maximum speed, DC_DACREF
Particular cases, errors, Available with version 1 sets of parameters or superior (see Parameter set version,
restrictions, .. CN_PARMSVER).
P Gain, SP_GAINP
Minimum value: 0 Maximum value:
Default value: Meas. unit:
Type of data: numeric Protection level: password
Available from SW version 0.0 Change activated Start of any operating status
Description: Proportional Gain Kp of the axis regulator. Expresses the promptness with which it is
controlled.
An increase to the gain value increases the promptness with which the axis responds
but diminishes the stability.
Correlated with:
Particular cases, errors, Not used with version 1 sets of parameters or superior (see Parameter set version,
restrictions, .. CN_PARMSVER).
...where ε S is the follow error that corresponds to V speed. Using a more convenient
unit of measurement, one obtains:
V[ rpm ]
Kp[ s −1 ] =
ε S [ rev ] ⋅ 60
Or, with infeed speed V, one obtains a follow error given by the following:
V[ rpm ]
ε S [ rev ] =
60 ⋅ Kp[ s −1 ]
In some cases, a value denominated Kv is sized during the planning phase of the
mechanical part: this is defined as:
V[ rpm ]
Kv =
ε S [ rev ]
If this value is available, one can easily calculate Kp with the following formula:
1000
Kp[ s −1 ] = Kv ⋅
60
Parameters such as maximum speed, voltage with maximum speed and number of
encoder pulses/mm (numerator/denominator) are considered because the relation
between infeed speed and follow error will be complied with this, for that reason, it is
essential for the correct values to be set for these parameters.
Axes with equal gain values have an equal follow error, infeed speed being equal.
Thus, the same gains will be set for axes that take part in interpolated processes. This
condition is essential in order to prevent (for example) scale errors between axes in
circular interpolation processes.
The instantaneous follow error in mm can be verified by means of the operator
interface.
Correlated with: Maximum speed, SP_VELMAX
Voltage with maximum speed, DC_DACREF
Number of encoder pulses/mm (numerator), SP_QFATTCONV
D Gain, SP_GAIN
Minimum value: 0 Maximum value:
Default value: Meas. unit:
Type of data: numeric Protection level: password
Available from SW version 0.0 Change activated Start
Description: Derivative gain.
Correlated with:
Particular cases, errors, Not used with version 1 sets of parameters or superior (see Parameter set version,
restrictions, .. CN_PARMSVER).
VMAX [ rpm ] A 2
t RAMP [ s ] = + MAX [ rev / s ]
AMAX [ rev / s 2 ] ⋅ 60 J [ rev / s 3 ]
...where AMAX is the maximum acceleration (or deceleration) and J is the jerk.
Correlated with: Maximum speed, SP_VELMAX
Maximum acceleration, SP_ACCEL
Maximum deceleration, SP_DECEL
Particular cases, errors, 0 value selects use of a trapezoidal ramp (infinite jerk).
restrictions, ..
Available with version 1 sets of parameters or superior (see Parameter set version,
CN_PARMSVER).
END OF CHAPTER
12.1 Introduction
Configuration of the sole interface with the encoder is required for axes of the
MEASURING CIRCUIT type. The option is used to acquire the position of an axis not
moved by the CNC but by an entity outside it (or in manual mode).
It is generally used to carry out position following, to acquire a dimension after a touch-
probing process, etc...
The only parameters involved concern sizing the measuring circuit and pulse / space
conversion.
12.2 Parameters
Type, AP_AXTYPE
Minimum value: 1 Maximum value: 40
Default value: 1 Meas. unit: Pure number
Type of data: integer Protection level: password
Available from SW version 0.0 Change activated on CNC reset
Description: Can take on the following values:
1 Proportional axis
2 Polar axis
3 Round axis
4 Poor axis
10 Spindle with encoder
11 Spindle without encoder (but with analog output)
30 Ram axis
40 Measuring circuit
Correlated with:
Particular cases, errors,
restrictions, ..
END OF CHAPTER
END OF CHAPTER
END OF CHAPTER
END OF CHAPTER
16 Servolink data
16.1 Introduction
These tables allow a network of digital axes interfaced with the MECHATROLINK®
protocol available in YASKAWA drives to be configured.
These tables are each instantiated in a number equal to the number of digital axes
forming the network (defined in the first mask Number of Digital Axes).
The first table contains information about how to address the drives and information
acquired by these latter concerning the model of drives and encoders installed. The
second contains all the parameters of the drives and indications about how these are
transmitted from the CNC to the drive itself.
The drive data are not described in this section. Consult the dedicated manual supplied
by Yaskawa for this information.
Request Servo Data Update
Minimum value: 0 Maximum value: 1
Default value: 1 Meas. unit:
Type of data: Integer Protection level: password
Available from SW version 3.11 Change activated on CNC reset
Description: Indicates the status of the set of digital servodrive parameters in the memory. The
following two values are possible:
ù 0 value means that there are no valid parameters in the memory. When the
instrument is powered again, the parameters will be downloaded from the non-
volatile memory of the Servodrive and the value will be automatically changed to
1.
Set 0 in manual mode in the event of changes in the type of drive, motor, etc., and
the parameters must be re-acquired from the drive.
ù Value 1 means that there are valid parameters in the memory. When the instrument
is powered again, the parameters will be loaded into the memory of the Servodrive.
Modifications to the drive parameters and saving of machine parameters on disk
(backup) must only be carried out in this situation.
Correlated with: Note that it is NOT necessary to reset the CNC when changes are made to the following
parameters since they are brought up to date on each automatic start or axes movement
in jog mode:
ù Speed Loop Gain (Pn100)
ù Speed Loop Integral Time Constant (Pn101)
ù Position Loop Gain (Pn102)
ù Inertia Ratio (Pn103)
ù Feed Forward (Pn109)
Particular cases, errors,
restrictions, ..
Servo mode
Minimum value: 0 Maximum value: 1
Default value: 0 Meas. unit:
Type of data: Integer Protection level: password
Available from SW version 3.11 Change activated on CNC reset
Description: Indicates the reference entity whose values are transmitted in digital form in order to
move the axes:
ù Value 0 means that a position reference is transmitted.
This means that the speed and torque regulations are made by the Servodrive.
Speed regulation is thus insensitive to the delay due to the transmission line and the
speed errors are corrected in a much more reactive way.
ù Value 1 means that a speed reference is transmitted.
This mode is currently unavailable.
Correlated with:
Particular cases, errors,
restrictions, ..
END OF CHAPTER
END OF CHAPTER
18 Tool Parameters
Z
ZERO
HEAD
Z'
PIVOT2
PIVOT1 X≡ X'
toolholder
Y+
Z+
8 9
X- 4 6 X+
1 2
Z-
Y-
z
dX1
ZERO
HEAD
z'
PIVOT2
PIVOT1
X≡ X'
toolholder
Z
ZERO
HEAD
Z'
PIVOT2
PIVOT1
X≡ X'
Tool post
rotation
Around Y’
axis
Figura 18.4 - Rotation around Y axis of the reference system with origin in the PIVOT2
Z'
ZERO
HEAD
PIVOT2
PIVOT1 X'
dZ2
dX2
toolholder
Correlated with:
Particular cases, errors,
restrictions, ..
PIVOT1 (X0,Y0,Z0)
As regards origin head
Y+
Z+
8 9
X- 4 6 X+
1 2
Z-
Y-
C
Rotation as regards
Head’s Z axis
Toolholder
PIVOT1
dZ0
Z'
X'
Toolholder
dX1
PIVOT1
dZ0
Z'
X'
Toolholder
dX1
PIVOT1
dZ0 Z'
X'
dB
Toolholder
dX1
PIVOT1
Z'
X'
dZ2
Tool
base
dX2
dTRad=dRad
dTRad
dLenZ
dThick
dRad
dLenY
dRad
dLenX
END OF CHAPTER
END OF CHAPTER
20.1 Introduction
This table contains the configuration parameters of the revolver and the dynamic
parameters the spindle must use when it is utilized to move the revolver.
Spindle revolutions
Minimum value: 1 Maximum value: n
Default value: 1 Meas. unit:
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated Start of any operating mode
Description: Spindle reduction ratio: numerator of the q=n/d fraction, where q is the number of
spindle revolutions required to obtain one revolver turn.
Correlated with: Revolver Turns parameter.
Particular cases, errors,
restrictions, ..
Revolver revolutions
Minimum value: 1 Maximum value: n
Default value: 1 Meas. unit:
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated Start of any operating mode
Description: Revolver reduction ratio: denominator of the q=n/d fraction, where q is the number of
spindle revolutions required to obtain one revolver turn.
Correlated with: Spindle Turns parameter.
Particular cases, errors,
restrictions, ..
Acceleration time
Minimum value: > 0 Maximum value:
Default value: Meas. unit: seconds
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated Start of any operating mode
Description: Time the revolver takes to reach its maximum rotation speed after starting from a
standstill
Correlated with: Revolver limit speed (rpm) to refer to.
Particular cases, errors,
restrictions, ..
Deceleration time
Minimum value: > 0 Maximum value:
Default value: Meas. unit: seconds
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated Start of any operating mode
Description: Time the revolver takes to stop, beginning from its maximum rotation speed.
Correlated with: Revolver limit speed (rpm) to refer to.
Particular cases, errors,
restrictions, ..
S ramp time
Minimum value: 0 Maximum value: 50% of acceleration time
Default value: Meas. unit: seconds
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated Start of any operating mode
Description: Time the non-linear section of the acceleration ramp lasts (0 = linear acceleration). If a
non-linear section of the acceleration ramp is programmed, stress on the mechanical
parts can be reduced while maintaining short axes response times.
Correlated with:
Particular cases, errors,
restrictions, ..
P Gain
Minimum value: > 0 Maximum value:
Default value: Meas. unit: Pure number
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated Start of any operating mode
Description: Proportional gain Kp of the axis regulator. Expresses the promptness with which the
axis is controlled.
If the gain value is increased, the promptness of the axis response also increases, but
the stability decreases.
Correlated with:
Particular cases, errors,
restrictions, ..
Sizing target
Minimum value: 0 Maximum value: 360
Default value: 0 Meas. unit: degrees
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated
Description: Absolute position in which the zero mark of the axis is to be found.
Correlated with:
Particular cases, errors,
restrictions, ..
Parking target
Minimum value: 0 Maximum value: 360
Default value: 0 Meas. unit: degrees
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated Start of any operating mode
Description: Target the axis reaches at the end of the sizing procedure.
Correlated with:
Particular cases, errors,
restrictions, ..
Positioning speed
Minimum value: 0 Maximum value: Limit speed
Default value: Meas. unit: rpm
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated Start of any operating mode
Description: Selected speed of the spindle during M19 positioning.
Correlated with: Revolver limit speed parameter.
Particular cases, errors,
restrictions, ..
JOG speed
Minimum value: 0 Maximum value: Limit speed
Default value: Meas. unit: rpm
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated Start of any operating mode
Description: Speed used during movements in JOG mode.
Correlated with: Revolver limit speed parameter.
Particular cases, errors,
restrictions, ..
This table defines which pocket is associated with which turret and which dynamic data
are associated with the spindle.
These are two indexes that identify a table between the Kinematic Revolver Data
(pocket) and Dynamic Spindle Data. The pair of indexes is repeated for all the turrets
configured.
Dynamic type
Minimum value: 1 Maximum value: 12
Default value: Meas. unit:
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated Start of any operating mode
Description: Indicates the table containing the dynamic data with which the spindle will work when
the current turret is selected. Each turret can define a different set of dynamic spindle
parameters in order to adapt spindle operation to the tool on the turret in a better way.
Correlated with:
Particular cases, errors,
restrictions, ..
This table contains a tern of offsets to compensate for a probable misalignment of the
tool turning axis in relation to the reference one (usually the one on turret 1). These data
are supplied by the revolver manufacturer.
All the machining processes are compensated by the offsets programmed in this table.
For example, if boring is carried out with a tool on turret 1 and tapping with a tool on
turret 2 and if, after selection, the tapping tool is not positioned exactly on a level with
the boring bit, the only way to obtain a good process is by compensating for this
misalignment.
X mechanical compensation
Minimum value: Maximum value:
Default value: Meas. unit: millimeters
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated Start of any operating mode
Description: Misalignment in relation to X axis of the tool reference point in relation to the
reference tool.
Correlated with:
Particular cases, errors,
restrictions, ..
Y mechanical compensation
Minimum value: Maximum value:
Default value: Meas. unit: millimeters
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated Start of any operating mode
Description: Misalignment in relation to Y axis of the tool reference point in relation to the
reference tool.
Correlated with:
Particular cases, errors,
restrictions, ..
Z mechanical compensation
Minimum value: Maximum value:
Default value: Meas. unit: millimeters
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated Start of any operating mode
Description: Misalignment in relation to Z axis of the tool reference point in relation to the reference
tool.
Correlated with:
Particular cases, errors,
restrictions, ..
This table includes the main parameters concerning the dynamics of the spindle. These
parameters are used instead of the ones configured in the axes parameters, thus allowing
each tool of the revolver to be customized with data that take its tangible characteristics,
and how these affect the main parameters, into account.
Limit speed
Minimum value: > 0 Maximum value:
Default value: Unit of meas.: giri/minuto
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated On tool selection
Description: Maximum speed tolerated for the spindle when the tool in question is selected by the
program.
Correlated with:
Particular cases, errors,
restrictions, ..
Acceleration time
Minimum value: 0 Maximum value:
Default value: Unit of meas.: s
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated On tool selection
Description: Time the spindle must take to reach the maximum speed.
Correlated with:
Particular cases, errors,
restrictions, ..
Deceleration time
Minimum value: 0 Maximum value:
Default value: Unit of meas.: s
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated On tool selection
Description: Time the spindle must take to reach null speed from the maximum speed.
Correlated with:
Particular cases, errors,
restrictions, ..
S ramp time
Minimum value: 0 Maximum value: Acceleration time / 2
Default value: 0 Unit of meas.: s
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated On tool selection
Description: Length of the non-linear section of the acceleration ramp (0 = linear acceleration). If a
non-linear section of the acceleration ramp is programmed, stress on the mechanical
parts can be reduced while maintaining short axes response times.
Correlated with:
Particular cases, errors,
restrictions, ..
P Gain
Minimum value: 0 Maximum value:
Default value: Unit of meas.:
Type of data: numeric Protection level: password
Available from SW version 3.9 Change activated On tool selection
Description: Kp proportional gain of the axis regulator. Expresses the promptness with which it is
controlled.
The promtptness with which the axis responds is increased by increasing the gain value,
but the stability decreases.
Correlated with:
Particular cases, errors,
restrictions, ..
END OF CHAPTER
Accuracy
Readability
Page layout
Number of illustrations
Please give us an evaluation of the overall quality of each chapter in the manual you have just consulted:
Chapter Excellent Good Sufficient Insufficient Very bad
number
Comments:_______________________________________________________________________________
_______________________________________________________________________________________
_______________________________________________________________________________________
_______________________________________________________________________________________
Write your address in the following space if you consider it necessary:
Name: ______________________________________________________________________________________________
Company: __________________________________________________________________________________________
Address: ____________________________________________________________________________________________
Tel: ____________________________ Fax: ______________________________________________________________