Siemens SINUMERIK 840D sl Function Manual page 309

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

Advertisement

Additional information
If errors occurred when traversing to the fixed stop ($VA_FXS == 2), then additional information
is displayed in the following system variables:
● $VA_FXS_INFO = <value> (additional information when "traveling to fixed stop")
<val‐
ue>
0
1
2
3
4
5
6
Application example for $AA_FXS
In order that a block change is executed, no alarm should be triggered when a fault occurs.
The cause is then determined using the system variable $VA_FXS_INFO and a specific
response initiated.
Requirement: MD37050 $MA_FIXED_STOP_ALARM_MASK = 0 (when traveling to fixed stop,
no alarm initiated)
Program code
X300 Y500 F200 FXS[X1]=1 FXST[X1]=25 FXSW[X1]=5
IF $AA_FXS[X1] == 2 GOTOF FXS_ERROR
R100=$AA_IM[X1]
IF R100 ...
...
GOTOF PROG_END
FXS_ERROR:
CASE($VA_FXS_INFO[X1]) OF 0 GOTOF LABEL_0 OF 1 GOTOF LABEL_1 ...
LABEL_0: ...
GOTOF CASE_END
LABEL_1: ...
GOTOF CASE_END
...
CASE_END:
...
PROG_END: M30
Basic Functions
Function Manual, 01/2015, 6FC5397-0BP40-5BA2
Description
No additional information available
No approach motion programmed
Programmed end position reached, motion stopped
Cancellation using a reset, DB21, ... DBX7.7 == 1
Monitoring window was exited
Torque reduction rejected by drive
PLC has withdrawn the enable, DB31, ... DBX3.1 == 0 (travel to fixed stop enabled)
F1: Travel to fixed stop
6.2 Detailed description
Comment
; Travel to fixed stop
; IF fixed stop == reached
; THEN (normal case)
; Evaluation of the
; actual position
; ELSE (error case)
; Error handling
; ENDIF end of program
309

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents