Determining The Path Tangent In Synchronized Actions - Siemens Sinumerik 840D sl Programming Manual

Job planning
Hide thumbs Also See for Sinumerik 840D sl:
Table of Contents

Advertisement

Motion synchronous actions
10.4 Actions in synchronized actions
Further Information
Multiple selection
If the function is called once more due to incorrect programming after activating (FXS[axis]
= 1)) the following alarm is output:
Alarm 20092 "Travel to fixed stop is still active"
Programming, that either interrogates $AA_FXS[ ] or a dedicated bit memory (here R1) in the
condition, avoids activating the function "Part program fragment" a multiple number of times:
Program code
N10 R1=0
N20 IDS=1 WHENEVER ($R1==0 AND
$AA_IW[AX3] > 7) DO R1=1 FXST[AX1]=12
Block-related synchronized actions
By programming a block-related synchronized action, travel to fixed stop can be connected
during an approach motion.
Example:
Program code
N10 G0 G90 X0 Y0
N20 WHEN $AA_IW[X] > 17 DO FXS[X]=1
N30 G1 F200 X100 Y110
Static and block-related synchronized actions
In static and block-related synchronized actions, the same commands FXS, FXST and FXSW
can be used as in a normal part program execution. The values assigned can be resulted
from a calculation.
10.4.29

Determining the path tangent in synchronized actions

Function
The system variable $AC_TANEB (Tangent ANgle at End of Block), which can be read in
synchronized actions, calculates the angle between the path tangent at the end of the current
block and the path tangent at the start of the programmed following block.
632
Comments
; FXS is activated if X reaches a
position greater than 17 mm.
Programming Manual, 02/2011, 6FC5398-2BP40-1BA0
Job planning

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents