Siemens SINUMERIK 840D sl Function Manual page 304

Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

F1: Travel to fixed stop
6.2 Detailed description
Example
The current state of the "Travel to fixed stop" function can be determined in the SERUPRO
ASUB via the system variables $AA_FXS and $VA_FXS, and the appropriate response
initiated:
Program code: FXS_SERUPRO_ASUP.MPF
N100 WHEN ($AA_FXS[X]==3) AND ($VA_FXS[X]==0) DO
FXS[X]=1
N200 WHEN ($AA_FXS[X]==0) AND ($VA_FXS[X]==1) DO
FXS[X]=0
N1020 REPOSA
Displaying the REPOS offset
Once the search target has been found, for each axis, the actual state regarding the "Travel
to fixed stop" is displayed using the following NC/PLC interface signals:
● DB31, ... DBX62.4 (activate travel to fixed stop)
● DB31, ... DBX62.5 (fixed stop reached)
Example:
If the axis is at the fixed stop and the target block is available after deselection of FXS, the new
target position is displayed via DB31, ... DBX62.5 (fixed stop reached) as the REPOS offset.
REPOS and FXS
With REPOS, the functionality of FXS is repeated automatically and called FXS-REPOS in the
following. This sequence is comparable to the FXS_SERUPRO_ASUP.MPF program.
Whereby every axis is taken into account and the last torque programmed before the search
target is used.
The user can treat FXS separately in a SERUPRO ASUB.
The following then applies:
Every FXS action executed in the SERUPRO ASUB automatically takes care of
$AA_FXS[ <axis> ] = $VA_FXS[ <axis> ].
This deactivates FXS-REPOS for axis X.
304
Comment
; Reference=="Selection not active" AND
; Actual=="Axis not at fixed stop"
; => "Switch on"
; Reference=="Axis not at fixed stop" AND
; Actual=="Fixed stop successfully approached"
; => "Switch on"
; Reapproaching the contour linearly with all axes
Function Manual, 01/2015, 6FC5397-0BP40-5BA2
Basic Functions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents