Herunterladen Diese Seite drucken

Anwendungsbeispiel Für Nc-Sprachumfang Auf Zylindermanteltransformation Tracyl Prüfen; Tabelle 2-2 Einstellungsmöglichkeiten - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

Ausführliche Beschreibung
2.7 Programmbetrieb
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
Folgendes Programm wird gestartet
N1 R1=STRINGIS("TRACYL")
N2 IF STRINGIS("TRACYL") ==204
N3 TRACYL(1, 2, 3)
N4 ELSE
N5 G00
N6 ENDIF
N7 M30
Beispiel ob STRINGIS Ergebnis programmierbar oder nicht programmierbar
Ergebnis von STRINGIS = stellenkodierter Rückgabewert (dreistellig)
Stellenkodierung der Basisinformationen (1. Stelle von links):
000 Name ist unbekannt, Programmierung wird mit Alarm 12550 abgewiesen
100: Name ist bekannt aber nicht programmierbar führt zum Alarm 12533
200: Name/Symbol ist bekannt, aber es ist keine Interpretation möglich
2xx: Name/Symbol ist bekannt, der Befehl kann programmiert werden, wenn xx > 0
Definition für Name/Symbol:
Name: beliebiger STRING, der darauf geprüft wird,
ob er in der vorhandenen NCK-Version bzw. Konfiguration Bestandteil der NC-Sprache ist.
Symbol: enthält die Beschreibung bzw. Bedeutung eines NC-Sprachbefehls, die für die NC-
Programm- und Zykleninterpretation benötigt wird.
Abhängig vom Maschinendatum MD10711
$MN_NC_LANGUAGE_CONFIGURATION = (eingestellter Wert) ergeben sich folgende
Interpretationen der Option und Funktion bezogen auf ihre Programmierfähigkeit 2xx:
Tabelle 2-2
MD10711 =
Option
0
1
1
0
Definition für Option/Funktion:
0 entspricht Option ist nicht aktiviert bzw. Funktion ist ausgeschaltet
1 entspricht Option/ ist aktiviert bzw. Funktion ist eingeschaltet
Weitere Detailinformationen zu den Wertebereichen 2xx programmierbarer Funktionen siehe
Literatur:
/PGA/ Programmierhandbuch Arbeitsvorbereitung; Weitere Funktionen, "STRINGIS"
2-88
Einstellungsmöglichkeiten
0
Funktion
Rückgabewert als Basisinformation (1. Stelle von links)
0
2
0
2
1
2
1
2
;R1 ist 0 (TRACYL ist unbekannter Name)
;Satz wird nicht interpretiert
1
2
1
0
2
2
2
2
1
0
Grundfunktionen: BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
Funktionshandbuch, 11/2006, 6FC5397-0BP10-2AA0
3
4
1
0
1
0
2
2
1
0

Werbung

loading

Diese Anleitung auch für:

Sinumerik810dSinumerik840dSinumerik840diSinumerik840di sl