Axial Feed (Fa) - Siemens SINUMERIK 828D Programming Manual

Hide thumbs Also See for SINUMERIK 828D:
Table of Contents

Advertisement

Axis in neutral axis status controlled by the PLC
If the axis is in neutral axis status controlled by the PLC
($AA_AXCHANGE_TYP[<axis>]==4), the axis is requested as a neutral axis
($AA_AXCHANGE_TYP[<axis>] == 8). This locks the axis for automatic axis replacement
between channels in accordance with the value of bit 0 in MD 10722: AXCHANGE_MASK
(bit 0 == 0). This corresponds to ($AA_AXCHANGE_STAT[<axis>] == 1).
Axis is active as neutral command axis/oscillating axis or assigned to PLC
If the axis is active as the command axis/oscillating axis or assigned to the PLC for travel,
PLC axis == concurrent positioning axis, ($AA_AXCHANGE_TYP[<axis>]==1), the axis is
requested as a neutral axis ($AA_AXCHANGE_TYP[<axis>] == 8). This locks the axis for
automatic axis replacement between channels in accordance with the value of bit 0 in MD
10722: AXCHANGE_MASK (bit 0 == 0). This corresponds to
($AA_AXCHANGE_STAT[<axis>] == 1).
A new GET action will request the axis for the NC program ($AA_AXCHANGE_TYP[<axis>]
changes to == 7).
Axis already assigned to NC program
If the axis is already assigned to the NC program ($AA_AXCHANGE_TYP[<axis>]==0) or if
this assignment is requested, e.g., axis replacement triggered by NC program
($AA_AXCHANGE_TYP[<axis>]==5 or $AA_AXCHANGE_TYP[<axis>] == 7), there will be
no change in state.
10.4.16

Axial feed (FA)

Function
The axial feed for command axes acts modal.
Syntax
FA[<axis>]=<value>
Example
Program code
ID=1 EVERY $AA_IM[B]>75 DO POS[U]=100 FA[U]=990
ID=1 EVERY $AA_IM[B]>75 DO POS[U]=100 FA[U]=$AA_VACTM[W]+100
Job planning
Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
Motion synchronous actions
10.4 Actions in synchronized actions
Comments
;
Enter fixed feedrate value.
;
Generate feedrate value from main run
variables:
601

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents