Siemens SINUMERIK Series Function Manual page 680

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

Advertisement

P5: Oscillation - only 840D sl
11.6 Data lists
$AC_MARKER[<arithmetic_expression>] (int)
$AC_PARAM[<arithmetic_expression>] (real)
$AA_OSCILL_REVERSE_POS1
[<axial expression>] (real)
$AA_OSCILL_REVERSE_POS2
[<axial expression>] (real)
Conditions
Conditions for motion-synchronous actions are formulated:
Main run variable comparison operator expression
For details see:
References:
Function Manual Synchronized Actions
680
Flag variables: can be used to build complex
conditions in synchronous actions:
8 Markers (Index 0 - 7) are available.
Reset sets the markers to 0.
Example:
WHEN .....DO $AC_MARKER[0]=2
WHEN .....DO $AC_MARKER[0]=3
WHEN $AC_MARKER[0]==3 DO $AC_OVR=50
Can be read and written independently of
synchronous actions in the parts program:
IF $AC_MARKER == 4 GOTOF SPRUNG
Floating-decimal parameter for synchronous
actions. Serves as intermediate saving and
evaluation in synchronous actions.
50 Parameters (Index 0 - 49) are available.
current oscillation reversal points 1 and 2:
The current setting data from
$SA_OSCILL_REVERSE_POS1 or
$SA_OSCILL_REVERSE_POS2 is read.
This enables setting data changes at the reversal
positions during active oscillation, i.e. during an
active synchronous action.
Function Manual, 03/2013, 6FC5397-1BP40-3BA1
Extended Functions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d slSinumerik 828d

Table of Contents