Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 331

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Zusatzinformationen
Sind beim Fahren auf den Festanschlag Fehlern aufgetreten ($VA_FXS == 2), werden in der
folgenden Systemvariablen zusätzliche Informationen angezeigt:
● $VA_FXS_INFO = <Wert> (Zusatzinformation bei "Fahren auf Festanschlag")
<Wert
>
0
1
2
3
4
5
6
Anwendungsbeispiel für $AA_FXS
Damit ein Satzwechsel erfolgt, soll im Fehlerfall kein Alarm ausgelöst werden. Die Ursache
wird anschließend über die Systemvariable $VA_FXS_INFO ermittelt und spezifisch darauf
reagiert.
Voraussetzung: MD37050 $MA_FIXED_STOP_ALARM_MASK = 0 (Bei Fahren auf
Festanschlag keinen Alarm auslösen)
Programmcode
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
Grundfunktionen
Funktionshandbuch, 05/2017, A5E40870716
Beschreibung
Keine Zusatzinformation vorhanden
Keine Anfahrbewegung programmiert
Programmierte Endposition erreicht, Bewegung beendet
Abbruch durch durch Rest, DB21, ... DBX7.7 == 1
Überwachungsfenster wurde verlassen
Momentenreduzierung wurde vom Antrieb verweigert
PLC hat die Freigabe zurückgenommen, DB31, ... DBX3.1 == 0 (Fahren auf Festanschlag
freigegeben)
F1: Fahren auf Festanschlag
7.2 Ausführliche Beschreibung
Kommentar
; Fahren auf Festanschlag
; IF Festanschlag == erreicht
; THEN (Normalfall)
; Auswertung der aktuellen
; Istposition
; ELSE (Fehlerfall)
; Fehlerbehandlung
; ENDIF Programmende
331

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828dSinumerik 840de sl

Inhaltsverzeichnis