Inhaltszusammenfassung für Siemens SINUMERIK 840Di 3
Seite 1
Funktionsbeschreibung Ausgabe 11/2003 sinumerik Grundmaschine SINUMERIK 840D/810D/840Di...
Seite 3
Diverse Nahtstellensignale A2 Achsüberwachungen, Schutzbereiche Bahnsteuerbetrieb, Genau– halt und LookAhead Beschleunigung SINUMERIK 840D/840Di/ Diagnosehilfsmittel SINUMERIK 810D Dialogprogrammierung Fahren auf Festanschlag Funktionsbeschreibungen Grundmaschine (Teil 1) Geschwindigkeiten, Soll–/ Istwertsysteme, Regelung G2 Hilfsfunktionsausg. PLC Funktionsbeschreibung BAG, Kanal, Programmbetrieb Achstypen, Achskonfiguratio- nen, Koordinatensyst., Werkstückn. Istwertsyst. Kommunikation NOT AUS Planachsen...
Seite 4
Marken SIMATICr, SIMATIC HMIr, SIMATIC NETr, SIROTECr, SINUMERIKr und SIMODRIVEr sind Marken von Siemens. 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. Es können weitere, in dieser Dokumentation nicht beschriebene Weitere Informationen finden Sie im Internet unter: http://www.ad.siemens.de/mc...
Seite 5
Bei Fragen zur Dokumentation (Anregungen, Korrekturen) senden Sie bitte ein Fax an folgende Faxadresse: Fax: +49 (9131) 98–2176 E–Mail: motioncontrol.docu@erlf.siemens.de Faxformular: siehe Rückmeldeblatt am Schluss der Druckschrift Internetadresse http://www.ad.siemens.de/mc SINUMERIK Siemens AG 2003 All Rights Reserved SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 6
Anhang mit Abkürzungs–, Begriffs– und Literaturverzeichnis Stichwortverzeichnis über sämtliche Funktionsbeschreibungen Hinweis Eine Seitenangabe gibt folgende Informationen: Teil der Funktionsbeschreibung / Buch / Kapitel – Seite Siemens AG 2003 All Rights Reserved SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 8
Sachschaden eintreten können, falls die entsprechenden Vorsichtsmaß- nahmen nicht getroffen werden. Vorsicht Dieser Warnhinweis erscheint immer dann, wenn ein Sachschaden eintreten kann, falls die entsprechenden Vorsichtsmaßnahmen nicht getroffen werden. Siemens AG 2003 All Rights Reserved viii SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
– Funktion ”Neu Konfigurierung” der PLC–Nahtstelle – Taste ”RESET” auf der Bedieneinheit RESET (re) Taste ”RESET” auf der Bedieneinheit Sofort (im) nach der Eingabe des Wertes [immediately] Siemens AG 2003 All Rights Reserved SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 10
8 Kanäle (zugehörige Signale abgelegt in DB21–30) 31 Achsen (zugehörige Signale abgelegt in DB31–61) Die wirklich realisierbare Komponentenanzahl des jeweiligen Softwarestandes entnehmen Sie bitte Literatur: /BU/, ”Bestellunterlage” Katalog NC 60 Siemens AG 2003 All Rights Reserved SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 11
......1/A2/4-47 Siemens AG 2003 All Rights Reserved 1/A2/xi SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
........... 1/A2/7-121 Siemens AG 2003 All Rights Reserved 1/A2/xii...
Seite 13
Koppelspeicher dieser Baugruppen (DPR) ein Speicherbereich reserviert. sen und schreiben In diesem Speicherbereich können beliebige PLC–Variablen (E/A, DB, DW, (ab SW 4) Merker) ausgetauscht werden. Siemens AG 2003 All Rights Reserved 1/A2/1-3 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
10.00 Diverse Nahtstellensignale (A2) 10.00 1 Kurzbeschreibung Platz für Notizen Siemens AG 2003 All Rights Reserved 1/A2/1-4 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Bedeutung sind und den anderen vorhandenen Funktionsbeschrei– bungen nicht zugeordnet werden können (z.B. NST ”Reglerfreigabe”). Nachfolgend wird daher nur auf diese PLC–Nahtstellensignale eingegangen. Siemens AG 2003 All Rights Reserved 1/A2/2-5 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 16
In Kapitel 5 sind die in der vorliegenden Funktionsbeschreibung beschriebenen Nahtstellensignale und Daten aufgelistet. Ein Übersichtsbild der PLC/NCK–Nahtstelle befindet sich in: Literatur: /FB/, P3, ”PLC–Grundprogramm” Siemens AG 2003 All Rights Reserved 1/A2/2-6 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 17
Ready” (DB31, ... DBX93.5) an (Sammelsignal). 611U meldet an die PLC ”Drive Ready” (DB31, ...DBX93.5), wenn der Antrieb betriebsbereit ist. 611D–Ready wird nur beim Antrieb 611D ausgegeben. NC–Ready Die Steuerung ist betriebsbereit. (DB10, DBX108.7) Siemens AG 2003 All Rights Reserved 1/A2/2-7 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 18
Die Steuerung meldet an die PLC, daß für den betroffenen Kanal mindestens ein NCK–Alarm ansteht, der die derzeitige Programmbearbeitung unter– bzw. Bearbeitungsstillst abgebrochen hat (Bearbeitungsstillstand). and steht an (DB21, ... DBX36.7) Siemens AG 2003 All Rights Reserved 1/A2/2-8 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Solange SINUMERIK 840Di (NC und PLC) nach dem Auftreten eines schwe- ren Ausnahmefehlers noch in Betrieb ist, ist es nicht möglich WINDOWS NT erneut zu starten. Siemens AG 2003 All Rights Reserved 1/A2/2-9 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Der Zugriff auf Programme, Daten und Funktionen ist benutzerorientiert über 8 hierarchische Schutzstufen geschützt. Diese sind unterteilt in (siehe Tabelle 2-1): 4 Kennwort–Stufen für Siemens, Maschinenhersteller und Endanwender 4 Schlüsselschalter–Stellungen für Endanwender Damit ist ein mehrstufiges Sicherheitskonzept zur Regelung der Zugriffsrechte vorhanden.
Seite 21
Diverse Nahtstellensignale (A2) 10.00 2.5 Zugriffsschutz über Kennwort und Schlüsselschalter Die Zugriffsrechte für die Schutzstufen 0 bis 3 werden von Siemens standardmäßig vorgegeben (Default). Die Zugriffsberechtigung wird durch Abfrage der aktuellen Schlüssel– schalterstellung und durch Vergleich der eingegebenen Kennwörter gesetzt.
Seite 22
Anwenderprogramm vorgegeben werden. Dabei darf jeweils nur ein derprogramm Nahtstellensignal gesetzt werden. Sind gleichzeitig mehrere NST gesetzt, so wird steuerungsintern die Schlüsselschalter–Stellung 3 aktiviert. Weitere siehe Kapitel 5 Informationen Siemens AG 2003 All Rights Reserved 1/A2/2-12 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Schlüsselschalter–Stellung 0 beeinflußt werden. Bei Bedarf sind diese Schutzstufen vom Maschinenhersteller oder Endan– wender abzuändern. Dabei können auch die Schutzstufen 0 bis 3 eingegeben werden. Siemens AG 2003 All Rights Reserved 1/A2/2-13 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Stufe 6 haben. Begrenzung der Die Differenz zwischen altem und neuem Verschleißwert darf höchstens den in Verschleißeingabe MD 9450: MM_WRITE_TOA_FINE_LIMIT eingestellten Wert annehmen. Siemens AG 2003 All Rights Reserved 1/A2/2-14 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 25
Tastensperre Mit dem NST ”Tastensperre” kann die angeschlossene Tastatur für den (DB19, DBX0.2) Bediener gesperrt (1–Signal) bzw. freigegeben (0–Signal) werden (siehe Abschnitt 5.2). Siemens AG 2003 All Rights Reserved 1/A2/2-15 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 26
Bei Anwahl von ”MKS“ werden im Fenster ”Position“ die Maschinen– und die Zusatzachsen sowie ihre Istwertpositionen und Restwege im Maschinenkoordinatensystem angezeigt (siehe Abschnitt 5.2). Siemens AG 2003 All Rights Reserved 1/A2/2-16 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 27
(DB19.DBB 24) Steuerung der In diesem Byte zur Steuerung der V24–Schnittstelle werden die Fehlerwerte der Datenübertragung von MMC–>PLC ausgegeben. V24–Schnittstelle (nur MMC100) (DB19.DBB 25) Siemens AG 2003 All Rights Reserved 1/A2/2-17 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 28
In diesem Byte zur Steuerung des Datei–Transfers über Festplatte werden die Fehlerwerte der Datenübertragung von MMC–>PLC ausgegeben. tei–Transfers über Festplatte (nur MMC103) (DB19.DBB 27) Siemens AG 2003 All Rights Reserved 1/A2/2-18 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Bewegungssatz für die Achse. Bei dieser wird der ggf. noch nicht abgefahrene Restweg aus dem Vorgängersatz mit abgefahren. Hinweis Es muß darauf geachtet werden, daß wegen nicht abgefahrener Restsätze Fehlpositionierungen/Konturfehler entstehen. Siemens AG 2003 All Rights Reserved 1/A2/2-19 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 30
Da beim Klemmvorgang die Y–Achse durch mechanische oder elektrische Einflüsse aus ihrer bisherigen Istposition Y auf die Klemmungsposition Y gedrückt werden kann, wird zuvor die ”Reglerfreigabe” der Y–Achse weggenommen. Siemens AG 2003 All Rights Reserved 1/A2/2-20 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 31
Position, wenn ein Teileprogramm aktiv ist. Positions–Sollwert vom IPO Lageregler Regler– freigabe wegge– nommen Sollwert nachführen Positions– Istwert Bild 2-1 Vorgänge bei Wegnahme der ”Reglerfreigabe” und ”Nachführbetrieb” gesetzt Siemens AG 2003 All Rights Reserved 1/A2/2-21 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
REPOSA, wenn Teileprogramm in der Betriebsart Automatik aktiv ist Achsbewegung erfolgt von der pro- grammierten Position (Y Positionsverschiebung durch Klemmung Bild 2-3 Bahnverlauf beim Klemmen mit ”Nachführen” Siemens AG 2003 All Rights Reserved 1/A2/2-22 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 33
Desweiteren werden die Nahtstellensignale ”Position erreicht mit Genauhalt fein” (DB31, ... DBX60.7) und ”Position erreicht mit Genauhalt grob” (DB31, ... DBX60.6) auf 0–Signal gesetzt. Siemens AG 2003 All Rights Reserved 1/A2/2-23 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 34
Die Auswahl erfolgt durch die Nahtstellensignale ”Lagemeßsystem 1” und ”Lagemeßsystem 2”. Meßsystem Siehe im Kapitel 5.4.1 umschalten Hinweis Literatur: /FB/, G2, ”Geschwindigkeiten, Soll–/Istwertsysteme, Regelung” Siemens AG 2003 All Rights Reserved 1/A2/2-24 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 35
Die Impulsfreigabe für den Antrieb wurde weggenommen (z.B. mit NST ”Impulsfreigabe” (DB31, ... DBX21.7). Der Antrieb ist nicht betriebsbereit (NST ”Drive Ready” (DB31, ... DBX93.5) = 0). Siemens AG 2003 All Rights Reserved 1/A2/2-25 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 36
Dieser Zustand der Achse/Spindel kann erst nach ”Reset” wieder verändert werden. Mit ”Reset” wird die Achse/Spindel (sofern die Reglerfreigabe noch fehlt), abhängig vom NST ”Nachführbetrieb” in den Zustand ”Halten” bzw. ”Nachführen” gebracht. Siemens AG 2003 All Rights Reserved 1/A2/2-26 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 37
Nach Erteilen der Reglerfreigabe ist keine erneute Istwertsynchronisation der synchronisieren Achse (Referenzpunktfahren) erforderlich, falls die maximal zulässige Grenzfrequenz des Meßsystems der Achse während dieser Zeit nicht überschritten wurde. Siemens AG 2003 All Rights Reserved 1/A2/2-27 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 38
Die Umschaltung durch die NC findet nur dann statt, wenn durch Setzen des achsspezifischen MD 35590: PARAMSET_CHANGE_ENABLE = 1 oder = 2 die Umschaltung grundsätzlich aktiviert wird. Siemens AG 2003 All Rights Reserved 1/A2/2-28 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 39
Das PLC–Anwendungsprogramm kann sich den Auftrag zu einer Umschaltung PLC über Um- direkt von einem Teileprogramm über Hilfsfunktionsausgabe an die PLC geben lassen. Hilfsfunktionsausgabe ist beschrieben in: schaltauftrag Literatur: /FB/, H2, ”Hilfsfunktionsausgabe” Siemens AG 2003 All Rights Reserved 1/A2/2-29 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Toleranz wird mit MD 36060: STANDSTILL_VELO_TOL (Max. Geschwindigkeit/ Drehzahl für Signal ”Achse/Spindel steht”) festgelegt. Lageregler aktiv Der Lageregler für die Achse/Spindel ist geschlossen; die Lageregelung ist aktiv. (DB31, ... DBX61.5) Siemens AG 2003 All Rights Reserved 1/A2/2-30 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 41
Achse/Spindel einen größeren Weg als im MD 33050: LUBRICATION_DIST (Verfahrstrecke für Schmierung von PLC) eingegeben zurückgelegt hat. Jeder Wechse 0/1 oder 1/0 zeigt an, daß die Distanz erneut abgefahren wurde. Siemens AG 2003 All Rights Reserved 1/A2/2-31 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Kombinationen (A = 0, B = 1) und (A =1, B = 1) zulässig. Für Antriebe 611U sind grundsätzlich alle 4 angegebenen A/B–Kombinationen möglich. Siemens AG 2003 All Rights Reserved 1/A2/2-32 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Vom PLC–Anwenderprogramm wird für die Achse/Spindel ein Filter zur Glättung des Drehzahlsollwertes angefordert. Die Glättung wird im Glättung aktiv Antriebsmodul nur unter gewissen Bedingungen aktiviert. (DB31, ... DBX92.3) nicht bei 810D Siemens AG 2003 All Rights Reserved 1/A2/2-33 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 44
| kleiner ist als das im (DB31, ... DBX94.3) Antiebs–MD 1428: TORQUE_THRESHOLD_X eingestellte Schwellenmoment . Das Schwellenmoment wird in % bezogen auf die aktuelle drehzahlabhängige Momentenbegrenzung eingegeben. Siemens AG 2003 All Rights Reserved 1/A2/2-34 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 45
Softkey umgeschaltet werden können. Mit dem MMC–MD 9003: FIRST_LANGUAGE wird festgelegt, welche Sprache nach jedem Systemhochlauf angewählt werden soll. Siemens AG 2003 All Rights Reserved 1/A2/2-35 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 46
Refresh der aktuellen Werte wird in allen Kanälen unterdrückt. Wert 1: Refresh der aktuellen Werte der zeitkritischen Kanäle wird unterdrückt. Wert 2: Refresh der aktuellen Werte wird grundsätzlich nicht unterdrückt. Siemens AG 2003 All Rights Reserved 1/A2/2-36 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Für zwei Fälle der Evolventen–Interpolation haben haben Maschinendaten zusätzlich zu den programmierten Parametern eine Bedeutung, die ggf. auch durch den Maschinenhersteller/Endbenutzer eingestellt werden müssen. Siemens AG 2003 All Rights Reserved 1/A2/2-37 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 48
Wird mit AR eine zum Grundkreis führende Evolvente mit einem Drehwinkel programmiert, der größer als der maximal mögliche Wert ist, wird ein Alarm ausgegeben und die Programmverarbeitung gestoppt. Siemens AG 2003 All Rights Reserved 1/A2/2-38 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 49
Empfohlen wird der Wert 5. Diese Einstellung ist nicht notwendig, wenn nur Evolventenstücke verwendet werden, deren Krümmungsradien sich über einen relativ kleinen Bereich ändern. Siemens AG 2003 All Rights Reserved 1/A2/2-39 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Speicherbereich entnommen. Die Einstellung für die Aktivierung der gespeicherten Defaultwerte erfolgt über MD 11270: DEFAULT_VALUES_MEM_MASK. Literatur: 2/FB/S7 Speicherkonfiguration /PGA/, Kapitel 3 Programmieranleitung Arbeitsvorbereitung Siemens AG 2003 All Rights Reserved 1/A2/2-40 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 51
Daten unmittelbar, also nicht erst bei Zyklusbeginn der PLC, im DPR gelesen bzw. geschrieben. Datentypinformation und der Positionsoffset werden dem FC als Parameter mitgegeben. Siemens AG 2003 All Rights Reserved 1/A2/2-41 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 52
Wird z.B. von NCK auf eine Variable im DPR geschrieben und wieder zurückgegeben, wird die Wandlung zweimal durchlaufen. Eine Differenz des geschriebenen/gelesenen Wertes ist aufgrund der Datenablage in den beiden Formaten nicht zu verhindern. Siemens AG 2003 All Rights Reserved 1/A2/2-42 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 53
Bei ’Satzsuchlauf’ wird die Ausgabe der PLC–Variablen aufgesammelt und mit Satzsuchlauf dem Anfahrsatz in den Koppelspeicher DPR ausgegeben (analog dem Schreiben von analogen und digitalen Ausgängen). Andere Zustandsübergänge haben hier keine Auswirkung. Siemens AG 2003 All Rights Reserved 1/A2/2-43 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Diverse Nahtstellensignale (A2) 10.00 2.12 PLC–Variable lesen und schreiben (ab SW 4) Platz für Notizen Siemens AG 2003 All Rights Reserved 1/A2/2-44 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 55
31, ... 108.7 Achse sicher referenziert 31, ... 109.0–109.7 Nockensignale der Plus– und Minusnocken (SN1+/1– bis SN4+/4–) 31, ... 110.1 Sicherer Stillstand aktiv (SBH aktiv) Siemens AG 2003 All Rights Reserved 1/A2/3-45 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 56
Sichere Geschwindigkeit aktiv Bitwert 0 bis Bitwert 1 31, ... 110.5 n < n 31, ... 111.1 Sicherer Stillstand aktiv (SBH aktiv) 31, ... 111.4–11.7 Stop A/B bis Stop E aktiv Siemens AG 2003 All Rights Reserved 1/A2/3-46 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Monitortyp Standardvorbesetzung: 0 min. Eingabegrenze: 0 max. Eingabegrenze: 2 Änderung gültig nach Power On Schutzstufe: 3/4 Einheit: – Datentype: BYTE gültig ab SW–Stand: 1.1 Siemens AG 2003 All Rights Reserved 1/A2/4-47 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 58
Zur optimalen Farbanpassung ist der jeweilige Monitortyp anzugeben Dabei gilt folgende Zuordnung: Monitor FlachBedientafelfront OP031 LCD–Display mono- chrom FlachBedientafelfront OP031 LCD–Display Farbe OP032–Farbmonitor korrespondierend mit .. Siemens AG 2003 All Rights Reserved 1/A2/4-48 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 59
Bedeutung: Mit diesem Maschinendatum wird die Gruneistellung vom Programm Directory festgelegt. Hinweis: Die Grundeinstellung Programm Directory ist nur mit HMI–Embedded auswählbar. korrespondierend mit .. Siemens AG 2003 All Rights Reserved 1/A2/4-49 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 60
Hinweis: (ab SW 6.1) Die Grundkonfiguration für das Shift–Verhalten der Tastatur ist beim HMI–Embedded und beim HMI–Advanced veränderbar. Sonderfälle, Fehler, ..korrespondierend mit .. Siemens AG 2003 All Rights Reserved 1/A2/4-50 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 61
SW–Stand: 4.3 (MMC 100.2) 5.1 (MMC 103) Bedeutung: Grundkonfiguration für die Simulation und die freie Konturprogrammierung: keine spezifische Zuordnung Drehmaschinenkonfiguration Fräsmaschinenkonfiguration korrespondierend mit .. Siemens AG 2003 All Rights Reserved 1/A2/4-51 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 62
... Ändern zugeordneter D–Nr. einer Werkzeug–Schneide (ab SW 5). 9208 USER_CLASS_WRITE_MAG_WGROUP (nur HMI–Advanced) MD–Nummer ... Ändern Verschleißgruppe Magazin–Platz/Mag. Standardvorbesetzung: 3 min. Eingabegrenze: 0 max. Eingabegrenze: 5 Siemens AG 2003 All Rights Reserved 1/A2/4-52 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 63
Schutzstufe für Zugriffe auf Anwenderzyklen Standardvorbesetzung: 7 min. Eingabegrenze: 0 max. Eingabegrenze: 7 Änderung sofort gültig Schutzstufe: 3/4 Einheit: – Datentype: BYTE gültig ab SW–Stand: 2 Siemens AG 2003 All Rights Reserved 1/A2/4-53 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Ende des ersten RPA–Bereich Standardvorbesetzung: 0 min. Eingabegrenze: 0 max. Eingabegrenze: – Änderung sofort gültig Schutzstufe: 3/4 Einheit: – Datentype: BYTE gültig ab SW–Stand: 5.1 Siemens AG 2003 All Rights Reserved 1/A2/4-54 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 65
Einheit: – Datentype: BYTE gültig ab SW–Stand: 5 9240 USER_CLASS_WRITE_TOA_NAME (für HMI–Advanced) MD–Nummer ... Werkzeug–Bezeichnung und Duplo. 9241 USER_CLASS_WRITE_TOA_TYPE (für HMI–Advanced) MD–Nummer ... Werkzeug–Type. Siemens AG 2003 All Rights Reserved 1/A2/4-55 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 66
... Netzlaufwerk2 (ab SW 6.1). 9512 USER_CLASS_DIRECTORY3_P (nur für HMI–Advanced) MD–Nummer ... Netzlaufwerk3 (ab SW 6.1). 9513 USER_CLASS_DIRECTORY4_P (nur für HMI–Advanced) MD–Nummer ... Netzlaufwerk4 (ab SW 6.1). Siemens AG 2003 All Rights Reserved 1/A2/4-56 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 67
... Netzlaufwerk2 (ab SW 6.1). 9518 USER_CLASS_DIRECTORY3_M (nur für HMI–Advanced) MD–Nummer ... Netzlaufwerk3 (ab SW 6.1). 9519 USER_CLASS_DIRECTORY4_M (nur für HMI–Advanced) MD–Nummer ... Netzlaufwerk4 (ab SW 6.1). Siemens AG 2003 All Rights Reserved 1/A2/4-57 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Aktivierung der Satzausblendung Standardvorbesetzung: 0 min. Eingabegrenze: 0 max. Eingabegrenze: 1 Änderung gültig nach Power on Schutzstufe: 2/7 Einheit: – Datentype: BYTE gültig ab SW–Stand: 5 Siemens AG 2003 All Rights Reserved 1/A2/4-58 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 69
MD=0: Anwenderdaten der Hauptprogrammebene wirken nur in dieser Ebene MD=1: Anwenderdaten der Hauptprogrammebene sind auch in der Unterprogrammebene sichtbar (programmglobale Variable PUD) Anwendungsbeispiel(e) Siehe /PGA/ Siemens AG 2003 All Rights Reserved 1/A2/4-59 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Erfolgen diese Zugriffe jedoch zeitlich getrennt (Satztransport ist bereits erfolgt), kann die Anzahl der Elemente reduziert werden. Lesezugriffe (var=$A_DBx) sind nicht begrenzt. Anwendungsbeispiel(e) Siemens AG 2003 All Rights Reserved 1/A2/4-60 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Anwendungsbeispiel(e) S. Kap. 6 korrespondierend mit ..Nahtstellensignale DB31, ..., DBX9.0, 1 ,2 und DBX69.0, 1 ,2 weiterführende Literatur /FB/, H2, ”Hilfsfunktionsausgabe an PLC Siemens AG 2003 All Rights Reserved 1/A2/4-61 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 72
Durch einstellen eines höheren Wertes als 5 mm in MD 36060: STANDSTILL_VELO_TOL kann dieser Alarm 21612 verhindert werden. korrespondierend mit ..NST ”Achse/Spindel steht” (DB31, ... DBX61.4) Siemens AG 2003 All Rights Reserved 1/A2/4-62 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 73
Fehlerzuständen (MD: AX_EMERGENCY_STOP_TIME) sein. korrespondierend mit ..NST ”Reglerfreigabe” (DB31, ... DBX2.1) MD: AX_EMERGENCY_STOP_TIME (Zeitdauer der Bremsrampe bei Fehlerzuständen) korrespondierend mit ..MD 1404: PULSE_SUPPRESSION_DELAY Siemens AG 2003 All Rights Reserved 1/A2/4-63 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Dies erlaubt zum Beispiel die einfache Programmierung einer Evolvente, die von einem Punkt ausserhalb des Grundkreises startet und direkt auf dem Grundkreis endet. weiterführende Literatur /PG/, Programmieranleitung Grundlagen Siemens AG 2003 All Rights Reserved 1/A2/4-64 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Positionsoffset innerhalb des Eingangsbereichs der PLC–NC–Kom- 0 – munikation MD_MAX- NUM_VDI_VAR Zugriff Lesen im Schreiben im Lesen in Schreiben in Teileprogramm Teileprogramm Synchronaktion Synchronaktion impliziter Vorlaufstopp Siemens AG 2003 All Rights Reserved 1/A2/4-65 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 76
Positionsoffset innerhalb des Eingangsbereichs der PLC–NC–Kom- 0 – munikation MD_MAX- NUM_VDI_VAR Zugriff Lesen im Schreiben im Lesen in Schreiben in Teileprogramm Teileprogramm Synchronaktion Synchronaktion impliziter Vorlaufstopp Siemens AG 2003 All Rights Reserved 1/A2/4-66 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Ändern von Daten (z.B. Nullpunktverschiebungen) oder Aktivieren von Betriebszuständen (z.B. Anwahl des Probelaufvorschubs) durch den Bediener verhindert werden. korrespondierend mit ... Verriegelung über Kennwort (siehe Kapitel 2.5.3). Siemens AG 2003 All Rights Reserved 1/A2/5-67 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die MMC–CPU ist nicht betriebsbereit. Flankenwechsel 1 –––> 0 Anwendungsbeispiel(e) Vom PLC–Anwenderprogramm können entsprechende Maßnahmen eingeleitet werden, falls ”MMC–CPU1–Ready” = 0. weiterführende Literatur /DA/, ”Diagnoseanleitung” Siemens AG 2003 All Rights Reserved 1/A2/5-68 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Tastatur mit dem NST ”Tastensperre“ (DB19, DBX0.2) verriegelt werden, um damit eine unbeabsichtigte Bedienhandlung auszuschließen. korrespondierend mit ... NST ”Bildschirm dunkelsteuern” (DB19, DBX0.1) Siemens AG 2003 All Rights Reserved 1/A2/5-71 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 82
Mit dem NST ”Istwert in WKS“ (DB19, DBX0.7) = 1 wird jeweils bei erneuter Anwahl des Maschinenbereichs die für den Bediener häufig benötigte Werkstückkoordinatensystem–Anzeige (WKS) angewählt. korrespondierend mit ... NST ”MKS/WKS umschalten” (DB19, DBX20.7) weiterführende Literatur /BA/, ”Bedienungsanleitung” Siemens AG 2003 All Rights Reserved 1/A2/5-72 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 83
Signal(e) gültig ab SW–Stand: 2.1 Signalzustand 1 bzw. Anwahl Werkzeugoffset aktiv Flankenwechsel 0 –––> 1 Signalzustand 0 bzw. Anwahl Werkzeugoffset inaktiv Flankenwechsel 1 –––> 0 Siemens AG 2003 All Rights Reserved 1/A2/5-73 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 84
Flankenwechsel 0 –––> 1 Signalzustand 0 bzw. V24 Aus inaktiv Flankenwechsel 1 –––> 0 Anwendungsbeispiel(e) gültig für MMC100; Es kann ein File–Transfer über V24 initiiert werden. Siemens AG 2003 All Rights Reserved 1/A2/5-74 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 85
MMC100, bezogen auf DB19.DBB12 Abhängig vom DB19.DBX14.7 =0 –> Akt. FS: PLC–Index, der die Achs–, Kanal– oder TO–NR. spezifiziert =1 –> Pas.FS: PLC–Index für die Anwender–Steuerdatei Siemens AG 2003 All Rights Reserved 1/A2/5-75 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 86
MMC103, bezogen auf DB19.DBB13 Abhängig vom DB19.DBX14.7 =0 –> Akt. FS: PLC–Zeilenoffset in eine Standard–Steuerdatei =1 –> Pas. FS: PLC–Zeilenoffset in eine Anwender–Steuerdatei Siemens AG 2003 All Rights Reserved 1/A2/5-76 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Signal(e) gültig ab SW–Stand: 5.1 Signalzustand 1 bzw. Cancelalarm gelöscht aktiv Flankenwechsel 0 –––> 1 Signalzustand 0 bzw. Cancelalarm gelöscht inaktiv Flankenwechsel 1 –––> 0 Siemens AG 2003 All Rights Reserved 1/A2/5-77 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 88
Error–Status inaktiv Flankenwechsel 1 –––> 0 Anwendungsbeispiel(e) Im Quittungsbyte DB19.DBB24 wird der aktuelle Zustand der V24 an PLC geliefert. korrespondierend mit ... gültig für MMC100 Siemens AG 2003 All Rights Reserved 1/A2/5-78 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 89
Das Bit ”V24 Extern”wird verzögert, bis die Übertragung des von extern abzuarbeitenden Teileprogramms begonnen hat und die Anwahl erfolgt ist. Erst dann ist ein ”NC–Start” mög- lich. korrespondierend mit ... gültig für MMC100 Siemens AG 2003 All Rights Reserved 1/A2/5-79 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 90
Signalzustand 1 bzw. Übertragung korrekt beendet Flankenwechsel 0 –––> 1 Signalzustand 0 bzw. Übertragung fehlerhaft beendet Flankenwechsel 1 –––> 0 korrespondierend mit ... gültig für MMC103 Siemens AG 2003 All Rights Reserved 1/A2/5-80 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 91
Signalzustand 1 bzw. Anwahl aktiv Flankenwechsel 0 –––> 1 Signalzustand 0 bzw. Anwahl inaktiv Flankenwechsel 1 –––> 0 korrespondierend mit ... gültig für MMC103 Siemens AG 2003 All Rights Reserved 1/A2/5-81 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 92
Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: 5.1 Signalzustand 1 bzw. Start aktiv Flankenwechsel 0 –––> 1 Signalzustand 0 bzw. Start inaktiv Flankenwechsel 1 –––> 0 Siemens AG 2003 All Rights Reserved 1/A2/5-82 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
G91 die ursprünglich im Teileprogramm festgelegte Position im Folgesatz nicht mehr erreicht. korrespondierend mit ... NST ”Restweg löschen (achsspezifisch)” (DB31, ... DBX2.2) Siemens AG 2003 All Rights Reserved 1/A2/5-83 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Funktion Überspeichern wird (mit dem kanalspezifischen PI–Dienst ”_N_OST_OFF”) Flankenwechsel 1 –––> 0 ausgeschaltet. Wird der PI–Dienst abgelehnt, wechselt das Signal nicht. Anwendungsbeispiel(e) korrespondierend mit ... weiterführende Literatur Siemens AG 2003 All Rights Reserved 1/A2/5-84 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Das Nahtstellensignal ”Achsensperre” und ”Spindelsperre” findet beim Einfahren und Test eines neuen NC–Teileprogramms Anwendung. Dabei sollen die Maschinenachsen und Spindeln keine Verfahr– bzw. Drehbewegungen ausführen. Siemens AG 2003 All Rights Reserved 1/A2/5-85 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 96
|Sperre wirkt nicht für FS/FA |Sperre wirkt auch für FS/FA |keine Sollwertausg. für LS/LA |und FS/FA korrespondierend mit ... NST ”Programmtest aktiv” (DB21, ... DBX33.7) Siemens AG 2003 All Rights Reserved 1/A2/5-86 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 97
... NST ”Reglerfreigabe” (DB31, ... DBX2.1) NST ”Klemmvorgang läuft” (DB31, ... DBX2.3) NST ”Nachführbetrieb aktiv”(DB31, ... DBX61.3) Siemens AG 2003 All Rights Reserved 1/A2/5-87 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 98
Stillstand zu bringen, ist von der PLC stets zusätzlich die Reglerfreigabe wegzunehmen. 2) Die Spindel hat kein Lagemeßsystem und wird nur drehzahlgeregelt. In diesem Fall ist das NST ”Reglerfreigabe” auf 1–Signal zu setzen. Siemens AG 2003 All Rights Reserved 1/A2/5-88 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 99
NST ”Reglerfreigabe”(DB31, ... DBX2.1) MD 36500: ENC_CHANGE_TOL (Maximale Toleranz bei Lageistwertumschaltung) MD 30200: NUM_ENCS (Anzahl der Geber) weiterführende Literatur /FB/, G2, ”Geschwindigkeiten, Soll–/Istwertsysteme, Regelung” Siemens AG 2003 All Rights Reserved 1/A2/5-89 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 100
Klemmung arbeiten würde. Wenn die Klemmung wieder aufgehoben werden soll, wird zuerst die Reglerfreigabe wieder gegeben und die Achse danach wieder von der Klemmung befreit. Siemens AG 2003 All Rights Reserved 1/A2/5-90 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 101
Signal(e) aktualisiert: auf Anforderung Signal(e) gültig ab SW–Stand: 4.1 Signalzustand 1 bzw. – Flankenwechsel 0 –––> 1 Signalzustand 0 bzw. – Flankenwechsel 1 –––> 0 Siemens AG 2003 All Rights Reserved 1/A2/5-91 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 102
SINUMERIK FM–NC und SINUMERIK 840Di korrespondierend mit ... NST ”Hochlaufgeber Schnellstopp aktiv” (DB31, ... DBX92.1) weiterführende Literatur /IAD/, SINUMERIK 840D Inbetriebnahmeanleitung, Kapitel SIMODRIVE 611D Siemens AG 2003 All Rights Reserved 1/A2/5-92 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 103
Drehzahlsollwert–Glättung abgeschaltet werden. Sonderfälle, Fehler, ... korrespondierend mit ... NST ”Drehzahlsollwert–Glättung aktiv” (DB31, ... DBX92.3) weiterführende Literatur /IAD/, SINUMERIK 840D Inbetriebnahmeanleitung, Kapitel SIMODRIVE 611D Siemens AG 2003 All Rights Reserved 1/A2/5-93 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 104
Vom Antrieb wird der derzeit angewählte Motor mit den Nahtstellensignalen “aktiver Motor” (DB31, ... DBX93.3 und 4) zur PLC gemeldet. Signal irrelevant bei ..SINUMERIK FM–NC, 810D Siemens AG 2003 All Rights Reserved 1/A2/5-94 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 105
Flankenwechsel 1 –––> 0 Mit Wegnahme der Impulsfreigabe bei einer in Bewegung befindlichen Achse/Spindel wird diese nicht mehr geführt gebremst. Die Achse/Spindel trudelt aus. Siemens AG 2003 All Rights Reserved 1/A2/5-95 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 106
Flankenwechsel 1 –––> 0 NST ”Antriebstest Fahrfreigabe” (DB31, ... DBX1.0) = 0–Signal. weiterführende Literatur /IAD/, SINUMERIK 840D Inbetriebnahmeanleitung, Kapitel SIMODRIVE 611D bzw. /IAC/, SINUMERIK 810D Inbetriebnahmeanleitung Siemens AG 2003 All Rights Reserved 1/A2/5-96 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
= 0 setzen) oder in den Regelungsbetrieb (mit NST ”Reglerfreigabe” = 1) wird steue- rungsintern ein Restweglöschen ausgelöst. korrespondierend mit ... NST ”Reglerfreigabe” (DB31, ... DBX2.1) NST ”Nachführbetrieb! (DB31, ... DBX1.4) weiterführende Literatur /DA/, ”Diagnoseanleitung” Siemens AG 2003 All Rights Reserved 1/A2/5-97 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 108
NST ”Reglerfreigabe” (DB31, ... DBX2.1) NST ”Nachführbetrieb” (DB31, ... DBX1.4) NST ”Lagemeßsystem 1” und ”Lagemeßsystem 2” (DB31, ... DBX1.5 und 6) weiterführende Literatur /DA/, ”Diagnoseanleitung” Siemens AG 2003 All Rights Reserved 1/A2/5-98 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 109
Index 0 wird zurückgegeben, wenn über MD 35590: PARASET_CHANGE_ENABLE = 0 die Umschaltfunktion ausgeschaltet ist. In diesem Falle ist immer der 1. Parametersatz aktiv. korrespondierend mit ... DB31, ...DBX9.0, 1, 2 Siemens AG 2003 All Rights Reserved 1/A2/5-99 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 110
Anwendungsbeispiel(e) Umgehung des Hochlaufgebers auf Servo–Seite korrespondierend mit ... NST ”Hochlaufgeber Schnellstopp” (DB31, ... DBX20.1) weiterführende Literatur /IAD/, SINUMERIK 840D Inbetriebnahmeanleitung, Kapitel SIMODRIVE 611D Siemens AG 2003 All Rights Reserved 1/A2/5-100 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 111
NST ” Antriebsparametersatz–Anwahl” (DB31, ... DBX21.0,1 und 2) weiterführende Literatur NST ” Antriebsparametersatz–Anwahl” (DB31, ... DBX21.0,1 und 2) bzw. /IAD/, SINUMERIK 840D Inbetriebnahmeanleitung, Kapitel SIMODRIVE 611D bzw. /IAG/, SINUMERIK 810D Inbetriebnahmeanleitung Siemens AG 2003 All Rights Reserved 1/A2/5-101 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 112
... NST ”Motor–Anwahl” (DB31, ... DBX21.3 und 4) NST ”Motoranwahl erfolgt” (DB31, ... DBX21.5) weiterführende Literatur /IAD/, SINUMERIK 840D Inbetriebnahmeanleitung, Kapitel SIMODRIVE 611D Siemens AG 2003 All Rights Reserved 1/A2/5-102 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 113
Signalzustand 0 bzw. Der Integrator des Drehzahlreglers ist freigegeben. Der Drehzahlregler wirkt als PI–Regler. Flankenwechsel 1 –––> 0 Signal irrelevant bei ... SINUMERIK FM–NC, 810D Siemens AG 2003 All Rights Reserved 1/A2/5-103 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 114
”Impulse freigegeben” zentrale Impulsfreigabe (Klemme 63) IF (Software) & IF (Hardware) Impulse freigegeben 611D ”Sicherer Betriebshalt” Antriebsmodul (Klemme 663) IF = Impulsfreigabe E/R = Ein–/Rückspeise–Einheit Siemens AG 2003 All Rights Reserved 1/A2/5-104 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 115
In der Service–Anzeige Achse/Spindel im Bedienbereich Diagnose wird die aktuelle Motor- temperatur angezeigt. Die Anzeige entspricht dem MD 1702: MOTOR_TEMPERATURE (Motortemperatur). Signal irrelevant bei ... SINUMERIK FM–NC Siemens AG 2003 All Rights Reserved 1/A2/5-105 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 116
Signal irrelevant bei ... SINUMERIK FM–NC Anwendungsbeispiel(e) Sobald ”Kühlkörper–Temperatur–Vorwarnung” gemeldet wird, kann von der PLC ein geordnetes Stillsetzen der Antriebe eingeleitet werden. weiterführende Literatur /DA/, ”Diagnoseanleitung” Siemens AG 2003 All Rights Reserved 1/A2/5-106 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 117
” (DB31, ... DBX94.3) MD 1426: SPEED_DES_EQ_ACT_TOL MD 1427: SPEED_DES_EQ_ACT_DELAY weiterführende Literatur /IAD/, SINUMERIK 840D Inbetriebnahmeanleitung, Kapitel SIMODRIVE 611D bzw. /IAG/, SINUMERIK 810D Inbetriebnahmeanleitung Siemens AG 2003 All Rights Reserved 1/A2/5-107 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 118
| ist größer als das Schwellenmoment M Flankenwechsel 1 –––> 0 Ggf. kann vom PLC–Anwenderprogramm eine Reaktion eingeleitet werden. Signal irrelevant bei ... SINUMERIK FM–NC Siemens AG 2003 All Rights Reserved 1/A2/5-108 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 119
MD 1428: TORQUE_THRESHOLD_X MD 1429: TORQUE_THRESHOLD_X_DELA Y MD 1427: SPEED_DES_EQ_ACT_DELAY weiterführende Literatur /IAD/, SINUMERIK 840D Inbetriebnahmeanleitung, Kapitel SIMODRIVE 611D bzw. /IAG/, SINUMERIK 810D Inbetriebnahmeanleitung Siemens AG 2003 All Rights Reserved 1/A2/5-109 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 120
NST ”Hochlaufvorgang beendet” (DB31, ... DBX94.2) MD 1426: SPEED_DES_EQ_ACT_TOL MD 1427: SPEED_DES_EQ_ACT_DELAY weiterführende Literatur /IAD/, SINUMERIK 840D Inbetriebnahmeanleitung, Kapitel SIMODRIVE 611D bzw. /IAG/, SINUMERIK 810D Inbetriebnahmeanleitung Siemens AG 2003 All Rights Reserved 1/A2/5-110 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
$MA_DYN_MATCH_TIME [0, AX1] = ... Umschaltung Der Parametersatzwechsel sei freigegeben: $MA_PARAMSET_CHANGE_ENABLE [AX1]= 1 oder 2. Von der PLC wird nun der vierte Parametersatz angewählt. Siemens AG 2003 All Rights Reserved 1/A2/6-113 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 124
Es wird der vierte Parametersatz für die Maschinenachse AX1 zurückgemeldet. Nach einer Verzögerungszeit wird der Parametersatz umgeschaltet. Es sind die zu dem Parametersatz gehörigen MD mit dem Index “3” aktiv Siemens AG 2003 All Rights Reserved 1/A2/6-114 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
12.4 V.24 Stop (Auftragsbyte der PLC) 12.5 V.24 Extern (Auftragsbyte der PLC) 12.6 V.24 Aus (Auftragsbyte der PLC) 12.7 V.24 ein (Auftragsbyte der PLC) Siemens AG 2003 All Rights Reserved 1/A2/7-115 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 126
Überspeichern aktiv achs–/spindelspezifisch Signale von PLC an Achse/Spindel 31, ... Achsen–/Spindelsperre 31, ... Nachführbetrieb 31, ... Lagemeßsystem 1 31, ... Lagemeßsystem 2 31, ... Reglerfreigabe Siemens AG 2003 All Rights Reserved 1/A2/7-116 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 127
31, ... 94.4 | < n 31, ... 94.5 | < n 31, ... 94.6 soll 31, ... 94.7 variable Meldefunktion 31, ... 95.0 <Warnschwelle Siemens AG 2003 All Rights Reserved 1/A2/7-117 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 128
Ändern zugeordneter D–Nr. einer WZ– Schneide 9208 USER_CLASS_WRITE_MAG_WGROUP Ändern Verschleißgruppe Magazin–Platz/Mag. 9209 9209 USER_CLASS_WRITE_TOA_ADAPT Schutzstufe Werkzeug–Adapterdaten schrei- IM2/IM4 9210 9210 USER_CLASS_WRITE_ZOA Schutzstufe Einstellbare Nullpunktverschie- IM2/IM4 bung schreiben Siemens AG 2003 All Rights Reserved 1/A2/7-118 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 129
Nach Abschluß der Eingabe am Ende der Kontur anzuführender String 9478 TO_OPTION_MASK Varianten von Tool Offset WZ–Korrekturen 9500 NC_PROPERTIES NC_Eigenschaften: Bit 0: Digitale Antriebe, Bit 1: Software–Inbetriebnahmeschalter Siemens AG 2003 All Rights Reserved 1/A2/7-119 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 130
Rarametersatzvorgabe durch PLC möglich 36060 STANDSTILL_VELO_TOL Maximale Geschwindigkeit/Drehzahl bei Achse/Spindel steht 36610 AX_EMERGENCY_STOP_TIME Zeitdauer der Bremsrampe bei Fehlerzuständen 36620 SERVO_DISABLE_DELAY_TIME Abschaltverzögerung Reglerfreigabe Antriebs–Maschinendaten ($MD_ ... ) Siemens AG 2003 All Rights Reserved 1/A2/7-120 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 131
Datum auf der PLC (Daten vom Type REAL) Alarme Ausführliche Erläuterungen zu den auftretenden Alarmen können der Literatur: /DA/, Diagnoseanleitung bzw. bei Systemen mit MMC 101/102/103 der Online–Hilfe entnommen werden. Siemens AG 2003 All Rights Reserved 1/A2/7-121 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Diverse Nahtstellensignale (A2) 10.00 7.4 Alarme Platz für Notizen Siemens AG 2003 All Rights Reserved 1/A2/7-122 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 133
....... . . 1/A3/4-57 Siemens AG 2003 All Rights Reserved 1/A3/i...
Seite 134
........... 1/A3/7-86 Siemens AG 2003 All Rights Reserved 1/A3/ii...
Schutzbereiche überfahren werden. Mit einer Bedienhandlung kann in einen Schutzbereich eingefahren werden. Die Aufhebung gilt solange, bis der Schutzbereich wieder verlassen wurde. Siemens AG 2003 All Rights Reserved 1/A3/1-3 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 136
Achsüberwachungen, Schutzbereiche (A3) 10.00 1.2 Schutzbereiche Platz für Notizen Siemens AG 2003 All Rights Reserved 1/A3/1-4 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Fräßspindel. Sie führt zu einem Parallelversatz zwischen Ist– und Sollbahn. Dieser ist um so größer, je flacher die Steigung der Geraden verläuft. – Nichtlineares Reibungsverhalten der Schlittenführungen. Siemens AG 2003 All Rights Reserved 1/A3/2-5 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Beschleunigungs– und Verzögerungsvorgängen Konstantgeschwindigkeitsphasen stetigen und unstetigen Konturen (z. B. Kreisbahn) Im Nachführbetrieb ist die Schleppabstandsüberwachung nicht aktiv. Ablösung Im lageregelten Betrieb immer wirksam. Siemens AG 2003 All Rights Reserved 1/A3/2-6 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
”Genauhalt grob und fein” siehe: Literatur: /FB/, B1, ”Bahnsteuerbetrieb, Genauhalt und LookAhead” Das folgende Bild zeigt den Zusammenhang zwischen Positionier–, Stillstands– und Klemmungsüberwachung. Siemens AG 2003 All Rights Reserved 1/A3/2-7 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 140
Nach Erreichen der vorgegebenen ”Genauhaltgrenze fein” oder nach Ausgabe eines neuen Lageteilsollwertes<>0 (z. B. bei Positionierung auf ”Genauhalt grob” und anschließendem Satzwechsel) wird die Positionierüberwachung abgeschaltet und durch die Stillstandsüberwachung ersetzt. Siemens AG 2003 All Rights Reserved 1/A3/2-8 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 141
Die Größe des Positionierfensters beeinflußt die Satzwechselzeit. Je kleiner diese Toleranzen gewählt werden, desto länger dauert der Positioniervorgang und umso länger dauert es, bis das nächste Kommando/der nächste Befehl ausgeführt werden kann. Siemens AG 2003 All Rights Reserved 1/A3/2-9 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Fehlerzuständen) festgelegt. Steht die Achse/Spindel in einem interpolatorischem Zusammenhang mit anderen Achsen/Spindeln, so werden diese durch Schnellstopp mit Schleppabstandsabbau (Vorgabe von Lageteilsollwert = 0) stillgesetzt. Siemens AG 2003 All Rights Reserved 1/A3/2-10 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Achsen/Spindeln, so werden auch diese durch Schnellstopp mit Schleppabstandsabbau (Vorgabe von Lageteilsollwert = 0) stillgesetzt. Fehlerursache Achse wird mechanisch aus ihrer Position ”gedrückt”. Siemens AG 2003 All Rights Reserved 1/A3/2-11 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 144
Wird die Reglerfreigabe nicht gesetzt, so hält NCK die Bahnbewegung am Satzbeginn an. Wird Bit 0 in MD 36052: STOP_ON_CLAMPING[..] nicht gesetzt, so verhält sich NCK wie bisher. Siemens AG 2003 All Rights Reserved 1/A3/2-12 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Bedientafelfront noch ersichtlich zu halten. Bit 1 in MD 36052: STOP_ON_CLAMPING[..] wirkt nur dann mit der beschriebenen Look Ahead Lösung, wenn auch Bit 0 gesetzt ist. Siemens AG 2003 All Rights Reserved 1/A3/2-13 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 146
Teilebearbeitung begonnen wird. Durch Setzen von $MA_STOP_ON_CLAMPING[..] = ’H04’ führt NCK den Stopp im Bahnsteuerbetrieb automatisch durch. Dabei wird von einem bestimmten Verhalten der PLC ausgegangen: Siemens AG 2003 All Rights Reserved 1/A3/2-14 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 147
Bild 2-5 Nahtstellensignale der Rundtischachse, Zustände beim Setzen der Achsklemmung mit Look Ahead. (Die Sätze im Bild beziehen sich auf das schematische Beispiel unter Randbedingungen). Siemens AG 2003 All Rights Reserved 1/A3/2-15 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 148
Wird der Wert von MD 36052: STOP_ON_CLAMPING[..] über Teileprogramm geändert, so ist dieser Wert auch nach BAG–RESET und POWER ON weiter Power On aktiv. Siemens AG 2003 All Rights Reserved 1/A3/2-16 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
100% CTRLOUT_LIMIT[n] z. B. (für Testbetrieb) Bild 2-6 Drehzahlsollwertbegrenzung Zusätzlich wird überwacht, ob der im MD 36210: CTRLOUT_LIMIT[n] (Maximaler Drehzahlsollwert) eingetragene Wert, überschritten wird. Siemens AG 2003 All Rights Reserved 1/A3/2-17 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 150
Fehlerzuständen) festgelegt. Steht die Achse/Spindel in einem interpolatorischem Zusammenhang mit anderen Achsen/Spindeln, so werden diese durch Schnellstopp mit Schleppabstandsbau (Vorgabe von Lageteilsollwert = 0) stillgesetzt. Siemens AG 2003 All Rights Reserved 1/A3/2-18 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Steht die Achse/Spindel in einem interpolatorischem Zusammenhang mit anderen Achsen/Spindeln, so werden auch diese durch Schnellstopp mit Schleppabstandsbau (Vorgabe von Lageteilsollwert = 0) stillgesetzt. Siemens AG 2003 All Rights Reserved 1/A3/2-19 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 152
Achsüberwachungen, Schutzbereiche (A3) 10.00 2.1 Bewegungsüberwachungen Fehlerbehebung Drehzahlsollwertkabel überprüfen Istwerte überprüfen Lageregelsinn überprüfen MD 36200: AX_VELO_LIMIT[n] (Schwellwert für Geschwindigkeitsüberwachung) überprüfen Siemens AG 2003 All Rights Reserved 1/A3/2-20 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Schleppabstandsbau (Vorgabe von Lageteilsollwert = 0) stillgesetzt. Fehlerbehebung Nach Stillstand der Achsen wird die Lageregelung automatisch wieder aufgenommen. Hinweis Die betroffene Achse muß neu referiert werden. Siemens AG 2003 All Rights Reserved 1/A3/2-21 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Bei einem Hardwarefehler des Meßkreises wird NST ”Referiert/Synchronisiert 1/2” (DB31, ... DBX60.4 bzw. DBX60.5) weggenommen; d. h. die Achse muß neu referiert werden. Literatur: /DA/, ”Diagnoseanleitung” Siemens AG 2003 All Rights Reserved 1/A3/2-23 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Art der Abbremsung kann über das MD 36600: BRAKE_MODE_CHOICE (Bremsverhalten bei Hardware–Endschalter) festgelegt werden. Wirksamkeit Die HW–Endschalterüberwachung ist nach Hochlauf der Steuerung in allen Betriebsarten aktiv. Siemens AG 2003 All Rights Reserved 1/A3/2-24 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 158
Rundachsen, d. h. wenn MD 30310: ROT_IS_MODULO = 1. (Modulowandlung für Rundachse und Spindel) Ab SW 5.3 kann die Aktivierung der SW–Endschalter über Programmierung mit newconf erfolgen. Siemens AG 2003 All Rights Reserved 1/A3/2-26 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 159
Software–Endschalter liegt, wird die Achse mit der maximal zulässigen axialen Beschleunigung abgebremst. – Falls die aktuelle Position nach dem Umschalten vor dem Software–Endschalter liegt, wird nach Fall 2 verfahren. Siemens AG 2003 All Rights Reserved 1/A3/2-27 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Werkzeugradius bei Arbeitsfeldbegrenzung) kann bestimmt werden, ob der Werkzeugradius bei der Überwachung berücksichtigt wird. Je Achse ist ein Wertepaar (minus/plus) zur Beschreibung des geschützten Arbeitsraumes möglich. Siemens AG 2003 All Rights Reserved 1/A3/2-28 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 161
Eine programmierte Begrenzung hat Vorrang, sie überschreibt den im Settingdatum eingetragenen Wert und bleibt nach RESET und Programmende erhalten. programmierbare Arbeitsfeldbegrenzung Bild 2-9 Arbeitsfeldbegrenzung Siemens AG 2003 All Rights Reserved 1/A3/2-29 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 162
Achsen, die mit überlagerter Bewegung verfahren werden, kommen auf der jeweiligen Arbeitsfeldbegrenzung zum Stehen. Fall 3 JOG–Betrieb mit/ohne Transformation – Die Achse kommt auf der Position der Arbeitsfeldbegrenzung zum Stehen. Siemens AG 2003 All Rights Reserved 1/A3/2-30 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 163
Die Richtungstasten in Anfahrrichtung werden gesperrt; Fall 1, 2, 3 Abhilfe BAG–Reset geben Kontrolle der Arbeitsfeldbegrenzung im Teileprogramm (G25/G26) bzw. in den Settingdaten Freifahren der entsprechenden Achse (im JOG–Betrieb) Siemens AG 2003 All Rights Reserved 1/A3/2-31 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Schutzbereiche sind grundsätzlich in werkstück– und werkzeugbezogen zu zeugbezogene unterteilen. Schutzbereiche Je nach Maschinenkonstruktion sind feststehende zu schützende Maschinenteile als werkzeug– oder werkstückbezogene Schutzbereiche zu definieren. Siemens AG 2003 All Rights Reserved 1/A3/2-32 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 165
Maximal sind 10 maschinenspezifische und zusätzlich je Kanal 10 kanalspezifische Schutzbereiche definierbar. Die Standardvorbelegung beträgt 0 Schutzbereiche. Eine Änderung der Standardvorbelegung hat Einfluß auf die Speicheraufteilung in der NC. Siemens AG 2003 All Rights Reserved 1/A3/2-33 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 166
2– und 3–dimensionale, absolute und relative Schutzbereiche dargestellt. Werkstückbezogener WZ–Träger Schutzbereich für Spindelfutter Werkzeugbezogener Schutzbereich für WZ–Träger Bohrer –X Bild 2-10 Beispiel für Drehmaschine Siemens AG 2003 All Rights Reserved 1/A3/2-34 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 167
É É É É É É É É É É É É É É É É É É Bild 2-12 Beispiel für Drehmaschine mit relativem Schutzbereich für Reitstock Siemens AG 2003 All Rights Reserved 1/A3/2-35 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Schutzbereich sofort aktiv (nur über Systemvariable möglich) bis zu 10 Konturelemente Bei Definition im Teileprogramm werden die Daten der Schutzbereiche in den zugehörigen Systemvariablen abgelegt. Siemens AG 2003 All Rights Reserved 1/A3/2-36 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 169
Die Kontur der Schutzbereiche wird wie eine Verfahrbewegung angegeben. Als Schutzbereich gilt dabei der Bereich links von der Kontur. Die Kontur für einen Innenschutzbereich ist somit gegen den Uhrzeigersinn zu schreiben. Siemens AG 2003 All Rights Reserved 1/A3/2-37 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 170
NCU571 und FM–NC haben keine kanalspezifischen (nur 1 Kanal) sondern nur NCK–Schutzbereiche. In der FM–NC stehen maximal vier Konturelemente (Verfahrbewegungen) zur Definition von jeweils einem Schutzbereich zur Verfügung (maximal 4 Schutzbereiche). Siemens AG 2003 All Rights Reserved 1/A3/2-38 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 171
Schutzbereiche können auch über die folgenden Systemvariablen definiert definition mit werden. Systemvariablen Für die Beschreibung der Kontur gelten dabei die gleichen Randbedingungen wie bei einer Schutzbereichsdefinition im Teileprogramm. Siemens AG 2003 All Rights Reserved 1/A3/2-39 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 172
”0“( 1. Konturelement). Die Konturelemente sind in aufsteigender Reihenfolge zu definieren. Hinweis Die Systemvariablen werden bei Reorg nicht wieder restauriert. Dies gilt auch wenn die Daten mit CPROTDEF, EXECUTE geschrieben wurden. Siemens AG 2003 All Rights Reserved 1/A3/2-40 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Mit MD 28210: MM_NUM_PROTECT_AREA_ACTIVE wird die maximale che festlegen Anzahl der gleichzeitig im Kanal aktiven Schutzbereiche festgelegt. Maximal können gleichzeitig bis zu 10 kanal– oder maschinenspezifische Schutzbereiche aktiviert sein. Siemens AG 2003 All Rights Reserved 1/A3/2-41 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 174
Werkzeugträgerbezugspunkt F (für werkzeugspezifische Schutzbereiche) bzw. Nullpunkt des Basiskoordinaten–System, Maschinennullpunkt (für werkstückspezifische Schutzbereiche). Hinweis Ein Schutzbereich ist nicht gleichzeitig mit verschiedenen Verschiebungen in einem Kanal aktivierbar. Siemens AG 2003 All Rights Reserved 1/A3/2-42 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 175
(DB21, ... DBX8.0 bis DBX9.1) bzw. ”kanalspezifischen Schutzbereich 1 (...10) aktivieren“ (DB21, ... DBX10.0 bis DBX11.1). Vom Teileprogramm aktivierte Schutzbereiche können durch das PLC–Programm nicht unwirksam gesetzt werden. Siemens AG 2003 All Rights Reserved 1/A3/2-43 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 176
Bei Satzsuchlauf mit Berechnung wird der zuletzt programmierte Zustand eines Schutzbereiches (de–, vor–, aktiviert) berücksichtigt. Programmtest Während dem Programmtest (im Automatikbetrieb) werden (vor–) aktivierte Schutzbereiche überwacht. Siemens AG 2003 All Rights Reserved 1/A3/2-44 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Werkzeugbezogene Schutzbereiche können nur durch Deaktivierung im zeugbezogener Teileprogramm oder, falls ein voraktivierter Schutzbereich vorliegt, durch ”unwirksam” Setzen von der PLC ausgeschaltet werden. Schutzbereiche Siemens AG 2003 All Rights Reserved 1/A3/2-45 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 178
Nicht berücksichtigt werden die in einen anderen Kanal getauschten Achsen. Es wird die zuletzt angefahrene Position genommen. Es wird nicht berücksich- tigt, ob die Achse dort nach dem Tausch verfahren wurde. Siemens AG 2003 All Rights Reserved 1/A3/2-46 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Schutzbereiches erlauben, indem er mit NC–Start den Schutzbereich zeitweise bezogenen freigibt. Dabei wird der Alarm gelöscht und Schutzbereichen in den Betriebsarten AUTOMATIK und MDA in den Schutzbereich eingefahren. Siemens AG 2003 All Rights Reserved 1/A3/2-47 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 180
Es werden folgende überlagerte Bewegungen von Geometrie–Achsen in der Satzaufbereitung berücksichtigt: 1. DRF–Verschiebungen 2. Externe Nullpunktverschiebungen 3. Werkzeug–Feinkorrekturen 4. Schnellabheben 5. Von Compile–Zyklen erzeugte Verschiebungen 6. Pendeln 7. Konkurrierende Positionierachsen 8. Positionierachsen Siemens AG 2003 All Rights Reserved 1/A3/2-48 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Wenn die Bewegungen der Achsen des Geometrie–Systems beendet sind (Interpolationsende), wird die Warnung gelöscht und geprüft, ob die erreichte Position innerhalb eines oder mehrerer Schutzbereiche liegt. Siemens AG 2003 All Rights Reserved 1/A3/2-49 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 182
Software–Endschalter bzw. Arbeitsfeldbegrenzung.) Der Alarm wird gelöscht, 1. beim Fahren einer Achse, die nicht in den Schutzbereich führt 2. beim Freigeben des Schutzbereiches 3. bei NC–Reset Siemens AG 2003 All Rights Reserved 1/A3/2-50 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 183
Geometrie–Systems außerhalb des jeweiligen Schutzbereiches liegt, ist die Freigabe der einzelnen Schutzbereiche beendet und wird das entsprechende PLC–Nahtstellensignal ”maschinen– bzw. kanalspezifischer Schutzbereich verletzt” gelöscht. Siemens AG 2003 All Rights Reserved 1/A3/2-51 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Wurde diese Achse noch nicht im Kanal verfahren, so wird die Achsposition = 0 angenommen. Eine Überprüfung mit den tatsächlichen Positionen der Achse ist nicht möglich. Siemens AG 2003 All Rights Reserved 1/A3/2-52 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 185
Maschine verschiedene physikalische Lagen. Dies ist besonders wichtig bei der Aktivierung von maschinenbezogenen Schutzbereichen in der Hochlaufphase, weil diese Schutzbereiche dann in allen Kanälen wirken. Siemens AG 2003 All Rights Reserved 1/A3/2-53 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Funktion ”Schutzbereiche” ist verfügbar bei SINUMERIK 840D mit NCU 571/572/573, ab SW 2 SINUMERIK 810D, ab SW 1 SINUMERIK FM–NC mit NCU 570, ab SW 2 Siemens AG 2003 All Rights Reserved 1/A3/3-55 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 188
Achsüberwachungen, Schutzbereiche (A3) 10.00 10.00 3.2 Schutzbereiche Platz für Notizen Siemens AG 2003 All Rights Reserved 1/A3/3-56 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Datentype: BOOLEAN gültig ab SW–Stand: 3.1 Bedeutung: = 1: Der Werkzeugradius wird bei der Arbeitsfeldbegrenzung mit berücksichtigt. = 0: Der Werkzeugradius wird nicht berücksichtigt. Siemens AG 2003 All Rights Reserved 1/A3/4-57 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Änderung gültig nach NEW_CONF Schutzstufe: 2 Einheit: s Datentype: DOUBLE gültig ab SW–Stand: 1.1 Bedeutung: Siehe MD 36030: STANDSTILL_POS_TOL (Stillstandstoleranz) korrespondierend mit ..MD 36030: STANDSTILL_POS_TOL (Stillstandstoleranz) Siemens AG 2003 All Rights Reserved 1/A3/4-58 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 191
Achse bis dahin noch nicht geklemmt ist, d.h. die PLC die Vorschubkorrektur noch auf den Wert Null gesetzt hat. korrespondierend mit ..MD 36050: CLAMP_POS_TOL Siemens AG 2003 All Rights Reserved 1/A3/4-59 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 192
”2. Softwareendschalter plus” für 1. Achse aktiv MD irrelevant bei ..Wenn Achse nicht referiert ist. korrespondierend mit ..NST ”2. Softwareendschalter plus” (DB31, ... DBX12.3) Siemens AG 2003 All Rights Reserved 1/A3/4-60 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 193
Der aktive Geber wird über die NST ” Lagemeßsystem 1/2” (DB31, ... DBX1.5 bzw. DBX1.6) bestimmt. Der Index [n] des Maschinendatums hat folgende Codierung: [Encodernr.]: 0 oder 1 Siemens AG 2003 All Rights Reserved 1/A3/4-61 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 194
Einsatz, bei denen es leicht zu einer Geber–Fehlermeldung aufgrund einer Strahlunterbrechung kommen kann. Für diese Geber ist MD 30240: ENC_TYPE = 5 Keine Nullmarkenüberwachung anzuwenden. Weitere Hinweise siehe Absatz 2.2.2 Siemens AG 2003 All Rights Reserved 1/A3/4-62 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 195
Wert = 1: Schnellbremsen (Vorgabe von Sollwert = 0) mit Abbau des Schleppabstandes. korrespondierend mit ..NST ”Hardwareendschalter plus bzw. minus” (DB31, ... DBX12.1 bzw. DBX12.0) Siemens AG 2003 All Rights Reserved 1/A3/4-63 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 196
Futterdrehzahl (MD 35100) begrenzt und im NST ”Programmierte Drehzahl zu hoch” angezeigt. Die aktuelle Drehzahl wird nicht angezeigt, da es zu diesem Zeitpunkt keinen gültigen Istwert gibt. Siemens AG 2003 All Rights Reserved 1/A3/4-64 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 197
(FALSE), oder ob in einem Verfahrsatz auch die Achsen geprüft werden, die stillstehen (TRUE). Der Wert FALSE entspricht dem Verhalten bis SW 5. korrespondierend mit .. Siemens AG 2003 All Rights Reserved 1/A3/4-65 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die positive Arbeitsfeldbegrenzung kann im Programm mit G26 verändert werden. SD irrelevant bei ..G–Code: WALIMOF korrespondierend mit ..SD 43400: WORKAREA_PLUS_ENABLE MD 10710: MN_PROG_SD_RESET_SAVE_TAB Siemens AG 2003 All Rights Reserved 1/A3/4-66 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 199
Die negative Arbeitsfeldbegrenzung kann im Programm mit G25 verändert werden. SD irrelevant bei ..G–Code: WALIMOF korrespondierend mit ..SD 43410: WORKAREA_MINUS_ENABLE MD 10710: MN_PROG_SD_RESET_SAVE_TAB 4.4.2 Schutzbereiche Keine Siemens AG 2003 All Rights Reserved 1/A3/4-67 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 200
10.00 10.00 Achsüberwachungen, Schutzbereiche (A3) 10.00 4.4 Achs–/Spindelspezifische Settingdaten Platz für Notizen Siemens AG 2003 All Rights Reserved 1/A3/4-68 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Klemmvorgang beendet. Flankenwechsel 1 –––> 0 Die Klemmungsüberwachung wird von der Stillstandsüberwachung abgelöst. korrespondierend mit ..MD 36050: CLAMP_POS_TOL (Klemmungstoleranz) weiterführende Literatur Kapitel 2 Siemens AG 2003 All Rights Reserved 1/A3/5-69 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 202
2. Softwareendschalter für die plus bzw. minus–Richtung ist unwirksam korrespondierend mit ..MD 36110: POS_LIMIT_PLUS, MD 36130: POS_LIMIT_PLUS2, MD 36100: POS_LIMIT_MINUS, MD 36120: POS_LIMIT_MINUS2, (Softwareendschalter plus, Softwareendschalter minus) Siemens AG 2003 All Rights Reserved 1/A3/5-70 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 203
Flankenwechsel 1 –––> 0 überschritten (GeberfrequenztENC_FREQ_LIMIT_LOW). Für den Flankenwechsel 1 ––> 0 muß die Geberfrequenz den Wert von MD 36302 ENC_FREQ_LIMIT_LOW unterschritten haben. 5.1.2 Schutzbereiche Keine Siemens AG 2003 All Rights Reserved 1/A3/5-71 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Position im Schutzbereich liegt (Alarm 2 steht an) – wenn auf der Schutzbereichsgrenze eine Bewegung gestartet werden soll (Alarm 1 oder 2 steht an) Siemens AG 2003 All Rights Reserved 1/A3/5-72 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Der Schutzbereich kann damit im PLC–Anwenderprogramm über das NST ”maschinenbezogenen Schutzbereich 1 (...10) aktivieren ” (DB21, ... DBX8.0 – 9.1) wirksam bzw. unwirksam gesetzt werden. Siemens AG 2003 All Rights Reserved 1/A3/5-73 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 206
Mit dem NST kann vor dem Einschwenken von Teilen in den Arbeitsraum überprüft werden, ob sich das Werkzeug bzw. Werkstück in dem maschinenbezogenen Schutzbereich des einzuschwenkenden Teiles befindet. Siemens AG 2003 All Rights Reserved 1/A3/5-74 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 207
Mit dem NST kann vor dem Einschwenken von Teilen in den Arbeitsraum überprüft werden, ob sich das Werkzeug bzw. Werkstück in dem kanalspezifischen Schutzbereich des einzuschwenkenden Teiles befindet. Siemens AG 2003 All Rights Reserved 1/A3/5-75 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 208
Achsüberwachungen, Schutzbereiche (A3) 10.00 10.00 5.2 Kanalspezifische Signale Platz für Notizen Siemens AG 2003 All Rights Reserved 1/A3/5-76 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Zur Definition des Schutzbereiches für das Werkstück wird der Werkstücknullpunkt in den Maschinennullpunkt gelegt. Bei der Aktivierung wird der Schutzbereich um 100 mm in der Z–Achse in positiver Richtung verschoben. Siemens AG 2003 All Rights Reserved 1/A3/6-77 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 210
; Schutzbereich für Werkzeugträger G01 X0 Z–50 G01 X–190 Z–50 G03 X–210 Z–30 I20 J0 G01 X–210 Z20 G01 X0 Z50 G01 X0 Z–50 EXECUTE(AB) Siemens AG 2003 All Rights Reserved 1/A3/6-78 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 211
; Schutzbereich für Werkstück $SC_PA_ORI[0]=1 $SC_PA_LIM_3DIM[0]=0 $SC_PA_PLUS_LIM[0]=0 $SC_PA_MINUS_LIM[0]=0 $SC_PA_CONT_NUM[0]=5 $SC_PA_CONT_TYP[0,0]=1 $SC_PA_CONT_ORD[0,0]=80 $SC_PA_CONT_ABS[0,0]=0 $SC_PA_CONT_TYP[0,1]=1 $SC_PA_CONT_ORD[0,1]=–80 $SC_PA_CONT_ABS[0,1]=0 $SC_PA_CONT_TYP[0,2]=1 $SC_PA_CONT_ORD[0,2]=–80 $SC_PA_CONT_ABS[0,2]=40 $SC_PA_CONT_TYP[0,3]=1 $SC_PA_CONT_ORD[0,3]=80 $SC_PA_CONT_ABS[0,3]=40 $SC_PA_CONT_TYP[0,4]=1 $SC_PA_CONT_ORD[0,4]=80 $SC_PA_CONT_ABS[0,4]=0 Siemens AG 2003 All Rights Reserved 1/A3/6-79 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 212
; Schutzberereich für Spindelfutter CPROT(1,2,0,0,100) ; Schutzberereich für Werkstück. ; Bei Aktivierung erfolgt Verschiebung um ; 100 mm in der Z–Achse. CPROT(2,2,0,0,0) ; Schutzbereich für Werkzeugträger Siemens AG 2003 All Rights Reserved 1/A3/6-80 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
SPIND_EXTERN_VELO_LIMIT Spindeldrehzahlbegrenzung von PLCC 36000 STOP_LIMIT_COARSE Genauhalt grob 36010 STOP_LIMIT_FINE Genauhalt fein 36020 POSITIONING_TIME Zeitverzögerung Genauhalt fein 36030 STANDSTILL_POS_TOL Stillstandstoleranz 36040 STANDSTILL_DELAY_TIME Verzögerungszeit Stillstandsüberwachung Siemens AG 2003 All Rights Reserved 1/A3/7-83 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 216
Bremsverhalten bei Hardwareendschalter 36620 SERVO_DISABLE_DELAY_TIME Abschaltverzögerung Reglerfreigabe 7.4.2 Schutzbereiche Nummer Bezeichner Name Verweis achs–/spindelspezifisch ($MA_ ... ) 30800 WORK_AREA_CHECK_TYPE Art der Prüfung der Arbeitsfeldgrenzen Keine Siemens AG 2003 All Rights Reserved 1/A3/7-84 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
WORKAREA_PLUS_ENABLE Arbeitsfeldbegrenzung in positiver Richtung aktiv 43410 WORKAREA_MINUS_ENABLE Arbeitsfeldbegrenzung in negativer Richtung aktiv 43420 WORKAREA_LIMIT_PLUS Arbeitsfeldbegrenzung plus 43430 WORKAREA_LIMIT_MINUS Arbeitsfeldbegrenzung minus 7.6.2 Schutzbereiche Keine Siemens AG 2003 All Rights Reserved 1/A3/7-85 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 218
7.7 Alarme Alarme Ausführliche Erläuterungen zu den auftretenden Alarmen können der Literatur: /DA/, ”Diagnoseanleitung” bzw. bei Systemen mit MMC 101/102/103 der On–Line–Hilfe entnommen werden. Siemens AG 2003 All Rights Reserved 1/A3/7-86 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 219
......... 1/B1/7-63 Siemens AG 2003 All Rights Reserved 1/B1/i...
Seite 220
........... 1/B1/7-66 Siemens AG 2003 All Rights Reserved 1/B1/ii...
Verlängerung der Bearbeitungszeit ist der Preis für – weniger Anregungen von Maschinenresonanzen. Die Vorgänge: Glättung der Bahngeschwindigkeit und Anpassung der Dynamik können kombiniert werden. Siemens AG 2003 All Rights Reserved 1/B1/1-3 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 222
Maßnahmen zur Oberflächenverbesserung vom CAD/CAM–Programm nicht vorab geleistet werden können. Die Programmierung ist beschrieben in Literatur: /PGA/ Programmieranleitung Arbeitsvorbereitung, Kapitel 5. Siemens AG 2003 All Rights Reserved 1/B1/1-4 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Werkstückdrehachsen, die an der Werkstückbearbeitung mit beteiligt sind) sein. Geometrieachsen Geometrieachsen beschreiben einen zwei– oder dreidimensionalen Bereich im Werkstückkoordinatenbereich. Orientierungs- Achse, die im 5–Achsbetrieb das Werkzeug zur Bearbeitungsebene ausrichtet. achse Siemens AG 2003 All Rights Reserved 1/B1/2-5 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 224
Test und kanalspezifische Beeinflussung von Teileprogrammen: – Einzelsatz – Probelaufvorschub – Satzsuchlauf Weitere Beschreibungen der Kanalfunktionen siehe: Literatur: /FB/, K1, ”BAG, Kanal, Programmbetrieb”. Siemens AG 2003 All Rights Reserved 1/B1/2-6 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
G–Gruppen) vorbelegt werden. Mit Standardinbetriebnahme ist Genauhalt G60 mit dem Satzwechselkriterium ”Genauhalt fein, G601” Grundstellung. Weitere Hinweise zur Einstellung der Grundstellungen: Literatur: /FB/, K1, ”BAG, Kanal, Programmbetrieb”. Siemens AG 2003 All Rights Reserved 1/B1/2-7 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Positionierachsen selbst differenzieren nicht zwischen den Funktionen Bahnsteuerbetrieb und Genauhalt, da sie immer mit dem Kriterium Genauhalthalt fein ihre Endposition erreichen. Literatur: /FB/, P2, ”Positionierachsen”. Siemens AG 2003 All Rights Reserved 1/B1/2-8 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Bearbeitungszeit verlängert. Durch die Wartezeit für das Erreichen der Genauhaltkriteriums kann Freischneiden auftreten. Der Einsatz der Genauhaltfunktion ist für das exakte Abfahren von Konturen geeignet. Siemens AG 2003 All Rights Reserved 1/B1/2-9 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 228
Mit Interpolator–Ende werden, unabhängig vom Bahnsteuerbetrieb bzw. von dem aktiven Genauhaltkriterium der Funktion Genauhalt, die im Satz vorhandenen Hilfsfunktionen, falls diese nach Bewegungsende ausgegeben werden sollen, an die PLC übergeben. Siemens AG 2003 All Rights Reserved 1/B1/2-10 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 229
Die Wirksamkeit programmierter Genauhaltkriterien kann für G–Befehle der schaltung (SW 6.1) Gruppe 1 außer Kraft gesetzt werden, wenn durch Maschinendatum kanalspezifisch ein Genauhalt–Kriterium für die G–Befehle dieser Gruppe hinterlegt ist. Siemens AG 2003 All Rights Reserved 1/B1/2-11 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 230
Genauhalt–Bedingung G602 (Positionierfenster grob) aktiv. Das Verhalten bei den anderen G–Codes der 1. Gruppe wird dabei nicht beeinflusst, d.h. es wirkt hier die jeweils programmierte Genauhaltbedingung. Siemens AG 2003 All Rights Reserved 1/B1/2-12 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Verlauf zu erzeugen. Bahnsteuerbetrieb ist nicht sinnvoll, wenn: eine Kontur exakt abgefahren werden soll. absolute Geschwindigkeitskonstanz erforderlich ist. Siemens AG 2003 All Rights Reserved 1/B1/2-13 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 232
Satz Geometrieachsen verfahren und im folgendem Satz stattdessen Synchronachsen verfahren, bzw. im aktuellen Satz Synchronachsen verfahren und im nächsten Satz stattdessen Geometrieachsen verfahren. eine Synchronisation erforderlich wird (siehe Kapitel 2.1). Siemens AG 2003 All Rights Reserved 1/B1/2-14 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 233
Trifft die Quittierung während des Bremsvorganges ein, wird nicht mehr auf die gewünschte Geschwindigkeit beschleunigt. Ab SW 5.1 Das Maschinendsatum MD 10110: PLC_CYCLE_TIME_AVERAGE wird nicht mehr ausgewertet. Siemens AG 2003 All Rights Reserved 1/B1/2-15 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Programmcode G64 erfolgen. keitsabsenkung Der Bahnsteuerbetrieb G64 kann mit Anwahl von Genauhalt G09 satzweise unterbrochen werden. Genauhalt G60 abgewählt werden. Überschleifen G641 abgewählt werden. Siemens AG 2003 All Rights Reserved 1/B1/2-16 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 235
Steigung: f Überly * achsialer Geschwin- Y–Achse digkeitssprung > f > 1 Überly Überlx IPO– Takt Bild 2-3 Axiale Geschwindigkeitsänderung am Satzübergang Siemens AG 2003 All Rights Reserved 1/B1/2-17 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Folgesatz zum ersten Mal eine Achse als Positionierachse verfährt, die zuvor Bahnachse war der Vorgängersatz Geoachsen verfährt und der Folgesatz nicht der Folgesatz Geoachsen verfährt und der Vorgängersatz nicht Siemens AG 2003 All Rights Reserved 1/B1/2-18 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 237
ADIS und ADISPOS beschreiben die Strecke, die der Überschleifsatz vor dem Satzende frühesten beginnen darf bzw. die Strecke nach Satzende, in der der Überschleifsatz beendet sein muß. Siemens AG 2003 All Rights Reserved 1/B1/2-19 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 238
Bahngeschwindigkeit wird damit auf ADIS / Interpolationstakt begrenzt (siehe nulltaktige Sätze, Kapitel 2.1). Unabhängig von ADIS und ADISPOS wird der Überschleifbereich durch die Satzlänge begrenzt. Siemens AG 2003 All Rights Reserved 1/B1/2-20 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 239
ADIS–Bereiches statt, sondern die mit MD 33100: COMPRESS_POS_TOL definierten axialen Toleranzen werden zuverlässig eingehalten. Ansonsten ist die Funktionsweise genau wie bei G641. Siehe auch Literatur: /PG/, Programmieranleitung Grundlagen, Kap. 5.2 Siemens AG 2003 All Rights Reserved 1/B1/2-21 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Mögliche Kom- Die folgende Tabelle gibt für G642 und G643 die Wirkung von Achstoleranzen in MD 33100: COMPRESS_POS_TOL und den oben eingeführten Settingdaten binationen bekannt. Siemens AG 2003 All Rights Reserved 1/B1/2-22 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Überlastfaktor” (siehe Kapitel 2.3.1) die Geschwindigkeitsänderung begrenzt, werden von der hier beschriebenen ”Ruckbegrenzung auf der Bahn” Beschleunigungssprünge (Rucke) begrenzt. Siehe auch im Kapitel ”Bahnbezogene Ruckbegrenzung” in der folgenden Literatur. Siemens AG 2003 All Rights Reserved 1/B1/2-23 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 242
Das MD 32432: PATH_TRANS_JERK_LIM muß dabei einen positiven Wert enthalten. Beispiel Einen Programmausschnitt mit Aktivierung einer Ruckbegrenzung finden Sie in Kapitel 6. Siemens AG 2003 All Rights Reserved 1/B1/2-24 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 243
Daten ausschließen, weisen Sie dieser einen sehr großen Wert zu. Hinweis MAX_PATH_JERK und SD_MAX_PATH_JERK werden in G00–Sätzen nicht skaliert. Sie werden somit nicht von den entsprechenden Skalierfaktoren (G00_JERK_FACTOR und G00_ACCEL_FACTOR) beeinflußt. Siemens AG 2003 All Rights Reserved 1/B1/2-25 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 244
Bahnsteuerbetrieb (G64, G641). Am Satzübergang sind maßgeblich: MD 32210: MAX_ACCEL_OVL_FACTOR[..] MD 32432: PATH_TRANS_JERK_LIM[..] MD : G00_JERK_FACTOR[..] MD 32210: MAX_ACCEL_OVL_FACTOR[..] begrenzt für jede Achse die Beschleunigungsüberhöhung infolge einer Ecke am Satzübergang. Siemens AG 2003 All Rights Reserved 1/B1/2-26 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 245
Krümmungsprung deutlich geringer als bei einer Ecke. Um eine störende Geschwindigkeitsabsenkung bei G00 zu vermeiden, wird durch G00_JERK_FACTOR auch dieses Maschinendatum skaliert (Begrenzung der Rucküberhöhung bei G00 = G00_JERK_FACTOR * PATH_TRANS_JERK_LIM). Siemens AG 2003 All Rights Reserved 1/B1/2-27 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 246
Daher kann das Verhalten am Satzübergang getrennt zum Verhalten im Satz eingestellt werden. Andernfalls müssen Sie MD 32210: MAX_ACCEL_OVL_FACTOR[..] nahe 1 und MD 32432: PATH_TRANS_JERK_LIM[..] gleich MD 32431: MAX_AX_JERK[..] einstellen. Siemens AG 2003 All Rights Reserved 1/B1/2-28 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 247
MAX_AX_ACCEL wird mit G00_ACCEL_FACTOR skaliert. N200, N300, N500, N600: MAX_AX_ACCEL wird skaliert mit G00_ACCEL_FACTOR * SOFT_ACCEL_FAKTOR und MAX_AX_JERK wird skaliert mit G00_JERK_FACTOR. N400: MAX_AX_ACCEL wird skaliert mit SOFT_ACCEL_FACTOR. Siemens AG 2003 All Rights Reserved 1/B1/2-29 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 248
Bearbeitungszeit in Kauf genommen werden muß. Entscheidungs– Die Steuerung entscheidet anhand von kriterien Glättungsfrequenz für die Bahngeschwindigkeit (MD) tolerierbarer Produktivitätsverlust beim Unterdrücken von Beschleunigungen/Verzögerungen (MD) Siemens AG 2003 All Rights Reserved 1/B1/2-30 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 249
Für die Glättung werden nur Beschleunigungsvorgänge betrachtet, bei denen die Anfangs– oder Endgeschwindigkeit dieser Bewegung innerhalb einer Zeit t = t2–t1 = 2/fBahn wieder erreicht wird (siehe Beispiel). Siemens AG 2003 All Rights Reserved 1/B1/2-31 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 250
MD 32440: LOOKAH_FREQUENCY[AX1] = 20Hz MD 32440: LOOKAH_FREQUENCY[AX2] = 20Hz MD 32440: LOOKAH_FREQUENCY[AX3] = 10Hz Skizzen und Erläuterungen hierzu finden Sie auf der Folgeseite. Siemens AG 2003 All Rights Reserved 1/B1/2-32 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 251
Der Verlauf aus dem Bild 2-9 ergibt sich, wenn der Zeitraum t2–t1 kleiner als 200 ms ist und wenn die zusätzliche Programmbearbeitungszeit t3–t2 maximal 10% von t2–t1 beträgt. Siemens AG 2003 All Rights Reserved 1/B1/2-33 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 252
100% Override erreicht, da dafür bereits im Vorlauf Berechnungen durchgeführt werden. Deutliche Abweichungen von diesem Overridefaktor oder sogar Schaltvorgänge während der Bearbeitung verhindern die gewünschte Glättungswirkung. Siemens AG 2003 All Rights Reserved 1/B1/2-34 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 253
Von den Einträgen des MD 32440: LOOKAH_FREQUENCY für alle an der Bahn beteiligten Achsen wird die kleinste Frequenz f bei der Festlegung des Zeitfensters berücksichtigt. Siemens AG 2003 All Rights Reserved 1/B1/2-35 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 254
Beschleunigungsvorgänge angepasst, die maximal eine Zeit von 1/20 Hz = 50 ms in Anspruch nehmen. In den folgenden Bildern wird diese Zeit als tadaptxy bezeichnet: Siemens AG 2003 All Rights Reserved 1/B1/2-36 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 255
ADAPT_PATH_DYNAMIC[0] parametriert wurde. Der Beschleunigungsvorgang ist dennoch vor der Zeit tadapt45 beendet. Der Bremsvorgang zwischen t6 und t7 bleibt unverändert, da er länger als tadapt67 dauert. Siemens AG 2003 All Rights Reserved 1/B1/2-37 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 256
Beschleunigungsvorgang von t3 nach t4 ist jedoch kürzer als 50ms (=1/20 Hz) und wird daher mit einer um den Faktor 3 (= MD 20465: ADAPT_PATH_DYNAMIC[0]) geringeren Beschleunigung durchgeführt. Siemens AG 2003 All Rights Reserved 1/B1/2-38 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 257
Begrenzung der Bahngeschwin- digkeit aufgrund der Achsdyna- mik oder des programmierten Vorschubs Bahngeschwindigkeitsverlauf Zeit in IPO–Takten Satzwechselmarkierungen Bild 2-14 Ohne Adaption der Bahndynamik und ohne Bahnglättung Siemens AG 2003 All Rights Reserved 1/B1/2-39 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 258
Der Verlauf der Bahngeschwindigkeit aus Bild 2-15 wurde durch Anwahl der Adaption der Bahndynamik mit minimaler und damit fast abgeschalteter Bahnglättung erreicht. Folgende Parametrierung lag vor: $MC_ADAPT_PATH_DYNAMIC[1] = 4 $MC_LOOKAH_SMOOTH_FACTOR = 1% Siemens AG 2003 All Rights Reserved 1/B1/2-40 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 259
4. Für alle Achsen wird dann der Faktor größter Ruck / kleinster Ruck (bei kritischster Geschwindigkeit) ermittelt und das Maximum aller Achsen wird in das MD 20465: ADAPT_PATH_DYNAMIC[1] eingetragen. Siemens AG 2003 All Rights Reserved 1/B1/2-41 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
G64 mit LookAhead bei kurzen Wegstrecken. LookAhead berücksichtigt planbare Geschwindigkeitsbeschränkungen wie Genauhalt am Satzende Geschwindigkeitsbegrenzung im Satz Beschleunigungsbegrenzung im Satz Geschwindigkeitsbegrenzung am Satzübergang Synchronisieren mit Satzwechsel am Satzübergang Siemens AG 2003 All Rights Reserved 1/B1/2-42 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 261
(Bewertung des Bahnvorschub–Korrekturschalters) multipliziert errechnet. Der 31. Overridewert muß dabei dem höchstverwendeten Overridefaktor entsprechen. Die vorausschauende Satzanzahl wird durch die mögliche Anzahl der NC–Sätze im IPO–Puffer begrenzt. Siemens AG 2003 All Rights Reserved 1/B1/2-43 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 262
Satzes, so wird im Folgesatz die Geschwindigkeit weiter verringert. Die Geschwindigkeitsführung wird immer nur für den Folgesatz berücksichtigt. Mittels MD 20400: LOOKAH_USE_VELO_NEXT_BLOCK (LookAhead auf programmierte Folgesatzgeschwindigkeit) wird diese Funktion aktiviert. Siemens AG 2003 All Rights Reserved 1/B1/2-44 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 263
Geschwindigkeitsbeschränkungen abgedeckt ist. Planbare Geschwindigkeitsbeschränkungen begrenzen die overrideabhängigen Geschwindigkeitsbeschränkungen. Ist keines der Verfahren aktiviert, so wird die Sollgeschwindigkeit immer erst im aktuellen Satz angefahren. Siemens AG 2003 All Rights Reserved 1/B1/2-45 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 264
Blockzykluszeit) können derartige Geschwindigkeits–Schwankungen gedämpft werden. An– und Abwahl Mit An– und Abwahl des Bahnsteuerbetriebs G64 bzw. G641 wird LookAhead von LookAhead an– bzw. abgewählt. Siemens AG 2003 All Rights Reserved 1/B1/2-46 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 266
Nicht komprimiert werden Sätze mit z.B. erweiterte Adressen wie C=100 oder A=AC(100) oder mit Hilfsfunktionen. Ab NC–SW 6.3: Bewegungssätze mit erweiterter Syntax werden jetzt auch komprimiert. Siemens AG 2003 All Rights Reserved 1/B1/2-48 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
“Kanal läuft/ Kanal im RESET/ Kanal im Fail ––> Kanal unterbrochen” bei RESET für die PLC verzögern. Der NCK wartet bei der Ausgabe “Kanal unterbrochen” mindestens die im MD angegebene Zeit + einen IPO–Takt. Siemens AG 2003 All Rights Reserved 1/B1/4-49 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Override–Eckwerte sollten auf den für die Steuerung bzw. Maschine zugelassene Overridebereich abgestimmt sein. korrespondierend mit ..MD 20430: LOOKAH_NUM_OVR_POINTS (Anzahl der Korrekturschalter–Eckwerte bei LookAhead) Siemens AG 2003 All Rights Reserved 1/B1/4-50 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 269
Faktor aus MD 20460: LOOKAH_SMOOTH_FACTOR besser eingehalten werden, wenn der Override auf 100% steht. korrespondierend mit ..MD 32440: LOOKAH_FREQUENCY MD 20460: LOOKAH_SMOOTH_FACTOR Siemens AG 2003 All Rights Reserved 1/B1/4-51 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 270
Standardvorbesetzung: 0 min. Eingabegrenze: 0 max. Eingabegrenze: 3333 Änderung gültig nach NEW CONF Schutzstufe: 7 / 7 Einheit: – Datentype: BYTE gültig ab SW–Stand: 6 Siemens AG 2003 All Rights Reserved 1/B1/4-52 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 271
Standardvorbesetzung: 0 min. Eingabegrenze: 0 max. Eingabegrenze: 33 Änderung gültig nach NEW CONF Schutzstufe: 2 / 7 Einheit: – Datentype: BYTE gültig ab SW–Stand: 6.1 Siemens AG 2003 All Rights Reserved 1/B1/4-53 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 272
Einfluß der Bahnkrümmung auf Bahndynamik Standardvorbesetzung: 0 min. Eingabegrenze: 0 max. Eingabegrenze: .95 Änderung gültig nach NEW_CONF Schutzstufe: USER Einheit: – Datentype: DOUBLE gültig ab SW–Stand: 5 Siemens AG 2003 All Rights Reserved 1/B1/4-54 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 273
Konturen, bzw. bei ausreichend geringem maximalen Bahnvorschub und klei- nen Bahngeschwindigkeitsänderungen wirkt sich $MC_CURV_EFFECT_ON_PATH_JERK nicht voll aus. Folglich sind die Bremsrampen kürzer. korrespondierend mit ..MD 32431: MAX_AX_JERK[..] Siemens AG 2003 All Rights Reserved 1/B1/4-55 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Einheit: – Datentype: DOUBLE gültig ab SW–Stand: 5 Bedeutung: Skalierung der Beschleunigungsbegrenzung bei SOFT Beschleunigungsbegrenzung = SOFT_ACCEL_FACTOR * MA_AX_ACCEL korrespondierend mit ..MD 32300: MA_AX_ACCEL Siemens AG 2003 All Rights Reserved 1/B1/4-56 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 275
Schwingungen in der Mechanik dieser Achse angeregt und ist deren Frequenz bekannt, so sollte die Frequenz dieses Maschinendatum kleiner als diese Frequenz eingestellt werden. korrespondierend mit ..MD 20460: LOOKAH_SMOOTH_FACTOR Siemens AG 2003 All Rights Reserved 1/B1/4-57 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 276
ändern oder wenn man in verschiedenen Betriebszuständen der Maschine Positionierzeit auf Kosten der Genauigkeit sparen will. korrespondierend mit ..MD 36000: STOP_LIMIT_COARSE, MD 36010: STOP_LIMIT_FINE, MD 36030: STANDSTILL_POS_TOL Siemens AG 2003 All Rights Reserved 1/B1/4-58 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 277
BAG verfahrende Positionierachse bremst an ihrer Beschleunigungskennli- nie, die durch das MD: MAX_AX_ACCEL (Achsbeschleunigung) vorgegeben ist, ab. korrespondierend mit ..MD 36000: STOP_LIMIT_COARSE (Genauhalt grob) MD 36010: STOP_LIMIT_FINE (Genauhalt fein) Siemens AG 2003 All Rights Reserved 1/B1/4-59 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Winkelabweichung der Werkzeugorientierung bestimmt. Dieses Datum ist nur wirksam, falls eine Orientierungstransformation aktiv ist. Sonderfälle, Fehler, ..korrespondierend mit ..MD 20480: SMOOTHING_MODE SD 42465: SMOOTH_CONTUR_TOL Siemens AG 2003 All Rights Reserved 1/B1/4-60 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
– die Achse wird vom lagegeregelten in drehzahlgeregelten Mode mit dem NST “Lagemeßsystem” umgeschaltet. Signal irrelevant bei ..bei Rundachsen, die als Rundungsachsen definiert sind. korrespondierend mit ..MD 36000: STOP_LIMIT_COARSE (Genauhalt grob) Siemens AG 2003 All Rights Reserved 1/B1/5-61 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 280
Siehe NST ”Position erreicht mit Genauhalt grob” (DB31, ... DBX60.6) Flankenwechsel 1 –––> 0 Signal irrelevant bei ..Bei Rundachsen, die als Rundungsachsen definiert sind. korrespondierend mit ..MD 36010: STOP_LIMIT_FINE (Genauhalt fein) Siemens AG 2003 All Rights Reserved 1/B1/5-62 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
21, ... 36.3 Alle Achsen stehen achs–/spindelspezifisch 31, ... 60.6 Position erreicht mit Genauhalt grob 31, ... 60.7 Position erreicht mit Genauhalt fein Siemens AG 2003 All Rights Reserved 1/B1/7-63 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 282
G00 (ab SW 5) 32435 G00_JERK_FACTOR Skalierung der axialen Ruckbegrenzung bei G00 (ab SW 5) 32440 LOOKAH_FREQUENCY Glättungsgrenzfrequenz für LookAhead (ab SW 5.3) Siemens AG 2003 All Rights Reserved 1/B1/7-64 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 283
36000 STOP_LIMIT_COARSE Genauhalt grob 36010 STOP_LIMIT_FINE Genauhalt fein 36012 STOP_LIMIT_FACTOR Faktor Genauhalt grob/fein und Stillstands- überwachung (ab SW 5.2) 36020 POSITIONING_TIME Verzögerungszeit Genauhalt fein Siemens AG 2003 All Rights Reserved 1/B1/7-65 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 284
Kompressor Alarme Ausführliche Erläuterungen zu den auftretenden Alarmen können der Literatur: /DA/, ”Diagnoseanleitung” bzw. bei Systemen mit MMC 101/102/103 der Online–Hilfe entnommen werden. Siemens AG 2003 All Rights Reserved 1/B1/7-66 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 285
........... 1/B2/7-34 Siemens AG 2003 All Rights Reserved 1/B2/i...
10.00 10.00 Platz für Notizen Siemens AG 2003 All Rights Reserved 1/B2/ii SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 287
In der folgenden Beschreibung sind die Informationen zur Beschleunigung bei der Positionierbaugruppe FM 353 enthalten. Literatur: /S7S/, SIMATIC S7–300 Positionierbaugruppe FM 353 für Schrittantrieb Siemens AG 2003 All Rights Reserved 1/B2/1-3 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 288
Beschleunigung (B2) 10.00 10.00 1 Kurzbeschreibung Platz für Notizen Siemens AG 2003 All Rights Reserved 1/B2/1-4 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Neben voller Ausnutzung der Beschleunigungsmöglichkeiten der Maschine bietet die ruckbegrenzte Beschleunigung folgende Vorteile: Schonung der Maschinenmechanik Verringerung der Anregung hochfrequenter, schlecht regelbarer Schwingun- gen der Maschine. Siemens AG 2003 All Rights Reserved 1/B2/2-5 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 290
Beschleunigung (B2) 10.00 2.1 Beschleunigungsprofile Sprunghafte Beschleunigung Ruckbegrenzte Beschleunigung Bild 2-1 Prinzipielle Darstellung von Geschwindigkeits– und Beschleunigungsprofilen mit sprunghafter und ruckbegrenzter Beschleunigung. Beschleunigung Geschwindigkeit Zeit Siemens AG 2003 All Rights Reserved 1/B2/2-6 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Ruckbegrenzung proportional der Bahnbeschleunigung. soll Beschleunigung Geschwindigkeit Zeit Bremsprofil NCU 571/572 Bremsprofil NCU 573 Bild 2-2 Darstellung des Geschwindigkeits– und Beschleunigungsverlauf anhand der realisierten ruckbegrenzten Beschleunigung. Siemens AG 2003 All Rights Reserved 1/B2/2-7 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 292
G–Gruppen) kann BRISK als Grundstellung angegeben werden (GCODE_RESET_VALUES[20] = 1). Mit Bearbeitungsbeginn des Teileprogramms ist das sprunghafte Beschleunigungsprofil modal wirksam. BRISK ist mit der Standardinbetriebnahme in dem Maschinendatum vorbelegt. Siemens AG 2003 All Rights Reserved 1/B2/2-8 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 293
Die Konstantfahrphase aufgrund des MD 20500: CONST_VELO_MIN_TIME wird nicht realisiert: mit LookAhead in Sätzen, in denen die Verfahrzeit kleiner bzw. gleich der IPO–Zeit ist. Siemens AG 2003 All Rights Reserved 1/B2/2-9 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 294
Geschwindigkeitsverlauf bei kurzem Satz Bahn Geschwindigkeitsverlauf bei Mindestkonstantfahr- dauer Beschleunigung Geschwindigkeit Zeit Bild 2-3 Beschleunigungs– und Geschwindigkeitsverhalten bei kurzen Sätzen mit und ohne Mindestkonstantfahrdauer Siemens AG 2003 All Rights Reserved 1/B2/2-10 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die gesetzten Werte bleiben bis zum Löschen des SRAMs gültig. Beispiele $SC_SD_MAX_PATH_ACCEL=2 für das Setzen von $SC_SD_MAX_PATH_JERK=(0.8*$MC_MAX_PATH_JERK)=0,8 100=80 SDs im $SC_IS_SD_MAX_PATH_ACCEL=TRUE Teileprogramm $SC_IS_SD_MAX_PATH_JERK=TRUE Siemens AG 2003 All Rights Reserved 1/B2/2-11 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Ruckbegrenzung wirkt für Achsen in der Betriebsart JOG beim Handfahren. Handradfahren. Rückpositionieren. Teach in. Die Ruckbegrenzung wirkt nicht beim Referenzpunkt fahren. bei Alarmen, die ein Schnellstop auslösen. Siemens AG 2003 All Rights Reserved 1/B2/2-12 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 297
(abgesenkt). Eine Amplitudengang–Anhebung bei hohen Frequenzen ist in den meisten Fällen vertretbar, da die Regelstrecke i.a. selbst Tiefpasscharakter besitzt, d.h. bei hohen Frequenzen der Amplitu- dengang ohnehin abfällt. Siemens AG 2003 All Rights Reserved 1/B2/2-13 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 298
(< 5 ms) zu verwenden. Wenn die Achse noch weicher fahren soll und die Kon- turgenauigkeit dann noch ausreicht (Kreisformtest durchführen), dann kann der Wert in AX_JERK_TIME erhöht werden. Siemens AG 2003 All Rights Reserved 1/B2/2-14 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Beschleunigung ist die zulässige Beschleuni- gung minus dem Betrag, der das Produkt Faktor f des MD 35230: ACCEL_RE- DUCTION_FACTOR (Reduzierte Beschleunigung) multiplizert mit der zulässigen Beschleunigung ist. Siemens AG 2003 All Rights Reserved 1/B2/2-15 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 300
Be- MD: ACCEL_REDUCTION_SPEED_POINT wird die Funktion der geknickten Beschleunigungskennlinie aktiviert. An– und Abwahl mittels NC–Teileprogramm schleunigungs- bzw. der PLC–Nahtstelle ist nicht möglich. kennlinie Siemens AG 2003 All Rights Reserved 1/B2/2-16 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Begrenzung der Beschleunigung ist bei Fehlerzuständen, die zu einem Schnellstop mit offenem Lageregelkreis führen, unwirksam (da die Achse über eine Bremsrampe des Drehzahlsollwertes stillgesetzt wird). Siemens AG 2003 All Rights Reserved 1/B2/2-17 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 302
Die Systemvariable $AC_PATHACC erlaubt die Vorgabe der Bahnbeschleunigung [m/s**2 bzw. inch/s**2] im Interpolationstakt für das Ein- fahren von Override–Änderungen, Stop/Start–Ereignissen und Änderung der sicher reduzierten Geschwindigkeit SG. Siemens AG 2003 All Rights Reserved 1/B2/2-18 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 303
Um den Ruck über $AC_PATHJERK passend zu $AC_PATHACC zu set- zen, kann man z.B. $AC_PATHJERK = $AC_PATHACC / Glättungszeit setzen (mit Glättungszeit z.B. .02 s). Siemens AG 2003 All Rights Reserved 1/B2/2-19 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 304
N1200 AROT Z=30 G642 ; Kontur ;–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– N2100 X0 Y0 N2200 X = 70 G1 F10000 RNDM=10 ACC[X]=30 ACC[Y]=30 N2300 Y = 70 N2400 X0 N2500 Y0 Siemens AG 2003 All Rights Reserved 1/B2/2-20 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 305
N1200 AROT Z=30 G642 ; Kontur ;–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– N2100 X0 Y0 N2200 X = 70 G1 F10000 RNDM=10 N2300 Y = 70 N2400 X0 N2500 Y0 Siemens AG 2003 All Rights Reserved 1/B2/2-21 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Beschleunigung (B2) 10.00 2.7 Aktuelle Bahnbeschleunigungsvorgabe Platz für Notizen Siemens AG 2003 All Rights Reserved 1/B2/2-22 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Maschine geeignet ist. Der Wert wird in dieses Datum eingetragen. Der Beschleunigungswert wirkt bei jedem Beschleunigungs– bzw. Verzögerungsvorgang. MD irrelevant bei ..Fehlerzuständen, die zum Schnellstop führen. Siemens AG 2003 All Rights Reserved 1/B2/4-23 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 308
Eingabegrenze: 1 max. Eingabegrenze: 2 Änderung gültig nach Power On Schutzstufe: 2 / 7 Einheit: – Datentype: BYTE gültig ab SW–Stand: 5.2 max. 32 Lagereltakte Siemens AG 2003 All Rights Reserved 1/B2/4-24 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 309
Maschinenachsen, die miteinander interpolieren sollen, müssen die gleiche Zeitkonstante besitzen (z.B. beim Gewindebohren ohne Ausgleichsfutter). korrespondierend mit ..MD 32400: AX_JERK_ENABLE (Axiale Ruckbegrenzung) MD 32402: AX_JERK_MODE Siemens AG 2003 All Rights Reserved 1/B2/4-25 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 310
MD 20600: MAX_PATH_JERK (Bahnbezogener Maximalruck). MD irrelevant bei ..Bahninterpolation und Fehlerzustände, die zum Schnellstop führen. korrespondierend mit ..MD 32420: JOG_AND_POS_JERK_ENABLE (Grundeinstellung der axialen Ruckbe- grenzung) Siemens AG 2003 All Rights Reserved 1/B2/4-26 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 311
MD 32300: MAX_AX_ACCEL (Achsbeschleunigung) MD 35200: GEAR_STEP_SPEEDCTRL_ACCEL (Beschleunigung im Drehzahl- steuerbetrieb) MD 35210: GEAR_STEP_POSCTRL_ACCEL (Beschleunigung im Lageregelbe- trieb) MD 35242: ACCEL_REDUCTION_SPEED_POINT (Drehzahl für reduzierte Be- schleunigung) Siemens AG 2003 All Rights Reserved 1/B2/4-27 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Sonderfälle, Fehler, ..Das Maschinendatum wird zur Zeit nur berücksichtigt, wenn die Funktion ”Schnelles Abhe- ben” voraktiviert ist. korrespondierend mit ..MD 32300: MAX_AX_ACCEL (Achsbeschleunigung) Siemens AG 2003 All Rights Reserved 1/B2/4-28 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
SW–Stand: 3.1 Bedeutung: Settingdatum SD_MAX_PATH_JERK wird eingerechnet, wenn SD: IS_SD_MAX_PATH_JERK=TRUE ist. korrespondierend mit ... SD 42510: SD_MAX_PATH_JERK (SD für zusätzliche Begrenzung des (tangentialen) Bahnrucks) Siemens AG 2003 All Rights Reserved 1/B2/4-29 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 314
É É É É É É É É É É É É Vorlaufstopp É É É É É É É É É É É É Siemens AG 2003 All Rights Reserved 1/B2/4-30 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
32414 AX_JERK_DAMP Dämpfung axialer Ruckfilter 32420 JOG_AND_POS_JERK_ENABLE Grundeinstellung der axialen Ruckbegrenzung 32430 JOG_AND_POS_MAX_JERK Axialer Ruck 32432 PATH_TRANS_JERK_LIM Max. axialer Ruck einer Geoachse an Satzgrenze Siemens AG 2003 All Rights Reserved 1/B2/7-31 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 316
Beschleunigung (B2) 10.00 7.1 Maschinendaten Nummer Bezeichner Name Verweis 35220 ACCEL_REDUCTION_SPEED_POINT Drehzahl für reduzierte Beschleunigung 35230 ACCEL_REDUCTION_FACTOR Reduzierte Beschleunigung Siemens AG 2003 All Rights Reserved 1/B2/7-32 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 317
Bahnbeschleunigung 42510 SD_MAX_PATH_JERK SD für zusätzliche Begrenzung des (tangentialen) Bahnrucks 42512 IS_SD_MAX_PATH_JERK SD für Aktivierung der zusätzlichen Begrenzung des (tangentialen) Bahnrucks über SD Siemens AG 2003 All Rights Reserved 1/B2/7-33 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 318
Geschwindigkeit (Safety Integrated) Alarme Ausführliche Erläuterungen zu den auftretenden Alarmen können der Literatur: /DA/, ”Diagnoseanleitung” bzw. bei Systemen mit MMC 101/102/103 der Online–Hilfe entnommen werden. Siemens AG 2003 All Rights Reserved 1/B2/7-34 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 319
........... 1/D1/7-43 Siemens AG 2003 All Rights Reserved 1/D1/i...
09.01 10.00 Platz für Notizen Siemens AG 2003 All Rights Reserved 1/D1/ii SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 321
NC–seitigen Antriebsbus–Konfiguration entfernt werden (die betroffenen Achsen werden auf Simulation umgeschaltet). Dadurch kann z. B. ein im Antriebsmodule Alarmtext angezeigtes 611D–Modul aus dem Bus genommen werden. (ab SW 6.3) Siemens AG 2003 All Rights Reserved 1/D1/1-3 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 322
Diagnosehilfsmittel (D1) 10.00 1 Kurzbeschreibung Platz für Notizen Siemens AG 2003 All Rights Reserved 1/D1/1-4 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Alarm ausgelöst wird. Das Auslösen eines Alarms ist auch durch ein Teileprogramm mit den Sprachbefehl SETAL möglich. Literatur: /PGA/ Programmieranleitung Arbeitsvorbereitung Siemens AG 2003 All Rights Reserved 1/D1/2-5 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 324
Kanälen dieses BAGs ein RESET erfolgt. NCKRESETCLEAR Alarm wird durch ein ”NCKRESETCLEAR” Kommando gelöscht oder dadurch, daß in allen Kanälen ein RESET erfolgt. Siemens AG 2003 All Rights Reserved 1/D1/2-6 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 325
Randbedingungen Folgende Servicebilder und Bedienbereiche entfallen für die SINUMERIK 840Di im Vergleich zur SINUMERIK 840D: HMI Advanced – Servicebild ”Antrieb” – Betriebsebene ”Safety Integrated” Siemens AG 2003 All Rights Reserved 1/D1/2-7 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
(z. B. Kontrolle des Gebers: Wird die Achse mechanisch bewegt, so muß sich eine Lageistwertänderung ergeben) Einstellung und Überprüfung der Achsüberwachungen Bild 2-1 Service Achse/Spindel Siemens AG 2003 All Rights Reserved 1/D1/2-8 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 327
Anzeige des Kompensationswertes, der sich durch die Summe von Durchang– Temperatur– und Temperaturkompensation für die aktuelle Achsposition ergibt. Einheit: mm, inch oder Grad kompensation Siemens AG 2003 All Rights Reserved 1/D1/2-9 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 328
FS und LS) programmiert wurde, wird hier der momentan gültige Wert angezeigt, bezogen auf den Sollwert. Spindelsollwert Einheit: mm, inch, Grad Literatur: /FB/, S3, Synchronspindel Siemens AG 2003 All Rights Reserved 1/D1/2-10 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 329
Achse bei aktivierter Funktion ”Fahren auf Festanschlag” die erreicht Bedingungen für ”Festanschlag erreicht” erfüllt hat (NST DB31..., DBX62.5) Literatur: /FB/, F1, Fahren auf Festanschlag Siemens AG 2003 All Rights Reserved 1/D1/2-11 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 330
Zustand dieser Ausgangssignale sollte dem Zustand der ”Sicheren Ausgangssignale Achse” entsprechen. Literatur: /FBSI/ Funktionsbeschreibung Safety Integrated Im folgenden erhalten Sie weitere Informationen über mögliche auftretende Probleme und Fragen. Siemens AG 2003 All Rights Reserved 1/D1/2-12 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 331
––––––––––; (Standardvoreinstellung) Schleppabstand [mm] muß sich bei einem Vorschub von 1 m/min ein Schleppabstand von 1 mm ergeben (bei KV = 1 und Konstantfahrt). Siemens AG 2003 All Rights Reserved 1/D1/2-13 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 332
⇒ Schleppabstand > MD 36050: CLAMP_POS_TOL (Klemmungstoleranz bei Nahtstellensignal “Klemmung aktiv”) Das Verhalten der NC–Steuerung beim Auftreten der einzelnen Alarme und die Abhilfe entnehmen Sie bitte: Literatur: /DA/, ”Diagnoseanleitung” Siemens AG 2003 All Rights Reserved 1/D1/2-14 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
über den PROFIBUS–DP nicht notwendig. Bei der SINUMERIK 840Di sind die Antriebe als PROFIBUS–Teilnehmer definiert. Die dafür relevanten Serviceda- ten werden im 840Di–StartUp unter dem Menü Diagnose –> PROFIBUS ange- zeigt. Siemens AG 2003 All Rights Reserved 1/D1/2-15 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 334
Istdrehzahl = Solldrehzahl) Bild 2-3 Service Antrieb Bilderläuterung In den folgenden Abschnitten sind die einzelnen Statusanzeigen, Warnungen, Meldungen usw. erläutert. Weitergehende Informationen siehe: Literatur: /IAD/, ”Inbetriebnahmeanleitung” Siemens AG 2003 All Rights Reserved 1/D1/2-16 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 335
Status 0: Hochlaufgeber–Schnellstopp ist aktiv. Damit wird der Antrieb ohne Hochlaufgeberrampe mit Drehzahlsollwert 0 ohne Impulslöschung stillgesetzt. Anzeige entspricht NST “Hochlaufgeber–Schnellstopp” (DB31, ... DBX92.1). Literatur: /FB1/, A2, ”Diverse Nahtstellensignale” Siemens AG 2003 All Rights Reserved 1/D1/2-17 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 336
Meldung ZK1 Anzeige, ob Meldungen der Zustandsklasse 1 anstehen. Status 0: Es steht keine ZK1– Meldung an. Status 1: Eine oder mehrere ZK1–Meldungen stehen an. Siemens AG 2003 All Rights Reserved 1/D1/2-18 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 337
Status 1: Die Momentengrenze 2 ist aktiv. Anzeige entspricht NST “Momentengrenze 2 aktiv” (DB31, ... DBX92.2). Literatur: /FB1/, A2, ”Diverse Nahtstellensignale” Integratorsperre Anzeige, ob der Integrator des Drehzahlreglers aktiv ist. Siemens AG 2003 All Rights Reserved 1/D1/2-19 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 338
Motor 4 reserviert Anzeige gilt nur für HSA–Antriebe. Anzeige entspricht NST “Motoranwahl A,B” (DB31, ... DBX21.3 bis 21.4). Literatur: /FB1/, A2, ”Diverse Nahtstellensignale” Siemens AG 2003 All Rights Reserved 1/D1/2-20 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 339
SPEED_DES_EQ_ACT_TOL (Toleranzband für ‘n –n ’ Meldung). soll Anzeige entspricht NST “Hochlaufvorgang beendet” (DB31, ... DBX94.2) Literatur: /FB1/, A2, ”Diverse Nahtstellensignale” Schwellenmoment Statusanzeige des Antriebs. unterschritten Siemens AG 2003 All Rights Reserved 1/D1/2-21 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 340
Schwellenmoment unterschritten. Das Schwellenmoment entspricht dem MD 1428: TORQUE_THRESHOLD_X (Schwellenmoment). Anzeige entspricht NST “M < M ” (DB31, ... DBX94.3). Literatur: /FB1/, A2, ”Diverse Nahtstellensignale” Siemens AG 2003 All Rights Reserved 1/D1/2-22 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Bedeutung der verschiedenen Farben folgende Vereinbarungen: bung Grün: Funktion ist ok Rot: Fehlfunktion oder im Moment keine Kommunikation Grau: Funktion ist für vorliegende Konfiguration nicht verfügbar Siemens AG 2003 All Rights Reserved 1/D1/2-24 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Information zu Sla- In dieser Diagnosemasken erhalten Sie einen Überblick über die projektierten und am Bus erkannten DP–Slaves. Es werden Ihnen folgende Informationen angeboten: Siemens AG 2003 All Rights Reserved 1/D1/2-25 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Es werden Ihnen folgende Informationen zu den Slots angeboten: Tabelle 2-3 Diagnosemaske Detailinformationen zu Slave Funktion/Teilfunktion Erklärung/Bedeutung Slave Slave–Nr. [DP–Adresse] Projektierte DP–Adresse des DP–Slaves Siemens AG 2003 All Rights Reserved 1/D1/2-26 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 345
Grün: Slot wird von NC genutzt; Kommunikation aktiv Grau: Keine NC–Achse Rot: Slot wird von NC genutzt; Kommunikation im Mo- ment nicht aktiv Siemens AG 2003 All Rights Reserved 1/D1/2-27 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Kommunikationsfehler zwischen MMC und NC. Diese Fehlereliste dient den Entwicklern von OEM–Anwendungen zur Lokalisierung von sporadisch auftretenden Fehlern. Für den Normalbetrieb ist diese Liste ohne Bedeutung. Siemens AG 2003 All Rights Reserved 1/D1/2-28 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 347
Im Servicefall kann hier (Bedienbereich ”Diagnose” unter dem Softkey Version) der eingebaute MMC– bzw. NC–Softwarestand abgelesen werden. Als Liste ist zusätzlich von jedem Software–Modul der Softwarestand aufgeführt. Siemens AG 2003 All Rights Reserved 1/D1/2-29 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 348
/IAF/, ”Inbetriebnahmeanleitung” Statusänderung Zu Testzwecken kann der Status der o. g. Signale geändert werden. Dabei sind auch Signalkombinationen möglich. Maximal sind 10 Operanden gleichzeitig änderbar. Siemens AG 2003 All Rights Reserved 1/D1/2-30 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Für die SINUMERIK 840Di steht für die Diagnose das WINDOWS–Programm 840Di Startup zur Verfügung. Dieses liefert z. B. Informationen über die aktuelle Betriebsart und die Teilnehmer des PROFIBUS–DP. Siemens AG 2003 All Rights Reserved 1/D1/2-31 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 350
1. Das betroffene Antriebsmodul ersetzen bzw. wieder einsetzen. 2. Einträge des Antriebsmoduls im MD 13030 DRIVE_MODULE_TYPE wieder auf die ursprünglichen Werte ändern. 3. NC RESET durchführen. Siemens AG 2003 All Rights Reserved 1/D1/2-32 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 351
Antriebe benutzt. Wird für die noch vorhandenen Antriebe die Regelung eingeschaltet, so regeln diese Antriebe. Ein interpolatorisches Verfahren aller Achsen wird verhindert. Siemens AG 2003 All Rights Reserved 1/D1/2-33 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 352
2–Achs–Modul nur einen Teil entfernt. Daraufhin sollte man im Antriebs–Konfigurationsbild den Modultyp überprüfen. Bei ent- fernten Modulen wird ”KEIN” Achstyp angezeigt. Siemens AG 2003 All Rights Reserved 1/D1/2-34 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Standardvorbesetzung: 0 min. Eingabegrenze: – max. Eingabegrenze: – Änderung gültig nach Power On Schutzstufe: 2 / 7 Einheit: – Datentype: DWORD gültig ab SW–Stand: 2 Siemens AG 2003 All Rights Reserved 1/D1/4-35 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 354
Bit14: Alarm 21701 “Kanal %1 Satz %3 Achse %2 Messen nicht möglich. Bit16: Alarm 21600 Überwachung für ESR aktiv korrespondierend mit ..weiterführende Literatur Siemens AG 2003 All Rights Reserved 1/D1/4-36 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 355
Mit dem Befehl WRITE können aus dem Teileprogramm Sätze in einer Datei abgelegt wer- den. Die Länge der Protokolldatei ist begrenzt. Es wird ein Alarm ausgegeben. Siemens AG 2003 All Rights Reserved 1/D1/4-37 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Diagnosehilfsmittel (D1) 10.00 4.1 Allgemeine Maschinendaten Platz für Notizen Siemens AG 2003 All Rights Reserved 1/D1/4-38 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 357
Diagnosehilfsmittel (D1) 10.00 4.1 Allgemeine Maschinendaten Signalbeschreibungen Keine Beispiel – entfällt – Siemens AG 2003 All Rights Reserved 1/D1/6-39 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 358
Diagnosehilfsmittel (D1) 10.00 4.1 Allgemeine Maschinendaten Platz für Notizen Siemens AG 2003 All Rights Reserved 1/D1/6-40 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
16.0 bis 16.2 Istgetriebestufe 31, ... 21.0 bis 21.2 Parametersatz–Anwahl A, B, C 31, ... 21.3 bis 21.4 Motoranwahl A, B 31, ... 21.7 Impulsfreigabe Siemens AG 2003 All Rights Reserved 1/D1/7-41 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 360
Anzugverzögerung variable Meldefunktion /IAD/ 1626 PROG_SIGNAL_OFF_DELA Y Abfallverzögerung variable Meldefunktion /IAD/ 1700 TERMINAL_STATE Status der binären Eingänge /IAD/ 1702 MOTOR_TEMPERATURE Motortemperatur /IAD/ 1706 DESIRED_SPEED Drehzahlsollwert /IAD/ Siemens AG 2003 All Rights Reserved 1/D1/7-42 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 361
Geglätterter Stromistwert /IAD/ Alarme Ausführliche Erläuterungen zu den auftretenden Alarmen können der Literatur: /DA/, ”Diagnoseanleitung” bzw. bei Systemen mit MMC 101/102/103 der Online–Hilfe entnommen werden. Siemens AG 2003 All Rights Reserved 1/D1/7-43 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 362
10.00 Diagnosehilfsmittel (D1) 10.00 7.3 Alarme Platz für Notizen Siemens AG 2003 All Rights Reserved 1/D1/7-44 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 363
......1/D2/7-40 Siemens AG 2003 All Rights Reserved 1/D2/i SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 364
10.00 10.00 Platz für Notizen Siemens AG 2003 All Rights Reserved 1/D2/ii SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 365
Die Programmierung erfolgt in Programmschritten, die nach Anwahl einer der beim acht Dialogebenen durch Parameter–Eingaben in Dialogmasken erzeugt werden. Programmieren Hinweis In einem Programmschritt können maximal 20 kByte ASCII–Zeichen sein. Siemens AG 2003 All Rights Reserved 1/D2/1-3 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 366
10.00 Dialogprogrammierung (D2) 10.00 1 Kurzbeschreibung Platz für Notizen Siemens AG 2003 All Rights Reserved 1/D2/1-4 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Zuordnung zu Dreh– oder Fräsmaschinen ist vor dem Hochlauf des MMC 102/103 und dem Aufruf der “Dialogprogrammierung” durch die Grundeinstel- lung “DPTURN” oder “DPMILL” zu treffen (siehe Kapitel 2.5.1). Literatur: /PG/, “Programmieranleitung Grundlagen” Siemens AG 2003 All Rights Reserved 1/D2/2-5 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 368
Mit anderen (externen) Programmierwerkzeugen modifizierte Programme mierwerkzeuge können anschließend nur unter dem Vorbehalt, daß die interne Programmstruktur erhalten bleibt, mit der “Dialogprogrammierung” weiterbearbeitet werden. Siemens AG 2003 All Rights Reserved 1/D2/2-6 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 369
Änderungen im MMC–Bereich mittels ASCII–Editor bzw. “Dialogprogrammierung” wird nicht empfohlen. Ein Rahmenprogramm für die Umsetzung von System 800–Programmen ist bei der Siemens AG – AUT 2 erhältlich. Siemens AG 2003 All Rights Reserved 1/D2/2-7 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Aus der Parametrierung des Anwenderbildes kann auch direkt NC–Code erzeugt werden (z.B. Anwenderbild zur Generierung der erforderlichen Sprachelemente für eine Maschinentransformation). Jedem Anwenderbild wird automatisch ein zunächst leeres HELP–Bild zugeordnet. Siemens AG 2003 All Rights Reserved 1/D2/2-8 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 371
übereinstimmt (“Datei speichern unter...”). Die Konfiguration der Bedienoberfläche unterliegt dem allgemeinen mehr- stufigen Zugriffsschutz. Das adäquate Kennwort ist entsprechend vor dem Konfigurationsvorgang zu setzen. Siemens AG 2003 All Rights Reserved 1/D2/2-9 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Wie bei Standard–Dialogen können bei der Projektierung von Anwenderbil- dern bis zu 10 Parameter mit dem Technologiespeicher verknüpft werden. Ab Version SW 3.2 unterliegt der Technologiespeicher dem allgemeinen Zugriffsschutz. Siemens AG 2003 All Rights Reserved 1/D2/2-10 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Ab Version SW 3.2 wird mit dem Aufruf eines Werkzeuges aus dem Werk- zeugkatalog zusätzlich der Zugriff der Bearbeitungssimulation auf die Werk- zeugstammdaten initialisiert. Siemens AG 2003 All Rights Reserved 1/D2/2-11 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Sie suchen unter “C:\MMC2” mit den Richtungstasten die Datei “REGIE.INI” und öffnen diese mit ”OK”. Unter dem Abschnitt “TaskConfiguration” finden Sie: Task2=name:=dpmill, ... (für Fräsmaschine) ;Task2=name:=dpturn, ... (für Drehmaschine) Siemens AG 2003 All Rights Reserved 1/D2/2-12 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Anwahl der Dialogebene ”Anzeigemodus” Anzeige– modus und der Selektion der Dialogmaske ”Voreinstellung” Vorein– stellung wählen Sie mit der Taste “Blättern vorwärts” die zweite Seite der Maske an. Siemens AG 2003 All Rights Reserved 1/D2/2-13 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 376
Übersicht der Datensätze bis Version SW 3.1: Simulation INITIAL.INI DPSIM.TEA (reale MD) (Simulations–MD) NC–Aktive Daten Verzeichnis: C:\MMC2\DP ABGLEICH DURCHFÜHREN! Bild 2-1 Übersicht der Datensätze bis Version 3.1 Siemens AG 2003 All Rights Reserved 1/D2/2-14 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 377
DPSIM.TEA sind die gleichen Randbedingungen wie bei der Anpassung von NCK–Maschinendaten zu beachten, siehe Literatur: /IAD/, ”Inbetriebnahmeanleitung” SW 2 Folgendes Bild 2-2 stellt den Ablauf des Maschinendatenabgleichs bis Version SW 3.1 dar: Siemens AG 2003 All Rights Reserved 1/D2/2-15 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 378
Simulationskanals mit den NCK–Inbetriebnahmedaten (spezielle Randbedingungen aus Kapitel 2.5.5 be- achten). ENDE Abgleich Bild 2-2 Ablauf des Maschinendatenabgleichs bis Version SW 3.1 Siemens AG 2003 All Rights Reserved 1/D2/2-16 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 379
Sie den Editor. Falls Sie Änderungen vorgenommen haben, bestätigen Sie das oder Rückfrage–Fenster mit ”Yes”. Mit dem DOS–Kommando ”EXIT” kehren Sie in den Inbetriebnahmemodus zurück. Siemens AG 2003 All Rights Reserved 1/D2/2-17 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 380
In der Version SW 3.1 des MMC 102/103 kann die Datei DPSIM.TEA nicht mit dem Editor im Menüpfad INBETRIEBNAHME\MMC\... geöffnet werden (Datei ist zu groß). Der individuelle Abgleich der Datei DPSIM.TEA (Siemens–Fachpersonal) sollte vorzugsweise auf einem externen PC/PG vorgenommen werden: – Zunächst die Datei DPSIM.TEA mit dem kompletten Inhalt des Initiali- sierungsprogramms INITIAL.INI überschreiben und anschließend die...
Seite 381
Zuletzt kommt, um sicherzustellen, daß die speziellen Randbedingungen aus Kapitel 2.5.5 erfüllt sind, in jedem Fall die Datei DPSIM.TEA mit den simulationsspezifischen Maschinendaten zur Anwendung. Siemens AG 2003 All Rights Reserved 1/D2/2-19 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 382
DPSIM.TEA matischer Erfüllung der simulationsspezifische speziellen Randbedingun- Maschinendaten gen aus Kapitel 2.5.5 ENDE Abgleich Bild 2-4 Halbautomatischer Maschinendatenabgleich ab Version SW 3.2 Siemens AG 2003 All Rights Reserved 1/D2/2-20 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 383
Einfügen Damit wird der Kopiervorgang gestartet und die Datei INITIAL.INI im Simulationsverzeichnis angelegt. Ab diesem Zeitpunkt werden die realen Maschinendaten beim nächsten Simulationshochlauf berücksichtigt. Siemens AG 2003 All Rights Reserved 1/D2/2-21 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 384
; 1 Hilfsachse ( Q, Linearachse) ==> 3. Maschinenachse ;–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– CHANDATA(1) $MN_AXCONF_MACHAX_NAME_T AB[0]=”X1” $MN_AXCONF_MACHAX_NAME_T AB[1]=”Z1” $MN_AXCONF_MACHAX_NAME_T AB[2]=”Q1” $MN_AXCONF_MACHAX_NAME_T AB[3]=”C1” $MN_AXCONF_MACHAX_NAME_T AB[4]=”A1” $MN_AXCONF_MACHAX_NAME_T AB[5]=”Y1” $MN_AXCONF_MACHAX_NAME_T AB[6]=”U1” $MN_AXCONF_MACHAX_NAME_T AB[7]=”V1” CHANDATA(1) $MC_CHAN_NAME=”CHAN1” ’385e $MC_AXCONF_GEOAX_ASSIGN_T AB[0]=1 Siemens AG 2003 All Rights Reserved 1/D2/2-22 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 385
Datei DPSIM.TEA (die zuletzt aktiviert wird) enthalten, so daß dieser Abgleich automatisch erfolgt. Auf den folgenden 3 Seiten ist die Datei DPSIM.TEA abgedruckt, wie sie ab SW 3.2 ausgeliefert wird: Siemens AG 2003 All Rights Reserved 1/D2/2-23 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 388
; Dieses Bit wird nur zu Testzwecken verwendet. Es dient zum Testen ; des Datentransport auf NCK und MMC . $MC_TOOL_MANAGEMENT_MASK=’H0200’ ;**************************************************************** ; VORSICHT: keine Leerzeilen nach M30! Siemens AG 2003 All Rights Reserved 1/D2/2-26 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Funktionsbereich “Datenauswahl”. Daten– auswahl Mit den Richtungstasten setzen Sie den Cursor auf das Datenverzeichnis “NC–Aktive–Daten”, markieren diese Daten mit der Selektionstaste Siemens AG 2003 All Rights Reserved 1/D2/2-27 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 390
Achten Sie bitte darauf, daß die kopierte Datei in Ihrem Zielbereich den richtigen Typ (TOA bzw. SPF) aufweist (eventuell umbenennen!). Damit steht die reale Revolver– oder Magazinbelegung jederzeit in der Bearbeitungssimulation zur Verfügung. Siemens AG 2003 All Rights Reserved 1/D2/2-28 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 391
Der Softkey ‘Einstellung Geometrie’ ist aus dem Grundmenü des ‘Anzeigemodus’ entfernt worden. Er ist jetzt nur noch erreichbar, wenn man bei aktivem Konturrechner in die Ebene ’Anzeigemodus’ wechselt. Siemens AG 2003 All Rights Reserved 1/D2/2-29 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 392
4. In der Maske ‘Rohteil + Optionen’ gibt es den neuen Softkey ‘Werkzeugdaten abgleichen’, mit dem ein Werkzeugdaten–Abbild TO_INI.INI von der NC in das Verzeichnis ‘DP.DIR\SIM.DIR’ kopiert wird. Siemens AG 2003 All Rights Reserved 1/D2/2-30 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
“Dialogprogrammierung” ” zu Archivierungszwecken ein– und ausgelesen oder in eine Serieninbetriebnahme einbezogen werden. Hinweis Die Beschreibung des exakten Dateihandlings entnehmen Sie bitte der Bedie- nungsanleitung “Bedienbereich Dienste”. Literatur: /BA/ Bedienungsanleitung Siemens AG 2003 All Rights Reserved 1/D2/2-31 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
10.00 Dialogprogrammierung (D2) 10.00 2.6 Archivierung der Konfigurationsdaten Platz für Notizen Siemens AG 2003 All Rights Reserved 1/D2/2-32 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 395
Dokumentation zum Softwarestand 2 der SINUMERIK 840D zu entnehmen (Programmieranleitung, Funktionsbeschreibungen). Darüber hinaus sind die Hinweise im Kapitel 2.1 (Auswertung der Systemvariablen $P_SIM) zu beachten. Siemens AG 2003 All Rights Reserved 1/D2/3-33 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 396
10.00 Dialogprogrammierung (D2) 10.00 3 Randbedingungen Platz für Notizen Siemens AG 2003 All Rights Reserved 1/D2/3-34 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Dialogprogrammierung (D2) 10.00 5 Signalbeschreibung Datenbeschreibungen (MD,SD) Für die Simulationsdaten gelten die Datenbeschreibungen aus der folgenden Dokumentation: Literatur: /IAD/, ”Inbetriebnahmeanleitung”, SW 2 Signalbeschreibungen Keine. Siemens AG 2003 All Rights Reserved 1/D2/5-35 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 398
10.00 Dialogprogrammierung (D2) 10.00 5 Signalbeschreibung Platz für Notizen Siemens AG 2003 All Rights Reserved 1/D2/5-36 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 399
4. Anpassung der Werkzeugkorrekturdaten nach Kapitel 2.5.6 Erst nach diesen Anpassungen ist die “Dialogprogrammierung” einschließlich der Bearbeitungssimulation im realen Umfeld der o.g. Drehmaschine praxisgerecht einsetzbar. Siemens AG 2003 All Rights Reserved 1/D2/6-37 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 400
10.00 Dialogprogrammierung (D2) 10.00 6 Beispiel Platz für Notizen Siemens AG 2003 All Rights Reserved 1/D2/6-38 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Werkzeug, dessen Längenkorrektur im Hochlauf /K2/ (Reset/TP–Ende) angewählt wird 20310 TOOL_MANAGEMENT_MASK Aktivierung der Werkzeugverwaltung in verschie- /FBW/ denen Ausprägungen 20700 REFP_NC_START_LOCK NC–Startsperre ohne Referenzpunkt /R1/ Siemens AG 2003 All Rights Reserved 1/D2/7-39 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 402
GEAR_STEP_CHANGE_ENABLE[n] Getriebestufenwechsel möglich. Spindel hat meh- /S1/ rere Getriebestufen. 35500 SPIND_ON_SPEED_AT_IPO_START[n] Vorschubfreigabe bei Spindel im Sollbereich /S1/ 35510 SPIND_STOPPED_AT_IPO_START[n] Vorschubfreigabe bei Spindel steht /S1/ Siemens AG 2003 All Rights Reserved 1/D2/7-40 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 403
......... 1/F1/7-53 Siemens AG 2003 All Rights Reserved 1/F1/i...
Seite 404
........... 1/F1/7-54 Siemens AG 2003 All Rights Reserved 1/F1/ii...
Seite 405
Achsen eingestellt, und nach gefundenen Suchziel, der an der Maschine aktuell herrschende FXS–Zustand angezeigt werden. Hierfür werden zusätzlich erweiterte Maschinendaten, Systemvariablen und Nahtstellensignale bereitgestellt. Siemens AG 2003 All Rights Reserved 1/F1/1-3 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 406
10.00 Fahren auf Festanschlag (F1) 10.00 1 Kurzbeschreibung Platz für Notizen Siemens AG 2003 All Rights Reserved 1/F1/1-4 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Baureihe SIMODRIVE 611 analog (VSA/HSA) erfüllt diese Anforderungen. Bei dem Steller SIMODRIVE 611 analog HSA muß darauf geachtet werden, daß der Stelleralarm F11 (Drehzahlregler am Anschlag) abgeschaltet ist. Siemens AG 2003 All Rights Reserved 1/F1/2-5 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
HSA Antriebe eingetragen. Zur Einstellung der Breite des Festanschlags–Überwachungsfensters dient FXSW[Maschinenachsbezeichner] = <Fensterbreite> Die Einheit ist abhängig von der Voreinstellung: mm, inch oder Grad. Siemens AG 2003 All Rights Reserved 1/F1/2-6 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 409
Kanal–Achse X auf die Maschinenachse AX1, X1 abgebildet wird: Z250 F100 FXS[AX1]=1 FXST[AX1]=12.3 FXSW[AX1]=2000 Z250 F100 FXS[X1]=1 FXST[X1]=12.3 FXSW[X1]=2000 Z250 F100 FXS[X]=1 FXST[X]=12.3 FXSW[X]=2000 Z250 F100 FXS[X]=1 FXST[X1]=12.3 FXSW[AX1]=2000 Siemens AG 2003 All Rights Reserved 1/F1/2-7 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 410
Regelung im Antrieb das Moment, um die Achse weiter zu bewegen. Das Moment steigt bis zum programmierten Grenzwert an und bleibt dann konstant. Siemens AG 2003 All Rights Reserved 1/F1/2-8 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 411
”Festanschlags–Überwachung hat angesprochen“ ausgelöst und die Funktion ”Fahren auf Festanschlag“ abgewählt. Das Fenster muß vom Anwender so gewählt werden, daß nur ein Wegbrechen des Anschlags zur Auslösung führt. Siemens AG 2003 All Rights Reserved 1/F1/2-9 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 412
Maschinendatum MD 37052: FIXED_STOP_ALARM_REACTION gesetzt wurden. Das NST ”BAG betriebsbereit” DB11, ... DBX6.3 bleibt aktiv. Weitere Hinweise zu dieser Funktionalität siehe unter Kapitel 2.2.4 Sonstiges. Siemens AG 2003 All Rights Reserved 1/F1/2-10 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 413
N10 G0 G90 X0 Y0 N20 WHEN $AA_IW[X]>17 DO FXS[X]=1 ; Erreicht X eine Position größer N30 G1 F200 X100 Y110 ; 17mm wird FXS aktiviert Siemens AG 2003 All Rights Reserved 1/F1/2-11 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 414
MD 37012: FIXED_STOP_TORQUE_RAMP_TIME festgelegt, wie lange es dauern soll, bis die neue Momentengrenze erreicht ist. Weitere Informationen zu den Maschinendaten finden Sie in Kapitel 4.1. Siemens AG 2003 All Rights Reserved 1/F1/2-12 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
”Fahren auf Festanschlag“ durch NOT–AUS keine gefährliche Maschinen– situation (MD 37002: FIXED_STOP_CONTROL z.B. Impulssperre aufheben) entstehen kann. Die Festanschlags–Überwachung spricht an durch: Wegbrechen des Anschlags Werkzeugbruch Impulssperre Siemens AG 2003 All Rights Reserved 1/F1/2-13 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Bewegung wird bis zum programmierten Endpunkt nur simuliert. Vorsicht SERUPRO–Anfahren berücksichtigt die Anweisung FXS nicht wirklich. Die programmierte Endposition des FXS–Satzes wird ohne Momentenbegren- zung nur simuliert angefahren. Siemens AG 2003 All Rights Reserved 1/F1/2-14 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Satz mit FXS[x]=0 NST ”FXS aktivieren” VA_FXS=3 VA_FXS=0 Schleppabstand Achse nicht am Anschlag VA_FXS=5 Einschalten Lageregler Bild 2-2 Diagramm für FXS mit digitalem Antrieb (611 digital) Siemens AG 2003 All Rights Reserved 1/F1/2-15 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 418
Wenn die Maschine am Festanschlag steht, und der Suchlauf auf einen Satz nach der Abwahl von FXS erreicht hat, wird die neue Zielposition über NST ”Festanschlag erreicht” (DB31, ... DBX62.5) als REPOS–Verschiebung angezeigt. Siemens AG 2003 All Rights Reserved 1/F1/2-16 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 419
Achse X von 0 nach 100 mit oder ohne FOC fahren. Programmierbeispiele zu FXS ”Fahren auf Festanschlag” entnehmen Sie bitte: Literatur: /FB1/, K1 , ”BAG, Kanal, Programmierbetrieb”, Programmtest Siemens AG 2003 All Rights Reserved 1/F1/2-17 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 420
MD1105 Reduzierung maximaler Motorstrom, MD1230/1231 Drehmomentengrenzwert1/2. Weitere Informationen sind in der Projektierungsanleitung SIMODRIVE Drehstrommotoren für Vorschub–und Hauptspindelantriebe und im entsprechenden Dokument zum Hydraulikmodul zu finden /FBHLA/. Siemens AG 2003 All Rights Reserved 1/F1/2-18 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 421
Während ”Fahren auf Festanschlag“ aktiv ist, erfolgt keine axiale überwachung Konturüberwachung. Positionierachsen Bei ”Fahren auf Festanschlag“ mit POSA–Achsen wird der Satzwechsel unabhängig von der Festanschlagsbewegung durchgeführt. Siemens AG 2003 All Rights Reserved 1/F1/2-19 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 422
Festanschlag nicht erreicht Bit2: Alarm 20092 Fahren auf Festanschlag noch aktiv Bit3: Alarm 20093 Stillstandsüberwachung am Anschlag hat ausgelöst Bit4: Alarm 20094 Fahren auf Festanschlag abgebrochen Siemens AG 2003 All Rights Reserved 1/F1/2-20 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Einstellungen erreicht: MD 37002: FIXED_STOP_CONTROL Bit 0 = 0 und MD 1012: FUNC_SWITCH Bit 2 = 0 Siemens AG 2003 All Rights Reserved 1/F1/2-21 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 424
(MD 37012: FIXED_STOP_TORQUE_RAMP_TIME) wird einen Interpolationstakt nach der Änderung im Antrieb wirksam. Eine Änderung des wirksamen Moments kann durch Lesen der Synchronaktions–Variablen $VA_TORQUE[Achse] überprüft werden. Siemens AG 2003 All Rights Reserved 1/F1/2-22 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 425
Der Teileprogrammbefehl FOC schaltet die Momentenbegrenzung für einen grenzung (FOC) Satz ein. Eine Aktivierung aus einer Synchronaktion wirkt bis zum Satzende des aktuellen Teileprogrammsatzes. Siemens AG 2003 All Rights Reserved 1/F1/2-23 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 426
Maschinenachse bleibt am Anschlag. Wurde mit FOCON eine modale Momentenbegrenzung aktiviert, bleibt diese auch nach einem Containerswitch für die Maschinenachse erhalten. Siemens AG 2003 All Rights Reserved 1/F1/2-24 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Kapitel weitere Erläuterungen zur Freigabe der Festanschlagsalarme sowie zur Impulsfreigabe vom PLC über Klemme 663 oder das NST ”Impulsfreigabe” (DBX31, ... DB21.7). Siemens AG 2003 All Rights Reserved 1/F1/2-25 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 428
MD 37030: Schleppabstand FIXED_STOP_THRESHOLD Satz mit FXS[x]=1 NST ”FXS aktivieren” NST ”FXS erreicht” Satzwechsel Bild 2-3 Diagramm für FXS mit digitalem Antrieb (611 digital) Siemens AG 2003 All Rights Reserved 1/F1/2-26 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Strom– Lageist– regler grenzung regler wert Steller Drehzahl sollwert Umsch. Drehz. Sensor Stromr. (optional) Bild 2-4 Hardwareanschluß für FM–NC, PLC und SIMODRIVE 611–A (VSA) Siemens AG 2003 All Rights Reserved 1/F1/2-28 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 431
”Festanschlag erreicht“ erkannt wurde, so wird die interne Momentenbegrenzung MD 37070: FIXED_STOP_ANA_TORQUE aufgehoben und das NST–Signal ”Fahren auf Festanschlag aktivieren“ (DB31, ... DBX62.4) zurückgesetzt. Siemens AG 2003 All Rights Reserved 1/F1/2-29 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Damit kann von der NC ein unterschiedliches Klemmoment vorgegeben werden. Die Sollwerteinspeisung muß über die Klemmen 56/14 erfolgen. Literatur: /IAA/, Inbetriebnahmeanleitung SIMODRIVE 611 analoges System Siemens AG 2003 All Rights Reserved 1/F1/2-30 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 433
(DB31, ... DBX3.1) abgewartet und danach die Funktion gestartet. (Dies sollte bei analogen Antrieben aus Sicherheitsgründen immer gemacht werden, damit die Bewegung nicht gestartet wird, bevor das Moment begrenzt wurde). Siemens AG 2003 All Rights Reserved 1/F1/2-31 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 434
Abhängig von MD 37060: FIXED_STOP_ACKN_MASK wird die Quittierung der PLC durch Rücksetzen des NST ”Fahren auf Festanschlag freigeben“ (DB31, ... DBX3.1) abgewartet und danach der Satzwechsel durchgeführt. Siemens AG 2003 All Rights Reserved 1/F1/2-32 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 435
Anschließend geht die C–Achse in Lageregelung (Nachführen wird beendet) und es wird auf die neue Istposition synchronisiert. Danach wird die programmierte Verfahrbewegung ausgeführt. Nach Erreichen der Zielposition erfolgt der Satzwechsel. Siemens AG 2003 All Rights Reserved 1/F1/2-33 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
> 10 ms bei 611–A (VSA) Umschaltung > 80 ms bei 611–A (HSA) Bild 2-6 Diagramm für FXS Anwahl (Festanschlag wird erreicht) mit analogem Antrieb Siemens AG 2003 All Rights Reserved 1/F1/2-34 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 437
> 10 ms bei 611–A (VSA) Umschaltung > 80 ms bei 611–A (HSA) Bild 2-7 Diagramm für FXS Anwahl (Festanschlag wird nicht erreicht) mit analogem Antrieb Siemens AG 2003 All Rights Reserved 1/F1/2-35 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 438
Beschleunigung gemäß MD 32300: MAX_AX_ACCEL ohne Umschaltung von Klemme 22 ist Klemme 96 noch aktiv Bild 2-8 Diagramm für FXS Abwahl mit analogem Antrieb Siemens AG 2003 All Rights Reserved 1/F1/2-36 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 439
Verfügbarkeit der Die Funktion FOC steht nur bei einer Funktion Force SINUMERIK 840D mit NCU 573, Erweiterungen ab SW 5.2 Control (FOC) zur Verfügung. Siemens AG 2003 All Rights Reserved 1/F1/4-37 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Fahren auf Festanschlag (F1) 10.00 Platz für Notizen Siemens AG 2003 All Rights Reserved 1/F1/4-38 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
= 1: Fahren auf Festanschlag wird unterbrochen, d.h. der Antrieb wird kraftlos. Sobald die Impulssperre wieder aufgehoben wird, drückt der Antrieb wieder mit dem begrenzten Moment. Das Moment wird sprungförmig aufgeschaltet. Siemens AG 2003 All Rights Reserved 1/F1/4-39 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 442
Befehl FXSW[x] kein Festanschlags–Überwachungsfenster programmiert wurde. das Festanschlags–Überwachungsfenster über das SD 43520: FIXED_STOP_WIN- DOW nicht verändert wurde (nach Erreichen des Festanschlags). korrespondierend mit ..SD 43520: FIXED_STOP_WINDOW (Festanschlags–Überwachungsfenster) Siemens AG 2003 All Rights Reserved 1/F1/4-40 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 443
20094 ”Festanschlag abgebrochen” (ab SW–Stand 4) MD= 3 unterdrücken Alarm 20094 ”Festanschlag abgebrochen” (ab SW–Stand 4) Alle anderen zulässigen Werte 7 unterdrücken keine Alarme. Siemens AG 2003 All Rights Reserved 1/F1/4-41 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 444
NST ”Fahren auf Festanschlag aktivieren“ (DB31, ... DBX62.4) NST ”Fahren auf Festanschlag freigeben“ (DB31, ... DBX3.1) NST ”Festanschlag erreicht“ (DB31, ... DBX62.5) NST ”Festanschlag erreicht quittieren“ (DB31, ... DBX1.1) Siemens AG 2003 All Rights Reserved 1/F1/4-42 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 445
Power On und Reset eingestellt werden: Bit 0: Verhalten nach PowerOn = 0: FOCOF = 1: FOCON Bit 1: Verhalten nach Reset = 0: FOCOF = 1: FOCON Siemens AG 2003 All Rights Reserved 1/F1/4-43 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Das Settingdatum kann vom Bediener, durch Programmierung und über die PLC verändert werden. korrespondierend mit ..MD 37010: FIXED_STOP_TORQUE_DEF (Voreinstellung für Klemmoment) MD 10710: MN_PROG_SD_RESET_SAVE_TAB Siemens AG 2003 All Rights Reserved 1/F1/4-44 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 447
Ansonsten wird, wenn ”Fahren auf Festanschlag“ aktiv ist, der Wert aus MD: FI- as Settingdatum übernommen. XED_STOP_WINDOW_DEF in d korrespondierend mit ..MD 37020: FIXED_STOP_WINDOW_DEF (Voreinstellung für Festanschlags–Überwachungsfenster) MD 10710: MN_PROG_SD_RESET_SAVE_TAB Siemens AG 2003 All Rights Reserved 1/F1/4-45 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 448
Fahren auf Festanschlag (F1) 10.00 4.2 Achsspezifische Settingdaten Platz für Notizen Siemens AG 2003 All Rights Reserved 1/F1/4-46 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 449
Festanschlag aktivieren Fahren auf (DBX62.4) Festanschlag Sensor Festanschlag (DBX1.2) Festanschlag erreicht (DBX62.5) Fahren auf Festanschlag freigeben (DBX3.1) Bild 5-1 PLC–Nahtstellensignale für ”Fahren auf Festanschlag” Siemens AG 2003 All Rights Reserved 1/F1/5-47 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Signalzustand 0 bzw. Festanschlag ist nicht erreicht. Flankenwechsel 1 –––> 0 korrespondierend mit ..Das Signal ist nur wirksam, wenn das MD 37040: FIXED_STOP_BY_SENSOR= 1 ist. Siemens AG 2003 All Rights Reserved 1/F1/5-48 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Betrieb zu schalten, damit ein pro- grammierbares Klemmoment vorgegeben werden kann. Signalzustand 0 bzw. Nach Anwahl der Funktion ”FXS“ wurde der Festanschlag noch nicht erreicht. Flankenwechsel 1 –––> 0 Siemens AG 2003 All Rights Reserved 1/F1/5-49 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 452
10.00 Fahren auf Festanschlag (F1) 10.00 5.1 Achs–/Spindelspezifische Signale Platz für Notizen Siemens AG 2003 All Rights Reserved 1/F1/5-50 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 453
; Synchronaktion freigeben N40 G1 F1000 X100 ; Bewegung einer anderen Achse N50 ..N60 GET(Y) ; Achse Y wieder in den ; Bahnverbund aufnehmen Siemens AG 2003 All Rights Reserved 1/F1/6-51 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 454
N10 G0 G90 X0 Y0 N20 WHEN $AA_IW[X]>17 DO FXS[X]=1 ; Erreicht X eine Position größer N30 G1 F200 X100 Y110 ; 17mm wird FXS aktiviert Siemens AG 2003 All Rights Reserved 1/F1/6-52 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Festanschlag erreicht quittieren 31–48 Sensor Festanschlag 31–48 Achsen–/Spindelsperre 31–48 Reglerfreigabe 31–48 Fahren auf Festanschlag freigeben 31–48 62.4 Fahren auf Festanschlag aktivieren 31–48 62.5 Festanschlag erreicht Siemens AG 2003 All Rights Reserved 1/F1/7-53 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 456
FIXED_STOP_TORQUE Festanschlags–Überwachungsfenster Alarme Ausführliche Erläuterungen zu den auftretenden Alarmen können der Literatur: /DA/, Diagnoseanleitung bzw. bei Systemen mit MMC 101/102/103 der On–Line–Hilfe entnommen werden. Siemens AG 2003 All Rights Reserved 1/F1/7-54 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 457
1/G2/2-60 2.5.6 Erweiterungen für ”Abschaltachsen” (ab SW 5.3) ....1/G2/2-61 Siemens AG 2003 All Rights Reserved 1/G2/i SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 458
........... 1/G2/7-94 Siemens AG 2003 All Rights Reserved 1/G2/ii...
Seite 459
In diesem Kapitel wird die Parametrierung der Istwert– bzw. Meßsysteme des Sollwertsystems der Bediengenauigkeit der Fahrbereiche der Achsgeschwindigkeiten und der Regelparamter einer Maschinenachse beschrieben. Siemens AG 2003 All Rights Reserved 1/G2/1-3 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 460
Geschwindigkeiten, Soll–/Istwertsystem, Regelung (G2) 10.00 10.00 1 Kurzbeschreibung Platz für Notizen Siemens AG 2003 All Rights Reserved 1/G2/1-4 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Rechenfeinheit wird mit den MD 10200: INT_INCR_PER_MM (Rechenfeinheit für Linearpositionen) bzw. MD 10210: INT_INCR_PER_DEG (Rechenfeinheit für Winkelpositionen) definiert. Sie ist auf den folgenden Seiten näher beschrieben. Siemens AG 2003 All Rights Reserved 1/G2/2-5 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Interpolationsparameter I, J, K Rundachsen tragen immer die Maßeinheit Grad. Wird die Rechenfeinheit um den Faktor 10 erhöht/erniedrigt, so ändern sich die Wertebereiche entsprechend. Siemens AG 2003 All Rights Reserved 1/G2/2-6 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
4. Einstellung der Rechenfeinheit Ein Beispiel beschreibt die Umwandlung einer physikalischen Größe (MD 36110: POS_LIMIT_PLUS) in Abhängigkeit der Maschinendaten– parametrierung (MD 10230: SCALING_FACTORS_USER_DEF, MD 10220: SCALING_USER_DEF_MASK). Siemens AG 2003 All Rights Reserved 1/G2/2-7 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 464
/ (mm oder Grad)) Ansteuer– 2048 (bei 840D) gerät 128 (bei 810D) ¢ Multiplikation Motor Geber Bild 2-1 Prinzipschaltbild der Feinheiten und Einheiten Siemens AG 2003 All Rights Reserved 1/G2/2-8 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Achsen fahren auf die Position X=1.0000 mm, Y=1.0000 mm; N25 G0 X 5.0002 Y 2.0003 ; Achsen fahren auf die Position X=5.0002 mm, Y=2.0003 mm Siemens AG 2003 All Rights Reserved 1/G2/2-9 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 466
Winkel–Beschleunigung 1 Grad/s Linear–Ruck 1 mm/s Winkel–Ruck 1 Grad/s Zeit Lageregler–Kreisverstärkung Umdrehungsvorschub 1 mm/Grad Kompensationswert Linear–Po- 1 mm sition Kompensationswert Winkel–Po- 1 Grad sition Siemens AG 2003 All Rights Reserved 1/G2/2-10 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 467
SCALING_USER_DEF_MASK das Bit Nummer 2 gesetzt werden. å MD: SCALING_USER_DEF_MASK = ’H4’; (Bit–Nr. 2 als Hex–Wert) å Der Normierungsfaktor errechnet sich nach folgender Formel: Siemens AG 2003 All Rights Reserved 1/G2/2-11 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 468
+ 304, 8; å MD : SCALING_FACTORS_USER_DEF[4] + 304, 8 Der Index 4 spezifiziert in der Liste der ”Normierungsfaktoren der physikalischen Größen” die ”Linear–Beschleunigung”. Siemens AG 2003 All Rights Reserved 1/G2/2-12 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
25,4). Durch Änderungen der Vorbesetzung kann die Steuerung an ein kundenspezifisches Maßsystem angepaßt werden. Der Faktor ist nur dann wirksam, wenn die Programmierung im Teileprogramm von der Grundstellung abweicht. Siemens AG 2003 All Rights Reserved 1/G2/2-13 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 470
Gegenüberstellung der Wirkungsweise von G70/G71 und G700/G710 auf Maschinendaten und Systemvariable im Teileprogramm: mit G70/G71: erfolgt das Lesen/Schreiben im Grundsystem mit G700/G710: erfolgt das Lesen/Schreiben im programmierten Maßsystem Siemens AG 2003 All Rights Reserved 1/G2/2-14 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 471
N160 G70 Z10 F10 :Z=254 mm X=10 mm (X posit. immer auf 10 mm) N170 G71 Z10 F10 ;Z=10 mm X=10 mm N180 M30 Siemens AG 2003 All Rights Reserved 1/G2/2-15 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 472
G / G Siemenszyklen P / P P / P Inkrementbewertung Jog/Handrad G / G G / G Literatur: /PG/, Kap.12 ”Liste der Adressen” Siemens AG 2003 All Rights Reserved 1/G2/2-16 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 473
Umschaltung auf keiner der NCUs statt. Es wird davon ausgegangen, daß bei vorhandenem NCU–Link NCU–übergreifende Interpolationen stattfinden sollen, die nur bei einheitlichem Maßsystem korrekte Ergebnisse liefern können. Literatur: /FB/, B3, Dezentrale Systeme Siemens AG 2003 All Rights Reserved 1/G2/2-17 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 474
Maschinendatum Kap. 4) projektiert werden. Entsprechend der Eingabe werden alle längenbehafteten anwenderdefinierten Werkzeugdaten beim Umschalten automatisch in das neue Maßsystem umgerechnet. Referenzpunkt Der Referenzpunkt bleibt erhalten. Ein erneutes Referenzieren ist nicht notwendig. Siemens AG 2003 All Rights Reserved 1/G2/2-18 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 475
Archive und Maschinendatensätze sind bei einer Einstellung von MD 11220: INI_FILE_MODE = 2 abwärtskompatibel. Hinweis Die INCH/METRIC Anweisung wird nur beim gesetzten Kompatibilitätsmaschi- nendatum MD10260: CONVERT_SCALING_SYSTEM generiert. Siemens AG 2003 All Rights Reserved 1/G2/2-19 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 476
Durch dieses Vorgehen werden die heute störenden Genauigkeitsverlußte, die durch die Wandlung nach ASCII beim Auslesen einer Datensicherung im Inch–System entstehen, wieder beim Einlesen korrigiert. Siemens AG 2003 All Rights Reserved 1/G2/2-20 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 477
Die gewohnte F–Wert Interpretation als Grad/min gilt in diesem Fall nur, wenn der Radiusbezug entsprechend der FGREF–Voreinstellung einge- stellt ist, also bei G71/G710): FGREF[A]=57.296 bzw. bei G70/G700): FGREF[A]=57.296/25.4 Siemens AG 2003 All Rights Reserved 1/G2/2-21 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 478
Bahnweg=254 mm ;R9=ca. 6 s N330 M30 Hinweis Die Variable $AC_TIME enthält die Zeit vom Satzanfang in Sekunden. Sie ist nur in Synchronaktionen verwendbar. Siemens AG 2003 All Rights Reserved 1/G2/2-22 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Jedes Lagemeßsystem muß getrennt referiert werden. Erläuterungen zu Kompensationsfunktionen für die Istwerterfassung siehe: Literatur: /FB/, K3, ”Kompensationen” Erläuterungen zu Geberüberwachungen siehe: Literatur: /FB/, A3, ”Achsüberwachungen, Schutzbereiche” Siemens AG 2003 All Rights Reserved 1/G2/2-23 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 480
Achse definierten Gebers beeinflussen, so ist dieser mit MD 30242: ENC_IS_INDEPENDENT ”independent” (unabhängig) zu erklären. Zu den Istwertkorrekturen zählt man: Modulobehandlung Referenzpunktfahren Meßsystemabgleich PRESET Siemens AG 2003 All Rights Reserved 1/G2/2-24 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Index der MD für Der Index [n] der Maschinendaten für die Sollwertrangierung hat die Codierung 0 für die Sollwertzuordnung mit den Standardwert 1 Drehzahl– Sollwertrangierung Siemens AG 2003 All Rights Reserved 1/G2/2-25 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 482
– Eingang auf Antriebsmodul / Meßkreiskarte: des Sollwerteingangs – Art der Istwerterfassung (Lageistwert): Der verwendete Gebertyp – Geber unabhängig / abhängig zu setzen Der Geber ist ”independent” Istwertkorrekturen vom NC Siemens AG 2003 All Rights Reserved 1/G2/2-26 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 483
Der Index [n] der Maschinendaten für die Istwertrangierung hat die Codierung Istwertrangierung [Encodernr.] 0 für den ersten Geber oder 1 für den zweiten Geber. Siemens AG 2003 All Rights Reserved 1/G2/2-27 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 484
NC–Seite der Motorgeber ausgewertet werden muß, immer die gleiche logische Antriebsnummer. Bei direkten Meßsystemen kann der Anwender auch Geber projektieren, die an anderen Antrieben angeschlossen sind. Siemens AG 2003 All Rights Reserved 1/G2/2-28 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 485
Sollwertzuordnung zu Bild 2–4 MD 30110: CTRLOUT_MODULE_NR[0] = 4 MD 30120: CTRLOUT_NR[0] = 1 MD 13010: DRIVE_LOGIC_NR[3] = 4 MD 30130: CTRLOUT_TYPE[0] = 1 Siemens AG 2003 All Rights Reserved 1/G2/2-29 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Antriebe am PROFIBUS–DP). Ermöglicht Anpassungen bestimmter nicht genormter PROFIBUS–Steuerbits des SIMUDRIVE 611 universal. MD 13080: DRIVE_TYPE_DP[n] (Antriebsart PROFIBUS–DP ab SW 6.4). Auswahl von Fremd–Slaves, Synchron–, Asynchron– oder Linearantrieben. Siemens AG 2003 All Rights Reserved 1/G2/2-30 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Möglichkeiten gibt, eine neue Getriebestufe anzufordern, wird nicht immer die Lageregelung über die Parametersätze einbezogen. Hinweis Weitere Informationen zu den Parametersätzen beim Getriebestufenwechsel: Literatur: /FB/, S1 Spindeln Siemens AG 2003 All Rights Reserved 1/G2/2-31 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 488
Getriebestufenwechsel des Motor–/Last–Getriebes oder des Vorsatz–Getriebes ausschließlich auf die physikalischen Größen an der Drehzahlschnittstelle zwischen NC und Antrieb. Die steuerungsinternen Parametersätze werden dabei nicht umgeschaltet. Siemens AG 2003 All Rights Reserved 1/G2/2-32 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 489
MD 34080: REFP_MOVE_DIST und MD 34090: REFP_MOVE_DIST_CORR ab SW 6.4 auf NewConfig–Wirksamkeit umgestellt. Weitere Erläuterungen zum Referenzieren entnehmen Sie bitte: Literatur: /FB/, R1, ”Referenzpunktfahren” Siemens AG 2003 All Rights Reserved 1/G2/2-33 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Geschwindigkeitsabgleich und Maximaler Drehzahlsollwert SINUMERIK 840D/ 810D mit SIMO- DRIVE digital Hinweis Ein Geschwindigkeitsabgleich ist bei einer SINUMERIK 840D/810D aufgrund des automatischen Drehzahlsollwertabgleichs nicht erforderlich! Siemens AG 2003 All Rights Reserved 1/G2/2-34 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 491
Weitere Erläuterungen zur Sollwertanpassung für SIMODRIVE digital Antriebe: Literatur: /IAD/, Inbetriebnahmeanleitung, ”Achsen und Spindeln” Erläuterungen zur Sollwert Normierung für SIMODRIVE analog Antriebe siehe: Literatur: /FB/, TE2, ”Analoge Achse” Siemens AG 2003 All Rights Reserved 1/G2/2-35 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Es stellt sich sonst nicht der gewünschte K –Faktor ein. In MD 31050: DRIVE_AX_RATIO_DENOM werden die Lastumdrehungen, in MD 31060: DRIVE_AX_RATIO_NUMERA die Motorumdrehungen eingetragen. Siemens AG 2003 All Rights Reserved 1/G2/2-36 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 493
NEWCONF oder über die HMI Bedientafel mit einem Softkey wirksam aktiviert werden. Varianten der Nachfolgend sind für die verschiedenen Varianten der Istwerterfassung die Istwerterfassung zugehörigen Maschinendaten und die Berechnung des Verhältnisses beschrieben. Siemens AG 2003 All Rights Reserved 1/G2/2-37 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Steuerung den Quotienten aus den ”internen Inkrementen/mm” und den ”Geberinkrementen/mm” folgendermaßen: Interne Inkremente mm ENC_GRID_POINT_DIST[n] * INT_INCR_PER_MM Interne Vervielfachung Geberinkremente mm Der Abstand bei Lineargebern basiert auf den Absand der Striche. Siemens AG 2003 All Rights Reserved 1/G2/2-38 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 495
Ergebnis: 1 Geberinkrement entspricht 0,004768 Inkrementen in der internen Einheit. In der Praxis sollte die verfügbare Geberauflösung nicht feiner aufgelöst sein, als die interne Rechenfeinheit rechnet. Siemens AG 2003 All Rights Reserved 1/G2/2-39 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 496
Steuerung den Quotienten aus den ”internen Inkrementen/mm” und den ”Geberinkrementen/mm” folgendermaßen: Interne Inkremente mm Geberinkremente mm ENC_RESOL[n] * Interne Vervielfachung DRIVE_ENC_RATIO_NUMERA[n] DRIVE_ENC_RATIO_DENOM[n] * LEADSCREW_PITCH * INT_INCR_PER_MM Siemens AG 2003 All Rights Reserved 1/G2/2-40 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 497
* 1000 Inkr. Grad + 0, 017166 Ergebnis: 1 Geberinkrement entspricht 0,017166 Inkrementen in der internen Einheit. Damit ist die Geberauflösung um den Faktor 58 gröber als die Rechenauflösung. Siemens AG 2003 All Rights Reserved 1/G2/2-41 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 498
Steuerung den Quotienten aus den ”internen Inkrementen/mm” und den ”Geberinkrementen/mm” folgendermaßen: Interne Inkremente Grad 360 Grad Geberinkremente Grad ENC_RESOL[n] * Interne Vervielfachung DRIVE_ENC_RATIO_NUMERA[n] DRIVE_ENC_RATIO_DENOM[n] * INT_INCR_PER_DEG Siemens AG 2003 All Rights Reserved 1/G2/2-42 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Zusätzliche Servo–Parametersätze für die Lageregelung Beschreibung der Vorsteuerung, Umkehrlose–, Reibkompensation mit *weiteren Maschinendaten und Spindelsteigungsfehlerkompensation siehe: Literatur: /FB/, K3, ”Kompensationen” Beschreibung der Ruckbegrenzung siehe: Literatur: /FB/, B2, ”Beschleunigung” Siemens AG 2003 All Rights Reserved 1/G2/2-43 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 500
Achse 1 [ACHSE 1] kreises Achse 1 mit hohem KV und Dynamikanpassung Achse 1 mit hohem KV Achse 2 mit niedrigem KV Bild 2-15 Dynamikanpassung Siemens AG 2003 All Rights Reserved 1/G2/2-44 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 501
Verhalten bei allen weiteren Geometrie–Achsen ebenfalls erforderlich und mit MD 32900: DYN_MATCH_ENABLE= 1 zu aktivieren. Literatur: /IAD/, ”Inbetriebnahmeanleitung”, SINUMERIK 840D / 611D /IAC/, ”Inbetriebnahmeanleitung”, SINUMERIK 810D Siemens AG 2003 All Rights Reserved 1/G2/2-45 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Der aktuelle Parametersatz wird im Bedienbereich ”Diagnose” im Bild ”Service Achse” angezeigt. Die Parametersätze für die Getriebestufen 1 bis 5 werden als Interpolationsparameter bezeichnet. Siemens AG 2003 All Rights Reserved 1/G2/2-46 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 503
Zur Optimiertung der Regelung bei der Inbetriebnahme unterstützen diese codierbaren Parametersätze eine praxisorientierte Inbetriebnahme, indem der Projektieraufwand bezüglich der neuen Funktionen wie Losekompensation, Vorsteuerfaktor, Genauhaltgrenzen und Stillstandsfenster erheblich reduziert wird. Siemens AG 2003 All Rights Reserved 1/G2/2-47 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 504
Parametersatz–abhängigen Funktionen in den verschiedenen Maschinendaten zueinander immer gleich bleiben. Zur Umschaltung mehrerer Funktionen kann ein einziges Maschinendatum ausreichen. Auf diese Weise werden Projektierungsfehler vermieden und Eingabeaufwand reduziert. Siemens AG 2003 All Rights Reserved 1/G2/2-48 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 505
Die neuen bzw. geänderten Daten werden mit Softkey “Maschinendaten wirksam setzen” oder Reset oder Power On wirksam. ten bei Power On, Betriebsarten–Umschaltungen, Suchlauf oder REPOS wirken sich nicht aus. RESET, REPOS Siemens AG 2003 All Rights Reserved 1/G2/2-49 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 506
Sind diese Bedingungen nicht erfüllt, so wird die Funktion beim Versuch das MD 32950: POSCTRL_DAMPING = 1 zu aktivieren mit dem Reset–Alarm 26016 quittiert. Die Funktion bleibt bei diesem Alarm intern inaktiv. Siemens AG 2003 All Rights Reserved 1/G2/2-50 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Maschinendatum MD 32620: FFW_MODE wie folgt ausgewählt: 3 = Drehzahl–Vorsteuerung mit neuer Symmetrierung 4 = Momenten–Vorsteuerung (nur bei SINUMERIK 840D möglich) mit neuer Symmetrierung. Siemens AG 2003 All Rights Reserved 1/G2/2-51 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 508
Empfohlen wird, bei einer Neuinbetriebnahme MD 32620: FW_MODE = 3 einzugeben. Für die Drehzahlvorsteuerung ist dann nur noch die Symmetrierzeit MD 32810: EQUIV_SPEEDCTRL_TIME anzupassen. Siemens AG 2003 All Rights Reserved 1/G2/2-52 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 509
Diese lassen sich mit Hilfe der Lagesollwertfilter für Dynamik–Anpassung (MD 32910: DYN_MATCH_TIME) und für Ruck (MD 32410: AX_JERK_TIME) reduzieren, wodurch die Achse somit wieder etwas langsamer wird. Siemens AG 2003 All Rights Reserved 1/G2/2-53 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 510
Vorsteuerung laufen darf, z.B. aus Genauigkeitsgründen, oder wenn man die Vorsteuerung bei der Inbetriebnahme auch ohne Programm testen möchte. Hinweis Die Einstellung der Vorsteuerung muß für alle Achsen eines Interpolationsver- bundes gleich sein. Siemens AG 2003 All Rights Reserved 1/G2/2-54 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 511
Lagereglersollwerte Drehzahl und Drehmoment entnehmen Sie bitte: Literatur: /FB2/, K3, ”Schleppfehler–Kompensation (Vorsteuerung)” und ”Beschreibung der Maschinendaten”. Hinweis Die Einstellung der Vorsteuerung muß für alle Achsen eines Interpolationsver- bundes gleich sein. Siemens AG 2003 All Rights Reserved 1/G2/2-55 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 512
AX_JERK_MODE = 2 empfohlen. Nur wenn sehr große Filterzeiten benötigt werden und die Konturgenauigkeit eine untergeordnete Rolle spielt, welches manchmal bei Positionierachsen auftritt, kann das alte Filter vorteilhafter sein. Siemens AG 2003 All Rights Reserved 1/G2/2-56 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 513
Einstellungen diejene mit der größten Filterzeit für alle Achsen des Interpolationsverbundes eingetragen werden. Weiteren Informationen zur Ruckbegrenzung auf Interpolatorebene entnehmen Sie bitte: Literatur: /FB/, B2, ”Achsbezogene Ruckbegrenzung” und ”Achsspezifische Maschinendaten”. Siemens AG 2003 All Rights Reserved 1/G2/2-57 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 514
; Nachstellzeit [s] Wirkungsweise der Nachstellzeit: → 0 Der Regelfehler wird schnell ausgeregelt, der Regelkreis kann jedoch instabil werden. → ∞ Der Regelfehler wird langsamer ausgeregelt. Siemens AG 2003 All Rights Reserved 1/G2/2-58 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 516
“statische Synchronaktion” (mit Schlüsselwort IDS) empfohlen. Beispiel Ausgabe der Impulsfreigabe der Maschinenachse X1 auf den ersten digitalen NCK–Ausgang, in allen Betriebsarten. IDS = 1 DO $A_OUT[1] = $VA_DPE[X1] Siemens AG 2003 All Rights Reserved 1/G2/2-60 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 517
Form von einstellbaren Drehzahlsollwertfilter zurückgedrängt. Bei digitalen Antrieben ist diese Funktionalität standardmäßig vorhanden. MD 32930 Das Tiefpaßfilter wird über MD 32940 MD 32930: POSCTRL_OUT_FILTER_ENABLE = 1 aktiviert. Siemens AG 2003 All Rights Reserved 1/G2/2-61 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 518
MD 32960: POSCTRL_ZERO_ZONE die größer als die, Genauhaltgrenzen MD 36000: STOP_LIMIT_COARSE ist, werden keine Genauhaltsignale ausgeben. Dieses kann zum Ansprechen der Positionierüberwachung (Alarm 25080) führen, und den Satzwechsel blockieren. Siemens AG 2003 All Rights Reserved 1/G2/2-62 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Um die ausgeführte Rundung leicht nachvollziehbar zu halten, ist es sinnvoll, für die Re- chenfeinheit 10er–Potenzen zu verwenden. Für eine hochauflösende Rundachse kann die Rechenfeinheit auf u1000 Inkr./Grad Anwendungsbeispiel(e) geändert werden. Siemens AG 2003 All Rights Reserved 1/G2/4-63 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 520
Ein–/Ausgabe von Lineargeschwindigkeiten soll in cm/min erfolgen: SCALING_USER_DEF_MASK = ’H4’ (Bit Nr. 2 als Hex–Wert) SCALING_FACTORS_USER_DEF[2] = 0.1666666667 (10/60) korrespondierend mit ..MD 10230: SCALING_FACTORS_USER_DEF[n] (Normierungsfaktoren der physikalischen Größen) Siemens AG 2003 All Rights Reserved 1/G2/4-64 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 521
SCALING_FACTORS_USER_DEF_MASK = ’H8’; (Bit–Nr. 3 als Hex–Wert) SCALING_FACTORS_USER_DEF[3] = 0.01851852; (400/360/60) [3]: Index für Winkelgeschwindigkeit. korrespondierend mit ..MD 10220: SCALING_USER_DEF_MASK (Aktivierung der Normierungsfaktoren) Siemens AG 2003 All Rights Reserved 1/G2/4-65 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 522
Sonderfälle, Fehler, ..Der Faktor, der für die Wandlung von 1 mm in 1 inch verwendet wird, kann mit dem MD 10250: SCALING_VALUE_INCH verändert werden. Siemens AG 2003 All Rights Reserved 1/G2/4-66 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 523
Mit diesem Wert werden dann alle eingegebenen Maschinendaten u.ä. umgerechnet. Beim nächsten Auslesen bzw. an der Bedienoberfläche wird dann auch der umgerechnete Wert angegeben. korrespondierend mit ..MD 10240: SCALING_SYSTEM_IS_METRIC Siemens AG 2003 All Rights Reserved 1/G2/4-67 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 524
// Linear–Ruck [ m/s ; inch/s // Winkel–Ruck [ U/s ; U/s // Umdrehungsvorschub [ mm/Umdr ; inch/Umdr ] korrespondierend mit ..MD 18096: MM_NUM_CC_TOA_PARAM Siemens AG 2003 All Rights Reserved 1/G2/4-68 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 525
– Alarm 300002 ”Antriebsnummer mehrmals definiert” – Alarm 300005 ”mind. 1 Modul zuviel am Antriebsbus” – Alarm 300006 ”mind. 1 Modul zuwenig am Antriebsbus” Siemens AG 2003 All Rights Reserved 1/G2/4-69 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 526
CTRLOUT_MODULE_NR[0, Y] = 2 CTRLOUT_MODULE_NR[0, Z] = 4 Anmerkung: MD 30220: ENC_MODULE_NR[n] und MD 30110: CTRLOUT_MODULE_NR[n] einer Maschinenachse ist die gleiche logische Antriebsnummer zuzuordnen. Siemens AG 2003 All Rights Reserved 1/G2/4-70 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 527
Antrieb) bis zum Ende durchgezählt. Wird einem Achsmodul der falsche Modultyp zugeordnet, so wird der Alarm 300003, ”Fal- scher Modultyp (1–, 2–Achse)” ausgegeben. Siemens AG 2003 All Rights Reserved 1/G2/4-71 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 528
CTRLOUT_MODULE_NR ENC_MODULE_NR logische DRIVE_LOGIC_ADDRESS[n] logische Antriebsnummer Antriebsnummer E/A–Adresse des Soll–/Istwerts des- jeweiligen Antriebs Jedem Antrieb bzw. Slave darf nur einem logischen Adressindex zugeordnet werden. Siemens AG 2003 All Rights Reserved 1/G2/4-72 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 529
Profidrive Profil nicht genormter Profibus–Steuer– bzw. Statusbits des SIMODRIVE 611 universal. Bei Standard–Voreinstellung ergibt sich bei Fremdantrieben eventuell eine an- dere Bedeutung dieser Bits 4 bis 8. Siemens AG 2003 All Rights Reserved 1/G2/4-73 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 530
Asynchronantrieb rotorisch) 3 = Linearantrieb Hinweis: Der Antriebstyp wird bei Siemens–Antrieben i.a. automatisch eingetragen, sobald diese in Betrieb gegangen sind. Bei Fremdantrieben (zumindest bei Linearantrieben) muß der Wert dagegen händisch ein- getragen werden, wenn eine automastsche Erkennung nicht möglich ist.
– Bei SINUMERIK FM–NC werden die Module (z.B. FM–NC, FM–Lage) fortlaufend mit ”1” beginnend nummeriert. (Zählweise von links nach rechts) Der Index [n] des Maschinendatums hat folgende Codierung: [Sollwertzweig]: 0 Siemens AG 2003 All Rights Reserved 1/G2/4-75 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 532
Bem.: Ab SW4 sollte das MD 30132: IS_VIRTUAL_AX benutzt werden. Der Index [n] des Maschinendatums hat folgende Codierung: [Sollwertzweig]: 0 Anwendungsbeispiel(e) Simulation: Auch ohne vorhandenen Antrieb können Maschinenfunktionen simuliert werden. Siemens AG 2003 All Rights Reserved 1/G2/4-76 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 533
PROFIBUS DP Link–Modul (z.B. SINUMERIK 840D ab NCU 573.2) Nr. 2 und 3 sind für einen weiteren Ausbau reserviert. Der Index[n] des Maschinendatums hat folgende Codierung: [Encodernr.]: 0 oder 1 Siemens AG 2003 All Rights Reserved 1/G2/4-77 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 534
(1 oder 2 ent– sprechend Eingang Eingang 2 1 bzw. 2) ENC_INPUT_NR (für FM–NC = 1...4 entsprechend dem gewählten Ausgang auf Buchse X3...X6) FM–NC 1–Achs– 2–Achs– 611DAntriebsmodul Siemens AG 2003 All Rights Reserved 1/G2/4-78 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 535
Istwertkorrekturen auf beiden Gebern durchgeführt. Das Maschinendatum wirkt also nur auf Geber, die gerade nicht von der VDI–Nahtstelle zur Lageregelung ausgewählt sind! Siemens AG 2003 All Rights Reserved 1/G2/4-79 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 536
In das MD ist der Abstand der Striche bei Lineargebern einzutragen. Der Index[n] des Maschinendatums hat folgende Codierung: [Encodernr.]: 0 oder 1 weiterführende Literatur Kapitel 2.2.3 Siemens AG 2003 All Rights Reserved 1/G2/4-80 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 537
In das MD ist der Nenner des Lastgetriebes einzutragen. Der Index[n] des Maschinendatums hat folgende Codierung: [Regelungs–Parametersatz–Nr . ]: 0–5 weiterführende Literatur Kapitel 2.2.3 Siemens AG 2003 All Rights Reserved 1/G2/4-81 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 538
Ab SW 5: MD wird auch bei Einsatz linearer Meßsysteme durch Änderung des Standardwerts 1:1 auf einen anderen Wert aktiv. weiterführende Literatur Kapitel 2.2.3 Siemens AG 2003 All Rights Reserved 1/G2/4-82 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 539
Mit dem MD kann die Bewegungsrichtung der Maschine umgekehrt werden. Der Regelsinn wird dabei aber nicht umgekehrt, d.h. die Regelung bleibt stabil. +1: normale Richtung –1: Richtungsumkehr normale Richtung Siemens AG 2003 All Rights Reserved 1/G2/4-83 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 540
Die zugehörigen Grenzwerte sind beschrieben in: Literatur: /FB/, A3, ”Achsüberwachungen” Wenn beim Zuschalten eines Antriebs ein unkontrollierter Sollwertsprung auftritt, liegt evtl. ein falscher Regelsinn vor. Siemens AG 2003 All Rights Reserved 1/G2/4-84 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 541
MD 32220: POSCTRL_INTEGR_ENABLE = 1 gesetzt ist. MD irrelevant bei ..Lageregler ohne Integralanteil korrespondierend mit ..MD 32220: POSCTRL_INTEGR_ENABLE MD 32200: POSCTRL_GAIN weiterführende Literatur /IAD/, Inbetriebnahmeanleitung Siemens AG 2003 All Rights Reserved 1/G2/4-85 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 542
Der Index [n] des Maschinendatums hat folgende Codierung: [Sollwertzweig]: 0 korrespondierend mit ..Das MD: RATED_VELO[n] ist nur in Verbindung mit dem MD:RATED_OUTVAL[n] sinnvoll. Siemens AG 2003 All Rights Reserved 1/G2/4-86 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 543
SW–Stand: 5.3 Bedeutung: Zugehörige Filterzeitkonste des Tiefpassfilters am Lagereglerausgang über MD 32930: POSCTRL_OUT_FILTER_ENABLE = 1 aktivierbar. korrespondierend mit ..MD 32950: POSCTRL_DAMPING Siemens AG 2003 All Rights Reserved 1/G2/4-87 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 544
Index n = 0 bezieht sich auf den 1. Geber der Achse. Index n = 1 bezieht sich auf den 2. Geber der Achse. korrespondierend mit ..MD 32950: POSCTRL_DAMPING Siemens AG 2003 All Rights Reserved 1/G2/4-88 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 545
Regelreserve vorhanden ist. Der Index [n] des Maschinendatums hat folgende Codierung: [Sollwertzweig]: 0 Anwendungsbeispiel(e) Reduzierung des Drehzahlsollwertes bei der Inbetriebnahme. Siemens AG 2003 All Rights Reserved 1/G2/4-89 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 546
(zumindest akt. Regelungs–Messystem). Wird dieses Maschinendatum im zyklischen Betrieb überschritten, so kommt es zur Fehler- meldung 25105 ” Achse %1 Meßsysteme laufen auseinander”. Siemens AG 2003 All Rights Reserved 1/G2/4-90 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 548
Ausgabe der Achssignale bei Simulationsachsen 31000 ENC_IS_LINEAR[n] Direktes Meßsystem (Linearmaßstab) 31010 ENC_GRID_POINT_DIST[n] Teilungsperiode bei Linearmaßstäben 31020 ENC_RESOL[n] Geberstriche pro Umdrehung 31030 LEADSCREW_PITCH Steigung der Kugelrollspindel Siemens AG 2003 All Rights Reserved 1/G2/7-92 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 549
Schwellwert für Geschwindigkeitsüberwachung 36210 CTRLOUT_LIMIT[n] Maximaler Drehzahlsollwert 36400 AX_JERK_ENABLE Axiale Ruckbegrenzung 36410 AX_JERK_TIME Zeitkonstante für den axialen Ruckfilter 36500 ENC_CHANGE_TOL Max. Toleranz bei Lageistwertumschaltung Siemens AG 2003 All Rights Reserved 1/G2/7-93 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 550
Interpolatorische Kompensation Alarme Ausführliche Erläuterungen zu den auftretenden Alarmen können der Literatur: /DA/, ”Diagnoseanleitung” bzw. bei Systemen mit MMC 101/102/103 der Online–Hilfe entnommen werden. Siemens AG 2003 All Rights Reserved 1/G2/7-94 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 551
......... . . 1/H2/7-60 Siemens AG 2003 All Rights Reserved 1/H2/i...
Seite 552
........... 1/H2/7-61 Siemens AG 2003 All Rights Reserved 1/H2/ii...
Seite 553
Verfügung, um die entsprechenden Reaktionen der Werkzeugmaschine einzuleiten. Hilfsfunktions– Durch Projektierung können den oben genannten Hilfsfunktionsarten gemeinsame Eigenschaften zugeordnet werden. eigenschaften Hilfsfunktions- Hilfsfunktionen können kanalspezifisch zu Gruppen zusammengefaßt werden. gruppen Siemens AG 2003 All Rights Reserved 1/H2/1-3 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 554
Hilfsfunktionen ohne Satzwechselverzögerung (SW 5) Anwendungen der Hilfsfunktionen werden verwendet: Hilfsfunktions– in normalen Teileprogrammsätzen ausgabe in Aktionsteilen von Synchronaktionen/Technologiezyklen. Literatur: /FB/, S5 ”Synchronaktionen” /FBSY/, Synchronaktionen ab SW 4.2 Siemens AG 2003 All Rights Reserved 1/H2/1-4 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Adreßerweiterung und Wert in Hilfsfunktionen können durch Variablen Adreßerweiterung angegeben werden. (Ausnahme bei FM–NC). und Wert durch Variablen Beispiel SPINDEL_NR=1 DREHRICHTUNG=3 M[SPINDEL_NR]=DREHRICHTUNG ..entspricht: M1=3 Siemens AG 2003 All Rights Reserved 1/H2/2-5 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 556
– Eine nicht angegebene Adreßerweiterung ist gleichbedeutend mit der Nummer der Masterspindel (MD 20090: $MC_SPIND_DEF_MASTER_SPIND bzw. Befehl SETMS) bzw. des Masterwerkzeughalters (MD 20124: $MC_TOOL_MANAGEMENT_TOOLHOLDER bzw. Befehl SETMTH). Siemens AG 2003 All Rights Reserved 1/H2/2-6 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 557
H–Funktionsausgabe an die PLC (Kühlmittel=12, Schmiermittel=130) H[Kühlmittel]=Schmiermittel H12=130 H=Kühlmittel H0=12 H0=5 H=5.379 H0=5.379 H17=3.5 H17=3.5 H[Kühlmittel]=13.8 H12=13.8 H=’HFF13’ H0=65299 H=’B1110’ H0=14 H5.3=21 Fehler, Alarm 14770 Siemens AG 2003 All Rights Reserved 1/H2/2-7 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Festlegung für eine Hilfsfunktionsart bevorzugt berücksichtigt. Für die vordefinierten Hilfsfunktionen mit Index 11–17 kann abweichend von der Voreinstellung noch zusätzlich eine andere Gruppenzuordnung vorgenommen werden. (Siehe 2.4). Siemens AG 2003 All Rights Reserved 1/H2/2-8 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 559
Verhalten bei Satzsuchlauf. Es wird nur die letzte Hilfsfunktion innerhalb einer Gruppe aufgesammelt und beim ersten Start nach Satzsuchlauf ausgegeben. Die Hilfsfunktionen der 1. Gruppe werden nicht aufgesammelt. Siemens AG 2003 All Rights Reserved 1/H2/2-9 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Ausgabe schnell normal Spezifikation ende der Bewe- Bewe- nach der an Naht- mit OB40 nach gung gung Quittung stelle OB1–Takt Siemens AG 2003 All Rights Reserved 1/H2/2-10 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 561
(ab SW 5.2) DL–Werte können nicht über Synchronaktionen an die PLC ausgegeben werden. Über das MD 22252 AUXFU_DL_SYNC_TYPE kann der Ausgabezeitpunkt der DL–Funktion festgelegt werden. Siemens AG 2003 All Rights Reserved 1/H2/2-11 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 562
Halt SpNr. –1 Werkzeuganwahl (*3) Unterprg. Ende (*4) Nibbeln (*4) Nibbeln (*4) Nibbeln (*4) Nibbeln (*4) Nibbeln (*4) Nibbeln (*4) Nibbeln (*4) Nibbeln Siemens AG 2003 All Rights Reserved 1/H2/2-12 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 566
Die Folgerung aus der Unterscheidungsmöglichkeit ist Sache des Anwender–PLC–Programms. Einsatz Die assoziierten Hilfsfunktionen dürfen in Hauptprogrammen, Unterprogrammen und Zyklen, nicht jedoch in Synchronaktionen benutzt werden. Literatur: /FBSY/, Synchronaktionen. Siemens AG 2003 All Rights Reserved 1/H2/2-16 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 567
Für die assoziierte Hilfsfunktion M1 gibt es die zusätzlichen Signale DB 21–30, DBB318 Bit 5: Assoziiertes M00/M01 aktiv (NCK→PLC) und DBB30 Bit 5: Assoziiertes M01 aktivieren (PLC →NCK) . Siemens AG 2003 All Rights Reserved 1/H2/2-17 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die 2. Spindel wird der Gruppe 5 zugeordnet. m2 = 3 ; Spindel 2 soll vor der Bahnbewegung und ; vor der Quittierung (S. 2.5) durch die PLC rechts drehen Siemens AG 2003 All Rights Reserved 1/H2/2-18 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 569
Werden mehrere Hilfsfunktionen mit unterschiedlichen Ausgabetypen (vor, während, am Ende der Bewegung) in einem Satz mit Bewegung programmiert, so erfolgt die Ausgabe der einzelnen Hilfsfunktionen entsprechend ihrem Ausgabetyp. Siemens AG 2003 All Rights Reserved 1/H2/2-19 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 570
Hilfsfunktionsausgabe während der Bewegung erfolgt und vor dem Bahnende von der PLC quittiert wurde. Literatur: /FB/, B1, ”Bahnsteuerbetrieb, Genauhalt, LookAhead” Siehe auch 2.5 Quittierung der Hilfsfunktionen durch die PLC Siemens AG 2003 All Rights Reserved 1/H2/2-20 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Anzahl kann mit MD 11100: AUXFU_MAXNUM_GROUP_ASSIGN Kanal (ab SW 5.2) eingestellt werden. Die standardmäßig vorbelegten Hilfsfunktionen werden nicht mit eingerechnet. Siehe “Vorbelegte Gruppeneigenschaften”, “Vorbelegte Hilfsfunktionszuweisungen”. Siemens AG 2003 All Rights Reserved 1/H2/2-21 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 572
Dies wurde im obigen Beispiel verwendet, um alle S–Werte einer Spindel einer Gruppe zuzuordnen. Hinweis Die Gruppenzuordnung von vordefinierten Hilfsfunktionen finden Sie in Tabelle 2-4. Siemens AG 2003 All Rights Reserved 1/H2/2-22 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
In den folgenden Tabellen ist das Satzwechselverhalten und die Geschwindigkeitsabsenkung abhängig vom vorgegebenen Zeitpunkt der Hilfsfunktionsausgabe und der Einstellung des Maschinendatums sowie der Quittungsart angegeben. Siemens AG 2003 All Rights Reserved 1/H2/2-23 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Bewegung kommt am Ende des Satzes zum Stillstand. Die Ausgabe der Hilfsfunktionen erfolgt am Satzende. Der Folgesatz wird erst nach der OB1–Quittung abgefahren. Siemens AG 2003 All Rights Reserved 1/H2/2-24 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Teileprogramm als schnelle Hilfsfunktionen Quittung gekennzeichnet werden. Beispiel: M = QU(7); schnelle Ausgabe für M7, Kennzeichnung für schnelle Hilfsfunktion: QU(Wert) Siemens AG 2003 All Rights Reserved 1/H2/2-25 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 576
M–Fkt 2–Änderung (NST) PLC–Zykluszeit (OB1) Bild 2-5 Normale und schnelle Hilfsfunktionsausgabe Mit Satzwechsel- Schnelle Quittung der Hilsfsfunktionen verzögerung MD 22100: AUXFU_QUICK_BLOCKCHANGE = 0 mit Geschwindig- keitsreduktion Siemens AG 2003 All Rights Reserved 1/H2/2-26 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Bewegung Die Bewegung kommt am Ende des Satzes zum Stillstand. Die Ausgabe der Hilfsfunktionen erfolgt am Satzende. Der Folgesatz wird ohne Quittungsverzögerung abgefahren. Siemens AG 2003 All Rights Reserved 1/H2/2-27 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Für den impliziter Vorlaufstop gelten folgende Einschränkungen: Der Unterprogrammaufruf per M–Funktion mit MD 10715: M_NO_FCT_CYCLE oder M98 im ISO–Dialekt–T/ ISO–Dialekt–M wird immer ohne Vorlaufstopp ausgeführt. Siemens AG 2003 All Rights Reserved 1/H2/2-28 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 579
Weitere Informationen zum Satzsuchlauf sowie von Spindelhilfsfunktionen: Literatur: /FB/, K1 BAG, Kanal, Programmbetrieb, Kap. 2 Literatur: /FB/, S1 Spindeln, Spindelhilfsfunktionen Kap. 2 (ab SW 5.3) Siemens AG 2003 All Rights Reserved 1/H2/2-29 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Nahtstelle ausgegeben und ist damit für die weitere Bearbeitung des Teileprogramms gültig bis sie durch erneutes Überspeichern oder durch eine programmierte Hilfsfunktion der gleichen Art abgewählt wird. Bedienung Literatur: /BA/, Bedienungsanleitung Siemens AG 2003 All Rights Reserved 1/H2/2-30 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Bahnsteuerbetrieb verbunden sein. Verwen- dung nur, wenn unumgänglich. *) Bei vorhandener Werkzeugverwaltung (s. /FBW/) kann ab SW 5 die Bedeutung der Adreßerweiterung durch ein MD gesteuert werden. Siemens AG 2003 All Rights Reserved 1/H2/2-31 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
11.02 Hilfsfunktionsausgabe an PLC (H2) 10.00 2.9 Hilfsfunktionen Anwendung Platz für Notizen Siemens AG 2003 All Rights Reserved 1/H2/2-32 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 583
Anwenderdefinierte Hilfsfunktionen mit Ausgabe–Spezifikation Hinweis Bei knapper Konfiguration des Satzspeichers wird die Maximalzahl 64 evtl. nicht erreicht (Abbruch mit Fehlermeldung). Dann empfiehlt sich eine groß- zügigere Konfiguration. Siemens AG 2003 All Rights Reserved 1/H2/3-33 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 584
Hilfsfunktionsausgabe an PLC (H2) 10.00 3 Randbedingungen Platz für Notizen Siemens AG 2003 All Rights Reserved 1/H2/3-34 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Es zählen nur die anwenderdefinierten Hilfsfunktionen ( s. 2.3), nicht die vordefinierten Hilfsfunktionen (siehe Kapitel 2.2). Anwendungsbeispiel(e) Siehe Kapitel 6 korrespondierend mit ..MD 22010: AUXFU_ASSIGN_TYPE[n] Siemens AG 2003 All Rights Reserved 1/H2/4-35 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 586
Der Index [n] bezeichnet die Nummer der Hilfsfunktionsgruppe: 0...14 bzw. 0...63 ab SW 5.2 [0] 81. Hilfsfunktionsgruppe, [1] 82. Hilfsfunktionsgruppe ... Standardvorbesetzung: AUXFU_GROUP_SPEC[0]=81H AUXFU_GROUP_SPEC[1]=21H AUXFU_GROUP_SPEC[2]=41H AUXFU_GROUP_SPEC[63]=41H Anwendungsbeispiel(e) Siehe Kapitel 6 Siemens AG 2003 All Rights Reserved 1/H2/4-36 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Änderung gültig nach Power On Schutzstufe: 2/7 Einheit: – Datentype: BYTE gültig ab SW–Stand: 1.1 Bedeutung: siehe MD: AUXFU_ASSIGN_TYPE [n] (Hilfsfunktionsart) Anwendungsbeispiel(e) siehe Kapitel 6 Siemens AG 2003 All Rights Reserved 1/H2/4-37 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 588
Erweiterung einer Gruppe zugeordnet. Beispiel: S2 = –1 => Gruppe 9 (alle S–Werte der 2. Spindel werden der Gruppe 9 zugeordnet) korrespondierend mit ..MD 11100: AUXFU_MAXNUM_GROUP_ASSIGN Siemens AG 2003 All Rights Reserved 1/H2/4-38 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 589
6: Ausgabe während der Bewegung 7: Ausgabe am Satzende korrespondierend mit ..MD 11110: AUXFU_GROUP_SPEC MD 22000: AUXFU_ASSIGN_GROUP MD 22010: AUXFU_ASSIGN_TYPE MD 22020: AUXFU_ASSIGN_EXTENSION MD 22030: AUXFU_ASSIGN_VALUE Siemens AG 2003 All Rights Reserved 1/H2/4-39 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 590
M44, M45, S Für diese kann die Einstellung nicht geändert werden. korrespondierend mit ..MD 22040: AUXFU_PREDEF_GROUP MD 22050: AUXFU_PREDEF_TYPE MD 22070: AUXFU_PREDEF_VALUE MD 22080: AUXFU_PREDEF_SPEC Siemens AG 2003 All Rights Reserved 1/H2/4-40 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 591
1: Bei der schnellen Hilfsfunktionsausgabe an die PLC wird der Satzwechsel nicht verzögert. MD irrelevant bei ..Hilfsfunktionen mit normaler Quittung weiterführende Literatur /FBSY/, Synchronaktionen Siemens AG 2003 All Rights Reserved 1/H2/4-41 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 592
(somit keine Satzwechselverzögerung) Achtung: Die Gruppenzuordnung ist höher prior ! Anwendungsbeispiel(e) Alle S–Funktionen sollen vor der Bewegung an die PLC ausgegeben werden ⇒MD: AUXFU_S_SYNC_TYPE=0 Siemens AG 2003 All Rights Reserved 1/H2/4-42 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 593
(somit keine Satzwechselverzögerung) Achtung: Die Gruppenzuordnung ist höher prior ! Anwendungsbeispiel(e) Alle T–Funktionen sollen vor der Bewegung an die PLC ausgegeben werden ⇒MD: AUXFU_T_SYNC_TYPE=0 Siemens AG 2003 All Rights Reserved 1/H2/4-43 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 594
3 = Keine Ausgabe an die PLC (somit keine Satzwechselverzögerung) Achtung: Die Gruppenzuordnung ist höher prior ! Anwendungsbeispiel(e) Alle D–Funktionen sollen nicht an die PLC ausgegeben werden. ⇒MD: AUXFU_D_SYNC_TYPE=3 Siemens AG 2003 All Rights Reserved 1/H2/4-44 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 595
45, 70 sind nicht erlaubt. Das MD muß sich von dem Wert in MD 22254 unterscheiden. Einschränkung: siehe MD 10715: M_NO_FCT_CYCLE korrespondierend mit ..MD 22254: AUXFU_ASSOC_M0_VALUE weiterführende Literatur /FB/, K1, BAG, Kanal, Programmbetrieb, ”Unterprogrammaufruf mit M–/T–Funktionen” Siemens AG 2003 All Rights Reserved 1/H2/4-45 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 596
Hilfsfunktionen festgelegt. 1: Unbedingte Ausgabe der aufgesammelten Hilfsfunktionen am Ende eines Satzsuchlaufes 0: Ausgabe der aufgesammelten Hilfsfunktionen nach Betätigung von NC–Start am Ende eines Satzsuchlaufes. Siemens AG 2003 All Rights Reserved 1/H2/4-46 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Änderungssignale werden zu Beginn des nächsten OB1–Zyklus durch das Flankenwechsel 1 –––> 0 PLC–Grundprogramm zurückgesetzt. Der Wert der jeweiligen Information ist nicht gültig. Siemens AG 2003 All Rights Reserved 1/H2/5-47 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 598
Flankenwechsel 1 –––> 0 Anwendungsbeispiel(e) Spindeldrehzahlsteuerung durch die PLC. Über die erweiterte Adresse wird programmiert, für welche Spindel das S–Wort gültig ist. z.B: S2=500 Siemens AG 2003 All Rights Reserved 1/H2/5-48 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 599
Nach Hochlauf der PLC. Signalzustand 0 bzw. Vor Eintrag einer neuen Hilfsfunktion werden alle anderen gelöscht. Flankenwechsel 1 –––> 0 Anwendungsbeispiel(e) Schaltfunktionen an der Maschine. Siemens AG 2003 All Rights Reserved 1/H2/5-49 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 600
M00 und M01 (Hilfsfunktionen), eine M00 oder M01 Hilfsfunktion aktiv ist. Signalzustand 0 bzw. Keine assoziierten M00/M01 Hilfsfunktionen aktiv. Flankenwechsel 1 –––> 0 korrespondierend mit ..DB 21–30, DBX30.5 Siemens AG 2003 All Rights Reserved 1/H2/5-50 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 601
Flankenauswertung: nein Signal(e) aktualisiert: auftragsgesteu- Signal(e) gültig ab SW–Stand: 1.1 Die Werte für die S–Hilfsfunktionen werden in die zugehörige Nahtstelle für die adressierte Spindel gelegt Siemens AG 2003 All Rights Reserved 1/H2/5-51 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Hilfsfunktionsausgabe (H2) 10.00 5.2 Achsspezifische Signale Platz für Notizen Siemens AG 2003 All Rights Reserved 1/H2/5-52 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 603
Nach Satzsuchlauf soll das Kühlwasser ein– bzw. ausgeschaltet werden. ⇒ M50 und M51 einer Gruppe zuordnen, z.B. der Gruppe 12. ⇒ M52 und M53 einer Gruppe zuordnen, z.B. der Gruppe 13. Siemens AG 2003 All Rights Reserved 1/H2/6-53 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 604
$MN_AUXFU_GROUP_SPEC[1]= ‘H22’; (Codierung als Hex–Wert) Spezifikation der Gruppe 3 abweichend von der Voreinstellung: $MN_AUXFU_GROUP_SPEC[2]=‘H22’; (Codierung als Hex–Wert) Spezifikation der Gruppe 9: $MN_AUXFU_GROUP_SPEC[8]=‘H21’; (Codierung als Hex–Wert) Siemens AG 2003 All Rights Reserved 1/H2/6-54 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 605
Beschreibung der 14. Hifu: M2=4 $MC_AUXFU_ASSIGN_TYPE[13]=”M” $MC_AUXFU_ASSIGN_EXTENSION[13]=2 $MC_AUXFU_ASSIGN_VALUE[13]=4 $MC_AUXFU_ASSIGN_GROUP[13]=10 Beschreibung der 15. Hifu: M2=5 $MC_AUXFU_ASSIGN_TYPE[14]=”M” $MC_AUXFU_ASSIGN_EXTENSION[14]=2 $MC_AUXFU_ASSIGN_VALUE[14]=5 $MC_AUXFU_ASSIGN_GROUP[14]=10 Beschreibung der 16. Hifu: M2=70 $MC_AUXFU_ASSIGN_TYPE[15]=”M” $MC_AUXFU_ASSIGN_EXTENSION[15]=2 $MC_AUXFU_ASSIGN_VALUE[15]=70 $MC_AUXFU_ASSIGN_GROUP[15]=10 Siemens AG 2003 All Rights Reserved 1/H2/6-55 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 606
Spezifikation der Gruppe 13 $MN_AUXFU_GROUP_SPEC[12]=‘H21’; (Codierung als Hex–Wert) Beschreibung der 20. Hifu: M52 $MC_AUXFU_ASSIGN_TYPE[19]=”M” $MC_AUXFU_ASSIGN_EXTENSION[19]=0 $MC_AUXFU_ASSIGN_VALUE[19]=52 $MC_AUXFU_ASSIGN_GROUP[19]=13 Beschreibung der 21. Hifu: M53 $MC_AUXFU_ASSIGN_TYPE[20]=”M” $MC_AUXFU_ASSIGN_EXTENSION[20]=0 $MC_AUXFU_ASSIGN_VALUE[20]=53 $MC_AUXFU_ASSIGN_GROUP[20]=13 Siemens AG 2003 All Rights Reserved 1/H2/6-56 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 610
Vordefinierte Hilfsfunktionsgruppen 22050 AUXFU_PREDEF_TYPE Vordefinierte Hilfsfunktionsart 22060 AUXFU_PREDEF_EXTENSION Vordefinierte Hilfsfunktionserweiterung 22070 AUXFU_PREDEF_VALUE Vordefinierter Hilfsfunktionswert 22080 AUXFU_PREDEF_SPEC Ausgabe–Spezifikation (Vordefinierte Hifu) 22100 AUXFU_QUICK_BLOCKCHANGE Satzwechsel ohne Verzögerung Siemens AG 2003 All Rights Reserved 1/H2/7-60 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 611
(Nicht mehr relevant ab SW–Stand 4) Alarme Ausführliche Erläuterungen zu den auftretenden Alarmen können der Literatur: /DA/, ”Diagnoseanleitung” bzw. bei Systemen mit MMC 101/102/103 der Online–Hilfe entnommen werden. Siemens AG 2003 All Rights Reserved 1/H2/7-61 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 612
Hilfsfunktionsausgabe (H2) 10.00 7.3 Alarme Platz für Notizen Siemens AG 2003 All Rights Reserved 1/H2/7-62 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
......... . 1/K1/2-69 Siemens AG 2003 All Rights Reserved 1/K1/i...
Seite 614
1/K1/4-164 Achs–/Spindelspezifische Maschinendaten ....1/K1/4-165 Siemens AG 2003 All Rights Reserved 1/K1/ii SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 615
........... 1/K1/7-207 Siemens AG 2003 All Rights Reserved 1/K1/iii...
Seite 616
03.02 11.02 10.00 Platz für Notizen Siemens AG 2003 All Rights Reserved 1/K1/iv SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 617
Berechnung an Kontur Typ 4 mit Berechnung an Satzendpunkt Typ 5 Selbsttätiger Start der angewählten Programmstelle mit Berechnung aller erforderlichen Daten aus der Vorgeschichte Siemens AG 2003 All Rights Reserved 1/K1/1-5 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 618
Unterprogramme von einem externen Speicher (z.B. von der Erweiterung Festplatte HMI Advanced) aufgerufen (EXTCALL) und abgearbeitet werden. (ab SW 4) Siemens AG 2003 All Rights Reserved 1/K1/1-6 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 619
Informationen zur Programmlaufzeit und zur Werkstückzählung bereitgestellt. Die dabei definierte Funktionalität ist nicht identisch mit Funktionen der Werkzeugverwaltung und besonders für NC–Systeme ohne Werkzeugverwaltung vorgesehen. (ausführliche Beschreibung s. Abschnitt 2.11) Siemens AG 2003 All Rights Reserved 1/K1/1-7 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 620
BAG, Kanal, Programmbetrieb, Reset–Verhalten (K1) 10.00 1 Kurzbeschreibung Platz für Notizen Siemens AG 2003 All Rights Reserved 1/K1/1-8 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Achsen können mehreren Kanälen zugeordnet werden, die sich wiederum in Zuordnungen verschiedenen BAGs befinden. Die Achsen können dann auch zwischen diesen Kanälen getauscht werden (Achstausch). Der Achstausch ist unabhägig von der BAG. Siemens AG 2003 All Rights Reserved 1/K1/2-9 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 622
Maschinenfunktion: REF, REPOS, TEACH IN REF, REPOS, TEACH IN, var. INC, 10000 INC ..1 INC Die Beschreibung aller BAG–spezifischen Signale befindet sich im Kapitel 5. Siemens AG 2003 All Rights Reserved 1/K1/2-10 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 623
Stop–Signal (vergleichbar NC–Stop) gegeben werden. Je nach der Auswahl des Stop–Signals werden entweder nur die Achsen oder auch noch zusätzlich die Spindeln der Kanäle gestoppt. Siemens AG 2003 All Rights Reserved 1/K1/2-11 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 624
Bedientafelfront–Reset aktiviert ist. Siehe hierzu Kapitel 2.6.12 ”Ereignisgesteuerte Programmaufrufe”. BAG– Die Betriebsbereitschaft der BAG wird durch das NST ”BAG betriebsbereit” Betriebsbereit (DB11, ... DBX6.3) angezeigt. Siemens AG 2003 All Rights Reserved 1/K1/2-12 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 625
Zeit immer nur einen sollwertgebenen Kanal geben. Der Istwert der Achse/Spindel kann von mehreren Kanälen gleichzeitig gelesen werden. Die Achse/Spindel muß den jeweiligen Kanal bekannt sein. Siemens AG 2003 All Rights Reserved 1/K1/2-13 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Kanal 2 im DB22. Der oder die Kanäle können von der PLC bzw. NCK überwacht bzw. beeinflußt werden. Die Beschreibung der Kanalsignale befindet sich im Kapitel 5. Siemens AG 2003 All Rights Reserved 1/K1/2-14 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Technologie für die Maschine kanalabhängig angegeben werden. Diese Information dient u.a. zur Auswertung für HMI, PLC und Standard–Zyklen. Siemens liefert Standard MD für Fräsen aus. Wenn tatsächlich eine andere Maschine vorliegt, kann abhängig von der im MD hinterlegten Technologie durch HMI, PLC ein anderer Datensatz/Programmsatz geladen werden.
Gültig für alle Betriebsarten–übergreifende Synchronaktionen Betriebsarten Übergreifend für alle Betriebsarten können modale Synchronaktionen per IDS für folgende Funktionen parallel zum Kanal abgearbeitet werden: Kommandoachsfunktionen Spindelfunktionenfunktionen Technologiezyklen Siemens AG 2003 All Rights Reserved 1/K1/2-16 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 629
NST ”Maschinenfunktion” (DB11, ... DBX1.0 bis DBX1.2) aktiviert. Die Anzeige der aktiven Maschinenfunktion TEACHIN, REPOS oder REF ist im NST ”aktive Maschinenfunktion” (DB11, ... DBX7.0 bis DBX7.2) ersichtlich. Siemens AG 2003 All Rights Reserved 1/K1/2-17 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
In den einzelnen Betriebsarten können unterschiedliche Verriegelungen aktiv den Betriebsarten sein. Diese Verriegelungen sind technologie– und maschinenunabhängig. In jeder Betriebsart, in Abhängigkeit des Betriebszustandes, können fast alle Verriegelungen aktiviert werden. Siemens AG 2003 All Rights Reserved 1/K1/2-18 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 631
Ist nach dem Betriebsartenwechsel ein Kanal der BAG nicht mehr im Reset Zustand, so wird der Teileprogrammbefehl ”START” in dieser Situation mit dem Alarm 16952 abgelehnt. Siemens AG 2003 All Rights Reserved 1/K1/2-19 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Anwahl dieser Funktion wird über die Bedienoberfläche im Menü Programmbeeinflussungen gemacht. Mit der Anwahl wird das NST ”Programmtest angewählt” (DB21, ... DBX25.7) gesetzt. Die Funktion wird damit noch nicht aktiviert. Siemens AG 2003 All Rights Reserved 1/K1/2-20 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 633
Konsistenz zwischen den Daten der Werkzeugverwaltung und dem Magazin nicht verlorengeht. Auf den Toolbox–Disketten finden Sie dazu beim PLC–Grundprogramm ein Beispiel. Siemens AG 2003 All Rights Reserved 1/K1/2-21 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Bei einer Serie von G33/G34/G35–Sätzen ist Einzelsatz nur dann wirksam, wenn ”Probelaufvorschub” angewählt ist. Rechensätze werden nicht im Einzelschritt bearbeitet (nur beim Dekodier–Einzelsatz). Ab SW5.2 ist auch SBL2 bei G33/G34/G35 unwirksam Siemens AG 2003 All Rights Reserved 1/K1/2-22 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 635
Die Zuordnung der Vorgänge zu den Bits des Maschinendatums finden Sie in Kapitel 4.2. Weitere Informationen zu den Aktionssätzen bei Satzsuchlauf mit Berechnung siehe unter Kapitel 2.5.2 ”Bearbeitung bestimmter Programmabschnitte”. Siemens AG 2003 All Rights Reserved 1/K1/2-23 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Weitere Informationen zur Vorschubbeeinflussung entnehmen Sie bitte: Literatur: /FB/, V1, ”Vorschübe” Anzeige Als Rückmeldung des aktiven Probelaufvorschubs wird auf der Bedienoberfläche das entsprechende Feld in der Statuszeile invers geschaltet. Siemens AG 2003 All Rights Reserved 1/K1/2-24 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Funktion ”Teilerogramme ausblenden” ist auch während Satzsuchlauf aktiv. Anzeige Als Rückmeldung der aktivierten Funktion ”Satz ausblenden” wird auf der Bedienoberfläche das entsprechende Feld in der Statuszeile invers geschaltet. Siemens AG 2003 All Rights Reserved 1/K1/2-25 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 638
Spindelhochlauf und Spindelzustand ermitteln Wiederaufsetzen nach SERUPRO–Suchziel gefunden (REPOS–Verschiebung) Wiederanfahren auf Kontur mit gesteuerten REPOS (ab SW 6.3) Teileprogrammerweiterungen für SERUPRO (ab SW 6.2) Siemens AG 2003 All Rights Reserved 1/K1/2-26 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 639
Bis SW 6.3 wird der Satsuchlauf ohne Fehlermeldung fortgesetzt. Ab SW 6.4 wird der Satzsuchlauf angehalten und es wird der Alarm 15350: ”Suchziel nicht gefunden” gemeldet. Siemens AG 2003 All Rights Reserved 1/K1/2-27 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 640
Erfolgt die erste Programmierung einer Achse nach “Satzsuchlauf mit nach Satzsuchlauf Berechnung an Satzendpunkt”, so kann mit Settingdatum SD 42444: TARGET_BLOCK_INCR_PROG der inkrementelle Wert auf den bis Suchziel aufgesammelten Wert addiert weden. Siemens AG 2003 All Rights Reserved 1/K1/2-28 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 641
Bei “Satzsuchlauf mit Berechnung an Satzendpunkt” gibt es keine vom System generierte Anfahrbewegung. $P_EP liefert damit nach verlassen des ASUP’s, die Position auf die die Achsen vom ASUP oder in JOG positioniert wurden. Siemens AG 2003 All Rights Reserved 1/K1/2-29 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 642
Drehzahl des aktiven Werkzeuges nicht überschritten wird. Weitere Erläuterungen zu den Spindelhilfsfunktionen sowie die Beschreibung der neuen Satzsuchlauf–Systemvariablen entnehmen Sie bitte: Literatur: /FB/, S1, ”Spindeln”, Spindelhilfsfunktionen nach SSL. Siemens AG 2003 All Rights Reserved 1/K1/2-30 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 643
Aus Kompatiblitätsgründen kann der kaskadierte Satzsuchlauf im MD 11450: SEARCH_RUN_MODE mit Bit 3 = 1 (TRUE) gesperrt werden. Voreingestellt ist der kaskadierte Suchlauf mit Bit 3 = 0. Siemens AG 2003 All Rights Reserved 1/K1/2-31 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 644
(DB21, ... DBX32.3) letzter Aktionssatz aktiv (DB21, ... DBX32.6) Kanalzustand Reset (DB21, ... DBX35.7) Kanalzustand unterbrochen (DB21, ... DBX35.6) Bild 2-3 Zeitlicher Ablauf Nahtstellensignale Siemens AG 2003 All Rights Reserved 1/K1/2-32 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Bild 2-4 Anfahrbewegung bei Suchlauf auf Satzendpunkt (Zielsatz N220) Hinweis ”Suchlauf an Kontur” mit Zielsatz N220 würde eine Anfahrbewegung zum Werkzeugwechselpunkt (Startpunkt des Zielsatzes) erzeugen. Siemens AG 2003 All Rights Reserved 1/K1/2-33 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 646
N220 G0 X170 Y30 Z10 S3000 M3 D1 ; Anfahrsatz Konturabschnitt 2 N230 Z–5 ; Zustellung N240 G1 G64 G42 F500 X150 Y50 ; Startpunkt der Kontur Siemens AG 2003 All Rights Reserved 1/K1/2-34 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 647
N1090 IF TNR_VORWAHL == TNR_SUCHLAUF GOTOF ASUP_ENDE N1100 T = $TC_TP2[TNR_VORWAHL] ; T–Vorwahl restaurieren über ; Werkzeugnamen ASUP_ENDE: N1110 M90 ; Rückmeldung an PLC N1120 REPOSA ; ASUP Ende Siemens AG 2003 All Rights Reserved 1/K1/2-35 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Nach dem Abschalten von Programmtest beginnt ein REPOS–Vorgang, für den die selben Einschränkungen wie beim SERUPRO–Anfahren gelten. Auftretende Beeinträchtigungen lassen sich mit einem ASUP verhindern. Siemens AG 2003 All Rights Reserved 1/K1/2-36 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 649
Synchronspindelkopplung wird ausgeschaltet. $MC_START_MODE_MASK = ’H400’ bleibt aktiv. $MC_START_MODE_MASK_PRT = ’H00’ $MC_START_MODE_MASK_PRT wird bei $MC_ENABLE_START_MODE_MASK_PRT = ’H01’ ; SERUPRO ausgewertet statt $MC_START_MODE_MASK. Siemens AG 2003 All Rights Reserved 1/K1/2-37 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 650
Nach einem vorangegangenen Suchlauf SERUPRO, kann aus dem Zustand ”Suchziel gefunden”, ein weiterer Suchlauf gestartet werden. Damit kann beliebig oft in einer Programmschleife hineingesucht werden. Siemens AG 2003 All Rights Reserved 1/K1/2-38 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 651
Hinweis Der automatische ASUP–Start mit MD 11450: SEARCH_RUN_MODE benötigt 2 Starts, um das Programm fortzusetzen. Damit nährt sich das Ablaufverhalten an andere Suchlauftypen an. Siemens AG 2003 All Rights Reserved 1/K1/2-39 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 652
Ist eine Spindel mit M3/M4 programmiert und wird im Zielsatz nach SPOS umgeschaltet, so ist am Ende des SERUPRO–Vorganges (Suchziel gefunden) die Spindel nach SPOS umgeschaltet. Das VDI–Interface zeigt dies auch an. Siemens AG 2003 All Rights Reserved 1/K1/2-40 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 653
Der Satz kann durch die Satznummer, ein Label, einen String oder durch den Seek–Zeiger beschrieben werden. Die Versorgung des BTSS–Bausteins schaltet die Funktion noch nicht ein. Siemens AG 2003 All Rights Reserved 1/K1/2-41 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
SPARPF–Baustein eingetragen werden. Es müssen gesetzt werden invocCount = 1 und für die Kanäle 2 bis 10 plcStartReason = 1 für die Kanäle 2 bis 10 Siemens AG 2003 All Rights Reserved 1/K1/2-42 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 655
Programm im 1. Kanal und nach kurzer Zeit sind alle Kanäle auf M0 gelaufen. Jetzt wird in allen Kanälen RESET vorgegeben. Damit speichert die NC im Baustein SPARPI auf allen Kanälen den Unterbrechungszeiger ab. Siemens AG 2003 All Rights Reserved 1/K1/2-43 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 656
Kanal wird bei Programmende (M30/M2) geprüft, ob sein originaler Kanal noch arbeitet (Kanalzustand ungleich Reset, Programmzustand ungleich abgebrochen). Anderenfalls wird der Alarm 16948 ausgelöst. Siemens AG 2003 All Rights Reserved 1/K1/2-44 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 657
Teileprogramm wartet vor dem eigenen Ende mit WAITE auf das Ende der anderen Kanäle. Hinweis MMC/HMI darf sich hinsichtlich der zu versorgenen Kanäle an plcStartReason orientieren, d.h. PI ist nur für Kanäle mit plcStartReason==0 zulässig. Siemens AG 2003 All Rights Reserved 1/K1/2-45 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Der Vorgang ist beendet, wenn jeder betroffene Kanal ”seruproActive” gelöscht hat. NCU–Link “Self–Acting Serupro” akzeptiert einen Masterkanal auf einer anderen NCU. ab SW 6.2 Siemens AG 2003 All Rights Reserved 1/K1/2-46 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 659
Ab SW 6.4 sind SERUPRO aktualisierte REPOS–Quittierungen abfragbar über: ”programmsensitive Systemvariable” Beschreibung $AC_REPROS_PATH_MODE Art des Repos–MODE $AA_REPROS_DELAY Für diese Achse ist gerade die Repos– Unterdrückung aktiv Siemens AG 2003 All Rights Reserved 1/K1/2-47 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 660
$AA_FXS Sollzustand Fahren auf Festanschlag $AN_SETUPTIME u. $AN_POWERON_TIME Zeit seit letzten Steuerungshochlauf $TC_MAP3, $TC_MPP4 und $TC_MPP6 Werkzeugverwaltung Magazindaten $TC_MOP2 und $TC_MOP4 Rest–Standzeit und Rest–Stückzahl Siemens AG 2003 All Rights Reserved 1/K1/2-48 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 661
= GEOAX, CHANAX, MACHAX notAllowed = UNCLASSIFIED serupro = PROGSENSITIVE (Aufbereitung ab SW 6.4) wertebereich = [DBL_MIN, DBL_MAX] date = nckVersion = author = ”” :end Siemens AG 2003 All Rights Reserved 1/K1/2-49 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 662
Transformation oder Kopplung aufgenommen worden war. Hinweis Weitere Informationen zum Getriebestufenwechsel bei DryRun, Programmtest und SERUPRO siehe unter Literatur: /FB/, S1, ”Spindeln” 2.6 Programmierung Siemens AG 2003 All Rights Reserved 1/K1/2-50 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 663
Achsgeschwindigkeit interpoliert werden. Die Achsgeschwindigkeit wird im Modus ”Probelaufvorschub” über SD 42100: DRY_RUN_FEED eingestellt. Die Geschwindigkeit des SERUPRO–Vorgangs wird über MD 22600: SERUPRO_SPEED_MODE ausgewählt. Siemens AG 2003 All Rights Reserved 1/K1/2-51 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 664
Nach der Simulation durch SERUPRO ergibt sich für die Spindel S eine zum Normalbetrieb abweichende Position, weil die Spindel S in der Simulation weniger oft gedreht hat. Siemens AG 2003 All Rights Reserved 1/K1/2-52 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 665
; oder ausgeschaltet wurde DO $R0=0 FXS[X]=0 FXSW[X]=21 ; um dann für den N1020 REPOSA ; REPOSA–Satz FXS entsprechend zu aktivieren ; oder deaktivieren Siemens AG 2003 All Rights Reserved 1/K1/2-53 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 666
SW 6.3 Folgespindeln ist in allen vorhandenen Kanälen mit SERUPRO simulierbar. Weitere Informationen zu Synchronspindeln ab SW 4 entnehmen Sie bitte Literatur: /FB/, S3, ”Synchronspindel” Siemens AG 2003 All Rights Reserved 1/K1/2-54 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 667
Fall wird der Satzsuchlauf mit dem Alarm 15395 abgebrochen. Die Variablen $P_SEARCH_MASLD, $P_SEARCH_MASLC, $AA_MASL_STAT werden mit MASLON gelöscht. Weitere Informationen zur Kopplung Master–Slave entnehmen Sie bitte Literatur: /FB/, TE3, ”Drehzahl–/Drehmomentkopplung, Master–Slave” Siemens AG 2003 All Rights Reserved 1/K1/2-55 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 668
Achsen, die vor dem Befehl RELEASE als Bahnachsen verfahrbar waren, müssen auch im REPOS als Bahnachsen verfahrbar sein. Die vom PLC kontrollierte Achse, wird bis SW 7.1 weiterhin nicht repositioniert! Siemens AG 2003 All Rights Reserved 1/K1/2-56 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 669
SERUPRO–Anfahren die Folgeachse mit aktiver Kopplung und einer überlagerten Bewegung mauell auf den Zielpunkt verfahren werden. Hinweis Weitere Informationen zum Wiederanfahren von Achskopplungen siehe Kapitel 2.5.15 ”Wiederaufsetzen nach SERUPRO–Suchziel gefunden”. Siemens AG 2003 All Rights Reserved 1/K1/2-57 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 670
MD 18080: TOOL_MANAGEMENT_MASK das Bit 11 = 1 gesetzt werden, da das ASUP ggf. eine T–Anwahl wiederholen muß. Anlagen mit Werkzeugverwaltung und Nebenspindel unterstützt SERUPO nicht! Siemens AG 2003 All Rights Reserved 1/K1/2-58 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Werkzeugwechsel mit M206 anstelle mit M6 programmiert. Das ASUP–Programm ”ASUPWZV2” benutzt verschiedene Systemvariablen, die einerseits den Programmfortschritt ($P_TOOLNO) kennen und andererseits den aktuellen Zustand der Maschine ($TC_MPP6[9998,1] ) darstellen. Siemens AG 2003 All Rights Reserved 1/K1/2-59 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 672
Dabei ist zu beachten, daß in diesen Variablen auch Bewegungen als Kom- mando– oder PLC–Achse enthalten sind. $P_SEARCH_SPOS enthält dann den Endpunkt der letzten Kommando oder PLC–Achsbewegung. Mit $P_SEARCH_SPOSMODE kann eine getauschte Achse erkannt werden. Siemens AG 2003 All Rights Reserved 1/K1/2-60 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Pegel von NST “REPOSDELAY” (DB31, ... DBX10.0) wird gelesen, wenn REPOSA interpretiert wird. Achsen die weder Geometrie– noch Orientierungsachsen sind, werden dann vom REPOS ausgeschlossen und auch nicht bewegt. Siemens AG 2003 All Rights Reserved 1/K1/2-61 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 674
Satzsuchlauf über Programmtest (SERUPRO) Bit 4=1 für jedes REPOS Hinweis Ist werder Bit 3 noch Bit 4 gesetzt, werden in dieser Phase “nicht Bahnachsen” im Restsatz repositioniert. Siemens AG 2003 All Rights Reserved 1/K1/2-62 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 675
Jeder zukünftiger REPOS–Vorgang der an den aktuellen Hauptlaufsatz wieder anfahren möchte, wird durch die Pegel von NST “REPOSPATHMODE0–2” (DB21, ... DBX31.0–31.2) und NST “REPOSDELAY” (DB31, ... DBX10.0) beeinflußt. Siemens AG 2003 All Rights Reserved 1/K1/2-63 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 676
NST “Repos Delay” (DB31, ... DBX10.0) mit NST “Repos Delay Quitt” (DB31, ... DBX70.2 in folgender Weise quittiert: Ein Teileprogramm wird auf N20 gestoppt. Zeitpunkt 2 Stop Siemens AG 2003 All Rights Reserved 1/K1/2-64 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 677
Sobald die REPOS–Wiederanfahrbewegung des ASUP’s bearbeitet wird, setzt der NCK den “Repos Path Mode Quitt” erneut. Zeitpunkt 5 Sollte kein REPOSPATHMODE über VDI–Signal vorgewählt worden sein, wird der programmierte REPOS–Mode angezeigt. Siemens AG 2003 All Rights Reserved 1/K1/2-65 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 678
Satzes beim Satzwechsel an. Spätere Zustandsänderungen werden nicht berücksichtigt. Wenn der SERUPRO–Vorgang mit ”Suchziel gefunden” beendet ist, bezieht sich das NST “Bahnachse” (DB31, ... DBX76.4) auf den Zielsatz. Siemens AG 2003 All Rights Reserved 1/K1/2-66 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 679
SERUPRO–Vorgang auf den Unterbrechungssatz und positioniert mit den JOG–Tasten vor die schadhafte Stelle des Zielsatzes. RMI und RMB immer B–2, 2–3, 3–4 angefahren, und damit der Zielsatz noch einmal vollständig wiederholt. Siemens AG 2003 All Rights Reserved 1/K1/2-67 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 680
Wiederanfahren auf den Beginn. 2: RMI Wiederanfahren auf den Unterbrechungspunkt. 3: RME Wiederanfahren auf den Satzendpunktpunkt. 4: RMN Wiederanfahren auf den geometrisch nächstliegenden Bahnpunkt des unterbrochenen Satzes. Siemens AG 2003 All Rights Reserved 1/K1/2-68 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 681
Ausgabe der G–Codes an die PLC–Nahtstelle aktiviert werden. Eine Auflistung der G–Gruppen mit den zugehörigen G–Funktionen und Erläuterungen entnehmen Sie bitte : Literatur: /PG/, ”Programmieranleitung Grundlagen” Siemens AG 2003 All Rights Reserved 1/K1/2-69 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 682
NST ”Reset”darf nicht anstehen (DB21, ... DBX7.7) NST ”NOT–AUS” darf nicht anstehen (DB10, DBX56.1) Achs– oder NCK–Alarm darf nicht anstehen Erläuterungen zu den einzelnen Signalen entnehmen Sie bitte Kapitel 5. Siemens AG 2003 All Rights Reserved 1/K1/2-70 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Kommandos unterbrochen” (DB21, ... DBX35.3) gesetzt. Ein weiteres Abarbeiten des unterbrochenen Teileprogrammes ab der Unterbrechungsstelle ist mit einem erneuten START–Kommando für den Kanal möglich. Siemens AG 2003 All Rights Reserved 1/K1/2-71 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 684
Literatur: /FB/ H1, ”Handfahren und Handradfahren” Starten des unterbrochenen Programmes mit NST ”NC–Start” (DB21, ... DBX7.1) oder über NC–Anweisung START von einem anderen Kanal. Siemens AG 2003 All Rights Reserved 1/K1/2-72 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Reaktionen oder Verriegelungen auslösen. Der Programmzustand wird nur in den Betriebsarten AUTOMATIK und MDA angezeigt. In allen anderen Betriebsarten ist der Programmzustand abgebrochen oder unterbrochen. Siemens AG 2003 All Rights Reserved 1/K1/2-73 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
NST ”Spindel Halt” M02/M30 im Satz M00/M01 im Satz NST ”Einzelsatz” NST ”Restweg löschen” Hilfsfunktion an PLC ausgegeben, aber noch nicht quittiert Wait–Anweisung im Programm Siemens AG 2003 All Rights Reserved 1/K1/2-74 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
NST ”Spindel Halt” M02/M30 im Satz M00/M01 im Satz NST ”Einzelsatz” NST ”Restweg löschen” Hilfsfunktion an PLC ausgegeben, aber noch nicht quittiert Wait–Anweisung im Programm Siemens AG 2003 All Rights Reserved 1/K1/2-75 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
A ³ AUTOMATIK U ³ unterbrochen U ³ unterbrochen M³ MDA A ³ läuft S ³ angehalten J ³ JOG W ³ wartet A ³ läuft Siemens AG 2003 All Rights Reserved 1/K1/2-76 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
– Benutzerkennung für Pro– grammvorwahl ausreichend NC–Start für vorgewählten Ka- – NC–Startsperre nicht vor– handen – Referenzpunkt in allen Ach– sen angefahren Programmabarbeitung M02/M30/Reset keine Programmende Siemens AG 2003 All Rights Reserved 1/K1/2-77 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Satz N10 beendet (Hfu–Ausgabe während des Fahrens) Spindelhochlauf Achse läuft ..Programm mit Einlesesperre angehalten Programm mit RESET abgebrochen Bild 2-8 Beispiel für die Signale während des Programmablaufes Siemens AG 2003 All Rights Reserved 1/K1/2-78 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 691
; Bohrer wechseln und Bohrzyklus N170 GEWINDE(8) ; Gewindebohrer M8 einwechseln und Gewindezyklus N180 REPEAT POS_2 ;wiederhole Programmabschnitt ab Pos 2einmal bis ;Endlabel N190 M30 Siemens AG 2003 All Rights Reserved 1/K1/2-79 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 692
Auswertung des MD 20112 /_N_CMA_DIR/_N_PROG_ als Unterporogramm Impliziter Aufruf des Pfadnamen EVENT_SPF als Unterporogramm keine Bearbeitung des Datenteils des Hauptprogramms keine Bearbeitung des Programmteils des Hauptprogramms Siemens AG 2003 All Rights Reserved 1/K1/2-80 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 693
Reset–Sequenz mit Auswertung MD 20150: der MD 20110 und MD 20150 GCODE_RESET_VALUES, und MD 20152. Bedeutung: MD 20152: Die G–Code–Reststellung wird GCODE_RESET_MODE weiterhin über Maschinendaten eingestellt Siemens AG 2003 All Rights Reserved 1/K1/2-81 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 694
Kanalzustand DB21–30 aktiv , ... DBX35.5) unterbrochen , ... DBX35.6) Reset , ... DBX35.7) Bild 2-9 Zeitlicher Ablauf der Nahtstellensignale für Programmzustand und Kanalzustand Siemens AG 2003 All Rights Reserved 1/K1/2-82 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 695
Zwischen Programmende und dem Start des Programmevents wird weder der ”Programmzustand abgebrochen” (DB21, ... DBX35.4) noch der ”Kanalzustand Reset” (DB21, ... DBX35.7) eingenommen. Gleiches gilt zwischen Bedientafelfront–Reset und dem Start des Programme- vents. Siemens AG 2003 All Rights Reserved 1/K1/2-83 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 696
BAG/NCK–weiter ein Fehler an, so wird _N_PROG_EVENT_SPF erst nach der NOT–AUS–Quittung bzw. der Fehler–Quittierung in allen betroffenen Kanälen, bearbeitet. Für Hochlauf gilt grundsätzlich: Das Ereignis Hochlauf tritt in allen Kanälen gleichzeitig auf. Siemens AG 2003 All Rights Reserved 1/K1/2-84 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 697
Weitere Erläuterungen sind im Kapitel 2.4 Programmtest ”Automatischer Start eines ASUPS nach Satzsuchlauf” beschrieben. Weitere Erläuterungen zum Hochlauf der Steuerung entnehmen Sie bitte Literatur: /IAD/, Kapitel 5 ”Einschalten und Hochlauf” Siemens AG 2003 All Rights Reserved 1/K1/2-85 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Ab SW–Stand 4 wird diese Einschränkung verringert. Die Bedin- gungen, unter denen Interruptroutinen im SW–Stand 4 zusätzlich aufgerufen werden können, finden Sie in 2.6.14. Siemens AG 2003 All Rights Reserved 1/K1/2-86 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 699
(Beschleunigungsreserve für überlagerte Bewegungen) eingegebenen Faktor reduziert. BLSYNC: Durch Verwendung dieses Parameters wird der laufende Programmsatz noch abgearbeitet und erst danach die Interruptroutine gestartet. Literatur: /PG/, ”Programmieranleitung Grundlagen” Siemens AG 2003 All Rights Reserved 1/K1/2-87 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 700
Ende der Interruptroutine wieder darauf zugreifen zu können. Ausnahmen, wo keine Reorganisation möglich ist: Innerhalb von Gewindeschneidsätzen Bei komplexen Geometrien (z.B. Spline oder Radiuskorrektur) Siemens AG 2003 All Rights Reserved 1/K1/2-88 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 701
0/1–Flankenänderung des Interruptsignals reagiert. Mit dem Befehl ENABLE kann der DISABLE–Befehl wieder zurückgesetzt werden. Die Interruptroutine wird erst bei der nächsten 0/1–Flankenänderung des Interruptsignals gestartet. Siemens AG 2003 All Rights Reserved 1/K1/2-89 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 702
Prioritätsebene die Einstellungen im MD 11602: ASUP_START_MASK wirken sollen (1–128, 1 entspricht höchste Priorität). Die im MD angegebene Priorität umfaßt alle Prioritätsebenen von 1 bis zur der genannten Priorität. Siemens AG 2003 All Rights Reserved 1/K1/2-90 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 703
”interne Programmbearbeitungsbetriebsart”, Aktivierung des MDA–JOG, Interrupt, (PLC) ASUP, Zustand vor ASUP–Start wieder herstellen. Ein ggf. mit MDA–Teach–In, SETINT definiertes LIFTFAST wird bei JOG nicht aktiviert. MDA–Teach–Referenzp. Siemens AG 2003 All Rights Reserved 1/K1/2-91 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 704
Repositionieren mit REPOS nicht möglich weil: – nicht im ASUP aufgerufen – ASUP lief aus RESET–Zustand ab – ASUP lief aus JOG ab Repositionieren mit REPOS im ASUP möglich Siemens AG 2003 All Rights Reserved 1/K1/2-92 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
ASUP hängt vom programmierten Satzende (RET oder REPOS) ab. Einzelsatzbearbei- Über MD 20117: IGNORE_SINGLEBLOCK_ASUP wird der Steuerung tung mitgeteilt, daß trotz gesetzter Einzelsatzbearbeitung Anwender–ASUPs für angegeben Interrupt–Kanäle komplett abgearbeitet werden sollen. Siemens AG 2003 All Rights Reserved 1/K1/2-93 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 706
Anwender REPOS Anwender Systema- REPOS Wert in MD 11610 Bild 2-14 Ersetzen der Systemasups durch Anwenderroutinen Das folgende Bild veranschaulicht, welche Routinen verwendet werden: Siemens AG 2003 All Rights Reserved 1/K1/2-94 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 707
Programmfortsetzung unter Teach In bzw. nach Teach In – Deaktivierung Fortsetzung: bei System–ASUP RET Overstore Anwahl Fortsetzung: bei System–ASUP REPOS Alarm mit Reaktion Korrektursatz mit REPOS Fortsetzung: bei System–ASUP REPOS Siemens AG 2003 All Rights Reserved 1/K1/2-95 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 708
Bit 0 nicht gesetzt: Es wird in jedem Satz interner ASUPs angehalten. Gefahr Für den Inhalt der ASUP–Routinen, welche die von SIEMENS ausgelieferten ASUP.SYF ersetzen, trägt der Maschinen–Hersteller die Verantwortung. Siemens AG 2003 All Rights Reserved 1/K1/2-96 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
SBL2 mit jedem Satz ein Vorlaufstopp ausgeführt. Dadurch wird die Vorausbearbeitung der Teileprogrammsätze unterdrückt und der Bezug zwischen aktueller Satzanzeige und Anzeige der Variablenwerte bleibt erhalten. Siemens AG 2003 All Rights Reserved 1/K1/2-97 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 710
N20 IF $AC_ASUP == ’H200’ N30 RET ; kein Repos bei BA–Wechsel N40 ELSE N50 REPOSA ; Repos in allen übrigen Fällen N60 ENDIF N70 RET Siemens AG 2003 All Rights Reserved 1/K1/2-98 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 711
N140 _G54: G55 D=$P_TOOL T=$P_TOOLNO N150 RET N160 _G56: G56 D=$P_TOOL T=$P_TOOLNO N170 RET N180 _G57: G57 D=$P_TOOL T=$P_TOOLNO N190 RET N200 END: D=$P_TOOL T=$P_TOOLNO N210 RET Siemens AG 2003 All Rights Reserved 1/K1/2-99 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Satz steht nicht in einem ASUP; DISPLOF, SBLOF nicht reorganisierbare Sätze oder nicht repositionierbare Sätze Sätze, die nicht im Interpreter erzeugt werden, z.B. Zwischensätze Siemens AG 2003 All Rights Reserved 1/K1/2-100 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 714
“/8” bis “/9” über die Schnittstelle MMC –> PLC (DB21, ... DBX27.0–27.1). Literatur: /BA/ Bedienungsanleitung ”Bedienbereich Maschine” Hinweis Änderungen der auszublendenden Ebenen sind nur im Stop/Reset–Zustand der Steuerung möglich. Siemens AG 2003 All Rights Reserved 1/K1/2-102 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Ereignissen wieder zurückgesetzt werden, muß dafür ein sogenanntes ereignisgesteuertes Programm eingerichtet werden. Man könnte z.B. dieses Settingdatum bei RESET immer auf einen vordefinierten Wert setzen. Siehe hierzu Kapitel 2.6.12. Siemens AG 2003 All Rights Reserved 1/K1/2-103 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 716
Grundsätzlich werden die Positionen im WKS oder im ENS dargestellt. Die Funktion der Basis–Satzanzeige kann mit dem Settingdatum SD 42750: ABSBLOCK_ENABLE ein– oder ausgeschaltet werden. Siemens AG 2003 All Rights Reserved 1/K1/2-104 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 717
Weitere Randbedingungen für die Basis–Satzanzeige: Modale Synchronaktionssätzemit Absolutwerten werden nicht berücksichtigt. Die Basis–Satzanzeige ist während Satzsuchlauf mit oder ohne Berechnung deaktiviert. Poolarkordintenprogrammierung wird nicht kartesisch dargestellt. Siemens AG 2003 All Rights Reserved 1/K1/2-105 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 718
DISPLOF aktiv ist. Die Anzahl der Nachkommastellen wird durch die Anzeigemaschinendaten MD 9004, MD 9010 und MD 9011 über HMI festgelegt. Siemens AG 2003 All Rights Reserved 1/K1/2-106 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 719
N420 F = FEED –> N420 F1.5 Für H–Funktionen gilt: Unabhängig von der Ausgabeart zur PLC (MD 22110: AUXFU_H_TYPE_INT) wird der jeweils programmierte Wert angezeigt. Siemens AG 2003 All Rights Reserved 1/K1/2-107 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 720
11. Beim EXECTAB–Befehl (Abarbeiten einer Tabelle von Konturelementen) wird im Anzeigesatz der durch EXECTAB generierte Satz angezeigt. Originalsatz: Anzeigesatz: N810 EXECTAB (KTAB[5]) N810 G01 X46.147 Z–25.38 Siemens AG 2003 All Rights Reserved 1/K1/2-108 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Nachladepuffer werden im DRAM des NCK’s angelegt. Reicht der DRAM–Speicher nicht aus, so wird dies mit Alarm 4077 “Neuer Wert des Maschinendatums MD 18360/18362 nicht gesetzt” gemeldet. Siemens AG 2003 All Rights Reserved 1/K1/2-109 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 722
/_N_CMA_DIR / unterprogrammbezeichner_SPF /_N_CST_DIR / unterprogrammbezeichner_SPF “aktuelles Directory”: steht für das Directory, in dem das Hauptprogramm angewählt wurde. “unterprogrammbezeichner”: steht für den mit EXTCALL programmierten Unterprogrammnamen. Siemens AG 2003 All Rights Reserved 1/K1/2-110 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 723
Befindet sich eine Unterprogrammebene im Modus “Abarbeiten von Extern”, so wird dies im BTSS–Baustein SPARPP für den aktuellen Programmzeiger durch Setzen der Variable “extProgFlag” angezeigt. Siemens AG 2003 All Rights Reserved 1/K1/2-111 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 724
Sprunganweisungen wie GOTOF, GOTOB, CASE, FOR, LOOP, WHILE, oder REPEAT enthalten. Unterprogrammaufrufe –auch geschachtelte EXTCALL–Aufrufe –sind möglich. Ab SW 6.3 sind IF–ELSE–ENDIF–KONSTRUKTE möglich. Siemens AG 2003 All Rights Reserved 1/K1/2-112 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
– Masterspindel Grundstellung laut MD 20090: SPIND_DEF_MASTER_SPIND – Master–Werkzeughalter Grundstellung laut MD 20124: TOOL_MANGEMENT_TOOLHOLDER RESET / Teileprogramm–Ende Bild 2-15 Systemeinstellungen nach Hochlauf Siemens AG 2003 All Rights Reserved 1/K1/2-114 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 727
MD 20112: START_MODE_MASK Bit 4...17 Bit... =0 (Voreinstellung) Die aktuellen Einstellungen werden beibehalten. Interpretation des 1. Teileprogrammsatzes Bild 2-16 Systemeinstellungen nach RESET/Teileprogramm–Ende und Teileprogramm–Start Siemens AG 2003 All Rights Reserved 1/K1/2-115 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 728
Pro- MD 20152 MD 20152 Ausgabe von D, T, M an grammtest Index 5 Index 7 PLC abhängig von Bit 1 übernehmen s.u. s.u. Siemens AG 2003 All Rights Reserved 1/K1/2-116 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 729
MD 20152: GCODE_RESET_MODE[i] (i = G–Code–Gruppe –1) MD 20150: GCODE_RESET_VALUES[i] Der im MD 20150 Der letzte aktive/ hinterlegte Wert ist aktuelle Wert ist wirksam wirksam Siemens AG 2003 All Rights Reserved 1/K1/2-117 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 730
Werkzeugkorrektur aktive Trans- Ausgabe bei Ebene bleibt stellbarer bleibt erhalten; formation WZ–Anwahl; erhalten Frame bleibt bleibt erhalten bei aktiver erhalten Werkzeug- verw. ohne Bedeutung Siemens AG 2003 All Rights Reserved 1/K1/2-118 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 731
MD 20121: TOOL_PRESEL_RESET_VALUE Festlegung des Werkzeuges (T–Nummer) als vorgewähltes Werkzeug, dessen Werkzeuglängenkorrekturwerte bei RESET und Hochlauf entsprechend MD 20110: RESET_MODE_MASK berücksichtigt werden sollen. Siemens AG 2003 All Rights Reserved 1/K1/2-119 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 732
(wegen des Verfahrens der Verschiebung) die erste Programmierung der Achsen mit Absolutmaß erfolgen. Ausnahme: Mit MD 42442/MD 42440 wurde das Verfahren der Verschiebung bei G91 unterdrückt. Siemens AG 2003 All Rights Reserved 1/K1/2-120 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
MD 10806: EXTERN_CHAN_M_NO_DISABLE_INT (Vorbelegung mit M97) MD 10814: EXTERN_M_NO_MAC_CYCLE (Macroaufruf M–Fkt.) MD 20095: EXTERN_RIGID_TAPPING_M_NR (Vorbelegung mit M29) Ausnahme: Die mit MD 22560: TOOL_CHANGE_M_CODE festgelegte M–Funktion für den Werkzeugwechsel. Siemens AG 2003 All Rights Reserved 1/K1/2-121 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Parameterübergabe per Systemvariable wie bei der T–Funktionsersetzung für eine über Maschinendatum MD 10718: M_NO_FCT_CYCLE_PAR ausgewählte M–Funktionsersetzung. Damit ist es möglich, den Werkzeugwechselzyklus per M–Funktion aufzurufen. Siemens AG 2003 All Rights Reserved 1/K1/2-122 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 735
Aufruf des Unterprogramms SUB_M6 durch die M–Funktion M6 mit Parameterübergabe MD 10715: M_NO_FCT_CYCLE[2] = 6 MD 10716: M_NO_FCT_CYCLE_NAME[2] = “SUB_M6” MD 10718: M_NO_FCT_CYCLE_PAR = 6 Siemens AG 2003 All Rights Reserved 1/K1/2-123 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Stattdessen wird der M–Funktionsersetzung der T–Wert über die entsprechenden Systemvariablen $C_T... zur Verfügung gestellt. – Eine Programmierung der Adresse T im substituierten M–Funktionsunterprogramm führt nicht zu einer weiteren Substituierung. Siemens AG 2003 All Rights Reserved 1/K1/2-124 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
N230 D2 X110 Z0 T5 ; D1 bleibt aktiv, programmiertes D2 wird dem ; T–Ersetzungszyklus als Variable zur Verfügung ; gestellt N240 M6 ; Neues Werkzeug wird angewählt Siemens AG 2003 All Rights Reserved 1/K1/2-125 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 738
; Werkzeugwechsel ausführen N150 IF $C_D_PROG == TRUE ; Abfrage ob Adresse D programmiert wurde N160 D = $C_D ; D–Anwahl ausführen N170 ENDIF N190 M17 Siemens AG 2003 All Rights Reserved 1/K1/2-126 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 739
Programmzustand ”Programm läuft” und einem wirksamen Override = 0 automatisch unterbrochen. Das Verhalten der aktivierten Zeitmessungen bei aktivem Probelauf–Vorschub und Programmtest kann über Maschinendaten festgelegt werden. Siemens AG 2003 All Rights Reserved 1/K1/2-127 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 740
Probelauf–Vorschub und Programmtest): $MC_PROCESSTIMER_MODE = ‘H34‘ 3. Aktivierung der Messung für die Gesamtlaufzeit und die Werkzeug–Eingriffszeit (dabei auch Messen bei Programmtest): $MC_PROCESSTIMER_MODE = ‘H25‘ Siemens AG 2003 All Rights Reserved 1/K1/2-128 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Aktivierung jedes Zählers erfolgt über ein Kanal–Maschinendatum. Im Standard–Maschinendatensatz sind alle Werkstückzähler inaktiv vereinbart. Für die SINUMERIK 802D sind die Zähler standardmäßig aktiviert. Siemens AG 2003 All Rights Reserved 1/K1/2-129 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 742
Die Funktion ”Werkstückzähler” ist Standard–Funktion (keine Option). Die dafür neu eingeführten Kanal–Maschinendaten MD 27880: Optionsdaten PART_COUNTER und MD 27882: PART_COUNTER_MCODE sind in Abschnitt 4.4 ausführlich beschrieben. Siemens AG 2003 All Rights Reserved 1/K1/2-130 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Geo–Achsen des Kanals zuerst angezeigt. Hinweis: (ab SW 6.1) Diese Funktionalität ist beim HMI–Embedded und beim HMI–Advanced verfügbar. Anwendungsbeispiel(e) – korrespondierend mit ..– Siemens AG 2003 All Rights Reserved 1/K1/4-131 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 744
Drehen in ManualTurn und alle Bedientafelfront Maschinendaten CMM sind in der Funktionsbeschreibung für Fräsen in ShopMill beschrieben, siehe Literatur: /FBMA/, Funktionsbeschreibung ManualTurn /FBSP/, Funktionsbeschreibung ShopMill Siemens AG 2003 All Rights Reserved 1/K1/4-132 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Durch Setzen von Bit 0 wird dieses Verfahren für die Vergleiche auf Größer ( > ) und Kleiner ( < ) ausgeschaltet und damit Kompatibilität zum Softwarestand SW 6.3 erreicht. korrespondierend mit ..– Siemens AG 2003 All Rights Reserved 1/K1/4-133 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 746
Bit 11 an einem expliziten U_N_D impliziten GET–Satz Bit 12 im Einzelsatztyp 2 (SBL2) m SBLON–Satz (ab SW 6.4). korrespondierend mit ..MD 20117: IGNORE_SINGLEBLOCK_ASUP Siemens AG 2003 All Rights Reserved 1/K1/4-134 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 747
In diesem Zustand kann es beim Achstausch zu unerwarteten Zielpositionen kommen, wenn ein Kanal bereits abgeschaltet hat, während ein anderer Kanal noch weiter simuliert. Bit 4 bis Bit 31 noch unbenutzt. Siemens AG 2003 All Rights Reserved 1/K1/4-135 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 748
43430: WORKAREA_LIMIT_MINUS (Arbeitsfeldbegrenzung minus) soll nach jedem RE- SET, M02, M30 oder M17 im gepufferten RAM gespeichert werden. ⇒ PROG_SD_RESET_SAVE_TAB[0] = 43420 ⇒ PROG_SD_RESET_SAVE_TAB[1] = 43430 Siemens AG 2003 All Rights Reserved 1/K1/4-136 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 749
Wird die M–Funktion im Unterprogramm nochmals programmiert, findet die Ersetzung durch einen Unterprogrammaufruf nicht mehr statt. MD 10715: M_NO_FCT_CYCLE[ ] wirkt sowohl im Siemens–Mode G290, als auch im externen Sprach–Mode G291. M–Funktionen mit fester Bedeutung dürfen nicht mit einem Unterprogrammaufruf überlagert werden.
Seite 750
: Wert der Adresse D $C_DL_PROG : TRUE wenn Adresse DL programmiert wurde $C_DL : Wert der Adresse DL korrespondierend mit ..MD 10715: M_NO_FCT_CYCLE MD 10716: M_NO_FCT_CYCLE_NAME Siemens AG 2003 All Rights Reserved 1/K1/4-138 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 751
Diese Funktion ist nur aktiv, wenn der Werkzeugwechsel mit M–Funktion projektiert wurde (MD 22550: TOOL_CHANGE_MODE = 1), anderweitig werden die D– bzw. DL–Werte immer übergeben. korrespondierend mit ..MD 10717: T_NO_FCT_CYCLE_NAME Siemens AG 2003 All Rights Reserved 1/K1/4-139 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 752
Programmfortsetzung noch ein NC–Start notwendig ist, soll erst nach ASUP–Ende ange- zeigt werden. weiterführende Literatur /FB/, S1, ”Spindelhilfsfunktionen”, Keine Ausgabe von Spindelhilfsfkt. nach Satzsuchlauf, Siemens AG 2003 All Rights Reserved 1/K1/4-140 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 753
( BAG–Reset, BAG–Stop, Einzeltype A und B, Betriebsartenanwahl) 3 | 1 Es findet nur in dem Kanal ein internes Betriebsartenumschalten statt der eine Interruptanforderung erhalten hat. (Nur wenn Bit 0 gesetzt) Siemens AG 2003 All Rights Reserved 1/K1/4-141 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 754
RET läuft die vom System bereitgestellte Routine Sowohl bei RET als auch bei REPOS läuft die anwenderspezifische Routine _N_ASUP_SPF korrespondierend mit ..MD 11612: ASUP_EDIT_PROTECTION_LEVEL weiterführende Literatur /IAD/ Inbetriebnahmeanleitung 840D Siemens AG 2003 All Rights Reserved 1/K1/4-142 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 755
Reicht der DRAM–Speicher nicht aus, so wird dies mit Alarm 4077 gemeldet. korrespondierend mit ..MD 18362: MM_EXT_PROG_NUM Anzahl externer Programmebenen (DRAM) weiterführende Literatur /PGA/ Programmieranleitung Arbeitsvorbereitung, Kap. 2 Siemens AG 2003 All Rights Reserved 1/K1/4-143 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 756
Speicher reserviert. Reicht der DRAM–Speicher nicht aus, wird dies mit Alarm 4077 gemeldet. korrespondierend mit ..MD 18360: MM_EXT_PROG_BUFFER_SIZE FIFI–Buffer Göße für eine Programmebene Siemens AG 2003 All Rights Reserved 1/K1/4-144 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Ein ASUP aus dem Kanalzustand RESET gestartet zieht ein Prog–Event nach sich. Bit 0 = 1: Ein ASUP aus dem Kanalzustand RESET gestartet zieht kein Prog–Event nach sich. Siemens AG 2003 All Rights Reserved 1/K1/4-145 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 758
Längere Sätze unterbrechen die Kompression und werden normal abgefahren. korrespondierend mit ..MD 33100: COMPRESS_POS_TOL (Maximale Abweichung bei Kompression) weiterführende Literatur /PA/, ”Programmieranleitung Grundlagen” Siemens AG 2003 All Rights Reserved 1/K1/4-146 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 759
Das Maschinendatum bestimmt den Absolutbetrag der Verfahrbewegung bei Schnellabheben. Die Richtung der Verfahrbewegung wird im Teileprogramm durch den Befehl ALF festgelegt. weiterführende Literatur /PA/, ”Programmieranleitung Grundlagen” Siemens AG 2003 All Rights Reserved 1/K1/4-147 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 760
Es ist nicht gewährleistet, daß ein PLC–Anwenderprogramm jederzeit einen Satzsynchro- nen Zusammenhang zwischen aktiven NC–Satz und anliegenden G–Codes hat. Beispiel: Bahnbetrieb mit sehr kurzen Sätzen. Siemens AG 2003 All Rights Reserved 1/K1/4-148 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 761
Bit 13 = 0 Zähler $AC_SPECIAL_PARTS wird bei M2/M30 um den Wert 1 erhöht Bit 13 = 1 Zähler $AC_SPECIAL_PARTS wird bei dem M–Befehl aus dem MD MC_PART_COUNTER_MCODE[2] um den Wert 1 erhöht. Siemens AG 2003 All Rights Reserved 1/K1/4-149 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 762
Es erfolgt kein Wechsel in den Magazindaten etc. Ohne Werkzeugverwaltung wird der Werkzeugwechsel–M–Code nicht aufgesammelt, wenn er keiner Hilfsfunktionsgruppe zugeordnet ist. korrespondierend mit ..MD 22560: TOOL_CHANGE_M_CODE Siemens AG 2003 All Rights Reserved 1/K1/4-150 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 763
Programmierte Endpunkte werden in einem Interpolationstakt angefahren. Dynamische Begrenzungen von Achsen werden immer ignoriert. korrespondierend mit ..MD 22600: SERUPRO_SPEED_MODE (Geschwindigkeit bei Suchlauf–Typ 5) SD 42100: DRY_RUN_FEED (Probelaufvorschub) Siemens AG 2003 All Rights Reserved 1/K1/4-151 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 764
Bit 0 = =1 Ein Teileprogramm kann in diesem Kanal nur mit dem Teileprogrammbefehl ”START” aus einem anderen Kanal gestartet werden. Ein Start über PLC ist verriegelt. korrespondierend mit ..MD 10708: SERUPRO_MODE_MASK Programmtest Modi. Siemens AG 2003 All Rights Reserved 1/K1/4-152 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 765
MD 10702: IGNORE_SINGLEBLOCK_MASK Bit0 = 0 bzw. Bit1 = 0 unterdrückt wird. Das MD ist für denEinzelsatz–Typ–2 nicht wirksam korrespondierend mit ..MD20116 IGNORE_INHIBIT_ASUP MD10702 IGORE_SINGLEBLOCK_MASK Siemens AG 2003 All Rights Reserved 1/K1/4-153 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
– Axialer Umdrehungsvorschub aus – Geometrieachszuordnung laut MD 20050 – Leitwertkopplung nicht aktiv – Basisframe nicht aktiv – Bahn–Umdrehungsvorschub mit Masterspindel (Voreinstellung) Fortsetzung nächste Seite. Siemens AG 2003 All Rights Reserved 1/K1/4-154 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 767
Ende des Testbetriebs: Behalte ’aktuelle Einstellung für die aktive Werkzeug längenkorrektur bei‘ (Bits 0 und 6 gesetzt) bezieht sich auf das Programm, das bei Ende (!) des Testbetriebs aktiv war. Fortsetzung nächste Seite. Siemens AG 2003 All Rights Reserved 1/K1/4-155 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 768
Bit 16 = 1: Die aktuelle Einstellung der Masterspindel (SETMS) bleibt erhalten. Dieses Bit hat bei MD 20124: TOOL_MANGEMENT_TOOLHOLDER=0 auch Auswirkung auf das Verhalten von Bit 6. Fortsetzung nächste Seite. Siemens AG 2003 All Rights Reserved 1/K1/4-156 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 769
Eingabegrenze: 0x7FFFF Änderung gültig nach RESET Schutzstufe: 1 / 1 Einheit: Datentype: DWORD gültig ab SW–Stand: 4.3 bis Bit 17 ab SW 6.4 Siemens AG 2003 All Rights Reserved 1/K1/4-157 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 770
Bit 17 = 1: Nur wenn MD 20124: TOOL_MANGEMENT_TOOLHOLDER > 0: Grundeinstellung für Master–Werkzeughalters laut MD 20124: TOOL_MANGEMENT_TOOLHOLDER Sonst gilt Einstellung für Masterspindel. Fortsetzung nächste Seite. Siemens AG 2003 All Rights Reserved 1/K1/4-158 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 771
Abhängigkeit vom MD 20110: RESET_MODE_MASK und bei TP–Start in Abhängigkeit von MD 20112: START_MODE_MASK die Werkzeuglängenkorrektur angewählt wird. MD irrelevant bei ..MD 20110: RESET_MODE_MASK, Bit 0 = 0 Siemens AG 2003 All Rights Reserved 1/K1/4-159 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 772
Nummer des Transformationsdatensatzes (1...8) entsprechend MD TRAFO_TYPE_1 bis TRAFO_TYPE_8. Zugelassenen Transformationen: TRACYL, TRAANG, ab SW4 auch TRANSMIT MD irrelevant bei ..MD 20110: RESET_MODE_MASK, Bit 0 = 0 Siemens AG 2003 All Rights Reserved 1/K1/4-160 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 773
1 (CP) 2 (PTP) GCODE_RESET_VALUES[59] 1 (nicht festgelegt) Anwendungsbeispiel(e) Als Standardvoreinstellung in der G–Gruppe 14 soll G91 (statt G90) wirksam sein. GCODE_RESET_VALUES[13] = 2 Siemens AG 2003 All Rights Reserved 1/K1/4-161 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 774
Bit 5 = 0: Die aktuelle Einstellung für G–Code ”einstellbare Nullpunktverschiebung” bleibt erhalten. Bit 5 = 1: Grundstellung für G–Code ”einstellbare Nullpunktverschiebung” laut MD 20150: GCODE_RESET_VALUES. Siemens AG 2003 All Rights Reserved 1/K1/4-162 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 775
(Reset/TP–Ende/TP–Start) angewählt wird). MD 20150: GCODE_RESET_VALUES (Löschstellung der G–Gruppen [G–Gruppennr.]). (Reset/TP–Ende/TP–Start) angewählt wird). MD 22621: ENABLE_MODE_MASK_PR T schaltet MD 22620: START_MODE_MASK_PRT bei Suchlauf SERUPRO frei. Siemens AG 2003 All Rights Reserved 1/K1/4-163 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 776
≤ MD 28402: MM_ABSBLOCK_BUFFER_CONF[1]: ≤ MD 28060 plus MD 28070 MD 28060: MM_IPO_BUFFER_SIZE + MD 28070: MM_NUM_BLOCKS_IN_PREP Bei Verletzung der Grenzen wird der Alarm 4152 abgesetzt. korrespondierend mit ..MD MM_ABSBLOCK_BUFFER (Basis–Satzanzeige aktivieren) Siemens AG 2003 All Rights Reserved 1/K1/4-164 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Maximalanzahl komprimierbarer Sätze ist nach oben durch die Größe des Splinebuffers begrenzt (momentan 10 Sätze). Bild Y–Achse COMPRESS_POS_TOL für Y–Achse COMPRESS_POS_TOL für X–Achse Positionswerte X–Achse weiterführende Literatur /PA/, ”Programmieranleitung Grundlagen” Siemens AG 2003 All Rights Reserved 1/K1/4-165 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Begrenzung der Anzahl der Sätze im Ipo–Puffer wirksam wird und die Anzahl allein durch das MD 28060: MM_IPO_BUFFER_SIZE bestimmt wird (Standard Einstellung). korrespondierend mit ..MD 28060: MM_IPO_BUFFER_SIZE Siemens AG 2003 All Rights Reserved 1/K1/4-166 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 779
SW–Stand: 6.4 Bedeutung: Das Settingdatum hat folgende Bedeutung: Wert 0: Basis–Satzanzeige sperren Wert 1: Basis–Satzanzeige freigeben korrespondierend mit ..MD 28400: MM_ABSBLOCK Siemens AG 2003 All Rights Reserved 1/K1/4-167 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
BAG, Kanal, Programmbetrieb (K1) 10.00 4.8 Settingdatum Basis–Satzanzeige freigeben (ab SW 6.4) Platz für Notizen Siemens AG 2003 All Rights Reserved 1/K1/4-168 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 781
Flankenwechsel 1 –––> 0 Signal irrelevant bei ..wenn Signal ”Betriebsart Wechselsperre” (DB11, ... DBX0.4) = 1 korrespondierend mit ..NST ”aktive Betriebsart JOG” (DB11, ... DBX6.2) Siemens AG 2003 All Rights Reserved 1/K1/5-169 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 782
Alle laufenden Achsen und Spindeln der BAG werden entlang ihrer Be– schleunigungskennlinien ohne Konturverletzung auf Stillstand abgebremst. Das Programm kann mit NC–Start wieder fortgesetzt werden. Siemens AG 2003 All Rights Reserved 1/K1/5-170 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 783
Über die Maschinenfunktion REPOS kann dann wieder über Handfahren genau auf die vorherige Position gefahren werden, um danach das Programm in der Betriebsart Automatik weiterlaufen lassen zu können. weiterführende Literatur /BA/, ”Bedienungsanleitung” Siemens AG 2003 All Rights Reserved 1/K1/5-171 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 784
Flankenwechsel 0 –––> 1 Signalzustand 0 bzw. Die Maschinenfunktion TEACH IN ist vom MMC nicht angewählt. Flankenwechsel 1 –––> 0 weiterführende Literatur /BA/, ”Bedienungsanleitung” Siemens AG 2003 All Rights Reserved 1/K1/5-172 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 785
Signal(e) gültig ab SW–Stand: 1.1 Signalzustand 1 bzw. Betriebsart JOG ist aktiv Flankenwechsel 0 –––> 1 Signalzustand 0 bzw. Betriebsart JOG ist nicht aktiv Flankenwechsel 1 –––> 0 Siemens AG 2003 All Rights Reserved 1/K1/5-173 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 786
Über die Maschinenfunktion REPOS kann dann wieder über Handfahren genau auf die vorherige Position gefahren werden, um danach das Programm in der Betriebsart Automatik weiterlaufen lassen zu können. weiterführende Literatur /BA/, ”Bedienungsanleitung” Siemens AG 2003 All Rights Reserved 1/K1/5-174 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Das im Teileprogramm stehende M01 führt nicht zum programmierten Halt. Flankenwechsel 1 –––> 0 korrespondierend mit ..NST ”M01 angewählt” (DB21, ... DBX24.5) NST ”M0/M01 aktiv” (DB21, ... DBX32.5) Siemens AG 2003 All Rights Reserved 1/K1/5-175 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 788
Ausblendsätzen erfolgt deren Bearbeitung aber nur dann, wenn vor der Dekodierung des ersten Satzes 0–Signal ansteht. korrespondierend mit ..NST ”Satz ausblenden angewählt” (DB21, ... DBX26.0) NST ”Programmzustand angehalten” (DB21, ... DBX35.2) Siemens AG 2003 All Rights Reserved 1/K1/5-176 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 789
Ausgabe der Hilfsfunktion Datentransfer in den Interpolator Einlesesperre für Werkzeugwechsel Abfragestelle der Einlesefreigabe Einlesesperre wegnehmen korrespondierend mit ..NST ”Programmzustand läuft” (DB21, ... DBX35.0) Siemens AG 2003 All Rights Reserved 1/K1/5-177 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 790
NST ”NC–Stop” (DB21, ... DBX7.3) NST ”NC–Stop Achsen plus Spindeln” (DB21, ... DBX7.4) NST ”Programmzustand angehalten” (DB21, ... DBX35.2) NST ”Kanalzustand unterbrochen” (DB21, ... DBX35.6) Siemens AG 2003 All Rights Reserved 1/K1/5-178 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 791
NST ”NC–Stop an Satzgrenze” (DB21, ... DBX7.2) NST ”NC–Stop Achsen plus Spindeln” (DB21, ... DBX7.4) NST ”Programmzustand angehalten” (DB21, ... DBX35.2) NST ”Kanalzustand unterbrochen” (DB21, ... DBX35.6) Siemens AG 2003 All Rights Reserved 1/K1/5-179 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 792
NST ”NC–Stop an Satzgrenze” (DB21, ... DBX7.2) NST ”NC–Stop” (DB21, ... DBX7.3) NST ”Programmzustand angehalten” (DB21, ... DBX35.2) NST ”Kanalzustand unterbrochen” (DB21, ... DBX35.6) Siemens AG 2003 All Rights Reserved 1/K1/5-180 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 793
Die Programmbeeinflussung Programmtest ist von der Bedienoberfläche aus nicht ange- Flankenwechsel 1 –––> 0 wählt worden. korrespondierend mit ..NST ”Programmtest aktivieren” (DB21, ... DBX1.7) NST ”Programmtest aktiv” (DB21, ... DBX33.7) Siemens AG 2003 All Rights Reserved 1/K1/5-181 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 794
Flankenwechsel 1 –––> 0 Der zeitliche Ablauf der Nahtstellensignale ist im Kapitel 2.4.5 dargestellt. Bild Anwendungsbeispiel(e) Entsprechende Anwendungsbeispiele sind im Kapitel 6.1 beschrieben. weiterführende Literatur /BA/, ”Bedienungsanleitung” Siemens AG 2003 All Rights Reserved 1/K1/5-182 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 795
Flankenwechsel 1 –––> 0 Der zeitliche Ablauf der Nahtstellensignale ist im Kapitel 2.4.5 dargestellt. Bild Anwendungsbeispiel(e) Entsprechende Anwendungsbeispiele sind im Kapitel 6.1 beschrieben. weiterführende Literatur /BA/, ”Bedienungsanleitung” Siemens AG 2003 All Rights Reserved 1/K1/5-183 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 796
– Zustand nach Einschalten der Steuerung – Start eines NC–Programmes Bild Datentransfer in Arbeitsspeicher Satz abgearbeitet NC–Satz mit M02 M–Änderungssignal (1 PLC–Zykluszeit) NST ”M02/M30 aktiv” Siemens AG 2003 All Rights Reserved 1/K1/5-184 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 797
– Kein aktueller Satz im Speicher (z.B. bei MDA) – Aktueller Satz ist nicht abarbeitbar Signal irrelevant bei ..Das Teileprogramm wurde mit NST ”NC–Start” gestartet und läuft. Siemens AG 2003 All Rights Reserved 1/K1/5-185 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 798
Flankenwechsel 1 –––> 0 Sonderfälle, Fehler, ..Das NST ”Programmzustand unterbrochen” zeigt an, daß das Teileprogramm durch erneu- ten Start weiter bearbeitet werden kann. Siemens AG 2003 All Rights Reserved 1/K1/5-186 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 799
Das Signal wird auf 0 gesetzt, sobald eine Bearbeitung im Kanal stattfindet, z.B. Flankenwechsel 1 –––> 0 – Abarbeitung eines Teileprogrammes – Satzsuchlauf – TEACH IN aktiv – Überspeichern aktiv u.a. Siemens AG 2003 All Rights Reserved 1/K1/5-187 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 800
G–Funktionen werden im Gegensatz zu Hilfsfunktionen nicht quittungsgesteuert an die PLC ausgegeben, d.h. das Teileprogramm wird nach der G–Funktionsausgabe sofort wei- ter abgearbeitet. weiterführende Literatur /PA/, ”Programmieranleitung Grundlagen” Siemens AG 2003 All Rights Reserved 1/K1/5-188 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 801
NCK wird jetzt die Stop–Bedingung ”Suchziel gefunden” angezeigt. Sonderfälle, Fehler, ..Die Funktion SERUPRO darf nur in der Betriebsart ”Automatik” im Programmzustand abgebrochen aktiviert werden. Siemens AG 2003 All Rights Reserved 1/K1/5-189 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 802
NST ”REPOSMODEEGGE” (DB21, ... DBX31.4) NST ”REPOSMODEEGGEACKN” (DB21, ... DBX319.0) NST ”Repos Delay Quitt” (DB31, ... DBX70.2 weiterführende Literatur Kapitel für Satzsuchlauf, ”Wiederanfahren nach SERUPRO–Suchziel gefunden” Siemens AG 2003 All Rights Reserved 1/K1/5-190 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 803
REPOS–Verschiebung oder ihre REPOS–Verschiebungen sind ungültig. Signalzustand 0 bzw. Sonstige. Flankenwechsel 1 –––> 0 korrespondierend mit ..NST ”Repos Verschiebung” (DB31, ... DBX70.0) Siemens AG 2003 All Rights Reserved 1/K1/5-191 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 804
Siehe Ablauf der REPOS Quittierungen im Teileprogramm und Sinalverlauf von NST ”Repos Path Mode Quitt0–2” (DB21, ... DBX319.1–319.3). korrespondierend mit ..NST ”REPOSDELAY” (DB31, ... DBX10.0) Siemens AG 2003 All Rights Reserved 1/K1/5-192 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 805
Signalzustand 0 bzw. Ist der SERUPRO–Vorgang mit Suchziel gefunden beendet, Flankenwechsel 1 –––> 0 bezieht sich das NST ”Bahnachse” mit den Wert Null auf den Zielsatz. Siemens AG 2003 All Rights Reserved 1/K1/5-193 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
3: Istwertsetzen in gerade aktiven Frame 9423 9423 MA_MAX_SKP_LEVEL Mit diesem Maschinendatum wird die Anzahl IM2/IM4 der Programmebenen festgelegt, die im Teile- programm mit ”/” ausgeblendet werden können Siemens AG 2003 All Rights Reserved 1/K1/7-195 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 808
HMI Info (ohne physikalische Einheit) 17201 GMMC_INFO_NO_UNIT_ST ATUS globale HMI Statusinfo (ohne physik. Einheit) 18360 MM_EXT_PROG_BUFFER_SIZE FIFO–Buffer Größe für eine Programmebene 18362 MM_EXT_PROG_NUM Anzahl externer Programmebenen (DRAM) Siemens AG 2003 All Rights Reserved 1/K1/7-196 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 809
LOOKAH_OVR_POINTS[n] Korrekturschalter–Eckwerte bei Lookahead [Eckwertnummer]: 0...1 20500 CONST_VELO_MIN_TIME Minimale Zeit mit konstanter Geschwindigkeit 20600 MAX_PATH_JERK Bahnbezogener Maximalruck 20610 ADD_MOVE_ACCEL_RESERVE Beschleunigungsreserve für überlagerte Be- wegungen Siemens AG 2003 All Rights Reserved 1/K1/7-197 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 810
20110 RESET_MODE_MASK Festlegung der Steuerungs–Grundstellung bei RESET 20112 START_MODE_MASK Festlegung der Steuerungs–Grundstellung bei NC–Start nach Hochlauf und bei RESET 20118 GEOAX_CHANGE_RESET Automatischen Geometrieachswechsel erlauben Siemens AG 2003 All Rights Reserved 1/K1/7-198 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
G–Funktionen an PLC 22510 GCODE_GROUPS_TO_PLC G–Codes, die bei Satzwechsel/Reset an die Nahtstelle NCK/PLC ausgegeben werden 22550 TOOL_CHANGE_MODE Neue Werkzeugkorrektur bei M–Funktion 22560 TOOL_CHANGE_M_CODE M–Funktion für Werkzeugwechsel Siemens AG 2003 All Rights Reserved 1/K1/7-199 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Anzahl der lokalen Anwendervariablen (DRAM) 28030 MM_NUM_LUD_NAMES_PER_PROG Anzahl der lokalen Anwendervariablen pro Programm (DRAM) 28040 MM_LUD_VALUES_MEM Speichergröße für lokale Anwendervariablen – (in Vorbereitung) (DRAM) Siemens AG 2003 All Rights Reserved 1/K1/7-201 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
($MA_ ... ) 30550 AXCONF_ASSIGN_MASTER_CHAN Löschstellung des Kanals für Achswechsel 30600 FIX_POINT_POS Festwertpositionen der Achsen bei G75 33100 COMPRESS_POS_TOL Maximale Abweichung bei Kompression Siemens AG 2003 All Rights Reserved 1/K1/7-202 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Angabe eines externen Programmpfades beim Unterprogrammaufruf EXTCALL 42750 ABSBLOCK_ENABLE Basis–Satzanzeige freigeben (ab SW 6.4) 42990 MAX_BLOCKS_IN_IPOBUFFER Steuerung der maximalen Anzahl von Sätzen im Interpolationspuffer Siemens AG 2003 All Rights Reserved 1/K1/7-203 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
DBX0.2 Betriebsart JOG DBX0.4 Betriebsart–Wechselsperre DBX0.5 BAG–Stop DBX0.6 BAG–Stop Achsen plus Spindel DBX0.7 BAG–RESET DBX1.0 Maschinenfunktion Teach In DBX1.1 Maschinenfunktion REPOS DBX1.2 Maschinenfunktion REF Siemens AG 2003 All Rights Reserved 1/K1/7-204 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 817
Reset DBX31.0– REPOSPATHMODE0–2 (ab SW 6.3) DBX31.2* DBX31.4 REPOSMODEEDGE (ab SW 6.3) * Diese Signale an BAG sind auch vom HMI/MMC an NCK vervügbar. Siemens AG 2003 All Rights Reserved 1/K1/7-205 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 818
Satzsuchlauf via Programmtest ist aktiv (ab SW 6.1) DBX319.0 REPOSMODEEDGEACKN (ab SW 6.3) DBX319.1– Repos Path Mode Quitt0–2 (ab SW 6.4) DBX319.3 DBX319.5 Repos DEFERAL Chan (ab SW 6.4) Siemens AG 2003 All Rights Reserved 1/K1/7-206 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 819
Bahnachse (ab SW 6.4) Alarme Ausführliche Erläuterungen zu den auftretenden Alarmen können der Literatur: /DA/, ”Diagnoseanleitung” bzw. bei Systemen mit MMC 101/102/103 der Online–Hilfe entnommen werden. Siemens AG 2003 All Rights Reserved 1/K1/7-207 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
BAG, Kanal, Programmbetrieb (K1) 10.00 7.6 Alarme Platz für Notizen Siemens AG 2003 All Rights Reserved 1/K1/7-208 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 821
....1/K2/2-58 2.4.8 Projektierung der aktuellen Systemframes (ab SW 6.1) ..1/K2/2-59 Siemens AG 2003 All Rights Reserved 1/K2/i SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 822
......1/K2/7-111 Siemens AG 2003 All Rights Reserved 1/K2/ii SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 823
..........1/K2/7-114 Siemens AG 2003 All Rights Reserved 1/K2/iii...
Seite 824
12.00 10.00 Platz für Notizen Siemens AG 2003 All Rights Reserved 1/K2/iv SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 825
Bahnachsen und Synchronachsen eines Kanals haben einen gemeinsamen Bahninterpolator). Alle Bahnachsen und alle Synchronachsen eines Kanals haben eine gemeinsame Beschleunigungsphase, eine Konstantfahrphase und eine Verzögerungsphase. Siemens AG 2003 All Rights Reserved 1/K2/1-5 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 826
Als Eintrag in einem Ringpuffer–Platz steht: eine lokale Achse oder eine Link–Achse Die Funktion Achscontainer ist beschrieben in Literatur: /FB/ B3 Mehrere Bedientafeln und NCUs Siemens AG 2003 All Rights Reserved 1/K2/1-6 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 827
Geometrieachsen und Zusatzachsen haben einstellbare Namen. Durch FRAMES kann das WKS verschoben, gedreht, skaliert oder gespiegelt werden (TRANS, ROT, SCALE, MIRROR). Auch Mehrfachverschiebungen, Mehrfachdrehungen, etc. sind möglich. Siemens AG 2003 All Rights Reserved 1/K2/1-7 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 828
Die aktivierten Verschiebungen werden bei RESET und Programmende beibehalten. Nach Power On ist die zuletzt aktive Verschiebung weiterhin in der Steuerung gespeichert, muß aber über die PLC wieder aktiviert werden. Siemens AG 2003 All Rights Reserved 1/K2/1-8 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 829
Mit TRANS werden die programmierbaren Verschiebungen für alle Geometrieachsen und Zusatzachsen programmiert. Feinverschiebung mit CFINE: Kann innerhalb bestimmter Eingabegrenzen vom Bediener über MMC vorgegeben werden. Siemens AG 2003 All Rights Reserved 1/K2/1-9 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 830
FRAME, ab SW 6.1 den 4 Systemframes und dem programmierbaren FRAME zusammen. Das aktuelle Gesamtframe ergibt sich nach folgender Formel: $P_ACTFRAME =$P_SETFRAME : $P_EXTFRAME : $P_PARTFRAME : $P_ACTBFRAME : $P_IFRAME : $P_TOOLFRAME : $P_PFRAME Siemens AG 2003 All Rights Reserved 1/K2/1-10 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 831
Kanalkoordinierung und Aktivierung der Frames sorgen (z.B. über WAITMC–Befehl), damit die Frames an der gewünschten Stelle im Programm mit eingerechnet werden. Eine kanalübergreifende Aktivierung von Frames ist nicht möglich. Siemens AG 2003 All Rights Reserved 1/K2/1-11 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 832
Achsen, Koordinatensyst., Frames (K2) 10.00 10.00 1.3 Frames Platz für Notizen Siemens AG 2003 All Rights Reserved 1/K2/1-12 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
M a s c h i n e n a c h s e n Lokale Maschinenachse Link–Achse (über NCU–Link) Bild 2-2 Lokale Achsen und Link–Achse Siemens AG 2003 All Rights Reserved 1/K2/2-13 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 834
Maschinenachsen können sein: Geometrieachsen X, Y, Z Orientierungsachsen A, B, C Laderachsen Werkzeugrevolver Achsen für Werkzeugmagazin Achsen für Werkzeugwechsler Pinole Achsen für Palettenwechsler etc. Siemens AG 2003 All Rights Reserved 1/K2/2-14 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Eine Kanalachse, die zur Geometrieachse gemacht wurde, kann nur unter ihrem Geometrieachsnamen adressiert werden. Die Geometrieachsnamen selbst bleiben unverändert. Die Geometrieachsen können einzeln oder zu mehreren in einem Befehl umgeschaltet werden. Siemens AG 2003 All Rights Reserved 1/K2/2-15 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 836
Teileprogrammende gelöscht. Die in den Maschinendaten festgelegte Grundeinstellung für die Geometrieachszuordnung wird aktiv. Bit 12 = 1 eine geänderte Geometrieachszuordnung bleibt über Reset/Teileprogrammende hinaus aktiv. Siemens AG 2003 All Rights Reserved 1/K2/2-16 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 837
Maschinendaten der aktivierten Transformation abgelegte Geometrieachszuordnung. Nach Ausschalten der Transformation ist die über die MD festgelegte Grundeinstellung für die Geometrieachskonfiguration wirksam. Siemens AG 2003 All Rights Reserved 1/K2/2-17 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 838
;Position 10, XX fährt auf Position 25. GEOAX(0, V) ;V wird wieder aus dem Geometrieachsverbund ;herausgenommen. U und W bleiben Geometrie- ;achsen. Die zweite Geometrieachse ist nicht mehr ;belegt. Siemens AG 2003 All Rights Reserved 1/K2/2-18 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Achsen, die mit den Anweisungen POS oder POSA programmiert wurden, besitzen einen eigenen Vorschub (Achsinterpolator) siehe Kap. Positionierachsen Anwendung Bahnachsen dienen zum Bearbeiten des Werkstücks mit der programmierten Kontur. Siemens AG 2003 All Rights Reserved 1/K2/2-19 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 840
/FB/, P2, ”Positionierachsen” /FB/, S1, ”Spindeln” /FB/, G1, ”Gantry–Achsen /FB/, M3, ”Mitschleppen und Leitwertkopplung” /FB/, P3, ”PLC–Grundprogramm” (PLC–Achsen) /FB/, P5, ”Pendeln” /FB/, FBSY/, ”Synchronaktionen” (Kommandoachsen) Siemens AG 2003 All Rights Reserved 1/K2/2-20 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Ablauf der Achse abbrechen (entspricht Restweg löschen) die Achse stoppen bzw. unterbrechen die Achse weiterfahren (Bewegungsablauf fortsetzen) die Achse in den Grundzustand zurücksetzen Siemens AG 2003 All Rights Reserved 1/K2/2-21 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 842
Vorschub auf der Bahn gelten soll (alle 3 programmierten Achsen sind Bahnachsen) ob der programmierte Vorschub auf dem Kreis gelten soll (2 Achsen sind Bahnachsen und die Zustellachse ist eine Synchronachse). Siemens AG 2003 All Rights Reserved 1/K2/2-22 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 843
7. Maschinenachse [6] – 8. Maschinenachse [7] – Bild 2-4 Achskonfiguration Hinweis Die Abbildung der Geometrieachsen auf die Kanalachsen muß aufsteigend und lückenlos erfolgen. Siemens AG 2003 All Rights Reserved 1/K2/2-23 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 844
Wird dies versäumt, so beendet ein 0–Eintrag in MD 20070: AXCONF_MACHAX_USED die Zuweisung weiterer Maschinenachsen zu Kanalachsen. Literatur: /FB/, B3 ”Mehrere Bedientafelfronten und NCUs” (Dezentrale Systeme) ab SW 5 Siemens AG 2003 All Rights Reserved 1/K2/2-24 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 845
MD 24120 ff.: TRAFO_GEOAX_ASSIGN_TAB1...8 und MD 24110 ff.: TRAFO_AXES_IN1...8, denen über MD 20070: AXCONF_MACHAX_USED keine Maschinenachsen zugeordnet ist (Lücke), erzeugt die Alarme 4346 oder 4347. Siemens AG 2003 All Rights Reserved 1/K2/2-25 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 846
Die Link–Achsen sind beschrieben in Literatur: /FB/ B3, ”Mehrere Bedientafelfronten und NCUs” ab SW 5 Hinweis Die Funktionalität Link–Achse ist bei der SINUMERIK 840Di derzeit noch nicht verfügbar. Siemens AG 2003 All Rights Reserved 1/K2/2-26 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 847
Ringpuffer–Platz (Slot) $MN_AXC_AXCONF_ASSIGN_T AB3 NC3_AX1 NCU 3, M. Achse 1 NCU–global, im Link–Speicher Bild 2-7 Abbildung der Kanalachsen über das logische Maschinenachsen–Abbild auf Achscontainer Siemens AG 2003 All Rights Reserved 1/K2/2-27 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 848
Die Funktionalität Achscontainer ist bei der SINUMERIK 840Di derzeit noch nicht verfügbar. Die Funktion Achscontainer ist beschrieben in Literatur: /FB/ B3 , ”Mehrere Bedientafelfronten und NCUs” ab SW 5 Siemens AG 2003 All Rights Reserved 1/K2/2-28 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Der Werkzeugträgerbezugspunkt T befindet sich an der Werkzeughalteraufnahme. Durch Eingabe der Werkzeuglängen berechnet die Steuerung den Abstand der Werkzeugspitze (TCP–Tool Center Position) vom Werkzeuträgerbezugspunkt. Siemens AG 2003 All Rights Reserved 1/K2/2-29 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Werkstück- koordinaten- Werkstücklänge koordinatensy- system (MKS) stem (WKS) Spindel Maschinen- Werkstück- nullpunkt nullpunkt Bild 2-9 Lage der Koordinatensysteme durch Maschinennullpunkt M und Werkstücknullpunkt W Siemens AG 2003 All Rights Reserved 1/K2/2-30 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 851
12.00 Achsen, Koordinatensyst., Frames (K2) 10.00 2.2 Nullpunkte und Referenzpunkte Referenz- punkt Werkzeug- träger Maschinen- nullpunkt WZ-Trägerbezugspunkt Bild 2-10 Lage des Referenzpunktes zum Maschinennullpunkt Siemens AG 2003 All Rights Reserved 1/K2/2-31 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 852
Ein aktivierter einstellbarer FRAME G54...G599 führt das BNS in das ENS über. Durch den programmierbaren FRAME wird das WKS festgelegt, welches die Basis für die Programmierung darstellt. Siemens AG 2003 All Rights Reserved 1/K2/2-32 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Maschinenachsen. Bei ”Preset” findet keine Bewegung der Achsen statt. Warnung Nach Preset sind die Referenzpunkte ungültig! Diese Funktion sollte möglichst nicht angewendet werden. Siemens AG 2003 All Rights Reserved 1/K2/2-34 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Bei diesen Maschinen müssen Maschinenachsen und Geometrieachsen unterschiedliche Namen haben. kinematische Transformation Basis–Koordinatensystem (BKS) Maschinen–Koordinatensystem (MKS) Bild 2-16 kinematische Transformation zwischen MKS und BKS Siemens AG 2003 All Rights Reserved 1/K2/2-35 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
– Zuweisung an Systemvariable $AA_ETRANS[Achse] Aktivierung der Die 0/1 Flanke des PLC–Signals ”Externe Nullpunktverschiebung übernehmen” (DB31, ... DBX3.0) aktiviert die zuvor definierten Verschiebe–Werte. Verschiebe–Werte Siemens AG 2003 All Rights Reserved 1/K2/2-36 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 857
Externen Nullpunktverschiebung gespeichert und werden erst mit erneutem Aktivierungssignal wirksam. Ab SW 6.1 bleiben abhängig von MD 24008: CHSFRAME_POWERON_MASK Systemframes bei Power On erhalten. Siemens AG 2003 All Rights Reserved 1/K2/2-37 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Basis–Nullpunktsystem (BNS) Das Basis–Nullpunktsystem (BNS) ergibt sich aus dem Basis–Koordinatensystem durch die Basisverschiebung. Basisverschiebung Basis–Nullpunktsystem (BNS) Basiskoordinatensystem (BKS) Bild 2-18 Basisverschiebung zwischen BKS und BNS Siemens AG 2003 All Rights Reserved 1/K2/2-38 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 859
Verwenden Sie für eigene Anwendungen Verschiebungen ab der 3. Basisver- schiebung. Die 1. und die 2. Basisverschiebung sind für das Istwertsetzen und die externe NV vorgesehen. Siemens AG 2003 All Rights Reserved 1/K2/2-39 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
MD 9424: MA_COORDINATE_SYSTEM = 0: Anzeige wie bisher MD 9424: MA_COORDINATE_SYSTEM = 1: Anzeige im ENS Beispiel: Programm Anzeige für 0: Anzeige für 1: X100 $P_PFRAME = CTRANS(X,10) X100 Siemens AG 2003 All Rights Reserved 1/K2/2-40 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 861
Wert 1 eingestellt, der auch so beibehalten werden sollte. $P_CYCFRAME $P_PFRAME Bild 2-21 ENS bei MD 24030: FRAME_ACS_SET = 0 $P_CYCFRAME $P_PFRAME Bild 2-22 ENS bei MD 24030: FRAME_ACS_SET = 1 Siemens AG 2003 All Rights Reserved 1/K2/2-41 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Das Werkstückkoordinatensystem (WKS) ist die Basis für die Programmierung. programmierbarer FRAME mit $P_PFRAME Werkstückkoordinatensystem (WKS) Einstellbares–Nullpunktsystem (ENS) Bild 2-24 programmierbarer FRAME zwischen ENS und WKS Siemens AG 2003 All Rights Reserved 1/K2/2-42 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Grob– und Fein–Verschiebung, Skalierung und Spiegelung können für Geometrieachsen und Zusatzachsen programmiert werden. Für für Achsen Geometrieachsen kann zusätzlich eine Drehung programmiert werden. Siemens AG 2003 All Rights Reserved 1/K2/2-43 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Mit TRANS werden die programmierbaren Verschiebungen für alle und CTRANS Geometrieachsen und Zusatzachsen programmiert. Eine additive programmierbare Verschiebung wird mit ATRANS, und die Nullpunktverschiebung für mehrere Achsen wird mit CTRANS programmiert. Siemens AG 2003 All Rights Reserved 1/K2/2-44 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
G59 X10 Y10 ; Gesamttranslation X30 Y20 Z10 Tabelle 2-2 Erläuterung des Beispiels absoluter Teil + additiver Teil = Gesamttranslation neu aus N10 neu aus N15 Siemens AG 2003 All Rights Reserved 1/K2/2-45 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 866
FRAME) eingestellt, wie die Drehungen um die drei Geometrieachsen festgelegt sind. Dabei ist es unerheblich, in welcher Reihenfolge diese Drehungen innerhalb des Satzes programmiert sind. Siemens AG 2003 All Rights Reserved 1/K2/2-46 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 867
3. Zuletzt erfolgt die Drehung um X’’ (ROT X...) –180 ≤ Z ≤ 180 Bild 2-28 ROT mit RPY bei MD 10600: FRAME_ANGLE_INPUT_MODE = 1 Siemens AG 2003 All Rights Reserved 1/K2/2-47 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 868
Darstellung umgesetzt, die in den angegebenen Bereich passen. Sollen Teileprogramme mit Drehungen an der Steuerung programmiert werden (nicht über Arbeitsvorbereitung und/oder Postprozessor), wird die Einstellung RPY empfohlen. Siemens AG 2003 All Rights Reserved 1/K2/2-48 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Bei Programmierung von Y und Z liegt die neue Y–Achse in der alten X–Y–Ebene. Wird eine von dieser Voreinstellung abweichende Lage des Koordinatensystems benötigt, muß eine zusätzliche Drehung mit AROT ausgeführt werden. Siemens AG 2003 All Rights Reserved 1/K2/2-49 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 870
Ebene mit der X–Z–Ebene bildet. Entsprechendes gilt für den programmierten Wert des Winkel X. Hinweis Bei der dargestellten Lage der schrägen Ebene ist der Wert von Y positiv, der von X dagegen negativ. Siemens AG 2003 All Rights Reserved 1/K2/2-50 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Mit den Settingdatum SD 42980: TOFRAME_MODE kann diese freie Drehung so bestimmt werden, daß der neu definierte Frame von einem vorher aktiven Frame möglichst wenig abweicht. Siemens AG 2003 All Rights Reserved 1/K2/2-51 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 872
X–Richtung der Vorzug gegeben, d.h. es wird der Mittelwert gebildet, der sich aus der Richtung nach SD 42980 = 1 und der negativen Richtung nach SD 42980 = 2 ergibt. Siemens AG 2003 All Rights Reserved 1/K2/2-52 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 873
Die genannten Winkel (8.13 bzw. 4.11 Grad) sind die Winkel, die die Projektio- nen der Achsen in der X–Y–Ebene bilden. Es sind nicht die räumlichen Win- kel dieser Achsen. Siemens AG 2003 All Rights Reserved 1/K2/2-53 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
AMIRROR X0 der Wert 0, nicht ausgewertet, sondern AMIRROR hat eine Togglefunktion, d.h. AMIRROR X0 schaltet die Spiegelung ein und ein weiteres AMIRROR X0 schaltet sie wieder aus. Siemens AG 2003 All Rights Reserved 1/K2/2-54 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 875
Spiegelung der X–Achse und eine Drehung der Z–Achse um 180 Grad. Bild 2-32 Beispiel für den Einfluß von MD 10610: MIRROR_REF_AX auf die Spiegelung der Y–Achse Siemens AG 2003 All Rights Reserved 1/K2/2-55 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Compilezyklen–Offset nicht auf eine Achse. Achsiale Frames und Werkzeuglängenkorrektur werden nicht berücksichtigt für PLC–Achsen aus Kompatibilitätsgründen bei nicht gesetzten Bit. Kommandochsen bei gesetzten Bit. Siemens AG 2003 All Rights Reserved 1/K2/2-56 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 877
Gesamtframe daraus gewonnen. Die Datenhaltungsframes werden erst nach Aktivierung berücksichtigt. Beispiele zur Kanalachse, welche eine Geometrieachse werden soll, und zur 5–Achs–Orientierungstransformation siehe Kapitel 6.3 ”Beispiele”, Frames. Siemens AG 2003 All Rights Reserved 1/K2/2-57 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 878
TCARR und PAROT Framedrehung in Werkzeugrichtung (Tool–Frame) $P_TOOLFR TOROT und TOFRAME Frame für Werkstückbezugspunkte (Work–Piece–Frame) $P_WPFR Frame für Zyklen (Cycle–Frame) $P_CYCFR Vorbesetzung der Bits im Systemframe Siemens AG 2003 All Rights Reserved 1/K2/2-58 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Bewegung fortzusetzen. Bei aktiven G91 und MD 42440: FRAME_OFFSET_INCR_PROG = 0 wird die externe Nullpunktverschiebung stets mit dem Anfahrsatz sofort herausgefahren. Siemens AG 2003 All Rights Reserved 1/K2/2-59 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 880
In der Variante ohne Systemframe wird auch der durch TOROT verursachte Rotationsanteil des programmierbaren Frames gelöscht. Steht TOROT im Systemframe, so bleibt der durch TOROT verursachte Rotationsanteil des programmierbaren Frames erhalten. Siemens AG 2003 All Rights Reserved 1/K2/2-60 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 881
Für zukünftige Systemframefunktionen ist ab SW 6.4 im Maschinendatum MD 28082: MM_SYSTEM_FRAME_MASK das Bit 6 reserviert Aus diesem Grund darf dieses Bit 6 nicht projektiert und aktiviert werden. Siemens AG 2003 All Rights Reserved 1/K2/2-61 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 882
Der resultiernde Frame enthält alle Frameanteile inklusive der Rotationen für alle Achsen. Die Zuweisung eines Frames mit Rotationsanteilen an einen globalen Frame wird mit dem Alarm “Frame: Rotation unzulaessig” abgelehnt. Siemens AG 2003 All Rights Reserved 1/K2/2-62 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Aktuelle NCU–globale Basisframes (n = 0 bis 15) Über die Systemvariable $P_NCBFRAME[n] können die aktuellen globalen Basisframe–Feldelemente gelesen und geschrieben werden. Der resultierende Gesamt–Basisframe wird durch den Schreibvorgang im Kanal eingerechnet. Siemens AG 2003 All Rights Reserved 1/K2/2-63 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 884
$P_CHBFRAME[0] = $P_BFRAME $P_NCBFRAME[n], n projektierbar über $MN_MM_NUM_GLOBAL_BASE_FRAMES $P_NCBFRAME[0] $P_ACTBFRAME = $P_NCBFRAME[0] : ... $P_NCBFRAME[n] : $P_CHBFRAME[0] : ... $P_CHBFRAME[n] Bild 2-34 Verkettetes Feld von Basisframes Siemens AG 2003 All Rights Reserved 1/K2/2-64 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 885
MD 24010: PFRAME_RESET_MODE = 1 bei Reset erhalten bleiben. Bevorzugte Anwendung dieser Funktionalität: Nach einem Reset aus einer schrägen Bohrung noch herausfahren zu können. Siemens AG 2003 All Rights Reserved 1/K2/2-65 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 886
Ab SW 6.4 Siehe hierzu Bild 2-35 / 2-36 Framekette mit den aktuellen Frames $P_ACTFRAME entspricht $P_PARTFRAME : $P_SETFRAME : $P_EXTFRAME : $P_ACTBFRAME : $P_IFRAME : $P_TOOLFRAME : $P_WPFRAME : $P_PFRAME : $P_CYCFRAME : Siemens AG 2003 All Rights Reserved 1/K2/2-66 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 889
$P_SETFR = $P_SETFRAME ; Systemframe in der Datenhaltung beschreiben g1 x0 y0 ; Fahre die Ecke an ; Um 30 Grad gederehtes Rechteck abfahren g1 x10 Siemens AG 2003 All Rights Reserved 1/K2/2-69 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Teileprogramm explizit aktiviert wird. Die Funktion ADDFRAME ( ) setzt keine Alarme, sondern gibt die Fehlercodes über den Returnwert zurück. Der Zyklus kann entsprechend der Fehlercodes reagieren. Siemens AG 2003 All Rights Reserved 1/K2/2-70 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 891
G53 X20 ; hier wird nur ein Delta 100 gefahren → Position X120 G91 X100 G91 G53 X0 ; keine Bewegung (kein Delta wird verfahren) Siemens AG 2003 All Rights Reserved 1/K2/2-71 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 892
Systemframes für Istwertsetzen, Ankratzen, externe Nullpunktverschiebung, PAROT Handradverschiebungen (DRF), [ext. Nullpunktverschiebung], überlagerte Bewegung G500 Modales Aktivieren des G500–Frames. Das G500–Frame solte ein Nullframe sein. DRFOF Ausschalten (Löschen) der Hanrdverschiebungen (DRF) Siemens AG 2003 All Rights Reserved 1/K2/2-72 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 893
Bit 1: Positionsvariablen sind ohne Frameunterdrueckung. Bei gesetzten Bit wird die Position für die Anzeige bzw. für die Variablen ohne Frameunterdrückung berechnet, so daß keine Positionssprünge mehr auftreten. Siemens AG 2003 All Rights Reserved 1/K2/2-73 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Systemframes bei Power On gelöscht werden (Das Löschen von Systemfra- mes sollte erstrangig in der Datenhaltung erfolgen). ext. Nullpunktverschiebung permanent, muß aber erneut aktiviert werden. Das Systemframe bleibt erhalten. DRF–Verschiebung gelöscht Siemens AG 2003 All Rights Reserved 1/K2/2-74 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 895
Systemframes (ab SW 6.1) bleiben erhalten, abhängig von MD 24006: CHSFRAME_RESET_ MASK und MD 20150: GCODE_RESET_VALUES[ ]. ext. Nullpunktverschiebung bleibt erhalten. DRF–Verschiebung bleibt erhalten. Siemens AG 2003 All Rights Reserved 1/K2/2-75 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 896
$P_WPFR und $P_CYCFR hat das neue SAVE–Attribut keinen Einfluß. Auf die Systemframes $P_SETFR, $P_EXTFR, $P_PARTFR, $P_TOOLFR ab SW 6.3 $P_WPFR, $P_CYCFR und ab SW 6.4 $P_TRAFR hat das neue SAVE–Attribut keinen Einfluß. Siemens AG 2003 All Rights Reserved 1/K2/2-76 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Zusammenhänge Das folgende Bild stellt die Zusammenhänge vom Maschinenkoordinatensystem MKS bis zum Werkstückkoordinatensystem WKS zwischen Koordi- für die Produktstufe SW 2 dar. natensystemen Siemens AG 2003 All Rights Reserved 1/K2/2-77 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 898
Zusammenhang Koordinatensysteme Literatur: /PA/, ”Programmieranleitung Grundlagen” /FB/, W1, ”Werkzeugkorrektur” /FB/, H2, ”Hochlauf” /FB/, M1, ”Kinematische Transformation” /FB/, M3, ”Mitschleppen und Leitwertkopplung” /FB/, T3, ”Tangentialsteuerung” Siemens AG 2003 All Rights Reserved 1/K2/2-78 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Istwerte im Einstellbaren–Nullpunktsystem ENS können für iede Achse mit der Variable $AA_IEN[Achse] aus dem Teileprogramm gelesen werden. Mit $AA_IBN[Achse] können die Istwerte im Basisnullpunkt–Koordinatensystem BNS aus dem Teileprogramm gelesen werden. Siemens AG 2003 All Rights Reserved 1/K2/2-79 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 900
WKS und MKS umgeschaltet werden. Bei Betriebsarten– oder/und Bereichswechsel wird jedoch das von der PLC angewählte WKS ausgewertet und aktiviert. Literatur: /FB/, K1, ”BAG Kanäle, Programmbetrieb, Reset–Verhalten” Siemens AG 2003 All Rights Reserved 1/K2/2-80 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 901
“14092 Kanal %1 Satz %2 Achse %3 ist falscher Achstyp” abgelehnt. So läßt sich z.B. ab SW 5.1 eine Linkachse nicht in eine Kanalachse programmieren. Siemens AG 2003 All Rights Reserved 1/K2/3-81 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 902
Steuerung bei Teileprogramm Start ist ab SW 3 in der Grundausführung vorhanden. Die Steuerbarkeit aller G–Codes über MD 20152: GCODE_RESET_MODE besteht ab SW 5. Siemens AG 2003 All Rights Reserved 1/K2/3-82 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Darstellung als binärer Wert mit TU = ”B00001101” Darstellung als dezimaler Wert mit TU = 13 Darstellung als hexadezimadezimalrer Wert mit TU = ’H0D’ korrespondierend mit ..– Siemens AG 2003 All Rights Reserved 1/K2/4-83 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 904
Nullpunktverschiebung möglich ist. Die Funktion ”Istwertsetzen” wird ebenfalls abhängig von diesem Maschinendatum angeboten. Ohne das entsprechende Zugriffsrecht kann der Bediener damit nicht mehr Werte der Basisnullpunktverschiebung verändern. korrespondierend mit ..– Siemens AG 2003 All Rights Reserved 1/K2/4-84 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 905
Nach Drücken des Sofkeys ”OK” werden die aktuelle Posion und dieser Bezugswert für den ausgewählten Werkzeugparameter verrechnet. Dabei gilt: Position – Bezugswert = Eingabewert. korrespondierend mit ..– Siemens AG 2003 All Rights Reserved 1/K2/4-85 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 906
Anwendung auf EC–Daten (ortsabhängige Korrekturen, Einrichtwerte) Default Wert 7: Anwendung auf balle Daten Hinweis: (ab SW 6.1) Diese Funktionalität ist nur beim HMI–Advanced verfügbar. korrespondierend mit ..– Siemens AG 2003 All Rights Reserved 1/K2/4-86 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 907
Darstellungsart wie bis SW 5 Darstellungsart für HMI–Embedded ab SW 6.1 Hinweis: (ab SW 6.1) Diese Funktionalität ist nur beim HMI–Embedded verfügbar. korrespondierend mit ..– Siemens AG 2003 All Rights Reserved 1/K2/4-87 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
D Wird für eine Maschinenachse kein Bezeichner vergeben, so gilt der vordefinierte Name (”AXn” für die n–te Maschinenachse). korrespondierend mit ..MD 20060: AXCONF_GEOAX_NAME_TAB (Geometrieachsname im Kanal [GEOAchsnr.] MD 20080 :AXCONF_CHANAX_NAME_TAB (Kanalachsname im Kanal [Kanalachsnr.] Siemens AG 2003 All Rights Reserved 1/K2/4-88 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 909
3. Drehung um X (ROT X ...) Sonderfälle, Fehler, ..Sollen Teilprogramme mit Drehungen an der Steuerung programmiert werden (nicht über Arbeitsvorbereitung und/oder Postprozessor), empfiehlt Siemens die Einstellung RPY. FRAME_ANGLE_INPUT_MODE = 0 entspricht = 1 weiterführende Literatur /PA/, ”Programmieranleitung Grundlagen”...
Seite 910
”MIRROR X0” schaltet die Funktion wieder aus. Programmierte Achswerte werden immer ausgewertet. <Wert> 0 Achse wird gespiegelt, wenn sie noch nicht gespiegelt ist. <Wert> = 0 Spiegelung wird ausgeschaltet. Siemens AG 2003 All Rights Reserved 1/K2/4-90 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 911
Regeln für Achsbezeichner. Die Bezeichner müssen so gewählt werden, daß kein Konflikt mit ande3ren Bezeichnern (Achsen, Eulerwinkel, Normalenvektor, Richtungsvektor, Zwischenpunktkoordinate) entsteht. korrespondierend mit ..INTERMEDIATE_POINT_NAME_T AB weiterführende Literatur Siemens AG 2003 All Rights Reserved 1/K2/4-91 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 912
Feinverschiebung kann nicht eingegeben bzw. nicht programmiert werden. Bei ausgeschalteter Feinverschiebung werden max. 10KB SRAM gespart (abhängig von MD 28080: MM_NUM_USER_FRAMES). korrespondierend mit ..weiterführende Literatur Siemens AG 2003 All Rights Reserved 1/K2/4-92 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 913
SW–Stand: 5.1 Bedeutung: [Wert]: Der Wert entspricht der Anzahl der Feldelemente für das vordefinierte Feld $P_NCBFR[ ]. Dafür wird gepufferter Speicher reserviert. korrespondierend mit .. Siemens AG 2003 All Rights Reserved 1/K2/4-93 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
D Die Geometrieachsen in unterschiedlichen Kanälen können gleiche Namen haben. korrespondierend mit ..MD 10000: AXCONF_MACHAX_NAME_TAB (Maschinenachsname [Achsnr.]) MD 20080: AXCONF_CHANAX_NAME_TAB (Kanalachsname im Kanal [Kanalachsnr.]) Siemens AG 2003 All Rights Reserved 1/K2/4-94 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 915
MD 30550: AXCONF_ASSIGN_MASTER_CHAN (Löschstellung des Kanals für Achs- wechsel) MD 20080: AXCONF_CHANAX_NAME_TAB (Kanalachsname im Kanal [Kanalachsnr.]) MD 10002 :AXCONF_LOGIC_MACHAX_TAB MD 11640: ENABLE_CHAN_AX_GAP weiterführende Literatur Funktionsbeschreibung B3 Siemens AG 2003 All Rights Reserved 1/K2/4-95 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 916
Hat dieses MD einen der Werte 0 bis 6, 17, 30, wird kein M–Code ausgegeben. Es wird nicht überwacht, ob ein derart erzeugter M–Code zu Konflikten mit anderen Funktionen führt. Siemens AG 2003 All Rights Reserved 1/K2/4-96 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 917
Bit5: Systemframe für Zyklen ist nach RESET aktiv (ab SW 6.3). Bit6: reserviert, Resetverhalten abh. von MD 20110: RESET_MODE_MASK (ab SW 6.4). korrespondierend mit ..MD 28082: SYSTEM_FRAME_MASK (Projektierungsmaske für kanalspez. Systemframes) Siemens AG 2003 All Rights Reserved 1/K2/4-97 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 918
MD–Nummer Anzahl der kanalspezifischen Basisframes Standardvorbesetzung: 1 min. Eingabegrenze: 0 max. Eingabegrenze: 16 Änderung gültig nach POWER ON Schutzstufe: 2 / 7 Einheit: – Siemens AG 2003 All Rights Reserved 1/K2/4-98 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Kommandoachsen, die Geometrieachsen sind, wird die Werkzeuglängenkorrektur berücksichtigt. Sonderfälle, Fehler, ..Alarm 14420: Kanal %1Satz %2 Teilungsachse %3 Frame nicht zulässig. Abhilfe: Maschinendatum CORR_FOR_AXIS_NOT_ALLOWED ändern. Siemens AG 2003 All Rights Reserved 1/K2/4-99 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Wird zu den genannten Werten zusätzlich der Wert 1000 addiert, wird der Tool–Frame mit eventuell aktiven Basis–Frames und einstellbaren Frames verkettet. Damit ist das Verhalten kompatibel zu früheren Softwareständen (vor 5.3). Siemens AG 2003 All Rights Reserved 1/K2/4-100 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Bit 1 Bit 0 Nummer der aktiven G–Funktion der G–Funktionsgruppe 1 (dual) /K1/, /K2/ Nummer der aktiven G–Funktion der G–Funktionsgruppe 2 (dual) /K1/, /K2/ Siemens AG 2003 All Rights Reserved 1/K2/5-102 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 923
Nummer der aktiven G–Funktion der G–Funktionsgruppe 8 (dual) /K1/, /K2/ Nummer der aktiven G–Funktion der G–Funktionsgruppe n–1 (dual) /K1/ Nummer der aktiven G–Funktion der G–Funktionsgruppe n (dual) /K1/ Siemens AG 2003 All Rights Reserved 1/K2/5-103 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 927
N130 $P_NCBFRAME[0] = CROT(X, 45) ; aktueller NCU–globaler Basisframe wird mit einer Drehung aktiviert ; Alarm 18310, da Drehungen bei globalen Frames nicht erlaubt sind. N... Siemens AG 2003 All Rights Reserved 1/K2/6-107 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 929
; $P_IFRAME = ctrans(x,4,y,5,z,6,cax,1,cay,2,caz,3):crot(z,45) TRAFOOF; Ausschalten der Transformation setzt GeoAx(1,2,3) ; $P_NCBFRAME[0] = ctrans(x,1,y,2,z,3,a,4,b,5,c,6) ; $P_CHBFRAME[0] = ctrans(x,1,y,2,z,3,a,4,b,5,c,6) ; $P_IFRAME = ctrans(x,1,y,2,z,3,a,4,b,5,c,6):crot(z,45) ; $P_PFRAME = ctrans(x,1,y,2,z,3,a,4,b,5,c,6):crot(x,10,y,20,z,30) Siemens AG 2003 All Rights Reserved 1/K2/6-109 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 930
Achsen, Koordinatensyst., Frames, Reset–Verhalten (K2) 10.00 6.3 Frames Platz für Notizen Siemens AG 2003 All Rights Reserved 1/K2/6-110 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
21, ... D–Funktion 21, ... Nummer aktive Fkt. G–Gruppe 1 21, ... Nummer aktive Fkt. G–Gruppe 2 21, ... Nummer aktive Fkt G–Gruppe 29 Siemens AG 2003 All Rights Reserved 1/K2/7-111 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 932
Korrekturen 9450 9450 MM_WRITE_TOA_FINE_LIMIT Grenzwert für Verschleiß fein IM2/IM4 9451 9451 MM_WRITE_ZOA_FINE_LIMIT Grenzwert für Verschiebung fein IM2/IM4 9459 PA_ZOA_MODE Anzeigemodus der Nullpunktverschiebung Siemens AG 2003 All Rights Reserved 1/K2/7-112 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 933
Projektierungsmaske für kanalspezifischen Systemframes (ab SW 6.1) achsspezifisch ($MA_ ... ) 32074 FRAME_OR_CORRPOS_NOTALLOWED FRAME oder HL–Korrektur sind unzulässig 35000 SPIND_ASSIGN_TO_MACHAX Zuordung Spindel zu Maschinenachse Siemens AG 2003 All Rights Reserved 1/K2/7-113 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 934
NCU–Basisframes, über G500, G54...G599 aktivierbar $P_UBFR 1. Basisframe im Kanal, das nach G500, G54...G599 aktiviert wird. Entspricht $P_CHBFR[0]. $P_SETFRAME Aktuelles Systemframe für Istwertsetzen und Ankratzen (ab SW 6.1) Siemens AG 2003 All Rights Reserved 1/K2/7-114 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 935
Weitere Erläuterungen zu den Frames und Systemvariablen können der Literatur: /PGA/, ”Programmieranleitung Arbeitsvorbereitung” Kapitel 6 Frames bzw. Kapitel 15 Liste der Systemvariablen entnommen werden. Siemens AG 2003 All Rights Reserved 1/K2/7-115 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 936
Achsen, Koordinatensyst., Frames, Reset–Verhalten (K2) 10.00 10.00 7.5 Systemvariable Platz für Notizen Siemens AG 2003 All Rights Reserved 1/K2/7-116 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 937
..........1/K4/4-28 Siemens AG 2003 All Rights Reserved 1/K4/i...
Seite 938
......... . . 1/K4/7-37 Siemens AG 2003 All Rights Reserved 1/K4/ii...
Seite 939
LVDS–Schnittstelle für TFT–Display. VGA–Schnittstelle bei HMI–Advanced mit PCU 50 (externer Monitor) (Stecker PGA). Anschlußmöglichkeit eines externen Diskettengerät bei HMI–Advanced mit PCU 50 (MMC 101–103). Siemens AG 2003 All Rights Reserved 1/K4/1-3 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 940
Leitrechner in die Steuerung eingelesen werden können. Dazu ist allerdings eine OEM_Projektierung des MMC notwendig. Die Funktionalität ist kein Bestandteil des Standardumfangs. Hinweis Nur für OEM_Anwender. Siemens AG 2003 All Rights Reserved 1/K4/1-4 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Es können V.24–Leitungen mit einer maximalen Länge von 30 m angeschlossen werden. Beschaltung V.24–Treiber + 12 V Ausgang COM1, COM2 (X6, X7) 75188 – 12 V V.24–Empfänger Eingang COM1, COM2 75189 (X6, X7) Siemens AG 2003 All Rights Reserved 1/K4/2-5 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Adressen mit Wertzuweisung Setting Data Active Unterprogramm Sub Program File Systemdateien System Files NC–Maschinendaten Testing Data Active Nullpunktverschiebung User Frame Werkstückverzeichnis Work Piece Directory Siemens AG 2003 All Rights Reserved 1/K4/2-6 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 943
(X6 und X7 der MMC 101–103) können beliebige Dateien ein– und ausgelesen werden. Die Bedienhandlungen zur Dateienauswahl für das Ein–/Auslesen sind erläutert in Literatur: /BAD/ Bedienungsanleitung HMI Advanced /BA/ Bedienungsanleitung. Siemens AG 2003 All Rights Reserved 1/K4/2-7 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
2,5 m angeschlossen werden. Parametrierung Eine Parametrierung der parallelen Schnittstelle ist nicht möglich. Adresse Die parallele Schnittstelle liegt fest auf der Adresse 3BC – 3BE. Siemens AG 2003 All Rights Reserved 1/K4/2-8 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Tabelle 2-2 ist die Steckerbelgung für eine Trackball–Tastatur dargestellt: Tabelle 2-2 Belegung der PS/2–Trackball–T astaturschnittstelle Bedeutung Datenleitung Tastatur Datenleitung Trackball Betriebserde (Bezugspotenzial) 5 V Versorgungsspannung (strombe- grenzt) Taktleitung Tastatur Taktleitung Trackball Siemens AG 2003 All Rights Reserved 1/K4/2-9 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 946
Der PROFIBUS–DP gemäß der europäischen Feldbus Norm unterstützt die Kommunikation der seriellen Schnittstelle gemäß RS485 über einen MPI–Bus. Die Übertragung dieser Schnittstelle ist per Kabel oder mit Lichtleiter möglich. Siemens AG 2003 All Rights Reserved 1/K4/2-10 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
S7–Automatisierungsgerät (PLC), ein Programmiergerät (PG) oder ein Programmierhandgerät (PHG) als IBN–Tool betrieben werden. Für jede Komponente, die über den MPI/DP–Bus gekoppelt wird, muß im PLC ein CPU–Programm eingerichtet werden. Siemens AG 2003 All Rights Reserved 1/K4/2-11 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 948
MPI (187,5 kBaud): max. Kabellänge in Summe 1000 m (ohne Repeater) MPI (187,5 kBaud): max. Kabellänge in Summe 2000 m (mit Repeater) pro Bussegment: max. Kabellänge in Summe 200 m Siemens AG 2003 All Rights Reserved 1/K4/2-12 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Busadresse und damit der zugehörige GD–Kreis wird über den DIP–FIX Schalter am Schalter S3 auf der Rückseite eingestellt. Am BHG steht hierfür ein 4–fach–DIP–Schalter S2 zur Verfügung. Siemens AG 2003 All Rights Reserved 1/K4/2-13 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 950
Kapitel: FB 1: RUN_UP Grundprogramm, Anlaufteil Weitere Informationen zur Inbetriebnahme der MPI–Schnittstelle siehe: Literatur: /IAD/, Inbetriebnahmeanleitung, Einstellungen MPI / BTSS /HBI/, 840Di Handbuch, Kapitel 5 MPI–Komponenten. Siemens AG 2003 All Rights Reserved 1/K4/2-14 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Slave bzw. DP–Slave (passiver Busteilnehmer) Diese Geräte dürfen nur Nachrichten empfangen, quittieren und auf Anfrage des Masters Nachrichten an diesen übermitteln. Beispiel: SIMODRIVE 611 universal, SIMATIC S7 Peripheriebaugruppen Siemens AG 2003 All Rights Reserved 1/K4/2-15 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Ein Slot ist aus Sicht der Busprojektierung jeweils ein datenmäßiger Konsistenzbereich. Ein Slave am PROFIBUS–DP kann über mehrere gleich – und/oder verschiedenartige Slots verfügen. Slots ohne E/A’s sind erlaubt, z.B. Diagnose–Slots. Siemens AG 2003 All Rights Reserved 1/K4/2-16 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Die Adressierung der Teilnehmer/Slaves vollzieht sich wie folgt: Teilnehmer PLC–Slaves Adressierung im logischen E/A–Adreßraum erfolgt über die Programmierung im PLC–Anwenderprogramm. NC–Slaves Adressierung im logischen E/A–Adreßraum erfolgt über die NC–Maschinendaten. Siemens AG 2003 All Rights Reserved 1/K4/2-17 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 954
1023. Hinweis Die PROFIBUS–Diagnose–Adresse 1023 ist standardmäßig der SINUMERIK 840Di zugeordnet und steht daher nicht mehr für andere Teilnehmer am PRO- FIBUS zur Verfügung. Siemens AG 2003 All Rights Reserved 1/K4/2-18 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Für verschiedene Antriebe und für verschiedene Telegramm–Typen, kann der belegte Adreßbereich unterschiedlich groß sein. Eingangs– und Ausgangsbereiche haben beliebige, aber gleiche Anfangsadressen und müssen mit der Adresse der PROFIBUS–DP Konfiguration übereinstimmen. Siemens AG 2003 All Rights Reserved 1/K4/2-19 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 956
Inbetriebnahme–Einstellung von MD 32810: EQUIV_SPEEDCTRL_TIME neu vorzunehmen, da die Werte Ti und To automatisch berücksichtigt werden.Diese Werte müssen in MD 32810: EQUIV_SPEEDCTRL_TIME korrigiert werden. Siemens AG 2003 All Rights Reserved 1/K4/2-20 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 957
PC oder PG vorgesehen. Soll ein Drucker mit seriellem Eingang angeschlossen werden, ist das Kabel mit einem Nullmodem–Stecker anzupassen oder ein standardmäßiges serielles Druckerkabel zu verwenden. Siemens AG 2003 All Rights Reserved 1/K4/3-21 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Kommunikation (K4) 10.00 3 Randbedingungen Platz für Notizen Siemens AG 2003 All Rights Reserved 1/K4/3-22 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Das Gerätesteuerzeichen 1 (DEVICE CONTROL 1 (X–ON) oder DC 1 ist nach Norm 11H. Dieser Standardwert gilt als Voreinstellung. Eingabe: durch Zifferneingabe im Bild Parameter unter XON (Hex) Siemens AG 2003 All Rights Reserved 1/K4/4-23 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Als Voreinstellung wird der Wert 1A genommen: DOS–Zeichen für Dateiende bei Textda- teien. Eingabe: durch Zifferneingabe im Bild Parameter unter Übertragungsende Das Zeichen ist wirksam, wenn ”Stop mit Übertragungsendezeichen” angekreuzt ist. Siemens AG 2003 All Rights Reserved 1/K4/4-24 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 961
Die Übertragung wird bei fehlendem DSR–Signal (Anschluß 6 des Steckers X6 bzw. X7 (nur bei MMC 101–103)) unterbrochen. inaktiv: Das DSR–Signal ist ohne Wirkung. Siemens AG 2003 All Rights Reserved 1/K4/4-25 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 962
Bei Übertragungsproblemen wird die Übertragung nach 10 Sekunden abgebrochen. Gesteuert wird die Zeitüberwachung durch einen Zeitgeber, der mit jedem übertragenen Zeichen zurückgesetzt wird. inaktiv: Kein Abbruch der Übertragung. Siemens AG 2003 All Rights Reserved 1/K4/4-26 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 963
Das Signal CTS (Clear to Send = Sendebereit) zeigt als Quittungssignal für RTS die Sen- debereitschaft der Datenübertragungseinrichtung an. Eingabe: durch Auswahl im Bild Parameter unter Geräteart Siemens AG 2003 All Rights Reserved 1/K4/4-27 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
SW–Stand: Bedeutung: Anzahl der Datenbits bei der asynchronen Übertragung. Eingabe: durch Auswahl im Bild Parameter unter Datenbits 0: 7 Datenbits 1: 8 Datenbits Siemens AG 2003 All Rights Reserved 1/K4/4-28 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 965
SW–Stand: 1.1 Bedeutung: Anzahl der Stop–Bits bei der asynchronen Datenübertragung. Eingabe: durch Auswahl im Bild Parameter unter Stopbits 0: 1 Stop–Bit 1: 2 Stop–Bit Siemens AG 2003 All Rights Reserved 1/K4/4-29 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 966
Bedeutung: Auswahl über welche V24 Schnittstelle ein File–Transfer initiiert werden soll. Eingabe: durch Auswahl im Bild Parameter unter V24 Schnittstelle 1: COM1 2: COM2 Siemens AG 2003 All Rights Reserved 1/K4/4-30 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Ansteuerung Die Ansteuerschaltung auf MMC 100 ist kompatibel zum Schnittstellen–Controller 16450. Die Ansteuerschaltung auf MMC 101–103 ist kompatibel zu den Schnittstellen–Controllern 16450 und 16550. Siemens AG 2003 All Rights Reserved 1/K4/5-31 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Signalbezugspunkt signal ground Signalbezugspunkt signal ground Signalbezugspunkt signal ground Signalbezugspunkt signal ground Signalbezugspunkt signal ground Signalbezugspunkt signal ground Signalbezugspunkt signal ground Signalbezugspunkt Siemens AG 2003 All Rights Reserved 1/K4/5-32 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Übertragungsendezeichen” nicht angewählt sein (PG stoppt nicht automatisch beim Sichern). Bei ASCII–Daten sind auch andere Einstellungen möglich. Diese müssen mit denen am PG übereinstimmen. Hierfür ist das Kabel 6FX 2002–1AA01– vorgesehen. Siemens AG 2003 All Rights Reserved 1/K4/6-33 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Das gilt sowohl für Daten im Archivformat als auch Daten im Lochstreifenformat. Danach ist ein NC–Reset erforderlich, um die Daten wirksam werden zu lassen. Siemens AG 2003 All Rights Reserved 1/K4/6-34 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Programmanfang mit LF Stopbits Satzende mit CR LF Parität keine Stop mit Übertragungsende Datenbits DSR–Signal auswerten Vor– und Nachspann XOFF Lochstreifenformat Übertragungsende 00 Zeitüberwachung Siemens AG 2003 All Rights Reserved 1/K4/6-35 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Kommunikation (K4) 10.00 6.6 Einlesen von Binärdaten (VSA, HSA) Platz für Notizen Siemens AG 2003 All Rights Reserved 1/K4/6-36 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
........... 1/N2/7-14 Siemens AG 2003 All Rights Reserved 1/N2/i...
Seite 976
10.00 10.00 Platz für Notizen Siemens AG 2003 All Rights Reserved 1/N2/ii SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 977
Das Rückstellen des Befehlsgerätes löst keinen Wiederanlauf aus. Nach dem Aufheben des NOT AUS–Zustands ist kein Referenzieren von Achsen oder Synchronisieren von Spindeln nötig (Positionen werden nachgeführt). Siemens AG 2003 All Rights Reserved 1/N2/1-3 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 978
NOT AUS (N2) 10.00 1 Kurzbeschreibung Platz für Notizen Siemens AG 2003 All Rights Reserved 1/N2/1-4 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Gefahren im Sinne der EN 418 sind solche, die herrühren können von: funktionalen Unregelmäßigkeiten (Fehlfunktionen der Maschine, nicht hinnehmbare Eigenschaften des bearbeiteten Materials, menschliche Fehler, ...). normalem Betrieb. Siemens AG 2003 All Rights Reserved 1/N2/2-5 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Fällen: Fußschalter ohne Schutzhaube Alle NOT AUS–Stellteile müssen mechanisch selbsttätig verrasten und leicht erreichbar angeordnet sein. NOT AUS–Taster In der Siemens–Maschinensteuertafel (MSTT) für FM–NC und 840D/810D ist ein Pilztaster (drucktastenbetätigter Schalter mit Zwangsöffner), im weiteren NOT AUS–Taster genannt, eingebaut. Anschluß–...
Der Ablauf in der NC wird mit dem NST ”NOT AUS” (DB10 DBX 56.1) gestartet. Nachdem die Achsen und Spindeln stehen, muß nach EN418 die Energiezufuhr unterbrochen werden. Siemens AG 2003 All Rights Reserved 1/N2/2-7 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
NST ”NOT AUS quittieren” und das NST ”Reset” gemeinsam mindestens so lange gesetzt sein müssen, bis das NST ”NOT AUS aktiv” (DB10 DBX106.1) rückgesetzt wurde (siehe Bild 2-1). Siemens AG 2003 All Rights Reserved 1/N2/2-8 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 983
(siehe Bild oben). Netz aus/ein Netz aus/ein (Power On) löscht den NOT AUS–Zustand, außer das NST ”NOT AUS” (DB10 DBX56.1) ist noch gesetzt. Siemens AG 2003 All Rights Reserved 1/N2/2-9 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 984
NOT AUS (N2) 10.00 2.3 NOT AUS–Quittierung Platz für Notizen Siemens AG 2003 All Rights Reserved 1/N2/2-10 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Der NOT AUS–Zustand ist (noch) aktiv, kann aber mit NST: ”NOT AUS quittieren” und NST ”BAG–Reset” rückgesetzt werden. korrespondierend mit ..NST ”NOT AUS quittieren” (DB10 DBX56.2) NST ”NOT AUS aktiv” (DB10 DBX106.1) Siemens AG 2003 All Rights Reserved 1/N2/5-11 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 986
Die NC befindet sich im NOT AUS–Zustand. Flankenwechsel 0 –––> 1 korrespondierend mit ..NST ”NOT AUS” (DB10 DBX56.1) NST ”NOT AUS quittieren” (DB10 DBX56.2) Siemens AG 2003 All Rights Reserved 1/N2/5-12 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Antriebsmaschinendaten ($MD_ ... ) 1404 PULSE_SUPPRESSION_DELA Y Zeitstufe Impulslöschung achsspezifisch ($MA_ ... ) 36610 AX_EMERGENCY_STOP_TIME Zeitdauer der Bremsrampe bei Fehlerzuständen 36620 SERVO_DISABLE_DELAY_TIME Abschaltverzögerung Reglerfreigabe Siemens AG 2003 All Rights Reserved 1/N2/7-13 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 988
7.3 Alarme Alarme Ausführliche Erläuterungen zu den auftretenden Alarmen können der Literatur: /DA/, ”Diagnoseanleitung” bzw. bei Systemen mit MMC 101/102/103 der Online–Hilfe entnommen werden. Siemens AG 2003 All Rights Reserved 1/N2/7-14 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
........... 1/P1/7-11 Siemens AG 2003 All Rights Reserved 1/P1/i...
Seite 990
10.00 Platz für Notizen Siemens AG 2003 All Rights Reserved 1/P1/ii SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 991
Soll– und Istwerte mit Systemvariablen im WKS im Durchmesser gelesen werden. Ist Radiusprogrammierung angewählt, so werden die oben genannten Daten immer im Radius eingegeben, programmiert, intern abgelegt, gelesen oder angezeigt. Siemens AG 2003 All Rights Reserved 1/P1/1-3 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 992
Planachsen (P1) 10.00 1 Kurzbeschreibung Platz für Notizen Siemens AG 2003 All Rights Reserved 1/P1/1-4 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Achse weiterhin aktiv, bis sie abgewählt wird. Bei POSA [U] wird der NC–Satz auch dann weitergeschaltet, wenn die Position noch nicht erreicht wird. Siemens AG 2003 All Rights Reserved 1/P1/2-6 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Lesen von Soll– und Istwerten im WKS mit den Systemvariablen $P_EP[x] bzw. $AA_IW[x]. (Bei Messen oder Lesen im MKS werden die ermittelten Werte als Radiuswerte abgelegt). Siemens AG 2003 All Rights Reserved 1/P1/2-7 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 996
Planachsen (P1) 10.00 2.4 Umrechnung interne Radiuswerte in Durchmesserwerte Platz für Notizen Siemens AG 2003 All Rights Reserved 1/P1/2-8 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 997
..MD 20050: AXCONF_GEOAX_ASSIGN_TAB[n] (Zuordnung Geometrieachse zu Kanal–achse) MD 20060: AXCONF_GEOAX_NAME_TAB[n] (Geometrieachsname im Kanal) MD 24120: TRAFO_AX_GEOAX_ASSIGN_TAB_1[n] (Zuordnung GEOachse zu Kanalachse für Transformation 1) Siemens AG 2003 All Rights Reserved 1/P1/4-9 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 998
Planachsen (P1) 10.00 4 Datenbeschreibungen Platz für Notizen Siemens AG 2003 All Rights Reserved 1/P1/4-10 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 999
Löschstellung der G–Gruppen Alarme Ausführliche Erläuterungen zu den auftretenden Alarmen können der Literatur: /DA/, ”Diagnoseanleitung” bzw. bei Systemen mit MMC 101/102/103 der Online–Hilfe entnommen werden. Siemens AG 2003 All Rights Reserved 1/P1/7-11 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 1000
Planachsen (P1) 10.00 7.2 Alarme Platz für Notizen Siemens AG 2003 All Rights Reserved 1/P1/7-12 SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...
Seite 1001
..........1/P3/2-54 2.7.7 Symbolische Programmierung des Anwenderprogramms mit Nahtstellen–DB . 1/P3/2-56 Siemens AG 2003 All Rights Reserved 1/P3/i SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003...