Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Diagnose-Handbuch Seite 294

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

Werbung

NC-Alarme
Erläuterung:
Programmierung bzw. Bedienung fehlerhaft:
Das Repositionieren per REPOS-Befehl ist nur in einem ASUP (Interruptroutinen) möglich.
Wird der REPOS-Befehl z.B. im Hauptprogramm oder in einem Zyklus programmiert, so wird die
Teileprogrammbearbeitung mit Alarm 16020 abgebrochen.
Zusätzlich wird der Alarm in folgenden Situationen abgesetzt:
- Zugriff auf $AC_RETPOINT (Wiederanfahrposition) außerhalb eines ASUPs (z.B. im Hauptprogramm)
- Eine zu repositionierende Achse war im unterbrochenen Satz eine Pendelachse mit synchroner Zustellung (OSCILL)
und ist nun in einem Zustand, der es nicht erlaubt, dass die Achse als Pendelachse verfährt. Abhilfe: Achse vor dem
Repositionieren mit WAITP in den Zustand "Neutrale Achse" bringen.
- Eine zu repositionierende Achse war im unterbrochenen Satz eine Zustellachse zu einer Pendelachse und kann nun als
solche nicht verfahren werden. Abhilfe: Achse vor dem Repositionieren wieder in den Zustand "POS-Achse" bringen.
Reaktion:
Interpreterstop
NC-Startsperre in diesem Kanal.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Teileprogramm ggf. ändern.
Programmfort-
Mit RESET-Taste Alarm löschen. Teileprogramm neu starten.
setzung:
16025
[Kanal %1: ] Satz %2 Unzulässiger Achstausch in REPOS-Befehl durch Achse %3
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = Achsbezeichner
Erläuterung:
Mit dem REPOS-Befehl wurde eine Achse oder Spindel programmiert, die sich zu diesem Zeitpunkt im Zustand NEUTRAL
befindet. Da der REPOS-Befehl kein implizites GET ausführen kann, können diese
Achsen/Spindeln nicht repositioniert werden. Die Teileprogrammbearbeitung wird dehalb abgebrochen.
Reaktion:
Interpreterstop
NC-Startsperre in diesem Kanal.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Zu repositionierende Achsen/Spindeln vor dem REPOS-Befehl per GET-Befehl dem Kanal zuordnen.
Beispiel:
GET(A)
REPOSL A
Programmfort-
Mit RESET-Taste Alarm löschen. Teileprogramm neu starten.
setzung:
16100
[Kanal %1: ] Satz %2 Spindel %3 im Kanal nicht vorhanden
Parameter:
%1 = Kanalnummer
%2 = Satznummer, Label
%3 = String
Erläuterung:
Programmierung fehlerhaft:
die Spindelnummer ist in diesem Kanal nicht bekannt.
Der Alarm kann auftreten in Verbindung mit Verweilzeit oder einer Spindel-Funktion.
Reaktion:
Korrektursatz mit Reorganisieren.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
Abhilfe:
Bitte das autorisierte Personal/Service benachrichtigen.
Teileprogramm überprüfen, ob die programmierte Spindelnummer stimmt, bzw. das Programm im richtigen Kanal abläuft.
MD35000 $MA_SPIND_ASSIGN_TO_MACHAX für alle Maschinenachsen kontrollieren, ob in einem die programmierte
Spindelnummer vorkommt. Diese Maschinenachsnummer muss in einer Kanalachse des MD20070
$MC_AXCONF_MACHAX_USED eingetragen sein.
294
; A-Achse dem Kanal zuordnen
; Geometrieachsen und A-Achse repositionieren
Diagnosehandbuch, 01/2015, 6FC5398-6BP40-5AA2
Alarme

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinamics s120

Inhaltsverzeichnis