10 dead-time compensation, 11 protection zone collision – Siemens SINUMERIK 840C User Manual
Page 1097

12 Functional Descriptions
07.97
12.32.10 Dead-time compensation
12.32.10
Dead-time compensation
Because of the internal structure of the software, dead-time compensation must be performed
for all motion axes functioning as ELG following axes. The dead time to be compensated is
specified in the axis-specific machine data.
Dead times:
ELG following axes with setpoint coupling:
2
IPO cycles
ELG following axes with actual value coupling:
5.5 IPO cycles
Axis-specific machine data
Dead-time compensation value:
MD 3932*
12.32.11
Protection zone collision
Because the internal traverse enable for the motion axes involved can only be canceled with a
protection zone distance of zero, it is possible that the two protection zones might overlap as
the result of a collision. The overlap is larger:
•
the larger the IPO sampling time
•
the larger the maximum velocity
•
the larger the maximum reduction factor
•
the smaller the acceleration
•
the smaller the maximum jerk
It is therefore advisable not to fit the protection zones exactly round the machine parts to be
protected.
By selecting appropriate values for the above parameters, especially the minimum reduction
factor, it is advisable to achieve an overlap of less than 1 mm in any case.
Formulas
Calculation of jerk r, acceleration a and velocity v with respect to the path per IPO cycle.
10
6
r
mm
T
IPO
3
=r
m
s
3
·
T
IPO
3
[ms]
1000
a
mm
T
IPO
2
=a
m
s
2
·
T
IPO
2
[ms]
60
v
mm
T
IPO
=v
m
min
·
T
IPO
[ms]
12–322
© Siemens AG 1992 All Rights Reserved 6FC5197- AA50
SINUMERIK 840C (IA)