5
04.00 Special Motion Commands
5.10 Pro
rammable servo
arameter block
SW 5.1 and hi
her
5
840D
NCU 571
840D
NCU 572
NCU 573
810D
CCU 2
840Di
ï›™
Siemens AG 2000. All rights reserved
SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Advanced (PGA)
−
04.00 Edition
5-189
Programming example
...
N110 G01 POS[X]=100 FA[X]=1000 ACC[X]=90 IPOENDA[X]
Traversing to position X100 with a path velocity of 1000 rpm, an acceleration value of
90% and end of motion on reaching the interpolator stop
...
N120 EVERY $A_IN[1] DO POS[X]=50 FA[X]=2000 ACC[X]=140 IPOENDA[X]
Traversing to position X50 when input 1 is active, with a path velocity of 2000 rpm, an
acceleration value of 140% and end of motion on reaching the interpolator stop
...
5.10 Programmable servo parameter block (SW 5.1 and higher)
Programming
SCPARA[<axis>]= <value>
Explanation of the commands
SCPARA
Define parameter block
Axis
Channel axis name (X, Y, ...)
Value
Desired parameter block (1<= value <=6)
Function
Using SCPARA, it is possible to program the parameter
block (consisting of MDs) in the part program and in
synchronized actions (previously only via PLC).
DB3n DBB9 Bit3
To prevent conflicts between the PLC-user request
and NC-user request, a further bit is defined on the
PLC–>NCK interface:
DB3n DBB9 Bit3 "Parameter block definition locked
through SCPARA".