Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK840D sl Handbuch Seite 652

Vorschau ausblenden Andere Handbücher für SINUMERIK840D sl:
Inhaltsverzeichnis

Werbung

Ausführliche Beschreibung
2.7 Programmbetrieb
NC-Sprachumfang
Wie mit NC-Sprachbefehlen nicht aktiver Optionen und Funktionen verfahren werden soll,
kann mit dem Maschinendatum 10711 $MN_NC_LANGUAGE_CONFIGURATION eingestellt
werden:
0: Alle verfügbaren Sprachbefehle sind programmierbar. Erst bei der Ausführung wird
erkannt, ob die benötigte Funktion aktiviert ist. Dies entspricht der Standardeinstellung für
bisherige Steuerungen wie SINUMERIK 810D/840D und 840Di powerline.
Wenn nur bestimmte Optionen freigegeben sind und nicht alle Optionen vorhanden sind:
1: Es sind alle Sprachbefehle bekannt. Sprachbefehle zu nicht freigegebenen Optionen
werden bereits zu Beginn der Programminterpretation erkannt und führen zum Alarm 12553
"Option/Funktion ist nicht aktiv".
2: Nur die Sprachbefehle sind bekannt, die dem aktuellen Umfang freigegebener Optionen
der NCK-Software entsprechen. Alle Befehle zu nicht freigegebene Optionen werden nicht
erkannt und führen zum Alarm 12550 "Name nicht definiert oder Option/Funktion nicht
vorhanden". Diese Einstellung ist zwar speziell für SINUMERIK 802D sl vorgesehen, kann
aber auch für anderweitig genutzt werden.
Hinweis
Optionsfreie Funktionen haben auch den Status "Option freigegeben"
Wenn nur bestimmte Funktionen aktiviert sind:
3: Es sind alle NC-Sprachebefehle bekannt. Nicht aktivierte Funktionen werden bereits zu
Beginn der Programminterpretation erkannt und haben den Alarm 12553 "Option/Funktion ist
nicht aktiv" zur Folge. Wird zum Beispiel für die Zylindermanteltransformation das
Optionsdatum gesetzt, aber die Transformation im Maschinendatum MD24100
$MC_TRAOF_TYPE_1 nicht aktiviert, so führt bereits die Programmierung von TRACYL zum
Alarm 12553.
4: Es sind nur die NC-Sprachbefehle bekannt, die dem aktuellen Umfang aktiver Funktionen
der NCK-Software entsprechen. Alle Befehle zu nicht aktiven Funktionen werden nicht
erkannt und führen zum Alarm 12550 "Name nicht definiert oder Option/Funktion nicht
vorhanden". Ob der betreffende Befehl generell in der Siemens NC-Sprache oder nur auf der
entsprechenden Anlage nicht vorhanden ist, kann in diesem Fall nicht unterschieden
werden.
Ob der aktuelle NC-Sprachumfang freigegebener Optionen und aktiver Funktionen auch
wirklich programmierbar ist kann mit dem Programmierbefehl STRINGIS geprüft werden,
siehe Beispiel.
Anwendungsbeispiel für NC-Sprachumfang auf Zylindermanteltransformation TRACYL prüfen
Die Zylindermanteltransformation ist eine Option die vorher freigegeben werden muss. Um
dies zu überprüfen werden folgende Anfangsbedingungen angenommen:
Die Option Zylindermanteltransformation ist nicht freigegeben und das Maschinendatum
$MN_NC_LANGUAGE_CONFIGURATION = 2; NC-Sprachbefehl TRACYL ist unbekannt
2-88
BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis