644 HEIDENHAIN Technical Manual iTNC 530 HSCI
Module 9227 Position auxiliary axes and NC axes
The module starts the positioning of an NC axis (PLC positioning like with 
Module 9221) or the positioning of an auxiliary axis (like with PLC Module 
9120). With Module 9227, acceleration and jerk can be programmed in 
addition to the target position and feed rate parameters. During PLC 
positioning movements via PLC Module 9227, bit 1 in the Mode parameter 
(software limit switches active) is now also effective on auxiliary axes. 
Further modes can be programmed for positioning NC axes (like with Module 
9221):
 Rapid-traverse feed rate (only for operating panels with rapid traverse 
override)
 Active limit switch interrogations
 Collision monitoring deactivated
See also documentation for PLC Modules 9120 and 9221
Conditions:
 The machine parameter configuration of an axis to be started with Module 
9227 determines whether the positioning movement of an auxiliary axis or 
an NC axis is started.
Positioning of NC axes (PLC positioning):
 The same constraints apply as for starting a PLC positioning movement with 
Marker 4120, etc. In particular, the module may only be called if no program 
is running, or if an M/G/S/T/T2/Q strobe is pending. No axis direction key 
may be pressed in the Manual operating mode. The entered positions are 
referenced to the machine datum. For modulo rotary axes (MP810), 
positioning is by the shortest path.
 The NC axes can be started by setting the activation markers 4120 to 4128 
or with the module call. The module call has priority.
 When the module is called, the corresponding activation marker is set 
automatically.
 The PLC positioning of this axis can be interrupted by resetting an activation 
marker.
 If you wish to change a parameter (e.g. target position, feed rate) of a 
positioning command already in progress, you must first abort positioning, 
then change the parameter and start again.
 A simultaneous PLC positioning movement of several axes is interpolated. 
If you start an additional axis while already positioning another, the first 
movement is aborted, and then all the programmed axes (e.g. X, Y and Z) 
are positioned together.
 As soon as a PLC positioning with rapid traverse is active (bit 2 is set), all 
active PLC positioning movements are at rapid traverse, and instead of the 
feed-rate override the rapid-traverse override is effective.
 A deactivation of collision monitoring (bit 3) only has an effect, if all axes 
positioned by the PLC at the same time were started with collision 
monitoring inactive.
 The deactivation of collision monitoring (bit 3) for the PLC positioning 
movement does not affect the status information provided by Module 9064 
(collision monitoring status). With active DCM the module still reads 
"Monitoring active".
 Error code 7 not possible.