Herunterladen Inhalt Inhalt Diese Seite drucken
Siemens SINUMERIK 840D series Programmieranleitung

Siemens SINUMERIK 840D series Programmieranleitung

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

Werbung

Programmieranleitung Ausgabe 11/2002
sinumerik
ISO Fräsen
SINUMERIK 840D/840Di/810D

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Siemens SINUMERIK 840D series

  • Seite 1 Programmieranleitung Ausgabe 11/2002 sinumerik ISO Fräsen SINUMERIK 840D/840Di/810D...
  • Seite 3: Anhang

    Grundlagen der Programmierung Befehle für Achsbewegungen SINUMERIK 840D/840Di/810D Befehle zur Bewegungssteuerung Programmierhandbuch ISO Fräsen Erweiterte Funktionen Programmieranleitung Anhang Abkürzungen Begriffe G-Code-Tabelle Maschinendaten und Settingdaten Datenfelder, Listen Gültig für Steuerung Softwarestand Alarme SINUMERIK 840D SINUMERIK 840DE (Exportvariante) Literatur SINUMERIK 840D powerline SINUMERIK 840DE powerline SINUMERIK 840Di Index...
  • Seite 4: Bemerkung

    Marken SIMATICr, SIMATIC HMIr, SIMATIC NETr, SIROTECr, SINUMERIKr und SIMODRIVEr sind eingetragene Marken der Siemens AG. Die übrigen Bezeichnungen in dieser Druckschrift können Marken sein, deren Benutzung durch Dritte für deren Zwecke die Rechte der Inhaber verletzen können. Weitere Informationen finden Sie im Internet unter: http://www.ad.siemens.de/sinumerik...
  • Seite 5 Steuerung ablauffähig sein. Es besteht jedoch kein Anspruch auf diese Funktionen bei Neulieferung bzw. im Servicefall. Ursprung Im Unterschied zur Programmierung der YASKAWA SIEMENS 840DI im Siemens- Mode basiert die Programmierung im ISO-Dialekt-Mode hauptsächlich auf SINUMERIK 6M-B, einer CNC-Steuerung, die bereits vor einiger Zeit ausgelaufen ist.
  • Seite 6 Informationsebenen können Sie gezielt auf die Informationen zugreifen, die Sie für die jeweilige Aufgabe gerade benötigen. Grundsatz Ihre YASKAWA SIEMENS 840DI wurde nach dem Stand der Technik und den an- erkannten sicherheitstechnischen Regeln, Normen und Vorschriften konzipiert und gebaut. Zusatzeinrichtungen Durch spezielle von SIEMENS angebotene Zusatzgeräte, Zusatzeinrichtungen und...
  • Seite 7 Bei jeder Veränderung, Überbrückung oder Deaktivierung von Einrichtungen und Komponenten an der Steuerung, die für einen störungsfreien Betrieb, die uneingeschränkte Nutzung und die aktive oder passive Sicherheit erforderlich sind.  Siemens AG 2002 All rights reserved SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 8 Körperverletzung oder ein Sachschaden eintreten kann, wenn die entsprechenden Vorsichtsmaßnahmen nicht getroffen werden. Vorsicht Dieser Warnhinweis (ohne Warndreieck) bedeutet, dass ein Sachschaden eintreten kann, wenn die entsprechenden Vorsichtsmaßnahmen nicht getroffen werden.  Siemens AG 2002 All rights reserved viii SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 9: Schreibweisen Und Abkürzungen

    0 gespeichert sind. S Maschinendaten -> MD: MD_NAME (englische Bezeichnung) S Settingdaten -> SD: SD_NAME (englische Bezeichnung) S Das Zeichen “8” steht für “entspricht”.  Siemens AG 2002 All rights reserved SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 10 Vorwort 11.02 Notizen  Siemens AG 2002 All rights reserved SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 11: Inhaltsverzeichnis

    ..........3-64  Siemens AG 2002 All rights reserved SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 12 ....... . 4-144  Siemens AG 2002 All rights reserved SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 13 ..............I-253  Siemens AG 2002 All rights reserved xiii...
  • Seite 14 Inhaltsverzeichnis 11.02 Notizen  Siemens AG 2002 All rights reserved SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 15: Grundlagen Der Programmierung

    1.1.1 Siemens-Mode Folgende Bedingungen gelten, wenn der Siemens-Mode aktiv ist. S Standardmäßig werden in der Steuerung G-Befehle von Siemens interpretiert. Das gilt für alle Kanäle. S Eine Erweiterung der Siemens-Programmiersprache um ISO-Dialekt-Funktio- nen ist nicht möglich, da ein Teil der G-Funktionen eine andere Bedeutung hat.
  • Seite 16: Umschalten

    Grundlagen der Programmierung 11.02 1.1 Einführung 1.1.3 Umschalten Die Umschaltung zwischen Betriebsart Siemens und ISO-Dialekt erfolgt mit den folgenden beiden G-Befehlen: G290 - NC-Programmiersprache “Siemens” aktiv G291 - NC-Programmiersprache “ISO-Dialekt” aktiv Dabei bleiben das aktive Werkzeug, die Werkzeugkorrekturen und Nullpunktver- schiebungen erhalten.
  • Seite 17: Programmierung Mit Dezimalpunkt

    0.0001 inch 0.0001 0.00001 0.001 0.0001 inch 0.0001 0.00001 I, J, K Interpolationsparameter 0.001 0.0001 inch 0.0001 0.00001 G04 X oder U 0.001 0.001  Siemens AG 2002 All rights reserved 1-17 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 18 Konturzugwinkel A 0.001 0.0001 G76, G78 Gewindebohrzyklen $MC_EXTERN_FUNCTION_MASK Bit8 = 0 Vorschub F wie G94, G95 Bit8 = 1 Gewindesteigung F G84, G88 Gewindebohrzyklen $MC_EXTERN_FUNCTION_MASK  Siemens AG 2002 All rights reserved 1-18 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 19: Satz Überspringen: (/0 Bis /7)

    (Skip-Ebene, überspringbare Ebene) aktiv ist. Auch für ausgeblendete Sätze gilt, dass ihre Syntax fehlerfrei sein muss. Die Ausblendebenen /1 bis /9 - die in ISO- Dialekt-Original zur Verfügung stehen - werden auf den Siemens-Ausblendebenen /0 bis /7 abgebildet. Wird nur das Skip-Zeichen “/” ohne Ebene programmiert, ist im ISO-Mode stan- dardmäßig Ebene 1 aktiv.
  • Seite 20: Grundlagen Der Vorschubfunktion (F-Funktion)

    Durch eine 6-stellige Nummer, die sich an den Adressbuchstaben F anschließt, kann der Vorschub eines Schneidwerkzeugs in “mm/min” angegeben werden. Informationen zum einstellbaren Bereich des F-Codes finden Sie in den Handbü- chern des Maschinenherstellers.  Siemens AG 2002 All rights reserved 1-20 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 21 Mit folgendem Programm: G91 (inkrementelle Programmierung) G03 X @@@ Y @@@ I @@@ F200; 200 mm/min Bild 1-2 F-Befehl im Modus “Kreisinterpolation” für eine 2-Achsen-Simultansteuerung  Siemens AG 2002 All rights reserved 1-21 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 22 2. Es dürfen keine negativen Werte für F-Befehle verwendet werden. Wird für einen F-Befehl ein negativer Wert angegeben, ist kein korrekter Betrieb mehr gewährleistet.  Siemens AG 2002 All rights reserved 1-22 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 23: Feste Vorschübe F1-F9

    Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ  Siemens AG 2002 All rights reserved 1-23...
  • Seite 24: Funktion "Vorschub Pro Minute" (G94)

    Einheiten von “1/min” ausgeführt. Bei G93 handelt es sich um einen mo- dal wirksamen G-Code. Beispiel N10 G93 G1 X100 F2 ; d.h., der programmierte Weg wird innerhalb einer halben Minute zurückgelegt.  Siemens AG 2002 All rights reserved 1-24 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 25: Befehle Für Achsbewegungen

    Achsen unabhängig voneinander und zwar mit der für jede Achse einzeln festgelegten Eilganggeschwindigkeit. Die Eilganggeschwindigkeiten, die für die einzelnen Achsen festgelegt werden, sind von Maschine zu Maschine unterschied-  Siemens AG 2002 All rights reserved 2-25 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 26 NEAR_MODE gesetzt werden. Ist dies der Fall, wird auf alle programmierten Ach- sen beim Verfahren eine Geradeninterpolation angewendet. Auf diese Weise errei- chen die Achsen ihre Zielposition zum gleichen Zeitpunkt.  Siemens AG 2002 All rights reserved 2-26 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 27: Geradeninterpolation (G01)

    B- oder C-Achse), so werden die Vorschübe für die drei Basisachsen (X-, Y- und Z-Achse) sowie für die optionale 4. und 5. Achse über die Maschinendaten (MD) festgelegt.  Siemens AG 2002 All rights reserved 2-27 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 28: Kreisinterpolation (G02, G03)

    Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á  Siemens AG 2002 All rights reserved 2-28 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 29: Ebenenbezeichnung

    G18 G02 (oder G03) Z @@@ a @@@ R @@@ (oder K @@@ I @@@) F @@@; S Kreisinterpolation in der Za-Ebene G19 G02 (oder G03) Y @@@ a @@@ R @@@ (oder J @@@ K @@@) F @@@;  Siemens AG 2002 All rights reserved 2-29 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 30: S Kreisinterpolation In Der Xb-Ebene

    Der Endpunkt kann entweder in inkrementellen oder in absoluten Werten angege- ben werden, je nachdem, ob es sich um G90 oder G91 handelt (nicht im G-Code- system A).  Siemens AG 2002 All rights reserved 2-30 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 31 Bogenradius graduell vom Startpunkt bis zum Endpunkt verändert. Auf diese Weise entsteht eine Spirale, wodurch der Endpunkt schließlich auf dem angegebe- nen Bogen liegt.  Siemens AG 2002 All rights reserved 2-31 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 32 -100 -100 -100 (b) Endpunkt liegt innerhalb des Kreisumfangs (c) Endpunkt liegt außerhalb des Kreisumfangs Bild 2-5 Interpolation mit Endpunkt auf dem angegebenen Bogen  Siemens AG 2002 All rights reserved 2-32 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 33 Bei der Kreisinterpolation kann der Vorschub auf dieselbe Art und Weise angege- ben werden wie bei der Geradeninterpolation. Siehe hierzu 2.1.2 “Geradeninterpo- lation (G01)”.  Siemens AG 2002 All rights reserved 2-33 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 34: Weitere Hinweise Zur Kreisinterpolation

    S In der Ya -Ebene G19 G02 (oder G03) Y @@ a @@ R @@ (oder J @@ K @@) X (b) @@ F @@;  Siemens AG 2002 All rights reserved 2-34 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 35 Der mit einem F-Befehl festgelegte Vorschub gibt die Tangentialgeschwindigkeit in dem dreidimensionalen Raum an, der aus der Kreisinterpolationsebene und der senkrecht zur Interpolationsebene verlaufenden Linearachse gebildet wird.  Siemens AG 2002 All rights reserved 2-35 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 36: Rückkehr Zum Referenzpunkt

    (Ein fester Punkt in der Maschine) Z-Achse Verzögerung LS Positionieren Rückkehr zum Referenzpunkt Zwischenposition Startpunkt Y-Achse Verzögerung LS Y-Achse Bild 2-9 Automatische Rückkehr zum Referenzpunkt  Siemens AG 2002 All rights reserved 2-36 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 37: Automatische Rückkehr Zum Referenzpunkt Bei Rundachsen

    Weitere Hinweise zu den Befehlen für die automatische Rückkehr zum Referenz- punkt Werkzeugradiuskorrektur und Bearbeitungszyklus G28 darf nicht im Modus “Werkzeugradiuskorrektur” (G41, G42) oder in einem Be- arbeitungszyklus ausgegeben werden.  Siemens AG 2002 All rights reserved 2-37 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 38: Werkzeuglängenkorrektur

    Referenzpunkt befinden. Für Achsen, die nicht in diesem Satz spezifi- ziert und trotz des angegebenen Achsbefehls nicht verfahren wurden, werden we- der Positionierung noch Überprüfung vorgenommen.  Siemens AG 2002 All rights reserved 2-38 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 39: Betrieb Nach Der Überprüfung

    Richtung der Achsbewegung vorgenommen. Um zu vermeiden, dass ein Fehler wegen nicht übereinstimmender Positionen ausgegeben wird, sollte die Funktion “Achsspiegelung” vor der Ausführung von G27 beendet werden.  Siemens AG 2002 All rights reserved 2-39 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 40: Rückkehr Zum Zweiten Bis Vierten Referenzpunkt (G30)

    Wenn sich unter den Achsen, die in Satz G30 angege- ben sind, eine Achse befindet, für die die Rückkehr zum Referenzpunkt noch nicht abgeschlossen wurde, wird ein Alarm ausgegeben.  Siemens AG 2002 All rights reserved 2-40 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 41: Abheben Und Rückzug Des Werkzeugs (G10.6)

    Satz entsprechend der zu bearbeitenden Figur geändert werden. Gehen Sie äußerst vorsichtig vor, wenn Sie den Rückzugsabstand festlegen. Durch einen falschen Rückzugsabstand können Werkstück, Maschine oder Werkzeug beschädigt werden.  Siemens AG 2002 All rights reserved 2-41 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 42 Befehle für Achsbewegungen 11.02 2.2 Rückkehr zum Referenzpunkt Notizen  Siemens AG 2002 All rights reserved 2-42 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 43: Befehle Zur Bewegungssteuerung

    Position des Werkzeugs festgelegt durch X... Y... Z... Die folgenden drei Koordinatensysteme verwendet man, um die Koordinaten fest- zulegen: 1. Maschinenkoordinatensystem (G35) 2. Werkstück-Koordinatensystem (G92) 3. Lokales Koordinatensystem (G52)  Siemens AG 2002 All rights reserved 3-43 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 44: Maschinenkoordinatensystem (G53)

    Maschinenkoordinatensystem eingerichtet wer- den muss, bevor der Befehl G35 ausgegeben werden kann. Dies ist nicht erforderlich, wenn ein Sensor zur Erkennung der absoluten Position angebracht ist.  Siemens AG 2002 All rights reserved 3-44 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 45: Werkstück-Koordinatensystem (G92)

    Koordinatensystem ein: 1. Mit G92 Das Werkstück-Koordinatensystem wird eingerichtet, indem Sie im Programm nach G92 die erforderlichen Werte angeben. 2. Manuell über die Bedientafel  Siemens AG 2002 All rights reserved 3-45 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 46: Beispiele

    Beispiel 1 Beispiel 2: G92X500.0Z1100.0; (Der Basispunkt des Werkzeughalters stellt den Startpunkt dar). Basispunkt 1100.0 Ç Ç Ç Ç 500.0 Bild 3-4 Beispiel 2  Siemens AG 2002 All rights reserved 3-46 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 47: Zurücksetzen (G92.1)

    G54 bis G59 oder mit G54 P {1...100} auswählen. Das Einrichten von Werkstück-Koordinatensystemen erfolgt, nachdem nach dem Einschalten eine Rückkehr zum Referenzpunkt durchgeführt wurde. Nach dem Einschalten wird das Standardkoordinatensystem G54 aufgerufen.  Siemens AG 2002 All rights reserved 3-47 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 48: Ändern Von Werkstück-Koordinatensystemen

    G54 bis G59 oder mit G54 P{1 ... 100} ausgewählt wurden, geändert. Es gibt zwei Möglichkeiten, eine externe Werkstück-Nullpunktverschiebung oder eine Werkstück-Nullpunktverschiebung zu ändern. 1. Dateneingabe über die Bedientafel 2. Mit Programmbefehl G10 oder G92  Siemens AG 2002 All rights reserved 3-48 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 49 G92 Sollwert $P_CHBFRAME[0] EXOFS Bild 3-6 ISO-Dialekt-Koordinatensysteme G54P1...P100 (Änderung in Siemens-Mode G505-G554 ) G58 (Änderung in Siemens-Mode G505 ) G59 (Änderung in Siemens-Mode G506 )  Siemens AG 2002 All rights reserved 3-49 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 50: Erläuterungen

    Anschließend wird der Wert der Koordinatensystemver- schiebung zu jeder einzelnen Werkstück-Nullpunktverschiebung addiert. Anders ausgedrückt: Alle Werkstück-Koordinatensysteme werden systematisch um den- selben Wert verschoben.  Siemens AG 2002 All rights reserved 3-50 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 51: Lokales Koordinatensystem (G52)

    G52 X... Y... Z... ; Lokales Koordinatensystem eingerichtet G52 X0 Y0 Z0 ; Lokales Koordinatensystem aufgehoben X, Y, Z: ; Ursprung des lokalen Koordinatensystems  Siemens AG 2002 All rights reserved 3-51 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 52: Ebenenauswahl (G17, G18, G19)

    Mit den folgenden G-Codes wählen Sie die Ebene aus, in der Kreisinterpolation, Werkzeugradiuskorrektur und die Rotation des Koordinatensystems ausgeführt werden: Tabelle 3-1 G-Codes für die Ebenenauswahl G-Code Funktion Gruppe XY-Ebene ZX-Ebene YZ-Ebene  Siemens AG 2002 All rights reserved 3-52 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 53: Parallelachsen (G17, G18, G19)

    Die drei Basisachsen sind z.B. X, Y und Z. Beispiel G17 U0 Y0 Die Parallelachse U ist aktiviert und ersetzt damit die X-Achse in der Ebene G17.  Siemens AG 2002 All rights reserved 3-53 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 54: Rotation Des Koordinatensystems (G68, G69)

    Befehle zur Bewegungssteuerung 11.02 3.1 Koordinatensysteme Erläuterungen S Der Befehl zur Aktivierung einer Parallelachsewird mit der Siemens-Funktion GEOAX(..,..) emuliert. Mithilfe dieser Funktion kann eine Geometrieachse durch jede verfügbare Kanalachse ersetzt werden. S Für jede Geometrieachse kann mit dem Maschinendatum $MC_EX-TERN_P ARALLEL_GEOAX[] eine entsprechende Parallelachse be- stimmt werden.
  • Seite 55: Weitere Hinweise Zu Den Befehlen Für Die Koordinatensystemdrehung

    S In der Regel wird die Koordinatensystemdrehung vor dem Beginn der Anfahrbe- wegung ein- und nach Abschluss der Bearbeitung ausgeschaltet. Wird sie wäh- rend der Bearbeitung eingeschaltet, kann das Werkstück nicht korrekt bearbei- tet werden.  Siemens AG 2002 All rights reserved 3-55 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 56: Bestimmung Des Eingabemodus Für Koordinatenwerte

    Werte behandelt. S Für Befehle, die in und nach dem Satz G91 angegeben werden gilt: Die Maßan- gaben werden als inkrementelle Werte behandelt.  Siemens AG 2002 All rights reserved 3-56 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 57: Inch-/Metrisches Maßsystem (G20, G21)

    Folgeprogramme, Verschiebungsbetrag, ein Teil der Parameter, ein Teil der Handbedienung und die Anzeige. G291; G20; · Befehl, dass die Eingabe in Inch" erfolgt · · Bild 3-12 Programmierbeispiel  Siemens AG 2002 All rights reserved 3-57 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 58: Weitere Hinweise Zu Den Befehlen Für Das Auswählen Der Maßeinheit

    S Elektronisches Handrad und Inkrementbewertung werden nicht mit G20 oder G21 umgeschaltet. In diesem Fall erfolgt die Umschaltung durch das PLC-Pro- gramm. Das relevante MD hierfür ist $MA_JOG_INCR_WEIGHT.  Siemens AG 2002 All rights reserved 3-58 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 59: Skalieren (G50, G51)

    G51 X... Y... Z... I... J... K... ; Beginn Skalierung G50; Ende Skalierung X, Y, Z: Mittelpunktkoordinate der Skalierung (Absolutbefehl) I, J, K: Skalierfaktor X-, Y- und Z-Achse  Siemens AG 2002 All rights reserved 3-59 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 60 N50 G00 X0 Y0 N60 M30 _N_0513_MPF; (Unterprogramm für 00512) N01 G291 N10 G90 X10. Y10.; N20 X50; N30 Y50; N40 X10. Y10.; N50 M99;  Siemens AG 2002 All rights reserved 3-60 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 61 Verwenden Sie im Skaliermodus auf keinen Fall die Befehle G27, G28, G30 oder Befehle, die mit dem Koordinatensystem zusammenhängen (G52 bis G59, G92).  Siemens AG 2002 All rights reserved 3-61 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 62: Befehle Zur Bewegungssteuerung

    (3) Spiegelbild, entstanden durch Spiegelung der Kontur an einem Punkt (40, 40) (4) Spiegelbild, entstanden durch Spiegelung der Kontur an einer Linie, die parallel zu X verläuft und Y bei 40 schneidet Bild 3-14 Spiegelung  Siemens AG 2002 All rights reserved 3-62 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 63: Spiegelbild, Erzeugt Durch Spiegelung An Einer Einzelachse In Einer Angegebenen Ebene

    Rückkehr zum Referenzpunkt beziehen (G27, G28, G30), noch Be- fehle, die sich auf das Koordinatensystem beziehen (G52 bis G59, G92 etc.).  Siemens AG 2002 All rights reserved 3-63 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 64: Zeitbefehle

    Zulässige Werte für die Verweilzeit (Adresse P) Inkrementsystem Zulässige Werte Einheit Verweilzeit IS-B 1 bis 99999999 0.001 s oder U IS-C 1 bis 99999999 0.001 s oder U  Siemens AG 2002 All rights reserved 3-64 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 65: Steuerung Des Schnittvorschubs

    Vorschubreduzierung an der Ecke Bahngeschwindigkeit v F * $SC_CORNER_SLOWDOWN_OVR Bahnweg s $SC_CORNER_SLOWDOWN_ST ART $SC_CORNER_SLOWDOWN_END Bild 3-15 Parameterierung der Vorschubreduzierung G62 am Beispiel einer Ecke von 90_  Siemens AG 2002 All rights reserved 3-65 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 66: Parametrierung

    Aktivieren der Funktion Die Funktion wird über G62 oder G621 aktiviert. Der G-Code wird entweder durch den entsprechenden Teileprogrammbefehl oder über $MC_GCODE_RESET_VA- LUES[56] aktiviert.  Siemens AG 2002 All rights reserved 3-66 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 67: Steuerung Des Schnittvorschubs

    N2070 G1 X00 Y60; Innenecke zu N2080 90 Grad N2080 G1 X20 Y20; Außenecke zu N2090, irrelevant, da WRK abgewählt ist N2090 G1 X00 Y00 G40 FENDNORM  Siemens AG 2002 All rights reserved 3-67 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 68: Kompressor Im Iso-Dialekt

    Mit diesen Befehlen wird eine Kompressorfunktion aktiviert, die mehrere Li- nearsätze zu einem einzigen Bearbeitungsschritt zusammenfasst. Wird die Kompressorfunktion im Siemens-Mode aktiviert, können jetzt auch Linear- sätze im ISO-Dialekt-Mode mit dieser Funktion komprimiert werden. Die Sätze dürfen maximal nur aus folgenden Befehlen bestehen:...
  • Seite 69: Genauhalt (G09, G61), Fräsen (G64), Gewindebohren (G63)

    Satz fortgefahren wird; Vorschubkorrektur und Vorschubhalt sind nicht wirksam. Format G09 X... Y... Z... ; Genauhalt G61 ; Genauhalt G64 ; Fräsen G63 ; Gewindebohren  Siemens AG 2002 All rights reserved 3-69 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 70: Werkzeugkorrekturen

    Realisierung unter Nutzung des Siemens-Werkzeugdatenspei- chers erfolgen. In jedem Korrekturspeicher der für ein Werkzeug vorhanden ist, sind die Länge, Geometrie und der Verschleiß angegeben. Im Siemens-Mode wird der Korrekturspeicher mit T (Werkzeugnummer) und D (Schneidennummer) - kurz T/D-Nummer genannt - angesprochen.
  • Seite 71 G-Code (G00, G01) in Gruppe 01 aufgerufen wurde. Wenn sie in einem anderen Modus wie z.B. G02 oder G03 verwendet werden, wird ein Fehler ausgegeben.  Siemens AG 2002 All rights reserved 3-71 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 72: H-Nummer Zur Angabe Der Korrekturrichtung

    Programmierung der Achse erfolgt. $MC_CUTTING_EDGE_DEFAULT = 0 legt fest, dass bei einem Werkzeug- wechsel zu Anfang keine Werkzeuglängenkorrektur aktiv ist.  Siemens AG 2002 All rights reserved 3-72 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 73: Werkzeuglängenkorrektur In Mehreren Achsen

    Tabelle 3-13 G-Codes zum Aufrufen der Fräserradiuskorrektur G-Code Funktion Gruppe Modus “Werkzeugradiuskorrektur C” aufheben Werkzeugradiuskorrektur C (Ver- schiebung nach links) Werkzeugradiuskorrektur C (Ver- schiebung nach rechts)  Siemens AG 2002 All rights reserved 3-73 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 74: Starten Der Fräserkorrektur

    Sie daher, dass es in diesem Fall zu Kollisionen zwischen Schneidwerkzeug und Werkstück kommen kann. Es gibt zwei Möglichkeiten für einen Korrekturstart: Start an einer Innenecke und Start an einer Außenecke.  Siemens AG 2002 All rights reserved 3-74 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 75: Sätze Ohne Achsverfahrbefehle Im Korrekturmodus

    X... Y... ; NC-Steuerung Werkzeugbahnen Z... ; problemlos erzeugen.) Z... ; X... Y... ; · · X... Y... ; G40 X... Y... ; Bild 3-18 Programmierbeispiel  Siemens AG 2002 All rights reserved 3-75 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 76: Wechseln Zwischen G41 Und G42 Im Fräserkorrekturmodus

    G42 (oder G41) ; dann wird die Korrekturrichtung auf die gleiche Art gewechselt. Bild 3-19 Wechseln der Korrekturrichtung am Anfang und Ende des Satzes  Siemens AG 2002 All rights reserved 3-76 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 77: Aufheben Des Korrekturmodus An Innenecken (Kleiner Als 180_)

    Aufheben des Korrekturmodus an Innenecken (kleiner als 180_) Gerade-Gerade Programmierbeispiel Schneidwerkzeug, G40 · · · G01 X... F... ; G40 X... Y... ; Bild 3-20 Aufheben des Korrekturmodus an Innenecke (Gerade-Gerade)  Siemens AG 2002 All rights reserved 3-77 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 78: Kollisionsüberwachung

    Aufheben des Korrekturmodus an Innenecke (Bogen-Gerade) 3.5.4 Kollisionsüberwachung Aktivierung durch NC-Programm Obwohl die Funktion “Kollisionsüberwachung” nur im Siemens-Mode zur Verfü- gung steht, kann sie auch im ISO-Dialekt-Mode angewendet werden. Aktivierung und Deaktivierung müssen allerdings im Siemens-Mode vorgenommen werden. G290; Siemens-Mode aktivieren CDON;...
  • Seite 79: Funktion

    Radius aufweist. In jedem der nachfolgenden Beispiele wurde für die Bearbeitung der Kontur ein Werkzeug gewählt, das einen zu großen Radius aufwies.  Siemens AG 2002 All rights reserved 3-79 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 80: Flaschenhalserkennung

    Da der ausgewählte Werkzeugradius für die Bearbeitung dieser Innenkontur zu groß ist, wird der “Flaschenhals” umfahren. Es wird ein Alarm ausgegeben. Werkzeugbahn Werkzeugbahn Programmierte Kontur Bild 3-23 Flaschenhalserkennung  Siemens AG 2002 All rights reserved 3-80 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 81 Das Werkzeug umfährt die Ecke des Werkstücks auf einem Übergangskreis und folgt dann wieder exakt der programmierten Kontur. Werkzeugbahn Programmierte Kontur Bild 3-24 Der Konturweg ist kürzer als der Werkzeugradius.  Siemens AG 2002 All rights reserved 3-81 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 82: Werkzeugradius Zu Groß Für Innenbearbeitung

    In solchen Fällen werden die Konturen nur so weit bearbeitet, wie es ohne Beschä- digung der Kontur möglich ist. Werkzeugbahn Programmierte Kontur Bild 3-25 Werkzeugradius zu groß für Innenbearbeitung  Siemens AG 2002 All rights reserved 3-82 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 83: S-, T-, M- Und B-Funktionen

    Spindelmotor und Spindelantriebssystem ab und variiert von Maschine zu Maschine. Verwenden Sie keine negativen Werte für S-Befehle. Nähere In- formationen hierzu entnehmen Sie bitte den Handbüchern des jeweiligen Ma- schinenherstellers.  Siemens AG 2002 All rights reserved 3-83 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 84: Werkzeugaufruf (T-Funktion)

    Satz angegebenen Befehle ausgeführt wurden. Die NC-Steuerung wird zurückgesetzt. Welcher Status nach Programmende besteht, variiert von Maschine zu Maschine. Nähere Informationen hierzu entnehmen Sie bitte den Handbüchern des jeweiligen Maschinenherstellers.  Siemens AG 2002 All rights reserved 3-84 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 85: Intern Bearbeitete M-Codes

    Die Ersetzung der 10 M-Funktionen wird über die Maschinendaten $MN_EXTERN_M_NO_MAC_CYCLE und $MN_EXTERN_M_NO_MAC_CYCLE_NAME projektiert. Die Parameterübergabe erfolgt wie bei G65. Wiederholungen können mit Adresse L programmiert werden.  Siemens AG 2002 All rights reserved 3-85 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 86: M-Codes Für Allgemeine Zwecke

    Achsverfahrbefehlen zusammen in einem Satz ausgegeben wird, gleichzeitig mit diesen Achsverfahrbefehlen ausgeführt wird oder erst nachdem die Achsverfahrbe- fehle abgearbeitet wurden. Nähere Informationen hierzu entnehmen Sie bitte den Handbüchern des jeweiligen Maschinenherstellers.  Siemens AG 2002 All rights reserved 3-86 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 87: Angabe Von Mehreren M-Codes In Einem Einzelnen Satz

    Beschränkungen bestehen, entnehmen Sie bitte den Handbüchern des Ma- schinenherstellers. Zweite Zusatzfunktion (B-Funktion) B-Funktionen werden an die PLC als Hilfsfunktionen (H) mit der Adresserweiterung H1= ausgegeben. Beispiel: B1234 wird ausgegeben als H1=1234.  Siemens AG 2002 All rights reserved 3-87 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 88 Befehle zur Bewegungssteuerung 11.02 3.6 S-, T-, M- und B-Funktionen Notizen  Siemens AG 2002 All rights reserved 3-88 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 89: Erweiterte Funktionen

    Mit Bearbeitungszyklen können Sie somit das Programm verkürzen, um Speicher zu sparen. Die Funktionalität der ISO-Dialekt-Zyklen wird in den Siemens-Standardzyklen rea- lisiert. Aus dem ISO-Dialekt-Programm wird ein Hüllzyklus aufgerufen. Alle im Satz programmierten Adressen werden in Form von Systemvariablen an diesen Hüllzy- klus übergeben.
  • Seite 90 -Z G18 Ebene ZX -Y G19 Ebene YZ Ganzzahlenwerte _ZSFI[0] 0=Bohrachse ist senkrecht zur gewählten Ebene (Stan- 381M, 383M, dard) 384M, 387M 1=Bohrachse immer “Z”  Siemens AG 2002 All rights reserved 4-90 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 91 Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á  Siemens AG 2002 All rights reserved 4-91 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 92: Erläuterungen

    In diesem Kapitel bezieht sich der Begriff “Bohren” nur auf Arbeitsschritte, die durch Bearbeitungszyklen realisiert werden, obwohl Bearbeitungszyklen neben Bohrzyklen auch Gewindebohr- und Ausbohrzyklen umfassen.  Siemens AG 2002 All rights reserved 4-92 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 93: Definition Der Ebene

    Die Ausführung von Bearbeitungszyklen wird wie folgt festgelegt: 1. Zyklusaufruf G73, 74, 76, 81 bis 89 je nach der gewünschten Bearbeitung 2. Datenformat G90/91  Siemens AG 2002 All rights reserved 4-93 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 94 G-Codes. Standardmäßig wird beim Einschalten in der Regel G98 einge- stellt. G98 (Rückzug zu Ausgangsebene) G99 (Rückzug zur Ebene von Punkt R) Ausgangsebene Ebene von Punkt R Bild 4-4 Rückzugspunktebene (G98/G99)  Siemens AG 2002 All rights reserved 4-94 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 95: Wiederholung

    Positionieren (Eilgang G00) Schnittvorschub (Geradeninterpolation G01) Handvorschub Orientierter Spindel-Halt (Die Spindel hält an einer festen Rotationsposition) Verschiebung (Eilgang G00) Verweilzeit Bild 4-5 Symbole der nachfolgenden Abbildungen  Siemens AG 2002 All rights reserved 4-95 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 96: Zyklus Für Hochtouriges Schrittweises Bohren ( G73)

    G73 (G98) G73 (G99) Ausgangsebene Ebene von Punkt R Punkt R Punkt R Punkt Z Punkt Z Bild 4-6 Zyklus für hochtouriges schrittweises Bohren (G73)  Siemens AG 2002 All rights reserved 4-96 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 97: Feinbohrzyklus (G76)

    R_: Abstand von der Ausgangsebene zur Ebene von Punkt R Q_: Verschiebungsbetrag am Boden des Bohrlochs P_: Verweilzeit am Boden des Bohrlochs F_: Schnittvorschub K_: Anzahl Wiederholungen  Siemens AG 2002 All rights reserved 4-97 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 98 Adresse Q ist ein modal wirksamer Wert, der in den Bearbeitungszyklen erhalten bleibt. Beachten Sie jedoch bitte, dass sie in den Zyklen G73 und G83 auch für die Spantiefe verwendet wird.  Siemens AG 2002 All rights reserved 4-98 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 99 Die G-Codes der Gruppe 01 (G00 bis G03) dürfen nicht zusammen mit G76 im sel- ben Satz ausgegeben werden. Andernfalls wird G76 aufgehoben. Werkzeugkorrektur Die Werkzeugkorrekturen werden im Bearbeitungszyklus ignoriert.  Siemens AG 2002 All rights reserved 4-99 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 100 G98 Y-700.; Positionieren, Bohren von Loch 6 und Rückkehr zur Ausgangs- ebene. G80; Bearbeitungszyklus beenden G28 G91 X0 Y0 Z0; Rückkehr zur Referenzposition Spindel-Halt  Siemens AG 2002 All rights reserved 4-100 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 101: Bohrzyklus, Anbohren (G81)

    Aufheben Die G-Codes der Gruppe 01 (G00 bis G03) dürfen nicht zusammen mit G-Code G76 in einem Einzelsatz ausgegeben werden. Andernfalls wird G76 aufgehoben.  Siemens AG 2002 All rights reserved 4-101 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 102 G98 Y-700.; Positionieren, Bohren von Loch 6 und Rückkehr zur Ausgangs- ebene. G80; Bearbeitungszyklus beenden G28 G91 X0 Y0 Z0; Rückkehr zur Referenzposition Spindel-Halt  Siemens AG 2002 All rights reserved 4-102 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 103: Bohrzyklus, Plansenken (G82)

    Beenden Die G-Codes der Gruppe 01 (G00 bis G03) dürfen nicht zusammen mit G81 im sel- ben Satz ausgegeben werden. Andernfalls wird G81 aufgehoben.  Siemens AG 2002 All rights reserved 4-103 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 104 G98 Y-700.; Positionieren, Bohren von Loch 6 und Rückkehr zur Ausgangs- ebene. G80; Bearbeitungszyklus beenden G28 G91 X0 Y0 Z0; Rückkehr zur Referenzposition Spindel-Halt  Siemens AG 2002 All rights reserved 4-104 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 105: Zyklus Für Schrittweises Bohren (G83)

    Schnittvorschub Q werden mit Schnittvorschub verfahren. Geben Sie Q als inkrementellen Wert ohne Vorzeichen an. Achsumschaltung Bevor die Bohrachse gewechselt werden kann, muss zunächst der Bearbeitungs- zyklus beendet werden.  Siemens AG 2002 All rights reserved 4-105 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 106 G98 Y-700.; Positionieren, Bohren von Loch 6 und Rückkehr zur Ausgangs- ebene. G80; Bearbeitungszyklus beenden G28 G91 X0 Y0 Z0; Rückkehr zur Referenzposition Spindel-Halt  Siemens AG 2002 All rights reserved 4-106 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 107: Bohrzyklus (G85)

    Bevor die Bohrachse gewechselt werden kann, muss zunächst der Bearbeitungs- zyklus beendet werden. Bohren Das Bohren wird nicht in Sätzen durchgeführt, die keine X-, Y-, Z-, R- oder andere Achsen enthalten.  Siemens AG 2002 All rights reserved 4-107 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 108 G98 Y-700.; Positionieren, Bohren von Loch 6 und Rückkehr zur Ausgangs- ebene. G80; Bearbeitungszyklus beenden G28 G91 X0 Y0 Z0; Rückkehr zur Referenzposition Spindel-Halt  Siemens AG 2002 All rights reserved 4-108 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 109: Bohrzyklus (G86)

    Bevor die Bohrachse gewechselt werden kann, muss zunächst der Bearbeitungs- zyklus beendet werden. Bohren Das Bohren wird nicht in Sätzen durchgeführt, die keine X-, Y-, Z-, R- oder andere Achsen enthalten.  Siemens AG 2002 All rights reserved 4-109 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 110 G98 Y-700.; Positionieren, Bohren von Loch 6 und Rückkehr zur Ausgangs- ebene. G80; Bearbeitungszyklus beenden G28 G91 X0 Y0 Z0; Rückkehr zur Referenzposition Spindel-Halt  Siemens AG 2002 All rights reserved 4-110 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 111: Bohrzyklus, Rückwärtssenken (G87)

    Spindel, im Uhrzeigersinn Nicht verwendet Punkt Z Spindel, im Uhrzeigersinn Punkt R Bild 4-14 Bohrzyklus, Rückwärtssenken (G87) Orientierter Spindel-Halt Werkzeug Verschiebungsbetrag q Bild 4-15  Siemens AG 2002 All rights reserved 4-111 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 112: Ausbohren

    Adresse Q mit einem negativen Wert angegeben wird. Q wird gleich 0 gesetzt, wenn kein Abhebebetrag programmiert wurde. Dadurch wird der Zyklus ohne Abhebevorgang ausgeführt.  Siemens AG 2002 All rights reserved 4-112 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 113 Positionieren, Bohrung Loch 4. Y-500.; Positionieren, Bohrung Loch 5. Y-700.; Positionieren, Bohrung Loch 6 G80; Bearbeitungszyklus beenden G28 G91 X0 Y0 Z0; Rückkehr zur Referenzposition Spindel-Halt  Siemens AG 2002 All rights reserved 4-113 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 114: Ausbohrzyklus (G89)

    Bevor die Bohrachse gewechselt werden kann, muss zunächst der Bearbeitungs- zyklus beendet werden. Bohren Das Bohren wird nicht in Sätzen durchgeführt, die keine X-, Y-, Z-, R- oder andere Achsen enthalten.  Siemens AG 2002 All rights reserved 4-114 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 115 G98 Y-700.; Positionieren, Bohren von Loch 6 und Rückkehr zur Ausgangs- ebene. G80; Bearbeitungszyklus beenden G28 G91 X0 Y0 Z0; Rückkehr zur Referenzposition Spindel-Halt  Siemens AG 2002 All rights reserved 4-115 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 116: Zyklus Für Gewindebohren Ohne Ausgleichsfutter (G84)

    Die Rotationsgeschwindigkeit während des Rückzugs kann jedoch über GUD _ZSFI[2] gesteuert werden. Beispiel: _ZSFI[2]=120, der Rückzug wird mit einer Geschwindigkeit von 120% der Gewindebohrdrehzahl ausgeführt.  Siemens AG 2002 All rights reserved 4-116 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 117: Gewindesteigung

    Beenden Die G-Codes der Gruppe 01 (G00 bis G03) dürfen nicht zusammen mit G84 im sel- ben Satz ausgegeben werden. Andernfalls wird G84 aufgehoben.  Siemens AG 2002 All rights reserved 4-117 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 118 G84 Z-50.0 R-10.0 F1000; Gewindebohren ohne Ausgleichsfutter <Programmieren des Vorschubs pro Umdrehung> G95; Vorschub pro Umdrehung G00 X100.0 Y100.0; Positionieren G84 Z-50.0 R-10.0 F1.0; Gewindebohren ohne Ausgleichsfutter  Siemens AG 2002 All rights reserved 4-118 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 119: Linksgängiges Gewindebohren Ohne Ausgleichsfutter (G74)

    Punkt R Punkt R Punkt Z Punkt Z Spindel, im Spindel, im Spindel, im Spindel-Halt Uhrzeigersinn Uhrzeigersinn Uhrzeigersinn Bild 4-18 Linksgängiges Gewindebohren ohne Ausgleichsfutter (G74)  Siemens AG 2002 All rights reserved 4-119 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 120 Eingabe im metri- Eingabe im Inch- Bemerkungen schen System System 1 mm/min 0.01 inch/min Programmierung mit Dezimalpunkt zulässig 0.01 mm/U 0.0001 inch/U Programmierung mit Dezimalpunkt zulässig  Siemens AG 2002 All rights reserved 4-120 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 121 G74 Z-50.0 R-10.0 F1000; Gewindebohren ohne Ausgleichsfutter <Programmieren des Vorschubs pro Umdrehung> G95; Vorschub pro Umdrehung G00 X100.0 Y100.0; Positionieren G74 Z-50.0 R-10.0 F1.0; Gewindebohren ohne Ausgleichsfutter  Siemens AG 2002 All rights reserved 4-121 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 122: Zyklus Für Schrittweises Gewindebohren (G84 Oder G74)

    G84, G74 (G99) d = Rückzugsabstand Ausgangsebene Punkt R Punkt R Punkt Z Punkt Z Bild 4-19 Zyklus für hochtouriges schrittweises Gewindebohren (GUD7 _ZSFI[1] = 2)  Siemens AG 2002 All rights reserved 4-122 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 123: Erläuterung

    100% handelt. Die Spindel wird, sobald Punkt Z erreicht wurde, angehalten und dann für den Rückzug in die Gegenrichtung gedreht. Der Rückzugsabstand d muss in GUD7 _ZSFR[1] eingestellt werden.  Siemens AG 2002 All rights reserved 4-123 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 124: Zyklus Für Schrittweises Gewindebohren

    Es darf kein G-Code der Gruppe 01 (G00 bis G03) zusammen mit G74/G84 im sel- ben Satz angegeben werden, da andernfalls G74/G84 aufgehoben wird. Werkzeugkorrektur Die Werkzeugkorrekturen werden im Bearbeitungszyklus ignoriert.  Siemens AG 2002 All rights reserved 4-124 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 125: Bearbeitungszyklus Beenden (G80)

    Die Werte von Punkt R und Punkt Z werden gelöscht, alle Bearbeitungszyklen auf- gehoben und der Normalbetrieb aufgenommen. Zusätzlich dazu werden die Werte aller mit den Bohrzyklen programmierten Adressen gelöscht.  Siemens AG 2002 All rights reserved 4-125 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 126: Programmierbeispiel Mit Werkzeuglängenkorrektur Und Bearbeitungszyklen

    # 11 bis 13 Bohren eines Bohrlochs von 95 mm Durchmesser (50 mm tief) Rückzugsposition Ausgangsebene T 11 T 15 T 30 Bild 4-21 Programmierbeispiel (Bohrzyklus)  Siemens AG 2002 All rights reserved 4-126 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 127 Positionieren, dann Bohren von Bohrloch 12, 13. Rückkehr zur Punkt-R-Ebene N029 G28 X0 Y0 M5; Rückkehr zur Referenzposition, Spindel-Halt N030 G49 Z0; Werkzeuglängenkorrektur aufheben N031 M30 ; Programmende  Siemens AG 2002 All rights reserved 4-127 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 128: Eingabe Von Parametrierbaren Daten (G10)

    Werkstück-Koordinatensystem Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á  Siemens AG 2002 All rights reserved 4-128 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 129: Funktion Zum Aufrufen Von Unterprogrammen (M98, M99)

    Mit dem Maschinendatum $MC_EXTERN_FUNCTION_MASK, Bit6=1 wird eine achtstellige Programmnummernanwahl aktiviert. Diese Funktion wirkt sich auf M98, G65/66 und M96 aus. y: Programmdurchlaufzahl x: Programmnummer  Siemens AG 2002 All rights reserved 4-129 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 130: Modal Und Satzweise Wirksames Makro

    Es werden auch dann keine Nullen hinzugefügt, wenn die Programmnummer aus weniger als 4 Ziffern besteht. Programmnummern, die mehr als 8 Ziffern umfassen, erzeugen einen Alarm.  Siemens AG 2002 All rights reserved 4-130 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 131: Befehle Für Polarkoordinaten (G15, G16)

    Kein X in Satz, Pol liegt im Werkstücknullpunkt, Radius = SORT(X*X +Y*Y) = 184,776 G15; Der Polradius wird immer absolut gefahren, während der Polarwinkel absolut oder inkrementell interpretiert werden kann.  Siemens AG 2002 All rights reserved 4-131 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 132: Polarkoordinaten-Interpolation (G12.1, G13.1)

    Es wird eine Geraden- oder Kreisinterpolation angewendet, die die Koordinaten in einem kartesischen Koordinatensystem nutzt, um eine Linearachse zusammen mit einer Rundachse zu programmieren (virtuelle Achse). Diese Funktion entspricht der Funktion TRANSMIT im Siemens-Mode. Eine detail- lierte Beschreibung der TRANSMIT-Funktion finden Sie in Handbuch “SINUMERIK 840D/810D(CCU2)/Funktionsbeschreibung - Erweiterungsfunktionen (FB2)”, Kapi- tel “Kinematische Transformation (M1)”, (Ausgabe 11.02, FB2) und im Handbuch...
  • Seite 133 N0206 G03 X-10.0 C-20.0 I10.0 J0; N0207 G01 X20.0; N0208 C0; N0209 G40 X60.0; N0210 G13.1; Polarkoordinaten-Interpolation AUS N0300 Z..; N0400 X.. C..; N0900 M30;  Siemens AG 2002 All rights reserved 4-133 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 134: Zylinderinterpolation (G07.1)

    Modus “Zylinderinterpolation” so lange aktiv, bis der Befehl G07.1 A (B, C) ausgegeben wird. Beim Einschalten oder Zurücksetzen der NC-Steuerung ist der Modus “Zylinderinterpolation” ausgeschaltet. Hinweis G07.1 basiert auf der Siemens-Option TRANSMIT. Die relevanten Maschinendaten müssen entsprechend eingestellt werden. Nähere Informationen hierzu finden Sie im Handbuch “Erweiterungsfunktionen”, Kapitel M1, 2.1 ff.
  • Seite 135 Abwickeln der Mantelfläche des zylindrischen Werkstücks erhält) erzeugt, wobei die Z-Achse die Linearachse und die A-Achse die Rundachse darstellt. Bild 4-23 G07.1 - Programmierbeispiel  Siemens AG 2002 All rights reserved 4-135 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 136 G03 Z150. A210. R30.; G02 Z120. A240. R30; G01 A300.; Z30. A330.; A360.; G00 X100.; G40 G01 A370.; G07.1 A0; Modus “Zylinderinterpolation” AUS G00 A0;  Siemens AG 2002 All rights reserved 4-136 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 137 Werkzeugradiuskorrektur in der Zylinderebene auszuführen, müssen Sie den Modus “Zylinderinterpolation” und den Modus “Werkzeugradiuskorrektur” aktivieren. Die Werkzeugbahn in der Zylinderebene wird durch den im Werkzeugkorrekturdatenspeicher eingestellten Werkzeugradius korrigiert. Die  Siemens AG 2002 All rights reserved 4-137 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 138: Beziehung Zwischen Zylinderinterpolation Und Anderen Vorgängen

    S Um die Werkzeuglängenkorrektur auszuführen, geben Sie den Befehl für die Werkzeuglängekorrektur vor dem Befehl G07.1 aus. S Die Werkstückkoordinate (G54 - G59) muss vor Befehl G07.1 angegeben werden.  Siemens AG 2002 All rights reserved 4-138 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 139: Funktionen Für Die Programmierung (2)

    Hochfahren der Steuerung nicht verloren. Der Radius des Werk- zeugs (Fräswerkzeug) kann in dem kanalspezifischen Maschinendatum $MC_WORKAREA_WITH_TOOL_RADIUS geändert werden. Basis- koordinaten- system Bild 4-24  Siemens AG 2002 All rights reserved 4-139 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 140: Status Beim Einschalten

    (G01) oder die Kreisinterpolation (G02 oder G03) programmiert ist. Es können auch Sätze verwendet werden, in denen ein Abfas- und ein Überschleifvor- gang aufeinanderfolgen.  Siemens AG 2002 All rights reserved 4-140 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 141: Einschränkungen

    Um zwischen diesen beiden Optionen unterscheiden zu können, muss während der Programmierung der Konturdefinition vor die Adresse C oder R ein “,” gesetzt werden.  Siemens AG 2002 All rights reserved 4-141 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 142 4.8 Funktionen für die Programmierung (2) Siemens-Mode Die Bezeichner für Radius und Fase werden im Siemens-Mode durch Maschinen- daten definiert. Dadurch werden Namenskonflikte verhindert. Hier darf kein Komma vor den Bezeichner für Radius oder Fase gesetzt werden. Die relevanten MD sind: MD für den Radius: $MN_RADIUS_NAME...
  • Seite 143 Erweiterte Funktionen 11.02 4.8 Funktionen für die Programmierung (2) Gewindebohren Ein Gewindebohrsatz kann keinen Überschleifbefehl enthalten.  Siemens AG 2002 All rights reserved 4-143 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 144: Funktionen Für Die Automatisierung

    Immer wenn G31 ausgegeben wird, während die Fräserkorrektur aktiv ist, wird ein Alarm gesendet. Beenden Sie daher zuerst die Fräserkorrektur mit dem Befehl G40, bevor Sie den Befehl G31 ausgeben.  Siemens AG 2002 All rights reserved 4-144 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 145 G90X200.0 F100; Y100.0 Y100.0; Aktivierung des Ausblendsignals X200.0 Tatsächliche Bewegung Bewegung ohne Ausblendsignal Bild 4-27 Der nächste Satz enthält einen absoluten Befehl für 1 Achse  Siemens AG 2002 All rights reserved 4-145 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 146 G90X200.0 F100; X300.0 Y100.0; Aktivierung des Ausblendsignals (300,100) Tatsächliche Bewegung Bewegung ohne Ausblendsignal Bild 4-28 Der nächste Satz enthält einen absoluten Befehl für 2 Achsen  Siemens AG 2002 All rights reserved 4-146 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 147: Mehrstufiges Ausblenden (G31, P1-P4)

    P1: $MN_EXTERN_MEAS_G31_P_SIGNAL[0] P2: $MN_EXTERN_MEAS_G31_P_SIGNAL[1] P3: $MN_EXTERN_MEAS_G31_P_SIGNAL[2] P4: $MN_EXTERN_MEAS_G31_P_SIGNAL[3] Informationen zur Auswahl von P1, P2, P3 oder P4 finden Sie im Handbuch des Maschinenherstellers.  Siemens AG 2002 All rights reserved 4-147 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 148: Programmunterbrechung (M96, M97)

    S Während das Unterbrechungsprogramm abläuft - bei dem ein Sprung durchge- führt wurde, weil während der Ausführung eines anderen Programms ein Unter- brechungssignal mit M96 ausgegeben wurde - sind andere Unterbrechungssi- gnale ungültig.  Siemens AG 2002 All rights reserved 4-148 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 149: Ende Der Unterbrechung (M97)

    M99 festgelegten P-Befehl ausgeben. Wenn Sie durch die Ausführung von M99 zum vorherigen Programm zurückkehren, werden die modalen Informatio- nen, die vor der Unterbrechung gültig waren, wiederhergestellt. Wird jedoch  Siemens AG 2002 All rights reserved 4-149 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 150: Funktion Zur Überwachung Der Werkzeuglebensdauer

    Beendigung des Satzes zum Vollgewindeboh- ren gestartet. 4.9.4 Funktion zur Überwachung der Werkzeuglebensdauer Werkzeugverwaltung, Standzeit- und Stückzahlüberwachung können mit dem Werkzeugverwaltungssystem von Siemens nachgebildet werden.  Siemens AG 2002 All rights reserved 4-150 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 151: Makroprogramme

    Tabelle 4-7 erläutert, wie ein Makroprogramm aufgerufen wird. Tabelle 4-7 Aufrufen von Makroprogrammen Aufrufart Funktionscode Bemerkungen Einfacher Aufruf Modaler Aufruf (a) Aufgehoben durch G67  Siemens AG 2002 All rights reserved 4-151 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 152 Arrays zu $C_I, $C_K und enthalten die zugehörige Nummer zum Parameter. Beispiel: N5 I10 J10 K30 J22 K55 I44 K33 set1 set2 set3 $C_I[0]=10 $C_I[1]=44 $C_I_ORDER[0]=1 $C_I_ORDER[1]=3 $C_J[0]=10 $C_J[1]=22 $C_J_ORDER[0]=1 $C_J_ORDER[1]=2  Siemens AG 2002 All rights reserved 4-152 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 153 Die Parameter P, L, O, N können nur als Ganzzahlen programmiert werden. Eine Realzahl würde einen NC-Alarm hervorrufen. Aus diesem Grund ist das Bit in $C_TYP_PROG immer auf 0 gesetzt.  Siemens AG 2002 All rights reserved 4-153 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 154: Angeben Von Argumenten

    Systemvariable Adressen des Typs I Systemvariable $C_A $C_Q $C_B $C_R $C_C $C_S $C_D $C_T $C_E $C_U $C_F $C_V $C_H $C_W $C_I[0] $C_X $C_J[0] $C_Y  Siemens AG 2002 All rights reserved 4-154 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 155: Adressen Und Zugehörige Systemvariablen (Typ Ii)

    $C_J[0] $C_I[6] $C_K[0] $C_J[6] $C_I[1] $C_K[6] $C_J[1] $C_I[7] $C_K[1] $C_J[7] $C_I[2] $C_K[7] $C_J[2] $C_I[8] $C_K[2] $C_J[8] $C_I[3] $C_K[8] $C_J[3] $C_I[9] $C_K[3] $C_J[9] $C_I[4] $C_K[9]  Siemens AG 2002 All rights reserved 4-155 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 156: Beispiel Für Eine Argumentangabe

    Im ISO-Mode ist es dagegen nicht möglich, Übergabeparameter in den loka- len Variablen zu speichern. Um die Übergabeparameter in einem im ISO-Mode ausgeführten Makroprogramm lesen zu können, müssen Sie mit Befehl G290 in den Siemens-Mode wechseln.  Siemens AG 2002 All rights reserved 4-156...
  • Seite 157: Beispiele

    N15 X_AXIS = $C_X Y_AXIS = $C_Y S_SPEED = $C_S FEED = $C_F N20 G01 F=$C_F G95 S=$C_S N10 G1 X=$C_X Y=$C_Y G291 ; Wechsel zu ISO-Mode N15 M3 G54 T1 N80 M99  Siemens AG 2002 All rights reserved 4-157 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 158: Zusatzfunktionen

    Adresse L festgelegt wurde. Vor jedem Unterprogram- maufruf wird die in I, J, K programmierte Bahn bezogen auf den Startpunkt der Kontur inkrementell verfahren.  Siemens AG 2002 All rights reserved 4-158 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 159 N40 G40 G01 X100 Y50 Z0 N50 G00 X40.0 Y50.0 ; N60 M30 ; Unterprogramm 1234.spf N100 G01 X10 N200 Y50 N300 X-10 N400 Y10  Siemens AG 2002 All rights reserved 4-159 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 160: Umschaltmodi Für Dryrun Und Ausblendebenen

    Geschwindigkeitseinbruch jetzt umgangen werden. Durch Setzen des Maschinendatums $MN_SLASH_MASK==2 wird beim Wechsel der Ausblendebenen (d.h. ein neuer Wert in der PLC->NCK-Chan-Nahtstelle DB21.DBB2) kein Geschwindigkeitseinbruch mehr notwenig.  Siemens AG 2002 All rights reserved 4-160 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 161 Vorlauf umgeschaltet, was die oben erwähnten Einschrän- kungen mit sich bringt. Daraus ergibt sich analog: Achtung! Der DryRun-Modus wird “irgendwann” nach dem Umschalten des DryRun-Modus aktiv!  Siemens AG 2002 All rights reserved 4-161 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 162: Unterbrechungsprogramm Mit M96 / M97 (Asub)

    <Programmnummer> definiert werden. Dieses Programm wird durch ein externes Signal gestartet. Es wird immer der erste schnelle NC-Eingang von den 8 im Siemens-Mode zur Verfügung stehenden Eingängen verwendet, um die Unterbrechungsroutine zu starten. Mit dem Maschinendatum $MN_EXTERN_INTERRUPT_NUM_ASUP können Sie einen anderen schnellen Eingang auswählen (1 - 8).
  • Seite 163 = 1, Die Unterbrechungsroutine wird erst gestartet, nachdem der Satz vollständig abgeschlossen wurde Bit 3: = 0, Der Bearbeitungszyklus wird bei Ausgabe eines Unterbrechungssignals unterbrochen  Siemens AG 2002 All rights reserved 4-163 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 164: Einschränkungen Im Siemens-Mode

    Die Unterbrechungsroutine wird wie ein konventionelles Unterprogramm behandelt. Das bedeutet, dass zum Ausführen der Unterbrechungsroutine mindestens eine Unterprogrammebene frei sein muss. (im Siemens-Mode stehen 12 Programm- ebenen und im ISO-Dialekt-Mode 5 Programmebenen zur Verfügung). Die Unterbrechungsroutine wird nur bei einem Flankenwechsel des Unter- brechungssignals von 0 auf 1 gestartet.
  • Seite 165: A Abkürzungen

    Binary Coded Decimals: Binär codierter Dezimalcode Binärdateien Bedienhandgerät Basiskoordinatensystem Bedienoberfläche C1 .. C4 Kanal 1 bis Kanal 4 Computer-Aided Design: rechnerunterstützte Zeichnungserstellung Computer-Aided Manufacturing: rechnerunterstützte Fertigung  Siemens AG 2002 All rights reserved A-165 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 166 Directory: Verzeichnis Dynamic Link Library: Modul, auf das ein Programm während der Laufzeit zugreifen kann. Enthält oft Programmteile, die von verschiedenen Programmen benötigt werden.  Siemens AG 2002 All rights reserved A-166 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 167 Spezieller Lochstreifencode; Lochanzahl pro Zeichen stets ungerade Encoder: Messgeber EPROM Erasable Programmable Read Only Memory: elektrisch löschbarer, programmierbarer Festwertspeicher Funktionsbaustein Function Call: Funktionsaufruf; Funktionsbaustein in der PLC  Siemens AG 2002 All rights reserved A-167 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 168 Frame-Baustein FRAME Datensatz (Frame) Feed Stop: Vorschub-Halt Funktionsplan (Programmiermethode für speicherprogramierbare Steuerungen) Grundprogramm Global User Data: globale Anwenderdaten Hard Disk: Festplatte Abkürzung für “hexadezimal”  Siemens AG 2002 All rights reserved A-168 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 169 Interface Module Send: Anschaltungsbaugruppe für Sendebetrieb Inkrement Initialisierungsdaten Interpolator ISO-Code Spezieller Lochstreifencode; Lochanzahl pro Zeichen stets gerade Tippbetrieb K-Bus Kommunikationsbus Koordinatendrehung Kontaktplan (Programmiermethode für PLC) Übertragungsfaktor Ü  Siemens AG 2002 All rights reserved A-169 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 170 Numerical Control: numerische Steuerung Numerical Control Kernel: NC-Kern mit Satzaufbereitung, Verfahrbereich etc. Numerical Control Unit: Hardware-Einheit des NCK Nullpunktverschiebung Nahtstellensignal NURBS Nicht uniformer, rationaler Basis-Spline  Siemens AG 2002 All rights reserved A-170 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 171 R Parameter Active: R-Parameter-Nummern mit Wertzuweisung; Speicherbereich im NCK für R-NCK für R-Parameter-Nummern Roll Pitch Yaw: Typ der Koordinatensystemdrehung Request To Send: Sendeteil einschalten (serielle Datenschnittstellen)  Siemens AG 2002 All rights reserved A-171 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 172 Spindelsteigungsfehlerkompensation Serial Synchronous Interface: serielle synchrone Schnittstelle Software Systemdateien Testing Data Active: Kennung für Maschinendaten Tool Offset Active: Werkzeugkorrektur wirksam; Kennzeichnung (Dateityp) für Werkzeugkorrekturen  Siemens AG 2002 All rights reserved A-172 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 173 DEE und DÜE) Vorschub-Antrieb Werkzeug Werkzeugwechsel Werkzeuglängenkorrektur Werkstattorientierte Programmierung Werkzeugkorrektur Werkstück-Koordinatensystem Work Piece Directory: Werkstückverzeichnis Werkzeugradiuskorrektur Zero Offset Active: Nullpunktverschiebung wirksam; Kennzeichnung (Dateityp) für Nullpunktverschiebungsdaten  Siemens AG 2002 All rights reserved A-173 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 174 Abkürzungen 11.02 Notizen  Siemens AG 2002 All rights reserved A-174 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 175: Begriffe

    Um X, Y, Z drehende -> Rundachsen erhalten die Bezeichner A, B, C. Zusätzliche Achsen, die parallel zu den angegebenen angeordnet sind, können mit anderen Buchstaben gekennzeichnet werden.  Siemens AG 2002 All rights reserved B-175 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 176 2. Alarme und Meldungen von der PLC Alarme und Meldungen der Maschine können aus dem PLC-Programm in Klartext angezeigt werden. Dazu sind keine zusätzlichen Funktionsbausteinpakete notwendig.  Siemens AG 2002 All rights reserved B-176 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 177 Der Arbeitsspeicher ist ein RAM-Speicher in der -> CPU, auf den der Prozessor während der Ausführung des Anwendungsprogramms zugreift. Archivierung Exportieren von Dateien und/oder Verzeichnissen in ein externes Speichergerät.  Siemens AG 2002 All rights reserved B-177 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 178 Teileprogramm-Satzgrenzen, wodurch der Bediener, die Steuerung, die Maschine oder andere Teile der Anlage gefährdet werden könnten, zu vermeiden und mit möglichst gleicher Bahngeschwindigkeit in den nächsten Satz zu wechseln.  Siemens AG 2002 All rights reserved B-178 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 179 Nebenzeiten somit reduziert werden. So kann z.B. ein Ladeportal seine Bewegungen während einer Bearbeitungsoperation ausführen. Dabei hat ein CNC-Kanal den Rang einer autonomen CNC-Steuerung mit vollständiger Dekodierung, Satzaufbereitung und Interpolation.  Siemens AG 2002 All rights reserved B-179 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 180 Adressbuchstaben enthalten. Diese Buchstaben haben dieselbe Bedeutung wie die Wörter in der Satzsyntax. Bezeichner müssen eindeutig sein. Es darf niemals derselbe Bezeichner für verschiedene Objekte verwendet werden.  Siemens AG 2002 All rights reserved B-180 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 181 Werkzeugkorrekturen etc. über die serielle Schnittstelle. Das PCIN-Programm ist unter MS-DOS auf standardmäßigen Industrie-PCs lauffähig. Datenwort Eine zwei Byte große Dateneinheit innerhalb eines -> PLC-Datenbausteins.  Siemens AG 2002 All rights reserved B-181 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 182 Als “Erde” bezeichnet man alle normalerweise nicht spannungsführenden, verbundenen Geräteteile, die selbst bei einer Störung keine gefährlichen Berührungsspannungen aufweisen. Externe Eine von der -> PLC vorgegebene Nullpunktverschiebung. Nullpunktverschiebung  Siemens AG 2002 All rights reserved B-182 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 183 Geometrieachsen dienen der Beschreibung eines 2- oder 3-dimensionalen Bereichs im Werkstück-Koordinatensystem. Geradeninterpolation Das Werkzeug verfährt auf einer Geraden bis zum Zielpunkt und bearbeitet dabei das Werkstück.  Siemens AG 2002 All rights reserved B-183 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 184 Ein durch “:” eingeleiteter Satz, der alle erforderlichen Parameter enthält, um die Ausführung eines -> Teileprogramms zu starten. HIGHSTEP Kombination der Programmiermöglichkeiten für die -> PLC der Reihen S7-300/400.  Siemens AG 2002 All rights reserved B-184 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 185 Teileprogramm Zwischenwerte für die von den einzelnen Achsen zu fahrenden Bewegungen bestimmt. Interpolatorische Mithilfe der interpolatorischen Kompensation können Kompensation fertigungsbedingte Spindelsteigungsfehler und Messsystemfehler kompensiert (SSFK, MSFK) werden.  Siemens AG 2002 All rights reserved B-185 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 186 Datenbereich in der Steuerung, in dem die Werkzeugkorrekturdaten abgelegt sind. Korrekturtabelle Tabelle mit Stützpunkten. Sie liefert für ausgewählte Positionen der Basisachse die Korrekturwerte der Korrekturachse.  Siemens AG 2002 All rights reserved B-186 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 187 Anweisungen der Reihe nach ausgeführt. Maschine Bedienbereich der Steuerung. Maschinenachsen In der Werkzeugmaschine physisch vorhandene Achsen. Maschinenfestpunkt Ein durch die Werkzeugmaschine eindeutig definierter Punkt, z.B. der Referenzpunkt.  Siemens AG 2002 All rights reserved B-187 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 188 Alle im Teileprogramm programmierten Meldungen sowie die vom System erkannten -> Alarme werden auf der Bedientafel in Klartext angezeigt. Die Anzeige erfolgt getrennt nach Alarmen und Meldungen.  Siemens AG 2002 All rights reserved B-188 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 189 Endgeräte, wie z.B. PGs, die über -> Verbindungskabel miteinander verbunden sind. Der Datenaustausch zwischen den angeschlossenen Geräten erfolgt über das Netz. Numeric Robotic Kernel (Betriebssystem des -> NCK)  Siemens AG 2002 All rights reserved B-189 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 190 Manuelle oder programmierbare Eingriffsmöglichkeit, die es dem Bediener gestattet, programmierte Vorschübe oder Drehzahlen zu überlagern, um sie an ein bestimmtes Werkstück oder einen Werkstoff anzupassen.  Siemens AG 2002 All rights reserved B-190 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 191 Die PLC wird mit der Software STEP 7 programmiert. Die Programmiersoftware STEP 7 basiert auf dem Standardbetriebssystem WINDOWS und enthält die Funktionalitäten der Programmiersoftware STEP 5 mit innovativen Weiterentwicklungen und Erweiterungen.  Siemens AG 2002 All rights reserved B-191 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 192 1. Bedienbereich der Steuerung 2. Folge von Anweisungen an die Steuerung. Programmierbare Begrenzung des Bewegungsraums eines Werkzeugs auf einen Arbeitsfeldbegrenzung durch programmierte Begrenzungen definierten Raum.  Siemens AG 2002 All rights reserved B-192 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 193 Ist das verwendete Wegmesssystem kein Absolutwertgeber, so wird das Referenzpunktfahren erforderlich, um sicherzustellen, dass die vom Messsystem gelieferten Istwerte mit den Maschinenkoordinatenwerten in Einklang stehen.  Siemens AG 2002 All rights reserved B-193 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 194 Der S7-300-Bus ist ein serieller Datenbus, über den die Baugruppen Daten miteinander austauschen und mit der nötigen Spannung versorgt werden. Die Verbindung zwischen den Baugruppen wird durch -> Busverbinder hergestellt.  Siemens AG 2002 All rights reserved B-194 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 195 Über die digitalen Eingänge können z.B. schnelle Ein-/Ausgänge CNC-Programmroutinen (Unterbrechungsroutinen) gestartet werden. Über die digitalen CNC-Ausgänge können schnelle, programmgesteuerte Schaltfunktionen ausgelöst werden (SINUMERIK 840D).  Siemens AG 2002 All rights reserved B-195 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 196 Verfahrweglängenangabe über Inkrementanzahl (Schrittmaß). Die Inkrementanzahl kann als -> Settingdatum gespeichert oder über Tasten ausgewählt werden, die entsprechend mit 10, 100, 1000, 10 000 beschriftet sind.  Siemens AG 2002 All rights reserved B-196 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 197 Schlittens auf die Hardwareendlagenschalter. Pro Achse können zwei Wertepaare zugewiesen und getrennt über die -> PLC aktiviert werden. Skalierung Komponente eines -> Frames, die achsspezifische Skalierungen bewirkt.  Siemens AG 2002 All rights reserved B-197 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 198 Systemmeldungen und Alarme stehen in fünf Systemsprachen zur Verfügung (Diskette): Deutsch, Englisch, Französisch, Italienisch und Spanisch. Der Anwender kann in der Steuerung jeweils zwei der genannten Sprachen gleichzeitig auswählen.  Siemens AG 2002 All rights reserved B-198 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 199 Neben der Drehzahlsynchronität kann auch die relative Winkellage der Spindeln zueinander programmiert werden, so z.B. fliegende, lageorientierte Übergabe von gekanteten Werkstücken. Realisierung mehrerer Synchronspindelpaare ist möglich.  Siemens AG 2002 All rights reserved B-199 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 200 Transformation Programmierung in einem kartesischen Koordinatensystem, Ausführung in einem nicht kartesischen Koordinatensystem (z.B. mit Maschinenachsen als Rundachsen). Anwendung zusammen mit Transmit, schräge Achse, 5-Achs-Transformation.  Siemens AG 2002 All rights reserved B-200 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 201: Systemspeicher

    Beim Urlöschen werden folgende Speicher der -> CPU gelöscht: • -> Arbeitsspeicher • Schreib-/Lesebereich des -> Ladespeichers • -> Systemspeicher • -> Hintergrundspeicher (Backup)  Siemens AG 2002 All rights reserved B-201 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 202 (0 - 200%) überlagert. Der Vorschub kann auch mithilfe eines programmierbaren Prozentfaktors (1 - 200%) im Bearbeitungs- programm korrigiert werden. Unabhängig vom laufenden Programm kann eine Korrektur auch über bewegungssynchrone Funktionen erfolgen.  Siemens AG 2002 All rights reserved B-202 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 203 Um eine gewünschte -> Werkstückkontur direkt programmieren zu korrektur können, muss die Steuerung unter Berücksichtigung des Radius des eingesetzten Werkzeugs eine äquidistante Bahn zur programmierten Kontur verfahren (G41/G42).  Siemens AG 2002 All rights reserved B-203 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 204 Auswahl des gewünschten Bearbeitungszyklus werden die für die Wertzuweisung erforderlichen Parameter in Klartext angezeigt. Zyklus Geschütztes Unterprogramm zur Ausführung eines wiederholt auftretenden Bearbeitungsvorgangs am -> Werkstück.  Siemens AG 2002 All rights reserved B-204 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 205: C G-Code-Tabelle C

    Gruppe 5 Zeitreziproker Vorschub (U/min) Vorschub in [mm/min, Inch/min] Vorschub in [mm/min, Inch/min] Gruppe 6 Eingabe in Inch (G70) 1 G21 (G71) 2 Eingabe metrisch  Siemens AG 2002 All rights reserved C-205 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 206 Skalierung AUS Skalierung EIN Gruppe 12 Modaler Makroaufruf Modalen Makroaufruf löschen Gruppe 13 Konstante Schnittgeschwindigkeit EIN Konstante Schnittgeschwindigkeit AUS Gruppe 14 Nullpunktverschiebung auswählen Nullpunktverschiebung auswählen  Siemens AG 2002 All rights reserved C-206 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 207 Parametereingabe abschließen Referenzpunktfahrt überprüfen 1. Referenzpunkt anfahren 2./3./4. Referenzpunkt anfahren G30.1 Gleitende Referenzposition Messung mit schaltendem Taster Additive Nullpunktverschiebung Position im Maschinenkoordinatensystem anfahren Makro aufrufen  Siemens AG 2002 All rights reserved C-207 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 208 G-Code-Funktionen ein, sobald die Spannungsversorgung eingeschaltet oder die NC-Steuerung zurückgesetzt wird. Bitte lesen Sie sich die Dokumentation des Werkzeugmaschinenherstellers durch. Hier finden Sie die aktuelle geltenden Einstellungen.  Siemens AG 2002 All rights reserved C-208 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 209: D Maschinen- Und Settingdaten D

    Bit 0 entspricht Basisframe 0, Bit 1 entspricht Basisframe 1 etc. 0: Basisframe bleibt bei Power On erhalten. 1: Basisframe wird bei Power On gelöscht.  Siemens AG 2002 All rights reserved D-209 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 210: D.1 Maschinen-/Settingdaten

    Das ermöglicht z.B. eine identische Programmierung in verschiedenen Sprach- modi. Wird als Name “A” eingegeben, so wird der Winkel in der Siemens-Programmierung wie bei ISO-Dialekt0 angegeben. Es muss sich um einen eindeutigen Namen handeln, d.h., es dürfen keine gleichnamigen Achsen, Variablen, Makros etc.
  • Seite 211 Satzumschaltung ist in jeder Phase möglich. Hinweis: Diese Funktion wird erst mit einem im Programmablauf “späteren” Satz wirksam. Die Funktion wird mit dem nächsten (impliziten) Stop-Reset-Satz wirksam.  Siemens AG 2002 All rights reserved D-211 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 212 Satzende das in M_NO_FCT_CYCLE_NAME definierte Unterprogramm gestartet. Wird die M-Funktion nochmals im Unterprogramm programmiert, findet die Ersetzung durch einen Unterprogrammaufruf nicht mehr statt. $MN_M_NO_FCT_CYCLE wirkt sowohl im Siemens-Mode G290 als auch im externen Sprachmode G291. M-Funktionen mit fester Bedeutung dürfen nicht mit einem Unterprogrammaufruf überlagert werden.
  • Seite 213 Ersetzung statt, sondern das T-Wort wird an die PLC ausgege- ben. $MN_T_NO_FCT_CYCLE_NAME und die Systemvariablen $C_T / $C_TS_PROG sind ebenso im Siemens-Mode G290 wie auch im externen Sprachmode G291 wirksam. $MN_M_NO_FCT_CYCLE_NAME und $MN_T_NO_FCT_CYCLE_NAME dürfen nicht gleichzeitig in einem Satz wirksam werden, d.h., pro Satz kann maximal eine M/T-Funktionsersetzung wirksam werden.
  • Seite 214 Diese Funktion ist nur aktiv, wenn der Werkzeugwechsel mit der M-Funktion (MD 22550: TOOL_CHANGE_MODE = 1) projektiert wurde, andernfalls wird der D- oder DL-Wert immer übergeben.  Siemens AG 2002 All rights reserved D-214 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 215 Datentyp: BYTE Gültig ab SW-Version: 5.2 Bedeutung: Das MD ist ebenso im Siemens-Mode wie auch im externen Sprachmode wirksam. Mit diesem Maschinendatum wird festgelegt, ob bei den Sprachbefehlen G53, G153 und SUPA die Werkzeuglängenkorrektur und Werkzeugradiuskorrektur unterdrückt werden soll. 0 = G53/G153/SUPA ist eine satzweise wirksame Unterdrückung der Nullpunktver- schiebungen.
  • Seite 216 Aktivierung von Messeingang 1 für G31 P1 (-P4) Bit 1: Deaktivierung von Messeingang 2 für G31 P1 (-P4) Aktivierung von Messeingang 2 für G31 P1 (-P4)  Siemens AG 2002 All rights reserved D-216 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 217 Eingabe max.: Änderung gültig nach POWER ON Schutzstufe: Einheit: - Datentyp: STRING Gültig ab SW-Version: Bedeutung: Zyklenname beim Aufrufen über die mit $MN_EXTERN_M_NO_MAC_CYCLE[n] definierte M-Funktion.  Siemens AG 2002 All rights reserved D-217 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 218 Auswahl der externen Sprache 1 = ISO-2: System Fanuc0 Milling (ab 5.1) 2 = ISO-3: System Fanuc0 Turning (ab 5.2) Es gilt der in der aktuellen Siemens-Dokumentation beschriebene Funktionsumfang. Dieses Datum wird nur ausgewertet, wenn das Maschinendatum $MN_MM_EX- TERN_LANGUAGE gesetzt ist.
  • Seite 219 Taschenrechner-Notation: Werte ohne Dezimalpunkte werden als mm, Inch oder Grad interpretiert. Werte ohne Dezimalpunkte werden als mm, Inch oder Grad interpretiert. Beispiel: X1000 = 1000 mm X1000.0 = 1000 mm  Siemens AG 2002 All rights reserved D-219 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 220 Bitte lesen Sie in der neuesten Do- kumentation nach, welcher Befehlsumfang zur Verfügung steht. Bit 0 (LSB): Abarbeitung von Teileprogrammen in ISO_2 oder ISO_3. Zur Codierung siehe $MN_MM_EXTERN_CNC_SYSTEM (10880)  Siemens AG 2002 All rights reserved D-220 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 221: Kanalspezifische Maschinendaten

    Mit diesem Maschinendatum wird festgelegt, mit welcher M-Funktions- nummer die Spindel in den gesteuerten Spindelbetrieb (Achsbetrieb) umge- schaltet wird. Mit dieser Nummer wird im Siemens-Mode M70 und im externen Sprachmode M29 ersetzt. Es sind nur M-Nummern zulässig, die nicht als Stan- dardwerte definiert wurden.
  • Seite 222 G-Codes Gruppe 14: G54-G59 ISO-Dialekt-T : G-Codes Gruppe 2: G96/G97 G-Codes Gruppe 3: G90/G91 G-Codes Gruppe 5: G94/G95 G-Codes Gruppe 6: G20/G21 G-Codes Gruppe 16: G17/G18/G19  Siemens AG 2002 All rights reserved D-222 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 223 Schutzstufe: 2/4 Einheit: - Datentyp: BOOL Gültig ab SW-Version: Bedeutung: Mit diesem MD wird das Interpolationsverhalten bei G00 festgelegt. Achsen werden als Positionierachsen verfahren Geradeninterpolation  Siemens AG 2002 All rights reserved D-223 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 224 Beispiel: Die ersten 4 Achsen im Kanal sind für den Bahnvorschub relevant: $MC_FGROUP_DEFAULT_AXES[0] = 1 $MC_FGROUP_DEFAULT_AXES[2] = 2 $MC_FGROUP_DEFAULT_AXES[3] = 3 $MC_FGROUP_DEFAULT_AXES[4] = 4  Siemens AG 2002 All rights reserved D-224 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 225 Es wird festgelegt, ob der Schutzbereich 3 ein Schutzbereich innen oder außen ist. Bedeutung: 0: Schutzbereich 3 ist ein Schutzbereich innen 1: Schutzbereich 3 ist ein Schutzbereich außen  Siemens AG 2002 All rights reserved D-225 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 226 SW-Stand: 5.2 Bedeutung: Dieses MD aktiviert die axiale Skalierung. Bedeutung: 0: Axiale Skalierung nicht möglich 1: Axiale Skalierung möglich, d.h., MD DEFAULT_SCALE_FACTOR_AXIS ist wirksam  Siemens AG 2002 All rights reserved D-226 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 227 $MC_AXCONF_GEOAX_ASSIGN_T AB[ ] definierten Achse ausgeführt. Voraussetzung: Die verwendeten Kanalachsen müssen aktiv sein. Durch die Eingabe einer Null wird die betreffende parallele Geometrieachse deaktiviert.  Siemens AG 2002 All rights reserved D-227 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 228: Achsspezifische Settingdaten

    Eingabe max.: 359.999 Änderungen SOFORT wirksam Schutzstufe: 7/7 Einheit: - Datentyp: DOUBLE Gültig ab SW-Version: 5.2 Bedeutung: Das Settingdatum ist auch im Siemens-Mode wirksam.  Siemens AG 2002 All rights reserved D-228 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 229: Kanalspezifische Settingdaten

    Einheit: mm/min Datentyp: DOUBLE Gültig ab SW-Version: Bedeutung: Vordefinierte Vorschübe, die mit der Programmierung von F1 - F9 und aktivem G01 ausge- wählt werden.  Siemens AG 2002 All rights reserved D-229 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 230 Eingabe min.: Eingabe max.: Änderungen SOFORT wirksam Schutzstufe: Einheit: Datentyp: DOUBLE Gültig ab SW-Version: Bedeutung: Settingdaten Referenzpunktposition für G30.1 Dieses Settingdatum wird in CYCLE328 ausgewertet.  Siemens AG 2002 All rights reserved D-230 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 231: Datenfelder, Listen

    UP-Name für M-Funktion-Makroaufruf 10818 EXTERN_INTERRUPT_NUM_ASUP Interruptnummer für ASUP-Start (M96) 10820 EXTERN_INTERRUPT_NUM_RETRAC Interruptnummer für Schnellrückzug (G10.6) 10880 EXTERN_CNC_SYSTEM Externes Steuerungssystem, dessen Programme abgearbeitet werden sollen  Siemens AG 2002 All rights reserved E-231 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 232 Feste Vorschübe mit F0 - F9 erlauben 22930 EXTERN_PARALLEL_GEOAX Zuordnung parallele Kanalachse-Geometrieachse 24004 CHBFRAME_POWERON_MASK Kanalspezifischen Basisframe nach Power On zurücksetzen 28080 NUM_USER_FRAMES Anzahl der Nullpunktverschiebungen 29210 NUM_PROTECT_AREA_ACTIVE Aktivierung des Schutzbereichs  Siemens AG 2002 All rights reserved E-232 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 233: E.2 Settingdaten

    $SC_CORNER_SLOWDOWN_END Ende der Vorschubreduzierung bei G62 42524 $SC_CORNER_SLOWDOWN_OVR Override zur Vorschubreduzierung bei G62 42526 $SC_CORNER_SLOWDOWN_CRIT Eckenerkennung bei G62, G21 43340 $SC_EXTERN_REF_POSITION_G30_1 Referenzpunktposition für G30.1  Siemens AG 2002 All rights reserved E-233 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 234 Bitmap aller progr. inkrementellen Adressen in einem Satz mit einem Zyklusaufruf Bit 0 = Adresse A Bit 25 = Adresse Z Bit = 1 Adresse inkrementell programmiert Bit = 0 Adresse absolut programmiert  Siemens AG 2002 All rights reserved E-234 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 235 Bit 25 = Z Bit = 0 Achse programmiert als INT Bit = 1 Achse programmiert als REAL $C_PI Programmnummer der Unterbrechungsroutine, die mit M96 programmiert wurde  Siemens AG 2002 All rights reserved E-235 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 236: Variablen

    Datenfelder, Listen 11.02 E.3 Variablen Notizen  Siemens AG 2002 All rights reserved E-236 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 237: F Alarme

    CLE374T , CYCLE376T, CY- $MN_MM_EXTERN_ LAN- CLE383T , CYCLE384T, CY- GUAGE bzw. Optionsbit 19800 CLE385T , CYCLE381M, CY- $ON_EXTERN_LANGUAGE ist CLE383M, CYCLE384M, CY- nicht gesetzt. CLE387M  Siemens AG 2002 All rights reserved F-237 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 238 Zahlenwert eingegeben. 61814 Polarkoordinaten nicht möglich CYCLE381M, CYCLE383M, CY- CLE384M, CYCLE387M 61815 G40 nicht aktiv CYCLE374T , CYCLE376T Vor dem Zyklusaufruf war G40 nicht aktiv.  Siemens AG 2002 All rights reserved F-238 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 239: G Literatur

    Bestellnummer: E86060-K4490-A001-A8 -7600 (englisch) Elektronische Dokumentation /CD1/ Das SINUMERIK-System (Ausgabe 11.02) DOC ON CD (mit allen SINUMERIK 840D/840Di/810D/802- und SIMODRIVE- Schriften) Bestellnummer: 6FC5 298-6CA00-0AG3  Siemens AG 2002 All rights reserved G-239 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 240 (Ausgabe 08.02) Bestellnummer: 6FC5 298-6AD00-0AP0 /BAS/ SINUMERIK 840D/810D Bedienen/Programmieren ShopMill (Ausgabe 09.02) Bestellnummer: 6FC5 298-6AD10-0AP1 /BAT/ SINUMERIK 840D/810D Bedienen/Programmieren ShopTurn (Ausgabe 10.02) Bestellnummer: 6FC5 298-6AD50-0AP2  Siemens AG 2002 All rights reserved G-240 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 241 /PGM/ SINUMERIK 840D/840Di/810D Programming Guide ISO Milling (Edition 11.02) Bestellnummer: 6FC5 298-6AC20-0BP2 /PGT/ SINUMERIK 840D/840Di/810D Programming Guide ISO Turning (Edition 11.02) Bestellnummer: 6FC5 298-6AC10-0BP2  Siemens AG 2002 All rights reserved G-241 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 242 /BHA/ SIMODRIVE Sensor Absolutwertgeber mit Profibus-DP Benutzerhandbuch (HW) (Ausgabe 02.99) Bestellnummer: 6SN1197-0AB10-0YP1 /EMV/ SINUMERIK, SIROTEC, SIMODRIVE EMV-Aufbaurichtlinie Projektierungsanleitung (HW) (Ausgabe 06.99) Bestellnummer: 6FC5 297-0AD30-0AP1  Siemens AG 2002 All rights reserved G-242 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 243 Geschwindigkeiten, Soll-/Istwertsysteme, Regelung Hilfsfunktionsausgabe an PLC BAG, Kanal, Programmbetrieb Achsen, Koordinatensysteme, Frames, Werkstücknahes Istwertsystem, Externe Nullpunktversch. Kommunikation NOT AUS Planachsen PLC-Grundprogramm Referenzpunktfahren Spindeln Vorschübe Werkzeugkorrektur  Siemens AG 2002 All rights reserved G-243 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 244 Tangentialsteuerung Installation und Aktivierung der Compilezyklen Abstandsregelung Analoge Achse Drehzahl-/Drehmomentkopplung, Master-Slave Transformationspaket Handling Sollwertumschaltung MKS-Kopplung Wiederaufsetzen - Retrace Support Taktunabhängige bahnsynchrone Schaltsignalausgabe Vorverarbeitung 3D-Werkzeugradiuskorrektur  Siemens AG 2002 All rights reserved G-244 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 245 Bestellnummer: 6FC5 297-1AE70-0AP1 /FBFA/ SINUMERIK 840D/840Di/810D Funktionsbeschreibung ISO-Dialekte für SINUMERIK (Ausgabe 11.02) Bestellnummer: 6FC5 297-6AE10-0AP2 /FBFE/ SINUMERIK 840D/840Di/810D Funktionsbeschreibung Ferndiagnose (Ausgabe 11.02) Bestellnummer: 6FC5 297-0AF00-0AP2  Siemens AG 2002 All rights reserved G-245 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 246 Funktionsbeschreibung SINUMERIK Safety Integrated (Ausgabe 09.02) Bestellnummer: 6FC5 297-6AB80-0AP1 /FBSP/ SINUMERIK 840D/810D Funktionsbeschreibung ShopMill (Ausgabe 09.02) Bestellnummer: 6FC5 297-6AD80-0AP1 /FBST/ SIMATIC (Ausgabe 01.01) Funktionsbeschreibung FM STEPDRIVE/SIMOSTEP Bestellnummer: 6SN1 197-0AA70-0YP4  Siemens AG 2002 All rights reserved G-246 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 247 SINUMERIK 840Di Handbuch (Ausgabe 09.02) Bestellnummer: 6FC5 297-6AE60-0AP1 /INC/ SINUMERIK 840D/840Di/810D Inbetriebnahme-Tool SINUMERIK SinuCOM NC (Ausgabe 02.02) Systembeschreibung Bestellnummer: (ist Bestandteil der Online-Hilfe des IBN-Tools)  Siemens AG 2002 All rights reserved G-247 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 248 /POS1/ SIMODRIVE POSMO A (Ausgabe 08.02) Dezentraler Positioniermotor am PROFIBUS DP, Benutzerhandbuch Bestellnummer: 6SN2197-0AA00-0AP3 /POS2/ SIMODRIVE POSMO A Montageanleitung (liegt jedem POSMO A bei)  Siemens AG 2002 All rights reserved G-248 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 249 Mehrachsbaugruppe FM 357.2 für Servo- bzw. Schrittantrieb Bestellung zusammen mit dem Projektierpaket /SP/ SIMODRIVE 611-A/61 1-D, SimoPro 3.1 Programm zur Projektierung von Werkzeugmaschinen-Antrieben Bestellnummer: 6SC6 111-6PC00-0AA j Bestellort: WK Fürth  Siemens AG 2002 All rights reserved G-249 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 250 Bestellnummer: 6FC5 297-6AB10-0AP2 /IAM/ SINUMERIK 840D/840Di/810D Inbetriebnahmeanleitung HMI/MMC (Ausgabe 11.02) Bestellnummer: 6FC5 297-6AE20-0AP2 Aktualisierungen/Ergänzungen Bedienoberfläche ergänzen Online-Hilfe Inbetriebnahme HMI Embedded Inbetriebnahme HMI Advanced Fremdsprachentexte erstellen  Siemens AG 2002 All rights reserved G-250 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 251: Befehle

    G30, 2-40, C-207 G89, 4-114, C-206 G30.1, C-207 G90, C-205 G31, C-207 G90, G91, 3-56 G31, P1 - P4, 4-147 G91, C-205 G33, C-205 G92, 3-45  Siemens AG 2002 All rights reserved Index-251 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 252 G94, 1-24, C-205 G96, C-206 G97, C-206 G98, C-206 S-Befehl, 3-83 G99, C-206 Siemens-Mode, 1-15 M-Funktion, 3-85 Umschalten, 1-16 M96, 4-162 M96, M97, 4-148  Siemens AG 2002 All rights reserved Index-252 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 253: Index

    M-Codes für allgemeine Zwecke, 3-86 Funktionen für die Automatisierung, 4-144 M-Codes zum Anhalten von Funktionen für die Programmierung, 4-139 Betriebsvorgängen, 3-84 M-Funktion, 3-84 Makroprogramme, 4-151  Siemens AG 2002 All rights reserved Index-253 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 254 Rückkehr zum Referenzpunkt, 2-36 Werkzeugkorrekturen, 3-70 Rückkehr zum zweiten bis vierten Werkzeuglängenkorrektur, 3-70 Referenzpunkt, 2-40 Zusatzfunktion, 3-84 S-Funktion, 3-83 Zusatzfunktionen, 4-158 Schnittvorschub, 1-20 Zweite Zusatzfunktion, 3-87  Siemens AG 2002 All rights reserved Index-254 SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02...
  • Seite 255 Vorschläge SIEMENS AG Korrekturen A&D MC BMS für Druckschrift: Postfach 3180 SINUMERIK 840D/840Di/810D D-91050 Erlangen Programmierhandbuch ISO Fräsen (Tel.: +49 (0) 180 5050 - 222 [Hotline] Fax: +49 (0) 9131 98 - 2176 [Dokumentation] Anwender-Dokumentation E-Mail: motioncontrol.docu@erlf.siemens.de Programmieranleitung Absender Name Ausgabe: 11.02...
  • Seite 257 Dokumentationsübersicht SINUMERIK 840D/840Di/810D (11.2002) Allgemeine Dokumentation Anwender–Dokumentation SINUMERIK SIROTEC SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK SIMODRIVE 840D/810D Zubehör 840D/810D/ 840D/840Di 840D/840Di/ 840D/840Di/ 840D/840Di/ FM–NC 810D 810D 810D 810D/ Werbeschrift Katalog Katalog AutoTurn Bedienungsanl. Diagnose– Bedienungsanl. *) Bestellu. NC 60 *) Zubehör NC–Z –...
  • Seite 258 Siemens AG Automatisierungs- und Antriebstechnik Motion Control Systems © Siemens AG 2002 Postfach 3180, D – 91050 Erlangen Änderungen vorbehalten Bundesrepublik Deutschland Bestell-Nr.: 6FC5298-6AC20-0AP2 Gedruckt in der Bundesrepublik Deutschland www.ad.siemens.de...

Diese Anleitung auch für:

Sinumerik 840dSinumerik 810deSinumerik 810dSinumerik 810d powerlineSinumerik 810de powerlineSinumerik 840de ... Alle anzeigen

Inhaltsverzeichnis