Herunterladen Inhalt Inhalt Diese Seite drucken

Anzeige Des G-Codes; Maximale Anzahl Von Achsen/Achsbezeichnungen; G-Codesystem A, B Oder C Festlegen; Dezimalpunkt Programmierung - Siemens SINUMERIK 808D ADVANCED T Bedienungsanleitung

Programmier- und bedienhandbuch (drehen/fräsen nach iso)
Vorschau ausblenden Andere Handbücher für SINUMERIK 808D ADVANCED T:
Inhaltsverzeichnis

Werbung

1.1.1.4

Anzeige des G-Codes

Die Anzeige des G-Codes erfolgt in der selben Sprache (Siemens oder ISO-Dialekt) wie der jeweils aktuelle Satz. Wenn die
Anzeige der Sätze mit DISPLOF unterdrückt wird, werden die G-Codes weiter in der Sprache angezeigt in der auch der
aktive Satz angezeigt wird.
Beispiel
Zum Aufrufen der Siemens-Standardzyklen werden die G-Funktionen des ISO-Dialekt-Modus verwendet. Dazu wird am
Anfang des jeweiligen Zyklus DISPLOF programmiert; damit bleiben die G-Funktionen, die in der ISO-Dialekt-Sprache
programmiert worden sind, auf der Anzeige erhalten.
PROC CYCLE328 SAVE DISPLOF
N10 ...
...
N99 RET
Vorgehensweise
Die Siemens-Hüllzyklen werden durch Hauptprogramme aufgerufen. Die Anwahl des Siemens-Modus erfolgt automatisch
durch den Aufruf des Hüllzyklus.
Mit DISPLOF wird beim Aufrufen des Zyklus die Satzanzeige eingefroren; die Anzeige des G-Codes erfolgt dabei weiter im
ISO-Modus.
Mit dem Attribut "SAVE" werden die G-Codes, die im Hüllzyklus geändert wurden, am Ende des Zyklus wieder auf ihren
ursprünglichen Zustand zurückgesetzt.
1.1.1.5

Maximale Anzahl von Achsen/Achsbezeichnungen

Die maximale Anzahl von Achsen im ISO-Dialekt-Modus ist 9. Die Achsbezeichnungen für die ersten drei Achsen sind mit X,
Y und Z fest definiert. Alle weiteren Achsen können mit den Buchstaben A, B, C, U, V und W bezeichnet werden.
1.1.1.6

G-Codesystem A, B oder C festlegen

Im ISO-Dialekt T wird zwischen G-Codesystem A, B und C unterschieden. Standardmäßig ist G-Codesystem A aktiv. Über
das MD10881 $MN_MM_EXTERN_GCODE_SYSTEM wird das G-Codesystem A, B oder C wie folgt ausgewählt:
$MN_MM_EXTERN_GCODE_SYSTEM = 0: G-Codesystem B
$MN_MM_EXTERN_GCODE_SYSTEM = 1: G-Codesystem A
$MN_MM_EXTERN_GCODE_SYSTEM = 2: G-Codesystem C
G-Codesystem A
Wenn G-Codesystem A aktiv ist, ist G91 nicht verfügbar. In diesem Fall wird für die Achsen X, Y und Z eine inkrementelle
Achsbewegung mit den Adressbuchstaben U, V und W programmiert. Die Adressbuchstaben U, V und W sind in diesem
Falle nicht als Achsbezeichnungen verfügbar, was dazu führt, dass sich die maximale Anzahl von Achsen auf 6 reduziert.
Die Adresse H wird zum Programmieren von inkrementellen Bewegungen der C-Achse im G-Codesystem A verwendet.
Damit die Hüllzyklen im richtigen G-Codesystem arbeiten, muss das entsprechende System in die GUD-Variable _ZSFI[39]
eingetragen werden.
Hinweis
Sofern nicht anderweitig angegeben, wird in dieser Dokumentation vom G-Codesystem A ausgegangen.
1.1.1.7

Dezimalpunkt Programmierung

Im ISO-Dialekt-Modus gibt es zwei Schreibweisen für die Bewertung von programmierten Werten ohne Dezimalpunkt:
● Taschenrechnerschreibweise
Werte ohne Dezimalpunkt werden als mm, inch oder Grad interpretiert.
● Standardschreibweise
Werte ohne Dezimalpunkt werden mit einem Umrechnungsfaktor multipliziert.
Die Einstellung erfolgt über das MD10884 EXTERN_FLOATINGPOINT_PROG.
Es gibt zwei unterschiedliche Umrechnungsfaktoren, IS-B und IS-C. Diese Bewertung bezieht sich auf die Adressen X Y Z U
V W A B C I J K Q R und F.
Programmier- und Bedienhandbuch (Drehen/Fräsen nach ISO)
6FC5398-0DP40-0AA0, 08/2013
7

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis