Beruflich Dokumente
Kultur Dokumente
Softwarestand 2, 3, 4, 5 und 6
Programmieranleitung Ausgabe 09.2001
Anwender-Dokumentation
SINUMERIK 840C
Softwarestand 2, 3, 4, 5 und 6
Programmieranleitung
Gültig für:
Steuerung Softwarestand
SINUMERIK 840C/CE 2, 3, 4, 5, 6
(Standard-/Exportversion)
Ausgabe 09.2001
SINUMERIK®-Dokumentation
Auflagenschlüssel
Die nachfolgend aufgeführten Ausgaben sind bis zu der vorliegenden Ausgabe erschienen.
In der Spalte ”Bemerkung” ist durch Buchstaben gekennzeichnet, welchen Status die bisher
erschienenen Ausgaben besitzen.
Kennzeichnung des Status in Spalte ”Bemerkung”:
A . . . Neue Dokumentation.
B . . . Unveränderter Nachdruck mit neuer Bestell-Nummer.
C . . . Überarbeitete Ausgabe mit neuem Ausgabestand.
Hat sich der auf einer Seite dargestellte technische Sachverhalt gegenüber dem
vorherigen Ausgabestand geändert, wird dies durch den veränderten Ausgabestand
in der Kopfzeile der jeweiligen Seite angezeigt.
Marken
SIMATIC®, SIMATIC HMI®, SIMATIC NET®, SIROTEC®, SINUMERIK® und SIMODRIVE® sind einge-
tragene Marken der Siemens AG. Die übrigen Bezeichnungen in dieser Druckschrift können Marken
sein, deren Benutzung durch Dritte für deren Zwecke die Rechte der Inhaber verletzen können.
© Siemens AG 1992-2001
All Rights Reserved
Siemens-Aktiengesellschaft
Bestell-Nr. 6FC5197-6AA10-0AP2
Printed in the Federal Republic of Germany
•
•
•
•
•
•
a
aaa
aaa
aa
aa
aaa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aa
a a
aa
aaa
aaa
aa
aa
aaa
aaa
aa
aa
aa
aa
aa
aaaa
aa
aaaa
aaaa
a a
aaaaa a
aaaa
aaaa
aaaa
a a
aaaaaaaa
aa
aaaa
a a
aaa a
aa
aa
a aaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a aa
aaaa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
aa
aaaa
a a
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
aa
a a
aaa a
aa
a a
aa
aa
aa
aa
a a
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa aaa aaaaaaaaaaaaaaa aaa aa aa a aa a aa aaa aa aa aaaaa a aa aaa
Sie lernen
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaa
aaaaaaa
aa
aaaaaaaaaaaaaaaaaa aa
aa
a aaaaaaaaaaaaaaa aaa aa aa a a
aa
a a aa aa aa a aa aaaa aa a
aa
a aaa
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
aaa
a
aa
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a aa
a
aa
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a aa
a a
aa
a
aa
a
aaaaaaaaaaaaaaaaaaaaaa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa a
aaa aaaaaaaaaaaaaa
Service-Dokumentation
aa
aaa
aa
aa
aaaa
aaaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa aa
aaa
a aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aa
aaaa
aaaa
aaaaaa
a
a aa
a aa
aaaa
aaaa
aaaaaaaa
aa
aa
aa
aaaa
aaaa
a
a aa
aaa
aaaaaaaaaaaaaaaaaaaaaaa
a
Lesehinweise
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaa
Teileprogramme zu erstellen
aaaaaaaaaaaaaaaaaa aaa aaaaaaaaaaaaaaa aaa aa aa a aa a aa aa aa a a aaaaa aa aa aaa
Vorbemerkungen
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa gehört zur Anwender-Dokumentation. a
aa
aa
a aaaaaaa
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa aa
aaa
a aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aa
aaaa
aaaa
aaaaaa
a
a aa
a aa
aaaa
aaaa
aaaaaaaa
aa
aa
aa
aaaa
aaaa
a
a a
aa
aa
aaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a a
aa
aa
a aaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a aaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a
aaaaaaaaaaaaaaaaaa aaa aaaaaaaaaaaaaaa aaa aa aa a aa a aa aa aa a a aaaaa aa aa
SINUMERIK 840C.
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a
aaaaaaaaaaaaaaaaaa aaa aaaaaaaaaaaaaaa aaa aa aa a aa a aa aa aa a a aaaaa aa aa
Sie bei Ihrer SIEMENS-Zweigniederlassung oder -Landesgesellschaft.
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
a
aaaaaaaaaaaaaaaaaa aaa aaaaaaaaaaaaaaa aaa aa aa a aa a aa aa aa a a aaaaa aa aa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
aa
a a
aa aa
a a
aa
aa
aa
a a
aa
a a
aa
a
schriften, die für alle SINUMERIK-Steuerungen gelten (z. B. Zyklensprache CL800), erhalten
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
aa
a a
a
aaa
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
a
aaaaaaaaaaaaaaaaaa aaa aaaaaaaaaaaaaaa aaa aa aa a aa a aa aa aa a aa aaaa aa aa
Die Ihnen vorliegende Programmieranleitung ist gültig für die Steuerung SINUMERIK 840C und
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
aaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaa a aaaaaaaaaaaaaaaaaa a
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aaaa
aa
aaaa
aaaa
aaaaaa
aaaaaaaaaa
a a
aaa aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a aaaaaaaaaaaaaaaaaaaa
gend erforderlich.
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaa a aaa aa aa a aa aa a aa aa
daten) eingeschränkt.
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaa a aaa aa aa a aa aa a aa aa aaaaaaaaaaaaaaaaaaaa
Technische Hinweise
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaa a aaa aa aa a aa aa a aa aa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
aaaaaaaaaaaaaaaaaaa a aaa aa aa a aa aa a aa aa
patibilität und Betreuung seitens der SIEMENS AG.
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
aaaaaaaaaaaaaaaaaa
aa
a a aaa aa aa a aa aa a aa a
aa
a
Die Programmierbeispiele sind im ISO-Code geschrieben.
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaa a
aaaa
aa
aaaa
aaaa
aaaaaa
aaaa
aa aaaa
aa a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
Der Inhalt von spitzen Klammern < > muß programmiert werden.
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
aaaaaaaaaaaaaaaaaa a aaa aa aa a aa aa a aa a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
Für mehrfach wiederholende Standardbearbeitungen stehen
aaaaaaaaaaaaaaaaaaa a aaa aa aa a aa aa a aa aa
SINUMERIK 840C, Zyklen, Programmieranleitung, beschrieben.
Bearbeitungszyklen zur Verfügung. Diese sind in der Druckschrift
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a
aaaaaaaaaaaaaaaaaaa
a aaaaaaaaaaaaaaaaaa a
Standardfunktionsumfang der Steuerung SINUMERIK 840C. Die angegebenen Werte sind
Zum besseren Verständnis werden Wegbedinungen in den Beispielen auch dann program-
Grenzwerte und werden im Normalfall durch maschinenspezifische Anpassung (Maschinen-
Funktionen, die über die in der Dokumentation SINUMERIK 840C beschriebenen Funktionen
hinausgehen aber dennoch lauffähig sind, haben keinen Anspruch auf Gewährleistung, Kom-
Der Inhalt von geschweiften Klammern { } kann programmiert werden, ist jedoch nicht zwin-
aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa
aa
aaaaaaaaaaaaaaaaaa
aa
a aaaaaaaaaaaaaaaaa
aa
a aaaaaaaaaaaaaaaaaa
aa
a
aaaaaaaaaaaaaaaaaaaa
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
aaa
a
aa
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
aaa
a
aa
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
aaa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaa
a aaaaaaaaaaaaaaaaaa
a aaaaaaaaaaaaaaaaaaa
a aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
Sicherheitstechnische Hinweise
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
ACHTUNG
VORSICHT
VORSICHT
WARNUNG
Wegangaben 3
Vorschübe 4
Spindelbewegungen 5
Geschwindigkeitsbeeinflussung/Satzwechselverhalten 6
Werkzeugkorrekturen 10
Werkzeugradiuskorrektur (G40/G41/G42) 11
Parameter 12
Unterprogramme 13
Seite
5 Spindelbewegungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1
10 Werkzeugkorrekturen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–1
1.2 Programmschlüssel
Bestimmte G-Funktionen sind erst ab einem bestimmten Softwarestand lauffähig. Gekenn-
zeichnet ist dies in der jeweiligen Beschreibung der Funktion oder im Kapitel 1.1 Übersicht der
G-Befehle.
Hinweis:
Um einheitliche Fußnoten zu erhalten, erscheint die unten angegebene Zeichenerklärung auch
auf den folgenden Seiten in unveränderter Form; auch wenn nicht alle Fußnoten in der Tabelle
vorkommen.
_______
1) Es dürfen keine weiteren Funktionen in diesem Satz geschrieben werden außer Satznr. und Kommentar
2) Erweiterte Adresse möglich (z.B. S1=.., M6=.., ..., siehe Kapitel 2.4.1)
3) Andere Adressen wählbar (A, B, C, E, U, V, W und Q)
4) G80 bis G89 kann in der 3. Unterprogrammebene bei Softwarestand 1 und 2 nicht angewendet werden;
G80 bis G89 kann in der 7. Unterprogrammebene bei Softwarestand 3 nicht angewendet werden;
5) Löschstellung kann über MD frei eingestellt werden.
6) Die angegebenen Werte sind abhängig von der Eingabe- und/oder Lageregelfeinheit
# Satzweise wirksam, alle übrigen selbsthaltend
Löschstellung Drehen (Grundstellung, nach Reset, M02/M30, nach Einschalten der Steuerung)
Löschstellung Fräsen (Grundstellung, nach Reset, M02/M30, nach Einschalten der Steuerung)
_______
1) Es dürfen keine weiteren Funktionen in diesem Satz geschrieben werden außer Satznr. und Kommentar
2) Erweiterte Adresse möglich (z.B. S1=.., M6=.., ..., siehe Kapitel 2.4.1)
3) Andere Adressen wählbar (A, B, C, E, U, V, W und Q)
4) G80 bis G89 kann in der 3. Unterprogrammebene bei Softwarestand 1 und 2 nicht angewendet werden;
G80 bis G89 kann in der 7. Unterprogrammebene bei Softwarestand 3 nicht angewendet werden;
5) Löschstellung kann über MD frei eingestellt werden.
6) Die angegebenen Werte sind abhängig von der Eingabe- und/oder Lageregelfeinheit
# Satzweise wirksam, alle übrigen selbsthaltend
Löschstellung Drehen (Grundstellung, nach Reset, M02/M30, nach Einschalten der Steuerung)
Löschstellung Fräsen (Grundstellung, nach Reset, M02/M30, nach Einschalten der Steuerung)
14 G 50 1) Maßstabsänderung 3.8
51 1) Abwahl der Maßstabsänderung 3.8
L Satzende 2.1
F
_______
1) Es dürfen keine weiteren Funktionen in diesem Satz geschrieben werden außer Satznr. und Kommentar
2) Erweiterte Adresse möglich (z.B. S1=.., M6=.., ..., siehe Kapitel 2.4.1)
3) Andere Adressen wählbar (A, B, C, E, U, V, W und Q)
4) G80 bis G89 kann in der 3. Unterprogrammebene bei Softwarestand 1 und 2 nicht angewendet werden;
G80 bis G89 kann in der 7. Unterprogrammebene bei Softwarestand 3 nicht angewendet werden;
5) Löschstellung kann über MD frei eingestellt werden.
6) Die angegebenen Werte sind abhängig von der Eingabe- und/oder Lageregelfeinheit
# Satzweise wirksam, alle übrigen selbsthaltend
Löschstellung Drehen (Grundstellung, nach Reset, M02/M30, nach Einschalten der Steuerung)
Löschstellung Fräsen (Grundstellung, nach Reset, M02/M30, nach Einschalten der Steuerung)
N Nebensatz 2.3.1
T 2) Werkzeugnummer
1 bis 99999999 9.3
_______
1) Es dürfen keine weiteren Funktionen in diesem Satz geschrieben werden außer Satznr. und Kommentar
2) Erweiterte Adresse möglich (z.B. S1=.., M6=.., ..., siehe Kapitel 2.4.1)
3) Andere Adressen wählbar (A, B, C, E, U, V, W und Q)
4) G80 bis G89 kann in der 3. Unterprogrammebene bei Softwarestand 1 und 2 nicht angewendet werden;
G80 bis G89 kann in der 7. Unterprogrammebene bei Softwarestand 3 nicht angewendet werden;
5) Löschstellung kann über MD frei eingestellt werden.
6) Die angegebenen Werte sind abhängig von der Eingabe- und/oder Lageregelfeinheit
# Satzweise wirksam, alle übrigen selbsthaltend
Löschstellung Drehen (Grundstellung, nach Reset, M02/M30, nach Einschalten der Steuerung)
Löschstellung Fräsen (Grundstellung, nach Reset, M02/M30, nach Einschalten der Steuerung)
% Programmanfang 2.1
: Hauptsatz 2.3.1
( Anmerkungsbeginn 2.3.3
) Anmerkungsende 2.3.3
_______
1) Es dürfen keine weiteren Funktionen in diesem Satz geschrieben werden außer Satznr. und Kommentar
2) Erweiterte Adresse möglich (z.B. S1=.., M6=.., ..., siehe Kapitel 2.4.1)
3) Andere Adressen wählbar (A, B, C, E, U, V, W und Q)
4) G80 bis G89 kann in der 3. Unterprogrammebene bei Softwarestand 1 und 2 nicht angewendet werden;
G80 bis G89 kann in der 7. Unterprogrammebene bei Softwarestand 3 nicht angewendet werden;
5) Löschstellung kann über MD frei eingestellt werden.
6) Die angegebenen Werte sind abhängig von der Eingabe- und/oder Lageregelfeinheit
# Satzweise wirksam, alle übrigen selbsthaltend
Löschstellung Drehen (Grundstellung, nach Reset, M02/M30, nach Einschalten der Steuerung)
Löschstellung Fräsen (Grundstellung, nach Reset, M02/M30, nach Einschalten der Steuerung)
3
2
7
6
5
4
9
8
07.97
10
19
18
17
16
13
12
11
22
21
20
15
14
28
27
26
30
29
25
24
23
aaaaaaaaaaaaaaaaaaaa
Stan-
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
0
2
1
6
5
4
3
9
8
7
18
17
16
15
12
11
10
21
20
19
14
13
27
26
25
29
28
24
23
22
aaaaaaaaaaaaaaaaaaaa
dardfall @36b
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
© Siemens AG 1992
aaaaaaaaaaaaaaaaaaaa
M
M
00
17
09
04
54
53
40
70
60
80
94
90
50
27
MD
MD
MD
MD
MD
MD
MD
MD
931
330
230
130
147
175
171
150
420
455
431
600
450
220
M/T
M/T
M/T
M/T
M/T
M/T
M/T
M/T
M/T
M/T
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
T
T
01
41
18
25
55
71
63
81
95
91
51
MD
MD
MD
MD
MD
MD
MD
MD
932
331
231
131
247
176
172
151
432
421
456
451
221
M/T
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
T
10
42
19
26
56
64
82
96
68
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
MD
MD
MD
MD
MD
MD
400
933
152
347
410
511
640
422
222
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
16
58
57
62
83
97
MD
MD
MD
MD
MD
401
934
333
233
133
153
148
720
411
522
620
423
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
02
59
84
MD
MD
402
935
154
195
248
721
412
424
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
03
92
85
98
MD
MD
MD
335
235
135
403
155
348
722
425
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
6FC5198- AA10
33
74
86
48
MD
MD
404
156
295
426
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
34
87
MD
MD
200
157
405
110
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
35
14
88
MD
MD
aaaaaaaaaaaaaaaaaaaa
158
111
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
06
24
89
aaaaaaaaaaaaaaaaaaaa
MD
MD
159
112
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
12
75
15
MD
aaaaaaaaaaaaaaaaaaaa
Kanalspezifische G-Gruppeneinteilung
aaaaaaaaaaaaaaaaaaaa
13
MD
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
36
aaaaaaaaaaaaaaaaaaaa
MD
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
1–11
aaaaaaaaaaaaaaaaaaaa
1 Übersicht und Einteilung der G-Befehle/Programmschlüssel
1.2.1 Programmschlüssel für kanalspezifische Funktionen
aaaaaaaaaaaaaaaaaaaa
1 Übersicht und Einteilung der G-Befehle/Programmschlüssel 04.96
1.2.2 Programmschlüssel für achsspezifische Funktionen
3 2 94 195 98 295
KAPITELENDE
_______
1) Es dürfen keine weiteren Funktionen in diesem Satz geschrieben werden außer Satznr. und Kommentar
2) Erweiterte Adresse möglich (z.B. S1=.., M6=.., ..., siehe Kapitel 2.4.1)
3) Andere Adressen wählbar (A, B, C, E, U, V, W und Q)
4) G80 bis G89 kann in der 3. Unterprogrammebene bei Softwarestand 1 und 2 nicht angewendet werden;
G80 bis G89 kann in der 7. Unterprogrammebene bei Softwarestand 3 nicht angewendet werden;
5) Löschstellung kann über MD frei eingestellt werden.
6) Die angegebenen Werte sind abhängig von der Eingabe- und/oder Lageregelfeinheit
# Satzweise wirksam, alle übrigen selbsthaltend
Löschstellung Drehen (Grundstellung, nach Reset, M02/M30, nach Einschalten der Steuerung)
Löschstellung Fräsen (Grundstellung, nach Reset, M02/M30, nach Einschalten der Steuerung)
LF
W
aaaaaaaaaaaaa aa aaa a aa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa aa
2.1
08.96
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
aaaaaaaaaaaaa aa aaa a aa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa aa
Satz:
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
= Wort
aaaaaaaaaaaaa
a aa
aa aaa a aa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa a
aa
a
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a aa
a
© Siemens AG 1992
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
4. Satz
3. Satz
2. Satz
Programmaufbau
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
letzter Satz
aa aaa a aa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa aa
%
aa
a
W
W
W
W
dem Zeichen für das Programmende
aa
aaaaa
aa
aaaaaa
aaaa
aa
aaaa
aaaa
aaaaaa
aaaa
aa aaaa
aaaa
aaaa
aaaa
aa
aaaaaa
aaaa
aa
aaaa
aaaa
aaaaaa
aaaa
aa a
Wort
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
dem Zeichen für den Programmanfang
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
Ein Teileprogramm ist zusammengesetzt aus
W
W
W
W
aa aaa a aa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa aa
6FC5198- AA10
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
MPF<Nr.>
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
aa aaa a aa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa aa
W
W
W
W
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
LF
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
aa aaa a aa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa aa
LF
LF
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
M02/M30
aa aaa a aa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa aa
LF
Grundlagen der Programmierung
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aa aaa a aa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa aa
aa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aa
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a
Der Programmaufbau ist an DIN 66025 angelehnt. Ein Teileprogramm besteht aus einer voll-
ständigen Folge von Sätzen, die den Ablauf eines Bearbeitungsvorgangs auf einer numerisch
Unterprogramme und Zyklen können Bestandteile des Programms sein. Zyklen sind Unterpro-
aaaaaaaaaaaaa
a aa aaa a aa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa aa
Das Zeichen für Programmanfang geht dem ersten Satz des Teileprogramms voraus. Das Zei-
a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
2–1
2.1 Programmaufbau
2 Grundlagen der Programmierung
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa a
aaaaaaaaaaaaaaaaaa
N
aaaaaaaaaaaaaaaaaa
LF
aaaaaaaaaaaaaaaaaa
H..
M..
T..
S..
F..
G..
aaaaaaaaaaaaaaaaaa
2.2
2–2
9235
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
N9235
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aa
aaaaaaaaaaaaaaaaa
aa
a
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
aaa
a
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
Satzbeispiel:
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
X..
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
Satznummer
aaaaaaaaaaaaaaaaaa
Satzanfang stehen.
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
len verteilt - angezeigt.
Y..
Satzende
Vorschub
aaaaaaaaaaaaaaaaaa
Satzaufbau
aaaaaaaaaaaaaaaaaa
M-Funktion
aaaaaaaaaaaaaaaaaa
Hilfsfunktion
aaaaaaaaaaaaaaaaaa
Satznummer
aaaaaaaaaaaaaaaaaa
Z..
2 Grundlagen der Programmierung
aaaaaaaaaaaaaaaaaa
Wegbedingung
Weginformation
aaaaaaaaaaaaaaaaaa
Spindeldrehzahl
aaaaaaaaaaaaaaaaaa
Werkzeugnummer
aaaaaaaaaaaaaaaaaa
Wort
aaaaaaaaaaaaaaaaaa
F..
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaa
S..
T..
aaaaaaaaaaaaaaaaa
aa
a
Wort
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaa
ren Wörtern und dem Zeichen ”LF” für ”Satzende”.
M..
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
Satz
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
H..
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aa
aaaaaaaaaaaaaaaaa
aa
a
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaa
LF
© Siemens AG 1992
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
Wort
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aa
aaaaaaaaaaaaaaaaa
aa
a
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
aaa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
Jeder Satz muß am Ende mit dem Satzendezeichen ”LF” abgeschlossen werden. Auf dem
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
ten, darf eine Satznummer in einem Programm nur einmal verwendet werden und sollte am
aaaaaaaaaaaaaaaaaa
Bildschirm erscheint dieses Zeichen als Sonderzeichen LF. Beim Abdrucken des Programms
aaaaaaaaaaaaaaaaaa
folge des Programmschlüssels angeordnet werden, sowie die Satznummern in aufsteigender
Um den Satzaufbau übersichtlich zu gestalten, sollten die Wörter eines Satzes in der Reihen-
aaaaaaaaaaaaaaaaaa
6FC5198- AA10
Die Satznummer wird unter der Adresse N oder mit ”:” eingegeben. Satznummern können frei
gewählt werden. Um einen definierten Satzsuchlauf und definierte Sprungfunktionen zu erhal-
Die Satzlänge kann maximal 254 Zeichen betragen. Der Satz wird komplett - auf mehrere Zei-
aaaaaaaaaaaaaaaaa
Eine Programmierung ohne Satznummer ist zulässig. Ein Satzsuchlauf und die Sprungfunktion
Ein Satz enthält alle Daten zur Ausführung eines Arbeitsschrittes. Der Satz besteht aus mehre-
aa
a
aaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
a
12.93 2 Grundlagen der Programmierung
2.3 Satzelemente
2.3 Satzelemente
2.3.1 Haupt- und Nebensatz
Wird der Satz mit einer Satznummer versehen, so steht diese unmittelbar hinter dem Doppel-
punkt ”:” bzw. hinter dem Buchstaben ”N”. Haupt- und Nebensatz sollten verschiedene Satz-
nummern tragen.
Ein Nebensatz enthält nur die Funktionen, die sich gegenüber dem vorherigen Satz ändern.
Beispiel Hauptsatz: :10 G01 X10 Y-15 F200 S900 M03 LF
Beispiel Nebensatz: N15 Y20 LF
Ein Programmabschnitt besteht aus einem Hauptsatz und mehreren Nebensätzen z.B.:
Hinweis:
Um schnellere Satzwechselzeiten zu erreichen, werden mehrere Sätze zwischengespeichert.
Wenn die Maschine wegen M00 (Programmierter Halt) die Bearbeitung unterbricht, sind die
nächsten Sätze bereits vorab eingelesen. Das ”Satzausblenden” wirkt aber nur auf Sätze, die
noch nicht zwischengespeichert sind. Diese Zwischenspeicherung kann durch Program-
mierung von L999 (Vorabeinlesen sperren; @714) nach dem Satz mit M00 verhindert werden.
Zusätzlich können zum bisherigen Ausblenden von Sätzen noch 8 weitere Ausblendebenen
programmiert werden. Zur Unterscheidung der Ausblendkriterien wird das Ausblendzeichen mit
einer Nummer 1 ... 8 ergänzt. Die Ausblendzeichen ”/1” bis ”/8” müssen am Satzanfang ste-
hen. Die Funktion ”Mehrere Satzausblendebenen” ist selbsthaltend. Eine Parametrierung der
Kennzeichnung (z.B. /R10 oder /P20) ist nicht möglich.
Beispiel:
Teileprogramm %2; bei Programmstart waren die Ausblendebenen ”/1” und ”/2” nicht
aktiviert.
%2
N5
/ N10 G X Y LF
/1 N15
/1 N20
/1 N25
/1 N30
/2 N35
/2 N40
/3 N45
/1 N50
Zwischen den Sätzen N15 und N20 erfolgt die Abwahl der Ausblendebene ”/1” über die PLC.
Durch die Selbsthaltung werden auch die Sätze N20, N25 und N30 ausgeblendet. Durch die
Ausblendkennzeichnung ”/2” von Satz N35 wird die Selbsthaltung für ”/1” aufgehoben und für
”/2” aktiviert. Ausgeblendet werden auch die Sätze N35 und N40, weil auch Ausblenden ”/2”
aktiviert ist. Ab einschließlich N45 werden die Sätze abgefahren (”/1” im Satz N50 ist nicht
aktiv).
Hinweis:
Ebenso wie ein aktiver Zustand erhalten wird, wird auch ein inaktiver Zustand innerhalb eines
Blockes von Ausblendsätzen aufrecht erhalten. Im folgenden Beispiel %3 erfolgt die Anwahl
der Ausblendebene ”/1” zwischen Satz N10 und N15, dann werden die Sätze ab N30
ausgeblendet.
%3
/1 N5
/1 N10
/1 N15
/1 N20
N25
/1 N30
/1 N35
N40
– Mit einer Anmerkung ist es möglich, Anweisungen für den Bediener auf dem Bildschirm (in
der Kommentaranzeige) anzuzeigen.
– Mit einer Notiz wird lediglich ein Programmsatz dokumentiert. Notizen werden nicht in der
Kommentaranzeige angezeigt.
Anmerkungen:
• Eine Anmerkung steht innerhalb von runden Klammern "(..)". Fehlt die ")", geht die An-
merkung bis zum Satzende ("LF)". In einem Satz sind mehrere Anmerkungen möglich.
• Innerhalb einer Anmerkung darf kein Prozentzeichen "%" und keine weitere Klammerung
"( )" stehen.
• Die Anmerkung darf nicht zwischen Adresse und Ziffer oder einem Wort und dem zuge-
hörigen Parameter stehen.
• Eine Anmerkung kann bis zu 254 Zeichen lang sein. Am Bildschirm werden maximal
41 Zeichen in der Kommentarzeile angezeigt.
• Eine Anmerkung sollte nicht in Rechensätzen stehen, da dadurch die Abarbeitung
verlangsamt wird. Außerdem zählt dann ein Rechensatz als Zwischensatz bei Konturzügen
und Werkzeugradiuskorrektur.
Notizen:
• Eine Notiz wird mit ";" begonnen und geht immer bis zum Satzende. Dadurch ist nur eine
Notiz pro Satz möglich.
• Steht innerhalb einer Notiz eine Anmerkung, wird diese in der Kommentaranzeige
angezeigt. Ein ";" in einer Anmerkung wird nicht als Notizanfang erkannt.
• Eine Notiz kann bis zu 254 Zeichen lang sein.
• Eine Notiz führt nicht zur Verlangsamung des Programmes.
Richtig Falsch
%200 %210
N005 T01 D01 (Werkzeugaufruf) LF N005 T01 D (Werkzeugaufruf) 01 LF
(Schruppbearbeitung) LF (Schruppbearbeitung LF)
N020 G01 Z200 +R1 (1. Schruppschnitt) LF N020 G01 Z200+ (1. Schruppschnitt) R1 LF
;Eine Notiz kann ueber eine ganze Zeile LF
@400 K3 K200 ; G62-GEschw. aendern LF ;So wird @400 nicht ausgef. @400 K3 K200 LF
Hinweis:
Bis Softwarestand 2 muß zwischen Anfangsklammer und Kommentarbeginn sowie zwischen
Kommentarende und Schlußklammer ein Leerzeichen (Blank) stehen.
2–6
2.4
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
aa aa aaa aa aa aaa aa aa
aa
Hinweis:
a
aa
aaaa
aa aa
aa
aaaa
aa aa
aaaa
aa
aaaa
aa a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
aa aa aaa aa aa aaa aa aa
2.4 Wortaufbau
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
Wortaufbau
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
Adresse
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aaaaa
aa aa
aa
aaaa
aa aa
aaaa
aa
aaaa
aaaa
a
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
aa aa
Wort
aa aa a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
aa aa aaa aa aa aaa aa aa
und Ziffernfolge. Das positive Vorzeichen kann entfallen.
aa
aa aa aaa aa aa aaa aa aa
aa
aaaaa
aa aa
aa
aaaa
aa aa
aaaa
aa
aaaa
aa a
© Siemens AG 1992
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
aa aa aaa aa aa aaa aa aa
Zahlenwert
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aaaaa
aa aa
aa
aaaa
aa aa
aaaa
aa
aaaa
aaaa
a
a
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
aa aa aaa aa aa aaa aa aa
Eingabe von mehr als 8 Stellen (mit Nachkommastellen) sind nicht erlaubt.
a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
aa aa aaa aa aa aaa aa aa
aa aa aaa aa aa aaa aa aa
Ein Wort ist ein Element eines Satzes. Es besteht aus einem Adreßzeichen und einer Ziffern-
aa aa aaa aa aa aaa aa aa
6FC5198- AA10
aa aa aaa aa aa aaa aa aa
aa
aaaaaaaaaaaaaaaaaa a
a
aa
aa
aa
aa
aa
aaa
aaa
aa
aa
aaa
aaa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
G1=0
10.00
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Zahl:
2.4.1
aaaaaaaaaaaaaaaaaaaa aaaaaaaaaaa
X1=100
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Eingabe
Eingabe
Eingabe
aaaaaaaaaaaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Beispiel:
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
M2=19 S2=0
aaaaaaaaaaaaaaaaaaaa aaaaaaaaaaa
=-Zeichen:
aaaaaaaaaaaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
ben werden.
Zahlenwert:
0,1
Wert
1
10
100
1000
10200
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaa
aa
a
Adreßzeichen:
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaa aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa aaaaaaaaaaa
© Siemens AG 1992
nicht zugelassen.
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Dezimalpunkteingabe:
aaaaaaaaaaaaaaaaaaaa 0...99 aaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaa a
X1. bedeutet
X10. bedeutet
X1.1 bedeutet
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aaaa
aaaa
aa
aa
aa
aaaa
aaa
a aa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Adreßzeichen
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa aaaaaaaaaaa
X, Y, Z, E, A, B, C, U, V, W, Q, I, J, K, F, S.
aaaaaaaaaaaaaaaaaaaa aaaaaaaaaaa
Zahl
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
1000 µm
1100 µm
10000 µm
aaaaaaaaaaaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Erweiterte Adresse
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Wort
X0.1
aaaaaaaaaaaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
=
=
=
aaaaaaaaaaaaaaaaaaaa aaaaaaaaaaa
X10.2
X0.01
6FC5198- AA10
aaaaaaaaaaaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
X0.001
aaaaaaaaaaaaaaaaaaaa aaaaaaaaaaa
Nicht zugelassen, Fehlermeldung
aaaaaaaaaaaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
X0.0001
aaaaaaaaaaaaaaaaaaaa aaaaaaaaaaa
± 8 Stellen (mit Nachkommastellen)
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
1.0 mm
1.1 mm
10.0 mm
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Erweiterte Adresse (nicht achsspezifisch)
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a Programmierter Wert mit Dezimalpunkt a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Zahlenwert
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaa a
zur Trennung der Adreßerweiterungszahl vom Zahlenwert
Achse (z.B. X,Y,Z...) oder Hilfsfunktionen (z.B. M,S,T,H,D)
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aaa
a aa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
orientierter Spindelhalt der 2. Spindel auf Spindelposition 0.
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Führende und nachfolgende Nullen müssen bei der Dezimalpunktschreibweise nicht geschrie-
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaaaaaaa
2–7
2.4.1 Erweiterte Adresse (nicht achsspezifisch)
2 Grundlagen der Programmierung
aaaaaaaaaaaaaaaaaaaa
a aaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
I
aaaaaaaaaaaaaaaaaaaaaaa
L
F
E
K
H
D
C
B
A
G
aaaaaaaaaaaaaaaaaaaaaaa aaaaaa
M
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
2–8
2.5
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
2.4.2
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaa
a
a
Beispiele:
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaa
aaaaaaaaaaaaaaaaaaaaaaa aaaaaa
Vorschub
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
H-Funktion
G-Funktion
M-Funktion
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
Unterprogramm
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaa
aaaaaaaaaaaaaaaaaaaaaaa aaaaaa
Zulässige Adressen:
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
Zeichenvorrat
aaaaaaaaaaaaaaaaaaaaaaa
Interpolationsparameter
Interpolationsparameter
Interpolationsparameter
2 Grundlagen der Programmierung
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaa
aaaaaaaaaaaaaaaaaaaaaaa aaaaaa
Adreßzeichen
aaaaaaaaaaaaaaaaaaaaaaa
Werkzeugkorrekturnummer
aaaaaaaaaaaaaaaaaaaaaaa aaaaaa
Ziffern: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
aaaaaaaaaaaaaaaaaaaaaaa
N10 P[Y1]150
2.4.2 Erweiterte Adresse (achsspezifisch)
aaaaaaaaaaaaaaaaaaaaaaa aaaaaa
N10 P[Y1]=150
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
Erweiterte Adresse
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaa
aaaaaaaaaaaaaaaaaaaaaaa aaaaaa
Z
T
Y
X
V
S
P
U
R
N
a
W
[Achsname]
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
F[Y1]1000
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaa
a
a
Wort
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaa
aaaaaaaaaaaaaaaaaaaaaaa aaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaa
aaaaaaaaaaaaaaaaaaaaaaa aaa
F[Y1]=1000 G[Y1]27
G[Y1]27
aaaaaaaaaaaaaaaaaaaaaaa
Werkzeug
Nebensatz
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaaaaaaaa
© Siemens AG 1992
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
oder
Rechenparameter
aaaaaaaaaaaaaaaaaaaaaaa aaaaaa
aa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aaaaaaaaaaa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
Spindeldrehzahl, S-Funktion
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
Unterprogramm - Durchlaufzahl . . .
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
werden. Das Zeichen ”=” nach der eckigen Klammer muß nicht geschrieben werden.
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a aaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
Adreßbuchstaben: A, B, C, D, E, F, G, H, I, J, K , L, M, N, P, Q, R, S, T, U, V, W, X, Y, Z
Klammern geschrieben werden. In der eckigen Klammer muß der Achsname programmiert
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaa
aaaaaaaaaaaaaaaaaaaaaaa aaaaaa
Werden achsspezifische Funktionen programmiert, müssen nach dem Adresszeichen eckige
aaaaaaaaaaaaaaaaaaaaaaa aaa
6FC5198- AA10
aaaaaaaaaaaaaaaaaaaaaaa
Die in der vorliegenden Anleitung aufgeführten Beispiele basieren auf dem ISO-Code. Zur For-
aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
12.93 2 Grundlagen der Programmierung
2.6 Zeichen- und Dateiformate bei serieller Übertragung im Lochstreifenformat
Die Daten können von einem beliebigen Datenträger (z.B. PC, externes Diskettenlaufwerk,
Lochstreifen u. a.) eingelesen werden. Die Steuerung benötigt zum Speichern über die serielle
Schnittstelle eingelesenen Daten bestimmte Kennungen und Formate. Es werden nur Daten
abgespeichert, welche eine gültige Kennung besitzen.
Kennung Bedeutung
ASM Anwender-Speicher-Modul
GIA 2) Getriebeinterpolation
IKA 2) Interpolation und Kompensation mit Tabellen
MPF Teileprogramm (Main Program File)
PCF 1) PLC-Fehlermeldungstexte (PLC-Files)
RPA R-Parameter-Nummern mit Wertzuweisungen
(R-Parameter Aktiv)
SEA Adressen mit Wertzuweisungen (Setting Data Aktiv)
SEA4 Zyklen-Settingdaten (Setting Data Aktiv)
SPF Unterprogramm (Sub Program File)
TEA1 NC-Maschinendaten (Testing Data Aktiv 1)
TEA2 PLC-Maschinendaten (Testing Data Aktiv 2)
TEA3 2) Antriebsmaschinendaten (Testing Data Aktiv 3)
TEA4 Zyklen-Maschinendaten (Testing Data Aktiv 4)
TOA Werkzeugkorrekturen (Tool Offset Aktiv)
ZOA Nullpunktverschiebungen (Zero Offset Aktiv)
ZOA1...4 Drehwinkel (Zero Offset Aktiv)
Eine genaue Erläuterung der Programmformate finden Sie im Kapitel ”Programmformat für
Ein- und Ausgabe”.
Beim Auslesen generiert die Steuerung automatisch die richtigen Kennungen und Formate,
welche zum Einlesen wieder notwendig sind.
–––––––
1) bis Softwarestand 2
2) ab Softwarestand 3
2–10
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aaa aa aa a aa aaa aaa a aaaa a aaa aaaa
2.6.5
2.6.4
2.6.3
Welle
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa a
aa
a a
aa a
aa a a aaa aa aa aaa aa aa aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aa
aa
aa
aaaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aa
aaaa
aaaaa
aa
a aa
aaaaa
a
a aaa
aa
a aa
a aa
aaa
aaa
a aa
aaa
a aa
aaa
a aa
aaa
aaa
a aa
aaa
a aa
aaa
aaaaaaaa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a aaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aaa aa aa aa a aaa aa aa aaa aa aaa
%
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aaa aa a aa a aaa aa aa aaa aa aaa aaaa
Dateikommentar
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aaa aaaaa aa a aaa aa aa aaa aa aaa
.
.
.
.
.
.
.
.
.
.
.
.
.
.
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
M02
M17
M02
M02
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
MPF
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aaa aa a aaa aa aa aaa aa aaa aaaa
% T0A
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aaa aa a aaa aa aa aaa aa aaa
Einlesestopp
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aaa aa a aaa aa aa aaa aa aaa aaaa
% MPF...
% SPF ...
2 Grundlagen der Programmierung
Vorspann
% MPF ...
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a aaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aaa aa a aaa aa aa aaa aa aaa
1579
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
LF
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
2.6.3 Ein- und Auslesen von Daten im PC-Format
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa a
aa a aaa aa aa aaa aa aaa aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aa
aa
aa
aaaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aa
aaaa
aa aa
aaa
a aa
aaa
a aa
a aa
aaa
aaa
a aa
aaa
a aa
aaa
a aa
aaa
aaa
a aa
aaa
a aa
aaa
aaaaaaaa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a aaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aaa aa a aaa aa aa aaa aa aaa
Vorspann und Dateikommentar
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
Sie in der Bedienungsanleitung, SINUMERIK 840C.
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
aa
© Siemens AG 1992
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a aaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aaa aa a aaa aa aa aaa aa aaa
oder
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aaa aa a aaa aa aa aaa aa aaa
Ein- und Auslesen von Daten im PC-Format
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
entweder
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aaa aa a aaa aa aa aaa aa aaa aaaa
Einzelstop
Zentralstop
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a aaaa
Kennung (MPF, SPF) eingetragen werden.
aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aa
aa
a a
aa
aaaa aa
aa
aaaa
aaaa
aaaa
aa
aaaa
aaaa
aa
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
aaa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
a
aaaaaaa
a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aaa aa a aaa aa aa aaa aa aaa aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a aaaa
DIENSTE - Geräteeinstellung :
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aaa aa a aaa aa aa aaa aa aaa
zu einem Anhalten des Übertragungsvorgangs. Der Einlesevorgang wird erst mit dem
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
a
aaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aaa aa a aaa aa aa aaa aa aaa aaaa
Der Vorspann wird nicht abgespeichert und bei der Verarbeitung des Programms von der
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aaa a aa aaa aaa a aaaa a aaa aaaa
Dateikommentar sind alle Zeichen zugelassen, außer dem Zeichen für Programmanfang (%).
6FC5198- AA10
Ist in der Geräteeinstellung im Bereich DIENSTE ein Übertragungsende-Zeichen angegeben,
eigentlichen Kennung (z.B. %MPF...) ausgelesen werden. Weitere Informationen dazu, finden
%ASM LF Anwender-Speicher-Modul
%GIA Getriebeinterpolation
%IKA1 IKA-Konfiguration
%IKA2 IKA-Kurvenzeiger
%IKA3 IKA-Punkte
Programm Vorspann
N0
:
N99 System-Daten
N400
:
Anwender-Daten
N499
N800
:
System-Bits
N849
N900
:
N949 Anwender-Bits
Unterprogramme Vorspann
(Bohrzyklus)...LF Anmerkung
N1...LF
Unterprogramm
N2...LF
M17 LF Unterprogramm-Ende
N...=...LF
Maschinendaten
N...=...LF
N...=...LF
Maschinendaten
N...=...LF
N...=...LF
Maschinendaten
N...=...LF
N...=...LF 0 = zentral
Maschinendaten 1...4 kanalspezifisch
N...=...LF
D1 P0=...P1=...P9=...LF
Werkzeugkorrekturen (Anzahl der Parameter entspr. MD)
D2 P0=...P1=...LF
G154 X=...Z=...LF
: 1. - 4. einstellbare Nullpunktverschiebung grob
G157 X=...Z=...LF (achsspezifisch)
G254 X=...Z=...LF
: 1. - 4. einstellbare Nullpunktverschiebung fein
G257 X=...Z=...LF (achsspezifisch)
KAPITELENDE
3 Wegangaben
3.1 Koordinatensysteme
3.1.1 Maschinen-Koordinatensystem
a
a
a
a
aaaaa
aaa
a
a
a
a
+Y
a
a
a
a
a
a
a
a
aa
a
a
aaaa
a
a
a
a
+B
a
a
a
a
a
a
a
a
aaa
a
a
a
aaaaa
a
a
a
+X
a
a
a
a
a
a
a
a
a
a
aaa
aa
a
aaaa aa
a
a
aa
a
aa
a
+C
aaa
a
a
a
aaa
aa
aa
+A
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
aaaa
a
a
a
a
a
+Z
a
a
a
a
a
a
a
a
Hauptachse Rundachse
X (U) A
Y (V) B
Z (W) C
Für parallele Achsen ist die erweiterte Adreßschreibweise zu verwenden (z.B. Z1=, Z2=)
Hinweis:
Die Adressbuchstaben D, P und R können nicht als Achsadresse verwendet werden.
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaa
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
+X
+X
a
aaa
aa
aa
a a
aaa
aaa
aa
aa
aa
aa
a aa
aa
aa
3 Wegangaben
aaaaaaaa
a
aa
aaaa
a aaaaaaaa
Werkzeug und Werkstück.
a
aa
a a
aa
a aaaaaaaa
a
aa
a a
aa
a aaaaaaaa
3.1.1 Maschinen-Koordinatensystem
a
aa
a a
aa
a aaaaaaaa
a
aa
a a
aa aaaaaaaa
aa
aaaaa
a
a
a
aa
a a
aa
a
aaaaaaaaaaaa
a
aa
a a
aa
a
aaaaaaaa
festes System
aa a
aaaaa
aaaaaaaa
bewegtes System
aaaaaaaa
aa aaaa
a
aa
a aa a
aaaaa
a
aa
aa
aa aaaa
a a
aa
aa
aa
a
a
aa a
a a
aa
a aa a
aa
aa
aa
a a
aa
aa
a aa
a
aa
a a
a a
aa
a a
aa
a
aaa
aa
a a
aa
aa
aa
a a
aa
aa
a aa
a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a aa
a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a aa
a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a aa
a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a aa
aa a a
aa
a aa a
aa
a aaa
aa
a a
aa
aa
festes System
aa
aaaaa a aa
aaa a aa
aaa aaaaaa
a
bewegtes System
© Siemens AG 1992
aa a
aaaaaaa a
aa
a a
aa
a a
aaaa a
aa
aa
a aa
a
aa
a a
aa
a a
aa
aa
a aa
a
aa
a a
aa
a a
aa
aa
a aa
Relativbewegung
Relativbewegung
a
aa
a a
aa a
aa
aa
aaa
aaaaa
a
aaaa
aa
a a
aaaa
aa
a
a aaa a aaa
+Z
+Z
a
a a
aa
aa a
a a
aa
aa
aaaaa aaaaa
+Z
+Z
a
aa
a aa
a a
aa
aa
aa
aaaaa
a aaaa
a
Die Programmierte Achsbewegung bezieht sich immer auf die Relativbewegung zwischen
6FC5198- AA10
SINUMERIK 840C (PG)
12.93
12.93 3 Wegangaben
3.1.2 Werkstück-Koordinatensystem
3.1.2 Werkstück-Koordinatensystem
Im Werkstück-Koordinatensystem wird abhängig von der Bearbeitungsart, die zwei- oder
dreidimensionale Geometrie des Werkstückes programmiert.
Zuordnungen für Werkstückaufspannungen erfolgen im Normalfall über die einstellbare
Nullpunktverschiebung und/oder evtl. einstellbare Koordinatendrehung (schräge Aufspannung).
Damit ist die Lage des Werkstück-Koordinatensystems zum Maschinen-Koordinatensystem
festgelegt. Sie ergibt sich beim Aufspannen des Werkstückes auf der Maschine.
Y Werkstück
Y Maschine
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaaaaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
X Werkstück
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
W=Werkstücknullpunkt
einstellbare Nullpunkt-
verschiebung (z.B: G54)
X Maschine
M=Maschinennullpunkt
Der Werkstücknullpunkt wird durch Programmierung definiert. Die Lage des Teils und die
damit verbundenen Nullpunktverschiebungen werden in der Regel durch Einrichtebedienungen
ermittelt.
Y Maschine
Y Werkstück
Y Werkstück aktuell
programmier-
bare Nullpunkt-
verschiebung
G58 X.. Y.. X Werkstück aktuell
X Werkstück
W=Werkstücknullpunkt
einstellbare Nullpunkt-
verschiebung (z.B: G54)
X Maschine
M=Maschinennullpunkt
a
a a
a a
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a a
aa
aa
a
3.1.4
a
a a
a a
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a a
aa
aa
a
a
a a
a a
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a a
aa
aa
a
a
a a
a a
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a a
aa
aa
a
a
a a
a a
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a a
aa
aa
a
a
a a
a a
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a a
aa
aa
a
aaaaaa
aa
aa
aa
aa aa
aa
aa
aa
aaaa
aaaa
aa
aa
aa aa
aaa
a
+X
a a aaaaa aaaaa aa aaaa aaa
© Siemens AG 1992
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
M
koordinatensystems.
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
aaaaaa
aa
aa
aa
aa aa
aa
aa
aa
aaaa
aaaa
aa
aa
aa aa
aaa
a
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a a aaaaa aaaaa aa aaaa aaa
ZMW
aa aaa aa a aa a aa aa aa a aa aa a aa aa aa aaa a a aaaaa aaaaa aa aaaa aaa
a
aa
a a
aa
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a
aa
a a
aa
aa
a a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
6FC5198- AA10
aa
aa aaa aa a aaa aaaa aa aa a aa aa aaaaa aa aa aa
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a
a
aa
a
aa
a
aaaa
a a
aa
a
aa
a
aa
a
aa
a
aaa
aa
aaa
aa
aa
a
aaaa
a a
aaaa
a a
aaaaaa
a a a
aaaa
a a
aaa
a a
aaa
aa
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
aaa a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
aaaaaa aa
a aaaaa
a
aaaaaaaaaaaaaaaaaaaaaaaaaa
a aa aa aa a aa aa a aa aa aa a a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
ZMR
Bezugs- oder Referenzpunkte achsspezifisch festgelegt.
a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
aa a aa a aa aa aa a aa aa a aa aa aa a a aaaaa aaaaa aa aaaa aaa
nullpunkt wird durch die Nullpunktverschiebung festgelegt.
a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaa a a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
XFP
aa aaaaa aaaaa aa aaaa aaa
im Maschinendatum festgelegt.
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
W
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
P
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
ZFP
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
Die Referenzpunktkoordinaten werden achsspezifisch
a
aaaaaa
aa
aa
aa
aa aa
aa
aa
aa
aaaa
aaaa
aa
aa
aa aa
aaa
a
a a aaaaa aaaaa aa aaaa aaa
F
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a
a a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a
a a
a a
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a a
aa
aa
a
nach dem Einschalten der Steuerung angefahren wird und das System synchronisiert.
Der Referenzpunkt R ist ein vom Maschinenhersteller achsspezifisch festgelegter Punkt, der
R
a a aaaaa a aaaaa aa aaa aaa
Der Maschinennullpunkt M ist der konstruktionsmäßig festgelegte Nullpunkt des Maschinen-
legte Nullpunkt. Er kann vom Programmierer frei gewählt werden. Der Bezug zum Maschinen-
An jeder numerisch gesteuerten Werkzeugmaschine werden die Nullpunkte und verschiedene
a
a a
a a
aa
aa
aa
aa
a aaa
aa
aa
aa
aaaa
aaaa
aa
aa
a a
aa
aa
a
3 Wegangaben
3–5
3.1.4 Beispiele mit Bezugspunkten
a a aaaaa aaaaa aa a
aaaaaaaaaaaaaaaaaaaaaaaa aaa
3 Wegangaben 11.92
3.1.4 Beispiele mit Bezugspunkten
Z
R
ZFP = L1
ZMR
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaa a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
M W WR
X
ZMW
XMR
XMW
P Werkzeugeinstellpunkt
M Maschinennullpunkt
W Werkstücknullpunkt
WR Werkstück-Referenzpunkt
R Maschinen-Referenzpunkt
F Werkzeugträgerbezugspunkt (Schlittenbezugspunkt)
XMR, ZMR Referenzpunktkoordinaten
XMW, ZMW Nullpunktverschiebungen
XFP, ZFP Werkzeuggeometrie
Achsadresse
Ebene Achszuordnung
(Vorzugsbelegung)
G17 1. Achse – 2. Achse X–Y
G18 3. Achse – 1. Achse Z–X
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Über Maschinendaten können den Ebenen G17, G18 und
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
G19 frei wählbare Achsen zugeordnet werden.
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Die Ebenenlöschstellung kann, falls kanalspezifisch, mit
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Maschinendatum festgelegt werden.
aaa
aa
a
aa
a
a
a
a
a
aaaaa
2. Achse
aaa
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
aa
a
a
Y
a
aa
a
aa
a
a
aa
aa
a
X
aa
a
a
a
a
a
a
a
a
a
a
a
a
aaa
1. Achse
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
3. Achse
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aaaa
Z
a
aa
a
Mit G16 kann die Ebene unabhängig vom Maschinendatum programmiert werden
(Verwendung insbesondere bei Werkzeugkorrekturen, siehe Kap. "Werkzeugkorrekturen").
Es können bis zu 5 Achsen programmiert werden.
Beispiel:
G16 X1= Y1= Z1± X1± Y1±
3.2 Weginformation/Achstypen/Wegbedingungen
3.2.1 Weginformation
Eine Weginformation besteht aus einer Achsadresse und einem Zahlenwert, der den Weg auf
der adressierten Adresse beschreibt.
Für die Achsadressen stehen folgende Adressen zur Verfügung: A, B, C, E, Q, U, V, W, X, Y
und Z. Weiterhin besteht die Möglichkeit der erweiterten Adressschreibweise (z.B. X1=...,
P[Y1] ). Die Achsadressen geben den physikalischen Achsen ihren Namen. Sie dienen auch
als Bezeichner für die Koordinatenachsen eines fiktiven Koordinatensystems, in dem die
Werkstückgeometrie beschrieben wird.
Eine Achse kann nicht gleichzeitig in mehreren Kanälen angesprochen werden.
Wird ein Vorzeichen angegeben, so steht es zwischen Adresse und Zahlenwert (z.B. X–50)
oder zwischen der erweiterten Adresse und dem Zahlenwert (z.B. X1=–50, P[Y1]–50).
a
a
a
a
aaaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Linear- und Rundachsen können durch Programmierung im
aa
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaa a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
aaa
a
aaa
a
a
a
a
a
a
a
a
a
a
aaaaaa
a
a
a
a
a
a
a
a
a
aaaaa
a
Bahnverbund oder als Simultanachsen festgelegt werden.
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
aaaaaaaaaaaaa
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaa
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Über Maschinendaten kann jede Achse als Rundachse
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
definiert werden. Dabei ist es möglich mehrere Achsen
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
gleichzeitig als Rundachsen zu definieren.
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Bahnachsen
Bahnachsen werden in einem zeitlichen Zusammenhang interpoliert und besitzen damit eine
gegenseitige Abhängigkeit. Die Bahnachsen erreichen gemeinsam den Endpunkt. Es können
bis zu 5 interpolierende Achsen in einem Satz programmiert und verfahren werden. Diese Ach-
sen beschreiben die Geometrie im 2- oder 3-dimensionalen Raum des Werkstück-Koordinaten-
systems. Die mit diesen Achsen erzeugte Bahn wird mit dem programmierten Bahnvorschub
(F) verfahren.
3.2.3 Wegbedingungen
Um den Positioniervorgang zu starten, muß die Weginformation durch die Wegbedingung (G-
Funktion) und die Angaben über den Vorschub (F) ergänzt werden. Die Wegbedingungen be-
schreiben die Art der Maschinenbewegungen, die Interpolationsart sowie die Vermaßungsart.
Die G-Funktionen sind in G-Gruppen eingeteilt (siehe Kapitel Programmschlüssel).
In einem Programmsatz darf aus jeder G-Gruppe jeweils nur eine Funktion stehen
(Ausnahme G90/G91).
Die G-Funktionen sind entweder modal oder satzweise wirksam. Modal wirksam sind G-Funk-
tionen, welche so lange wirken bis sie durch eine neue G-Funktion aus derselben G-Gruppe
ersetzt werden. Satzweise wirksam sind G-Funktionen, welche nur in dem Satz wirken, in dem
sie stehen.
Nach dem Einschalten der Steuerung, Reset oder Programmende sind die Löschstellungen
wirksam. Sie müssen nicht programmiert werden.
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaa
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Über Maschinendaten ist einstellbar, welcher G-Befehl
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
der G-Gruppe als Löschstellung wirkt
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
(siehe G-Gruppeneinteilung).
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaa
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Über Maschinendatum auch für die Betriebsart JOG
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aktivierbar.
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Die programmierbare Arbeitsfeldbegrenzung wird mit G25 und G26 aufgerufen:
G25 minimale Arbeitsfeldbegrenzung, G26 maximale Arbeitsfeldbegrenzung, z.B.:
N10 G25 X–50 Z250 LF
N20 G26 X260 Z450 LF
Weitere Angaben sind in diesem Satz nicht zulässig. Mit der Eingabe von –99999.999 für den
Minimalwert und +99999.999 für den Maximalwert pro Achse in den Settingdaten wird die
Arbeitsfeldbegrenzung unwirksam.
X programmierbare Arbeitsfeldbegrenzung
G26
F
260
M
Z
W –50
G25
250
450
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Über Maschinendaten kann angegeben werden, ob bei
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
G90 und/oder G91 der Radius oder der Durchmesser
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
programmiert wird (Drehbearbeitung).
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
3.4.1 Bezugsmaß (G90)
Bezugsmaßeingabe G90
Bei der Bezugsmaßeingabe (Absolutmaßeingabe) beziehen sich alle Maßangaben auf einen
festgelegten Nullpunkt, der meist der Werkstücknullpunkt ist. Der Zahlenwert der zugehörigen
Weginformation gibt die Zielposition im Koordinatensystem an.
Hinweise:
Bis SW 5.2 müssen nach Programmierung folgender Funktionen die entsprechenden Achsen
einmalig mit G90 programmiert werden. Ab SW 5.4 kann nach der Programmierung der
Funktionen auch mit Kettenmaß (G91) verfahren werden, wenn für die betreffende(n) Achse(n)
keine Koordinatendrehung/Maßstabsfaktor aktiv ist:
– G74 (Referenzpunktfahren per Programm)*
– @720 (fliegendes Messen)
– G200 (Achsistwertsynchronisation)*
– Restweglöschen
– nach eingeleitetem C-Achsbetrieb
– An- und Abwahl einer Transformation
Beispiel:
Das Werkzeug steht auf der Position (P1) X=20, Y=10 und soll auf Position (P2) X=60,
Y=30 fahren. Die Eingabe lautet: G90 X60 Y30
Unabhängig von der aktuellen Position, fährt das Werkzeug auf die programmierte Zielposition.
30 P2
20
Y=30
P1
10
X
W 20 40 60
X=60
*) ab SW 4 mit G91
Beispiel:
Das Werkzeug steht auf der Position (P1) X=20, Y=10 und soll auf Position (P2) X=60,
Y=30 fahren. Die Eingabe lautet:
Abhängig von der momentanen Position, fährt das Werkzeug um die programmierten Werte
weiter.
30 P2
Y=20 20
a
a
aa
a
P1
aaa
aa
a
aa
a
a
a
10
X
W 20 40 60
X=40
Zwischen Bezugsmaß- und Kettenmaßeingabe kann von Satz zu Satz beliebig umgeschaltet
werden.
Beispiel:
Das Werkzeug steht auf der Position (P1) X=10, Y=10 und soll die weiteren Positionen nach-
einander anfahren. Es wird abwechselnd mit Bezugsmaß und Kettenmaß programmiert.
P3 P4
40
P2
30 P5
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaa
a
Bei entsprechend gesetzten Maschinendaten können
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Achsen, Polarkoordinatenwinkel (nicht Konturzugs-
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
winkel) und Interpolationsparameter, abhängig von
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
G90/91 in einem Satz gemischt programmiert werden.
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Hinweis:
Bevor die Rundachse mit G91 programmiert werden kann, muß sie vorher einmalig mit G90
positioniert werden. Ansonsten erscheint Alarm ”Falsche Satzstruktur”.
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaa
Durch ein Maschinendatum wird festgelegt, ob die
Funktion für die erste Programmierung der Achse
ausgeschaltet wird. 1)
a
a
a
a
Für Rundachsen ist neben der Absolut- und Kettenmaßangabe eine weitere Angabe möglich.
Hierbei fährt die Rundachse die programmierte absolute Position auf kürzestem Weg an (posi-
tive oder negative Richtung).
Der angegebene Verfahrbereich für Rundachsen ist eingeschränkt von 0° bis +360°.
Bei der erstmaligen Programmierung der Rundachse mit G90 im Teileprogramm wird für die-
sen Satz automatisch G68 aktiv. Diese automatische Generierung kann mit G91 C0 LF abge-
wählt werden. Dies gilt auch bei der erstmaligen Programmierung mit G90 nach Suchlauf bzw.
nach der Programmierung von G74. a
a
aa
a
0°
aaa
aa
a
aa
a
a
a
a
a
a
a
aaaa
a
a
a
a
aaaa
a
315° 45°
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaa
programmierte
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaa
aktuelle
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
Position
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Position
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaa
a
aa
a
aa
a
aaaaa
a
aa
a
aa
aa
aa
270° 90°
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
aaaaa a
aaaaa
a
a
a
a
aaaaa
a
a
a
aaaa a
225° 135°
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
aaaaa
a
a
a
180°
a
a
a
a
a
a
a
a
a
a
Beispiel:
Wirkungsweise des Softwareendschalters bei Rundachsen, welche eine Position auf kürzestem
Wege anfahren sollen:
0°
315° 45°
aa
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
programmierte
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
Position
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
%MPF
N010 G0 G68 B45 LF
N020 270° 90°
a
a
a
aa
a
a
aaaaaa
a
aktuelle
a
a
a
a
aa
a
a
a
a
a
aa
a
a
a
a
a
aa
a
Position
a
a
a
a
aa
a
a
a
a
a
a
a
180°
a
a
a
a
a
a
a
a
a
a
_______
1) ab Softwarestand 5
Abhilfe:
N010 G0 G68 B–45 LF Durch Programmierung von B–45° wird die Position 45° auf kürze-
stem Wege angefahren.
Beispiel:
Programmierung mit R-Parameter
Berechneter R-Parameter R22=0
N10 ...
N20 ...
N30 ...
N40 G1 G90 F1000 A1=R22 Die Rundachse dreht auf 0° in positiver Richtung
N50 G1 G90 F1000 A1=–R22 Die Rundachse dreht auf 0° in positiver Richtung
N60 G1 G90 F1000 A1=–0+R22 Die Rundachse dreht auf 0° in negativer Richtung
Hinweis:
Soll eine Rundachse über R-Parameter in negativer Richtung auf Null verfahren werden, muß
dies mit C=–0+Rxx erfolgen.
Damit kann über die G-Befehlte G68/G90/G91 vorgegeben werden, wie sich die Steuerung bei
der ersten Programmierung verhält.
Bei Satzsuchlauf bleibt die automatische Generierung von G68 erhalten.
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaa
aaaaaaaaaaaaaaaaaa
Die Grundstellung des Eingabesystems wird durch ein
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Maschinendatum festgelegt.
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Ein Wechsel des Eingabesystems muß über die Wegbedingung G71 bzw. G70 angewählt
werden:
G71 Eingabesystem metrisch
G70 Eingabesystem inch
Die Steuerung rechnet den eingegebenen Wert in das Eingabesystem der Grundstellung um.
Beim Abarbeiten eines solchen Satzes wird bereits der umgerechnete Wert im System der
Grundstellung angezeigt.
Vor der Anwahl von Unterprogrammen oder Zyklen muß auf gleiche Maßeinheit geachtet
werden.
Die von der Grundstellung abweichende Maßeinheit kann für einen oder mehrere Sätze oder
ein ganzes Programm festgelegt werden.
Im ersten Satz muß dann die erforderliche G-Funktion, und nach dem letzten Satz wieder die
Grundstellung geschrieben werden (bei Programmende M02, M30 kommt automatisch die
Grundstellung).
G71/G70 muß vor den Achsen programmiert werden, ansonsten erscheint Alarm 3006
”Falsche Satzstruktur”.
Beispiel:
G71 - Grundstellung (metrisch)
N10
mm
P1 P2
B=1.”(Zoll)
N15
P3
110,8
N20
60
P4
W 50 75,4 mm Z
N05 (Welle) LF
N10 G91 Z50. LF (P2)
N15 G03 G70 X-1 Z1 K1 I0 LF (P3)
N20 G01 G71 X-30. LF (P4)
N30
a
a
aa
a
aaa
aa
W
a
aa
a a
a
a
aa
Y
a
ZMW
YMW
M
a
aa
a
a
a X
XMW
Nullpunktverschiebung in 3 Achsen
1. 2. 3. 4.
Einstellbare Nullpunktverschiebung
G54 G55 G56 G57
Einstellung grob
Einstellung fein
Unterdrückung
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Unterdrückung
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
ZMW1
500
a
aa
a
+Z
a
a
aa
aa
aaa
a
a
M W1
YMW2
ZMW2 800
1000
aa
aa
aaa
a
a
+X W2
Einstellbare Nullpunktverschiebung
% ZOA LF
G154 X = 250 Y = 280 LF
G155 X = 220 Y = 250 LF
.
LF
einstellbare NV (grob)
G157 X = 320 Y = 350
Aus Kompatibilitätsgründen kann das Format G54 X = 250 LF eingelesen werden, wobei dann
die Werte in die einstellbare NV grob eingetragen werden.
ZMW1=500
XMW1=0
aa
a
+Z
aa
a
a
aa
a
a
a
a
aaaaa
a
a
a
aaaaa
a
a
W1
a
a
a
aaa
a
a
a
M
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
ZMW2=600
XMW2=XMW=800
ZMW=1100
a
aa
a
a
a
+X W2
a
aa
a
aa
aaaaa
a
a
a
a
a
aaaaa
aaaa
aa
aa
a
a
a
a
aaaaaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
aa
a
a
a
a
aa
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
aaa
a
aaa
aaaaa a
a
a
a
a
a
a
a
a
a
a
aaa
aaaaaa
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
aaa
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a a
aa
a
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
aaaa
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
aa
a
aa
aaa
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
aa
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
aaaa
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
aa
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
Programmierung:
N30
N35 G54 LF
N40 G59 Z600 X800 LF
N45
In einem Satz mit G58 oder G59 dürfen außer den Nullpunktverschiebungen keine weiteren
Funktionen geschrieben werden. Es können max. 5 Achsen in einem Satz mit G58/G59 ge-
schrieben werden
+X
a'
aaa
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaa a
a
a
a
a
a
a
a
a
aa
a
aa
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
aaaa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
aa
a
a
a
a
a
a
a
a
a
a
a
aaaa
a
a
a
a
a
a
a
a
a
a
a
a
aaaa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
aaaa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
aa
a
a
a
a
a
a
a
a
a
a
a
aaaaaaa
a
a
a
a
a
a
a
a
a
a
a
aaaaa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaa
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
aaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
aa
a
a
a
a
a
a
a
a
a
a
a
+Z
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Nullpunktverschiebung mit G59
Mit Programmende M02, M30 oder Programmabbruch werden die Werte der programmier-
baren Nullpunktverschiebung, die in diesem Programm gesetzt worden sind, gelöscht. Mit
RESET werden alle programmierbaren NV gelöscht.
Die programmierbare Nullpunktverschiebung (G58/G59) wird bei aktiven Kettenmaß (G91,
abhängig von MD) nicht absolut auf den Werkstücknullpunkt bezogen, sondern additiv zur
letzten programmierten Verschiebung.
Beispiel:
Programmierte Nullpunktverschiebung bei aktivem Kettenmaß (abhängig von MD)
N5 G0 X0 LF (Position X0)
N10 G91 X20 LF (Position X20)
N15 G58 X10.111 LF Aktivieren Programmierbare NPV
N20 G90 X0 LF (Position X10.111)
N25 G91 X20 LF (Position X30.111)
N30 G58 X20.333 L F
N35 G90 X0 LF (Position X30.444)
N40 M30 LF
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaa
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Über NC-Maschinendatum wird festgelegt, ob G90/G91
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
für Achsen bei G95/G98 eingerechnet wird.
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Beispiel:
Mehrere programmierbare Nullpunktverschiebungen im Unterprogramm
%200 SPF123
N010 ... N010 X100 Y50
N020 ... N020 X20 Y5 Z200
N110 G58 L123 K55 ...
N120 X130 Z60 ...
N130 ... N55 X40 Z10
N200 ... ...
_______
1) ab Softwarestand 5
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
Über NC-Maschinendatum wird vom
Werkzeugmaschinenhersteller die Wirkungsweise von
G53 festgelegt.
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Mit G53 erfolgt eine satzweise Unterdrückung der unter Wirkungsweise a und b beschriebenen
Nullpunktverschiebungen.
Wirkungsweise a
1. 2. 3. 4.
Einstellbare Nullpunktverschiebung
G54 G55 G56 G57
Einstellung grob
Einstellung fein
PRESET - Verschiebung
Wirkungsweise b
1. 2. 3. 4.
Einstellbare Nullpunktverschiebung
G54 G55 G56 G57
Einstellung grob
Einstellung fein
1.programmierbare NV ( G58 )
2.programmierbare NV ( G59 )
PRESET - Verschiebung
3.6.5 Wegberechnung
Die Wegberechnung ermittelt die in einem Satz zu verfahrende Wegstrecke unter Berück-
sichtigung aller Verschiebungen und Korrekturen.
Allgemein gilt:
Weg = Sollwert - Istwert + Nullpunktverschiebung (NV) + Werkzeugkorrektur (WK).
NV P1 Bezugsmaß WK P1 Weg
(Sollwert)
für P1
a
aa
a
a
a
aa
aa
aaa
P1 P2
a
a
M W Bewegung
Istwert 1
Istwert 2
Bei Bezugsmaßeingabe
Weg = Bezugsmaß P2 - Bezugsmaß P1 + NVP2 - NVP1 + WKP2 - WKP1.
Bei Kettenmaßeingabe
Weg = Kettenmaß + NVP2 - NVP1 + WKP2 - WKP1.
N065
N060
N055
N030
N025
N020
N015
N010
N005
3–26
10
Hinweis:
M02
L10
G58
N045 L10
L10
G58
...
G01
G00
G55
a
aaaa
a a
aaa
YW
3 Wegangaben
a
a a
aa
a a
aa
a
X3
X1
a aa a
...
a aaaaa a
F500
M
a
a
aaa
aa
a
aaaa
aa
a
Y3
N035 G58 X0 Y0 A0
Y1
N050 G58 X0 Y 0 A0
X..
YMaschine
A3
N040 G58 X2 Y2 A2
A1
a a a a a
aaaa
aaaa
a
Y..
Y3
aaaa
aa aaaa
aa a aa a
Y2
natendrehung vorgesehen.
Y1
aaaa a
a a
aa
aa
a a
a a
aa
aa
a a aa aa
a a
aa
aaaa
a Richtung unterschiedlich sind:
aaaa aaaaaa aaaaaaaa aaaaa aa aaaaaaaaa aa aa
W
a
aaaa
aa
a a
aaaa aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a
Z..
XW
a
aaaa
aa
a aa
aaaa
aa a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
a aa a
aa
a
a
a a
aa
aa a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
a
aa
a
a
aa
a aa
a
YWerkstück
aaaaa aaaaaa aaaaaaaa aaaaa aa aaaaaaaaa a
dinatendrehung verwendet werden.
X2
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aaaa
a a
aa
aa
aa
aa
aa
aa
aa
aa
a
A2
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaa aaaaaaaa aaaaa aa aaaaaaaaa
3.7 Koordinatendrehung (G54 ... G57, G58/G59 A..)
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaa aaaaaaaa aaaaa aa aaaaaaaaa
X1
A1
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
a
X3
aaaaaa aaaaaaaa aaaaaa a aaaaaaaaa
aa
aaaaaa aaaaaaaa aaaaaa a aaaaaaA3
aa
aa
a
aaa
aa
aa
aa
aaaa
aa
aa
aa
aa
aa
aa
aaaa
aa
aa
aa
aaaa
aaaa
aa
aa
aa
aa
aa
aaa
© Siemens AG 1992
a
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
a a
aaaaaaaa
aaaa
aa
aaaa
aaaa
aa
aa
aaaa
aa
a
AW
a a
aaaa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa a a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
Koordinatendrehung (G54 ... G57, G58/G59 A..)
a
aaaa aa aaa aa aaaa aa
aa
a
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
aaa
a
a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
a aa aa aaa aa aaaa aaa
a
aaaa aa aaa aa aaaa aa
aa
a
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
aaa
a
a aa aa aaa aa aaaa aaa
W = Werkstücknullpunkt
XWerkstück
XW, YW=Werkstücknullpunkt
aa a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
Bei einer erneuten Anwahl einer Nullpunktverschiebung und Koordinatendrehung muß die
aa aa a aa aa aaa aa aaaa aaa
AW = einstellbarer KD-Winkel
Müssen an einem Werkstück mehrere gleiche Konturen bearbeitet werden, welche in unter-
a
aa
a a
aa
a a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
a
Beispiel: Im Werkstück sind 3 gleiche Geometrieausschnitte zu bearbeiten, deren Lage und
schiedlicher Richtung am Werkstück wiederkehren, kann hierfür die programmierbare Koor-
6FC5198- AA10
Mit der Koordinatendrehung kann das Werkstückkoordinatensystem unabhängig vom Maschi-
a a
den Maschinenachsen ausgerichtet werden. Für diese Anwendung ist die einstellbare Koordi-
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
Der Adressbuchstabe für die Eingabe des Drehwinkels
ist abhängig vom Maschinendatum.
Hinweis:
Satzsuchlauf oder Programmstart muß immer an einem Satz beginnen, welcher alle not-
wendigen Informationen enthält. Dies gilt insbesondere bei gekürzter Satzschreibweise (d.h. es
sind nur die Achsen programmiert, die bewegt werden).
Aktiviert wird die Drehung durch G58/G59 unter Adresse A im Teileprogramm. Im Befehl kann
zusätzlich eine Nullpunktverschiebung stehen. Ist unter der programmierbaren Koordinatendre-
hung eine Nullpunktverschiebung und eine Koordinatendrehung programmiert, wird zuerst die
Nullpunktverschiebung ausgeführt und danach das Koordinatensystem im neuen Nullpunkt um
den eingestellten Winkel gedreht.
Ist nach einer angewählten programmierbaren Nullpunktverschiebung und Koordinatendrehung
eine erneute Koordinatendrehung mit G91 programmiert, so wirkt ein Gesamtdrehwinkel,
bestehend aus alten und neuen Drehwinkel.
Programmierte Drehwinkel können im Bezugsmaß oder im Kettenmaß programmiert werden.
Sie werden durch Programmende (M02, M30), Programmabbruch oder durch AUS-/EIN-
SCHALTEN der Steuerung gelöscht.
Beispiel:
N...
N10... G90 G58 X50 Y20 A45 LF
N15... G91 G58 A30 LF Winkel wird addiert zum bereits im Satz N10
programmierten Winkel (Summe = 75°)
Y
Y'
X'
a
a
a
aaa a
30°
a aa
aa
a
a
a
a
a
a a
a
a
a
a
a
a
a
aa
aa
a
aa
a
a
a
aaaa
75°
a
a
a
a
a
aa
a
aa
a
45°
a
a
a
a
aa
a
a
a
a
a
a
20
DZ
NV
aa
a
aa
a
X
aa
aa
M
a
aa
a
a
a
50
Beispiel 1:
:
G17 Anwahl der Ebenen X-Y-Z
G58 X... Y... A... Anwahl der programmierbaren NV und KD unter G58
G59 X... Y... A... Anwahl der programmierbaren NV und KD unter G59
:
G58 X0 Y0 A0 Abwahl der NV und KD unter G58
G59 X0 Y0 A0 Abwahl der NV und KD unter G59
G18 Anwahl einer neuen Ebene
Beispiel 2:
:
G54 ... Anwahl der einstellbaren NV und KD unter G54 in der Ebene X–Y
G58 X... Y... A... Anwahl der programmierbaren NV und KD unter G58
G59 X... Y... A... Anwahl der programmierbaren NV und KD unter G59
:
G58 X0 Y0 A0 Abwahl der NV und KD unter G58
G59 X0 Y0 A0 Abwahl der NV und KD unter G58
Nach einem Ebenenwechsel sind beim nächsten Achsverfahrsatz der neuen Drehachsen
unbedingt beide Drehachsen zu programmieren. Das Fehlen einer Achse führt zu
Fehleinrechnungen durch Ergänzung der nicht angegebene Achse mit der entsprechenden
Ordinate der alten, bereits abgewählten Ebene.
Beispiel 3:
:
G54 ...
G16 X Z Y Anwahl der X–Z–Ebene
G58 X... Y... A... Anwahl der programmierbaren NV und KD unter G58
G59 X... Y... A... Anwahl der programmierbaren NV und KD unter G59
:
G58 X0 Y0 Z0 A0 Abwahl der NV und KD unter G58
G59 X0 Y0 Z0 A0 Abwahl der NV und KD unter G58
G0 Y50Z beide Drehachsen sind zu programmieren
:
Hinweis:
Über Unterprogramme können auch mehrere programmierbare Nullpunktverschiebungen mit
G58/G59 programmiert werden (siehe Kapitel 3.6.3).
N210
N205
N145
N140
N075
N070
N010
N005
% 10
aaaaaaa a a a a
3–30
a
aa
aa
aa
aa
aa
aa
a
aaa
aa
a
aaa
aa
a
aaaaa
a aa
a
aaaaaaaaaaa
aa a a aa
a a
a
aaa
aa
aa
a a
a
aaa
aa
aa
a aaaaaaaa
MK
MK
Y55
aaaaaaa aa aa a aa aa a a aa a aa a aa YM
aaaaaaa aa aa a aa aa a a aa aaaaa aaaaa aaaaaaaa
XE/YE
..
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
a a
aa
a
...
G91
...
G59
...
G90
G55
XP2/YP2
XP1/YP1
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
a a
aa
a
aaaaaaa aa aa a aa aa a a aa
3 Wegangaben
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
a a
aa
a
aaaaaaa aa aa a aa aa a a aa
G59
X59
G58
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
a a
aa
a a a aaaa
aaaaaaa aa aa a aa aa a a aa aaaa
aa a
YE
aaaaaaa aa aa a aa aa a a aa a aaa aa
aaa
aa
X55
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
a a
aa a aa
aaaaa
Y59
X58
aa
a aaaaaaaaa
A59'
a
aa
aa
aa
aa
aa
aa
aaaa
aaaa
aaaaaa
aaaa
aa aaaa a aaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaa
aa
a
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a
A59
A58
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
a a
aa
a aaaaaaaaa
aaaaaaaaaa
a a
aa
Bearbeitung 1
aaaaaaa aa aa a aa aa a a a
aa
a aaaaa
zu bearbeitende Geometrie
a
aa
aa
aa
aa
aa
aa
aaaa
aaaa
aaaaaa
aaaa
aa aaaa a
aaaaaaa aa aa a aa aa a a aa
Maschinenkoordinatensystem
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
a a
aa
a a
aaaa
A55
a
aa
einstellbare Koordinatendrehung
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
a a
aa
a a
aaaaa
aa
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
a a
aa
a
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a
aa
a a
a a
a a
aa
a
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
a a
aa
a a