10
Motion-Synchronous Action 08.97
10.4 Actions within s
nchronized actions
10
840D
NCU 571
840D
NCU 572
NCU 573
FM–NC 810D 840Di
ï›™
Siemens AG 2000. All rights reserved
10-364
SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Advanced (PGA) – 04.00 Edition
10.4.7 Polynomial definition, FCTDEF, block-synchronized
Programming
FCTDEF(Polynomial_No.,LLIMIT,ULIMIT,a
0
,a
1
,a
2
,a
3
)
Explanation
Polynomial_No.
Number of the 3rd degree polynomial
LLIMIT
Lower limit for function value
ULIMIT
Upper limit for function value
a
0
,a
1
,a
2
,a
3
Polynomial coefficient
Function
FCTDEF allows 3rd degree polynomials to be
defined as y=a
0
+a
1
x
x+a
2
x
x
2
+a
3
x
x
3
. These polynomials
are used by the online tool offset FTOC and the
evaluation function SYNFCT to calculate function
values from the main run variables (real-time
variables).
The polynomials are defined either block-
synchronized with the function FCTDEF or via
system variables:
$AC_FCTLL[n]
Lower limit for function value
$AC_FCTUL[n]
Upper limit for function value
$AC_FCT0[n]
a
0
$AC_FCT1[n]
a
1
$AC_FCT2[n]
a
2
$AC_FCT3[n]
a
3
n
Number of the polynomial