Siemens SINUMERIK Series Function Manual page 689

Extended functions
Hide thumbs Also See for SINUMERIK Series:
Table of Contents

Advertisement

Absolute programming (AC, ACP, ACN, G90)
Example for positioning axis: POS[axis name] = ACP(value)
● The value identifies the rotary-axis target position in a range from 0° to 359.999°.
● When programming
● Use of ACP and ACN: With asymmetrical workpieces, it must be possible to define the
Example:
C starting position is 0° (see figure below).
Extended Functions
Function Manual, 03/2013, 6FC5397-1BP40-3BA1
Negative values are also possible if a range offset has been realized with the following
machine data:
MD30340 $MA_ MODULO_RANGE_START
MD30330 MA_MODULO_RANGE
(positive) and
(negative) unambiguously define the rotary-axis traversing direction
ACP
ACN
(irrespective of the actual position).
AC
rotary-axis actual position. If the target position is greater than the actual position, the
axis traverses in the positive direction, otherwise it traverses in the negative direction.
The positioning behavior can be configured via:
MD30455 $MA_MISC_FUNCTION_MASK bit 2
Bit 2 = 0: with
, modulo axis positioned as standard using
G90
Bit 2 = 1: with
, modulo axis positioned as standard using
G90
traversing direction in order to prevent collisions during rotation.
POS[C] = ACP(100)
POS[C] = ACN(300)
POS[C] = ACP(240)
POS[C] = AC (0)
exclusively or with
, the traversing direction depends on the
G90
Rotary axis C traverses to position 100° in the positive direction of
rotation
C traverses to position 300° in the negative direction of rotation
C traverses to position 240° in the positive direction of rotation
C traverses to position 0° in the negative direction of rotation
R2: Rotary axes
12.3 Programming rotary axes
AC
(shortest path)
DC
689

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d slSinumerik 828d

Table of Contents