Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Diagnose-Handbuch Seite 264

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

Werbung

NC-Alarme
Erläuterung:
Dieser Alarm dient Zyklenentwicklern zur Diagnose.
Die Aktivierung dieser Alarme kann über MD11416 $MN_LINK_DYNMSG_ALARM_MASK konfiguriert werden. Dabei
entspricht der angegebene Typ dem jeweiligen Bit in MD11416 (siehe Bit-Beschreibung dort).
Eine Wertzuweisung zu einer Link-Variablen (z. B. $a_dld[16]=19) wird im Hauptlauf durchgeführt und via NCU-Link an
alle NCUs im Link-Verbund kommuniziert. Die Bandbreite dieser Verbindung begrenzt die Zahl der Wertzuweisung, die
in einem Interpolationstakt übertragen werden können.
Alle Wertzuweisungen werden in dem nächsten Hauptlaufsatz zusammengefasst und bei dessen Abarbeitung sofort
durchgeführt. Ein Hauptlaufsatz ist der Satz, an dem man im Einzelsatzbetrieb SLB1 stoppen würde.
Beispiele:
Sätze mit einer echten Verfahrbewegung (G0 X100), Stopre, G4, WAITM, WAITE,...
Der Alarm tritt auf, wenn in irgendeinem Interpolationstakt mehr Linkvariablen gesetzt werden als transferiert werden
können. Die Linkvariablen werden erst in einem der nächsten Interpolationstakte übertragen. Die Zuweisung geht nicht
verloren!
Reaktion:
Alarmanzeige.
Meldungsanzeige.
Abhilfe:
Fügen Sie zwischen den Zuweisungen Hauptlaufsätze ein, wenn es der Programmablauf erlaubt. Siehe auch
$A_LINK_TRANS_RATE.
Programmfort-
Mit Löschtaste bzw. NC-START Alarm löschen.
setzung:
14765
NCU-Link kann nicht alle Link-Variablen übertragen
Erläuterung:
Eine Wertzuweisung an eine Link-Variable (z.B. $a_dld[16]=19) wird im Hauptlauf durchgeführt und via NCU-Link an alle
NCUs im Link-Verbund kommuniziert. Die Bandbreite dieser Verbindung begrenzt die Zahl der Wertzuweisungen, die in
einem Interpolationstakt übertragen werden kann. Die nicht übertragenen Zuweisungsoperationen werden
zwischengespeichert. Dieser Zwischenspeicher ist aufgebraucht!
Alle Wertzuweisungen werden in dem nächsten Hauptlaufsatz zusammengefasst und bei dessen Abarbeitung sofort
durchgeführt.
Ein Hauptlaufsatz ist der Satz, an dem man im Einzelsatzbetrieb SLB1 stoppen würde.
Beispiele: Sätze mit einer echten Verfahrbewegung (G0 X100), Stopre, G4, WAITM, WAITE,...
Abfragen von Link-Variablen sind nicht betroffen (z.B. R100= $a_dld[16])
Reaktion:
NC-Startsperre in diesem Kanal.
Nahtstellensignale werden gesetzt.
Alarmanzeige.
NC-Stop bei Alarm.
Abhilfe:
Fügen Sie zwischen den Zuweisungen Hauptlaufsätze ein, die ausreichend viele Interpolationstakte zur Abarbeitung
benötigen (Bsp. G4 F10). Ein Satz mit zusätzlichem Vorlaufstopp verbessert die Situation nicht weiter! Siehe auch
$A_LINK_TRANS_RATE, ein Datum, das sie vor einer Zuweisung testen können.
Programmfort-
Mit RESET-Taste Alarm löschen. Teileprogramm neu starten.
setzung:
14766
NCU-Link ist stark belastet es droht Speichermangel
Erläuterung:
Hinweisalarm für den Teileprogrammentwickler.
Die Bandbreite des NCU-Links reicht gerade nicht aus, um alle Daten zu übertragen. Zu diesen nicht zyklischen Daten
zählen LinkVariablen-Zuweisungen, Schreiben von Maschinendaten, Werte beim Container-Switch und Schreiben von
Settingdaten.
Diese Daten werden zwischengespeichert und gehen nicht verloren. Dieser Zwischenspeicher ist jetzt zu 70% belegt.
Reaktion:
Alarmanzeige.
Meldungsanzeige.
Abhilfe:
Im Teileprogramm sollte man nicht zyklische Daten zeitlich entzerren.
Programmfort-
Mit Löschtaste bzw. NC-START Alarm löschen.
setzung:
14767
Maschinen-Datenabgleich über NCU-Link nicht vollständig erfolgt
Erläuterung:
Im Satz wird eine nicht freigegebene Option verwendet.
264
Diagnosehandbuch, 01/2015, 6FC5398-6BP40-5AA2
Alarme

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinamics s120

Inhaltsverzeichnis