Sie sind auf Seite 1von 214

SINUMERIK 810T

Grundausführung 3
Softwarestand 3
Teil 2: Programmieren

Anwender-Dokumentation
Grundlagen der Programmierung 1

Bewegungsrichtungen, Maßangaben 2

Programmieren von Bewegungssätzen 3

Zusatz-, Schalt- und Hilfsfunktionen 4

Unterprogramme 5

Parameter 6

Konturzug 7

Werkzeugkorrekturen 8

Schneidenradiuskorrektur (SRK) 9

Zyklen 10

Programmieren von Zyklen 11

Programmschlüssel SINUMERIK 810T 12


Inhalt

Seite

1 Grundlagen der Programmierung .......................... 1–1

1.1 Programmaufbau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–1


1.2 Satzaufbau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–2
1.3 Satzelemente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–3
1.3.1 Haupt- und Nebensatz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–3
1.3.2 Ausblendbare Sätze . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–3
1.3.3 Anmerkungen (Kommentare) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–4
1.4 Wortaufbau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–4
1.5 Zeichenvorrat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–7
1.6 Lochstreifen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–7
1.6.1 Lochstreifenleser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–7
1.6.2 Lochstreifen-Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–8
1.6.3 Vorspann . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–8
1.6.4 Einlesestop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–8
1.7 Programmformat für Ein- und Ausgabe . . . . . . . . . . . . . . . . . . . . . . . . 1–9
1.8 Code-Tabelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–13
1.9 Eingabe-/Ausgabeformate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–16
1.10 Diagramme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–20
1.10.1 Umdrehungsvorschub Grenzdaten . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–20
1.10.2 Spindeldrehzahl als Funktion des Drehradius bei v = konstant ....... 1–21
1.11 Kanalstruktur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–22

2 Bewegungsrichtungen, Maßangaben ....................... 2–1

2.1 Koordinatensystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–1


2.1.1 Flexible Ebenenanwahl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–2
2.2 Weginformation, Wegbedingungen . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–4
2.3 Maßsysteme: Bezugsmaß, Kettenmaß G90/G68/G91 . . . . . . . . . . . . . . 2–4
2.4 Bezugspunkte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–6
2.5 Nullpunktverschiebung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–7
2.6 Wegberechnung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–11
2.7 Werkstückvermaßung, Eingabesystem G70/G71 . . . . . . . . . . . . . . . . . 2–12
2.8 Spiegeln . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–13
2.9 Programmierbare Arbeitsfeldbegrenzung G25/G26 . . . . . . . . . . . . . . . . 2–15
2.10 Softwarenocken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–17
2.11 Koordinatendrehung (KD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–19
2.12 Maßstabsänderung: Anwahl G51, Abwahl G50 . . . . . . . . . . . . . . . . . . 2–22

3 Programmieren von Bewegungssätzen ..................... 3–1

3.1 Achsbefehle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–1


3.1.1 Achsbewegung ohne Bearbeitung G00 . . . . . . . . . . . . . . . . . . . . . . . . 3–3
3.1.2 Achsverdopplung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–4
3.1.2.1 Funktionsweise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–4
3.1.2.2 Komplettbearbeitung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–7
3.2 Achsbewegungen mit Bearbeitung . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–8
3.2.1 Geradeninterpolation G01 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–8
3.2.2 Kreisinterpolation G02/G03 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–9
3.2.2.1 Interpolationsparameter I, K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–10
3.2.2.2 Radiusprogrammierung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–11
3.2.3 Zylinderinterpolation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–14
3.2.4 Vorschub F/G94/G95/G96/G97/G98 . . . . . . . . . . . . . . . . . . . . . . . . . . 3–16
3.2.5 Gewindeschneiden G33/G34/G35 . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–18
3.2.5.1 Gewinde mit konstanter Steigung . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–19
3.2.5.2 Gewinde mit veränderlicher Steigung . . . . . . . . . . . . . . . . . . . . . . . . . 3–22
3.2.5.3 Zustellmöglichkeiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–23
3.2.5.4 Mehrgängige Gewinde . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–25
3.2.6 Gewindebohren ohne Geber G63 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–27
3.2.7 Gewindebohren ohne Ausgleichsfutter G36 . . . . . . . . . . . . . . . . . . . . . 3–27
3.2.8 Genauhalt G09/G60/G00, Bahnsteuerbetrieb G62/G64 . . . . . . . . . . . . . 3–29
3.2.8.1 Genauhaltgrenze fein und grob G09/G60/G00 . . . . . . . . . . . . . . . . . . . 3–29
3.2.8.2 Bahnsteuerbetrieb G62/G64 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–31
3.2.9 Verweilzeit G04 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–32
3.2.10 Weiches Anfahren und Verlassen der Kontur . . . . . . . . . . . . . . . . . . . . 3–33
3.2.11 Polarkoordinaten G10/G11/G12/G13 . . . . . . . . . . . . . . . . . . . . . . . . . . 3–35
3.2.11.1 Polarkoordinaten G110/G111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–36
3.2.12 SPLINE - Interpolation G06 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–38
3.2.13 Koordinatentransformation TRANSMIT . . . . . . . . . . . . . . . . . . . . . . . . 3–39
3.2.13.1 Funktion TRANSMIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–40
3.2.13.2 Satzvorlauf bei der Funktion TRANSMIT . . . . . . . . . . . . . . . . . . . . . . . 3–42
3.2.13.3 Prinzip der Koordinatentransformation TRANSMIT . . . . . . . . . . . . . . . . 3–43
3.2.13.4 Bearbeitungsgenauigkeit bei TRANSMIT . . . . . . . . . . . . . . . . . . . . . . . 3–47
3.2.13.5 Geschwindigkeitsüberwachung bei TRANSMIT . . . . . . . . . . . . . . . . . . 3–48
3.3 Referenzpunktfahren über Teileprogramm (G74) . . . . . . . . . . . . . . . . . 3–50
3.3.1 Funktionsbeschreibung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–50
3.3.2 Starten der Funktion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–50
3.4 Zweite Spindel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–51
3.5 Rundachse fliegend synchronisieren . . . . . . . . . . . . . . . . . . . . . . . . . . 3–52

4 Zusatz-, Schalt- und Hilfsfunktionen ........................ 4–1

4.1 M, S, T, H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–1
4.2 Zusatzfunktionen M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–1
4.3 Spindelfunktion S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–3
4.4 Hilfsfunktionen H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–4
4.5 Werkzeugnummer T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–4

5 Unterprogramme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1
5.1 Anwendung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1
5.2 Unterprogramm-Aufbau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1
5.3 Unterprogramm-Aufruf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–2
5.4 Unterprogramm-Schachtelung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–3

6 Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–1

6.1 Parameter-Programmierung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–1


6.2 Parameter-Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–2
6.3 Parameter-Rechnung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–3
6.4 Parameter-Reihe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–4
6.5 Programmbeispiel mit R-Parametern . . . . . . . . . . . . . . . . . . . . . . . . . . 6–5
7 Konturzug ........................................... 7–1

7.1 Kontur-Kurzbeschreibung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–1


7.2 Konturzug-Programmierung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–2
7.3 Wirkungsweise der Funktion G09, F, S, T, H, M im Konturzug ....... 7–6
7.4 Kettung von Sätzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–6
7.5 Programmierbeispiele Drehmaschine . . . . . . . . . . . . . . . . . . . . . . . . . 7–7
7.6 Zusatzfunktionen in verketteten Sätzen . . . . . . . . . . . . . . . . . . . . . . . 7–9

8 Werkzeugkorrekturen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8–1

8.1 Werkzeugdaten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8–1


8.2 Werkzeugkorrektur ohne Einsatz der Schneidenradiuskorrektur . . . . . . . 8–2
8.3 Werkzeugkorrektur mit Einsatz der Schneidenradiuskorrektur . . . . . . . . 8–5

9 Schneidenradiuskorrektur (SRK) .......................... 9–1

9.1 Anwahl der SRK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–1


9.2 SRK im Programm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–4
9.3 Abwahl der SRK (G40) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–7
9.4 Wechsel der Korrekturrichtung (G41, G42) . . . . . . . . . . . . . . . . . . . . . 9–9
9.5 Wechsel der Korrekturnummer (G41 D.. , G41 D.. ) .............. 9–9
9.6 Wechsel der Korrekturwerte (R1, R2) . . . . . . . . . . . . . . . . . . . . . . . . . 9–10
9.7 Wiederholung der schon angewählten G-Funktion (G41, G42)
mit der gleichen Korrekturnummer . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–10
9.8 M00, M01, M02 und M30 bei angewählter SRK . . . . . . . . . . . . . . . . . . 9–11
9.9 SRK bei Kombination von verschiedenen Satzarten
und Auftreten von Konturfehlern . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–13
9.10 Sonderfälle der SRK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–17
9.11 Wirkung bei negativen Korrekturwerten . . . . . . . . . . . . . . . . . . . . . . . . 9–21

10 Zyklen .............................................. 10–1

11 Programmieren von Zyklen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–1

11.1 Allgemeine Hinweise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–1


11.2 Zielcode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–1
11.2.1 Hauptgruppen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–1
11.2.2 Operanden hinter dem Zielcode ............................ 11–2
11.2.3 Notation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–2
11.3 Allgemeine Anweisungen für den Programmaufbau . . . . . . . . . . . . . . . 11–3
11.4 Programmverzweigungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–4
11.5 Datentransfer allgemein . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–10
11.6 Datentransfer: Systemspeicher in R-Parameter . . . . . . . . . . . . . . . . . . 11–11
11.7 Datentransfer: R-Parameter in Systemspeicher . . . . . . . . . . . . . . . . . . 11–17
11.8 Mathematische Funktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–23
11.9 NC-spezifische Funktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–29
11.10 E/A-Funktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–37
11.11 Bedienerführungsmakro (BFM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–42
11.12 @-Code-Tabelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–44

12 Programmschlüssel SINUMERIK 810T ...................... 12–1

12.1 Interne G-Gruppeneinteilung bei @36b . . . . . . . . . . . . . . . . . . . . . . . . 12–1


12.2 Programmschlüssel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12–2



a
aa
aa
aa
aa
aa
aa
aa
aa
aaaaa
aa
aa
aa
aaaa
aa
a
1

a
aa
aa
aa
aa
aa
aa
aa
aaa
aaa
aaa
aa
aa
aa
aa
aa
a a
aa
aa
a
1.1
11.90

a
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
aa
a a
aa
aa
a

MPF =
LF =
W =
aaaaaaaaaaaaaaaa aaa

Satz:
a
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
aa
a a
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaa aa

Wort
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa aa
aaa
a
a
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
aa
a a
aa
aa
a

Line Feed
a
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
aa
a a
aa
aa
a

SINUMERIK 810T, GA3 (BN)


a
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
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaa aa
aa
a

1 – 9999 Unterprogramme.
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaa aaa

4. Satz
3. Satz
2. Satz
Programmaufbau

aaaaaaaaaaaaaaaa aaa

© Siemens AG 1990 All Rights Reserved


einer Anzahl von Sätzen und

aaaaaaaaaaaaaaaa aaa

Vorspann
aaaaaaaaaaaaaaaa aaa

letzter Satz
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a

0 – 9999 Bearbeitungsprogramme,
a
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
aa
a a
aa
aa

%
aa
a

Mißbrauch besonders gesichert werden.


W
W
W
W
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaaa
dem Zeichen für das Programmende.

Wort
aaaaaaaaaaaaaaaa aaa

= Satzende
aaaaaaaaaaaaaaaa aaa
dem Zeichen für den Programmanfang

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
Ein Teileprogramm ist zusammengesetzt aus

aaaaaaaaaaaaaaaa aaa
gesteuerten Werkzeugmaschine beschreiben.

aaaaaaaaaaaaaaaa aaa

Programmschema: Teileprogramm im Ein-/Ausgabeformat


aaaaaaaaaaaaaaaa aaa
Programm-Anfang
aaaaaaaaaaaaaaaa aaa

W
W
W
W
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a

6ZB5 410-0EP01
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaa aaa

Main program file = Hauptprogramm-Nr.


MPF<Nr.>
a
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
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaa aaa

W
W
W
W
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
LF

a
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
aa
a a
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaa aaa
W
LF
LF

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaa aaa
chen für Programmende steht im letzten Satz des Teileprogramms.

a
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
aa
a a
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
M02/M30
aaaaaaaaaaaaaaaa aaa
LF
Grundlagen der Programmierung

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a

Unterprogramme gleichzeitig abgespeichert werden.


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa

Im Programmspeicher können maximal 200 Teile- und


aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa aa
aaa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
Programm-Ende
aaaaaaaaaaaaaaaa aaa
LF

aaaaaaaaaaaaaaaa aaa

Die Eingabereihenfolge ist beliebig. Insgesamt verfügbar für Teileprogramme sind


a
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
aa
a a
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
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aaa
aa
aa
aaaa
aaaa
aaaa
aaaa
aa
aa
aa
aaaaa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaa aaa
Der Programmaufbau ist an DIN 66025 angelehnt. Ein Teileprogramm besteht aus einer voll-

gramme, die vom Maschinenhersteller oder von SIEMENS erstellt wurden. Sie können gegen
ständigen Folge von Sätzen, die den Ablauf eines Bearbeitungsvorgangs auf einer numerisch

aaaaaaaaaaaaaaaa aaa

Unterprogramme und Zyklen können Bestandteile des Programms sein. Zyklen sind Unterpro-
aaaaaaaaaaaaaaaa aaa
Das Zeichen für Programmanfang geht dem ersten Satz des Teileprogramms voraus. Das Zei-

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa

1-1
1.1 Programmaufbau
1 Grundlagen der Programmierung

aaaaaaaaaaaaaaaaaaaa
1 Grundlagen der Programmierung 09.91
1.1 Programmaufbau

Erfolgt die Programmeingabe mit Bedienerunterstützung über die Bedientafel, so werden bei
Betätigen des Softkeys ”SATZNUMMER” die Satznummern in Fünferschritten automatisch ge-
neriert. In Verbindung mit der Taste ”Cancel” kann die eingegebene Satznummer gelöscht
und mit ”Edit” überschrieben werden.

1.2 Satzaufbau

Ein Satz enthält alle Daten zur Ausführung eines Arbeitsschrittes. Der Satz besteht aus mehre-
ren Wörtern und dem Zeichen „LF” für Satzende.
Die Satzlänge kann maximal 120 Zeichen betragen. Der Satz wird komplett – auf mehrere Zei-
len verteilt – angezeigt.

Satz

Satznummer Wort Wort Wort Satzende

Satzschema: Aufbau eines Satzes

Die Satznummer wird unter der Adresse N oder mit ”:” eingegeben. Satznummern können frei
gewählt werden. Um einen definierten Satzvorlauf und definierte Sprungfunktionen zu erhalten,
darf eine Satznummer in einem Programm nur einmal verwendet werden.
Eine Programmierung ohne Satznummer ist zulässig. In diesem Fall ist jedoch kein Satzvorlauf
und keine Sprungfunktion möglich.
Um den Satzaufbau übersichtlich zu gestalten, sollten die Wörter eines Satzes in der Reihen-
folge des Programmschlüssels angeordnet werden.

Satzbeispiel:
N925 G.. X.. Z.. F.. S.. T.. M.. H.. LF
N Adresse der Satznummer
925 Satznummer
G.. Wegbedingung
X.. Z.. Weginformation
F.. Vorschub
S.. Drehzahl
T.. Werkzeugnummer
M.. Hilfsfunktion
H.. Hilfsfunktion
LF Satzende

Wird der Wert für einen Adreßbuchstaben mehrmals programmiert, so gilt der zuletzt program-
mierte Wert.
Jeder Satz muß am Ende mit dem Satzendezeichen ”LF” abgeschlossen werden. Auf dem
Bildschirm erscheint dieses Zeichen als Sonderzeichen LF. Beim Abdrucken des Programms
erscheint dieses Zeichen nicht.

1-2 © Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01


SINUMERIK 810T, GA3 (BN)
09.91 1 Grundlagen der Programmierung
1.3 Satzelemente

1.3 Satzelemente
1.3.1 Haupt- und Nebensatz

Es werden zwei Arten von Sätzen unterschieden: Hauptsatz und Nebensatz.


Im Hauptsatz sind alle Wörter anzugeben, die notwendig sind, um den Arbeitsablauf in dem
dort beginnenden Programmabschnitt starten zu können. Ein Hauptsatz darf nur im Teilepro-
gramm (Hauptprogramm) stehen. Ein Hauptsatz wird durch das Zeichen ”:” anstelle des
Adreßzeichens ”N” (N=Nebensatz) gekennzeichnet. Ein Hauptsatz und ein Nebensatz dürfen
in einem Programm nicht die gleiche Satznummer haben.

Satzbeispiel:
:10 G1 X10 Z-15 F200 S1000 M03 LF

Ein Nebensatz enthält nur die Funktionen, die sich gegenüber dem vorherigen Satz ändern.

Satzbeispiel:
N15 Z20 LF

Ein Hauptsatz und mehrere Nebensätze bilden einen Programmabschnitt.

Beispiel: :10
N105 Abschnitt
N110
N115

1.3.2 Ausblendbare Sätze

Sätze eines Programms, die nicht bei jedem Programmablauf ausgeführt werden sollen, kön-
nen durch das Zeichen Schrägstrich ”/” vor dem Wort der Satznummer ausgeblendet werden.
Das Satzausblenden kann über den Softkey ”AUSBLEND. JA-NEIN” oder durch die Anpaß-
steuerung aktiviert werden. Die ausgeblendeten Sätze müssen eine Schleife bilden (gleicher
Anfangs- und Endpunkt), andernfalls kann das Programm verfälscht ablaufen. Ein Abschnitt
kann durch mehrere aufeinanderfolgende ausblendbare Sätze ausgeblendet werden.

N...

N...

Reihenfolge der
Ausgeblendeter Satz: /N... Abarbeitung

N...

N...

Satzausblendung

© Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01 1-3


SINUMERIK 810T, GA3 (BN)
aa a a aa a

)
(
X
aa a
aaaaaaaaaaaa
a aaa
aaaa
aaaaaaa
aaaa
aa a
aaa aaaaa
aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

R1
aa aa a aa aa aa aaa a aa aaa aa aa aaa

N10
N05
100
N15
N10
N05

1-4
aa aa a aa aa aa aaa a aa aaa aa aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

1.4
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
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

1.3.3
a
aa
a a
aa
a aa 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
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa aa a aa aa aa aaa a aa aaa a a

Falsch:
ende”)”.

Richtig:
a
aa
aaaa
aa aaaa
aaaa
aa aa
aaaa
aa
aaaaaa
aaaa
aa
aa a
aa
a aa
aaa
a aa
aaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa aa a aa aa aa aaa a aa aaa aa aa aaa

BEARBEITEN
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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa aa a aa aa aa aaa a aa aaa aa aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

X
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
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa aa a aa aa aa aaa a aa aaa aa aa aaa

....
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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

X100+
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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa aa a aa aa aa aaa a aa aaa aa aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Adresse
aa aa a aa aa aa aaa a aa aaa aa aa aaa
1.3.2 Ausblendbare Sätze

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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Zahlenwert
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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Wortaufbau
R-Parameter
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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Klammerung ”(”,”)” stehen.


1 Grundlagen der Programmierung

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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa aa a aa aa aa aaa a aa aaa aa aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Anmerkungsende.
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
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Anmerkung, Leerzeichen
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
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa aa a aa aa aa aaa a aa aaa a a

Anmerkungsbeginn, Leerzeichen
a
aa
aaaa
aa aaaa
aaaa
aa aa
aaaa
aa
aaaaaa
aaaa
aa
aaaa
a
a aa
aaa
a aa
aaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
Anmerkungen (Kommentare)

( Bearbeiten ) R1 Z200 LF
aa aa a aa aa aa aaa a aa aaa aa aa aaa

( Positionieren ) 100 Z200 LF


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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

G01 X100+R1 Z200 ( Bearbeiten ) LF


G00 X100 Z200 ( Positionieren ) LF
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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa aa a aa aa aa aaa a aa aaa aa aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
in der Kommentarzeile des Bildschirms angezeigt.
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
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa aa a aa aa aa aaa a aa aaa aa aa aaa aaaaaaaaaaaaaaaaaaaaa

und Ziffernfolge. Das positive Vorzeichen kann entfallen.


aa
aa aa a aa aa aa aaa a aa aaa aa
aa aa 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
a
aa
a aa
a a
aa
a
aa
a
aa
a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aaaa
aa aaaa
aaaa
aa aa
aaaa
aa
aaaaaa
aaaa
aa
aaaa
a
a aa
aaa
a aa
aaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa aa a aa aa aa aaa a aa aaa aa aa aaa
oder einem Wort und dem zugehörigen Parameter stehen!

© Siemens AG 1990 All Rights Reserved


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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa aa a aa aa aa aaa a aa aaa aa aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
hält, sind die nächsten Sätze bereits vorab eingelesen. Das ”Satz aus-
blenden” wirkt aber nur auf Sätze, die noch nicht zwischengespeichert

aa aa a aa aa aa aaa a aa aaa aa aa aaa


schreiben. Die Anmerkung darf keinesfalls zwischen Adresse und Ziffer

aa aa a aa aa aa aaa a aa aaa aa aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa


schengespeichert. Wenn die Maschine wegen M00 (Programmierter Halt)

sind. Diese Zwischenspeicherung kann durch Programmierung von L999

aa aa a aa aa aa aaa a aa aaa aa aa aaa


Um schnellere Satzwechselzeiten zu erreichen, werden mehrere Sätze zwi-

(Vorabeinlesen sperren; @714) nach dem Satz mit M00 verhindert werden.

Es ist sinnvoll, die Anmerkung am Satzende oder in einer eigenen Zeile zu

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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
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
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa aa a aa aa aa aaa a aa aaa aa aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Text einer Anmerkung steht zwischen den Zeichen Anmerkungsbeginn ”(”und Anmerkungs-

aa aa a aa aa aa aaa a aa aaa aa aa aaa

folge. Das Adreßzeichen ist im allgemeinen ein Buchstabe. Die Ziffernfolge kann mit Vorzei-
chen und Dezimalpunkten versehen sein. Das Vorzeichen steht zwischen Adreßbuchstaben
Die Sätze eines Programms können durch Anmerkungen erläutert werden. Mit einer Anmer-

Innerhalb einer Anmerkung darf kein Prozentzeichen %, kein Satzendezeichen LF und keine

aa aa a aa aa aa aaa a aa aaa aa aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa


Eine Anmerkung kann bis zu 120 Zeichen lang sein. Davon werden höchstens 41 Zeichen

Ein Wort ist ein Element eines Satzes. Es besteht aus einem Adreßzeichen und einer Ziffern-
aa aa a aa aa aa aaa a aa aaa aa aa aaa aaaaaaaaaaaaaaaaaaaaa
kung ist es auch möglich, Anweisungen für den Bediener auf dem Bildschirm anzuzeigen. Der

aa aa a aa aa aa aaa a aa aaa aa
aa aa aaa

6ZB5 410-0EP01
SINUMERIK 810T, GA3 (BN)
aa
aaaaa
aaaa aa
aaaa
aaaaaaaa
aa
aaaaaa
aaaa
aa
aa a aa
aaaaa
aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
01.93

aa aa a aaa a aa aaa
aaaaaaaaaaaaaaaaaaaaaa a aa aaa aa aa aaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
09.91 1 Grundlagen der Programmierung
1.4 Wortaufbau

Adresse Zahlenwert

Wort

Wortschema: Aufbau eines Wortes


Beispiele:
G91 oder M30
G Adresse
91 Zahlenwert, mit der Bedeutung: ”Kettenmaßangabe”
M Adresse
30 Zahlenwert, mit der Bedeutung: ”Programmende”.

Erweiterte Adresse

Adreßzeichen Zahl = Zahlenwert

Erweiterte Adresse

Wort

Adreßzeichen –Achse
–Spindel
–M-Fkt. (Gr. 5)
Zahl –Achs-Nr. =...
–Spindel-Nr. =...
–Kanal-Nr. =...
”=” – Zeichen zur Trennung der Adreßerweiterungszahl vom Zahlenwert

Erweiterte Adresse

Beispiel:
Q1= 100 1. Hilfsachse
M1= 19 orientierter Spindelhalt der 1. Spindel
M2= 100 M-Funktion 100 wird für Kanal 2 ausgegeben

Hinweis:
G1 X1 = Z LF bedeutet: G1 X1=0 Z0 LF
G16 X Y1 = Z ±LF bedeutet: G16 X0 Y1 = 0 Z0 ± LF
Ebenenanwahl mit erweiterter Adresse (Y1)

”±” gibt die Werkzeugkorrektur-Richtung an und muß immer hinter der Achse stehen.
”=”- Zeichen muß geschrieben werden, um die Ziffer nach der Adresse als Adreßerweiterung
zu definieren.
Der Wortaufbau ist an DIN 66025 angelehnt.

© Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01 1-5


SINUMERIK 810T, GA3 (BN)
1 Grundlagen der Programmierung 09.91
1.4 Wortaufbau

Kurzbeschreibung der Wörter:


%4 N04 G02/G03 D03 XL+053 ZL+053 QL+053 AL053 ID053 KD053
F05 L03/L04 S05 T08 R03 RL+053 BD033 M04 H08 P02 LF

Definition:
erster Buchstabe Adresse
zweiter Buchstabe L absolut/inkremental
zweiter Buchstabe D inkremental
Zeichen ± absolute Maßangaben mit Vorzeichen positiv oder negativ
erste Ziffer 0 führende Nullen können entfallen: variable Wortlänge (G01=G1)
zweite Ziffer Dekaden Stellen der Ziffernfolge
zweite/dritte Ziffer Dekaden Stellen der Ziffernfolge vor und nach dem Dezimalpunkt
(Koordinatenwerte X, Y, Z, I, J, K in mm)
Zeichen LF Satzende

Beispiel: XL+053

X Adresse
L absolut/inkremental
+ Vorzeichen
0 führende Nullen können entfallen
5 Anzahl der Stellen vor dem Dezimalpunkt
3 Anzahl der Stellen nach dem Dezimalpunkt

Wortbeispiele: X–12345.531 G9

X Adresse G Adresse
– Vorzeichen 9 Ziffer
12345 Ziffern
. Dezimalpunkt
531 Ziffern

Dezimalpunkteingabe:
Wert Programmierter Wert mit Dezimalpunkt
0,1 µm X.0001
1 µm X.001
10 µm X.01
100 µm X.1
1000 µm X1 oder X1.
10200 µm X10.2

Dezimalpunkteingabe ist bei folgenden Adressen möglich:


X, Y, Z, E, A, B, C, U, V, W, Q, I, J, K, R, F, S.

Für die Adresse ”R” gilt nur die Schreibweise mit erweiterter Adresse: R10 = 50.0
(Einschränkung für S, siehe Programmschlüssel Kap. 12).
Führende und nachfolgende Nullen müssen bei der Dezimalpunktschreibweise nicht
geschrieben werden.

1-6 © Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01


SINUMERIK 810T, GA3 (BN)
09.91 1 Grundlagen der Programmierung
1.5 Zeichenvorrat

1.5 Zeichenvorrat
Für die Programmierung können grundsätzlich 2 Codes verwendet werden:
• DIN 66025 (ISO) oder
• EIA-RS 244-B.
Die in der vorliegenden Anleitung aufgeführten Beispiele basieren auf dem ISO-Code. Zur
Formulierung der programmtechnischen, geometrischen und technologischen Anweisungen
stehen im ISO-Code folgende Zeichen zur Verfügung:

Adreßbuchstaben
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z

Kleinbuchstaben
a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z

Ziffern
0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Der Name für die 5. Achse muß u.U. mit erweiterter Adresse eingegeben werden, z. B. Q1=5.

Hexadezimalziffern in Verbindung mit CL-800 Maschinencode


a, b, c, d, e, f (siehe Projektierungsanleitung CL-800)

Buchstabe
D (Eingabe der Werkzeugkorrektur [TO-TOOL OFFSET])

Abdruckbare Sonderzeichen
%, (, ), +, -, /, :, ., =, *, @

Dateneingabe
Folgende Zeichen werden nicht verarbeitet und nicht abgespeichert:
HT = Tabulator (Horizontal Tabulator)
SP = Zwischenraum (Space)
DEL = Korrekturzeichen (Delete)
CR = Wagenrücklauf (Carriage Return).

Weitere Steuerzeichen sind in der Code-Tabelle dargestellt.


Datenausgabe
Folgende Zeichen werden erzeugt:
– SP (nach jedem Wort)
– CR wird nach LF zweimal oder vor LF einmal erzeugt (Settingdaten).

1.6 Lochstreifen
1.6.1 Lochstreifenleser
Der Lochstreifenleser muß an die Steuerung angepaßt werden. Über die Setting-Daten werden
Datenübertragungsrate und das Übertragungsformat (siehe Universalschnittstelle) festgelegt.

© Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01 1-7


SINUMERIK 810T, GA3 (BN)
1 Grundlagen der Programmierung 09.91
1.6.2 Lochstreifen-Code

1.6.2 Lochstreifen-Code
Die Daten auf dem Lochstreifen sind nach festen Vorschriften codiert, d. h. eine Lochkombina-
tion entspricht einem ganz bestimmten Zeichen. Verwendet werden zwei Lochstreifencodes:
ISO oder EIA (s. Code-Tabelle).
Alle Zeichen eines Codes haben ein gemeinsames Kennzeichen:
• ISO immer gerade Lochanzahl
• EIA immer ungerade Lochanzahl.
Die Steuerung erkennt mit dem ersten gelesenen % (ISO) bzw. EOR (EIA) automatisch den
richtigen Code. Das Kriterium Lochanzahl gerade oder ungerade wird ab dem zweiten Zeichen
des Programms zu einer Zeichen-Parity-Prüfung verwendet, womit Einfachfehler zu 100% er-
kannt werden.
Jeder Lochstreifen muß in einem der zugelassenen Codes geschrieben werden. Ein Wechsel
des Codes auf einem Streifen, oder das Zusammenkleben von Streifen unterschiedlicher
Codes ist nicht zulässig und führt zum Ansprechen der Zeichen-Parity-Prüfung.
Als weitere Prüfung wird beim wiederholten Einlesen eines bereits im Programmspeicher vor-
handenen Programms ein kompletter Programmvergleich durchgeführt. Bei Fehlererkennung
wird der Einlesevorgang gestoppt und der Fehler auf dem Bildschirm der Steuerung angezeigt.

1.6.3 Vorspann

Der Vorspann wird zur Kennzeichnung der Programme verwendet. Im Lochstreifenvorspann


sind alle Zeichen zugelassen, außer dem Zeichen für Programmanfang (%). Der Vorspann
wird nicht abgespeichert und bei der Verarbeitung des Programms von der Steuerung nicht
verarbeitet.
WELLE % MPF 1579 LF

1.6.4 Einlesestop
Mit M02, M30, M17 wird der Einlesevorgang angehalten, wenn kein zentrales Übertragungs-
ende-Zeichen festgelegt wurde.
Ist im Setting-Datum ein zentrales Übertragungsende-Zeichen angegeben, so führen
Programm oder Datenblock-Ende (M02, M17, M30) beim Einlesen des Lochstreifens nicht zu
einem Anhalten des Lesers. Der Einlesevorgang wird erst mit dem zentralen Übertragungs-
ende Zeichen angehalten.

Vorspann Setting-Datum:
%...
.
.
M02 entweder
..
%
.
.
M02 Einzelstop
..
L...
.
. oder
M17
T0A
..
Zentralstop
M02
.
.
[Endezeichen] z.B. $

1-8 © Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01


SINUMERIK 810T, GA3 (BN)
09.91 1 Grundlagen der Programmierung
1.7 Programmformat für Ein- und Ausgabe

1.7 Programmformat für Ein- und Ausgabe

Programm für Welle Vorspann

%MPF1234 LF Teileprogramm 1234 (MAIN PROGRAM FILE)

(Messung durchführen) Anmerkung


N...LF Teileprogramm
N...LF

M02 LF oder M30 LF Teileprogramm-Ende

Unterprogramme Vorspann

%SPF234 LF Unterprogramm 234 (SUB PROGRAM FILE)

N5...LF
Unterprogramm
N10...LF

(Bohrzyklus)...LF Anmerkung

M17 LF Unterprogramm-Ende

%ZOA LF Einstellbare Nullpunktverschiebung (ZERO OFFSET AKTIV)

G154 X=... Z=... LF


: 1.-4. einstellbare Nullpunktverschiebung (grob)
G157 X=... Z=... LF

G254 X=... Z=... LF


: 1.-4. einstellbare Nullpunktverschiebung (fein)
G257 X=... Z=... LF

M02 LF oder M30 LF Nullpunktverschiebungs-Datenblock-Ende

%TEA1 LF NC-Maschinendaten (TESTING DATA AKTIV 1)

N...=...LF
Maschinendaten
N...=...LF

M02 LF oder M30 LF Maschinendaten Datenblock-Ende

© Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01 1-9


SINUMERIK 810T, GA3 (BN)
1 Grundlagen der Programmierung 01.93
1.7 Programmformat für Ein- und Ausgabe

%TEA2 LF PLC-Maschinendaten (TESTING DATA AKTIV 2)

N...=...LF
Maschinendaten
N...=...LF

M02 LF oder M30 LF Maschinendaten Datenblock-Ende

%RPA0..2 LF (R-PARAMETER AKTIV) Kanal-Nr. (0 = zentrale R-Parameter)

R...=...LF Parameter-Nummern mit Wertzuweisungen (Kanal 1 und 2,


kanalspezifisch)
R...=...LF

M02 LF oder M30 LF R-Parameter Datenblock-Ende

%TOA LF Werkzeugkorrekturen (TOOL OFFSET AKTIV)


je TO-Bereich (MD)

D1 P0=...P1=...P9=...LF
Werkzeugkorrekturen (Anzahl der Parameter entsprechend MD)
D2 P0=...P1=...LF

M02 LF oder M30 LF Werkzeugkorrekturen Datenblock-Ende

%SEA LF (SETTING DATA AKTIV) (allgemeine Settingdaten)

(0...9, 2000...2003,
N...=...LF
Adressen mit Wertzuweisungen 3000...3171, 4000...4033,
N...=...LF 5000...5771)

M02 LF oder M30 LF Settingdaten Datenblock-Ende

1-10 © Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01


SINUMERIK 810T, GA3 (BN)
09.91 1 Grundlagen der Programmierung
1.7 Programmformat für Ein- und Ausgabe

%PCA LF PLC-Alarmtexte/Betriebsmeldungen
(PROGRAMMABLE LOGIC CONTROL ALARM)

N6000 (Text ...) LF


.
. PLC-Alarmtexte (6000 - 6063) Textlänge:
N6063 (Text ...) LF
max. 36 ASCII-Zei-
chen
N7000 (Text ...) LF (nicht erlaubt 'CR'
.
. PLC-Betriebsmeldungen (7000 - 7063) und 'LF')
N7063 (Text ...) LF

M02 LF oder M30 LF PLC-Textdatenblock-Ende

%PCP LF PLC-Programm
(PROGRAMMABLE LOGIC CONTROL PROGRAM)

7070 8005. . . Maschinencode

M02 LF oder M30 LF PLC-Programm Datenblock-Ende

%ASM LF Anwender-Speicher-Modul

:Hexcode projektierte Daten

:Hexcode projektierte Daten

M02 LF oder M30 LF ASM Datenblock-Ende

© Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01 1-11


SINUMERIK 810T, GA3 (BN)
1 Grundlagen der Programmierung 01.93
1.7 Programmformat für Ein- und Ausgabe

Speicherbereiche:
Die Speicherbereiche der Steuerung SINUMERIK 810T werden über folgende Kennungen
angesprochen:

Kennung Bedeutung

MPF Teileprogramm (Main Program File)


SPF Unterprogramm (Sub Program File)

TOA Werkzeugkorrekturen (Tool Offset Aktiv)


ZOA Nullpunktverschiebungen (Zero Offset Aktiv)

TEA1 NC-Maschinendaten (TEsting Data Aktiv 1)


TEA2 PLC-Maschinendaten (TEsting Data Aktiv 2)

PCA PLC-Alarmtexte
PCP PLC-Programm-Maschinencode (Programmable Control Program)

RPA R-Parameter-Nummern mit Wertzuweisungen (R-Parameter Aktiv)


SEA Adressen mit Wertzuweisungen (SEtting Data Aktiv)

CLF Löschanweisung (CLear File)

ASM Anwender-Speicher-Modul

• Programm löschen

Mit diesen Funktionen können über die Ein-/Ausgabe-Schnittstelle Teile- und Unterpro-
gramme in beliebiger Reihenfolge gelöscht werden.

PROGRAMM LÖSCHEN Vorspann


%CLF LF Kennung Programm löschen (CLEAR FILE)
Über Settingdaten (SD für serielle Schnittstelle) kann
festgelegt werden, ob mit % CLF eine automatische
Reorganisation verhindert werden soll.
MPF1234 LF Teileprogramm % 1234 löschen
MPF 1, 1200 LF Teileprogramm % 1 bis % 1200 löschen
MPF 0, 9999 LF Löschen aller Teileprogramme
SPF 10 LF Unterprogramm L10 löschen
SPF 11, 79 LF Unterprogramm L11 bis L79 löschen
SPF 1, 9999 LF Löschen aller Unterprogramme
M30, M02 oder M17 LF Endekennung M30, M02 oder M17

• Textdaten löschen

%PCA LF
M02 oder M30 LF

1-12 © Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01


SINUMERIK 810T, GA3 (BN)
01.93 1 Grundlagen der Programmierung
1.8 Code-Tabelle

1.8 Code-Tabelle

ISO/DIN 66024 erweitert ISO/DIN 66024 erweitert


Nur Vor- Nur Vor-
Zeichen Lochkombination spann u.
An-
Zeichen Lochkombination spann u.
An-
merkung merkung
P 7 6 5 4 T 3 2 1 P 7 6 5 4 T 3 2 1

NUL • 0 • • •
SOH • • • 1 • • • • •
STX • • • 2 • • • • •
ETX • • • 3 • • • • •
EOT • • • 4 • • • • •
ENQ • • • Steuer- 5 • • • • •
ACK • • • zeichen 6 • • • • •
BEL • • • • • werden 7 • • • • • • •
BS • • • nicht 8 • • • • •
HT • • • abge- 9 • • • • •
VT • • • • • spei- : • • • • •
FF • • • chert ; • • • • • • • ×
CR • • • • • < • • • • • ×
SO • • • • • = • • • • • • •
SI • • • • • > • • • • • • • ×
DLE • • • ? • • • • • • • ×
DC1 • • • @ • • •
DC2 • • • A • • •
DC3 • • • • • B • • •
DC4 • • • C • • • • •
NAK • • • • • D • • •
SYN • • • • • E • • • • •
ETB • • • • • F • • • • •
CAN • • • G • • • • •
EM • • • • • H • • •
SUB • • • • • I • • • • •
ESC • • • • • J • • • • •
FS • • • • • K • • • • •
GS • • • • • L • • • • •
RS • • • • • M • • • • •
US • • • • • • • N • • • • •
SP • • • O • • • • • • •
LF • • • P • • •
! • • • × Q • • • • •
” • • • × R • • • • •
• • • • • × S • • • • •
$ • • • × T • • • • •
% • • • • • U • • • • •
& • • • • • × V • • • • •
' • • • • • × W • • • • • • •
( • • • X • • • • •
) • • • • • Y • • • • •
* • • • • • × Z • • • • •
+ • • • • • [ • • • • • • • ×
, • • • • • × \ • • • • • ×
- • • • • • ] • • • • • • • ×
• • • • • • ^ • • • • • • • ×
/ • • • • • • • – • • • • • • • ×

© Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01 1-13


SINUMERIK 810T, GA3 (BN)
1 Grundlagen der Programmierung 11.90
1.8 Code-Tabelle

ISO/DIN 66024 erweitert


Nur Vor-
Zeichen Lochkombination spann u.
An-
merkung

P 7 6 5 4 T 3 2 1
` • • • ×
a • • • • •
b • • • • •
c • • • • •
d • • • • •
e • • • • •
f • • • • •
g • • • • • • • ×
h • • • • • ×
i • • • • • ×
j • • • • • ×
k • • • • • • • ×
l • • • • • ×
m • • • • • • • ×
n • • • • • • • ×
o • • • • • • • ×
p • • • • • ×
q • • • • • ×
r • • • • • ×
s • • • • • • • ×
t • • • • • ×
u • • • • • • • ×
v • • • • • • • ×
w • • • • • • • ×
x • • • • • ×
y • • • • • • • ×
z • • • • • • • ×
{ • • • • • • • ×
: • • • • • • • ×
} • • • • • • • ×
• • • • • • •
DEL • • • • • • • • •

% ist
im
Loch--
strei-
fen-
Vor-
spann
nicht
erlaubt

1-14 © Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01


SINUMERIK 810T, GA3 (BN)
09.91 1 Grundlagen der Programmierung
1.8 Code-Tabelle

EIA/ 244B EIA/ 244B


Nur Vor- Nur Vor-
Zeichen Lochkombination spann u.
An-
Zeichen Lochkombination spann u.
An-
merkung merkung
P 7 6 5 4 T 3 2 1 P 7 6 5 4 T 3 2 1
kein Loch • × t • • • •
RT • • • • × u • • • •
TAB • • • • • • × v • • • •
<=EOB • • w • • • •
LC) • • • • • • x • • • • • •
ZWR • • y • • • •
( • • • • z • • • •
) • • • • IRR • • • • • • • •
EOR • • • •
UC • • • • • •
% • • • •
& • • • •
> • • • • • • Nicht alle ISO-Zeichen können im EIA-Code
@ • • • • • • dargestellt werden. Daher können beim Ver-
: • • • • gleich eines im ISO-Code erstellten Pro-
• • • • • • • gramms, das in der NC abgespeichert ist, mit
/ • • • • seinem in den EIA-Code umgesetzten
+ • • • •
Äquivalent Unstimmigkeiten entstehen.
- • •
0 • • Beim Wiedereinlesen in die SINUMERIK-
1 • • Steuerung sind folgende Funktionen nicht
2 • • mehr lauffähig:
3 • • • • • Parameter-Rechnung,
4 • • • erweiterte Adresse,
5 • • • • • @-Befehle mit HEX-Ziffern (@ 36a),
6 • • • • • Sonderzeichen und
7 • • • • • Kommentare.
8 • •
9 • • • • Der EIA-Code für ”@” und ”:” kann über
a • • • • Settingdaten vorgegeben werden ( siehe
b • • • • Teil1, ”Bedienen”, Kap. 6.2 ”Settingdaten
c • • • • • • zur Beschreibung der Schnittstellen”).
d • • • •
e • • • • • •
f • • • • • •
g • • • • • •
h • • • •
i • • • • • •
j • • • •
k • • • •
l • • • •
m • • • •
n • • • •
o • • • •
p • • • • • •
q • • • •
r • • • •
s • • • •

© Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01 1-15


SINUMERIK 810T, GA3 (BN)
1 Grundlagen der Programmierung 01.93
1.9 Eingabe-/Ausgabeformate

1.9 Eingabe-/Ausgabeformate
Die Eingabe-/Ausgabeformate sind abhängig von der Einstellung der Maschinendaten des
Maschinen-Herstellers.
Eingabefeinheit: 0,01 mm bzw. Lageregelfeinheit 0,005 mm
0,001 inch 0,0005 inch
0,001 grad 0,005 grad

Bedeutung metrisch Zoll Grad


Adressen
Bereich Einheit Bereich Einheit Bereich Einheit

Weginformationen (Linearachsen) ±0.01bis ±0.001bis


Interpolationsparameter 99999.99 9999.999 –
Weginformationen bei G91 0.001 bis
(Rundachsen) – – 99999.999

Weginformationen bei G90 ±0.001bis Grad


(Rundachsen) – – 359.999
0.01 bis mm 0.001 bis inch
Fase (U-), Radius (U) 99999.99 99999.999 –
±0.01bis ±0.001bis ±0.001bis
Nullpunktverschiebung 999999.99 99999.999 99999.999

0.01 bis 0.001 bis


Gewindesteigung 4000.00 160.000 –

Spindeldrehzahl S 1-16000 1 min -1 1 - 16000 1 min -1


(Wertigkeit über Inbetrieb-
nahmeeinstellung festgelegt)
0.1-1600.0 0.1 min -1 0.1-1600.0 0.1 min -1
0.1 bis 0.01 bis 1 bis
Linear-Vorschub (F) (G94) 2) 450000 mm/min 17700 inch/min 450000 Grad/min

Umdrehungsvorschub 0.01 bis 0.001 bis


(F) (G95) 500.00 1) mm/U 20.000 1) inch/U

±0.01bis ±0.001bis
Länge 99999.99 999.999
Werkzeug-
Korrektur mm inch
±0.01bis ±0.01bis
Radius 9999.99 999.999

0.01 bis 0.01 bis


X 99999.999 99999.999
s s
0.01 bis 0.01 bis
Verweilzeit F 99999.999 99999.999
0.1 bis Umdre- 0.1 bis Umdre-
S 99.9 hungen 99.9 hungen

0 bis
Winkel bei Konturzug (A) – – 359.99999 Grad

Winkel bei orientiertem Spindelhalt 0.1 bis Grad


(M19) 359.9

Dimension je nach Zugehörigkeit (intern


R-Parameter Gleitkomma) alle Kombinationen

_______
1) Die max. Geschwindigkeit bei Linearvorschub (G94) darf nicht überschritten werden.
2) Die Grenzwerte gelten für MD 155=2

1-16 © Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01


SINUMERIK 810T, GA3 (BN)
01.93 1 Grundlagen der Programmierung
1.9 Eingabe-/Ausgabeformate

Eingabefeinheit: 0,001 mm bzw. Lageregelfeinheit 0,0005 mm


0,0001 inch 0,00005 inch
0,001 grad 0,0005 grad

Bedeutung metrisch Zoll Grad


Adressen
Bereich Einheit Bereich Einheit Bereich Einheit

Weginformationen (Linearachsen) ±0.001bis ±0.0001 bis


Interpolationsparameter 99999.999 9999.9999 –
Weginformationen bei G91 0.001 bis
(Rundachsen) – – 99999.999

Weginformationen bei G90 ±0.001bis Grad


(Rundachsen) – – 359.999
0.001 bis mm 0.0001 bis inch
Fase (U-), Radius (U) 99999.999 9999.9999 –
±0.001bis ±0.0001 bis ±0.001bis
Nullpunktverschiebung 99999.999 9999.9999 99999.999

0.001 bis 0.0001 bis


Gewindesteigung 400.000 16.0000 –

Spindeldrehzahl S 1 - 16000 1 min -1 1 - 16000 1 min -1


(Wertigkeit über Inbetrieb-
nahmeeinstellung festgelegt)
0.1-1600.0 0.1 min -1 0.1-1600.0 0.1 min -1
0.01 bis 0.001 bis
Linear-Vorschub (F) (G94) 2) 45000 mm/min 1770 inch/min 1 bis 45000 Grad/min

Umdrehungsvorschub 0.001 bis 0.0001 bis


(F) (G95) 50.000 1) mm/U 2.0000 1) inch/U

±0.001bis ±0.0001-
Länge 9999.999 999.9999
Werkzeug-
Korrektur mm inch
±0.001bis ±0.0001 -
Radius 999.999 99.9999
0.01 bis 0.01 bis
X 99999.999 99999.999
s s
0.01 bis 0.01 bis
Verweilzeit F 99999.999 99999.999
0.1 bis Umdre- 0.1 bis Umdre-
S 99.9 hungen 99.9 hungen

0 bis
Winkel bei Konturzug (A) – – 359.99999 Grad

Winkel bei orientiertem Spindelhalt 0.1 bis Grad


(M19) 359.9

Dimension je nach Zugehörigkeit (intern


R-Parameter Gleitkomma) alle Kombinationen

_______
1) Die max. Geschwindigkeit bei Linearvorschub (G94) darf nicht überschritten werden.
2) Die Grenzwerte gelten für MD 155=2

© Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01 1-17


SINUMERIK 810T, GA3 (BN)
1 Grundlagen der Programmierung 01.93
1.9 Eingabe-/Ausgabeformate

Eingabefeinheit: 0,0001 mm bzw. Lageregelfeinheit 0,00001 mm


0,0001 inch 0,000001 inch
0,001 grad 0,00001 grad

Bedeutung metrisch Zoll Grad


Adressen
Bereich Einheit Bereich Einheit Bereich Einheit

Weginformationen (Linearachsen) ±0.0001 bis ±0.00001 bis


Interpolationsparameter 99999.999 999.99999 –
Weginformationen bei G91 0.001 bis
(Rundachsen) – – 99999.999

Weginformationen bei G90 ±0.001bis Grad


(Rundachsen) – – 359.999
0.0001 bis mm 0.00001 bis inch
Fase (U-), Radius (U) 9999.9999 999.99999 –
±0.0001 bis ±0.00001 bis ±0.001bis
Nullpunktverschiebung 9999.9999 999.99999 99999.999

0.0001 bis 0.0001 bis


Gewindesteigung 40.0000 1.6000 –

Spindeldrehzahl S 1 - 16000 1 min -1 1 - 16000 1 min -1


(Wertigkeit über Inbetrieb-
nahmeeinstellung festgelegt)
0.1-1600.0 0.1 min -1 0.1-1600.0 0.1 min -1
0.001 bis 0.0001 bis
Linear-Vorschub (F) (G94) 2) 9000.000 mm/min 350.0000 inch/min 1 bis 45000 Grad/min

Umdrehungsvorschub 0.0001 bis 0.0001 bis


(F) (G95) 5.0000 2) mm/U 02.0000 2) inch/U

±0.0001 bis ±0.0001 bis


Länge 999.9999 99.99999
Werkzeug-
Korrektur mm inch
±0.0001 bis ±0.00001 bis
Radius 99.9999 9.99999
0.01 bis 0.01 bis
X 99999.999 99999.999
s s
0.01 bis 0.01 bis
Verweilzeit F 99999.999 99999.999
0.1 bis Umdre- 0.1 bis Umdre-
S 99.9 hungen 99.9 hungen

0 bis
Winkel bei Konturzug (A) – – 359.99999 Grad

Winkel bei orientiertem Spindelhalt 0.1 bis Grad


(M19) 359.9

Dimension je nach Zugehörigkeit (intern


R-Parameter Gleitkomma) alle Kombinationen

_______
1) Die max. Geschwindigkeit bei Linearvorschub (G94) darf nicht überschritten werden.
2) Die Grenzwerte gelten für MD 155=2

1-18 © Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01


SINUMERIK 810T, GA3 (BN)
01.93 1 Grundlagen der Programmierung
1.9 Eingabe-/Ausgabeformate

Eingabefeinheit: 0,0001 mm bzw. Lageregelfeinheit 0,00005 mm


0,00001 inch 0,000005 inch
0,001 grad 0,00005 grad

Bedeutung metrisch Zoll Grad


Adressen
Bereich Einheit Bereich Einheit Bereich Einheit

Weginformationen (Linearachsen) ±0.0001 bis ±0.00001 bis


Interpolationsparameter 9999.9999 999.99999 –
Weginformationen bei G91 0.001 bis
(Rundachsen) – – 99999.999

Weginformationen bei G90 ±0.001bis Grad


(Rundachsen) – – 359.999
0.0001 bis mm 0.00001 bis inch
Fase (U-), Radius (U) 9999.9999 999.99999 –
±0.0001 bis ±0.00001 bis ±0.001bis
Nullpunktverschiebung 9999.9999 999.99999 99999.999

0.0001 bis 0.00001 bis


Gewindesteigung 200.0000 8.00000 –

Spindeldrehzahl S 1 - 16000 1 min -1 1 - 16000 1 min -1


(Wertigkeit über Inbetrieb-
nahmeeinstellung festgelegt)
0.1-1600.0 0.1 min -1 0.1-1600.0 0.1 min -1
0.001 bis 0.0001 bis
Linear-Vorschub (F) (G94) 2) 4500.000 mm/min 69.0000 inch/min 1 bis 450 Grad/min

Umdrehungsvorschub 0.0001 bis 0.0001 bis


(F) (G95) 5.0000 1) mm/U 0.20000 1) inch/U

±0.0001 bis ±0.00001 bis


Länge 999.9999 99.99999
Werkzeug-
Korrektur mm inch
±0.0001 bis ±0.00001 bis
Radius 99.9999 9.99999
0.01 bis 0.01 bis
X 99999.999 99999.999
s s
0.01 bis 0.01 bis
Verweilzeit F 99999.999 99999.999
0.1 bis Umdre- 0.1 bis Umdre-
S 99.9 hungen 99.9 hungen

0 bis
Winkel bei Konturzug (A) – – 359.99999 Grad

Winkel bei orientiertem Spindelhalt 0.1 bis Grad


(M19) 359.9

Dimension je nach Zugehörigkeit (intern


R-Parameter Gleitkomma) alle Kombinationen

_______
1) Die max. Geschwindigkeit bei Linearvorschub (G94) darf nicht überschritten werden.
2) Die Grenzwerte gelten für MD 155=2

© Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01 1-19


SINUMERIK 810T, GA3 (BN)
1 Grundlagen der Programmierung 01.93
1.10 Diagramme

1.10 Diagramme
1.10.1 Umdrehungsvorschub Grenzdaten

105
Spindel-
nmax2=16000min-1
drehzahl

104
min-1
nmax1=10000min-1 5m/min

1m/min 10m/min
103
45m/min

24m/min
0,1m/min
102

101

a
a
a
aa
a
a
aaaaaaa
a
a
a
a
aa
a
10-3 10-2 10-1 1 101 5.101 102 max 400 103 mm/U 104

aaa
a
a
a
aa
a
a
a
aa
a
a
a
a
a
aa
a
mm/U

a
a
a
a
a
a
Umdrehungsvorschub Gewindesteigung
Gewindesteigung Umdrehungsvorschub
Vorschub in m/min

Zuordnung von Steigung und Spindeldrehzahl (Gewindeschneiden G33)


Zuordnung von Umdrehungsvorschub und Spindeldrehzahl

nmax1 erreichbar mit Geber 1024 Pulse/Umdrehung


nmax2 erreichbar mit Geber 512 Pulse/Umdrehung

1-20 © Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01


SINUMERIK 810T, GA3 (BN)
aaaaaaa a a a a a a aa aaa a a
09.91

a
aa
aa
aa
aa
aa
aa
a a
a
aaa
aa
a
aaa
aa
a
aaa
aa
a
aaa
aa
aa
a
aaaaa
a aa
a
aaa
aa
aa
a
aaa
aa
a
aaa
aa
a
aaaaa
a aa
a
aaaaaaaaa
aa a aa
a
aaa
aa
a
aaa
aa
a
aaa
aa
aa
a
aaaaa
a aa
a
aaa
aa
aa
a
aaa
aa
a
aaa
aa
a
aaaaa
a aa
a
aaaaaaaaaaa
aa a a aa
aa
a
aaaaaaa
aa aa
a
aaa
aa
aa
aaaa
a aa
a
aaa
aa
aa
aa
a
aaa
aa
aa
aa
aa
a
aaa
aa
a
aaaaaaa
aa aa
aa
a
aaaaaaa
aa aa
a
aaa
aa
aa
aaaa
a aa
a
aaa
aa
aa
a
aaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
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
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
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
aa
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
a
aaaaaaaaaaaaaa
aaaaaaa a aa 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 a aaa aa aa aaa aa aaaa aaaaa aa aa aaa aa aa aaa aa aaa aaaaaaaaaaaaaa

(n)
aaaaaaa a aa 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 a aaa aa aa aaa aa aaaa aaaaa aa aa aaa aa aa aaa aa aaa

200
400
600
800
1000
1200
1400
1600
1800
2000
2200
2400
2600
2800
3000
aaaaaaa a aa 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 a aaa aa aa aaa aa aaaa aaaaa aa aa aaa aa aa aaa aa aaa aaaaaaaaaaaaaa
Spindel
a
aa
aa
aa
aa
aa
aa
a a
aaaa
aaaa
aaaa
aaaa
aa
aaaaaa
aaaa
aa
aaaa
aaaa
aaaaaa
aaaa
aa aaaa
aaaa
aaaa
aaaa
aa
aaaaaa
aaaa
aa
aaaa
aaaa
aaaaaa
aaaa
aa aaaaaa
aa
aaaa
aa aa
aaaa
aa
aaaa
aaaa
aa
aa
aaaa
aa
aa
aa
aaaa
aaaa
aa aa
aa
aaaa
aa aa
aaaa
aa
aaaa
aaaa
aa
aaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
a
aa
aaaaaa
aa
a
a
a
aa
a
aa
a
aa
a
aa
aaa
a
a
aa
aa
aa
aa
aa
aa
a a
aa
aaaa
a

20
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a
aaaaaaa aa aa

SINUMERIK 810T, GA3 (BN)


aaaaaaa aa aa

40
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa a
aa
a a
aa
a
aa
aa
aa
aaaa
aaa
a a
aa
aaaa
a
a
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a

© Siemens AG 1990 All Rights Reserved


50
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa a
aa
a a
aa
a
aa
a aa aa

100
a
aa
aa
aa
aa
aaa aa aa
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a

200
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a

300
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a

konstanter Schnittgeschwindigkeit (v=konstant)

6ZB5 410-0EP01
400
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a
aa
aa
aa
aa
aa
aa
a a
aa
aaaa
a
a
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
a a
aaaa
aa
aaaa
aaaa
aaaaaa
aaaaaaaaaaaa
a
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
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
a a
aa
a
a
aa
aa
aa
aa
aa
aa
a a
aa
a a
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
a a
aa
a

Spindeldrehzahl n als Funktion des Drehradius (mm) bei


a
aa
aa
aa
aa
aa
aa a
aa
a a
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
a a
aa
a
aaaaaaa
a a
aa
a a
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
a a
aa
a
aa aa a aaa aa aa a aa aa a a aa

v=600m/min
aa aa a aaa aa aa a aa aa a a aa
Faustregel:

aa
a a
aa
a a aaa aa aa a aa aa a a a
aa
a
a
a
aa
a
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
a
aa
a a
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
a a
aa
a
a
aa
a a
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
a a
aa
a
aaaaa
aa
a a
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
a a
aa
a
ist der Umfang=1m;

a
aa
aa
aa
aa
aa
a a
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
a a
aa
a
a
aa
aa
aa
aa
aa
a a
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
a a
aa
a
aa
aaaaaa a
aa
a a aaa aa aa a aa aa a a a
aa
a
a
a
aa
aa
aa
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
der Schnittgeschwindigkeit

aaaaaa aa a aaa aa aa a aa aa a a aa
Also entspricht die Drehzahl

a
aa
aa
aa
aa
aa
a a
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
a a
aa
a
Bei 160mm Radius (320mm )

a
aa
aa
aa
aa
aa
a a
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
a a
aa
a
a
aa
aa
aa
aa
aa
a a
aa
a a aaa aa aa a aa
aaaaaaaaaaaaaaaaaaa a a aa
a
aa
aa
aa
aa
aa
a a
aa
a

mm Drehradius
aaaaa
aaaaaa
a a
aa
a
1.10.2 Spindeldrehzahl als Funktion des Drehradius bei v = konstant

a
aa
a a
aa
a
aa aa

60 80 100 120 140 160 180 200 220 240 260 280 300
a
aa
a a
aa
a
aa a
aaaaa
1.10.2 Spindeldrehzahl als Funktion des Drehradius bei v = konstant

1-21
1 Grundlagen der Programmierung
a
aa
aaaaaaaa
aa
aaaaaaaa
aaaa
aa
aaaa
aaaa
aa
aa
a
a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
aa a a aaa aa aa aaa aa aaaa

1-22
1.11

a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
aaaa
aa
aaaa
a a
aa
aa
aa
a
aa

Kanal 3:
Kanal 2:
Kanal 1:
a
aa
aaaaaaaa
aa
aaaa
aa aa
aa aa
aa
aaaa
aaaa
aaa
a
aa
a a
a a
aaaa
aa
a aa aa a
aa
aa
a a
aa
a a
aa
aa
aa
a
a
aa
a a
a a
aa
a a
aa
a
aaa
aa
a
aaa
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
1.11 Kanalstruktur

a
aa
aa
aa
aa
aaaa
aa
aa
aa
aaaa
aa
aaa
aaa
aa
aa
aaa
aaa
aa
aa
aa
aa
aa
aaaa
aa
aaaa
aaaa
aaaaaa
aaaaaaaaaa
aaaa
aaaa
aaaa
aa
aaaaaa
aaaa
aa
aaaa
aaaa
aaaaaa
a a
aa
a a
a a
aaaa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
a
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
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
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
a
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
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
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a

Kanal 1
aa
aaa
aa
aa
aaaa
aa
aa
aa
aaaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aa
aaaa
aaaa
aaaaaa
aaaa
aa aaaa
aaaa
aaaa
aaaa
aa
aaaaaa
aaaa
aa
aaaa
aaaa
aaaaaa
a
a a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
a
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
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
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
a
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
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
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
a
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
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
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
Kanalstruktur

aaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa a a aaa aa aa aaa aa aaaa


1 Grundlagen der Programmierung

a
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
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
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a

Funktionsumfang der Kanäle:


a
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
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
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
aaaaa aaaaa aaaaaaaaaaaaaaaa aaa aa aa a aa aa a aa aa aa aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa a aa aaa aa aa a aa a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
2 unterschiedlichen Programmen.

a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
a
aa
aa
aaa
aaa
aa
aa
aaa
aaa
aa
aa
aa
aa
aa
aaaa
aa
aaaa
aaaa
aaaaaa
aaaaaaaaaa
aaaa
aaaa
aaaa
aa
aaaaaa
aaaa
aa
aaaa
aaaa
aaaaaa
a a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
aaaaaaaaaaaaaaaa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa a a aaa aa aa aaa aa aaaa
Die 3 Kanäle haben folgende Bedeutung:

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
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
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a

• SRK
aaaaaaaaaaaaaaaa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa a a aaa aa aa aaa aa aaaa

Kanal 2
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
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
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
aaaaaaaaaaaaaaaa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa
a
Rechenfunktionen im Hintergrund.

aaaaaaaaaaaaaaaa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa


aaaaaaaaa
aa
aaaa
aa aa
aaaa
aa
aaaa
aaaa
aaa

• Konturkurz-
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
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
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a

beschreibung
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
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
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a

Funktionen treten jedoch Kollisionsprobleme auf.


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
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
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a

wegungen (z. B.Werkzeugwechsel, ...) auszuführen.


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
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
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
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
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
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa a a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
aa
aaaaaaaaa
aa
aaaa
aa aa
aaaa
aa
aaaa
aaaa
aaa
aa
a
a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
aaaaaaaaaaaaaaaa a a a a a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaa
aa
aa
a
aaa
aa
a
aaa
aa
a
aaaaa
a aa
a
aaaaaaaaa
aa a aa
a
aaa
aa
a
aaa
aa
a
aaa
aa
aa
a
aaaaa
a aa
a
aaa
aa
aa
a
aaa
aa
a
aaa
aa
a
aaaaa
a aa
aa
a a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
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
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
aa
a a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
aaaaaaaaaaaaaaaa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aaa aa a a aaa aa aa aaa aa aaaa

• nicht realisierte Funktionen


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
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
aa
a a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a

Kanal 3
aaaaaaaaaaaaaaaa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aaa aa a a aaa aa aa aaa aa aaaa

übergabe
aa
a aaaaaaaaaaaaaa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aa
aa
a aa a a aaa aa aa aaa aa aaa
aa
a
a
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
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
aaa
a

• NC-PLC-Daten-
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
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
aa
a a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a

• Anzeige der Hifu´s


aaaaaaaaaaaaaaaa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aaa aa a a aaa aa aa aaa aa aaaa
Grafische Simulation zur Programm-Darstellung am Bildschirm.

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
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
aa
a a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
Die Funktion ”Grafische Simulation” ist eine Ergänzung

aaaaaaaaaaaaaaaa aaa aa aa a aa aa a aa aa aa aaa a aa aaa aa aa a aaa aa a a aaa aa aa aaa aa aaaa

© Siemens AG 1990 All Rights Reserved


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
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
aa a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa a a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
aa a a aaa aa aa aaa aa aaaa
Hilfskanal zum Abarbeiten von Programmen für Zusatzachsen oder für

a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
aaaa
aa
aaaa
a a
aa
aa
aa
a
Hauptkanal zum Abarbeiten von Programmen und Spindelprogrammierung.

aa a a aaa aa aa aaa aa aaaa


Grundsätzlich können alle 3 Kanäle gleichzeitig betrieben werden. Bei einigen wenigen

a
aa
a a
a a
a a
aa
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a

Der Hilfskanal (Kanal 2) ist bis auf die nicht realisierten Funktionen ein vollwertiger Kanal.
a
aa
a a
a a
aa
a a
aa
aaaa
a aaa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a
aa a aa aa aa aa aaa aa aaaa
Die Steuerung SINUMERIK 810T ist mit 3 Kanälen ausgestattet. Diese Kanäle ermöglichen,

a
aa
a a
a a
aa
a a
aa
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
parallel zur Abarbeitung in der Betriebsart ”AUTOMATIC”, auch das simultane Abarbeiten von

Seine Hauptaufgabe ist es, Rechnungen die im Hintergrund laufen durchzuführen oder Hilfsbe-
neben anderen strukturellen Bedienungen wie Programmeditieren und Schnittstellenbedienung

a
aa

6ZB5 410-0EP01
SINUMERIK 810T, GA3 (BN)
aa
aaaaaaaaa
aa
aaaa
aa aa
aaaa
aa
aaaa
aaaa
aa
01.93

aaaaaaaaaaaaaaaaaaaa a
01.93 1 Grundlagen der Programmierung
1.11 Kanalstruktur

Die Zuordnung, welche Achse (im Automatik-Betrieb) in welchem Kanal verfahren wird, muß
im Programm getroffen werden. Ein und dieselbe Achse kann in Kanal 1 und Kanal 2 bewegt
werden, wenn ausgeschlossen wird, daß vom 1. und 2. Kanal gleichzeitig ein Fahrbefehl aus-
gegeben wird (... Alarm 180* , ”Achse in beiden Kanälen programmiert”).
Hauptsächlich dient der Hilfskanal jedoch dazu, simultan zum Hauptkanal von der PLC ge-
steuert, Ladeachsen zu bedienen. Mit den oben genannten Bedingungen können mit dem
Hilfskanal aber auch andere Konzepte realisiert werden, so daß sich mannigfaltige Einsatzmög-
lichkeiten ergeben.
Da vom Kanal 2 aber nur M-Funktionen an die PLC übergeben werden können, sind die
Möglichkeiten des Datenaustausches mit der PLC eingeschränkt.
Der Kanal 3 dient ausschließlich zur Grafischen Simulation eines Teileprogramms. Dabei kann
gleichzeitig ein anderes Teileprogramm abgearbeitet werden
(Beachten Sie die Hinweise im Teil1, ”Bedienen”, Kap 3.1.13.5 ”Programm verschieben” und
Kap. 3.1.14 ”SIMULATION”).
Durch Maschinendatum kann dem 2. Kanal die Steuerung von Spindeln ermöglicht werden.
Dazu stehen auch im 2. Kanal alle Funktionen bezüglich der Spindeln zur Verfügung.

© Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01 1-23


SINUMERIK 810T, GA3 (BN)

a
aa
aa
aa
aa
aa
aa
aa
aaaa
aaaaaaa
aa
aaa
aaa
aa
a
2

a
aa
aa
aa
aa
aa
aa
aa
a a
aaa
aaa
aaa
aa
a a
aa
aa
aa
aa
aa
aa
a
2.1
11.90

a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aaaa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
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
aa
a a
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
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
aa
a a
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aaaa
aa
aa
aa
aa
aa
aa
aaa
aa
aa
aa
aa
aa
aaaa
aa
aa
aa
aaaa
aa
aa
aaaa
aaa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a

SINUMERIK 810T, GA3 (BN)


a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
aaaaaaaa aaaaa aaaaaa

das Werkzeug bewegt wird.


aa
aaa
aa
aa
aa
aa
aa
aaaa
aa
aa
aa
aaaa
aa
aa
aaaa
aaa
a
aaaaaaaa aaaaa aaaaaaa

Rechtsdrehendes Koordinatensystem
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
aaaaaaaa aaaaa aaaaaaa

© Siemens AG 1990 All Rights Reserved


a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
Koordinatensystem

a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa a

X
aa
aaa
aa
aa
aa
aa
aa
aaaa
aa
aa
aa
aaaa
aa
aa
aaaa
aaa
a aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
aaaaaaaa aaaaa aaaaaaa aaaa

90°
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aaaaaaaa aaaaa aaaaaaa aaaa
a

6ZB5 410-0EP01
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
Das Koordinatensystem ist folgendermaßen definiert:

a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
aaaaaaaa aaaaa aaaaaaa

Generell gilt:
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a

gewählt werden.
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
Die zweite Achse steht senkrecht auf der ersten Achse.

a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a aaaa

Z
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a a
aa
aaa
aa
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
aaaaaaaa aaaaa aaaaaaa

Als Vorzugsbelegung für Drehmaschinen gilt: Hauptachsen X und Z.


aaaaaaaa aaaaa aaaaaaa
zurückführen, das den Bewegungsachsen der Maschine zugeordnet ist.

a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
X und Z. Das System ist auf die Hauptachsen der Maschine ausgerichtet.

a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a

Achsadressen können über Maschinendatum frei


a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
aa
aaa
aa
aa
aa
aa
aa
aaaa
aa
aa
aa
aaaa
aa
aa
aaaa
aaa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
Bewegungsrichtungen, Maßangaben

a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aaaa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a a
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
aa
a a
aa
aa
aa
aa
aa
aa
aaa
aa
aa
aa
aa
aa
aaaa
aaaa
aaaa
aaaa
aa
aa
aaa
aa
a
aaaaaaaa aaaaaa aaaaaa
Die Bewegungsrichtungen einer Werkzeugmaschine lassen sich auf ein Koordinatensystem

Die Programmierung erfolgt unabhängig davon, ob bei der Bearbeitung das Werkstück oder
a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
a
aaaaaaaa aaaaa aaaaaaa
Verwendet wird ein rechtsdrehendes, rechtwinkeliges Koordinatensystem mit den Achsen

a
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a
aaaaaaaa aaaaa aaaaaa

2-1
2.1 Koordinatensystem
2 Bewegungsrichtungen, Maßangaben

aaaaaaaaaaaaaaaaaaaa a
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaa a aa aaaaaaaaaaaaaa

2-2
aaaaaaa a aa a

G19
G18
G17
G16
a
aa
aa
aa
aa
aa
aa
aaaaaa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
2.1.1

a
aa
aa
aa
aa
aa
aa
aa aa
a
aa
aa
aa
aa
aa
aa
aaa
aaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
a
aa
a
aa a
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a
a
aa
aa
aa
aa
aa
aa
aa
a a
a a
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aaaaaa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaa a aa aaaaaaaaaaaaaaaaaaaaaaaaaaaa

M-Version
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa
2.1.1 Flexible Ebenenanwahl

a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaa a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaa
aaaa aaaaaaa a aa
2 Bewegungsrichtungen, Maßangaben

Z
a
aa
aa
aa
aaaa a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa
aaaaaaa
aa a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaa aaaaaaa a aa aaaaaaaaaaaaaaaaaaaaaaaaaaaa

der Alarm 3003 ”ungültige Adresse”.


aaaa aaaaaaa a aa

3. Achse
a
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaa a aa aaaaaaaaaaaaaaaaaaaaaaaaaaaa
Flexible Ebenenanwahl

a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa

Sie vom Werkzeugmaschinen-Hersteller.


a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa

chende G-Funktion im Programm aufrufen.


aaaaaaa a aa

Beispiel der Achsbelegung bei flexibler Ebenenanwahl


aaa aaaaaaa a aa aaaaaaaaaaaaaaaaaaaaaaaaaaaa

Ebene Y – Z (2. Achse – 3. Achse)


Ebene X – Z (1. Achse – 3. Achse)
Ebene X – Y (1. Achse – 2. Achse)
a
aa
aa
a a
aa
aa
aa
aa
aa
aa
aaaaaa
a
aa
aa
a a
aa
aa
aa
aa
aa
aa
a a
a a
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a
a
aa
aa
a a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaa aaaaaaa a aa aaaaaaaaaaaaaaaaaaaaaaaaaaaa
Y

aaaaa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa
2. Achse

aa
aaa
a a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaa

Definition der Ebenen in der Grundstellung nach DIN:


aa
aaa
aa
aa
aa
aa
aaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Kap. 7.3.4 ”Festlegung der Löschstellung der G-Gruppen”).


a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaa
a aaaaaaa a aa

Ebenenanwahl mit freier Achsenwahl


T-Version
a
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
a a
aaaaa a
aaaaaaa a aa aaaaaaaaaaaaaaaaaaaaaaaaaaaa
X

aa
aaaaa
aaaa
a aa
aaa
aaa
aaa
aaa
aaa
aaa
a aa
a aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa
1. Achse
Diese Zuweisung führt der Werkzeugmaschinen-

kanalspezifisch über Maschinendatum festlegen.


und G19 frei wählbare Achsen zugeordnet werden.

aa a
aaaaa a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaa
Über Maschinendaten können den Ebenen G17, G18

aaaaaaa a aa
Hersteller durch. Die Ebenenlöschstellung können Sie

a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa

© Siemens AG 1990 All Rights Reserved


a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
a a
a aa aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa aa
aaaa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aaaa
a a
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aa a
aa a
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa

Getrennt für jeden Kanal, können Sie zusätzlich über Maschinendaten (NC-MD 110*) die
a
aa
aa
aa
aa
aa
aa
aa
a a
a a
a a aaaaaaaaaaaaaaaaaaaaa
aaaaaaaa
aaaaaaaa a a aaaaaaaaaaaaaaaaaaaa
Ebene Z – Z (2. Achse – 3. Achse) aaaaaaaa a a
Ebene X – Z (1. Achse – 3. Achse)
Ebene X – Z (1. Achse – 2. Achse)

Die vordefinierten Ebenen G17, G18 und G19 können Sie anwählen, indem Sie die entspre-
Die Zuordnung der Achsen zu den Ebenen G17, G18 und G19 legt ebenfalls der Werkzeug-
maschinen-Hersteller fest. Bei fehlerhafter Eingabe der Achsnamen erscheint nach NC-Start

Grundstellung bzw. Löschstellung für die Ebenenanwahl einstellen (siehe Teil 1, ”Bedienen”,
Die drei Achsnamen für die Achsen, welche die Ebenen G17, G18 oder G19 bilden, erfahren
a
aaa
aaaa
aaaa
aaa a
aa a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
aa
aaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa

6ZB5 410-0EP01
SINUMERIK 810T, GA3 (BN)
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
09.91

aa
aa
aa
aa
aa
aa
aaaaaa
aaaaaaaaaaaaaaa
09.91 2 Bewegungsrichtungen, Maßangaben
2.1.1 Flexible Ebenenanwahl

Ebenenanwahl über G16

G16 programmieren Sie, wenn die gewünschte Ebene nicht mehr durch die in G17, G18 oder
G19 festgelegten Achsen bestimmt ist oder zusätzliche Definitionen erforderlich sind. Dies ist
der Fall bei folgenden Funktionen:

• Parallelachse übernimmt die Funktion einer Hauptachse


• Zusätzliche Definition der Werkzeugkorrektur
• Angabe der Richtungen von Winkelköpfen.

Beispiel 1: Parallelachse

G16 X Y W
G17-Ebene sei definiert durch die Achsen X,Y,Z,
die W-Achse (Parallelachse) sei parallel zur Z-Achse.

Beispiel 2: Winkelkopf

G16 X Y Z Y
Die ersten beiden Achsadressen (X,Y) legen die Ebene fest, in der die
Fräserradius-/Schneidenradiuskorrektur wirkt. Die 4. Achsadresse gibt die Achse
mit der zusätzlichen Längenkorrektur in der zuvor festgelegten Ebene an.
Zur Umschaltung der Korrekturrichtung bei FRK/SRK kann die 3. und 4.
Achsadresse mit einem negativen Vorzeichen versehen werden.

© Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01 2-3


SINUMERIK 810T, GA3 (BN)
2 Bewegungsrichtungen, Maßangaben 09.91
2.2 Weginformation, Wegbedingungen

2.2 Weginformation, Wegbedingungen


Eine Weginformation besteht aus einer Achsadresse und einem Zahlenwert, der den Weg auf
der adressierten Achse beschreibt.
Wird ein Vorzeichen angegeben, so steht es zwischen Adresse und dem Zahlenwert.
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
beschreiben die Art der Maschinenbewegungen, die Interpolationsart sowie die Vermaßungsart.
Die G-Funktionen sind in Gruppen eingeteilt (siehe Programmschlüssel Kap. 12).
In einem Programmsatz darf aus jeder Gruppe jeweils nur eine Funktion stehen.
Die G-Funktionen sind entweder modal (selbsthaltend) oder satzweise wirksam:

• Modal wirksam sind G-Funktionen, die so lange wirken, bis sie durch eine neue G-Funktion
aus derselben Gruppe ersetzt werden.

• Satzweise wirksam sind G-Funktionen, die nur in dem Satz wirken, in dem sie stehen.

Nach dem Einschalten der Steuerung, Reset oder Programmende sind die Grundstellungen
wirksam. Sie müssen nicht programmiert werden.

2.3 Maßsysteme: Bezugsmaß, Kettenmaß G90/G68/G91


Die Verfahrbewegung auf einen bestimmten Punkt im Koordinatensystem kann durch
ABSOLUTE oder INKREMENTELLE Maßeingabe beschrieben werden:

Bezugsmaßeingabe G90
Bei der Bezugsmaßeingabe (Absolutmaßeingabe) beziehen sich alle Maßangaben auf einen
festgelegten Nullpunkt, der meist der Werkstücknullpunkt W ist. Der Zahlenwert der zugehö-
rigen Weginformation gibt die Zielposition im Koordinatensystem an.

Bezugsmaßeingaben auf kürzestem Weg (nur bei Rundachse) G68


Das Anfahren des Satzendwertes erfolgt bei G68 auf kürzestem Weg (< 180°).Die Funktion
ist selbsthaltend. Die Funktion wirkt nur bei Achsen, denen die Teilfunktion
”Modulo-Programmierung” zugewiesen wurde. Außerhalb der Teilfunktion ist das Verhal-
ten von G68 äquivalent zu G90.

Kettenmaßeingabe G91
Bei der Kettenmaßeingabe (Inkrementalmaßeingabe) entspricht der Zahlenwert der Weginfor-
mation dem zu verfahrenden Weg. Das Vorzeichen gibt die Verfahrrichtung an.
Abhängig von der momentanen Position, fährt das Werkzeug um die programmierten Werte
weiter.
Zwischen Bezugsmaß- und Kettenmaßeingabe kann von Satz zu Satz beliebig umgeschaltet
werden, da der Steuerungsistwert immer auf den Nullpunkt bezogen mitläuft.
Eine Nullpunktverschiebung wird sowohl bei absoluter als auch bei inkrementeller Program-
mierung eingerechnet.
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
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
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
aa
a
aaaaaaaaaaaaaaaaaaaa
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
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
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
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
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
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
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
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
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
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
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
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
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
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
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
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
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
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa

Abhängig von Maschinendaten ist auch eine


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
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
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
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
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
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
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
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
a
a
a
a
a
a
a
a
aa
a
a
a
a
a
a
a
a
a
a
a
a
aa

gemischte Programmierung mit G90 und G91 in


aa
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
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
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
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
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
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
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
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
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa

einem Satz möglich.


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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a

2-4 © Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01


SINUMERIK 810T, GA3 (BN)
09.91 2 Bewegungsrichtungen, Maßangaben
2.3 Maßsysteme: Bezugsmaß, Kettenmaß G90/G68/G91

Beispiel: Bezugsmaß- und Kettenmaßeingabe

X
P2
40

30

20

10
P1

W 20 40 60 Z

Bezugsmaßeingabe:
N...G00 G90 X40 Z60 LF Das Werkzeug fährt aus beliebiger Position nach P2

Kettenmaßeingabe:
N...G00 G91 X30 Z40 LF Das Werkzeug fährt von P1 nach P2

Beispiel: Programmierung im Bezugsmaß und im Kettenmaß

50 P4 P3

40

30

20
P1 P2

10

W 20 40 60 80 Z

Wechsel von Bezugsmaßeingabe G90 und Kettenmaßeingabe G91:

Zwischen Bezugsmaß- und Kettenmaßeingabe kann von Satz zu Satz beliebig umgeschaltet
werden.

%10 LF
N5 G00 G90 G94 X20 Z30 LF (P1)
N10 G01 G91 Z40 F100 LF (P2)
N15 X25 LF (P3)
N20 Z-40 LF (P4)
N25 X-25 LF (P1)
N30 M30 LF

© Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01 2-5


SINUMERIK 810T, GA3 (BN)
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaa a aaaaaaaaaa

2-6
aaaaaaaaaa a aaaaaaaaaa
2.4
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaaaa
aa
aa
aa
aa
aa
aa
aa
aa
a
aa
aaaaaaaaaaa a aaaaaaaa
aa
a
a
a
aa
a
aa
aa
aa
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
aaaaaa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

synchronisiert.
aaaaaaaaaa a aaaaaaaaaa
2.4 Bezugspunkte

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaa a aaaaaaaaaa

+X
aaaaaaaaaa a aaaaaaaaaa
koordinatensystems.

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaa a aaaaaaaaaa

M
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
Bezugspunkte

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaa a aaaaaaaaaa

ZMW
aaaaaaaaaa a aaaaaaaaaa
2 Bewegungsrichtungen, Maßangaben

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a a a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
aaa
aa
aa
a
aaaaa
a aa
a
aaa
aa
aa
a
aaa
aa
a
aaa
aa
a
aaaaa
a aa
a aa a
aaaaa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
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
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

ZMR
a aaa a aa aaa aa aa a aa aa a aaaaaaaaaa a aaaaaaaaaa
Bezugs- oder Referenzpunkte definiert.

W
a
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
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a aaa a aa aaa aa aa a aa aa a aaaaaaaaaa a aaaaaaaaaa

WR
a
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
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

Beispiel: Längsdrehen (Bearbeitung vor der Drehmitte)


a aaa
aaaaa aaaa
a a
aa
aa
aaaa
a a
aa
aaa a
aa
a a
aa
a a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaa
aaaa
aa
aaaa
aaaa
aaaaa a aa
aaa
aa
aa
aa
aa
aa
aa
aa
aaaaaa
aa
aa
aa
aa
aa
aaaa
aaa
a
a
a aa
aa aa
aaa
aaaa
aaaa
aaa a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aaaa
aaaa
aa
aaaa
aaaa
aaaaa a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

P ist der Referenzpunkt für die Werkzeugeinstellung.


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

W
aaaaaaaaaa a aaaaaaaaaa
punkt wird durch die Nullpunktverschiebung festgelegt.

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaa a aaaaaaaaa

XFP
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aaaaaa
aa
aa
aa
aa
aa
aaaa
aaa
a

P
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

ZFP
aaaaaaaaaa a aaaaaaaaaa

F
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aaaaaa
aa
aa
aa
aa
aa
aaaa
aaa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaa a aaaaaaaaaa

XMR
Das Referenzmaß ist im Maschinendatum festgelegt.

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

© Siemens AG 1990 All Rights Reserved


+Z a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaa a aaaaaaaaaa

R
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
aa
aaa
aa
aaa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
aa
aa
aa
a
schalten der Steuerung angefahren wird und die NC-Steuerung mit der Werkzeugmaschine

aaaaaaaaaa aa aaaaaaaaa
Der Maschinennullpunkt M ist der konstruktionsmäßig festgelegte Nullpunkt des Maschinen-

Der Referenzpunkt R ist ein vom Maschinenhersteller festgelegter Punkt, der nach dem Ein-

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
An jeder numerisch gesteuerten Werkzeugmaschine werden die Nullpunkte und verschiedene

aaaaaaaaaa a aaaaaaaaa
te Nullpunkt. Er kann vom Programmierer frei gewählt werden. Der Bezug zum Maschinennull-
Der Werkstücknullpunkt W ist der für die Programmierung der Werkstückvermaßung festgeleg-

aa
a

6ZB5 410-0EP01
SINUMERIK 810T, GA3 (BN)
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aaaaaa
aa
aa
aa
aa
aa
aa
aa
09.91

aaaaaaaaaaaaaaaaaaaaa a



aaaaaaaaaaaaaaaa aa

F
P

R
aaaaaaaaaa aaaaaa
aaa M
W
a
aa
aa
aa
aa
aa
aa
aa
aa
aaa
aaa
aaa
aa
aa
aa
aa
a a
aa
aa
aa
a

WR

2.5
ZFP
XFP
09.91

aaaaaaaaaaaaaaaa aaaa

ZMR
XMR

ZMW
aaaaaaaaaaaaaaaa aaaa

XMW
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaaaa
aaa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
aaaaaaaaaaaaaaaa aaaa

Nullpunktverschiebung
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
aaaaaaaaaaaaaaaa aaaa

SINUMERIK 810T, GA3 (BN)


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a

externe NV (von PLC).


aa
aaaaaaaaaaaaaaaa aaa
aa
a
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aaa
Werkstücknullpunkt
Maschinennullpunkt

aaaaaaaaaaaaaaaa aaaa

M
aaaaaaaaaaaaaaaa aaaa

X
Schlittenbezugspunkt

aaaaaaaaaaaaaaaa aaaa
Werkzeugeinstellpunkt

aaaaaaaaaaaaaaaa aaaa
Werkzeuggeometrie L2
Werkzeuggeometrie L1

© Siemens AG 1990 All Rights Reserved


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a

einstellbare NV (G54 bis G57)


aaaaaaaaaaaaaaaa aaaa
Werkstück-Referenzpunkt

aaaaaaaaaaaaaaaa aaaa
Maschinen-Referenzpunkt

aaaaaaaaaaaaaaaa aaaa
Referenzpunktkoordinate Z
Referenzpunktkoordinate X

aaaaaaaaaaaaaaaa aaaa

programmierbare NV (G58, G59),


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa aa
a Nullpunktverschiebung
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
aaa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
aaaaaaaaaaaaaaaa aaaa

X
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
aaaaaaaaaaaaaaaa aaaa
Summe der Nullpunktverschiebungen Z
Summe der Nullpunktverschiebungen X

aaaaaaaaaaaaaaaa aaaa

6ZB5 410-0EP01
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
Vermaßung ausgeht) zum Maschinennullpunkt (M).
aaaaaaaaaaaaaaaa aaaa

W
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a

Z
aaaaaaaaaaaaaaaa aaaa

Z
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
aaaaaaaaaaaaaaaa aaaa

ten Programmen aktiv bleibt.


aaaaaaaaaaaaaaaa aaaa

Die Nullpunktverschiebungen gelten für das aktuelle Programm.


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
Zum Beispiel ”Längsdrehen (Bearbeitung vor der Drehmitte)”:

Folgende Nullpunktverschiebungen (NV) können aktiviert werden:


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
aaaaaaaaaaaaaaaa aaa

daß eine angewählte NV auch in nachfolgend gestarte-


aa
a

Durch Maschinendatum kann jedoch festgelegt werden,


aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
Die Nullpunktverschiebung ist der Abstand des Werkstücknullpunktes (W) (von dem die

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aaa
aa
aa
aaaa
aaaa
aa
aaaa
aaaaaa
aaaaaa
aaa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
aaaaaaaaaaaaaaaa aaa

2-7
2.4 Bezugspunkte
2 Bewegungsrichtungen, Maßangaben

aaaaaaaaaaaaaaaaaaaaa
2 Bewegungsrichtungen, Maßangaben 09.91
2.5 Nullpunktverschiebung

1. 2. 3. 4.
Einstellbare Nullpunktverschiebung
G54 G55 G56 G57

Einstellung grob

Einstellung fein

1. programmierbare NV (G58)

2. programmierbare NV (G59)
Unterdrückung
mit G53

Externe NV (von PLC)

DRF - Verschiebung (mit Handrad)


Unterdrückung
mit @706
PRESET - Verschiebung

Summe der Nullpunktverschiebung

Summe der Nullpunktverschiebungen =


einstellbare NV (G54 bis G57) + programmierbare NV (G58, G59) + externe NV (von PLC).

Einstellbare Nullpunktverschiebung G54, G55, G56, G57

Die Werte für die einstellbare Nullpunktverschiebung je Achse können über die Bedientafel
oder über die Universal-Schnittstelle in die Steuerung eingegeben werden.

Die Einrechnung erfolgt für den Satzendpunkt in Bezugsmaß- und Kettenmaßsätzen, wenn die
betreffende Achse programmiert ist.

Mit G54 bis G57 kann eine der vier einstellbaren Nullpunktverschiebungen für die einzelnen
Achsen angewählt werden.
Die einzelnen einstellbaren NV gliedern sich in jeweils zwei NV (NV grob und NV fein), die
additiv verrechnet werden.

Die NV fein wird als zusätzliche Feinverschiebung (Korrektur) des Nullpunkts eingesetzt.

2-8 © Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01


SINUMERIK 810T, GA3 (BN)



.
.
.
.
a
aaaa
aaaaaaaaaa
aaaa
aaaa
aaaa
aa
aaaaaa
aaaa
aa
aaaa
aaaa
aaaaaa
aaaaaaaaaaaa
aa
a
a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa a a aaa
11.90

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
a a
a a
aa
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
a a
a a
aa
aa
a

M30 LF

N45 ...
N30 ...
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
a a
a a
aa
aa
a
M

%ZOA LF
a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa a a aaa

+X
a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa a a aaa

N35 G54 LF
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
a a
a a
aa
aa
a
a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa a a aaa
500

a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa a a aa
ZMW1

aa
a aa
aaaa
aa aaaa
aaaa
aaaa
aaaa
aa
aaaaaa
aaaa
aa
aaaa
aaaa
aaaaaa
aaaa
aa aaaa aa
aaa
a
a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa a a aaa

Programmierung:
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
a a
a a
aa
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
a a
a a
aa
aa
a
a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa a a aaa

G257 X=0.4 Z=0.5 LF


G254 X=0.1 Z=0.3 LF
G157 X=320 Z=350 LF
G155 X=220 Z=250 LF
G154 X=250 Z=280 LF

N40 G59 X600 Z600 LF


a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa a a aaa
1100
ZMW2

a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa a a aaa

SINUMERIK 810T, GA3 (BN)


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
a a
a a
aa
aa
a
a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa a a aaa
W1

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
a a
a a
aa
aa

ZMW = ZMW1 + ZMW2


aa
a

XMW = XMW1 + XMW2


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
aaa
a Einstellbare Nullpunktverschiebung
a aa aa a aa aa aa aaa a aa aaa aa aa a aa aa a a aaa

Nullpunktverschiebung addiert.
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
a a
a a
aa
aa

© Siemens AG 1990 All Rights Reserved


aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa a

Eingabewerte: XMW2, ZMW2


Eingabewerte: XMW1, ZMW1
W2

Programmierbare Nullpunktverschiebung

Gesamte wirksame Nullpunktverschiebung


600

6ZB5 410-0EP01
XMW2

Programmierbare Nullpunktverschiebung G58/G59

Einstellbare Nullpunktverschiebung (grob und fein)


einstellbare NV (fein)
einstellbare NV (grob)

dann die Werte in die einstellbare NV grob eingetragen werden.


Eingabe der einstellbaren Nullpunktverschiebung über die Universalschnittstelle:

Nullpunktverschiebung programmiert werden. Die programmierten Werte werden bei der


+Z

Wegberechnung zu den Werten der einstellbaren Nullpunktverschiebung und der externen


Mit G58 und G59 kann unter der Achsadresse für alle vorhandenen Achsen eine zusätzliche
Aus Kompatibilitätsgründen kann z.B. das Format G54 X = 250 LF eingelesen werden, wobei

2-9
2.5 Nullpunktverschiebung
2 Bewegungsrichtungen, Maßangaben
a
aa
aa
aa
aa
aa
aa
aa
aa
aaa
aaa
aa
aa
aaa
aaa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa

2-10
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
aa
aa
aa
aa
aa
aa
aa
aa
aa

Abwahl:
Anwahl:
a
aa

M
a
aa
aaaa
aaaa
aa
aa
aaaa
aaaa
aa
aa
aa
aa
aa
aa
aaa

+X
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
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
500

+X
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
ZMW1

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a a aa

N..G59
N..G59
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a
aaa
aa
a
aaa
aa
a
aaa
aa
aa
a
aaaaa
a aa
a
aaa
aa
aa
aa
a

einem Satz wirken.


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
aa
a
2.5 Nullpunktverschiebung

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa a aa aa aaa a aa aaaa
1100
ZMW
W1

X0 LF
aaaaaaaaaaaaaaaaaaaa a aa aa aaa a aa aaaa

Nullpunktverschiebung mit G59

X...LF
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aaaa
a a
aa
aaaa
aa
a a
aaaa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa aa a aaa aa aa a aaaa
XMW1=0

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
a
2 Bewegungsrichtungen, Maßangaben

600

aaaaaaaaaaaaaaaaaaaa a aa aa aaa a aa a

Anwendungsbeispiel mit G59:


ZMW2

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
a
aaaaaaaaaaaaaaaaaaaa a aa aa aaa a aa a
W2

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aaaa
a a
aa
aaaa
aa
a a
aaaa
a a
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa a
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
aa

G53 Abwahl der Nullpunktverschiebungen


aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aaa
a aaaa
a aaaaaaaa
aa
aaaaaaaaaa aa
aaa
a
aaaaaaaaaaaaaaaaaaaa a aa aa aaa a aa aaaa
Einstellbare und programmierbare Nullpunktverschiebungen

schiebung in der Koordinate X versetzt werden.


aaaaaaaaaaaaaaaaaaaa a aa aa aaa a aa aaaa
600

aaaaaaaaaaaaaaaaaaaa a aa aa aaa a aa aaaa


XMW2

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa a aa aa aaa a aa aaaa

RESET werden alle programmierbaren NV gelöscht.


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
a a
aa
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
aa
aa
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 aaa a
aaaaaaaaaaaaaaa aa aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaa
aa
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
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
aa
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
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
aa
a
aaaaaaaaaaaaaaaaaaa

SAM
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aaa
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
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

nenhersteller die Wirkungsweise von G53 festgelegt.


aaaaaaaaaaaaaaaaaaaa

Über NC-Maschinendatum wird vom Werkzeugmaschi-


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

© Siemens AG 1990 All Rights Reserved


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

+Z
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
aaaa
aaa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aa
a
aaa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa
zu erreichen, kann die Gesamtkontur mittels einer programmierbaren Nullpunktver-

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
+Z

aaaaaaaaaaaaaaaaaaaa
Funktionen geschrieben werden. Die Funktionen G58/G59 können auf max. 5 Achsen in

aaaaaaaaaaaaaaaaaaaa

baren Nullpunktverschiebung, die in diesem Programm gesetzt worden sind, gelöscht. Mit
aaaaaaaaaaaaaaaaaaaa

Mit Programmende M02, M30 oder Programmabbruch werden die Werte der programmier-
aaaaaaaaaaaaaaaaaaaa
In einem Satz mit G58 oder G59 dürfen außer den Nullpunktverschiebungen keine weiteren

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
aa
aa
aa
aa
aa
aa
aa
aa
aa
Die Kontur wurde ausschließlich im Bezugsmaß programmiert. Um ein Schlichtaufmaß (SAM)

a
aa

6ZB5 410-0EP01
SINUMERIK 810T, GA3 (BN)
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
09.91

aaaaaaaaaaaaaaaaaaaa
a
09.91 2 Bewegungsrichtungen, Maßangaben
2.5 Nullpunktverschiebung

Mit G53 erfolgt eine satzweise Unterdrückung der durch


• einstellbare Nullpunktverschiebungen (G54 bis G57)
• programmierbare Nullpunktverschiebungen (G58, G59)
• externe Nullpunktverschiebung erreichten Koordinatenverschiebungen aus dem Maschi-
nennullpunkt in den Werkstücknullpunkt.
Bei gesetztem Maschinendatum lassen sich mit G53 zusätzlich satzweise unterdrücken:
• DRF-Verschiebung
• PRESET-Verschiebung.
In diesem Fall wirkt G53 wie @706 (siehe Kap 11.9).

Die Werkzeugkorrektur muß getrennt abgewählt werden.


Im nächsten Satz nach G53 sind alle Nullpunktverschiebungen wieder wirksam.

Bezug auf Maschinennullpunkt:


N30 D0 LF Abwahl der Werkzeugkorrektur
N35 G53 X... Z...LF Abwahl aller NV und Fahren auf Position im Maschinensystem

2.6 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 P2 Bezugsmaß (Sollwert) für P2 WK P2

NV P1 Bezugsmaß
(Sollwert) WK P1
für P1 Weg

M W P1 Bewegung P2

Istwert 1

Istwert 2

Wegberechnung bei Bezugsmaßeingabe

Bei Kettenmaßeingabe wird im ersten Satz die Nullpunktverschiebung normal eingerechnet:


Weg = Kettenmaß + NV + WK.
Wird in einem neuen Programmsatz eine neue Nullpunktverschiebung und eine neue
Werkzeugkorrektur programmiert, so gilt:

• Bei Bezugsmaßeingabe
Weg = Bezugsmaß P2 - Bezugsmaß P1 + NVP2 - NVP1 + WKP2 - WKP1.

• Bei Kettenmaßeingabe
Weg = Kettenmaß + NVP2 - NVP1 + WKP2 - WKP1.

© Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01 2-11


SINUMERIK 810T, GA3 (BN)








a
aaaa
aaaa
aa
aaaaaaaaa
a aaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a a
a a
aaaa
a
aa
a aaaaaaaaaaaaaaaaaa
2.7

G71
G70
a aa aaa aa

2-12
a
a a
aa
a a
aa
aa
aa
a
aaaa
a a
a a
aa
a
aaaaaaaaaaaaaaaaaa
a
a aa aaaa a a aa a aaaaaaaaaaaaaaaaa

werden.
werden:
aa
a aa
aaa
aaa
a aa
aaa
aaa
a aa
a aa
a aa
aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
aa
a a
a a
a a
aa
a aaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
aa
a a
a a
a a
aa
a aaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
a aaaaaaaaaaaaaaaaaa

Grundstellung).
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a aaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a aaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a aaaaaaaaaaaaaaaaaa

zugeordnet sind.
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a aaaaaaaaaaaaaaaaaa
a aa aaa a a aaa

Fasen/Radien B-/B
a aa aaa a a aaa aaaaaaaaaaaaaaaaaa

Werkzeugkorrektur.
a aa aaa a a aaa

Grundstellung angezeigt.
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
a aa aaa a a aaa aaaaaaaaaaaaaaaaaa

Nullpunktverschiebung

Weginformationen X, Z
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a aaaaaaaaaaaaaaaaaa
a aa aaa a a aaa

Eingabesystem inch
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
2 Bewegungsrichtungen, Maßangaben

Interpolationsparameter I, K
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
Eingabesystem metrisch (mm). a aa aaa a a aaa aaaaaaaaaaaaaaaaaa

ein ganzes Programm festgelegt werden.


a aa aaa a a aaa
2.7 Werkstückvermaßung, Eingabesystem G70/G71

a aa aaa a a aaa aaaaaaaaaaaaaaaaaa

Istwertanzeige (auch Soll/Ist-Differenz)


a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a aaaaaaaaaaaaaaaaaa
a
aaaa
aaaa
aa
aaaaaaaa
aa
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa

Vom programmierten G70 oder G71 sind abhängig:


a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
aaaaaaaaa
a
aaaa aaa a a aaa
a
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
a aa aaa a a aaa aaaaaaaaaaaaaaaaaa

Vorschubgeschwindigkeit/Schnittgeschwindigkeit G94/G95
a aa aaa a a aaa

Von der Grundeinstellung des Eingabesystems sind abhängig:


a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
a aa aaa a a aaa aaaaaaaaaaaaaaaaaa
ein Maschinendatum festgelegt.

a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a aaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a aaaaaaaaaaaaaaaaaa
a
aaaa
aaaa
aa
aaaaaaaa
aa
Werkstückvermaßung, Eingabesystem G70/G71

a
a a
aa
a a
aa
aa
a a
a a
a a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
Die Grundstellung des Eingabesystems wird durch

a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa

© Siemens AG 1990 All Rights Reserved


a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
a
a a
aa
a a
aa
aa
a a
a a
a a
aa
aa
a
aaaaaaaaaaaaaaaaaa
aaaaaaaaa
a
a a
aa
a a
aa
aa
a a
a a aaa
a
a a
aa
a a
aa
aa
aa aa
aaaa
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
a aaaaaaaaa
a
a a
aa
a a
aa
aa
aa
a a
a a
a a
aa
a
a
a a
aa
aaaaa
aaa
a a
a a
a a
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaa
a aaa aa a a aa aaaaaaaaaaaaaaaaaa
Ein Wechsel des Eingabesystems muß über die Wegbedingung G70 bzw. G71 angewählt

a aa aaa a a aa
Vor der Anwahl von Unterprogrammen oder Zyklen muß auf gleiche Maßeinheit geachtet

Grundstellung geschrieben werden (bei Programmende M02, M30 kommt automatisch die
Beim Abarbeiten eines solchen Satzes wird bereits der umgerechnete Wert im System der

a aaaaa
aaa a a aa aaaaaaaaaaaaaaaaaa
Die Maßeinheiten können bei der Programmierung in mm oder in inch eingegeben werden.

a
a a
aa
a a
aa
aa
aa
a a
a a
a a
aa
a aaaaaaaaaaaaaaaaaa
Die von der Grundstellung abweichende Maßeinheit kann für einen oder mehrere Sätze oder

Parameter, soweit diese Weginformationen, Interpolationsparametern und Fasen/Radien


Im ersten Satz muß dann die erforderliche G-Funktion, und nach dem letzten Satz wieder die
Die Steuerung rechnet den eingegebenen Wert in das Eingabesystem der Grundstellung um.

a
a a
aa
a a
aa
aa
a a
a a
aa
a a
aa
a aaaaaaaaa

6ZB5 410-0EP01
SINUMERIK 810T, GA3 (BN)
aa
a aaaaaa
aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
09.91

aaaaaaaaaaaa aaa
aaaaaaaaaa








a
aa
aa
aa
aa
aa
aa
aa
aa
aaaaa
aa
aa
aa
aa
aa
a
aaaaaaaaaa
aa
aa
aaaaaaa

N25
N20
N15
N10
N05
aaaaaaaaaaaaaaaaaa

2.8
09.91

a
aa
aa
aa
aaa
aa
aaa
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

. .
G01
G03
G91
. .
X

aaaaaaaaaaaaaaaaaa

W
aaaaaaaaaaaaaaaaaa
(mm)

.
.
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
aa
a

Z50 LF
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
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaa

Spiegeln
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

Keine Spiegelung von:


aaaaaaaaaaaaaaaaaa

G71 X - 30 LF

Spiegeln einer Achse

SINUMERIK 810T, GA3 (BN)


aaaaaaaaaaaaaaaaaa

in derselben Größe,
aaaaaaaaaaaaaaaaaa
N10

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaa
aa
a

G70 X - 1 Z1 K1 LF
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaa
aaaaaaaaaaaaaaaaaa

Nullpunktverschiebungen.
aaaaaaaaaaaaaaaaaa

Eingabe in inch bei Grundstellung G71


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

Werkzeuglängenkorrekturen
bearbeitete Kontur

© Siemens AG 1990 All Rights Reserved


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaa
programmierte Kontur

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
aa
aaaaaaaaaaaaaaaaa
aa
a
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaa
Beispiel: G71 - Grundstellung (metrisch)

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a 50
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

im gleichen Abstand zu den anderen Achsen,


aaaaaaaaaaaaaaaaaa

6ZB5 410-0EP01
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

die Bearbeitungsrichtung (G41 G42, G42 G41).


aaaaaaaaaaaaaaaaaa

Beim Spiegeln einer Achse vertauscht die Steuerung


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaa
N15

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

Durch Spiegeln einer Koordinatenachse wird eine Kontur


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
75,4

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

die Vorzeichen der Koordinaten der gespiegelten Achse,


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
N20

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

den Drehsinn bei der Kreisinterpolation (G02 G03, G03 G02),


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaa
B=1.”(Zoll)

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

auf der anderen Seite der Spiegelachse spiegelbildlich bearbeitet.

Beim Spiegeln der Z-Achse gilt dies nicht.


aaaaaaaaaaaaaaaaaa

einem Maschinendatum gespiegelt werden.


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

Bei der Drehmaschine ist zu beachten, daß bei der


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa

des Werkzeugschneidenpunktes in Abhängigkeit von


Planachse die Werkzeuglängenkorrektur und die Lage
aa
a
60

aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaa
aaaaaaaaaaaaaaaaaa
Kreisbogen in Inch programmiert

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
110,8

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
Z

aa
aaa
aaaa
aaaa
aaaa
aaaa
aa
aaaa
aaaaaa
aaa
a
(mm)

aaaaaaaaaaaaaaaaaa
Gerade im metrischen Maßsystem programmiert

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

2-13
2.7 Werkstückvermaßung, Eingabesystem G70/G71
2 Bewegungsrichtungen, Maßangaben

aaaaaaaaaaaaaaaaaa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaa

2-14
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
2.8 Spiegeln

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Spiegeln der Z-Achse


aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

-Z2
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

-Z1
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Werkstück
2 Bewegungsrichtungen, Maßangaben

Verschiebung des Werkstücknullpunkts


aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

gespiegeltes
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

mierter und gespiegelter Kontur liegen.


aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

W
W
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
X

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

X
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
X1
X2

SV
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa


aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

´

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Z1

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aaa
aaa
aa
a a
a aa
a a a
a a
a a
a a
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
a a
a a
a a
a a
a a
a a
a a
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaa
aaa
aaa
aaa
aaa
aaa
aaa
a a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Z2

a
aa
aa
aa
aa
aaa
aaa aaa
aaa aaa
aaa aa
aaa
aa
aaaaaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Wenn das Bit des MD 572*.3 gesetzt ist, wird die

aaaaa a a a a a a a
Werkzeugkorrektur der Planachse mitgespiegelt.

aaaaaa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aaa
aaa
aaa
aaa
aaa
aaa
aaa
aa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Werkstück
aaaaaaaa
aaa
aaa
aaa
aaa
aaa
aaa
aaaaaaa a a a a a a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

© Siemens AG 1990 All Rights Reserved


aaaaaaaa a

vorhandenes
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Z / Z'
aaaaaaaaa

Spiegelung kann der Nullpunkt auf die ursprüngliche Position zurückgesetzt werden.
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Z

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
erreicht, daß der Abstand der beiden Werkstücke zum Nullpunkt gleich groß ist. Nach der aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Falls erforderlich, wird der Nullpunkt des Koordinatensystems vor Aufruf der Spiegelung im
spiegelt werden, wo sie bearbeitet werden sollen, muß beim Aufruf der Spiegelung der Pro-

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Programm an die richtige Stelle verschoben (W nach W'). Um das Werkstück auf die richtige
Position zu spiegeln, muß der Nullpunkt um den Wert ”SV” verschoben werden. Dadurch wird

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Die Spiegelung erfolgt immer um die Koordinatenachse. Damit die Konturen genau dorthin ge-

grammnullpunkt so liegen, daß die Achsen des Koordinatensystems genau zwischen program-

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

6ZB5 410-0EP01
SINUMERIK 810T, GA3 (BN)
09.91

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
.
.
.
.
a
aa
aa
aa
aa
aa
aaaa
aa
aa
aaaaaa
aaaa
aa
aa
aa
aa
a a
aa
aaaa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaa aaaaa aa
aaa aaaaa aa aaa

N36
N35
N30
N20
aaaaaa aaaaaa
a aaa aaaaa aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

2.9

G26
G25
09.91

a
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aaaa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Z30 LF
aaaaaa aaaaaa aaa aaaaa aa aaa

M... LF
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaa
aaaaaa aaaaa aaaa aaaa
aa
a aa aaa

N37 L999 P1 LF
aa
aaa
aa
aa
aa
aaaa
aa
aa
aa
aaaa
aa
aa
aaaa
aa
aaa aa
aaaaa
aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

G04 F... LF
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

G1 Z0 F500 LF
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

N40 X50 Z50 M30 LF


aaaaaa aaaaa aaaa aaaaa aa aaa

Spiegeln notwendig.
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaa aaaaa aaaa aaaaa aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

SINUMERIK 810T, GA3 (BN)


a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaa aaaaa aaaa aaaaa aa aaa
N10 G90 G54 G00 X0 Z0 LF
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa a
aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa
aaa
aa
aa
aa
aaaa
aa
aa
aa
aaaa
aa
aa
aaaa
aaaa
aaa
a aa
aaa
a aa
aaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Beispiel: Anwahl von Spiegeln

a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

© Siemens AG 1990 All Rights Reserved


aaaaaa aaaaa aaaa aaaaa aa aaa

Programmier- und Bedienfehlern.


a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaa
aa
aaaaaa aaaaa aaaa aaaa
aa
a aa aaa
aaa
aa
aa
aa
aaaa
aa
aa
aa
aaaa
aa
aa
aaaa
aa
aaa aa
aaaaa
aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

minimale Arbeitsfeldbegrenzung
aaaaaa aaaaa aaaa aaaaa aa aaa

maximale Arbeitsfeldbegrenzung
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaa aaaaa aaaa aaaaa aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

(Programmstop, kein Programmstart, Alarm).


a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

6ZB5 410-0EP01
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
wird.

a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Die Funktion ”Spiegeln” wird über die PLC angewählt.

a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aktivierbar.
aaaaaa aaaaa aaaa aaaaa aa aaa
Z-Achse spiegeln

a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaa aaaaa aaaa aaaaa aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Zwischenspeicher leeren

a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaa aaaaa aaaa aaaaa aa aaa
Berechnung angehalten werden bis der Zwischenspeicher leer ist.

a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Verweilzeit ev. wegen PLC-Zykluszeit

a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaa aaaaa aaaa aaaaa aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Programmierbare Arbeitsfeldbegrenzung G25/G26

Der Schlittenbezugspunkt F darf sich nur im begrenzten Bereich bewegen.

auch für die Betriebsarten JOG, INC und REPOS


aaaaaa aaaaa aaaa aaaaa aa aaa
Der Werkzeugmaschinen-Hersteller legt fest, mit

a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa a
aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aa
a aa
aaaa
aa

Über Maschinendatum ist die Arbeitsfeldbegrenzung


welcher M-Funktion das Signal für Spiegeln realisiert

aa
aaa
aa
aa
aa
aaaa
aa
aa
aa
aaaa
aa
aa
aaaa
aa
aaa aa aaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaa aaaaa aaaa aaaaa aa aaa

Die programmierbare Arbeitsfeldbegrenzung wird mit G25 und G26 aufgerufen:


a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaa aaaaa aaaa aaaaa aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Die programmierbare Arbeitsfeldbegrenzung bewirkt einen Maschinenschutz bei

ist im Automatik-Betrieb mit den in den Settingdaten hinterlegten Werten wirksam.


a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aaaa
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa aaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
a a
aa
a a
aa
aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaa aaaaaa aaa aaaaa aaa aa aaaaaaaaaaaaaaa
Mit der Sonderfunktion @714 (Zwischenspeicher leer) kann eine weitere Satzinkrement-

aaaaaa aaaaaa aaa aaaa a

begrenzung liegt, wird die Wegvorgabe abgebrochen oder kein Fahrbefehl angenommen
aa
aaa
aa
aaaa
aa aa
aa
aa
aaaa
aa aaaaa
aa aa
aaa
aaa
aa
a aa
aaa
a aa
aaa
aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaa aaaaaa aa aaaaaa aa aaa
Sobald das Werkzeug den begrenzten Bereich verläßt, sich beim Programmstart außerhalb
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
a a
aa
a a
aa
aa
aa
aa
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
a a
aa
aa
a a
aa
aa
aa
aa
aa
a a
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Der Einsatz von @714 bzw. L999 ist bei allen extern zu beeinflussenden Verschiebungen, z.B.

dieses Bereiches befindet, oder eine Position programmiert wird, die außerhalb der Arbeitsfeld-

Der aktuelle Schleppabstand wird noch abgebaut. Die programmierbare Arbeitsfeldbegrenzung


aaaaaa aaaaa aaa aaaaaa aa aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
2.8 Spiegeln

aaaaaa aaaaa aaa aaaaa a

2-15
2 Bewegungsrichtungen, Maßangaben

aaaaaaaaaaaaaaaaaaaa a aa
aaaa
aa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
2 Bewegungsrichtungen, Maßangaben 09.91
2.9 Programmierbare Arbeitsfeldbegrenzung G25/G26

Beispiel:

N10 G25 X-30 Z200 LF


N20 G26 X200 Z500 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.

Beispiel: Drehmaschine

programmierbare
X
Arbeitsfeldbegrenzung
G26
Xmax

200

M
Z
200 W -30
G25 500
Xmin
G25 G26
Zmin Zmax

2-16 © Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01


SINUMERIK 810T, GA3 (BN)
09.91 2 Bewegungsrichtungen, Maßangaben
2.10 Softwarenocken

2.10 Softwarenocken
Die Umrüstzeit bei Bearbeitungsvorgängen an einem Werkstück kann man reduzieren, indem
man den Bearbeitungstisch in zwei Arbeitsfelder aufteilt. Während im ersten Feld ein Werk-
stück bearbeitet wird, kann im zweiten ein Werkzeug gewechselt werden. Mit Hilfe der
Funktion ”Softwarenocken” können Sie den Bearbeitungstisch in zwei Arbeitsfelder aufteilen.
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
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
a
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
aa
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaaaaaa
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
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
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
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
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
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
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
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
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
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
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
Die Funktion ”Softwarenocken” ist eine Option.
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
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
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
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
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
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
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
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
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
Sie ist in allen Betriebsarten außer PRESET und REFPOINT aktivierbar
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
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
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
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
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
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
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
und nur auf Linearachsen bezogen.
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
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
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
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
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
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
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
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
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
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
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
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
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
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
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 Funktion ”Softwarenocken” erzeugt Nockensignale und ist über R-Parameter und
Maschinendaten parametrierbar. Die R-Parameter enthalten die Achspositionen der einzelnen
Nocken (Nockenpositionen) und sind zu einem Nockenparameterblock zusammengefaßt. Bei
5 realen Achsen, wie bei SINUMERIK 810T/M,820T/M, können bis zu zehn Nocken eingerich-
tet werden. Jeweils zwei Nocken bilden ein Nockenpaar. Die Nummern der R-Parameter für
die jeweiligen Nocken erfahren Sie vom Werkzeugmaschinen-Hersteller.
Nockensignale:
Nockensignale sind Steuersignale der NC. Sie bilden einen Schaltnocken mit unendlicher
Länge nach, der in einer bestimmten Anfahrrichtung an der Nockenposition aktiviert wird.
Die Nockensignale werden vom PLC-Programm ausgewertet.

• Nockensignale werden erst nach dem Referieren der Achsen ausgegeben.


Ausnahme: Achsen, bei denen keine Startsperre vor Referenzpunktfahren gesetzt ist.
• Die Nockenpositionen beziehen sich auf das Maschinensystem.

Nockenpaar und Nockenbereich:


Ein Nockenpaar besteht aus einem Plusnocken und einem Minusnocken. Dem Plusnocken
ist der Achsbereich größer seiner Nockenposition und dem Minusnocken der Achsbereich
kleiner seiner Nockenposition zugeordnet.
Die Nockenpositionen müssen sich auf das jeweilige Maschinensystem (metrisch oder inch)
beziehen. Mit @361 kann die maschinenbezogene Achsposition gelesen werden.
Eine Überprüfung der Nockenpositionen hinsichtlich des maximalen Verfahrbereichs erfolgt
nicht.
Der dem Nocken zugeordnete Achsbereich wird als Nockenbereich bezeichnet.
Ein Nockenpaar kann immer nur einer NC-Achse zugeordnet werden,
aber:
Für eine Achse können auch mehrere Nockenpaare aktiviert werden.

© Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01 2-17


SINUMERIK 810T, GA3(BN)
2 Bewegungsrichtungen, Maßangaben 09.91
2.10 Softwarenocken

2. NC-
Achse

1. NC-Achse
Nockenposition Nockenposition
Maschinen- (Minusnocken) (Plusnocken)
Nullpunkt

Nockensignal
1
Nplus
0

1
Nminus
0
Nocken- Nocken-
bereich bereich
minus plus

Minusnocken<Plusnocken

2. NC-
Achse

1. NC-Achse
Nockenposition Nockenposition
Maschinen- (Plusnocken) (Minusnocken)
Nullpunkt

Nockensignal
1
Nplus
0

1
Nminus
0
Nocken-
bereich Nocken-
minus bereich
plus

Plusnocken<Minusnocken

2-18 © Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP01


SINUMERIK 810T, GA3 (BN)
a
aaaaaaaa
aaaa
aa
aaaa
aaaa
aa
aa
aaaa
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
aa
aa
aa
a
09.91

a aa aa aaa aa aaaa aaaaaa

2.11
a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
aa
a

Punkt.
a
a a
aa
a aaa
aaaa
aa
aaaa
aaaa
aa
aa
aaaa
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
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
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
aa
aa
aa
a
a
aaaa aa aaa aa aaaa aaaaa
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
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
aa
aa
aa
a
a aa aa aaa aa aaaa aaaaaa
Nockenparameter:

a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
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
aa
aa
aa
a

SINUMERIK 810T, GA3(BN)


a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
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
aa
aa
aa
a

Festlegung der Nockenparameter


a
aaaa aa aaa aa aaaa aaaaa
aa
a
a
a a
aa
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
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
aa
a

Position Plusnocken 5
Position Plusnocken 3
Position Plusnocken 2
Position Plusnocken 1
a aa aa aaa aa aaaa aaaaaa

Position Minusnocken 5
Position Minusnocken 4
Position Minusnocken 4
Position Minusnocken 3
Position Minusnocken 2
Position Minusnocken 1
a aa aa aaa aa aaaa aaaaaa

© Siemens AG 1990 All Rights Reserved


a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
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
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
aa
aa
aa
a
a
aaaa aa aaa aa aaaa aaaaa
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
aaa
a
a aa aa aaa aa aaaa aaaaaa

R xxx

Koordinatendrehung (KD)
a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
aa
a
a aa aa aaa aa aaaa aaaaaa

R xxx+9
R xxx+8
R xxx+7
R xxx+6
R xxx+5
R xxx+4
R xxx+3
R xxx+2
R xxx+1
durchgeführt und Ihnen von diesem mitgeteilt.

a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
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
aa
aa
aa
a
a aa aa aaa aa aaaa aaaaaa
block wird als Nockenparameterblock bezeichnet.

6ZB5 410-0EP01
a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
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
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
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
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
aa
aa
aa
a
a aa aa aaa aa aaaa aaaaaa

Bearbeitung) erfolgt dann im gedrehten Koordinatensystem.


a aa aa aaa aa aaaa aaaaaa
meters, wird vom Werkzeugmaschinen-Hersteller festgelegt.

a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
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
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
aa
aa
aa
a

Nockenpaar4
a aa aa aaa aa aaaa aaaaaa

Nockenpaar 5
Nockenpaar 3
Nockenpaar 2
Nockenpaar 1

a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
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
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
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
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
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
aa
aa
aa
aa
a aa
aa aa
aaaa
aa
aaaa
aaaa
aa
aa
aaaa
aa
aaaa
aaa
a
bitte den Hinweisen des Werkzeugmaschinen-Herstellers.

a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
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
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
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
aa
aa
aa
a
Die Art und Weise der Aktivierung von Softwarenocken, entnehmen Sie

a aa aa aaa aa aaaa aaaaaa


Die Zuweisung Achse/Nockenpaar wird ebenfalls vom Werkzeugmaschinen-Hersteller

a aa aa aaa aa aaaa aaaaaa

Mit der Koordinatendrehung (KD) kann das Koordinatensystem des Werkstücks an das
a aa aa aaa aa aaaa aaaaaa
block kann aus den globalen oder den kanalabhängigen R-Parametern gebildet werden.

a aa aa aaa aa aaaa aaaaaa


aa
meterblock

aa
a aa
aa aa
aaaa
aa
aaaa
aaaa
aa
aa
aaaaaa
aaaaa
Der Anfang des Nockenparameterblockes (Rxxx), d.h. die Nummer xxx des ersten R-Para-
negative Nockenrichtung und einen für die positive Nockenrichtung. Ein Nockenparameter-

a aa aa aaa aa aaaa aaaaaa

Koordinatensystem der Maschine angepaßt werden. Der Ablauf eines Teileprogramms (die
Nockenpara-

a aa aa aaa aa aaaa aaaaaa


Alle Nockenparameter sind in einem R-Parameterblock zusammengefaßt. Der R-Parameter-

a aa aa aaa aa aaaa aaaaaa


In 5 aufeinanderfolgenden R-Paramaterpaaren (Nockenpaaren) werden die Werte der Achs-
positionen für die 10 SW-Nocken hinterlegt. Je Nockenpaar gibt es einen R-Parameter für die

a aa aa aaa aa aaaa aaaaaa

Das Drehzentrum (DZ) ist der durch die Summe der Nullpunktverschiebungen (NV) bestimmte
a
a a
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
aa
aa
aa
aa
a
a aa aa aaa aa aaaa aaaaa
2.10 Softwarenocken

2-19
2 Bewegungsrichtungen, Maßangaben

aaaaaaaaaaaaaaaaaaaa a




a
aa
aa
aa
aa
aaa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a

N...
N...
aaaaaaaaaaaaaaaaa aaa

2-20
a
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
aa
aa
a a
aa
aa
aaa
aaaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa aa
aaa
a
a
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
aa
aa
a a
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaa aaa

N... G90 G54 LF


a
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
aa
aa
a a
aa
aa
a
a
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
aa
aa
a a
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
2.11 Koordinatendrehung (KD)

aaaaaaaaaaaaaaaaa aaa

M
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
X

a
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
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaa aaa
2 Bewegungsrichtungen, Maßangaben

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaa aaa
X'

aaaaaaaaaaaaaaaaa aaa

eingetragene KD G54 A... aktiviert.


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a

Einstellbare Koordinatendrehung:
G 54 (Z, X)

a
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
aa
aa
a a
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
G 58 Z ... X ...

aaaaaaaaaaaaaaaaa aaa

Beispiel: einstellbare Koordinatendrehung


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaa aa
aa
a
NV

aa
aa
a aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaaa
W

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaa aaa
DZ

a
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
aa
aa
a a
aa
aa
a

einstellbare Koordinatendrehung (G54 bis G57)


a
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
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaa aaa
aa aaaa
Folgende Koordinatendrehungen können aktiviert werden:
aa
aa
a aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaaa aa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
Z'

a
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
aa
aa
a a
aa
aa
a

Koordinatendrehung” ergibt die ”wirksame Koordinatendrehung”.


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a a
aaaa
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a aa
aa
aa
a
programmierbare Koordinatendrehung (G58 A... und G59 A...)

Bahnvorschub programmiert werden.


aaaaaaaaaaaaaaaaa aaa
G 58 A ...

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
a
Z

aa
aa
a aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaaa
aaaaaaaaaaaaaaaaa aaa
G 54 (A)

Es gibt keine Unterscheidung zwischen Grob- und Feineinstellungen.


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a

Die einstellbare Koordinatendrehung wird über Settingdaten festgelegt.


aaaaaaaaaaaaaaaaa aaa
Die Summe von ”einstellbarer Koordinatendrehung” und ”programmierbarer
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaa aaa

© Siemens AG 1990 All Rights Reserved


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaa aaa

G157 eingegeben werden (die Eingabe für G254 ... G257 ist nicht zulässig).
Eingabe des Wertes für Drehwinkel ”A” über Tastatur in das Eingabefeld KD.
a
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
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaa aaa

Bei aktiver Koordinatendrehung dürfen die betroffenen Achsen nur mit


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a

Mit G54 wird die in den Settingdaten für G54 eingetragene NV und die im Settingdatum
a
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
aa
aa
a a
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
Über die Universalschnittstelle kann der Drehwinkel ”A” für G54 ... G57 oder für G154 ...
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
a
aaaaaaaaaaaaaaaaa aaa
aa

6ZB5 410-0EP01
SINUMERIK 810T, GA3 (BN)
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
01.93

aaaaaaaaaaaaaaaaaaaaa










a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaa
aaa
aa
aa
aaa
aaa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

N...
N...
N...
09.91

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
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
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
werden

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
aa
aa
aa
aa
aa
aa
aa
aa
aa

M02, M30:

werden.
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aaa
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
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa

G53 bzw. @706:


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa

Weitere Kennzeichen:

SINUMERIK 810T, GA3 (BN)


aaaaaaaaaaaaaaaaaaaa

M
20
aaaaaaaaaaaaaaaaaaaa
X
aaaaaaaaaaaaaaaaaaaa

Bei angewählter SRK:


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aaa
a
aaaaaaaaaaaaaaaaaaaa
G90 G58 X20 Z50 A45 LF

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa

© Siemens AG 1990 All Rights Reserved


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa
X'

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
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aa
aaaaaaaaaaaaaaaaaaa
aa
a
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaa

NV

Beeinflussung durch Programmierung


aaaaaaaaaaaaaaaaaaaa
Programmierbare Koordinatendrehung:

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
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
aa
a
aaaaaaaaaaaaaaaaaaaa
Beispiel: programmierbare Koordinatendrehung

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

6ZB5 410-0EP01
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

eingegebenen Koordinatendrehungen wirksam.


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

50
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa

programmieren.
aaaaaaaaaaaaaaaaaaaa
DZ

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

ausgelöst, muß daher also nicht programmiert werden.


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
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
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa

Bei der ”ISTWERTANZEIGE” wird die KD nicht berücksichtigt.


aaaaaaaaaaaaaaaaaaaa

KD und NV werden satzweise unterdrückt.


45°

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
Z'

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

– das Drehzentrum (Summe der NV) darf nicht verändert werden


Z

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa
der Wert des Drehwinkels wird unter der Adresse ”A...” programmiert.

und NV bleiben dagegen erhalten (Settingdaten).


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
aa
aa
aa
aa
aa
aa
aa
aa
aa

Die Koordinatendrehung ist in der Betriebsart ”AUTOMATIC” ablauffähig.


aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aaa
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
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

Die KD wirkt kanalspezifisch; bei der ”SIMULATION” werden die für Kanal 3

Unmittelbar nach einer KD darf keine Kreisinterpolation programmiert werden.


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

Änderungen bei der Nullpunktverschiebung und der Ebenenanwahl


müssen Sie vor der Anwahl der Koordinatendrehung einstellen bzw.
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

drehung (@715) verbunden. Diese Funktion wird von der Satzaufbereitung intern
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa

– der Drehwinkel ”A” der einstellbaren und programmierbaren KD kann abgeändert


aa
aaaaaaaaaaaaaaaaaaaa
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaaa
aa a
programmierbare KD und NV werden gelöscht, die einstellbare KD

aaaaaaaaaaaaaaaaaaaa

Die Koordinatendrehung ist mit der Funktion ”Zwischenspeicher leeren bis Koordinaten”
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa
die Koordinatendrehung kann mit G90 (Bezugsmaß) oder G91 (Kettenmaß) programmiert

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaa

2-21
2.11 Koordinatendrehung (KD)
2 Bewegungsrichtungen, Maßangaben

aaaaaaaaaaaaaaaaaaaa
a






a
aa
aa
aa
aa
aa
aa
aa
aa
aaa
aaa
aa
aa
aaa
aaa
aa
aa
aa
a

b)
a)
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa

2-22
2.12

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
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
aaa
aa
a

N...
N...
N...
N...

oder
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
aa
aa
aa
aa
aa
aa
aa
aa
aa
a

– Radius
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
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa aufgehoben.
reduziert werden.

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
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
aa
a

N... G51 P1.5 LF


aaaaaaaaaaaaaaaaaaaa

– Achskoordinaten

M
30
aaaaaaaaaaaaaaaaaaaa

X
Werkstücknullpunkt).
aaaaaaaaaaaaaaaaaaaa

N... G51 Z70 X30 LF


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa

– Programmierbare NV
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa

– Interpolationsparameter
aaaaaaaaaaaaaaaaaaaa

N... G51 Z70 X30 P1.5 LF


2 Bewegungsrichtungen, Maßangaben

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
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
aa
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
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
aa
a
2.12 Maßstabsänderung: Anwahl G51, Abwahl G50

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
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
Bereich 0.00001 bis 99.9999 angegeben.

a
aa
aa
aa
aa
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
aa
aa
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
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
aa
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
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
aaa
aa
a
aaaaaaaaaaaaaaaaaaaa Beispiel: Mögliche Schreibweisen bei der Programmierung
Funktion wird von der Satzaufbereitung intern ausgelöst.

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
– Gewindesteigung, Steigungsabnahme bzw. -zunahme.

aaaaaaaaaaaaaaaaaaaa

70
aaaaaaaaaaaaaaaaaaaa

Datum 560*, Bit 2 freigegeben.


a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa

PB
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa
Maßstabsänderung: Anwahl G51, Abwahl G50

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
Durch die Maßstabsänderung werden folgende Werte umgerechnet

Z
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaa
aaaaaaaaaaaaaaaaaaaa

Bildschirm unter ”SETTINGDATEN” angezeigt.


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
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
aaaaaaaaaaaaaaaaaaaa
Eine Maßstabsänderung wird mit der Programmierung von G51 wirksam.

aaaaaaaaaaaaaaaaaaaa

© Siemens AG 1990 All Rights Reserved


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
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
aa
a
G51 ist selbsthaltend und wird erst durch G50 (Abwahl der Maßstabsänderung)

aaaaaaaaaaaaaaaaaaaa

Maßstabsfaktor (kanalspezifisch) und Bezugspunkt werden auf dem


aaaaaaaaaaaaaaaaaaaa

Die Maßstabsänderung wird für die jeweilige Achse durch das Setting-
aaaaaaaaaaaaaaaaaaaa
angegeben, so generiert die Steuerung die Werte Z = 0 und X = 0 (Bezugspunkt =

aaaaaaaaaaaaaaaaaaaa
Mit dieser Funktion kann der Programmieraufwand für geometrisch ähnliche Teile stark

aaaaaaaaaaaaaaaaaaaa
Eine Maßstabsänderung ist mit ”Zwischenspeicher leeren” @ 714 verbunden. Diese

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
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
Der Wert für die Maßstabsänderung (Maßstabsfaktor) wird unter der Adresse ”P...” im

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
Die Maßstabsänderung orientiert sich an einem Bezugspunkt PB (Maßstabszentrum). Die

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
Koordinaten (Z, X) von PB werden beim Programmieren angegeben. Werden Z und X nicht

aa
a

6ZB5 410-0EP01
SINUMERIK 810T, GA3 (BN)
aa
aaa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aaa
09.91

aaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
a

a
aa
aa
aa
aa
aa
aa
aaa
aaaaaaaa
aa
aa
aa
aa
aa
aa
a a
aaaa
aaaaaa
aaaaaaaaaaaa
aaaa
aaaa
aa
aa
a a
aa
aaaa
aa
aaaa
aaaa
aa
a aaaaa
aa
aa
aaaa
a a
aaa
3

a
aa
aa
aa
aa
aa
aa
aa
aaa
aaa
aaa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a aa
aaaa
aa
aa
a a
aa
a a
aa
aa
aa
a a
aa
a a
aa
aa
a a
aa
a a
aa
aaa
a aa
a aa
a
aa
aa
aa
a a
aa
a a
aa
a
3.1
01.93

a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a a
aa
aa
aa
aa
aa
aa
a a
a a
aa
a a
a a
aa
a a
aa
a a
a a
aa
aa
aa
a a
aa
a a

Das könnte Ihnen auch gefallen