Siemens SINUMERIK 828D Programming Manual page 600

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

Advertisement

Motion synchronous actions
10.4 Actions in synchronized actions
Sequence
The axis that is requested at the time the action
respect to axis type for an axis replacement via the system variable
($AA_AXCHANGE_TYP[<axis>]:
● 0: Axis assigned to NC program
● 1: Axis assigned to PLC or active as command axis or oscillating axis
● 2: Another channel has the interpolation right
● 3: Axis is neutral axis
● 4: Neutral axis is controlled by PLC
● 5: Another channel has the interpolation right, axis is requested for NC program
● 6: Another channel has the interpolation right, axis is requested as neutral axis
● 7: Axis active for PLC or as command or oscillating axis, axis is requested for PLC
program
● 8: Axis active for PLC or as command or oscillating axis, axis is requested as neutral axis
Boundary conditions
The axis concerned must be assigned to the channel via machine data.
An axis controlled exclusively by the PLC cannot be assigned to the NC program.
References:
/FB2/ Function Manual, Extended Functions; Positioning Axes (P2)
Using GET to request an axis from another channel
If, when the
polation right) to the axis ($AA_AXCHANGE_TYP[<axis>] == 2), axis replacement is used to
get the axis from this channel ($AA_AXCHANGE_TYP[<axis>]==6) and assign it to the
requesting channel as soon as possible.
The axis then becomes the neutral axis ($AA_AXCHANGE_TYP[<axis>]==3).
There is no reorganize in the requesting channel.
Assignment as NC program axis with reorganize:
If an attempt to make the axis the neutral axis is already in progress when the
activated ($AA_AXCHANGE_TYP[<axis>]==6), the axis is requested for the NC program
($AA_AXCHANGE_TYP[<axis>]==5) and assigned to the NC program on the channel as
soon as possible ($AA_AXCHANGE_TYP[<axis>]==0).
Axis already assigned to requested channel
Assignment as NC program axis with reorganize:
If the requested axis has already been assigned to the requesting channel at the point of
activation, and its status is that of a neutral axis (not controlled by the PLC)
($AA_AXCHANGE_TYP[<axis>]==3), it is assigned to the NC program
($AA_AXCHANGE_TYP[<axis>]==0).
600
action is activated, another channel is authorized to write (has the inter-
GET
is activated can be read with
GET (axis)
Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
action is
GET
Job planning

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents