Dokumentationen müssen beachtet werden. Marken Alle mit dem Schutzrechtsvermerk ® gekennzeichneten Bezeichnungen sind eingetragene Marken der Siemens AG. Die übrigen Bezeichnungen in dieser Schrift können Marken sein, deren Benutzung durch Dritte für deren Zwecke die Rechte der Inhaber verletzen kann. Haftungsausschluss Wir haben den Inhalt der Druckschrift auf Übereinstimmung mit der beschriebenen Hard- und Software geprüft.
Bei Fragen zur Technischen Dokumentation (z. B. Anregungen, Korrekturen) senden Sie bitte eine E-Mail an folgende Adresse: docu.motioncontrol@siemens.com My Documentation Manager (MDM) Unter folgendem Link finden Sie Informationen, um auf Basis der Siemens Inhalte eine OEM-spezifische Maschinen-Dokumentation individuell zusammenstellen: www.siemens.com/mdm Training Informationen zum Trainingsangebot finden Sie unter: •...
Vorwort SINUMERIK Informationen zu SINUMERIK finden Sie unter folgendem Link: www.siemens.com/sinumerik Zielgruppe Die vorliegende Dokumentation wendet sich an Projekteure, Inbetriebsetzer, Maschinenbediener, Service- und Wartungspersonal. Nutzen Das Listenhandbuch befähigt die angesprochene Zielgruppe das System oder die Anlage fachgerecht und gefahrlos zu prüfen und in Betrieb zu nehmen.
Erklärungen der Maschinen-/ Settingdaten Aufbau der Datentabellen Standardtabelle Die Standardtabelle enthält alle wichtigen Informationen zu einem Datum. MD-Nummer Bezeichner Anzeige-Filter Verweis Einheit Name Datentyp Wirksamkeit Attribute System Dimension Standardwert Minimalwert Maximalwert Schutz Klasse Erweiterte Tabelle Die erweiterte Tabelle umfasst die Daten der Standardtabelle und zusätzliche Zeilen mit systemspezifischen Werten.
Erklärungen der Maschinen-/ Settingdaten 1.2 Bedeutung der Tabellenfelder Bedeutung der Tabellenfelder MD-Nummer Das Feld "MD-Nummer" enthält die Nummer des Datums. Die Nummer wird in den Datenlisten auf der Bedienoberfläche der Steuerung angezeigt. Bezeichner Das Feld "Bezeichner" enthält den eindeutigen alphanumerischen Bezeichner des Datums. Über diesen Bezeichner (mit zusätzlicher Kennung) wird das Datum z.
Erklärungen der Maschinen-/ Settingdaten 1.2 Bedeutung der Tabellenfelder Liegt dem MD keine physikalische Einheit zgrunde, ist das Feld mit "-" gekennzeichnet. Hinweis Die Standardeinstellung ist MD10240 $MN_SCALING_SYSTEM_IS_METRIC = 1 (metrisch) Name Das Feld "Name" enthält die Bezeichnung des Datums in Klartext. Wirksamkeit Das Feld "Wirksamkeit"...
Seite 12
Erklärungen der Maschinen-/ Settingdaten 1.2 Bedeutung der Tabellenfelder Klasse Das Datenklassenarttribut von Maschinen-, Setting- und Optionsdaten leitet sich im Normalfall von den Schreibrechten des jeweiligen Datums ab. Folgende Datenklassen gibt es: Datenklasse Schreibrechte Zugriffsrecht S (System) System Schutzstufe 0 (Kennwort: System) M (Manufacturer, Hersteller) Hersteller/Service Schutzstufe 1 und 2 (Kennwort: Service)
Erklärungen der Maschinen-/ Settingdaten 1.2 Bedeutung der Tabellenfelder Standardwert Das Feld "Standardwert" enthält den Wert mit dem das Maschinendatum voreingestellt ist. Sind Standardwerte für die Kanäle unterschiedlich, so ist dies durch " / " gekennzeichnet. Einige Daten werden in Abhängigkeit von der verwendeten NCU mit unterschiedlichen Standardwerten vorbesetzt.
Seite 15
Erklärungen der Maschinen-/ Settingdaten 1.2 Bedeutung der Tabellenfelder Datentypen SINUMERIK Das Feld "Datentyp" enthält folgende Datentypen: Datentyp Wertebereich BOOLEAN Maschinendatenbit ( 1 oder 0 ) BYTE Integerwerte ( -128 bis 127 ) DOUBLE Realwerte ( ± ( 2,2 * 10-308 bis 1,8 * 10+308 ) ) DWORD Integerwerte ( -2147483648 bis +2147483647 ) DWORD...
Erklärungen der Maschinen-/ Settingdaten 1.3 Übersicht der Daten Übersicht der Daten Maschinen- und Settingdaten (SINUMERIK) Die Maschinen- und Settingdaten sind in folgende Bereiche eingeteilt: Bereich Bezeichnung von 9000 bis 9999 Anzeige-Maschinendaten von 10000 bis 18999 Allgemeine NC-Maschinendaten von 19000 bis 19999 reserviert von 20000 bis 28999 Kanalspezifische Maschinendaten...
Seite 17
Settingdatum (erster Buchstabe) M, N, C, A, D Teilbereich (zweiter Buchstabe) Siemens Datum (dritter Buchstabe) Hinweis Achsspezifische Daten können auch mit dem Achsnamen als Index adressiert werden. Als Achsname kann die interne Achsbezeichnung (AX1, AX2, AX3, ...) oder die im MD10000 $MA_AX_CONF_NAME_TAB angegebene Bezeichnung verwendet werden.
Seite 18
Erklärungen der Maschinen-/ Settingdaten 1.3 Übersicht der Daten Maschinendaten und Nahtstellensignale Listenhandbuch, 09/2011, 6FC5397-4DP40-2AA0...
Maschinendaten Anzeige-Maschinendaten MD-Nummer Bezeichner Anzeige-Filter Verweis Einheit Name Datentyp Wirksamkeit Attribute System Dimension Standardwert Minimalwert Maximalwert Schutz Klasse Beschreibung Beschreibung: 9006 DISPLAY_SWITCH_OFF_INTERVAL Zeit für Bildschirmdunkelschaltung DWORD POWER ON Beschreibung: Mit diesem Maschinendatum wird die Zeitdauer in Minuten festgelegt, nach deren Ablauf der Bildschirm automatisch dunkelgeschaltet wird, falls zwischenzeitlich an der Tastatur kein Tasten- druck erfolgt ist.
Seite 20
Maschinendaten 2.1 Anzeige-Maschinendaten 9056 ALARM_ROTATION_CYCLE Rotationszykluszeit für die Alarmanzeige DWORD POWER ON 10000 Zykluszeit der Rotation in der Alarmanzeige: Beschreibung: <500: keine Rotation in der Alarmzeile 500 - 10000: Zyklusdauer der Alarmrotation in Milisekunden Ist eine gültige Zykluszeit eingestellt, so werden alle Alarme nacheinander in der Alarmzeile angezeigt.
Seite 21
Maschinendaten 2.1 Anzeige-Maschinendaten 9107 DRV_DIAG_DO_AND_COMP_NAMES Erweiterte Antriebsdiagnose: DO- und Komponenten BYTE SOFORT DO- und Komponenten-Typnamen Beschreibung: 1: Reale DO-Namen und Komponenten-Typnamen 2: DO-Typnamen und Reale Komponentennamen 3: Reale DO-Namen und reale Komponentennamen 9108 ENABLE_EPS_SERVICES Aktivierung von ePS Network services BYTE SOFORT Beschreibung: Wenn das Maschinendatum auf 1 gesetzt wird, erscheint der Softkey "ePS Net-...
Maschinendaten 2.2 Allgemeine NC-Maschinendaten • Der eingegebene Maschinenachsname darf folgende reservierte Adressbuch- staben nicht annehmen: D Werkzeugkorrektur (D-Funktion) E reserviert F Vorschub (F-Funktion) G Wegbedingung H Hilfsfunktion (H-Funktion) L Unterprogrammaufruf M Zusatzfunktion (M-Funktion) N Nebensatz P Unterprogrammdurchlaufzahl R Rechenparameter S Spindeldrehzahl (S-Funktion) T Werkzeug (T-Funktion) Ebenfalls unzulässig sind Schlüsselworte (z.B.
Seite 24
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10136 DISPLAY_MODE_POSITION Anzeigemode für Istposition im WKS DWORD RESET Gibt an wie, die Position und der Restweg im WKS dargestellt werden. Beschreibung: Anzeige wie in SW-Stand 5 und älter Am Satzende ist die Istwertanzeige im Prinzip gleich dem programmierten Endpunkt, unabhängig davon, wo die Maschine tatsächlich steht (z.B.
Seite 25
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10200 INT_INCR_PER_MM G2,K3 Rechenfeinheit für Linearpositionen DOUBLE POWER ON LINK 828d-me41 100000. 1.0e9 828d-me61 100000. 1.0e9 828d-me81 100000. 1.0e9 828d-te61 1000. 1.0e9 828d-te81 1000. 1.0e9 828d-te41 1000. 1.0e9 Mit diesem MD wird die Zahl der internen Inkremente pro Millimeter festge- Beschreibung: legt.
Seite 26
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Die Auswahl des Grundsystems legt auch die Interpretation des programmierten F-Wertes für Linearachsen fest: metrisch inch mm/min inch/min mm/Umdr. inch/Umdr. Nach Änderung dieses Maschinendatums ist ein Hochlauf notwendig, da sonst zugehörige Maschinendaten, die physikalische Einheiten besitzen, falsch nor- miert werden.
Seite 27
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10350 FASTIO_DIG_NUM_INPUTS A4,TE1 Anzahl der aktiven digitalen NCK-Eingangsbytes BYTE POWER ON Hiermit wird die Byteanzahl der an der Steuerung nutzbaren digitalen NCK-Ein- Beschreibung: gänge festgelegt. Diese digitalen NCK-Eingänge können direkt vom Teileprogramm gelesen werden. Desweiteren kann der an den HW-Eingängen anliegende Signalzustand von der PLC verändert werden.
Seite 28
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Korrespondiert mit: NC/PLC-Nahtstellensignal DB2800 DBX4,1008 (Sperre der digitalen NCK-Aus- gänge) NC/PLC-Nahtstellensignal DB2800 DBX5,1009 (Überschreibmaske der digitalen NCK-Ausgänge) NC/PLC-Nahtstellensignal DB2800 DBX6,1001 (Setzwert von PLC der digitalen NCK-Ausgänge) NC/PLC-Nahtstellensignal DB2800 DBX7,1011 (Vorgabemaske der digitalen NCK- Ausgänge) NC/PLC-Nahtstellensignal DB2900 DBX4,1004 (Sollwert der digitalen NCK-Aus- gänge) 10361 FASTIO_DIG_SHORT_CIRCUIT...
Seite 29
Maschinendaten 2.2 Allgemeine NC-Maschinendaten $MN_FASTIO_DIG_SHORT_CIRCUIT[ 2 ] = 0x0103B502 Eingang: 5. Bit des 2. Bytes Ausgang: 1. Bit des 3. Bytes Der Eingangszustand wird mit dem spezifizierten Ausgang verODERt Korrespondiert mit: MD10350 $MN_FASTIO_DIG_NUM_INPUTS, MD10360 $MN_FASTIO_DIG_NUM_OUTPUTS. Literatur: /FB/, A4, "Digitale und analoge NCK-Peripherie" 10366 HW_ASSIGN_DIG_FASTIN A4,TE1...
Seite 30
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10368 HW_ASSIGN_DIG_FASTOUT Hardware-Zuordnung der externen digitalen NCK-Ausgänge DWORD POWER ON 0x00010101,0x00010 0x00010102 Beschreibung: Bei PROFIBUS/PROFINET: 1. + 2. Byte geben die logische Basisadresse des I/O Slots auf dem PROFI- BUS/PROFINET an: Wert 0000 bedeutet KEIN aktiver Slot Werte 0001..0100 sind reserviert für das PLC-Prozessabbild (bei Eingangs- slots kann vom NCK der Wert ohne Fehler mitgelesen werden, Ausgangsslots in...
Seite 31
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Analogeingang 1 wirkt auf Eingangsbit 0, 2, 5, 6 und 7 des Komparatorbytes 1 Analogeingang 2 wirkt auf Eingangsbit 1 des Komparatorbytes 1 Analogeingang 3 wirkt auf Eingangsbit 3 und 4 des Komparatorbytes 1 Korrespondiert mit: MD10540 $MN_COMPAR_TYPE_1 MD10541 $MN_COMPAR_TYPE_2 10531...
Seite 32
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10540 COMPAR_TYPE_1 Parametrierung für Komparatorbyte 1 DWORD POWER ON Mit diesem MD können für die einzelnen Ausgangsbits (0 bis 7) des Komparator- Beschreibung: bytes 1 folgende Einstellungen gesetzt werden: • Bit 0 bis 7: Vergleichstyp-Maske (für Komparator-Ausgangsbit 0 bis Bit = 1: Ausgangsbit = 1, wenn Analogwert>= Schwellwert Bit = 0: Ausgangsbit = 1, wenn Analogwert <...
Seite 33
Maschinendaten 2.2 Allgemeine NC-Maschinendaten • Byte = 0: keine Ausgabe über digitale NCK-Ausgänge Byte = 1: Ausgabe über digitale Onboard-NCK-Ausgänge (1 bis 4) Byte = 2: Ausgabe über externe digitale NCK-Ausgänge 9 bis 16 Byte = 3: Ausgabe über externe digitale NCK-Ausgänge 17 bis 24 Byte = 4: Ausgabe über externe digitale NCK-Ausgänge 25 bis 32 Byte = 5:...
Seite 34
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10602 FRAME_GEOAX_CHANGE_MODE EXP, N01, N09 K2 Frames beim Umschalten von Geometrieachsen BYTE POWER ON Geometrieachsen können in folgenden Zuständen umgeschaltet werden: Beschreibung: • An- und Abwahl von Transformationen • Umschaltbaren Geometrieachsen GEOAX() Das aktuelle Gesamtframe ergibt sich dann wie folgt: Das aktuelle Gesamtframe wird gelöscht.
Seite 35
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Wert = 0: Der aktive Basisframe wird beim Unterprogrammrücksprung nicht verändert. Dies ist auch der Fall, wenn im Unterprogramm eine Basisframeänderung durch eine Bedienhandlung oder durch eine implizite Frameabwahl (ggf. durch TRAFOOF) erfolgt. Wert = 1: Beim Unterprogramm-Rücksprung wird der Basisframe zum Zeitpunkt des Unterpro- grammaufrufs reaktiviert.
Seite 36
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 2=1: Im Steuerungshochlauf werden die Siemenszyklen aus dem Verzeichnis _N_CST_DIR in ein bearbeitungsoptimales Compilat vorverarbeitet (ab SW 3.5). Bit 3=1: Im Steuerungshochlauf werden die Anwenderzyklen aus dem Verzeichnis _N_CUS_DIR in ein bearbeitungsoptimales Compilat vorverarbeitet (ab SW 3.5).
Seite 37
Maschinendaten 2.2 Allgemeine NC-Maschinendaten - _N_PROG_EVENT_SPF: durch Parametrierung von MD20108 $MC_PROG_EVENT_MASK werden die Ereignisse parametriert, bei denen _N_PROG_EVENT_SPF ausgeführt wird. Bit1 = 1 bedeutet, dass in keinem Satz eines Anwender-Asups angehalten wird. Aus- nahme: Der Einzelsatzstopp wurde explizit über den SBLON-Befehl aktiviert. Anwender-Asups werden mit dem Teileprogrammbefehl SETINT oder über den PI- _N_ASUP__ an einen Interrupt-Kanal gebunden.
Seite 38
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit8 = 1 bedeutet, dass in einem Restsatz, der keine Verfahrinformation enthält, nicht angehalten wird. Bit9 = 1 bedeutet, dass an einen Vorlauf/Hauptlauf Synchronisationsatz (z.B.STOPRE, $Variable), der aufgrund einer Unterbrechung mit Reorg (z. B. Betriebsar- tenwechsel) wiederholt wird , nicht angehalten wird. Bit10= 1 bedeutet, dass an einem "Werkzeuganwahlsatz"...
Seite 39
Maschinendaten 2.2 Allgemeine NC-Maschinendaten - Return: Restweglöschen, Umschalten nach TEACH-IN, oder Abwahl von MDA mit entsprechender MODESWITCH_MASK. Bit16=1 Wenn Serupro (Searchrun via Progtest) aktiv ist, wird nicht an den einzel- nen Sätzen angehalten. Korrespondiert mit: MD20117 $MC_IGNORE_SINGLEBLOCK_ASUP 10704 DRYRUN_MASK Aktivierung des Probelaufvorschubs BYTE POWER ON DRYRUN_MASK == 0...
Seite 40
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10707 PROG_TEST_MASK Programmtest Modi DWORD POWER ON Bit-Codierte Maske für Programm-Test Betrieb Beschreibung: Bit 0 == 1 Programmtest ist im Programmzustand angehalten nicht abwählbar. Bit 1 == 1 Freischaltung der Aktivierung des Programm-Test durch das PI- Kommando _N_NCKMOD Bit 2 == 1 Aktivierung des Programm-Test über VDI erfolgt mit dem Beschleu-...
Seite 41
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 4 == 0 Externen Override bei Serupro beachten. Bit 4 == 1 Ein externer Override (per PLC-Signal oder MSTT) wird während Serupro ignoriert. Bit 5 .. 31 noch unbenutzt. 10709 PROG_SD_POWERON_INIT_TAB EXP, N01 Zu initialisierende Settingdaten DWORD POWER ON 43200,43202,0,0,0,0,0...
Seite 42
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10710 PROG_SD_RESET_SAVE_TAB EXP, N01 A3, V1 Zu aktualisierende Settingdaten DWORD POWER ON 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0, 0,0... Beschreibung: Zu sichernde Settingdaten Die Werte der in dieser Tabelle angegebenen SD werden remanent gesichert, wirken also über Power On. Die Settingdaten, deren HMI-Nummern in der Siche- rungsliste eingetragen wurden, werden nach dem Beschreiben vom Teileprogramm bei Reset in das (gepufferte) aktive Filesystem geschrieben.
Seite 43
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10712 NC_USER_CODE_CONF_NAME_TAB EXP, N01, N12 TE1,B1 Liste umprojektierter NC-Codes STRING POWER ON G58,G59,G505,G58,G 506... Beschreibung: Bezeichner-Liste der vom Anwender umprojektierten NC-Codes Die Liste ist wie folgt aufzubauen: gerade Adresse: zu verändernder Bezeichner darauffolgende ungerade Adresse: neuer Bezeichner Umprojektiert werden können folgende drei Typen von NC-Codes: 1.
Seite 44
$MNM_NO_FCT_CYCLE_NAME definierte Unterprogramm gestartet. Wird die M-Funk- tion im Unterprogramm nochmals programmiert, findet keine Ersetzung durch einen Unterprogrammaufruf mehr statt. MD10715 $MN_M_NO_FCT_CYCLE wirkt sowohl im Siemens-Mode G290, als auch im externen Sprach-Mode G291. Die mit MD10716 $MN_M_NO_FCT_CYCLE_NAME[n] und MD10717 $MN_T_NO_FCT_CYCLE_NAME projektierten Unterprogramme dürfen nicht gleichzei- tig in einem Satz (Teileprogrammzeile) wirksam werden, d.h.
Seite 45
M-Funktion aus dem MD10715 $MN_M_NO_FCT_CYCLE programmiert wurde. Ist die M-Funktion in einem Bewegungssatz programmiert, so wird der Zyklus nach der Bewegung ausgeführt. MD10715 $MN_M_NO_FCT_CYCLE wirkt sowohl im Siemens-Mode G290, als auch im externen Sprach-Mode G291. Ist im Aufrufsatz eine T-Nummer programmiert, so kann die programmierte T- Nummer im Zyklus unter der Variablen $P_TOOL abgefragt werden.
Seite 46
Maschinendaten 2.2 Allgemeine NC-Maschinendaten MD10716 $MN_M_NO_FCT_CYCLE_NAME und MD10717 $MN_T_NO_FCT_CYCLE_NAME dürfen nicht gleichzeitig in einem Satz wirksam werden, d.h. pro Satz kann maximal eine M/T-Funktionsersetzung wirksam werden. In dem Satz mit der T-Funktions- ersetzung darf weder ein M98- noch ein modaler Unterprogramm-Aufruf program- miert sein.
Seite 47
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 1 = 0 Bearbeitung des Substitutionsunterprogramms am Satzende (Default Wert) Bit 1 = 1 Bearbeitung des Substitutionsunterprogramms am Satzanfang Bit 2 = 0: Bearbeitung des Substitutionsunterprogramms entsprechend Einstellung von Bit 1 Bit 2 = 1: Bearbeitung des Substitutionsunterprogramms am Satzanfang und am Satzende 10720 OPERATING_MODE_DEFAULT...
Seite 48
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 2: Fahren in Gegenrichtung. Bei den Funktionen 'Joggen auf Position' und 'Maschinenfestpunkt anfahren manuell' ist ein Verfahren in Gegenrichtung, d.h. weg von der vorgegebenen Position, erlaubt. Bit 3: Werkzeugradiuskorrektur. Das MD21020 $MC_WORKAREA_WITH_TOOL_RADIUS wirkt bei Jog-Bewegungen der Geometrieachsen.
Seite 49
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10751 SPRINT_FORMAT_P_DECIMAL Parametrierung des SPRINT-Formats %P DWORD POWER ON Beschreibung: Beschreibung: Parametrierung der Formatbeschreibung %n.mP des SPRINT-Befehls Wertebereich: 0: Die Formatangabe %n.mP generiert aus einem Übergabeparameter vom Typ REAL oder INT einen String, der aus einer Ganzzahl mit n + m Stellen besteht. Dabei representieren die ersten n Stellen die Vorkommastellen und die fol- genden m Stellen die Nachkommastellen des Übergabeparameters.
Seite 50
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Korrespondiert mit: MD10714 $MN_M_NO_FCT_EOP, MD10715 $MN_M_NO_FCT_CYCLE, MD20094 $MC_SPIND_RIGID_TAPPING_M_NR, MD22254 $MC_AUXFU_ASSOC_M0_VALUE Bei externem Sprachmode: MD10814 $MN_EXTERN_M_NO_MAC_CYCLE, MD10804 $MN_EXTERN_M_NO_SET_INT MD10806 $MN_EXTERN_M_NO_DISABLE_INT, MD10800 $MN_EXTERN_CHAN_SYNC_M_NO_MIN, MD10802 $MN_EXTERN_CHAN_SYNC_M_NO_MAX MD20095 $MC_EXTERN_RIGID_TAPPING_M_NR Bei Nibbeln: $MC_NIBBLE_PUNCH_CODE 10806 EXTERN_M_NO_DISABLE_INT EXP, N12 H2,K1 M-Funktion für ASUP Deaktivierung DWORD POWER ON Beschreibung:...
Seite 51
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 1 = 0 Teileprogramm mit der Endposition des nächsten Satz nach dem Unterbre- chungssatz weiterbearbeiten Bit 1 = 1 Teileprogramm ab der Unterbrechungsposition weiterbearbeiten Bit 2 = 0 Das Interruptsignal unterbricht den aktuellen Satz sofort und startet die Interruptroutine Bit 2 = 1 Die Interruptroutine wird erst am Ende des Satzes gestartet.
Seite 52
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10814 EXTERN_M_NO_MAC_CYCLE EXP, N12 H2,K1 Makroaufruf über M-Funktion DWORD POWER ON -1,-1,-1,-1,-1,-1,-1,-1,- 1,-1,-1,-1,-1... Beschreibung: M-Nummer mit der ein Makro aufgerufen wird. Der Name des Unterprogramms steht in MD10815 $MN_EXTERN_M_NO_MAC_CYCLE_NAME[n]. Wird in einem Teileprogrammsatz die mit MD10814 $MN_EXTERN_M_NO_MAC_CYCLE[n] festgelegte M-Funktion programmiert, wird das in MD10815 $MN_EXTERN_M_NO_MAC_CYCLE_NAME[n] definierte Unterprogramm gestartet, alle im Satz programmierten Adressen werden in die dazugehörigen Variablen...
Seite 53
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10816 EXTERN_G_NO_MAC_CYCLE EXP, N12 FBFA Makroaufruf über G-Funktion DOUBLE POWER ON -1.,-1.,-1.,-1.,-1.,-1.,- 1.,-1.,-1..Beschreibung: G-Nummer mit der ein Makro aufgerufen wird. Der Name des Unterprogramms steht in MD10817 $MN_EXTERN_G_NO_MAC_CYCLE_NAME[n]. Wird in einem Teileprogrammsatz die mit MD10816 $MN_EXTERN_G_NO_MAC_CYCLE[n] festgelegte G-Funktion programmiert, wird das in MD10817 $MN_EXTERN_M_NO_MAC_CYCLE_NAME[n] definierte Unterprogramm gestartet.
Seite 54
Liste anwenderspezifischer G-Befehle einer externen NC- STRING POWER ON Sprache Beschreibung: Liste der vom Anwender umprojektierten G-Befehle externe NC-Sprachen. Die realisierten G-Befehle sind der aktuellen Siemens-Dokumentation für diese Programmiersprache zu entnehmen. Die Liste ist wie folgt aufzubauen: gerade Adresse: zu verändernder G-Befehl darauffolgende ungerade Adresse: neuer G-Befehl Umprojektiert werden können nur G-Codes,...
Seite 55
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10884 EXTERN_FLOATINGPOINT_PROG FBFA Bewertung programmierter Werte ohne Dezimalpunkt BOOLEAN POWER ON TRUE Mit diesem Maschinendatum wird festgelegt, wie programmierte Werte ohne Dezi- Beschreibung: malpunkt bewertet werden: 0: Werte ohne Dezimalpunkt werden in interne Einheiten interpretiert. z. B. X1000 = 1mm (bei 0.001mm Eingabefeinheit) X1000.0 = 1000 mm 1: Werte ohne Dezimalpunkt werden als mm, inch oder Grad interpretiert.
Seite 56
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10889 EXTERN_DIGITS_OFFSET_NO FBFA Stellenzahl für die Korrekturnummer im ISO-Mode BYTE POWER ON 828d-me41 828d-me61 828d-me81 828d-te61 828d-te81 828d-te41 Das Maschinendatum ist nur wirksam bei $MN_MM_EXTERN_CNC_SYSTEM == 2. Beschreibung: Stellenanzahl Korrekturnummer im programmierten T-Wort. Aus dem programmierten T-Wort werden die über $MN_EXTERN_DIGITS_OFFSET_NO angegebene Anzahl Stellen als Korrekturnummer interpretiert.
Seite 57
Zyklus in der Variable $C_D übergeben. Bit7=1: Wirkt nur bei $MN_MM_EXTERN_CNC_SYSTEM =2. Bei aktiver T-Substitution ( $MN_T_NO_FCT_CYCLE_NAME ) wird die, der im T-Wort programmierten H-Nummer entsprechende Siemens Schneidennummer D, dem Zyklus in der Variable $C_D übergeben. 10900 INDEX_AX_LENGTH_POS_TAB_1 Anzahl der Positionen für Teilungsachstabelle 1...
Seite 58
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Sonderfälle: Alarm 17090 "Wert größer als Obergrenze", falls im MD10900 $MN_INDEX_AX_LENGTH_POS_TAB_1 Werte größer 60 eingetragen werden. Korrespondiert mit: MD30500 $MA_INDEX_AX_ASSIGN_POS_TAB (Achse ist Teilungsachse) MD10910 $MN_INDEX_AX_POS_TAB_1 (Teilungspositionstabelle 1) MD30300 $MA_IS_ROT_AX (Rundachse) MD30310 $MA_ROT_IS_MODULO (Moduloumwandlung für Rundachse) 10910 INDEX_AX_POS_TAB_1 mm/inch, Grad Teilungspositionstabelle 1...
Seite 59
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10920 INDEX_AX_LENGTH_POS_TAB_2 Anzahl der Positionen für Teilungsachstabelle 2 DWORD RESET Mit der Teilungspositionstabelle erfolgt die Zuordnung zwischen den Teilungs- Beschreibung: positionen [n] der Teilungsachse und den Achspositionen in der gültigen Maß- einheit (mm, inch oder Grad). Die Anzahl der in der Tabelle 2 verwendeten Teilungspositionen wird durch das MD10920 $MN_INDEX_AX_LENGTH_POS_TAB_2 festgelegt.
Seite 60
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bei der Eingabe der Teilungspositionen ist folgendes zu beachten: • Maximal können in der Tabelle 60 verschiedene Teilungspositionen abge- legt werden. • Der 1. Eintrag in der Tabelle entspricht Teilungsposition 1; der n-te Eintrag somit Teilungsposition n. •...
Seite 61
Maschinendaten 2.2 Allgemeine NC-Maschinendaten einer Gruppe zugeordnet werden können. Es zählen nur die anwenderdefinierten Hilfsfunktionen, nicht die vordefinierten Hilfsfunktionen. Korrespondiert mit: MD22010 $MC_AUXFU_ASSIGN_TYPE[n]. 11110 AUXFU_GROUP_SPEC Hilfsfunktionsgruppenspezifikation DWORD POWER ON 0x81,0x21,0x41,0x41, 0x41,0x41,0x41... Beschreibung: Hiermit wird das Ausgabeverhalten der Hilfsfunktionen einer Gruppe spezifi- ziert.
Seite 62
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Werden mehrere Hilfsfunktionen mit unterschiedlichen Ausgabetypen ( vor / während / am Ende der Bewegung ) in einem Satz mit Bewegung programmiert, erfolgt die Ausgabe der einzelnen Hifus entsprechend ihrem Ausgabetyp. In einem Satz ohne Bewegung werden alle Hilfsfunktionen gleichzeitig ausgege- ben.
Seite 63
ACCESS_EXEC_CST Ausführungsrecht für /_N_CST_DIR BYTE POWER ON Ausführungsrecht das den im Verzeichnis /_N_CST_DIR abgelegten Programmen Beschreibung: zugeordnet wird: Wert 0: Kennwort Siemens Wert 1: Kennwort Maschinenhersteller Wert 2: Kennwort Inbetriebnehmer, Service Wert 3: Kennwort Endanwender Wert 4: Schlüsselschalter Stellung 3 Wert 5: Schlüsselschalter Stellung 2...
Seite 64
Schreibschutz für Verzeichnis /_N_CST_DIR DWORD POWER ON Beschreibung: Schreibschutz für das Zyklenverzeichnis /_N_CST_DIR einstellen: Programmen zugeordnet wird: Wert -1: aktuell eingestellten Wert beibehalten Wert 0: Kennwort Siemens Wert 1: Kennwort Maschinenhersteller Wert 2: Kennwort Inbetriebnehmer, Service Wert 3: Kennwort Endanwender Wert 4: Schlüsselschalter Stellung 3...
Seite 65
Kennwort aktiv ist. 11170 ACCESS_WRITE_SACCESS Schreibschutz für _N_SACCESS_DEF BYTE POWER ON Schreibschutz für Definitionsdatei /_N_DEF_DIR/_N_SACCESS_DEF einstellen: Beschreibung: Wert 0: Kennwort Siemens Wert 1: Kennwort Maschinenhersteller Wert 2: Kennwort Inbetriebnehmer, Service Wert 3: Kennwort Endanwender Wert 4: Schlüsselschalter Stellung 3 Wert 5: Schlüsselschalter Stellung 2...
Seite 66
2.2 Allgemeine NC-Maschinendaten 11172 ACCESS_WRITE_UACCESS Schreibschutz für _N_UACCESS_DEF BYTE POWER ON Schreibschutz für Definitionsdatei /_N_DEF_DIR/_N_UACCESS_DEF einstellen: Beschreibung: Wert 0: Kennwort Siemens Wert 1: Kennwort Maschinenhersteller Wert 2: Kennwort Inbetriebnehmer, Service Wert 3: Kennwort Endanwender Wert 4: Schlüsselschalter Stellung 3 Wert 5: Schlüsselschalter Stellung 2...
Seite 67
Auswahl SDB-Quelle DWORD POWER ON Bei MD11240 $MN_PROFIBUS_SDB_NUMBER > 0 werden SDBs direkt aus dem Verzeich- Beschreibung: nis geladen: MD11241 $MN_PROFIBUS_SDB_SELECT = 0: /siemens/sinumerik/sdb/... MD11241 $MN_PROFIBUS_SDB_SELECT = 1: /addon/sinumerik/sdb/... MD11241 $MN_PROFIBUS_SDB_SELECT = 2: /oem/sinumerik/sdb/... MD11241 $MN_PROFIBUS_SDB_SELECT = 3: /user/sinumerik/sdb/... 11250 PROFIBUS_SHUTDOWN_TYPE...
Seite 68
Maschinendaten 2.2 Allgemeine NC-Maschinendaten RPA, UFR, PRO, TOA, TMA und ausgeführt. 11294 SIEM_TRACEFILES_CONFIG Konfiguration der Tracefiles SIEM* DWORD POWER ON Konfiguration der Tracefiles SIEM* Beschreibung: Bit0: Beim Download sollen Zusatzinformationen über die gesendeten PDUs in _N_SIEMDOMAINSEQ_MPF eingetragen werden Bit1: Beim Download sollen Zusatzinformationen über die empfangenen PDUs in _N_SIEMDOMAINSEQ_MPF eingetragen werden Bit2: Trace von Warmstart und Verbindungsabbruch in _N_SIEMDOMAINSEQ_MPF...
Seite 69
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Das unterschiedliche Fahrverhalten der Achse zwischen Tipp- und Dauerbetrieb beim inkrementellen Verfahren ist in den Kapiteln ausführlich beschrieben. Das Fahrverhalten beim Referenzpunktfahren siehe: Literatur: /FB/, R1, "Referenzpunktfahren" Nicht relevant: Kontinuierliches Verfahren (JOG-kontinuierlich) 11310 HANDWH_REVERSE Schwelle für Richtungswechsel Handrad BYTE POWER ON Beschreibung:...
Seite 70
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11330 JOG_INCR_SIZE_TAB EXP, N09 Inkrementgröße bei INC/Handrad DOUBLE POWER ON 1.,10.,100.,1000.,1000 Beschreibung: Beim inkrementellen Verfahren bzw. Handradfahren können vom Bediener die Anzahl der von der Achse zu verfahrenen Inkremente z.B. über die Maschinen- steuertafel vorgegeben werden. Neben der variablen Inkrementgröße (INCvar) sind noch zusätzlich 5 feste Inkrementgrößen (INC...) einstellbar.
Seite 71
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Wert = 0 wird jedoch nicht auf dem kürzest möglichen Weg gebremst, sondern auf den nächstmöglichen Punkt einer gedachten Rasterung. Diese Rasterung entspricht jeweils einer Wegstrecke, die die angewählte Achse pro Handrad-Raststellung verfährt (siehe MD31090 $MA_JOG_INCR_WEIGHT MD11330 $MN_JOG_INCR_SIZE_TAB, MD20620 $MC_HANDWH_GEOAX_MAX_INCR_SIZE, MD32080 $MA_HANDWH_MAX_INCR_SIZE).
Seite 72
Maschinendaten 2.2 Allgemeine NC-Maschinendaten ;SEGMENT_840D_HW ;SEGMENT_8xxD_HW; 802D sl, 828D sl, 808D -HW 1..6 ;SEGMENT_PROFIBUS/PROFINET ;Index für MD11353 $MN_HANDWHEEL_LOGIC_ADDRESS[(x-1)] ;SEGMENT_ETHERNET 11352 HANDWHEEL_INPUT Handradanschluss BYTE POWER ON 1,2,0,0,0,0 Beschreibung: Maschinendatum welches der auf einem HW-Modul angeschlossenen Handräder ausgewählt werden soll: 0 = kein Handrad konfiguriert 1..6 = Handradanschluss auf HW-Modul/Ethernet-Schnittstelle 11354 HANDWHEEL_FILTER_TIME...
Seite 73
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 2: Alarm 16924 "Kanal %1 Vorsicht: Programmtest kann Werkzeug- /Magazindaten ändern". Anmerkung: Der Alarm ist nur Hinweisalarm Bit 3: Alarm 22010 "Kanal %1 Spindel %2 Satz %3 Istgetriebestufe entspricht nicht der Sollgetriebestufe" Bit4: Alarm 17188 "Kanal %1 D-Nummer %2 bei Werkzeug T-Nr. %3 und %4 definiert" Alarm 17189 "Kanal %1 D-Nummer %2 der Werkzeuge auf Magazin/ -Platz %3 und %4 definiert".
Seite 74
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit16: Alarm 21600 "Überwachung für ESR aktiv" Bit17: Alarm 16945 "Kanal %1 Aktion %2<ALNX> wird bis zum Satzende verzögert". Anmerkung: Der Alarm ist nur ein Hinweisalarm Bit18: Alarm 10750 "Kanal %1 Satz %2 Aktivierung der Werkzeugradiuskorrektur ohne Werkzeugnummer"...
Seite 75
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11411 ENABLE_ALARM_MASK D1,K1 Aktivierung von Warnungen DWORD RESET 0x800 0xFFFFFFFF Maske zum Erzeugen von Alarmen, die normalerweise unterdrückt werden. Beschreibung: Bit gesetzt:Alarme dieser Alarmgruppe werden ausgegeben. Bit nicht gesetzt:Alarme dieser Alarmgruppe werden nicht ausgegeben. Hex.Bedeutung Wert ============================================================================ 0x1Alarme, die als Alarmreaktion SHOWALARMAUTO haben, werden ausgege- ben.
Seite 76
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11422 PROTOCOL_FILE_MODE EXP, N01 Einstellung des Verhaltens des WRITE-Befehls DWORD POWER ON Einstellung des Verhaltens des WRITE-Befehls beim Schreiben in das passive Beschreibung: Filesystem Bit 0 = 0: Die mit WRITE angelegte Datei wird persistent im Bereich USR angelegt (siehe $MM_U_FILE_MEM_SIZE).
Seite 77
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 2 = 1: Die Ausgabe der Hilfsfunktionen in den Aktionssätzen wird unterdrückt. Die bei Satzsuchlauf aufgesammelten Spindelprogrammierungen können zu einem späteren Zeitpunkt (z. B. in einem ASUP) ausgegeben werden. Die Programmdaten werden dazu in folgenden Systemvariablen gespeichert: - $P_SEARCH_S, - $P_SEARCH_SDIR, - $P_SEARCH_SGEAR,...
Seite 78
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11500 PREVENT_SYNACT_LOCK N01, N09, - S5,FBSY Geschützte Synchronaktionen DWORD POWER ON Erste und letzte ID eines geschützten Synchronaktions-Bereichs. Beschreibung: Synchronaktionen mit ID-Nummern, die im geschützten Bereich liegen, können nicht mehr: • überschrieben • gelöscht (CANCEL) • gesperrt (LOCK) werden, wenn sie einmal definiert sind.
Seite 79
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11600 BAG_MASK K1,Z1 Definiert das BAG Verhalten DWORD POWER ON Das MD beschreibt die Wirkung der VDI-Signale auf die Kanäle einer BAG in Beschreibung: Bezug auf ASUPs/Interruptroutinen. BitNr. Hexadez. Bedeutung bei gesetztem Bit Wert Bit0: Normale Reaktion auf BAG-Signale in allen Kanälen der BAG (wie SW 3) Umschalten aller Kanäle in eine Programmbetriebsart bei Interrupt.
Seite 80
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 3: Achtung: Folgende Funktion ist in einkanaligen Systemen immer aktivierbar. Mehr- kanalige Systeme benötigen zusätzlich das Bit1 im MD11600 $MN_BAG_MASK. Die Funktion wirkt n_u_r bei Asups, die aus dem Programmzustand abgebro- chen (Kanalzustand Reset) heraus aktiviert worden waren. In mehrkanaligen Systemen ohne MD11600 $MN_BAG_MASK, Bit 1 wirkt die Funktion nicht.
Seite 81
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11612 ASUP_EDIT_PROTECTION_LEVEL Schutzstufe des anwenderspezifischen ASUP Programms DWORD POWER ON Schutzstufe des anwenderspezifischen ASUP Programmes für RET und/oder REPOS Beschreibung: Das Datum ist nur wirksam, wenn MD11610 $MN_ASUP_EDITABLE ungleich 0 gesetzt ist. Das Maschinendatum legt den Protectionlevel des Programms _N_ASU_CUS fest. Nicht relevant bei: MD11610 $MN_ASUP_EDITABLE gleich 0 Korrespondiert mit:...
Seite 82
$MN_D_NO_FCT_CYCLE_NAME definierte Unterprogramm aufgerufen. Die programmierte D-Nummer kann im Zyklus über die Systemvariablen $C_D / $C_D_PROG abgefragt werden. MD11717 $MN_D_NO_FCT_CYCLE_NAME wirkt nur im Siemens-Mode (G290). Pro Teileprogrammzeile kann maximal eine M/T/D-Funktionsersetzung wirksam werden. In dem Satz mit der D-Funktionsersetzung darf kein modaler Unterprogramm-Auf- ruf programmiert sein.
Seite 83
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 4 == 1: Die Folgeachse einer Mitschleppverbandes aktiviert aus einer Synchronak- tion bremst nicht eigenständig bei NC- od. Bag-Stopp od. kanalspez. Vor- schubsperre Bit 5 - 31: reserviert 11754 COUPLE_CYCLE_MASK EXP, N09 Ersetzung von Kopplungssprachbefehlen durch DWORD POWER ON Bearbeitungszyklen...
Seite 84
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 6 == 0: NCU-Link: Synchronlaufsignale für die klassischen Kopplungen Bit 6 == 1: NCU-Link: Synchronlaufsignale für die Generische Kopplung 11756 NCK_EG_FUNCTION_MASK Funktionen zum Elektronischen Getriebe DWORD NEW CONF 0x2F Mit diesem MD werden spezielle Funktionen zum Elektronischen Getriebe (EG) Beschreibung: eingestellt.
Seite 85
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 12010 OVR_FACTOR_AX_SPEED EXP, N10 V1,Z1 Bewertung des Achs-Vorschubkorrekturschalters DOUBLE POWER ON 0.00,0.01,0.02,0.04,0. 0.00 2.00 06,0.08,0.10... Beschreibung: Bewertung des Achsgeschwindigkeits-Override-Schalters bei graycodierter Schnittstelle Nicht relevant bei: MD12000 $MN_OVR_AX_IS_GRAY_CODE = 0 Korrespondiert mit: NC/PLC-Nahtstellensignal DB380x DBX0 (Vorschubkorrektur A-H)), (achsspezi- fisch) 12020 OVR_FEED_IS_GRAY_CODE...
Seite 86
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 12040 OVR_RAPID_IS_GRAY_CODE EXP, N10 V1,Z1 Eilgang-Korrekturschalter Gray-codiert BOOLEAN POWER ON TRUE Dieses Maschinendatum dient der Anpassung an die Schnittstellencodierung der Beschreibung: PLC-Nahtstelle für den Eilgang-Korrekturschalter. Die niederwertigen 5 Bits des PLC-Nahtstellensignals DB3200 DBX5 (Eil- gangkorrektur A-H) werden als Gray-Code interpretiert. Der gelesene Wert ent- spricht einer Schalterstellung.
Seite 87
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 12070 OVR_FACTOR_SPIND_SPEED EXP, N10 V1,Z1 Bewertung des Spindel-Korrekturschalters DOUBLE POWER ON 0.5,0.55,0.60,0.65,0.7 0.00 2.00 0,0.75,0.80... Beschreibung: Bewertung des spindelspezifischen Override-Schalters bei graycodierter Schnittstelle Sonderfunktion des 31. Wertes für die Geschwindigkeitsführung: Die Einstellung des 31. Override-Wertes legt die Dynamik-Reserven fest, die die Geschwindigkeitsführung für eine Überhöhung des Spindel-Vorschubs hält.
Seite 88
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Sonderfall: Der Override wird auf den programmierten Vorschub oder auf die Bahnvor- schubbegrenzung bezogen, je nachdem, welcher resultierende Wert niedriger ist. Damit erhält man auch im Falle einer starken Vorschubreduzierung (infolge der zulässigen Achsdynamik) immer eine sichtbare Auswirkung des Override-Wertes (im Bereich 0 bis 100%).
Seite 89
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 12202 PERMANENT_FEED N01, N09 Z1,V1 mm/min Festvorschübe für Linearachsen DOUBLE RESET 0.,0.,0.,0. In der Betriebsart AUTOMATIK: Beschreibung: Nach der Aktivierung eines Festvorschubs über Nahtstellensignal wird anstelle des programmierten Vorschubs mit Festvorschub verfahren. Beachte: Der Festvorschub wird im Bahnsteuerbetrieb mitausgewertet, um den Aufwand für die LookAhead-Berechnung zu optimieren.
Seite 90
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 12205 PERMANENT_SPINDLE_FEED N01, N09 FBMA Umdr/min Festvorschübe für Spindeln DOUBLE RESET 0.,0.,0.,0. Festvorschubwerte: Beschreibung: JOG: Bei Aktivierung der Verfahrtasten und Aktivierung des entsprechenden Signals in der PLC-Nahtstelle wird eine Spindel mit Festvorschub verfahren. Der Override wirkt nicht. In Abhängigkeit vom MD12200 $MN_RUN_OVERRIDE_0 wird auch bei Override 0 gefahren.
Seite 91
1... 6 = PROFIdrive-Typ 101...107 = SIEMENS-Typ 116 = SIEMENS-Typ wie 106 zzgl. Tracedaten 118 = SIEMENS-Typ wie 116, jedoch Verwendung von Geber2+3 136 = SIEMENS-Typ wie 116 zzgl. Momentenvorsteuerung 139 = SIEMENS-Typ Telegramm speziell für Weiss-Spindelfunktiona- lität 201...203 = interner Typ Hinweise: Alarm 26015 mit Hinweis auf dieses Maschinendatum wird ausgegeben falls die Telegramm-Projektierung Inkonsistenzen aufweist, d.h.
Seite 92
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 13112 PROFIBUS_TRACE_FILE_SIZE Maximale Tracefilegröße in KByte DWORD NEW CONF Nur bei PROFIBUS/PROFINET: Beschreibung: 0: Trace ohne Filegrößenbegrenzung >0: Trace mit Filegrößenbegrenzung 13113 PROFIBUS_TRACE_START Aktivierung PROFIBUS/PROFINET-Trace DWORD SOFORT Beschreibung: Nur bei PROFIBUS/PROFINET: 0: Trace aus 1: Trace ein MD13112 $MN_PROFIBUS_TRACE_FILE_SIZE >...
Seite 93
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 13140 PROFIBUS_ALARM_ACCESS N04, N10 Alarmverhalten von PROFIBUS/PROFINET-Antrieben beim DWORD SOFORT Hochlauf Beschreibung: Nur bei PROFIBUS/PROFINET: Festlegung, zu welchem Zeitpunkt im Hochlauf die NCK-seitige Auswertung/Weiterleitung von PROFIBUS/PROFINET-Teilnehmer- Alarmen bzw. Warnungen (Feindiagnose-Meldungen) aktiv wird Betrifft Antriebs-Alarme bzw. -Warnungen 380500, 380501 (bzw.
Seite 94
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Hex.Bedeutung Wert ============================================================================ ======== 0x1 Störungen der Control-Units ausgeben 0x2 Störungen der Communication-Objects ausgeben 0x4 Störungen der Drive-Controls ausgeben 0x8 Störungen der Line-Modules ausgeben 0x10Störungen der Terminal-Boards ausgeben 0x20Störungen der Terminal-Modules ausgeben 0x100Warnungen der Control-Units ausgeben 0x200Warnungen der Communication-Objects ausgeben 0x400Warnungen der Drive-Controls ausgeben 0x800Warnungen der Line-Modules ausgeben...
Seite 95
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Mit MEAS_TYPE = 1 gilt: Der Messtaster muss dezentral an ALLEN Antrieben verdrahtet werden. Es wird dann die Messfunktionalität des Antriebs eingesetzt. Dabei werden in der Hardware die tatsächlichen Geber-Istwerte zum Zeitpunkt der Messflanke abgespeichert. Diese Methode ist genauer als mit MEAS_TYPE=0, erfordert aber einen höheren Verdrahtungsaufwand und Antriebe, die diese Messfunktionalität unterstützen (z.B.
Seite 96
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 14512 USER_DATA_HEX Anwenderdatum (HEX) DWORD POWER ON 0,0,0,0,0,0,0,0,0,0,0,0, 0x0FF 0,0,0,0,0,0,0,0,0,0,0,0, 0,0... Beschreibung: Anwenderdatum, wird in der NCK-PLC-Nahtstelle abgelegt, und kann vom PLC- Anwender bereits im Hochlauf der PLC aus dem DB20 gelesen werden. 14514 USER_DATA_FLOAT Anwenderdatum (FLOAT) DOUBLE POWER ON 0.0,0.0,0.0,0.0,0.0,0.0,...
Seite 97
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 15710 TCA_CYCLE_NAME K1,FBW Programmname für die Ersetzung des TCA-Befehls STRING POWER ON Programmname für das Ersetzungsprogramm bei Aufruf des TCA-Befehls. Beschreibung: Wird in einem Teileprogrammsatz der TCA-Befehl programmiert, so wird am Sat- zende das in $MN_TCA_CYCLE_NAME definierte Unterprogramm aufgerufen. Das pro- grammierte Werkzeug kann im Ersetzungsprogramm über die Systemvariablen $C_TS_PROG / $C_TS, die Duplo-Nummer über $C_DUPLO_PROG / $C_DUPLO und die Toolholder/Spindel-Nummer über $C_THNO_PROG / $C_THNO abgefragt werden.
Seite 98
Maschinendaten 2.2 Allgemeine NC-Maschinendaten (Alternativ kann man die Größe der REORG-Logdatei selbst vergrößern mit MD28000 $MC_MM_REORG_LOG_FILE_MEM, falls man dazu das benötigte Zugriffs- recht besitzt. Das Verfahren ist im allgemeinen vorzuziehen.) Wert keine Optimierung D.h. jede Schreiboperation führt zu einem Eintrag in der REORG-Logdatei. Das Schreiben eines Variablenwertes ist damit auf Kosten des Speicherbe- darfs sehr zeiteffizient.
Seite 99
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 17610 DEPTH_OF_LOGFILE_OPT_PF EXP, N01 Tiefe der PowerFail Logspeicheroptimierung DWORD RESET 10,0,0 Tiefe der Speicheroptimierung in der PowerFail-Logdatei (=Suchtiefe, um zu Beschreibung: erkennen, ob ein zu schreibender Parameter schon in der PowerFail-Logdatei enthalten ist). Man kann den Wert des Maschinendatums vergrößern, wenn beim Programmablauf der Alarm 15120 auftritt und man diesen vermeiden will.
Seite 100
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18030 HW_SERIAL_NUMBER Hardware-Seriennummer STRING POWER ON 2/RO In diesem MD werden im Hochlauf der Steuerung die einen eindeutige Hardware- Beschreibung: Seriennummer abgelegt • für Baugruppen der Powerline-Reihe ist das die Seriennummer der NCU-Bau- gruppe • für Baugruppen der Solutionline-Reihe ist das die Seriennummer der CF- Card bzw.
Seite 101
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Für mehrkanalige Systeme gilt zusätzlich: • der voreingestellte Wert gilt pro möglichem Kanal. D.h. bei möglichen zehn Kanälen wird das MD18210 $MN_MM_USER_MEM_DYNAMIC von der NCK-SW der- art eingestellt, dass sich für MD18050 $MN_INFO_FREE_MEM_DYNAMIC mindes- tens der 'voreingestellte Wert * zehn' ergibt. •...
Seite 102
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18080 MM_TOOL_MANAGEMENT_MASK N02, N09 K1,W1 Stufenweise Speicher-Reservierung für die DWORD POWER ON Werkzeugverwaltung (SRAM) 828d-me41 0x3F 0x3FF 828d-me61 0x3F 0x3FF 828d-me81 0x3F 0x3FF 828d-te61 0xBF 0x3FF 828d-te81 0xBF 0x3FF 828d-te41 0xBF 0x3FF Aktivierung des WZV-Speichers mit "0" bedeutet: Beschreibung: Die eingestellten WZV-Daten belegen keinen Speicherplatz, die WZV ist nicht verfügbar.
Seite 103
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18084 MM_NUM_MAGAZINE N02, N09 Anzahl der Magazine, die NCK verwalten kann (SRAM) DWORD POWER ON 828d-me41 828d-me61 828d-me81 828d-te61 828d-te81 828d-te41 Werkzeugverwaltung (WZV bzw. WZMG) - nur wenn MD WZV und Option WZV gesetzt Beschreibung: ist: Anzahl der Magazine, die NCK verwalten kann (aktive und Hintergrundmagazine).
Seite 104
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18097 MM_TYPE_CC_TOA_PARAM N02, N09 Typ der OEM-Daten je Schneide (SRAM) DWORD POWER ON 4,4,4,4,4,4,4,4,4,4 Es darf nur mit der Standardvorbesetzung gearbeitet werden. Beschreibung: Hiermit können den Parametern individuell Typen zugewiesen werden. Der Array- index n kann die Werte 0 bis Wert des MD18096 $MN_MM_NUM_CC_TOA_PARAM anneh- men.
Seite 105
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Sonderfälle: Die gepufferten Daten gehen mit Änderung des Maschinendatums verloren! Korrespondiert mit: MD18270 $MN_MM_NUM_SUBDIR_PER_DIR (Anzahl von Unterverzeichnissen) 18342 MM_CEC_MAX_POINTS N01, N02 maximale Anzahl der Stützpunkte bei DWORD POWER ON Durchhangkompensation (SRAM) 200,200,200,200,200, 200,200,200 Beschreibung: Das MD bestimmt den Speicherplatz, der für Kompensationstabellen verfügbar ist.
Seite 106
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18373 MM_PROTOC_NUM_SERVO_DATA Anzahl von Servo-Daten für Protokoll. DWORD POWER ON 0,0,0,0,0,10,10,10,0,0 0 Anzahl von Servo-Daten, die gleichzeitig protokollierbar sein sollen (user- Beschreibung: spezifisch). 18374 MM_PROTOC_FILE_BUFFER_SIZE Größe des Puffers eines Protokollfiles. DWORD POWER ON 8000,8000,8000,8000, 5000 8000,8000,8000... Beschreibung: Größe des Datenpuffers zwischen der IPO- und Vorlauf-Zeitebene eines Proto- kollfiles [ Bytes ].
Seite 107
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18452 MM_NUM_CP_MODUL_LEAD N02, N09 Maximale Anzahl der CP-Leitwerte DWORD POWER ON Anzahl der NCK-weit verfügbaren CP-Leitwerte. Beschreibung: Das MD definiert die maximal zulässige Anzahl von CP-Leitwerten und reser- viert den erforderlichen dynamischen Speicher (DRAM). 18710 MM_NUM_AN_TIMER Anzahl der globalen Zeitvariablen für Synchronaktionen DWORD POWER ON...
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Für alle anderen Positionierachsbewegungen gilt: Falls $MA_JOG_AND_POS_JERK_ENABLE wahr ist, kommt der Ruck aus $MA_JOG_AND_POS_MAX_JERK, ansonsten ist er unendlich (BRISK-Verhalten). Wert 1: Die Beschleunigung kommt aus dem zweiten Feldeintrag in $MA_MAX_AX_ACCEL (Wert für DYNPOS). Der Ruck kommt aus dem zweiten Feldeintrag in $MA_MAX_AX_JERK (Wert für DYN- POS).
Seite 109
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20060 AXCONF_GEOAX_NAME_TAB C01, C11, C10 F2,V2,M1,K2 Geometrieachsname im Kanal STRING POWER ON X, Y, Z,X, Y, Z... In diesem MD werden die Namen der Geometrieachsen für den Kanal getrennt ein- Beschreibung: gegeben. Mit den hier eingegeben Namen können Geometrieachsen in Teilprogramm programmiert werden.
Seite 111
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten AXCONF_MACHAX_USED [3] = 3;... der Kanalachsen Für die im Kanal aktivierten Achsen müssen in den entsprechenden Listenplät- zen von AXCONF_CHANAX_NAME_TAB Achsbezeichner vorgegeben werden. Korrespondiert mit: MD30550 $MA_AXCONF_ASSIGN_MASTER_CHAN (Löschstellung des Kanals für Achswechsel) MD20080 $MC_AXCONF_CHANAX_NAME_TAB (Kanalachsname im Kanal [Kanalachsnr.]) MD10002 $MN_AXCONF_LOGIC_MACHAX_TAB MD11640 $MN_ENABLE_CHAN_AX_GAP weiterführende Literatur:...
Seite 112
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten • Die Verwendung eines Achsbezeichners, bestehend aus einem gültigen Adressbuchstaben (A, B, C, I, J, K, Q, U, V, W, X, Y, Z), gefolgt von einer optionalen numerischen Erweiterung (1-99), bietet gegenüber der Vergabe eines allgemeinen Bezeichners leichte Vorteile in der Blockzyk- luszeit.
Seite 113
Beschreibung: Mit diesem Maschinendatum wird die M-Hilfsfunktionsnummer definiert, mit der die Spindel in den Achsbetrieb umgeschaltet wird. Die im Maschinendatum definierte M-Nummer ersetzt M70 im Siemens-Sprachmode. Hinweis: An der VDI-Nahtstelle wird als Kennung für die Umschaltung in den Achsbe- trieb immer M70 mit der entsprechenden Adresserweiterung ausgegeben.
Seite 114
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bei externem Sprachmode: MD10814 $MN_EXTERN_M_NO_MAC_CYCLE, MD10804 $MN_EXTERN_M_NO_SET_INT MD10806 $MN_EXTERN_M_NO_DISABLE_INT, MD10800 $MN_EXTERN_CHAN_SYNC_M_NO_MIN, MD10802 $MN_EXTERN_CHAN_SYNC_M_NO_MAX MD20095 $MC_EXTERN_RIGID_TAPPING_M_NR Bei Nibbeln: MD26008 $MC_NIBBLE_PUNCH_CODE 20096 T_M_ADDRESS_EXT_IS_SPINO C01, C04, C09 H2,W1 Bedeutung der Adresserweiterung bei T, M Werkzeugwechsel BOOLEAN POWER ON FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE...
Seite 115
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit 2= 1 Maschinenachse in Preset/Ankratzen/Parameter-Nullpunktverschiebung anzeigen 0 Maschinenachse in Preset/Ankratzen/Parameter-Nullpunktverschiebung ausblenden Bit 3= 1 Maschinenachse im Fenster Handradauswahl anzeigen 0 Maschinenachse im Fenster Handradauswahl ausblenden Bit 16 bis 31: WKS Bit 16= 1 Geometrieachse in den Istwertfenstern anzeigen 0 Geometrieachse in den Istwertfenstern ausblenden (Bit 17) nicht belegt Bit 18= 1 Geometrieachse im Parameter-Nullpunktverschiebung anzeigen...
Seite 116
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Korrespondiert mit: MD20050 $MC_AXCONF_GEOAX_ASSIGN_TAB[n] (Zuordnung Geometrieachse zu Kanalachse) MD20060 $MC_AXCONF_GEOAX_NAME_TAB[n] (Geometrieachsname im Kanal) MD24120 $MC_TRAFO_AX_GEOAX_ASSIGN_TAB_1[n] (Zuordnung GEOachse zu Kanalachse für Transformation 1) MD30460 $MA_BASE_FUNCTION_MASK (Bit2 == 1: Achsspezifische Durchmesserprogrammierung) 20106 PROG_EVENT_IGN_SINGLEBLOCK K1,Z1 Prog-Events ignorieren den Einzelsatz DWORD POWER ON 0x1F...
Seite 117
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20108 PROG_EVENT_MASK N01, - TE3,K1 ereignisgesteuerte Programmaufrufe DWORD POWER ON 0x0,0x0,0x0,0x0,0x0,0 0x3F x0,0x0,0x0,0x0... Beschreibung: Parametrierung der Ereignisse, bei denen das mit MD11620 $MN_PROG_EVENT_NAME eingestellte Anwenderprogramm (Voreinstellung: _N_PROG_EVENT_SPF) bzw. das Safety-Programm _N_SAFE_SPF implizit aufgerufen wird: Bit 0 = 1 : Teileprogramm-Start Bit 1 = 1 : Teileprogramm-Ende Bit 2 = 1 : Bedientafel-Reset Bit 3 = 1 : Hochlauf...
Seite 118
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit 4: Reserviert Bit 5: Reserviert Bit 6: Resetverhalten "aktive Werkzeuglängenkorrektur" Bit 7: Resetverhalten "aktive kinematische Transformation" Bit 8: ResetVerhalten "Mitschleppachsen" Bit 9: ResetVerhalten "Tangentiale Nachführung" Bit 10: ResetVerhalten "Synchronspindel" Bit 11: ResetVerhalten "Umdrehungsvorschub" Bit 12: Resetverhalten "Geoachstausch" Bit 13: Resetverhalten "Leitwertkopplung"...
Seite 119
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten In Abhängigkeit von $MC_GCODE_RESET_MODE werden die für die G-Gruppen aktuellen Einstellungen beibehalten oder die in $MC_GCODE_RESET_VALUES hinterlegten Grundstellungen eingestellt. Grundstellung nach Reset bzw. Teileprogrammende: In Abhängigkeit von $MC_RESET_MODE_MASK Bit 6 bis 7 werden für - Werkzeuglängenkorrektur - Transformation entweder die aktuellen Einstellungen beibehalten oder die in MD's hinter- legten Grundstellungen eingestellt.
Seite 120
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Programm, das vor Einschalten des Testbetriebs aktiv war. Bit 3 = 1: Nur ohne aktive WZV von Bedeutung: - Ende des Testbetriebs: "Behalte aktuelle Einstellung für die aktive Werkzeuglängenkorrektur bei" (Bits 0 und 6 gesetzt) bezieht sich auf das Programm, das bei Ende des Testbetriebs aktiv war.(Bei aktiver WZV ist i.
Seite 121
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Tangentiale Nachführung wird bei Reset/Teileprogrammende ausgeschaltet. Bit 9 = 1: Tangentiale Nachführung bleibt über Reset/Teileprogrammende hinweg aktiv. Bit 10 = 0: Nichtprojektierte Synchronspindelkopplung wird bei Reset/Teileprogram- mende ausgeschaltet. Bit 10 = 1: Nichtprojektierte Synchronspindelkopplung bleibt über Reset/Teileprogram- mende.
Seite 122
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten $MC_TOOL_MANAGEMENT_TOOLHOLDER. Bit 17 = 1: Die aktuelle Einstellung des Master-Werkzeughalter (SETMTH) bleibt erhal- ten. (Bit17 ist nur bei aktiver Werkzeug- bzw. Magazinverwaltung von Bedeutung und wenn $MC_TOOL_MANAGEMENT_TOOLHOLDER > 0. Sonst gilt Einstellung für Masterspindel Bit 16, bei aktiver Werkzeug- bzw. Magazinverwaltung. Dieses Bit hat auch Auswirkung auf das Verhalten von Bit6.) Bit 18 = 0: Bezugsachse für G96/G961/G962 laut MD 20100: $MC_DIAMETER_AX_DEF.
Seite 123
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit 7: Startverhalten "aktive kinematische Transformation" Bit 8: Startverhalten "Mitschleppachsen" Bit 9: Startverhalten "Tangentiales Nachführen" Bit 10: Startverhalten "Synchronspindel" Bit 11: Nicht verwendet, jedoch reserviert (s. entsprechendes Bit in RESET_MODE_MASK) Bit 12: Startverhalten "Geoachstausch" Bit 13: Startverhalten "Leitwertkopplung" Bit 14: Nicht verwendet, jedoch reserviert (s.
Seite 124
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten und $MC_SUMCORR_RESET_VALUE. Ist $MC_TOOL_CHANGE_MODE = 1, so wird zusätzlich das durch $MC_TOOL_PRESEL_RESET_VALUE selektierte Werkzeug vorgewählt. Bei aktiver Werkzeug- bzw. Magazinverwaltung wird nicht das MD $MC_TOOL_RESET_VALUE verwendet, sondern $MC_TOOL_RESET_NAME. Bit 7 = 0: Die aktuelle Einstellung für die aktive Transformation bleibt erhalten. Bit 7 = 1: Grundstellung für aktive Transformation nach Reset/Teileprogrammende laut $MC_TRAFO_RESET_VALUE.
Seite 125
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bezugsachse für G96/G961/G962 laut MD20100 $MC_DIAMETER_AX_DEF. Bei Verwendung von SCC bei eigenem Spindel-Reset wird Bit 18 = 1 empfohlen (siehe auch MD 20110: $MC_RESET_MODE_MASK, Bit 18). Bit 18 = 1: Bezugsachse für G96/G961/G962 bleibt erhalten. Korrespondiert mit: MD20120 $MC_TOOL_RESET_VALUE MD20130 $MC_CUTTING_EDGE_RESET_VALUE MD20150 $MC_GCODE_RESET_VALUES...
Seite 126
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20116 IGNORE_INHIBIT_ASUP K1,Z1 Interruptprogramm trotz Einlesesperre abarbeiten DWORD NEW CONF 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Trotz gesetzter Einlesesperre wird für den Interrupt-Kanal, dessen Bit gesetzt ist, ein zugeordnetes Anwender-ASUP komplett abgearbeitet. Bit 0 ist dem Interrupt-Kanal 1 zugeordnet. Bit 1 ist dem Interrupt-Kanal 2 zugeordnet, usw.
Seite 127
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Korrespondiert mit: MD20050 $MC_AXCONF_GEOAX_ASSIGN_TAB MD20110 $MC_RESET_MODE_MASK MD20112 $MC_START_MODE_MASK 20120 TOOL_RESET_VALUE K1,W1 Werkzeug Längenkorrektur im Hochlauf (Reset/TP-Ende) DWORD RESET 0,0,0,0,0,0,0,0,0,0,0,0, 32000 0,0,0,0 Festlegung des Werkzeuges, mit dem im Hochlauf und bei Reset bzw. TP-Ende in Beschreibung: Abhängigkeit vom MD20110 $MC_RESET_MODE_MASK und bei TP-Start in Abhängigkeit von MD20112 $MC_START_MODE_MASK die Werkzeuglängenkorrektur angewählt wird.
Seite 128
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20124 TOOL_MANAGEMENT_TOOLHOLDER H2,K1 Werkzeughalter-Nummer DWORD POWER ON Dieses MD ist nur mit aktiver WZV von Bedeutung. Beschreibung: Der WZV muss bekannt sein, auf welchen Werkzeughalter ein WZ eingewechselt wird. Das Datum wird nur ausgewertet, wenn der Wert größer Null ist. Dann werden die Nummern $TC_MPP5 nicht mehr als 'Spindelnummern', sondern als Werkzeughalternummern angesehen.
Seite 129
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20125 CUTMOD_ERR Fehlerbehandlung für die Funktion CUTMOD DWORD SOFORT 828d-me41 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-me61 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-me81 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-te61 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-te81 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-te41 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Bei Wirksamwerden der Funktion CUTMOD (durch expliziten Aufruf oder durch eine Werkzeuganwahl) können verschiedene Fehlerzustände auftreten.
Seite 130
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20126 TOOL_CARRIER_RESET_VALUE Wirksamer Werkzeugträger bei RESET DWORD RESET 828d-me41 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-me61 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-me81 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-te61 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-te81 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-te41 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Festlegung des Werkzeugträgers, mit dem im Hochlauf und bei Reset bzw. Teile- programmende in Abhängigkeit vom MD20110 $MC_RESET_MODE_MASK und bei Teile- programmstart in Abhängigkeit vom MD20112 $MC_START_MODE_MASK die Werkzeuglängenkorrektur angewählt wird.
Seite 131
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20140 TRAFO_RESET_VALUE F2,TE4,M1 Transformationsdatensatz im Hochlauf (Reset/TP-Ende) BYTE RESET 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Festlegung des Transformationsdatensatzes, der im Hochlauf und bei Reset bzw. Teileprogrammende in Abhängigkeit vom MD20110 $MC_RESET_MODE_MASK und bei Teileprogrammstart in Abhängigkeit vom MD20112 $MC_START_MODE_MASK angewählt wird.
Seite 135
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Die zu verwendende G-Gruppen-Einteilung ergibt sich aus den aktuellen SINUME- RIK-Dokumentationen. Folgende Gruppen innerhalb des MD20154 $MC_EXTERN_GCODE_RESET_VALUES sind schreibbar: ISO2-Dialekt-M: G-Gruppe 2: G17/G18/G19 G-Gruppe 3: G90/G91 G-Gruppe 5: G94/G95 G-Gruppe 6: G20/G21 G-Gruppe 13: G96/G97 G-Gruppe 14: G54-G59 ISO3-Dialekt-T: G-Gruppe 2: G96/G97...
Seite 136
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20160 CUBIC_SPLINE_BLOCKS EXP, C09 Anzahl der Sätze beim C-Spline BYTE POWER ON 8,8,8,8,8,8,8,8,8,8,8,8, 8,8,8,8 Beschreibung: Anzahl der Bewegungssätze, über welche beim kubischen Spline (CSPLINE) ein Splineabschnitt berechnet wird. Je größer der Wert, umso besser approximiert die erzeugte Kontur den idealen mathematischen kubischen Spline, welcher im Grenzfall CUBIC_SPLINE_BLOCKS = unendlich erreicht wird.
Seite 137
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Der Kompressor COMPCAD verhält sich anders: Er ignoriert Änderungen des F- Wortes, solange sie unterhalb der durch COMPRESS_VELO_TOL gegebenen Schwelle liegen. Ändert sich der programmierte Vorschub in einem Satz um mehr als COMPRESS_VELO_TOL, unterbricht COMPCAD die Kompression an diesem Satzüber- gang, damit der Vorschubwechsel exakt an der gewollten Position erfolgt.
Seite 139
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20188 TOCARR_FINE_LIM_LIN Limit lineare Feinverschiebung TCARR DOUBLE SOFORT 828d-me41 1.0,1.0,1.0,1.0,1.0,1.0, 1.0,1.0,1.0... 828d-me61 1.0,1.0,1.0,1.0,1.0,1.0, 1.0,1.0,1.0... 828d-me81 1.0,1.0,1.0,1.0,1.0,1.0, 1.0,1.0,1.0... 828d-te61 1.0,1.0,1.0,1.0,1.0,1.0, 1.0,1.0,1.0... 828d-te81 1.0,1.0,1.0,1.0,1.0,1.0, 1.0,1.0,1.0... 828d-te41 1.0,1.0,1.0,1.0,1.0,1.0, 1.0,1.0,1.0... Beschreibung: Gibt für jeden Kanal die Eingabegrenze für die linearen Feinverschiebungs- werte eines orientierbaren Werkzeugträgers an.
Seite 140
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20192 PROG_EVENT_IGN_PROG_STATE Ausführung des Prog-Events auf BTSS nicht anzeigen DWORD POWER ON 0x0,0x0,0x0,0x0,0x0,0 0x3F x0,0x0,0x0,0x0... Beschreibung: Ereignisgesteuerte Programmaufrufe (Prog-Events) können bezüglich ihres Ver- haltens an der BTSS-Schnittstelle beeinflusst werden. Die Variablen progStatus und chanStatus bleiben dann trotz aktiver Prog- Event-Bearbeitung unbeeinflusst und verharren auf dem alten Wert.
Seite 141
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20196 TOCARR_ROTAX_MODE ToolCarrier: Rotachseinst. bei nicht definierten Achspositionen DWORD SOFORT 828d-me41 2,2,2,2,2,2,2,2,2,2,2,2, 2,2,2,2 828d-me61 2,2,2,2,2,2,2,2,2,2,2,2, 2,2,2,2 828d-me81 2,2,2,2,2,2,2,2,2,2,2,2, 2,2,2,2 828d-te61 2,2,2,2,2,2,2,2,2,2,2,2, 2,2,2,2 828d-te81 2,2,2,2,2,2,2,2,2,2,2,2, 2,2,2,2 828d-te41 2,2,2,2,2,2,2,2,2,2,2,2, 2,2,2,2 Beschreibung: Das Maschinendatum ist bitcodiert. Bit 0 gilt für orientierbare Werkzeugträ- ger mit einer Achse, Bit 1 für solche mit 2 Achsen.
Seite 142
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20201 CHFRND_MODE_MASK Verhalten Fase/Rundung DWORD RESET 0x0,0x0,0x0,0x0,0x0,0 0xFFFF x0,0x0,0x0,0x0... Beschreibung: Festlegungen zum Verhalten Fase/Rundung Bit 0: (LSB) Zuordnung der Fase/Rundung zum Vorgänger- oder Nachfolgesatz Damit wird beeinflusst: • die Technologie der Fase/Rundung (Vorschub, Vorschubtyp, M-Befehle ..) •...
Seite 143
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20204 WAB_CLEARANCE_TOLERANCE Richtungsumkehr bei WAB DOUBLE POWER ON 0.01,0.01,0.01,0.01,0. 01,0.01,0.01... Beschreibung: Beim weichen An- und Abfahren muss der mit DISCL definierte Punkt, ab dem beim Zustellen von der Ausgangsebene aus mit niedrigerer Geschwindigkeit ver- fahren wird (G341) bzw. der Punkt, in dem die eigentliche Anfahrbewegung beginnt (G340), zwischen Ausgangsebene und Anfahrebene liegen.
Seite 144
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Programmierte Werte von DISC, die größer als in CUTCOM_MAX_DISC hinterlegt sind, werden ohne Meldung auf diesen Maximalwert begrenzt. Damit wird eine stark nichtlineare Änderung der Bahngeschwindigkeit vermieden. Sonderfälle: Sinnvolle Werte für DISC liegen in der Regel nicht über 50. Die Eingabe von Werten>75 ist deshalb nicht möglich.
Seite 145
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20256 CUTCOM_INTERS_POLY_ENABLE Schnittpunktverfahren für Polynome möglich BOOLEAN POWER ON TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... Beschreibung: Ist dieses Maschinendatum TRUE, können bei aktiver Werkzeugradiuskorrektur die Übergänge an Außenecken, an denen Polynome (Splines) beteiligt sind, mit dem Schnittpunktverfahren behandelt werden. Ist das Maschinendatum FALSE, werden in diesem Fall immer Kegelschnitte (Kreise) eingefügt.
Seite 146
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20272 SUMCORR_DEFAULT H2,W1 Grundstellung Summenkorrektur ohne Programm DWORD POWER ON 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Die Nummer der Summenkorrektur der Schneide, die aktiv wird, wenn eine neue Schneidenkorrektur aktiviert wird, ohne dass ein programmierter DL-Wert zur Verfügung steht. Das MD18110 $MN_MM_MAX_SUMCORR_PER_CUTTEDGE bestimmt den maximalen Wert, der sinnvollerweise eingegeben werden kann.
Seite 147
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit 1=1: WZV-Überwachungsfunktion aktiv Die Funktionen für die Überwachung der Werkzeuge (Standzeit und Stückzahl) werden frei geschaltet. Bit 2=1: OEM-Funktionen aktiv Es kann der Speicher für die Anwenderdaten genutzt werden (s. a. MD18090 $MN_MM_NUM_CC_MAGAZINE_PARAM bis MD18098 $MN_MM_NUM_CC_MON_PARAM) Bit 3=1: Nebenplatzbetrachtung aktiv Bit 0 bis Bit 3 müssen wie beim MD18080 $MN_MM_TOOL_MANAGEMENT_MASK gesetzt sein.
Seite 148
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten T="WZ2"; 2. WZ-Vorbereitung - wird nur als Kommando an PLC ausgegeben, falls Bit 11 = 1 ist ; Diese WZ-Vorbereitung zählt als erste, wenn sich seit der vorherigen WZ- Vorb. der Zustand des Werkzeugs so geändert hat, dass es nicht mehr einsatz- fähig wäre.
Seite 149
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit 20 bis Bit 24 Bit 20=0: Bei PLC-Signal "Programmtest aktiv" werden die erzeugten Kommandos nicht an die PLC ausgegeben. NCK quittiert die Kommandos selbst. Magazin- und Werkzeugdaten werden nicht verändert. Bit 20=1: Bei PLC-Signal "Programmtest aktiv", werden die erzeugten Kommandos an die PLC ausgegeben.
Seite 150
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20360 TOOL_PARAMETER_DEF_MASK M5,P1,W1 Definition der Werkzeug-Parameter DWORD POWER ON 828d-me41 0x0,0x0,0x0,0x0,0x0,0 0x7FFFF x0,0x0,0x0,0x0... 828d-me61 0x0,0x0,0x0,0x0,0x0,0 0x7FFFF x0,0x0,0x0,0x0... 828d-me81 0x0,0x0,0x0,0x0,0x0,0 0x7FFFF x0,0x0,0x0,0x0... 828d-te61 0x283 0x7FFFF 828d-te81 0x283 0x7FFFF 828d-te41 0x283 0x7FFFF Beschreibung: Definition der Wirkung der Werkzeug-Parameter. Bit Nr.
Seite 151
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit11: Der Werkzeugparameter $TC_DP6 wird nicht als Werkzeugradius, sondern als Werkzeugdurchmesser interpretiert. Bit12: Der Werkzeugparameter $TC_DP15 wird nicht als Verschleiß des Werkzeugra- dius, sondern als Verschleiß des Werkzeugdurchmessers interpretiert. Bit13: Beim Joggen von Kreisen ist die Kreismittelpunktskoordinate immer ein Radiuswert, siehe SD42690 $SC_JOG_CIRCLE_CENTRE.
Seite 152
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20372 SHAPED_TOOL_CHECKSUM C01, C08 Checksumprüfung für Konturwerkzeuge BOOLEAN SOFORT FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE... Beschreibung: Gibt für jeden Kanal an, ob zum Abschluss der Definition von Konturwerkzeugen eine Schneide vorhanden sein muss, die die negativen Summen von Werkzeuglän- genkomponenten und Werkzeugradius der Vorgängerschneiden enthält.
Seite 153
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20384 TOOL_CORR_MULTIPLE_AXES C01, C08, C11 Werkzeuglängenkorrektur in mehreren Achsen gleichzeitig BOOLEAN RESET TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... Beschreibung: Dieses Maschinendatum bestimmt bei der Werkzeuglängenkorrektur im ISO-Dia- lekt--M (ISO2) (G43 / G44), ob es im Modus C (Auswahl der Achse, auf die die Korrektur wirkt, durch Angabe des betreffenden Achsbuchstabens) zulässig sein soll, dass die Korrektur gleichzeitig auf mehrere Achsen wirkt.
Seite 154
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20440 LOOKAH_OVR_POINTS EXP, C05 Korrekturschalter-Eckwerte bei Lookahead DOUBLE POWER ON 1.0, 0.2,1.0, 0.2,1.0, 0.2,1.0, 0.2... Beschreibung: Zur SW-internen Funktionsoptimierung. 20443 LOOKAH_FFORM EXP, C05 Aktivieren des erweiterten LookAhead BYTE NEW CONF 828d-me41 0, 0, 0, 0, 0,0, 0, 0, 0, 0...
Seite 155
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20455 LOOKAH_FUNCTION_MASK EXP, C05 Sonderfunktionen des Look Ahead BYTE NEW CONF 828d-me41 828d-me61 828d-me81 828d-te61 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 828d-te81 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 828d-te41 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 Beschreibung: Sonderfunktionen des Look Ahead: Bit 0 = 1: Die Safety Integrated Sollwertbegrenzung wird bereits im Look Ahead berücksichtigt.
Seite 156
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20470 CPREC_WITH_FFW EXP, C06, C05 K6 Programmierbare Konturgenauigkeit BYTE POWER ON 828d-me41 828d-me61 828d-me81 828d-te61 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-te81 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-te41 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Mit diesem Maschinendatum wird das Verhalten der programmierbaren Funktion CPRECON festgelegt. 0: die Funktion CPRECON ist bei gleichzeitig aktiver Vorsteuerung unwirksam. CPRECON ist auch bei Vorsteuerung wirksam.
Seite 157
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bei G642 werden achsspezifischen Toleranzen verwendet. Diese werden mit den achsspezifischen MD33100 $MA_COMPRESS_POS_TOL eingestellt. Bei G642 werden beim Überschleifen für die Geometrieachsen die Konturto- leranz verwendet. Die restlichen Achsen werden überschliffen unter Verwendung der achsspezifischen Toleranzen MD33100 $MA_COMPRESS_POS_TOL. Die Orientierungsbewegung bei G642 wird überschliffen unter Verwendung der Winkeltoleranz SD42466 $SC_SMOOTH_ORI_TOL.
Seite 158
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten auch der maximale Ruck jeder Achse eingehalten. Bei BRISK wird der Ruck nicht begrenzt, sondern jede Achse fährt mit maximal möglicher Beschleuni- gung. 4xxx: Beim Überschleifen mit G644 werden die mit dem MD COMPRESS_POS_TOL angege- benen maximalen Abweichungen jeder Achse eingehalten. Dabei wird im Unter- schied zu dem dem Wert 0xxx nach Möglichkeit die vorgegebene Toleranz ausgenutzt.
Seite 159
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Beim Kompressor werden für die Geometrieachsen die mit SD42475 $SC_COMPRESS_CONTUR_TOL vorgegebene Konturtoleranz wirksam. Für die Orientierungsachsen werden die achsspezifischen Toleranzen MD33100 $MA_COMPRESS_POS_TOL wirksam. Beim Kompressor werden für die Geometrieachsen die achsspezifischen Toleranzen MD33100 $MA_COMPRESS_POS_TOL wirksam. Die Orientierungsbewegung wird unter Einhaltung der mit SD42476 $SC_COMPRESS_ORI_TOL bzw.
Seite 160
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20487 COMPRESS_SMOOTH_FACTOR_2 EXP, C05 Glättung durch Kompressor DOUBLE NEW CONF 0., 0., 0., 0., 0.,0., 0., 0., 0., 0..Beschreibung: Ausmaß der Glättung der programmierten Satzendpunkte beim Kompressortyp COMP- CAD für Nicht-Geometrieachsen. Wert 0: Keine Glättung. Wert 1: Maximale Glät- tung.
Seite 161
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20500 CONST_VELO_MIN_TIME EXP, C05 Minimale Zeit mit konstanter Geschwindigkeit DOUBLE POWER ON 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... Beschreibung: Festlegung der minimalen Zeit für konstante Geschwindigkeit beim Übergang von Beschleunigung zum Bremsen in kurzen Sätzen, in denen die Sollgeschwindigkeit nicht erreicht wird. Die Eingabe einer Zeitdauer von mindestens einigen IPO- Takten verhindert das Auftreten eines direkten Übergangs von der Beschleuni- gungs- in die Bremsphase und begrenzt somit den Beschleunigungssprung auf die Hälfte.
Seite 162
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20552 EXACT_POS_MODE_G0_TO_G1 Genauhalt Bedingung bei G00-G01-Übergang BYTE NEW CONF 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Konfiguration eines Stopps beim Übergang von G00 zu einem anderen G-Code der 1. G-Code Gruppe sowie auch umgekehrt beim Übergang von Nicht-G00 zu G00 im Bahnsteuerbetrieb.
Seite 163
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20600 MAX_PATH_JERK B1,B2 m/s³ Bahnbezogener Maximalruck DOUBLE NEW CONF 10000., 10000., 1.e-9 10000., 10000..Beschreibung: Der Ruckgrenzwert begrenzt die Änderung der Bahnbeschleunigung im Modus SOFT. Die Bahnbeschleunigung dividiert durch den Ruckgrenzwert ergibt eine Zeit, in der die Beschleunigungsänderung stattfindet. Die Ruckbegrenzung auf der Bahn wird durch den NC-Befehl SOFT aktiviert, und durch BRISK deaktiviert.
Seite 165
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20610 ADD_MOVE_ACCEL_RESERVE F2,B2,K1 Beschleunigungsreserve für überlagerte Bewegungen DOUBLE POWER ON .2,.2,.2,.2,.2,.2,.2,.2,.2, .2,.2,.2,.2... Beschreibung: Das Maschinendatum enthält den Faktor, der die Beschleunigungsreserve fest- legt, die die Bahnbewegung auf den Maschinenachsen ungenutzt lässt, um einer überlagerten Bewegung ausreichend Beschleunigungsreserve für die Geschwin- digkeitsführung zu lassen.
Seite 166
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20624 HANDWH_CHAN_STOP_COND EXP, C09 H1,P1 Festlegung des Verhaltens des Handradfahrens DWORD POWER ON kanalspezifisch 0x13FF,0x13FF,0x13 0xFFFF FF,0x13FF,0x13FF... Beschreibung: Festlegung des Verhaltens des Handradfahrens auf kanalspezifische VDI-Naht- stellensignale (Bit 0 bis Bit 7) bzw. den kontextsensitiven Interpolator- Stopp (Bit 7): Bit = 0: Unterbrechung bzw.
Seite 167
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit 11 = 1: Bei Abwahl des Konturhandrads wird automatisch ein NC-STOPP ausgelöst. Erst nach Eingabe von NC-START wird die Programmabarbeitung fortgesetzt. Bit 12 = 0: NC-Start hat keine Auswirkung auf das Handradfahren. Bit 12 = 1: Bei NC-Start werden bis dahin aufgesammelte Wegstrecken verworfen.
Seite 168
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20700 REFP_NC_START_LOCK C01, C03 D1,R1,Z1 NC-Startsperre ohne Referenzpunkt BYTE RESET 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 Beschreibung: Das NC/PLC-Nahtstellensignal DB3200 DBX7.1 (NC-Start) zum Starten von Teileprogrammen oder Teileprogrammsätzen (MDA und Überspeichern) ist wirk- sam, auch wenn eine oder alle Achsen des Kanals noch nicht referiert sind. Damit die Achsen nach NC-Start trotzdem die richtige Position erreichen, muss das Werkstückkoordinatensystem (WKS) durch andere Methoden auf einen richtigen Wert gesetzt werden (Ankratzmethode, automatische Nullpunktver-...
Seite 169
4 Stellen erweitert. Bit7: 0: Achsprogrammierung bei Geoachstausch/parallele Achsen ist ISO-Mode kompa- tibel. Achsprogrammierung bei Geoachstausch/parallele Achsen ist im ISO-Mode kom- patibel zum Siemens-Mode. Bit8: 0: Bei Zyklen wird der F-Wert immer als Vorschub interpretiert übergeben. Maschinendaten und Nahtstellensignale Listenhandbuch, 09/2011, 6FC5397-4DP40-2AA0...
Seite 170
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bei Gewindezyklen wird der F-Wert als Steigung interpretiert übergeben. Bit9: 0: Bei ISO Mode T wird bei G84, G88 im Standardmode F bei G95 mit 0.01mm bzw.0.0001inch mult. Bei ISO Mode T wird bei G84, G88 im Standardmode F bei G95 mit 0.001mm bzw.0.00001inch mult.
Seite 171
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20800 SPF_END_TO_VDI C04, C03 H2,K1 Unterprogrammende an PLC BYTE POWER ON 3,3,3,3,3,3,3,3,3,3 Bit 0 = 1: Beschreibung: Die M-Funktionen für Unterprogrammende (M17 bzw. M2/M30) werden an die PLC-Nahtstelle übergeben. Bit 0 = 0: Die M-Funktionen für Unterprogrammende (M17 bzw. M2/M30) werden nicht an die PLC-Nahtstelle übergeben.
Seite 172
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 21000 CIRCLE_ERROR_CONST Kreisendpunktüberwachung Konstante DOUBLE POWER ON 0.01,0.01,0.01,0.01,0. 01,0.01,0.01... Beschreibung: Dieses Maschinendatum kennzeichnet die zulässige absolute Kreisdifferenz [mm]. Bei der Kreisprogrammierung gelten die beiden Bedingungen, dass die Abstände des Mittelpunktes vom Startpunkt und vom Endpunkt (Kreisradius) gleich sein müssen, und dass der Kreismittelpunkt auf der Mittelsenkrechten der Geraden liegen muss, die Start- und Endpunkt verbindet (Mittelsenkrechte der Kreis- sehne).
Seite 173
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Durch die freie Programmierbarkeit der Kreisparameter sind diese Bedingungen bei der Kreisprogrammierung mit I, J und K in der Regel nicht exakt erfüllt (der Kreis ist "überbestimmt"). Die maximal zulässige Differenz der beiden Radien, die ohne Alarm akzeptiert wird, so wie der Abstand des programmierten Kreismittelpunktes von der oben beschriebenen Mittelsenkrechten ist durch den größeren Wert von folgenden Daten bestimmt:...
Seite 174
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 21100 ORIENTATION_IS_EULER C01, C09 F2,TE4,M1 Winkeldefinition bei Orientierungsprogrammierung BOOLEAN NEW CONF 828d-me41 FALSE 828d-me61 FALSE 828d-me81 FALSE 828d-te61 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te81 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te41 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... Beschreibung: Dieses Datum wirkt nur bei MD21102 $MC_ORI_DEF_WITH_G_CODE = 0 MD = 0 (FALSE): Die bei der Orientierungsprogrammierung mit A2, B2, C2 programmierten Werte werden als RPY-Winkel (in Grad) interpretiert.
Seite 175
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten ab SW 5.3: Dieses Maschindatum wirkt nur dann, wenn die drei niederwertigen Dezimalstel- len (Einer, Zehner und Hunderter) des SD42980 $SC_TOFRAME_MODE gleich Null ist. Andernfalls wird die Framedefinition durch SD42980 $SC_TOFRAME_MODE bestimmt. Nicht relevant: keine Orientierungsprogrammierung Korrespondiert mit: MD21100 $MC_ORIENTATION_IS_EULER Literatur:...
Seite 176
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 21198 ORI_TRAFO_ONLINE_CHECK_LIM Aktivierungsgrenze der Echtzeitdynamiküberwachung DOUBLE NEW CONF 1.0,1.0,1.0,1.0,1.0,1.0, 1.0,1.0,1.0... Beschreibung: Weicht die effektive BCS-Position oder die effektive Werkzeuglänge bei einer Orientierungstransformation um mehr als den in diesem Maschinendatum defi- nierten Wert von den im Vorlauf berücksichtigten Werten ab, z.B. durch über- lagerte Bewegungen oder durch Aktivierung der Online- Werkzeuglängenkorrektur, wird die Echtzeitdynamikbergrenzung aktiviert.
Seite 177
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 21204 LIFTFAST_STOP_COND Stoppverhalten beim Schnellabheben DWORD NEW CONF 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Legt das Stoppverhalten der Liftfast-Bewegung bei verschiedenen Stop-Bedin- dungen fest Bit0: Axiales NC/PLC-Nahtstellensignal DB380x DBX4.3 (Vorschub Halt/Spindel Halt) bzw. kontextsensitiver Interpolator-Stopp =0 Stop der Rückzugbewegung beim axialem Vorschub-Halt bzw. kontextsensitivem Interpolator-Stopp =1 kein Stop der Rückzugbewegung beim axialem Vorschub-Halt bzw.
Seite 178
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 21240 PREVENT_SYNACT_LOCK_CHAN C01, C09 geschützte Synchronaktionen DWORD POWER ON -1, -1,-1, -1,-1, -1,-1, - 1,-1, -1... Beschreibung: Das Maschinendatum legt einen Bereich von Synchronaktions-ID's fest. Synchronaktionen mit Id's in diesem Bereich können nicht überschrieben, gelöscht (Cancel) oder über Synchronaktionen gesperrt (lock) werden. Mit 0,0 gibt es keinen Bereich von geschützten Synchronaktionen.
Seite 179
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten kanalspez. MD21320 $MC_COUPLE_BLOCK_CHANGE_CTRL_1 (Satzwechselverhalten im Synchronspindelbetrieb) SD42300 $SC_COUPLE_RATIO_1 (Übersetzungsparameter für Synchronspindelbetrieb) 21310 COUPLING_MODE_1 C03, C09 Kopplungsart im Synchronspindelbetrieb BYTE POWER ON 828d-me41 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 828d-me61 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 828d-me81 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 828d-te61 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 828d-te81 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 828d-te41 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1...
Seite 180
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Geschwindigkeitskopplung aktiviert. Die Geschwindigkeitskopplung ist intern eine Sollwertkopplung. Es werden geringere dynamische Anforderungen an die FS und LS gestellt. Ein defi- nierter Positionsbezug zwischen FS und LS kann nicht hergestellt werden. Die Geschwindigkeitskopplung findet in folgenden Fällen Anwendung: •...
Seite 181
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Nicht relevant: anwenderdefinierte Kopplung Korrespondiert mit: kanalspez. MD21300 $MC_COUPLE_AXIS_1 (Synchronspindelpaar Festlegung) kanalspez. MD21340 $MC_COUPLE_IS_WRITE_PROT_1 (Änderungen der Kopplungsparameter nicht möglich) kanalspez. MD37200 $MA_COUPLE_POS_TOL_COARSE oder MD37220 $MA_COUPLE_VELO_TOL_COARSE (Schwellwert für Synchronlauf grob) kanalspez. MD37210 $MA_COUPLE_POS_TOL_FINE oder MD37230 $MA_COUPLE_VELO_TOL_FINE (Schwellwert für Synchronlauf fein) 21330 COUPLE_RESET_MODE_1 C03, C09...
Seite 182
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Hinweis: Mit NC-Start nach NC-Stop wird der Synchronbetrieb nicht abgewählt! Nicht relevant bei: anwenderdefinierter Kopplung Korrespondiert mit: kanalspez. MD21300 $MC_COUPLE_AXIS_1 (Synchronspindelpaar Festlegung) NC/PLC-Nahtstellensignal DB390x DBX2002.4 (aktive Spindelbetriebsart:Syn- chronbetrieb) 21340 COUPLE_IS_WRITE_PROT_1 Änderung der Kopplungsparameter nicht möglich BOOLEAN POWER ON 828d-me41 FALSE,FALSE,FALS...
Seite 183
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten kanalspez. MD21320 $MC_COUPLE_BLOCK_CHANGE_CTRL_1 (Satzwechselverhalten im Synchronspindelbetrieb) SD42300 $SC_COUPLE_RATIO_1 (Übersetzungsparameter für Synchronspindelbetrieb) 21380 ESR_DELAY_TIME1 EXP, N09 Verzögerungszeit ESR-Achsen DOUBLE NEW CONF 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... Bei Auftreten z.B. eines Alarms kann mit Hilfe des vorliegenden MDs der Beschreibung: Brems-Zeitpunkt verzögert werden, um z.B. bei Zahnrad-Wälzbearbeitung zunächst den Rückzug aus der Zahnlücke zu ermöglichen.
Seite 184
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Beispiel: M0 = 100 => Gruppe 5 (entspr.M100) HilfsfunktionsartM Hilfsfunktionserweiterung Hilfsfunktionswert Hilfsfunktionsgruppe MD22010 $MC_AUXFU_ASSIGN_TYPE[0] = "M" MD22020 $MC_AUXFU_ASSIGN_EXTENSION[0] = 0 MD22030 $MC_AUXFU_ASSIGN_VALUE[0] = 100 MD22040 $MC_AUXFU_ASSIGN_GROUP[0] = 5 ; (5. Gruppe) M00, M01, M02, M17 und M30 sind standardmäßig der Gruppe 1 zugeordnet. M3, M4, M5 und M70 der Masterspindel sind standardmäßig der Gruppe 2 zugeord- net.
Seite 185
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22035 AUXFU_ASSIGN_SPEC Ausgabe-Spezifikation DWORD POWER ON 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0... Beschreibung: Spezifikation des Ausgabeverhaltens der anwenderdefinierten Hilfsfunktionen. Bit 0 = 1Quittierung "normal" nach einen OB1-Takt Bit 1 = 1Quittierung "quick"...
Seite 186
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22050 AUXFU_PREDEF_TYPE Vordefinierte Hilfsfunktionsart STRING POWER ON "M", "M", "M", "M", "M", "M", "M", "M", "M", "M","M", "M", "M"... Die Adresscodes der vordefinierten Hilfsfunktionen sind fest vorgegeben. Beschreibung: Diese Einstellung kann nicht geändert werden! 22060 AUXFU_PREDEF_EXTENSION Vordefinierte Hilfsfunktionserweiterung DWORD POWER ON...
Seite 187
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit 13 = 1 implizite Hilfsfunktion Bit 14 = 1 aktives M01 Bit 15 = 1 keine Ausgabe während Einfahr-Testlauf Bit 16 = 1 Nibbeln aus Bit 17 = 1 Nibbeln ein Bit 18 = 1 Nibbeln 22090 AUXFU_PREDEF_SIM_TIME H2,S1...
Seite 188
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22210 AUXFU_S_SYNC_TYPE H2,2.4 Ausgabezeitpunkt der S-Funktionen (Werte siehe MD 22200) BYTE POWER ON Synchronisation der S-Hilfsfunktionen bzgl. einer mitprogrammierten Achsbe- Beschreibung: wegung. 0 = Ausgabe vor der Bewegung 1 = Ausgabe während der Bewegung 2 = Ausgabe am Ende vom Satz 3 = Keine Ausgabe an die PLC (somit keine Satzwechselverzögerung) 4 = Ausgabe entsprechend der vordefinierten Ausgabespezifikation Achtung:...
Seite 189
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Achtung: Eine projektierte Ausgabespezifikation einer Hilfsfunktion durch MD22080 $MC_AUXFU_PREDEF_SPEC[ preIndex ], MD22035 $MC_AUXFU_ASSIGN_SPEC[ auxIndex ] oder eine projektierte Ausgabespezifikation der Gruppe durch MD11110 $MN_AUXFU_GROUP_SPEC[ groupIndex ] und hat höhere Priorität! 22250 AUXFU_D_SYNC_TYPE Ausgabezeitpunkt der D-Funktionen (Werte siehe MD22200) BYTE POWER ON Beschreibung:...
Seite 190
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22254 AUXFU_ASSOC_M0_VALUE C01, C03, C10 H2,K1 Zusätzliche M-Funktion für Programm-Halt. DWORD POWER ON -1,-1,-1,-1,-1,-1,-1,-1,- 1,-1,-1,-1,-1... Beschreibung: Mit diesem Maschinendatum wird eine zusätzliche vordefinierte M-Funktion definiert, die das gleiche Verhalten wie M0 hat. Der Wert des Maschinendatums entspricht der M-Hilfsfunktionsnummer.
Seite 191
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten MD10802 $MN_EXTERN_CHAN_SYNC_M_NO_MAX MD20095 $MC_EXTERN_RIGID_TAPPING_M_NR Bei Nibbeln: MD26008 $MC_NIBBLE_PUNCH_CODE 22400 S_VALUES_ACTIVE_AFTER_RESET C04, C03, C05 S-Funktion über RESET hinaus wirksam BOOLEAN POWER ON FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE... Beschreibung: Die zuletzt im Hauptlauf eingestellten S-Werte sind auch nach RESET wirksam Das gilt auch für die Dynamikkorrekturwerte ACC, VELOLIM im Spindelbe- trieb.
Seite 192
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22420 FGROUP_DEFAULT_AXES Defaulteinstellung für FGROUP-Befehl BYTE POWER ON 0, 0, 0, 0, 0, 0, 0, 0,0, 0, 0, 0, 0, 0, 0, 0... Beschreibung: Defaulteinstellung für FGROUP-Befehl. Man kann bis zu 8 Kanalachsen angeben, deren resultierende Geschwindigkeit dem programmierten Bahnvorschub ent- spricht.
Seite 193
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bei diesem Verfahren ist der Array-Index dieses Byte-Arrays identisch dem Index des MD22510 $MC_GCODE_GROUPS_TO_PLC[Index] und MD22512 $MC_EXTERN_GCODE_GROUPS_TO_PLC[Index]. Hierbei darf jeder Index ( 0 - 7) nur bei einem der beiden Maschinendaten gesetzt werden, beim jeweils anderen MD muss der Wert 0 eingetragen sein. Bit 0(LSB) = 0: Verhalten wie bisher, das 64 Byte große Feld wird für die Anzeige der G- Codes benutzt...
Seite 194
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22550 TOOL_CHANGE_MODE C01, C11, C04, W3,K1,W1 Neue Werkzeugkorrektur bei M-Funktion BYTE POWER ON 828d-me41 828d-me61 828d-me81 828d-te61 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-te81 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-te41 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Ein Werkzeug wird im Programm mit der T-Funktion angewählt. Ob mit der T- Beschreibung: Funktion das neue Werkzeug sofort eingewechselt wird, hängt von der Einstel- lung in diesem MD ab:...
Seite 195
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Mit der in TOOL_CHANGE_M_CODE eingegebenen M-Funktion wird der Werkzeug-Wech- sel angestoßen (altes Werkzeug aus der Spindel entfernen und das neue Werk- zeug in die Spindel einwechseln). Nach DIN 66025 soll dieser Werkzeug-Wechsel mit der M-Funktion M06 programmiert werden. Korrespondiert mit: MD22550 $MC_TOOL_CHANGE_MODE 22562...
Seite 196
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit 3=1: Der Gesperrtzustand des Spindelwerkzeugs wird ignoriert. Das Werk- zeug wird aktiv. Das folgende Teileprogramm sollte derart formuliert sein, dass keine Teile mit dem gesperrten Werkzeug gefertigt werden. Bit 4=0: Standard: Es wird versucht, das Spindelwerkzeug bzw. dessen Ersatz- WZ zu aktivieren Bit 4=1: Falls das Werkzeug auf der Spindel gesperrt ist, dann wird im Start Initsatz T0 programmiert.
Seite 197
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten T-Nummer x in der TO-Einheit des Kanals bekannt ist. Wenn nicht, wird in dem Satz mit dem Alarm 17190 angehalten. Bit 7=1: Nur wenn Werkzeug-Basisfunktionalität aktiv ist (MD20310 $MC_TOOL_MANAGEMENT_MASK, Bit 0,1=0) und (MD18102 $MN_MM_TYPE_OF_CUTTING_EDGE=0): Wenn Tx programmiert ist, wird ein unbekanntes Tx zunächst ignoriert und der Alarm bzgl.
Seite 198
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Dynamische Begrenzungen von Achsen / Spindeln werden beachtet. $MC_SERUPRO_SPEED_MODE= 3 Programmtest mit der Suchlauf-Geschwindigkeit Unter Programmtest wird mit folgender Geschwindigkeit gefahren: Achsen: $MC_SERUPRO_SPEED_FACTOR*programmierte Vorschub Spindeln: $MC_SERUPRO_SPEED_FACTOR*programmierte Drehzahl. Dynamische Begrenzungen von Achsen / Spindeln werden nicht beachtet. Hinweis: Bei aktivem Umdrehungsvorschub (z.B.
Seite 199
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Ist MD22620 $MC_START_MODE_MASK_PRT für den Fall "Suchlauf via Programmtest" (kurz. SERUPRO) freigeschaltet, so ersetzt MD22620 $MC_START_MODE_MASK_PRT bei Start des "Suchlauf via Programmtest" das MD20112 $MC_START_MODE_MASK. Damit lässt sich bei Suchlauf-Start ein zum PLC-Start abweichendes Verhalten einstellen. Die Bedeutung der bitweisen Belegung von MD22620 $MC_START_MODE_MASK_PRT ist identisch zu MD20112 $MC_START_MODE_MASK.
Seite 200
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22704 TRACE_STOPTRACE_EVENT EXP, C06 Bedingungen für den Stop der Traceaufzeichnung STRING POWER ON NBUP CLEARCANCELALAR M_M,CLEARCANCEL ALARM_M... Beschreibung: Das Maschinendatum ist nur für den Diagnose-Einsatz bestimmt. Die Aufzeichnung der Diagnosedaten endet, wenn das Ereignis (TRACE_STOP_ART_EVENT) an dem Tracepoint (TRACE_STOPTRACE_TRACEPOINT) und im richtigen Schritt (TRACE_STOPTRACE_STEP) eingetroffen ist! Nach dem Erreichen der Stopbedingung werden die bisher aufgezeichneten Diag- nosedaten in einem File "NCSCTRyy.MPF"...
Seite 201
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22714 MM_TRACE_DATA_FUNCTION EXP, C02, C06 - Aktivierung der Diagnose DWORD POWER ON NBUP 0x0,0x0,0x0,0x0,0x0,0 0xFFFFF x0,0x0,0x0,0x0... Beschreibung: Das Maschinendatum ist nur für Diagnosezwecke. Aktivierung der Diagnose Ein interner Ringpuffer schreibt wichtige Ereignisse mit. Nach einem Triggerereignis, die Cancel-Alarm-Taste ist voreingestellt, wird der Ringpuffer kurz festgefroren, gelesen und in ein ASCII File im Teileprogrammdirectory umgewandelt.
Seite 202
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Aufzeichnung der Zustandsänderungen des Antriebs Aufzeichnung der Verarbeitung der Event-Queue und Erzeugung von Komman- dosequenzen Aufzeichnung, wann der Event-Destructor gerufen wird 22900 STROKE_CHECK_INSIDE EXP, C01, C11 - Richtung (innen/außen) in die der Schutzbereich 3 wirkt BOOLEAN POWER ON FALSE,FALSE,FALS E,FALSE,FALSE,FAL...
Seite 203
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22920 EXTERN_FIXED_FEEDRATE_F1_ON EXP, C01, C11 - Aktivierung fester Vorschübe F1 - F9 BOOLEAN POWER ON FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE... Beschreibung: Mit diesem MD werden die festen Vorschübe aus den SD42160 $SC_EXTERN_FIXED_FEEDRATE_F1_F9[] freigeschaltet. Bedeutung: keine festen Vorschübe mit F1 - F9 die Vorschübe aus den SD42160 $SC_EXTERN_FIXED_FEEDRATE_F1_F9[] werden mit der Programmierung von F1 - F9 wirksam 22930...
Seite 204
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24004 CHBFRAME_POWERON_MASK Kanalspezifische Basisframes nach Power On zurücksetzen DWORD POWER ON 0x0,0x0,0x0,0x0,0x0,0 0xFFFF x0,0x0,0x0,0x0... Beschreibung: Mit diesem Maschinendatum wird festgelegt ob kanalspezifische Basisframes bei Power On in der Datenhaltung zurückgesetzt werden. D.h. • Verschiebungen und Drehungen werden auf 0, •...
Seite 205
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24007 CHSFRAME_RESET_CLEAR_MASK Löschen von Systemframes bei Reset DWORD RESET 0x20 0x00000FFF Bitmaske zum Löschen von kanalspezifischen Systemframes in der Datenhaltung Beschreibung: bei Reset. Bit 0:Systemframe für Istwertsetzen und Ankratzen wird bei Reset gelöscht. Bit 1:Systemframe für externe Nullpunktverschiebung wird bei Reset gelöscht. Bit 2:Reserviert, TCARR und PAROT siehe MD20150 $MC_GCODE_RESET_VALUES[].
Seite 206
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24010 PFRAME_RESET_MODE Resetmode für programmierbaren Frame DWORD POWER ON 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: 0: Programmierbarer Frame wird bei Reset gelöscht. 1: Programmierbarer Frame bleibt nach Reset erhalten. 24020 FRAME_SUPPRESS_MODE Positionen bei Frameunterdrückung DWORD POWER ON 0x0000003 Beschreibung: Bitmaske zur Projektierung der Positionen bei Frameunterdrückungen (SUPA, G153, G53).
Seite 207
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Es gilt: Bit 0: Datenhaltungsframes werden nur durch die Programmierung der Bitmasken $P_CHBFRMASK, $P_NCBFRMASK und $P_CHSFRMASK aktiv. G500..G599 aktiviert nur das entsprechende einstellbare Frame. Das Resetverhalten ist unabhän- gig davon. Bit 1: Datenhaltungsframes werden durch Systemfunktionen, wie TOROT, PAROT, ext. Nullpunktverschiebung, Transformationen nicht implizit beschrieben.
Seite 208
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Generische 5-Achs-Transformation. Typ und Kinematikdaten werden durch einen zugehörigen orientierbaren Werkzeugträger bestimmt, s. MD24582 $MC_TRAFO5_TCARR_NO_1 bzw. MD24682 $MC_TRAFO5_TCARR_NO_2 Bei 5-Achstransformation haben die niederwertigen 4 Bits folgende Bedeu- tung: Achsfolge AB Achsfolge AC Achsfolge BA Achsfolge BC Achsfolge CA Achsfolge CB Generische Orientierungstransformation (3- 5-Achs)
Seite 210
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24130 TRAFO_INCLUDES_TOOL_1 Werkzeugbehandlung bei aktiver 1. Transformation BOOLEAN NEW CONF TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... Beschreibung: Das MD gibt für jeden Kanal an, ob das Werkzeug in der 1. Transformation oder extern behandelt wird. Dieses Maschindatum wird nur bei bestimmten Transformationen ausgewertet. Bedingung für eine mögliche Auswertung ist, dass die Orientierung des Werk- zeugs in Bezug auf das Basikoordinatensystem durch die Transformation nicht verändert werden kann.
Seite 211
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24230 TRAFO_INCLUDES_TOOL_2 Werkzeugbehandlung bei aktiver 2. Transformation BOOLEAN NEW CONF TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... Beschreibung: Das MD gibt für jeden Kanal an, ob das Werkzeug in der 2. Transformation oder extern behandelt wird. Dieses Maschindatum wird nur bei bestimmten Transformationen ausgewertet. Bedingung für eine mögliche Auswertung ist, dass die Orientierung des Werk- zeugs in Bezug auf das Basikoordinatensystem durch die Transformation nicht verändert werden kann.
Seite 213
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24330 TRAFO_INCLUDES_TOOL_3 Werkzeugbehandlung bei aktiver 3. Transformation BOOLEAN NEW CONF 828d-me41 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-me61 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-me81 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te61 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te81 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te41 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... Das MD gibt für jeden Kanal an, ob das Werkzeug in der 3. Transformation oder Beschreibung: extern behandelt wird.
Seite 214
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Wie TRAFO_TYPE_1, jedoch für die Transformation, die als vierte im Kanal zur Verfügung steht. Literatur: /FB/, F2, "5-Achs-Transformation" 24410 TRAFO_AXES_IN_4 F2,M1 Achszuordnung für die 4. Transformation im Kanal BYTE NEW CONF 828d-me41 1, 2, 3, 4, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...
Seite 215
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24426 TRAFO_INCLUDES_TOOL_4 Werkzeugbehandlung bei aktiver 4. Transformation BOOLEAN NEW CONF 828d-me41 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-me61 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-me81 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te61 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te81 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te41 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... Das MD gibt für jeden Kanal an, ob das Werkzeug in der 4. Transformation oder Beschreibung: extern behandelt wird.
Seite 217
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24436 TRAFO_INCLUDES_TOOL_5 Werkzeugbehandlung bei aktiver 5. Transformation BOOLEAN NEW CONF 828d-me41 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-me61 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-me81 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te61 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te81 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te41 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... Das MD gibt für jeden Kanal an, ob das Werkzeug in der 5. Transformation oder Beschreibung: extern behandelt wird.
Seite 219
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24446 TRAFO_INCLUDES_TOOL_6 Werkzeugbehandlung bei aktiver 6. Transformation BOOLEAN NEW CONF 828d-me41 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-me61 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-me81 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te61 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te81 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te41 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... Das MD gibt für jeden Kanal an, ob das Werkzeug in der 6. Transformation oder Beschreibung: extern behandelt wird.
Seite 221
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24456 TRAFO_INCLUDES_TOOL_7 Werkzeugbehandlung bei aktiver 7. Transformation BOOLEAN NEW CONF 828d-me41 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-me61 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-me81 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te61 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te81 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te41 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... Das MD gibt für jeden Kanal an, ob das Werkzeug in der 7. Transformation oder Beschreibung: extern behandelt wird.
Seite 223
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24466 TRAFO_INCLUDES_TOOL_8 Werkzeugbehandlung bei aktiver 8. Transformation BOOLEAN NEW CONF 828d-me41 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-me61 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-me81 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te61 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te81 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te41 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... Das MD gibt für jeden Kanal an, ob das Werkzeug in der 8. Transformation oder Beschreibung: extern behandelt wird.
Seite 225
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24476 TRAFO_INCLUDES_TOOL_9 Werkzeugbehandlung bei aktiver 9. Transformation BOOLEAN NEW CONF 828d-me41 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-me61 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-me81 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te61 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te81 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 828d-te41 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... Wie TRAFO_INCLUDES_TOOL_1 jedoch für die 9. Transformation. Beschreibung: 24700 TRAANG_ANGLE_1...
Seite 226
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24710 TRAANG_BASE_TOOL_1 Vektor des Basiswerkzeugs für die 1.TRAANG-Transformation DOUBLE NEW CONF 828d-me41 0.0, 0.0 , 0.0,0.0, 0.0 , -1/7 0.0... 828d-me61 0.0, 0.0 , 0.0,0.0, 0.0 , -1/7 0.0... 828d-me81 0.0, 0.0 , 0.0,0.0, 0.0 , -1/7 0.0...
Seite 227
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten >0.0 bedeutet, dass eine feste Reserve eingestellt wird (MD24720 $MC_TRAANG_PARALLEL_VELO_RES_1 * MD32000 $MA_MAX_AX_VELO der Parallelachse). Das Geschwindigkeitsvermögen in der virtuellen Achse bestimmt sich daraus. Es ist umso geringer, je kleiner MD24720 $MC_TRAANG_PARALLEL_VELO_RES_1 gesetzt ist). Korrespondiert mit: MD24771 $MC_TRAANG_PARALLEL_ACCEL_RES_2 24721 TRAANG_PARALLEL_ACCEL_RES_1...
Seite 228
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24760 TRAANG_BASE_TOOL_2 Vektor des Basiswerkzeugs für die 2.TRAANG-Transformation DOUBLE NEW CONF 828d-me41 0.0, 0.0 , 0.0,0.0, 0.0 , -1/7 0.0... 828d-me61 0.0, 0.0 , 0.0,0.0, 0.0 , -1/7 0.0... 828d-me81 0.0, 0.0 , 0.0,0.0, 0.0 , -1/7 0.0...
Seite 229
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24771 TRAANG_PARALLEL_ACCEL_RES_2 Beschleunigungsreserve der Parallelachse für 2. TRAANG- DOUBLE NEW CONF Trafo 828d-me41 0.0,0.0,0.0,0.0,0.0,0.0, -1/7 0.0,0.0,0.0... 828d-me61 0.0,0.0,0.0,0.0,0.0,0.0, -1/7 0.0,0.0,0.0... 828d-me81 0.0,0.0,0.0,0.0,0.0,0.0, -1/7 0.0,0.0,0.0... 828d-te61 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 828d-te81 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 828d-te41 0.0,0.0,0.0,0.0,0.0,0.0, -1/7 0.0,0.0,0.0... Beschreibung: Gibt für jeden Kanal für die zweite TRAANG-Transformation die Achsbeschleuni- gungsreserve für Jog-, Positionier- und Pendelbewegungen an, die auf der par- allelen Achse (siehe MD2..
Seite 230
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24808 TRACYL_DEFAULT_MODE_1 Auswahl des TRACYL-Modes BYTE NEW CONF 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Defaulteinstellung bei TRACYL-Typ 514: ohne Nutwandkorrektur (d.h. TRACYL-Typ 514 - entspricht 512) Nutwandkorrektur (d.h. TRACYL-Typ 514 - entspricht 513) Mit MD2..$MC_TRAFO_TYPE_... = 514 kann über die Anwahlparameter entschie- den werden, ob ohne oder mit Nutwandkorrektur gerechnet wird.
Seite 231
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24855 TRACYL_ROT_AX_FRAME_2 M1,K2 Rundachs-Verschiebung TRACYL 2 BYTE NEW CONF axiale Verschiebung der Rundachse wird nicht berücksichtigt. Beschreibung: axiale Verschiebung der Rundachse wird berücksichtigt. axiale Verschiebung der Rundachse wird bis zum ENS berücksichtigt. Die ENS-Frames enthalten transformierte axiale Verschiebungen der Rund- achse.
Seite 232
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24900 TRANSMIT_ROT_AX_OFFSET_1 Grad Offset der Rundachse für die 1. TRANSMIT-Transformation DOUBLE NEW CONF 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... Beschreibung: Gibt für die erste vereinbarte TRANSMIT-Transformation den Offset der Rund- achse in Grad gegenüber der Nullstellung während TRANSMIT aktiv an. Korrespondiert mit: MD24950 $MC_TRANSMIT_ROT_AX_OFFSET_2 24905...
Seite 233
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Arbeitsbereich der Linearachse für Positionen >= 0, (wenn Werkzeuglängenkorrektur parallel zu Linearachse = 0) Arbeitsbereich der Linearachse für Positionen <=0, (wenn Werkzeuglängenkorrektur parallel zu Linearachse = 0) Keine Einschränkung des Arbeitsbereiches. Fahren durch den Pol. 24920 TRANSMIT_BASE_TOOL_1 Vektor des Basiswerkzeugs für die 1.TRANSMIT- DOUBLE...
Seite 234
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24961 TRANSMIT_POLE_SIDE_FIX_2 Einschränkung d. Arbeitsbereichs vor/hinter dem Pol, 2. BYTE NEW CONF TRANSMIT 828d-me41 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-me61 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-me81 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-te61 828d-te81 828d-te41 Einschränkung des Arbeitsbereiches vor/hinter dem Pol oder keine Einschrän- Beschreibung: kung, d.h. Fahren durch den Pol. Die zugewiesenen Werte haben die folgende Bedeutung: Arbeitsbereich der Linearachse für Positionen>=0, (wenn Werkzeuglängenkorrektur parallel zu Linearachse gleich 0)
Seite 238
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit 0 = 1 : Positionswerte der Planachse werden immer als Durchmesserwert angezeigt. Planachsen können über MD20100 $MC_DIAMETER_AX_DEF bzw. MD30460 $MA_BASE_FUNCTION_MASK, Bit 2 appliziert werden. 27400 OEM_CHAN_INFO A01, A11 OEM Versionsinformation STRING POWER ON , , ,, , ,, , ... Beschreibung: Eine für den Anwender frei verfügbare Versionsinformation (wird im Versionsbild angezeigt)
Seite 239
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit 0 = 1 Die Messung der Gesamtlaufzeit für alle Teileprogramme ist aktiv ($AC_OPERATING_TIME) Bit 1 = 0 Keine Messung der aktuellen Programm-Laufzeit Bit 1 = 1 Die Messung der aktuellen Programm-Laufzeit ist aktiv ($AC_CYCLE_TIME) Bit 2 = 0 Keine Messung der Werkzeug-Eingriffszeit Bit 2 = 1 Die Messung der Werkzeug-Eingriffszeit ist aktiv ($AC_CUTTING_TIME)
Seite 240
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 27880 PART_COUNTER Aktivierung der Werkstück-Zähler DWORD RESET 0x901 0x0FFFF Mit diesem Maschinendatum können die Werkstück-Zähler konfiguriert werden. Beschreibung: Hinweis: Bei Bit 0 = 1 und $AC_REQUIRED_PARTS kleiner 0 sind alle in diesem aktivierten Werkstückzählungen auf dem erreichten Stand eingefroren. Bedeutung der einzelnen Bits: Bit 0 - 3:Aktivierung $AC_REQUIRED_PARTS ------------------------------------------------------------------------...
Seite 241
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten PART_COUNTER_MCODE[2] um den Wert 1 erhöht Bit 14 = 0:$AC_SPECIAL_PARTS auch bei Programm-Test/Satzsuchlauf aktiv Bit 14 = 1:Keine Bearbeitung $AC_SPECIAL_PARTS bei Programm-Test/Satzsuch- lauf Bit 15 = 1:Zähler $AC_SPECIAL_PARTS wird bei einem Rücksprung mit GOTOS um den Wert 1 erhöht Korrespondiert mit: MD27882 $MC_PART_COUNTER_MCODE 27882...
Seite 242
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Für jedes dieser Programme wird ein LUD-Datenbaustein benötigt. Die Größe des reservierten Speichers wird beeinflusst durch die Anzahl der LUD?s pro NC- Programm und deren einzelner Speicherbedarf.Die LUD-Datenbausteine werden im dynamischen Speicher hinterlegt. Der Speicherbedarf für die Verwaltung der Bausteine für lokale Anwendervari- ablen bei REORG lässt sich folgend ermitteln: Die Größe der LUD-Bausteine ist von der Anzahl der aktiven LUDs und ihres Datentypes abhängig.
Seite 243
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Dabei ist zu beachten, dass zu einem Zeitpunkt mehrere Teileprogramme in NCK geöffnet sein können und entsprechend Speicher verbrauchen. Wieviele das sind, hängt von der Art der Programmierung, der Programmlänge und der Größe des NCK-internen Satzspeichers ab (MD28060 $MC_MM_IPO_BUFFER_SIZE, MD28070 $MC_MM_NUM_BLOCKS_IN_PREP).
Seite 244
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 28082 MM_SYSTEM_FRAME_MASK M5,K2,W1 Systemframes (SRAM) DWORD POWER ON 828d-me41 0xFFD 0x00000FFF 828d-me61 0xFFD 0x00000FFF 828d-me81 0xFFD 0x00000FFF 828d-te61 0xFE1 0x00000FFF 828d-te81 0xFE1 0x00000FFF 828d-te41 0xFE1 0x00000FFF Bitmaske zur Projektierung von kanalspezifischen Systemframes, die im Kanal Beschreibung: eingerechnet werden.
Seite 245
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 28180 MM_MAX_TRACE_DATAPOINTS EXP, C02, C06 - Größe des Tracedatenpuffers DWORD POWER ON NBUP 100,100,100,100,100, 20000 100,100,100,100... Beschreibung: MM_MAX_TRACE_DATAPOINTS legt die Größe eines Internen Datenbuffers fest, der die Trace-Aufzeichnungen enthält. 28240 MM_NUM_SYNC_DIAG_ELEMENTS N05, C02 Anzahl Diagnose-Elemente für Ausdrücke in DWORD POWER ON Synchronaktionen...
Seite 246
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten • jede Aktion >= 1 Element • jede Zuweisung 2 Elemente • jeder weitere Operand in komplexen Ausdrücken 1 Element. Ein Element belegt ca 64 Bytes. Soll das MD über seinen Defaulwert hinaus geändert werden, so ist die Option "Synchronaktionen Stufe 2"...
Seite 247
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 28260 NUM_AC_FIFO 2.3,2.4,6.1 Anzahl der FIFO-Variable für Synchronaktionen DWORD POWER ON 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Anzahl FIFO-Variable $AC_FIFO1 - $AC_FIFO10 für Bewegungssynchronaktionen. FIFO-Variable dienen zur Produktverfolgung: In jeder FIFO-Variable kann für jedes Teil auf einem Band eine Information (z.B. die Produktlänge) zwischen- gespeichert werden.
Seite 248
28274 MM_NUM_AC_SYSTEM_PARAM EXP, C02 Anzahl $AC_SYSTEM_ PARAM für DWORD POWER ON Bewegungssynchronaktionen 0,0,0,0,0,0,0,0,0,0,0,0, 20000 0,0,0,0 Anzahl Parameter $AC_SYSTEM_ PARAM für Bewegungssynchronaktionen. Beschreibung: Abhängig von MD28255 $MC_MM_BUFFERED_AC_PARAM wird DRAM oder SRAM benötigt. Reserviert für SIEMENS-Applikationen. Maschinendaten und Nahtstellensignale Listenhandbuch, 09/2011, 6FC5397-4DP40-2AA0...
Seite 249
DWORD POWER ON Bewegungssynchronaktionen 0,0,0,0,0,0,0,0,0,0,0,0, 20000 0,0,0,0 Beschreibung: Anzahl Merker $AC_SYSTEM_MARKER für Bewegungssynchronaktionen. Abhängig von MD28257 $MC_MM_BUFFERED_AC_MARKER wird DRAM oder SRAM benötigt. Reserviert für SIEMENS-Applikationen. 28290 MM_SHAPED_TOOLS_ENABLE C01, C08, C02 Werkzeugradiuskorrektur für Konturwerkzeuge freigeben BOOLEAN POWER ON FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE...
Seite 250
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 28530 MM_PATH_VELO_SEGMENTS A2,B1 Anzahl Speicherelemente zur Begrenzung der DWORD POWER ON Bahngeschwindigkeit 828d-me41 828d-me61 828d-me81 828d-te61 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-te81 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-te41 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Verfügbare Anzahl von Speicherelementen zur Begrenzung der Bahngeschwindig- Beschreibung: keit und deren Änderung im Satz. : jeder Satz wird durch einen maximale Bahngeschwindigkeitswert begrenzt.
Seite 251
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Das Datum skaliert den intern über MD28060 $MC_MM_IPO_BUFFER_SIZE, MD28520 $MC_MM_MAX_AXISPOLY_PER_BLOCK, MD28530 $MC_MM_PATH_VELO_SEGMENTS, MD28535 $MC_MM_FEED_PROFILE_SEGMENTS, MD28540 $MC_MM_ARCLENGTH_SEGMENTS) bestimmten Wert. Die sinnvolle Größe hängt ab vom Teileprogramm, den Satzlängen, der Achsdyna- mik sowie einer aktiven kinematischen Transformation. Das Datum sollte nur für die Kanäle gesetzt werden, in denen auch Freiform- flächen bearbeitet werden.
Seite 252
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Für die Genauigkeit ist nicht nur der Wert von MD28540 $MC_MM_ARCLENGTH_SEGMENTS maßgebend, sondern auch MD20262 $MC_SPLINE_FEED_PRECISION. 28560 MM_SEARCH_RUN_RESTORE_MODE Restore von Daten nach einer Simulation DWORD POWER ON 0x00000001 Bitmaske zur Wiederherstellung von Daten bei Abbruch einer simulierten Pro- Beschreibung: grammbearbeitung.
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Achsspezifische NC-Maschinendaten MD-Nummer Bezeichner Anzeige-Filter Verweis Einheit Name Datentyp Wirksamkeit Attribute System Dimension Standardwert Minimalwert Maximalwert Schutz Klasse Beschreibung Beschreibung: 30100 CTRLOUT_SEGMENT_NR EXP, A01 G2,S9 Sollwertzuordnung: Nummer des Bussegments BYTE POWER ON Beschreibung: In das MD ist die Nummer des Bussegments einzutragen, über das der Ausgang angesprochen wird.
Seite 254
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 30130 CTRLOUT_TYPE A01, A11 G2,M3,S9 Ausgabeart des Sollwerts BYTE POWER ON In das MD wird der Typ der Drehzahlsollwertausgabe eingetragen: Beschreibung: Simulation (keine HW erforderlich) Sollwertausgang aktiv (Unterscheidung über HW-Konfiguration) Schrittmotor reserviert (ehemals Schrittmotor) reserviert (ehemals Virtuelle Achse, Simulation, keine HW vorh. Ab SW 4 muss statt Wert 4 nun MD30132 $MA_IS_VIRTUAL_AX verwendet werden.
Seite 255
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 30200 NUM_ENCS A01, A02, - G2,R1,Z1 Anzahl der Geber BYTE POWER ON In das MD ist die Anzahl der Geber der Achse bzw. Spindel für die Lageistwer- Beschreibung: terfassung einzutragen (die Unterscheidung direktes/indirektes Messsystem, d.h. der Anbauort dieser Geber wird dann z.B. per MD31040 $MA_ENC_IS_DIRECT spezifiziert).
Seite 256
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 30240 ENC_TYPE A01, A02, A11, A3,,G2,R1 Geber-Typ der Istwerterfassung (Lageistwert) BYTE POWER ON 0, 0 Beschreibung: Geber-Typ: Simulation Rohsignalgeber (Hochauflösung) reserviert reserviert Absolutgeber allg. (z.B. mit EnDat-Schnittstelle) reserviert Korrespondiert mit: PROFIdrive-Parameter p979 (vgl. dort) 30242 ENC_IS_INDEPENDENT A02, A11, - G2,R1 Geber ist unabhängig...
Seite 257
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten MD30242 $MA_ENC_IS_INDEPENDENT = 3 Im Gegensatz zu MD30242 $MA_ENC_IS_INDEPENDENT = 1 werden bei Modulorundach- sen auch modulo Istwertkorrekturen im passiven Geber durchgeführt. 30244 ENC_MEAS_TYPE A01, A02, A11 Encoder-Mess-Type BYTE POWER ON 1, 1 Beschreibung: Nur bei PROFIdrive: Mit diesem MD kann in Verbindung mit dem MD13210 $MN_MEAS_TYPE = 1 (dezentra- les Messen) die Art der axialen Messfunktion bei Antrieben eingestellt wer- den.
Seite 258
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 30260 ABS_INC_RATIO EXP, A01, A02 - Absolutgeber: Verhältnis Absolutauflösung zu DWORD POWER ON Inkrementalauflösung 4, 4 Beschreibung: Verhältnis der Absolutspur-Auflösung zur Inkrementalspur-Auflösung. Dieses MD hat nur Bedeutung bei Absolutgeber: Profibus-Antriebe: Verhältnis der Absolut-Information XIST2 zur Inkremental-Information XIST1.
Seite 259
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Achtung: Bei Verletzung der unter a. bzw. b. genannten Bedingungen besteht die Gefahr, dass ohne Vorwarnung die Absolutgeber-Position beim nächsten Power-On bzw. Geber-Aktivierung nach Parken falsch sein kann, wenn die Verfahrbereichserweiterung nicht arbeitet. Deshalb bleibt standardmäßig die Verfahrbereichserweiterung aktiv.
Seite 260
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Korrespondiert mit: Die nachfolgenden Maschinendaten sind erst nach Aktivierung des MD30300 $MA_IS_ROT_AX = "1" wirksam: • MD30310 $MA_ROT_IS_MODULO "Modulowandlung für Rundachse" • MD30320 $MA_DISPLAY_IS_MODULO "Positionsanzeige ist Modulo" • MD10210 $MN_INT_INCR_PER_DEG "Rechenfeinheit für Winkelpositionen" 30310 ROT_IS_MODULO A01, A06, A11, TE3,K3,R2,T1,A3,R1,R2,S1 Modulowandlung für Rundachse / Spindel BOOLEAN...
Seite 261
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 30320 DISPLAY_IS_MODULO A01, A06, A11 R2,T1,K2 Modulo 360 Grad Anzeige bei Rundachse oder Spindel BOOLEAN POWER ON CTEQ 828d-me41 FALSE,FALSE,FALS E,TRUE,TRUE 828d-me61 FALSE,FALSE,FALS E,TRUE,TRUE,TRUE 828d-me81 FALSE,FALSE,FALS E,TRUE,TRUE,TRUE 828d-te61 FALSE,FALSE,TRUE, TRUE,TRUE,FALSE 828d-te81 FALSE,FALSE,TRUE, TRUE,TRUE,FALSE... 828d-te41 FALSE,FALSE,TRUE, TRUE,TRUE Beschreibung: 1: Positionsanzeige "Modulo 360 Grad"...
Seite 262
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 30340 MODULO_RANGE_START EXP, A01 R1,R2 Grad Startposition des Modulobereichs DOUBLE RESET CTEQ Legt die Startposition des Modulobereiches fest. Beschreibung: Beispiel: Start = 0 Grad -> Modulobereich 0 <->360 Grad Start = 180 Grad -> Modulobereich 180 <->540 Grad Start = -180 Grad ->...
Seite 263
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Bit 1 = 0: Bestimmung der Referenzpunktposition rotatorischer, abstandscodierter Geber analog (1:1) zur mechanischen Absolutposition. Bit 1 = 1: Bestimmung der Referenzpunktposition rotatorischer, abstandscodierter Geber innerhalb des projektierten Modulobereichs. Bei Rundachsen mit MD30310 $MA_ROT_IS_MODULO=0, die rotatorische, abstandscodierte Geber MD34200 $MA_ENC_REFP_MODE=3 verwenden, wird die Referenzpunktposition abhängig von MD30330 $MA_MODULO_RANGE u.
Seite 264
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Bit 8 = 0: Neue Justage von Absolutgebern nur im freigegebenen Zustand MD34210=1 zulässig. Bit 8 = 1: Neue Justage von Absolutgebern auch im justierten Zustand MD34210=2 zuläs- sig. Bit 9 = 0: gekoppelte Achsen (z.B. Gantry) löschen im Fehlerfall ihre Impulsfreigabe gemeinsam.
Seite 265
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Bit 6 = 0: Das kanalspezifische Nahtstellensignal DB3200 DBX6.0 (Vorschubsperre) wirkt auf die Achse, auch wenn diese eine PLC-kontrollierte Achse ist. Bit 6 = 1: Das kanalspezifische Nahtstellensignal DB3200 DBX6.0 (Vorschubsperre) wirkt nicht auf die Achse, wenn diese eine PLC-kontrollierte Achse ist. Bit 7 = 0: Das kanalspezifische Nahtstellensignal DB3300 DBX4.3 (alle Achsen stehen) wird abhängig von der Achse gesetzt, auch wenn diese PLC-kontrolliert ist.
Seite 266
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Sonderfälle: Einer Teilungspositionstabelle können auch mehrere Achsen zugeordnet wer- den. Voraussetzung dafür ist, dass diese Teilungsachsen vom gleichen Typ (Linearachse, Rundachse, Modulo 360°-Funktion) sind. Ansonsten wird der Alarm 4000 beim Hochlauf gemeldet. Alarm 17500 "Achse ist keine Teilungsachse" Alarm 17090 "Wert größer als Obergrenze"...
Seite 267
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 30503 INDEX_AX_OFFSET A01, A10 T1,R2 mm, Grad Teilungsachse mit äquidist. Positionen erste Teilungsposition DOUBLE RESET Definiert für eine Teilungsachse mit äquidistanten Positionen die Position Beschreibung: der ersten Teilungsposition ab Null. MD irrelevant bei nicht äquidistanten Teilungen gemäß Tabellen. Korrespondiert mit: MD30501 $MA_INDEX_AX_NUMERATOR, MD30502 $MA_INDEX_AX_DENOMINATOR, MD30500 $MA_INDEX_AX_ASSIGN_POS_TAB...
Seite 268
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 31000 ENC_IS_LINEAR A02, A11, - Linearmaßstab BOOLEAN POWER ON FALSE, FALSE MD = 1: Geber für Lageistwerterfassung ist linear (Linearmaßstab). Beschreibung: MD = 0: Geber für Lageistwerterfassung ist rotatorisch. Der Index[n] des Maschinendatums hat folgende Codierung: [Encodernr.]: 0 oder 1 31010 ENC_GRID_POINT_DIST...
Seite 269
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 31040 ENC_IS_DIRECT A02, A11, - G2,S1 direktes Messsystem (keine Übersetzung zur Lastposition) BOOLEAN POWER ON FALSE, FALSE MD = 1: Beschreibung: Geber für Lageistwerterfassung ist direkt (ohne Zwischen-Getriebe) an der Maschine angebracht. MD = 0: Geber für Lageistwerterfassung ist am Motor angebracht (MD31060 $MA_DRIVE_AX_RATIO_NUMERA und MD31050 $MA_DRIVE_AX_RATIO_DENOM gehen in Geberbewertung ein).
Seite 270
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 31064 DRIVE_AX_RATIO2_DENOM A02, - G2,S1 Nenner Vorsatzgetriebe DWORD NEW CONF 2147000000 Nenner Vorsatzgetriebe Beschreibung: Das MD definiert zusammen mit MD31066 $MA_DRIVE_AX_RATIO2_NUMERA ein Vorsatz- getriebe, das multiplikativ zum Motor-/Last-Getriebe (beschrieben durch MD31060 $MA_DRIVE_AX_RATIO_NUMERA und MD31050 $MA_DRIVE_AX_RATIO_DENOM) wirkt. Das Last-Vorsatzgetriebe ist inaktiv bei den Standardwerten 1:1 Bzgl.
Seite 271
• die Messwertaufbereitungszeit etc. Die Zeiten sind von der eingesetzten Hardware abhängig. Der Standardwert ist typisch für SIEMENS-Produkte. Ein Abgleich beim Kunden ist nur in Ausnahme- fällen notwendig. Die Eingabe des Minimalwertes "0.0" schaltet die Kompensation aus (nur wirk- sam im Zusammenhang mit MD34200 $MA_ENC_REFP_MODE = 7).
Seite 272
• die Messwertaufbereitungszeit etc. Die Zeiten sind von der eingesetzten Hardware abhängig. Der Standardwert ist typisch für SIEMENS-Produkte. Ein Abgleich beim Kunden ist nur in Ausnahme- fällen notwendig. Die Eingabe des Minimalwertes "0.0" schaltet die Kompensation aus (nur wirk- sam im Zusammenhang mit MD34200 $MA_ENC_REFP_MODE = 7).
Seite 275
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten SD41130 $SN_JOG_ROT_AX_SET_VELO (JOG-Geschwindigkeit bei Rundachsen) NC/PLC-Nahtstellensignal DB3200 DBX4 (Vorschubkorrektur A-H) 32040 JOG_REV_VELO_RAPID A11, A04 H1,P2,R2,T1,V1,Z1 mm/Umdr Umdrehungsvorschub bei JOG mit Eilgangsüberlagerung DOUBLE RESET CTEQ 828d-me41 2.5,2.5,2.5,1.0,1.0 828d-me61 2.5,2.5,2.5,1.0,1.0,1.0 - 828d-me81 2.5,2.5,2.5,1.0,1.0,1.0 - 828d-te61 2.5,2.5,1.0,1.0,1.0,2.5 - 828d-te81 2.5,2.5,1.0,1.0,1.0,2.5, 2.5,1.0 828d-te41...
Seite 276
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32060 POS_AX_VELO A12, A04 H1,P2,K1,V1,2.4,6.2 mm/min, Umdr/ Löschstellung für Positionierachsgeschwindigkeit DOUBLE RESET CTEQ 828d-me41 10000.,10000.,10000., 36000.,36000. 828d-me61 10000.,10000.,10000., 36000.,36000..828d-me81 10000.,10000.,10000., 36000.,36000..828d-te61 10000.,10000.,36000., 36000.,36000..828d-te81 10000.,10000.,36000., 36000.,36000..828d-te41 10000.,10000.,36000., 36000.,36000. Beschreibung: Wird im Teileprogramm eine Positionierachse ohne Angabe des achsspezifischen Vorschubs programmiert, gilt für diese Achse automatisch der im MD32060 $MA_POS_AX_VELO eingetragene Vorschub.
Seite 277
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32074 FRAME_OR_CORRPOS_NOTALLOWED K5,K2,2.4,6.2 Frame oder HL-Korrektur sind unzulässig DWORD POWER ON CTEQ 0xFFF Über dieses Maschinendatum wird die Wirksamkeit der Frames und Werkzeuglän- Beschreibung: genkorrekturen für Teilungsachsen, PLC-Achsen und aus Synchronaktionen gestartete Kommandoachsen festgelegt. Bitbelegung: Bit 0 = 0: programmierbare Nullpunktverschiebung (TRANS) für Teilungsachse erlaubt Bit 0 = 1: programmierbare Nullpunktverschiebung (TRANS) für Teilungsachse verboten.
Seite 278
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten achsen, die Geometrieachsen sind wird die Werkzeuglängenkorrektur berück- sichtigt Bit 9 = 1: axiale Frames und Werkzeuglängenkorrektur werden für Kommandoachsen NICHT berücksichtigt Bit 10 = 0: Auch in der Betriebsart JOG ist bei aktiver Rotation ein Verfahren einer Geometrieachse als PLC- oder Kommandoachse NICHT erlaubt.
Seite 279
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32082 HANDWH_MAX_INCR_VELO_SIZE A05, A10, A04 mm/min, Umdr/ Begrenzung für Geschwindigkeitsüberlagerung DOUBLE RESET CTEQ 828d-me41 500.,500.,500.,1800.,1 800. 828d-me61 500.,500.,500.,1800.,1 800.,1800. 828d-me81 500.,500.,500.,1800.,1 800.,1800. 828d-te61 500.,500.,1800.,1800., 1800.,500. 828d-te81 500.,500.,1800.,1800., 1800.,500..828d-te41 500.,500.,1800.,1800., 1800. Beschreibung: Für die Geschwindigkeitsüberlagerung von Positionierachsen: >0: Begrenzung der Größe des angewählten Inkrements $MN_JOG_INCR_SIZEL<Inkrement/VDI-Signal>...
Seite 280
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Bit 7 = 0 Beim Handradfahren ist der Override wirksam. Bit 7 = 1 Beim Handradfahren wird der Override unabhängig von der Stellung des Over- ride-Schalters mit 100% angenommen. Ausnahme: Der Override 0% ist immer wirksam. Bit 8 = 0 Bei DRF ist der Override wirksam.
Seite 281
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32090 HANDWH_VELO_OVERLAY_FACTOR A10, A04 Verhältnis JOG-Geschwindigkeit zu Handradgeschwindigkeit DOUBLE RESET (DRF) CTEQ Beschreibung: Mit dem Maschinendatum kann die bei DRF mit dem Handrad wirkende Geschwindig- keit gegenüber der JOG-Geschwindigkeit reduziert werden. Damit gilt bei Linearachsen für die bei DRF wirksame Geschwindigkeit: vDRF = SD41110 $SN_JOG_SET_VELO * MD32090 $MA_HANDWH_VELO_OVERLAY_FACTOR bzw.
Seite 282
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Sonderfälle: Bei Eingabe des falschen Regelsinns kann die Achse durchgehen. Je nach Einstellung der zugehörigen Grenzwerte kommt einer der folgenden Alarme: Alarm 25040 "Stillstandsüberwachung" Alarm 25050 "Konturüberwachung" Alarm 25060 "Drehzahlsollwertbegrenzung" Wenn beim Zuschalten eines Antriebs ein unkontrollierter Sollwertsprung auftritt, liegt evtl.
Seite 283
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Hinweis: Achsen, die zusammen interpolieren und eine Bearbeitung durchführen sollen, müssen entweder die gleiche Verstärkung aufweisen (d. h., bei gleicher Geschwindigkeit gleicher Schleppabstand = 45° Schräge) oder es muss eine Anpassung über MD32910 $MA_DYN_MATCH_TIME erfolgen. Der tatsächliche KV-Faktor kann mit Hilfe des Schleppabstandes (in den Servi- ceanzeigen) kontrolliert werden.
Seite 284
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Bei gleichzeitigem Betrieb von analogen Antrieben und PROFIdrive-Antrieben muss die Einstellung für die analogen Achsen entsprechend a.) angepasst wer- den. 32260 RATED_VELO A01, A11 A3,D1,G2 Umdr/min Motornenndrehzahl DOUBLE NEW CONF CTEQ 3000.0 Nur relevant, wenn: Beschreibung: MD32250 $MA_RATED_OUTVAL größer 0 eingestellt ist.
Seite 285
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Korrespondiert mit: MD32300 $MA_MAX_AX_ACCEL (Achsbeschleunigung) MD10070 $MN_IPO_SYSCLOCK_TIME_RATIO (Interpolatortakt) Jedes Feldelement entspricht einem G-Code der 59. G-Code-Gruppe 32320 DYN_LIMIT_RESET_MASK A05, A06, A10, Resetverhalten von Dynamikbegrenzungen DWORD RESET CTEQ 0x03 Mit dem MD32320 $MA_DYN_LIMIT_RESET_MASK wird das Reset-Verhalten von Dyna- Beschreibung: mik begrenzenden Funktionen achsspezifisch und gruppenweise eingestellt.
Seite 286
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32402 AX_JERK_MODE A07, A04 B2,G2,B3 Filtertyp für axiale Ruckbegrenzung BYTE POWER ON CTEQ Filtertyp für axiale Ruckbegrenzung: Beschreibung: Filter 2. Ordnung (wie SW 1 bis 4) Gleitende Mittelwertbildung (ab SW 5) Bandsperre (ab SW 6) Typ 2 benötigt etwas mehr Rechenzeit, führt aber bei gleicher Glättungswir- kung zu geringeren Konturfehlern, bzw.
Seite 287
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Sonderfälle: Maschinenachsen, die miteinander interpolieren sollen, müssen identische effektive Ruckfilterung besitzen (z.B. gleiche Zeitkonstante beim Gewinde- bohren ohne Ausgleichsfutter). Korrespondiert mit: MD32400 $MA_AX_JERK_ENABLE (Axiale Ruckbegrenzung) 32415 EQUIV_CPREC_TIME A07, A04 $MA_AX_JERK_TIME, $MC_CPREC_WITH_FFW Zeitkonstante für die programmierbare Konturgenauigkeit DOUBLE NEW CONF Das Datum gibt diejenige Ruckfilterzeitkonstante an, bei welcher der Kontur-...
Seite 288
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Korrespondiert mit: MD32420 $MA_JOG_AND_POS_JERK_ENABLE (Grundeinstellung der axialen Ruckbe- grenzung) MD18960 $MN_POS_DYN_MODE 32431 MAX_AX_JERK B1,B2 m/s³, Umdr/s³ maximaler axialer Ruck bei Bahnbewegung DOUBLE NEW CONF 1.e6, 1.e6, 1.e6, 20., 1.e-9 20.,1.e6... Beschreibung: max. axialer Ruck bei Bahnbewegung Jedes Feldelement entspricht einem G-Code der 59.
Seite 289
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32435 G00_JERK_FACTOR B1,B2 Skalierung der Ruckbegrenzung bei G00. DOUBLE NEW CONF 1e-9 Skalierung der Ruckbegrenzung bei G00. Beschreibung: Relevante Axiale Ruckbegrenzung bei G00 =: (MD32435 $MA_G00_JERK_FACTOR[..] * MD32431 $MA_MAX_AX_JERK[..]) 32437 AX_JERK_VEL0 mm/min, Umdr/ Geschwindigkeitsschwelle für lineare Ruckanpassung DOUBLE NEW CONF 828d-me41...
Seite 290
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Der Wert dieser Geschwindigkeit muss größer als der durch das MD $MA_AX_JERK_VEL0 eingestellte Wert sein. Die Ruckanpassung wird nur dann aktiv, falls das MD $MA_MAX_AX_JERK_FACTOR > 1.0 ist. Es gibt einen Eintrag für jede Dynamik-G-Code-Gruppe. siehe auch MD $MA_AX_JERK_VEL0 und $MA_MAX_AX_JERK_FACTOR 32439 MAX_AX_JERK_FACTOR Faktor für Ruckanpassung bei großen Geschwindigkeiten...
Seite 291
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32452 BACKLASH_FACTOR K3,G2,S1,V1 Bewertungsfaktor für Umkehrlose DOUBLE NEW CONF 1.0, 1.0, 1.0, 1.0, 1.0, 0.01 100.0 Beschreibung: Bewertungsfaktor für Umkehrlose. Durch das Maschinendatum kann die in MD32450 $MA_BACKLASH angegebene Lose parametersatzabhängig verändert werden, z.B. um eine getriebestufenabhängige Lose zu berücksichtigen.
Seite 292
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32510 FRICT_COMP_ADAPT_ENABLE EXP, A09 Adaption Reibkompensation aktiv BOOLEAN NEW CONF FALSE Die Reibkompensation mit Amplituden-Adaption wird für die Achse freige- Beschreibung: geben. Mit der Reibkompensation können Quadrantenfehler an Kreiskonturen kom- pensiert werden. Häufig ist die benötigte Aufschaltamplitude des Reibkompensationswertes über den gesamten Beschleunigungsbereich nicht konstant.
Seite 293
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Im 3-ten Beschleunigungsbereich (MD32560 < a < MD32570) beträgt die Auf- schaltamplitude = MD32520 + (MD32530-MD32520)/(MD32570-MD32560) * (a - MD32560) Im 4-ten Beschleunigungsbereich (MD32570 <= a ) beträgt die Auf- schaltamplitude = MD32530 Nicht relevant bei: MD32500 $MA_FRICT_COMP_ENABLE = 0 MD32490 $MA_FRICT_COMP_MODE = 2 (neuronale QFK) Korrespondiert mit:...
Seite 294
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten MD32560 $MA_FRICT_COMP_ACCEL2 Adaptions-Beschleunigungswert 2 MD32570 $MA_FRICT_COMP_ACCEL3 Adaptions-Beschleunigungswert 3 MD32540 $MA_FRICT_COMP_TIME Reibkompensations-Zeitkonstante 32540 FRICT_COMP_TIME EXP, A09 Reibkompensations-Zeitkonstante DOUBLE NEW CONF 0.015 Der Reibkompensationswert wird über einen DT1-Filter aufgeschaltet. Beschreibung: Die Aufschaltamplitude klingt entsprechend der Zeitkonstanten ab. Nicht relevant bei: MD32500 $MA_FRICT_COMP_ENABLE = 0 Korrespondiert mit: MD32500 $MA_FRICT_COMP_ENABLE...
Seite 295
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten MD32540 $MA_FRICT_COMP_TIME Reibkompensations-Zeitkonstante 32560 FRICT_COMP_ACCEL2 EXP, A09 m/s², Umdr/s² Adaptions-Beschleunigungswert 2 DOUBLE NEW CONF Der Adaptions-Beschleunigungswert wird nur benötigt, wenn die "Reibkompensa- Beschreibung: tion mit Adaption" (MD32510=1) wirksam ist. Die Adaptions-Beschleunigungswerte 1 bis 3 sind Stützpunkte zur Festlegung der Adaptionskennlinie.
Seite 296
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32570 FRICT_COMP_ACCEL3 EXP, A09 m/s², Umdr/s² Adaptions-Beschleunigungswert 3 DOUBLE NEW CONF Der Adaptions-Beschleunigungswert wird nur benötigt, wenn die "Reibkompensa- Beschreibung: tion mit Adaption" (MD32510=1) wirksam ist. Die Adaptions-Beschleunigungswerte 1 bis 3 sind Stützpunkte zur Festlegung der Adaptionskennlinie. Die Adaptionskennlinie ist in 4 Bereiche unterteilt, in denen jeweils unterschiedliche Reibkompensationswerte wirken.
Seite 297
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Der einzugebende Faktor ist ein empirisch ermittelter Wert, der von Achse zu Achse aufgrund der verschiedenen Reibverhältnisse unterschiedlich ausfallen kann. Der Eingabebereich liegt zwischen 0 bis 100% des aus dem Kreisformtest ermittelten Wertes. Die Standardeinstellung ist 0; somit erfolgt bei kurzen Verfahrbewegungen keine Kompensation.
Seite 298
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Hinweis zu SINAMICS-Antrieben bei angewählter Momentenvorsteuerung: Alarm 26016 verweist auf das vorliegende Maschinendatum, wenn das verwendete Telegramm (vgl. $MN_DRIVE_TELEGRAM_TYPE) die Funktion Momen- tenvorsteuerung nicht unterstützt. Abhilfe: Telegramm 136 verwenden. Die Momentenvorsteuerung ist eine Option, die freigeschaltet werden muss. Korrespondiert mit: MD32630 $MA_FFW_ACTIVATION_MODE MD32610 $MA_VELO_FFW_WEIGHT...
Seite 299
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32640 STIFFNESS_CONTROL_ENABLE A01, A07 TE3,G2 Dynamische Steifigkeits-Regelung BOOLEAN NEW CONF CTEQ TRUE Dynamische Steifigkeitsregelung aktivieren, wenn Bit gesetzt. Beschreibung: Bei aktiver Steifigkeitsregelung sind höhere Kv-Verstärkungsfaktoren möglich (MD32200 $MA_POSCTRL_GAIN). Hinweise: Verfügbarkeit dieser Funktion ist vom verwendeten Antrieb abhängig (Der Antrieb muss die Funktion DSC unterstützen).
Seite 300
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32652 AX_MASS EXP, A07, A09 - Achsmasse für Drehmomentvorsteuerung DOUBLE NEW CONF Nur bei SINAMICS: Beschreibung: Masse der Achse für Drehmomentvorsteuerung. Das MD wird bei Linearantrieben (MD13040 $MN_DRIVE_TYPE=3 bzw. MD13080 $MN_DRIVE_TYPE_DP=3) anstelle von MD32650 $MA_AX_INERTIA verwendet. 32700 ENC_COMP_ENABLE Geber-/Spindelfehler-Kompensation...
Seite 301
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32711 CEC_SCALING_SYSTEM_METRIC K3,G2 Maßsystem der Durchhangkompensation BOOLEAN NEW CONF 828d-me41 TRUE 828d-me61 TRUE 828d-me81 TRUE 828d-te61 TRUE 828d-te81 TRUE 828d-te41 TRUE Kompensationsdaten liegen im: Beschreibung: inch System metrischen System vor. 32720 CEC_MAX_SUM mm, Grad Maximaler Kompensationswert bei Durchhangkompensation DOUBLE NEW CONF Bei der Durchhangkompensation wird die absolute Größe des Summenkompensati-...
Seite 302
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Nicht relevant bei: • MSFK • Losekompensation • Temperaturkompensation Korrespondiert mit: MD32710 $MA_CEC_ENABLE Freigabe der Durchhangkompensation MD32000 $MA_MAX_AX_VELO Maximale Achsgeschwindigkeit SD41300 $SN_CEC_TABLE_ENABLE[t] Auswertung der Durchhangkompensationstabelle t freigeben NC/PLC-Nahtstellensignal DB390x DBX0.4 / .5 (Referiert/Synchronisiert 1 bzw. 2) 32750 TEMP_COMP_TYPE K3,W1...
Seite 303
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32760 COMP_ADD_VELO_FACTOR EXP, A09, A04 K3 Geschwindigkeitsüberhöhung durch Kompensation DOUBLE NEW CONF CTEQ 0.01 0.10 Durch das axiale MD32760 $MA_COMP_ADD_VELO_FACTOR kann die maximale Strecke, Beschreibung: die durch die Temperaturkompensation in einem IPO-Takt verfahrbar ist, begrenzt werden. Liegt der resultierende Temperaturkompensationswert über diesem Maximalwert, so wird der Wert in mehreren IPO-Taktzyklen verfahren.
Seite 304
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Nicht relevant bei: MD32750 $MA_TEMP_COMP_TYPE = 0, Durchhangkompensation, SSFK, Losekompensa- tion Korrespondiert mit: MD32750 $MA_TEMP_COMP_TYPE Temperaturkompensations-Type SD43900 $SA_TEMP_COMP_ABS_VALUE Positionsunabhängiger Temperaturkompensationswert SD43910 $SA_TEMP_COMP_SLOPE Steigungswinkel für positionsabhängige Temperaturkompensation MD32000 $MA_MAX_AX_VELO Maximale Achsgeschwindigkeit MD36200 $MA_AX_VELO_LIMIT Schwellwert für Geschwindigkeitsüberwachung MD10070 $MN_IPO_SYSCLOCK_TIME_RATIO Verhältnis Systemgrundtakt zu IPO-Takt MD10050 $MN_SYSCLOCK_CYCLE_TIME Systemgrundtakt...
Seite 306
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32910 DYN_MATCH_TIME G1,K3,S3,A2,A3,G2,S1,V1 Zeitkonstante der Dynamikanpassung DOUBLE NEW CONF 0.0, 0.0, 0.0, 0.0, 0.0, Beschreibung: In das MD ist die Zeitkonstante der Dynamikanpassung einer Achse einzutragen. Miteinander interpolierende Achsen unterschiedlicher Dynamik können mit die- sem Wert auf den "langsamsten" Regelkreis angepasst werden. Als Zeitkonstante der Dynamikanpassung ist hierfür die Differenz der Ersatz- zeitkonstanten des "langsamsten"...
Seite 307
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 33120 PATH_TRANS_POS_TOL K1,PGA mm, Grad Maximale Abweichung beim Überschleifen mit G645 DOUBLE NEW CONF CTEQ 828d-me41 0.005 1.e-9 828d-me61 0.005 1.e-9 828d-me81 0.005 1.e-9 828d-te61 0.005 1.e-9 828d-te81 0.005 1.e-9 828d-te41 0.005 1.e-9 Der Wert gibt für jede Achse die maximal erlaubte Bahnabweichung beim Über- Beschreibung: schleifen mit G645 an.
Seite 308
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Bei Längenmesssystemen mit abstandscodierten Referenzmarken: Hat die Maschinenachse einen Referenznocken (Längenmesssysteme mit abstands- codierten Referenzmarken brauchen nicht zwangsweise einen Referenznocken) und steht die Maschinenachse auf dem Referenznocken, beschleunigt sie, unab- hängig von der gedrückten Verfahrtaste plus/minus, auf die im MD34040 $MA_REFP_VELO_SEARCH_MARKER (Referenzpunktabschaltgeschwindigkeit) vorgege- bene Geschwindigkeit entgegen der im MD34010 $MA_REFP_CAM_DIR_IS_MINUS vor- gegebenen Richtung.
Seite 309
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 34040 REFP_VELO_SEARCH_MARKER A03, A11, A04 G1,R1,S1 mm/min, Umdr/ Abschaltgeschwindigkeit DOUBLE RESET 300.00, 300.00,300.00, 300.00... 1) Bei inkrementellen Messsystemen: Beschreibung: Mit dieser Geschwindigkeit fährt die Achse im Zeitraum zwischen dem ersten Erkennen des Referenznockens und der Synchronisation mit der ersten Nullmarke (Phase 2).
Seite 310
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 34050 REFP_SEARCH_MARKER_REVERSE A03, A11 G1,R1 Richtungsumkehr auf Referenznocken BOOLEAN RESET FALSE, FALSE Hiermit kann eingestellt werden, in welcher Richtung die Nullmarke gesucht Beschreibung: wird: MD34050 $MA_REFP_SEARCH_MARKER_REVERSE = 0 Synchronisation mit fallender Referenznockenflanke Die Maschinenachse beschleunigt auf die im MD34040 $MA_REFP_VELO_SEARCH_MARKER (Referenzpunktabschaltgeschwindigkeit) vorgege- bene Geschwindigkeit entgegen der im MD34010 $MA_REFP_CAM_DIR_IS_MINUS (Referenzpunkt anfahren in Minusrichtung) vorgegebenen Richtung.
Seite 311
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Bei Längenmesssystemen mit abstandscodierten Referenzmarken: Fährt die Maschinenachse von der Ausgangsposition einen im MD34060 $MA_REFP_MAX_MARKER_DIST festgelegten Weg, ohne dass zwei Referenzmarken überfahren werden, bleibt die Achse stehen und der Alarm 20004 "Referenzmarke fehlt" wird ausgegeben. 34070 REFP_VELO_POS A03, A11, A04 G1,R1...
Seite 312
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 34090 REFP_MOVE_DIST_CORR A03, A02, A08, G1,R1,S1,S3,G2 mm, Grad Referenzpunktverschiebung/Absolutverschiebung DOUBLE NEW CONF -, - 0.0, 0.0 -1e12 1e12 Beschreibung: • inkrementeller Geber mit Null-Marke(n): Nach Erkennen der Null-Marke wird die Achse um die Strecke MD34080 $MA_REFP_MOVE_DIST + MD34090 $MA_REFP_MOVE_DIST_CORR von der Null-Marke weg- positioniert.
Seite 313
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Da die Referenznockenverschiebung von der Steuerung im Interpolationstakt gerechnet wird, beträgt die tatsächliche Nockenverschiebung mindestens REFP_CAM_SHIFT und höchstens REFP_CAM_SHIFT+(MD34040 $MA_REFP_VELO_SEARCH_MARKER*Interpolationstakt) Die Referenznockenverschiebung wirkt in die Suchrichtung der Nullmarke. Die Referenznockenverschiebung ist nur beim vorhandenen Nocken MD34000 $MA_REFP_CAM_IS_ACTIVE=1 aktiv.
Seite 314
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 34102 REFP_SYNC_ENCS A03, A02 R1,Z1 Messsystemabgleich BYTE RESET Über dieses Maschinendatum kann der Messsystemabgleich auf das referenzie- Beschreibung: rende Messsystem für alle Messsysteme dieser Achse aktiviert werden. Der Abgleichvorgang findet beim Referenzpunktfahren bzw. beim Einschalten von justierten, für die Lageregelung ausgewählten Absolutwertgebern statt.
Seite 315
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten -1 bedeutet: Die Maschinenachse wird durch kanalspez. Referieren nicht gestartet, und NC-Start ist ohne Referieren dieser Achse möglich. 0 bedeutet: Die Maschinenachse wird durch kanalspez. Referieren nicht gestartet, und NC-Start ist ohne Referieren dieser Achse nicht möglich. 1 bedeutet: Die Maschinenachse wird durch kanalspez.
Seite 316
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten • MD34200 $MA_ENC_REFP_MODE = 4 reserviert (Bero mit 2-Flanken-Auswertung) • MD34200 $MA_ENC_REFP_MODE = 8 Referenzieren bei Längenmesssystemen mit abstandscodierten Referenzmarken: Längenmesssystem mit abstandscodierten Referenzmarken über 4 Nullmarken (Erhöhte Sicherheit). 34210 ENC_REFP_STATE A07, A03, A02 Justagestatus des Absolutwertgebers BYTE SOFORT 0, 0...
Seite 317
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Sonderfälle: Bei PROFIdrive sind beliebige, ganzzahlige Werte zulässig. Das MD ist nur für rotatorische Geber relevant (an Linear- und Rundachsen). Korrespondiert mit: PROFIdrive-Parameter p979 34230 ENC_SERIAL_NUMBER Geber-Seriennummer DWORD POWER ON 0, 0 Hier ist die Geber-Seriennummer (von EnDat-Gebern) auslesbar. Beschreibung: Diese wird aktualisiert bei PowerOn oder Parken-Abwahl Für Geber, die keine Seriennummer zur Verfügung stellen, wird "0"...
Seite 318
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Das MD34300 $MA_ENC_REFP_MARKER_DIST wird auch zur Plausibiltätsprüfung von Referenzmarkenabständen verwendet. Anwendungsbeispiele: z.B. Heidenhain LS186 C MD 31010 = 0.02mm (Teilungsperiode) MD 34300 = 20.00mm (Grundabstand der Referenzmarken) MD 34310 = 0.02mm (Differenzabstand zweier Referenzmarken entspricht einer Teilungsperiode) 34310 ENC_MARKER_INC...
Seite 319
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten REFP_STOP_AT_ABS_MARKER = 1: Nach Erkennen der zweiten Referenzmarke wird die Achse abgebremst. (Verkür- zung der Phase 2) • Absolutwertgeber: Mit dem MD34330 $MA_REFP_STOP_AT_ABS_MARKER wird das Verhalten einer Achse mit gültiger Justagekennung (MD34210 $MA_ENC_REFP_STATE = 2) bei G74 oder Betätigung einer Verfahrtaste in JOG-REF festgelegt: REFP_STOP_AT_ABS_MARKER = 0: Achse verfährt auf die in MD34100 $MA_REFP_SET_POS eingetragene Position...
Seite 320
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Beispiel: Soll die betreffende Achse die Spindel 1 sein, dann ist in diesem MD der Wert "1" einzutragen. Die Spindelfunktionen sind nur für Modulo-Rundachsen möglich. Dazu sind die MD30300 $MA_IS_ROT_AX und MD30310 $MA_ROT_IS_MODULO zu setzen. Die Achsfunktionalität bleibt erhalten, der Übergang in den Achsbetrieb kann mit M70 erfolgen.
Seite 321
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Korrespondiert mit: MD35090 $MA_NUM_GEAR_STEPS (Anzahl Getriebestufen 1. Datensatz, siehe Bit MD35092 $MA_NUM_GEAR_STEPS2 (Anzahl Getriebestufen 2. Datensatz, siehe Bit MD35110 $MA_GEAR_STEP_MAX_VELO (max. Drehzahl für autom. Getriebestufen- wechsel) MD35112 $MA_GEAR_STEP_MAX_VELO2 (max. Drehzahl für autom. Getriebestufen- wechsel 2. Datensatz, siehe Bit 5) MD35120 $MA_GEAR_STEP_MIN_VELO (min.
Seite 322
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35020 SPIND_DEFAULT_MODE A06, A10 Spindelgrundstellung BYTE RESET CTEQ Mit SPIND_DEFAULT_MODE wird die zu dem unter MD35030 Beschreibung: $MA_SPIND_DEFAULT_ACT_MASK festgelegten Zeitpunkt eingestellte Betriebsart der Spindel aktiviert. Mit den folgenden Werten lassen sich die entsprechen- den Spindel-Betriebsarten einstellen: Drehzahl-Mode, Lageregelung abgewählt Drehzahl-Mode, Lageregelung eingeschaltet Positioniermode, keine Prüfung auf synchronisiert/referenziert bei NC-...
Seite 323
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35035 SPIND_FUNCTION_MASK A06, A10 K1,S1 Spindelfunktionen DWORD RESET CTEQ 828d-me41 0x130 828d-me61 0x130 828d-me81 0x130 828d-te61 0x110 828d-te81 0x110 828d-te41 0x110 Mit dem MD können spindelspezifische Funktionen eingestellt werden. Beschreibung: Das MD ist bitcodiert, folgende Bits sind belegt: Bit 0 = 1: Getriebstufenwechsel werden bei aktivierter Funktion DryRun für Satzprogrammierung (M40, M41 bis M45), Programmierung über FC18 und Synchronactionen unterdrückt.
Seite 324
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Bit 11: reserviert Bit 12 = 1: Spindeloverride wirkt bei der Nullmarkensuche bei M19, SPOS bzw. SPOSA = 0: bisheriges Verhalten (Default) Mit den nachfolgenden Bits 16-20 können spindelspezifische M-Funktionen ein- gestellt werden, die an die VDI-Nahtstelle ausgegeben werden, wenn die dazu gehörige M-Funktionalität für den Programmablauf implizit erzeugt wurde.
Seite 325
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten MD35040 $MA_SPIND_ACTIVE_AFTER_RESET = 0: • Spindel stoppt (bei M2/M30 und Kanal-und Bag-Reset). • Programm wird abgebrochen. • Für den Spindelbetrieb wird das programmierte ACC und VELOLIM auf 100% zurückgesetzt, sofern das MD22400 $MC_S_VALUES_ACTIVE_AFTER_RESET und das achsspezifische MD32320 $MA_DYN_LIMIT_RESET_MASK nichts anderes vorsehen. MD35040 $MA_SPIND_ACTIVE_AFTER_RESET = 1: •...
Seite 326
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35092 NUM_GEAR_STEPS2 A06, A10 Anzahl Getriebestufen des 2. Getriebestufendatensatzes DWORD RESET MAXNUM_GEAR_ST Beschreibung: Anzahl eingerichteter Getriebestufen des zweiten Getriebestufendatensatzes für die Funktion 'Gewindebohren mit G331/G332'. Aktivierung (nur für Masterspindel beim Gewindebohren sinnvoll): MD35010 $MA_GEAR_STEP_CHANGE_ENABLE, Bit 5. Die Anzahl Getriebestufen des ersten und des zweiten Getriebestufendatensat- zes müssen nicht gleich sein.
Seite 327
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten richtig MD35110 $MA_GEAR_STEP_MAX_VELO [Getriebestufe1] =1000 MD35120 $MA_GEAR_STEP_MIN_VELO [Getriebestufe2] =950 Hinweis: • Bei der Programmierung einer Spindeldrehzahl, die größer ist als die Drehzahl der zahlenmäßig größten Getriebestufe MD35110 $MA_GEAR_STEP_MAX_VELO [MD35090] wird in die höchste Getriebestufe (MD35090) geschaltet. Korrespondiert mit: MD35120 $MA_GEAR_STEP_MIN_VELO (min.
Seite 328
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35120 GEAR_STEP_MIN_VELO A06, A11, A04 Umdr/min Minimaldrehzahl für Getriebestufenwechsel DOUBLE NEW CONF CTEQ 50., 50., 400., 800., 1500., 3000. Beschreibung: In MD35120 $MA_GEAR_STEP_MIN_VELO wird die kleinste Drehzahl der Getriebe- stufe (untere Schaltschwelle) für den automatischen Getriebestufenwechsel M40 S..
Seite 329
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten MD35135 $MA_GEAR_STEP_PC_MAX_VELO_LIMIT (maximale Drehzahl der Getriebestufe bei Lageregelung) MD35140 $MA_GEAR_STEP_MIN_VELO_LIMIT (min. Drehzahl der Getriebestufe) 35130 GEAR_STEP_MAX_VELO_LIMIT A06, A11, A04 A2,S1,V1 Umdr/min Maximaldrehzahl der Getriebestufe DOUBLE NEW CONF CTEQ 500., 500., 1000., 1.0e-3 2000., 4000., 8000. In MD35130 $MA_GEAR_STEP_MAX_VELO_LIMIT wird die maximale Drehzahl der aktu- Beschreibung: ellen Getriebestufe für den Drehzahlsteuerbetrieb (keine Lageregelung aktiv) projektiert.
Seite 330
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten • Die hier eingegebene maximale Drehzahl hat keine Auswirkung auf die auto- matische Getriebestufenauswahl M40 S.. • Die obere Schaltschwelle der automatischen Getriebestufenauswahl M40 wird im MD35110 $MA_GEAR_STEP_MAX_VELO projektiert. Korrespondiert mit: MD35130 $MA_GEAR_STEP_MAX_VELO_LIMIT (maximale Drehzahl der Getriebestufe bei Drehzahlregelung) MD35140 $MA_GEAR_STEP_MIN_VELO_LIMIT (minimale Drehzahl der Getriebestufe) MD35010 $MA_GEAR_STEP_CHANGE_ENABLE (Getriebestufenwechsel ist möglich)
Seite 331
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35150 SPIND_DES_VELO_TOL A03, A05, A06, R1,S1,Z1 A10, A04 Spindeldrehzahltoleranz DOUBLE RESET Beschreibung: In der Spindelbetriebsart Steuerbetrieb wird die Solldrehzahl (programmierte Drehzahl x Spindelkorrektur unter Beachtung der Begrenzungen) mit der Ist- drehzahl verglichen. • Weicht die Istdrehzahl um mehr als MD35150 $MA_SPIND_DES_VELO_TOL von der Solldrehzahl ab, wird das NC/PLC-Nahtstellensignal DB390x DBX2001.5 (Spindel im Sollbereich) auf Null gesetzt.
Seite 332
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35200 GEAR_STEP_SPEEDCTRL_ACCEL A06, A11, A04, Umdr/s² Beschleunigung im Drehzahlsteuerbetrieb DOUBLE NEW CONF CTEQ 100, 100 1.0e-3 Beschreibung: Befindet sich die Spindel im Drehzahlsteuerbetrieb, wird die Beschleunigung in MD35200 $MA_GEAR_STEP_SPEEDCTRL_ACCEL eingegeben. Bei der Funktion SPCOF befindet sich die Spindel im Drehzahlsteuerbetrieb. Sonderfälle: Die Beschleunigung im Drehzahlsteuerbetrieb (MD35200 $MA_GEAR_STEP_SPEEDCTRL_ACCEL) kann so eingestellt werden, dass die Strom-...
Seite 333
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35220 ACCEL_REDUCTION_SPEED_POINT A06, A04 S1,S3,B2 Drehzahl für reduzierte Beschleunigung DOUBLE RESET Das Maschinendatum legt für Spindeln/Positionier-/Bahnachsen die Einsatz- Beschreibung: drehzahl/-geschwindigkeit fest, ab der die Beschleunigungsreduzierung begin- nen soll. Der Bezug ist die festgelegte Maximaldrehzahl/-geschwindigkeit. Der Einsatzpunkt ist prozentual von den Maximalwerten abhängig. Bsp.: MD35220 $MA_ACCEL_REDUCTION_SPEED_POINT = 0,7, die Maximaldrehzahl beträgt 3000 Umdr/min.
Seite 334
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35240 ACCEL_TYPE_DRIVE B1,B2 Beschleunigungskennlinie DRIVE für Achsen Ein/Aus BOOLEAN RESET CTEQ FALSE Grundeinstellung des Beschleunigungsverhaltens der Achse(Positionieren, Pen- Beschreibung: deln, JOG, Bahnbewegungen): FALSE: keine Beschleunigungsreduktion TRUE: Beschleunigungsreduktion aktiv MD ist nur wirksam bei MD32420 $MA_JOG_AND_POS_JERK_ENABLE = FALSE. Für Spindeln (im Spindelbetrieb) wirken die Einstellungen aus den MD35220 $MA_ACCEL_REDUCTION_SPEED_POINT und MD35230 $MA_ACCEL_REDUCTION_FACTOR immer.
Seite 335
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35310 SPIND_POSIT_DELAY_TIME A06, A04 Positionierverzögerungszeit DOUBLE NEW CONF CTEQ 0.0, 0.05, 0.1, 0.2, 0.4, Beschreibung: Positionierverzögerungszeit. Nach dem Erreichen des Positionierendes (Genauhalt fein) wird um die einge- stellte Zeit gewartet. Es wird die Position passend zur aktuell eingelegten Getriebestufe ausgewählt.
Seite 336
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Korrespondiert mit: MD35410 $MA_SPIND_OSCILL_ACCEL (Beschleunigen beim Pendeln) NC/PLC-Nahtstellensignal DB380x DBX2002.5 (Pendeldrehzahl) NC/PLC-Nahtstellensignal DB380x DBX2002.4 (Pendeln durch die PLC) 35410 SPIND_OSCILL_ACCEL A06, A04, - S1,Z1 Umdr/s² Beschleunigung beim Pendeln DOUBLE NEW CONF CTEQ 16.0 1.0e-3 Die hier festgelegte Beschleunigung wirkt nur für die Ausgabe der Pendeldreh- Beschreibung: zahl (MD35400 $MA_SPIND_OSCILL_DES_VELO) an den Spindelmotor.
Seite 337
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35440 SPIND_OSCILL_TIME_CW S1,Z1 Pendelzeit für M3-Richtung DOUBLE NEW CONF CTEQ Die hier festgelegte Pendelzeit wirkt in M3-Richtung. Beschreibung: Nicht relevant bei: • anderen Spindelbetriebsarten als den Pendelbetrieb • Pendeln durch die PLC (NC/PLC-Nahtstellensignal DB380x DBX2002.4 (Pendeln durch die PLC) gesetzt) Korrespondiert mit: MD35450 $MA_SPIND_OSCILL_TIME_CCW (Pendelzeit für M4-Richtung)
Seite 338
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Byte = 2: Zusätzlich zu 1. werden auch fahrende Bahnachsen vor Bearbeitungsbeginn angehalten. Z.B. Bahnsteuerbetrieb (G64) und dem Wechsel vom Eilgang (G0) in einen Bearbeitungssatze (G1, G2,..). Die Bahn wird am letzten G0-Satz gestoppt und fährt erst los, wenn sich die Spindel im Drehzahlsollbereich befindet.
Seite 339
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Der im Servo verwendete Parametersatz wird durch die VDI-Nahtstelle oder SCPARA vorgegeben. Es können die Parametersätze 1 bis 6 ausgewählt werden. Die Auswahl erfolgt über den NC/PLC-Nahtstellensignal <Regler- Parametersatz1A-C/> (Anwahl Parametersatz Servo A, B, C) in binärcodiert, Wertebereich 0...5.
Seite 340
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36000 STOP_LIMIT_COARSE TE1,A3,B1,G2,S1,Z1 mm, Grad Genauhalt grob DOUBLE NEW CONF 828d-me41 0.04,0.04,0.04,0.4,0.0 828d-me61 0.04,0.04,0.04,0.4,0.0 4,0.04 828d-me81 0.04,0.04,0.04,0.4,0.0 4,0.04 828d-te61 0.04,0.04,0.4,0.4,0.04, 0.04 828d-te81 0.04,0.04,0.4,0.4,0.04, 0.04,0.04... 828d-te41 0.04,0.04,0.4,0.4,0.04 - Beschreibung: Schwelle für Genauhalt grob Ein NC-Satz gilt als beendet, wenn die Istposition der Bahnachsen um den Wert der eingegebenen Genauhaltgrenze von der Sollposition entfernt ist.
Seite 341
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36010 STOP_LIMIT_FINE TE1,A3,B1,D1,G2,S1,Z1 mm, Grad Genauhalt fein DOUBLE NEW CONF 828d-me41 0.01,0.01,0.01,0.1,0.0 828d-me61 0.01,0.01,0.01,0.1,0.0 1,0.01 828d-me81 0.01,0.01,0.01,0.1,0.0 1,0.01 828d-te61 0.01,0.01,0.1,0.1,0.01, 0.01 828d-te81 0.01,0.01,0.1,0.1,0.01, 0.01,0.01... 828d-te41 0.01,0.01,0.1,0.1,0.01 - Beschreibung: Schwelle für Genauhalt fein Siehe auch MD36000 $MA_STOP_LIMIT_COARSE (Genauhalt grob) Sonderfälle: Das MD36010 $MA_STOP_LIMIT_FINE darf nicht größer als das MD36000 $MA_STOP_LIMIT_COARSE (Genauhalt grob) eingestellt sein.
Seite 342
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36020 POSITIONING_TIME TE1,A3,B1,G2 Verzögerungszeit Genauhalt fein DOUBLE NEW CONF In dieses MD wird die Zeit eingegeben, nach deren Ablauf beim Einfahren in Beschreibung: die Position (Lagesollwert hat Ziel erreicht) der Schleppfehler den Grenzwert für Genauhalt fein erreicht haben muss. Dazu wird der aktuelle Schleppfehler auf den Grenzwert MD36010 $MA_STOP_LIMIT_FINE kontinuierlich überwacht.
Seite 343
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36042 FOC_STANDSTILL_DELAY_TIME Verzögerungszeit Stillstandsüberw. bei akt. Momenten-/ DOUBLE NEW CONF Kraftbegr. Beschreibung: Nur bei SIMODRIVE611D bzw. PROFIdrive-Telegrammen, die einen Momenten-/ Kraft-Begrenzungswert beinhalten: Wartezeit zwischen Ende einer Bewegung und Aktivierung der Stillstandsüberwa- chung bei aktiver Momenten-/Kraftbegrenzung. Tritt innerhalb dieser Zeit das projektierbare Satzendekriterium ein, wird die Stillstandsüberwachung aktiviert.
Seite 344
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Bit 2 =0: Soll im Bahnsteuerbetrieb eine Achse geklemmt werden, so muss im Teilepro- gramm dafür gesorgt werden, dass die Bahnachsen angehalten werden, damit Zeit für das Setzen der Klemmung verfügbar ist. Bit 2 =1: Soll im Bahnsteuerbetrieb eine Achse geklemmt werden, so hält LookAhead die Bahnbewegung vor dem nächsten Nicht-G0-Satz an, falls die Achse bis dahin noch nicht geklemmt ist, d.h.
Seite 345
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36110 POS_LIMIT_PLUS A03, A05, A11, TE1,R2,T1,G2,A3,Z1 mm, Grad 1. Softwareendschalter plus DOUBLE NEW CONF CTEQ 1.0e8 Beschreibung: Zusätzlich zum Hardwareendschalter kann auch ein SW-Endschalter eingesetzt werden. Die absolute Position im Maschinenachssystem der positiven Bereichs- grenze jeder Achse wird eingegeben. Das MD ist nach Referenzpunktfahren wirksam, wenn NC/PLC-Nahtstellensignal DB380x DBX1000.3 (2.
Seite 346
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36200 AX_VELO_LIMIT A05, A11, A04 TE3,A3,G2,S1,V1 mm/min, Umdr/ Schwellwert für Geschwindigkeitsüberwachung DOUBLE NEW CONF CTEQ 11500., 11500., 11500., 11500..Beschreibung: In dieses Maschinendatum wird der Schwellwert der Istgeschwindigkeitsüberwa- chung eingetragen. Wenn die Achse mindestens einen aktiven Geber hat und dieser sich unterhalb seiner Grenzfrequenz befindet, wird beim Überschreiten des Schwellwertes der Alarm 25030 "Istgeschwindigkeit Alarmgrenze"...
Seite 347
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Die Überwachung (und damit auch dieses Maschinendatum) ist immer aktiv. Mit dem Erreichen der Begrenzung wird der Lageregelkreis nichtlinear. Hieraus resultieren Konturfehler, sofern die drehzahlsollwertbegrenzte Achse an der Konturerzeugung beteiligt ist. Daher ist das MD mit dem Wert 0 vorbesetzt, d. h.
Seite 348
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36310 ENC_ZERO_MONITORING EXP, A02, A05 A3,R1 Nullmarkenüberwachung DWORD NEW CONF 0, 0 Mit diesem MD wird die Nullmarkenüberwachung aktiviert. Beschreibung: Bei PROFIdrive-Antrieben (derzeit keine Versorgung der zugehörigen Diagnose- Systemvariablen bei inkrementellen Messsystemen): Die zulässige Abweichung muss bei PROFIdrive im Antrieb, *nicht* in der NC eingestellt werden.
Seite 349
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36500 ENC_CHANGE_TOL A02, A05 G1,K6,K3,A3,D1,G2,Z1 mm, Grad Toleranz bei Lageistwertumschaltung DOUBLE NEW CONF In das MD wird die zulässige Abweichung zwischen den Istwerten der beiden Beschreibung: Messsysteme eingetragen. Diese Differenz darf beim Umschalten des zur Regelung verwendeten Messsystems nicht überschritten werden, um zu starke Ausgleichsvorgänge zu verhindern.
Seite 350
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36600 BRAKE_MODE_CHOICE EXP, A05 A3,Z1 Bremsverhalten bei Hardwareendschalter BYTE POWER ON CTEQ Wird bei fahrender Achse eine steigende Flanke des achsspezifischen Hard- Beschreibung: wareendschalters erkannt, wird die Achse sofort abgebremst. Die Art der Abbremsung wird über das Maschinendatum festgelegt: Wert = 0: Geführtes Abbremsen gemäß...
Seite 351
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36620 SERVO_DISABLE_DELAY_TIME A05, - TE3,K3,A2,A3,N2,Z1 Abschaltverzögerung Reglerfreigabe DOUBLE NEW CONF 1.0e15 Maximale Zeitverzögerung für Wegnahme der "Reglerfreigabe" nach Störungen. Beschreibung: Die Drehzahlfreigabe (Reglerfreigabe) des Antriebs wird steuerungsintern spätestens nach der eingestellten Verzögerungszeit weggenommen. Die eingegebene Verzögerungszeit wirkt aufgrund von folgenden Ereignissen: •...
Seite 352
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Automatischer Driftabgleich ist nicht aktiv. Der Driftwert wird nur aus dem Drift-Grundwert (MD36720 $MA_DRIFT_VALUE) gebildet. Nicht relevant bei: nicht lagegeregelten Spindeln Korrespondiert mit: MD36710 $MA_DRIFT_LIMIT Driftgrenzwert bei automatischem Driftabgleich MD36720 $MA_DRIFT_VALUE Drift-Grundwert 36720 DRIFT_VALUE EXP, A07, A09 - Driftgrundwert DOUBLE NEW CONF...
Seite 353
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Bei PROFIdrive ist sicherzustellen, dass die genannten Werte im Antriebs-Ist- Telegramm übertragen werden (ausreichende Telegrammlänge am Bus bereitstel- len, Zuordnung der Werte zu den Telegramminhalten im Antrieb vornehmen, z.B. Telegramm 116 nutzen). • $VA_DP_ACT_TEL zeigt Istwert-Telegramm-Worte Hinweis: Die Werte 3 und 4 sind reserviert Hinweis: Der Wertebereich von MD36730 $MA_DRIVE_SIGNAL_TRACKING kann auf- grund von Minderfunktionen von Steuerungssystemen eingeschränkt sein...
Seite 354
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37010 FIXED_STOP_TORQUE_DEF Voreinstellung Festanschlag-Klemmoment DOUBLE POWER ON CTEQ 100.0 In dieses Maschinendatum wird das Klemmoment in % vom maximalen Motormoment Beschreibung: eingetragen (entspricht bei VSA % vom max. Stromsollwert). Das Klemmoment ist wirksam, sobald der Festanschlag erreicht bzw. das NC/PLC- Nahtstellensignal DB380x DBX1.1 (Festanschlag erreicht quittieren) gesetzt wurde.
Seite 355
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Wird die Position, an der der Festanschlag erkannt wurde, um mehr als die im MD37020 $MA_FIXED_STOP_WINDOW_DEF angegebene Toleranz verlassen, so wird der Alarm 20093 "Festanschlags-Überwachung hat angesprochen" ausgegeben und die Funktion "FXS" abgewählt. Der eingegebene Wert dient als Voreinstellung und ist nur wirksam, solange •...
Seite 356
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten MD=2 Das Kriterium "Festanschlag erreicht" wird angenommen, wenn entweder die Konturüberwachung (gem MD = 0) oder das Signal des externen Sensors (gem. MD = 1) angesprochen hat. MD=3 Auslösung durch Bewegungsanalyse (nur alternativ zur Auslösung durch Sen- sor) Korrespondierend mit: MD37030 $MA_FIXED_STOP_THRESHOLD...
Seite 357
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37060 FIXED_STOP_ACKN_MASK Beachtung von PLC-Quittierungen für Fahren auf BYTE POWER ON Festanschlag CTEQ Beschreibung: Mit dem Maschinendatum wird festgelegt, ob während der Funktion "Fahren auf Festanschlag" auf Quittierungen der PLC gewartet wird oder nicht. Bit 0 = 0 Nachdem die NC das Nahtstellensignal DB390x DBX2.4 (Fahren auf Festan- schlag aktivieren) an die PLC übergeben hat, startet sie die programmierte Verfahrbewegung.
Seite 358
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37080 FOC_ACTIVATION_MODE Grundstellung der modalen Momenten-/Kraftbegrenzung. BYTE POWER ON Mit diesem MD wird die Grundstellung der modalen Momenten-/Kraftbegrenzung Beschreibung: nach Reset und PowerOn eingestellt: Bit 0: Verhalten nach PowerON = 0 : FOCOF = 1 : FOCON (modal) Bit 1: Verhalten nach Reset = 0 : FOCOF = 1 : FOCON (modal)
Seite 359
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37110 GANTRY_POS_TOL_WARNING A05, A10 G1,Z3 mm, Grad Gantry-Warngrenze DOUBLE RESET -1e15 1e15 Wert > 0 Beschreibung: Bei Gantry-Achsen wird die Differenz der Lageistwerte von Führungs- und Gleichlaufachse stets überwacht. Mit dem MD37110 $MA_GANTRY_POS_TOL_WARNING ist ein Grenzwert für die Lageistwert- Differenz festzulegen, bei dessen Überschreitung die Warnung 10652 "Warngrenze überschritten"...
Seite 360
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37120 GANTRY_POS_TOL_ERROR A05, A10 G1,Z3 mm, Grad Gantry-Abschaltgrenze DOUBLE POWER ON -1e15 1e15 Bei Gantry-Achsen wird die Differenz der Lageistwerte von Führungs- und Beschreibung: Gleichlaufachse stets überwacht. Mit dem MD37120 $MA_GANTRY_POS_TOL_ERROR ist die maximal zulässige Lageistwertabweichung der Gleichlaufachse zur Füh- rungsachse festzulegen, die der Gantry-Achsverbund noch haben darf.
Seite 361
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Sonderfälle: Alarm 10653 "Fehlergrenze überschritten" bei Überschreitung der Gantry- Abschaltgrenze. Korrespondiert mit: MD37100 $MA_GANTRY_AXIS_TYPE Gantry-Achsdefinition MD37110 $MA_GANTRY_POS_TOL_WARNING Gantry-Warngrenze MD37120 $MA_GANTRY_POS_TOL_ERROR Gantry-Abschaltgrenze NC/PLC-Nahtstellensignal <Gantry-Verbund_ist_synchronisiert/> (Gantry- Verbund ist synchronisiert) NC/PLC-Nahtstellensignal <Gantry-Abschaltgrenze_ueberschritten/> (Gantry- Abschaltgrenze überschritten) 37135 GANTRY_ACT_POS_TOL_ERROR A05, A10 mm, Grad Aktuelle Gantry-Abschaltgrenze DOUBLE...
Seite 362
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37150 GANTRY_FUNCTION_MASK Gantry Funktionen DWORD RESET 0x00 Mit diesem MD werden spezielle Gantry-Funktionen eingestellt. Beschreibung: Das MD ist bitcodiert, folgende Bits sind belegt: Bit 0 = 0: Erweiterte Überwachung der Istwertdifferenz nicht aktiv. Ein im Nachfahren od. BREAK_UP entstandener Versatz zwischen Master- und Folgeachse wird bei der Überwachung der Istwertdifferenz nicht berücksich- tigt.
Seite 363
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Desweiteren kann mit dem Schwellwert das Kriterium für den Satzwechsel beim Einschalten des Synchronbetriebs bzw. beim Ändern der Übersetzungsparameter während aktiver Kopplung bestimmt werden, falls als Satzwechselverhalten "Synchronlauf grob" festgelegt ist (siehe kanalspez. MD21320 $MC_COUPLE_BLOCK_CHANGE_CTRL_1 bzw. Sprachanweisung COUPDEF, WAITC, CPBC). Wird der Wert "0"...
Seite 364
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37210 COUPLE_POS_TOL_FINE A05, A10 M3,S3,2.4 mm, Grad Schwellwert für 'Synchronlauf fein' DOUBLE NEW CONF 828d-me41 1.0e15 828d-me61 1.0e15 828d-me81 1.0e15 828d-te61 1.0e15 828d-te81 1.0e15 828d-te41 1.0e15 Im Synchronbetrieb wird die Lagedifferenz zwischen Folge- und Leitachse(n)-/ Beschreibung: spindel(n) überwacht (nur DV- und AV-Mode bzw.
Seite 365
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37220 COUPLE_VELO_TOL_COARSE A05, A10 mm/min, Umdr/ Geschwindigkeitstoleranz 'grob' DOUBLE NEW CONF 828d-me41 60.0 828d-me61 60.0 828d-me81 60.0 828d-te61 60.0 828d-te81 60.0 828d-te41 60.0 Im Synchronbetrieb wird die Geschwindigkeitsdifferenz zwischen Folge- und Beschreibung: Leitachse(n)/-spindeln überwacht (nur VV-Mode bzw. cmdvel bei CP-Programmie- rung).
Seite 366
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Desweiteren wird mit dem Schwellwert das Kriterium für den Satzwechsel bei Anwahl des Synchronbetriebs bzw. beim Ändern der Übersetzungsparameter wäh- rend aktiver Kopplung bestimmt, falls als Satzwechselverhalten "Synchronlauf fein" festgelegt ist (siehe kanalspez. MD21320 $MC_COUPLE_BLOCK_CHANGE_CTRL_1 bzw. Sprachanweisung COUPDEF, WAITC, CPBC). Wird der Wert "0"...
Seite 367
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37252 MS_ASSIGN_MASTER_TORQUE_CTR Masterachse für Momentenaufteilung DWORD POWER ON 828d-me41 828d-me61 828d-me81 828d-te61 828d-te81 828d-te41 Projektierung einer Momentenaufteilung zwischen der Master- und der Sla- Beschreibung: veachse erfolgt durch die Angabe der Maschinenachsnummer der zum Slave zuge- hörigen Masterachse. Über den Momentenausgleichsregler wird eine gleichmäßige Momentaufteilung erreicht.
Seite 368
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37254 MS_TORQUE_CTRL_MODE Verschaltung Momentenausgleichsregler DWORD SOFORT Der Ausgang des Momentenausgleichsreglers wird bei aktiver Momentenauftei- Beschreibung: lung auf Master- und Slaveachse Slaveachse Masterachse Keine der Achsen aufgeschaltet. Korrespondiert mit: MD37252 $MA_MS_ASSIGN_MASTER_TORQUE_CTR MD37250 $MA_MS_ASSIGN_MASTER_SPEED_CMD MD37254 $MA_MS_TORQUE_CTRL_MODE 37255 MS_TORQUE_CTRL_ACTIVATION Aktivierung Momentenausgleichsregler BYTE NEW CONF...
Seite 369
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37258 MS_TORQUE_CTRL_I_TIME Nachstellzeit Momentenregler DOUBLE NEW CONF 100.0 Nachstellzeit des Momentenausgleichsreglers Beschreibung: Erst beim P-Verstärkungsfaktor > 0 wird die Nachstellzeit wirksam. Korrespondiert mit: MD37254 $MA_MS_TORQUE_CTRL_MODE MD37256 $MA_MS_TORQUE_CTRL_P_GAIN MD32000 $MA_MAX_AX_VELO 37260 MS_MAX_CTRL_VELO Begrenzung Momentenausgleichsregler DOUBLE NEW CONF 100.0 100.0 Begrenzung Momentenausgleichsregler...
Seite 370
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37264 MS_TENSION_TORQUE Master-Slave Verspannmoment DOUBLE SOFORT -100.0 100.0 Zwischen der Master- und der Slaveachse kann ein konstantes Verspannmoment in Beschreibung: Prozent des Antriebsnennmoments der Slaveachse eingegeben werden. Voraussetzung für eine Nutzung des Verspannmoments ist ein aktiver Momenten- ausgleichsregler (vgl.
Seite 371
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37272 MS_VELO_TOL_FINE TE3,Z3 Master-Slave Geschwindigkeitstoleranz fein DOUBLE NEW CONF Toleranzfenster fein für die Differenzdrehzahl zwischen dem Master und Slave. Beschreibung: Liegt die Geschwindigkeitsdifferenz innerhalb des Toleranzfensters, wird das NC/PLC-Nahtstellensignal <Master-Slave_grob/> (Master/Slave grob) gesetzt. Der Toleranzwert wird in Prozent von MD32000 $MA_MAX_AX_VELO eingegeben. 37274 MS_MOTION_DIR_REVERSE Invertieren Verfahrrichtung Slaveachse...
Seite 372
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37610 PROFIBUS_CTRL_CONFIG EXP, A01 PROFIdrive-Steuerbit-Konfiguration BYTE POWER ON Nur bei PROFIdrive: Beschreibung: Datum zum Einstellen spezieller PROFIdrive-Steuerwort-Funktionalität: Default = keine Veränderung des Standardverhaltens STW2, Bits 0-1 werden von Betriebsart/Eilgang abhängig gesetzt, die Vor- gabe der VDI-Steuerbits "Parametersatz-Bit0/1" von PLC aus wird dabei unterdrückt.
Seite 373
Interpretation des Momen- ten-Reduzierwerts gewählt werden. Soweit die antriebsseitige Einstellung (herstellerspezifische Antriebs-Parameter) der Steuerung bekannt ist (d.h. bei SIEMENS-Antrieben) wird die Einstellung des MDs automatisch durch die Software vorgenommen, das MD dient in diesem Fall nur noch der Anzeige. 37800...
Seite 374
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Maschinendaten und Nahtstellensignale Listenhandbuch, 09/2011, 6FC5397-4DP40-2AA0...
NC-Settingdaten NC-Settingdaten MD-Nummer Bezeichner Anzeige-Filter Verweis Einheit Name Datentyp Wirksamkeit Attribute System Dimension Standardwert Minimalwert Maximalwert Schutz Klasse Beschreibung Beschreibung: 41010 JOG_VAR_INCR_SIZE Größe des variablen Inkrements bei JOG DOUBLE SOFORT Beschreibung: Mit dem Settingdatum wird die Anzahl der Inkremente bei Anwahl des variablen Inkrements (INCvar) festgelegt.
Seite 376
NC-Settingdaten Dauerbetrieb für JOG-kontinuierlich Beim Dauerbetrieb wird die Verfahrbewegung mit der ersten steigenden Flanke der Verfahrtaste gestartet und auch nach Loslassen der Verfahrtaste beibehalten. Die Achse kann mit erneutem Drücken der Verfahrtaste (zweite steigende Flanke) wieder gestoppt werden. SD irrelevant bei ..Inkrementellem Verfahren (JOG-INC) Referenzpunktfahren (JOG-REF) 41100...
Seite 377
NC-Settingdaten 41110 JOG_SET_VELO mm/min Achsgeschwindigkeit bei JOG DOUBLE SOFORT Wert ungleich 0: Beschreibung: Die eingegebene Geschwindigkeit gilt bei Linearachsen für Fahren im JOG- Betrieb, wenn für die entsprechende Achse der Linearvorschub (G94) aktiv ist (SD41100 $SN_JOG_REV_IS_ACTIVE = 0). Die Achsgeschwindigkeit wirkt: •...
Seite 378
NC-Settingdaten 41120 JOG_REV_SET_VELO mm/Umdr Umdrehungsvorschub der Achsen bei JOG DOUBLE SOFORT 828d-me41 828d-me61 828d-me81 828d-te61 828d-te81 828d-te41 Wert ungleich 0: Beschreibung: Die eingegebene Geschwindigkeit gilt bei Achsen für Fahren im JOG-Betrieb, wenn für die entsprechende Achse der Umdrehungsvorschub (G95) aktiv ist (SD41100 $SN_JOG_REV_IS_ACTIVE = 1).
Seite 379
NC-Settingdaten Wert = 0: Wird in dem Settingdatum der Wert 0 eingetragen, so wirkt als Geschwindigkeit im JOG-Betrieb für die Rundachsen das axiale MD32020 $MA_JOG_VELO (Konventi- onelle Achsgeschwindigkeit). Hiermit kann für jede Achse eine eigene JOG- Geschwindigkeit festgelegt werden. Anwendungsbeispiel(e) Der Bediener kann hiermit anwendungsspezifisch eine JOG-Geschwindigkeit vor- geben.
Seite 380
NC-Settingdaten Die Kompensationsachse $AN_CEC_OUTPUT_AXIS kann der Tabellenprojektierung entnommen werden. Der wirksame Gesamtkompensationswert in der Kompensationsachse kann durch gezielte Aktivierung von Tabellen (aus NC-Teileprogramm oder PLC-Anwender- programm heraus) der jeweiligen Bearbeitung angepasst werden. Die Funktion wird erst wirksam, wenn folgende Voraussetzungen erfüllt sind: •...
Seite 381
NC-Settingdaten 42000 THREAD_START_ANGLE Grad Startwinkel bei Gewinde DOUBLE SOFORT 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..Beschreibung: Mit Hilfe dieses Settingdatums kann bei mehrgängigem Gewindeschneiden der Versatz der einzelnen Gewindegänge programmiert werden. Dieses SD kann über den Befehl SF vom Teileprogramm aus verändert werden. Anmerkung: Über das MD10710 $MN_PROG_SD_RESET_SAVE_TAB kann eingestellt werden, dass der vom Teileprogramm geschriebene Wert bei Reset in das aktive Filesystem über- nommen wird (d.h.
Seite 382
NC-Settingdaten 42100 DRY_RUN_FEED mm/min Probelaufvorschub DOUBLE SOFORT 5000.,5000.,5000.,500 0.,5000.,5000..Beschreibung: In dieses Settingdatum ist der Vorschub für aktiven Probelauf einzutragen. Das Settingdatum kann über die Bedientafel im Bedienbereich "Parameter" ver- ändert werden. Der eingetragene Probelaufvorschub wird immer als Linearvorschub (G94) inter- pretiert.
Seite 383
NC-Settingdaten 42110 DEFAULT_FEED V1,FBFA mm/min Defaultwert für Bahnvorschub DOUBLE SOFORT 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..Beschreibung: Defaultwert für Bahnvorschub. Die Auswertung des Settingdatums erfolgt beim Teileprogrammstart unter Berücksichtigung des zu diesem Zeitpunkt wirksamen Vorschubtyps (siehe MD20150 $MC_GCODE_RESET_VALUES bzw. MD20154 $MC_EXTERN_GCODE_RESET_VALUES). 42120 APPROACH_FEED mm/min Bahnvorschub in Anfahrsätzen DOUBLE SOFORT...
Seite 384
NC-Settingdaten 42160 EXTERN_FIXED_FEEDRATE_F1_F9 FBFA Feste Vorschübe F1 - F9 DOUBLE SOFORT 0., 0., 0., 0., 0., 0., 0., 0., 0., 0..Beschreibung: Feste Vorschubwerte für die Programmierung mit F1 - F9. Ist das Maschinenda- tum $MC_FEEDRATE_F1_F9_ON = TRUE gesetzt, werden mit der Programmierung von F1 - F9 die Vorschubwerte aus den SD42160 $SC_EXTERN_FIXED_FEEDRATE_F1_F9[0] - $SC_EXTERN_FIXED_FEEDRATE_F1_F9[8] gelesen und als Bearbeitungsvorschub aktiviert.
Seite 386
NC-Settingdaten 42442 TOOL_OFFSET_INCR_PROG W1,K1 Werkzeuglängenkorrekturen BOOLEAN SOFORT FALSE Bei inkrementeller Programmierung einer Achse wird nach einem Framewech- Beschreibung: sel nur das programmierte Positionsdelta gefahren. Werkzeuglängenkorrekturen in FRAMES werden dann nur bei absoluter Positionsangabe herausgefahren. Bei inkrementeller Programmierung einer Achse werden nach einem Werk- zeugwechsel Werkzeuglängenkorrekturen herausgefahren.
Seite 387
NC-Settingdaten korrespondierend mit ..MD20470 $MC_CPREC_WITH_FFW SD42450 $SC_CONTPREC 42465 SMOOTH_CONTUR_TOL maximale Konturabweichung beim Überschleifen DOUBLE SOFORT 0.05,0.05,0.05,0.05,0. 0.000001 999999. 05,0.05,0.05... Beschreibung: Mit diesem Settingdatum wird die maximale Toleranz beim Überschleifen für die Kontur festgelegt. Korrespondiert mit: MD20480 $MC_SMOOTHING_MODE, SD42466 $SC_SMOOTH_ORI_TOL 42466 SMOOTH_ORI_TOL Grad...
Seite 388
NC-Settingdaten 42470 CRIT_SPLINE_ANGLE W1,PGA Grad Ecken-Grenzwinkel für Kompressor DOUBLE SOFORT 828d-me41 36.0,36.0,36.0,36.0,36 89.0 .0,36.0,36.0... 828d-me61 36.0,36.0,36.0,36.0,36 89.0 .0,36.0,36.0... 828d-me81 36.0,36.0,36.0,36.0,36 89.0 .0,36.0,36.0... 828d-te61 36.0,36.0,36.0,36.0,36 89.0 .0,36.0,36.0... 828d-te81 36.0,36.0,36.0,36.0,36 89.0 .0,36.0,36.0... 828d-te41 36.0,36.0,36.0,36.0,36 89.0 .0,36.0,36.0... Beschreibung: Das Settingdatum definiert den Grenzwinkel, ab dem ein Satzübergang durch den Kompressor COMPCAD als Ecke interpretiert wird.
Seite 389
NC-Settingdaten 42477 COMPRESS_ORI_ROT_TOL F2,PGA Grad maximale Abweichung der Werkzeugdrehung beim DOUBLE SOFORT Kompressor 828d-me41 0.05,0.05,0.05,0.05,0. 0.000001 05,0.05,0.05... 828d-me61 0.05,0.05,0.05,0.05,0. 0.000001 05,0.05,0.05... 828d-me81 0.05,0.05,0.05,0.05,0. 0.000001 05,0.05,0.05... 828d-te61 0.05,0.05,0.05,0.05,0. 0.000001 05,0.05,0.05... 828d-te81 0.05,0.05,0.05,0.05,0. 0.000001 05,0.05,0.05... 828d-te41 0.05,0.05,0.05,0.05,0. 0.000001 05,0.05,0.05... Beschreibung: Mit diesem Settingdatum wird die maximale Toleranz beim Kompressor für die Drehung der Werkzeugorientierung festgelegt.
Seite 390
NC-Settingdaten TRUE: Steht bei aktiver Werkzeugradiuskorrektur vor dem Abwahlsatz (G40) ein Vor- laufstop (programmiert oder von der Steuerung intern erzeugt), so wird vom letzten Endpunkt vor dem Vorlaufstop ausgehend mit einer Geraden der Endpunkt des Abwahlsatzes angefahren. 42494 CUTCOM_ACT_DEACT_CTRL An-/Abfahrverhalten bei 2-1/2D-Werkzeugradiuskorrektur DWORD SOFORT 2222,2222,2222,2222,...
Seite 391
NC-Settingdaten Enthält die maßgebliche Stelle eine andere Zahl als 1, 2 oder 3, also insbe- sondere den Wert 0, wird in einem Satz, der keine Verfahrinformation enthält, nicht an- bzw. abgefahren. Zum Begriff "Werkzeuge mit Schneidenlage": Das sind Werkzeuge mit Werkzeugnummern zwischen 400 und 599 (Dreh- und Schleifwerkzeuge), deren Schneidenlage einen Wert zwischen 1 und 8 hat.
Seite 392
NC-Settingdaten 42502 IS_SD_MAX_PATH_ACCEL Auswerten SD42500 $SC_SD_MAX_PATH_ACCEL BOOLEAN SOFORT FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE... Beschreibung: SD42500 $SC_SD_MAX_PATH_ACCEL wird eingerechnet, wenn SD42502 $SC_IS_SD_MAX_PATH_ACCEL=TRUE ist. korrespondierend mit ... SD42500 $SC_SD_MAX_PATH_ACCEL 42510 SD_MAX_PATH_JERK m/s³ maximaler bahnbezogener Ruck als Settingdatum DOUBLE SOFORT 100000.,100000.,1000 1.e-9 00.,100000..Beschreibung: Maximaler bahnbezogener Ruck kann zusätzlich zu MD20600 $MC_MAX_PATH_JERK den Ruck begrenzen.
Seite 393
NC-Settingdaten 42524 CORNER_SLOWDOWN_OVR Override zur Vorschubreduzierung bei G62. DOUBLE SOFORT 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..Beschreibung: Override, mit dem der Vorschub an der Ecke bei G62 multipliziert wird. 42526 CORNER_SLOWDOWN_CRIT Grad Eckenerkennung bei G62. DOUBLE SOFORT 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..Winkel, ab dem eine Ecke bei der Vorschubreduzierung mit G62 berücksichtigt Beschreibung: wird.
Seite 394
NC-Settingdaten 42600 JOG_FEED_PER_REV_SOURCE Steuerung Umdrehungsvorschub in JOG DWORD SOFORT 828d-me41 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-me61 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-me81 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-te61 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-te81 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 828d-te41 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: In der Betriebsart JOG Umdrehungsvorschub für Geometrieachsen auf die ein Frame mit Rotation wirkt: Es ist kein Umdrehungsvorschub aktiv >0= Maschinenachsindex der Rundachse/Spindel, von der der Umdrehungsvor-...
Seite 395
NC-Settingdaten 42800 SPIND_ASSIGN_TAB Spindelnummernumsetzer. BYTE SOFORT 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17... Beschreibung: Der Spindelumsetzer setzt die programmierte (= logische) Spindelnummer auf die physikalische (= interne, projektierte) Spindelnummer um. Der Index des Settingdatums (SD) entspricht der programmierten Spindelnummer bzw.
Seite 396
NC-Settingdaten FALSE: Die Vorzeichen der Verschleißwerte sind unabhängig davon, ob ein Frame mit Spiegeln aktiv ist. 42920 WEAR_SIGN_CUTPOS Vorzeichen des Verschleißes bei Werkzeugen mit BOOLEAN SOFORT Schneidenlage FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE... Beschreibung: TRUE: Das Vorzeichen des Verschleißes der Werkzeuglängenkomponenten hängt bei Werk- zeugen mit relevanter Schneidenlage (Dreh- und Schleifwerkzeuge) von der Schneidenlage ab.
Seite 397
NC-Settingdaten 42935 WEAR_TRANSFORM W1,W4 Transformationen für Werkzeugkomponenten DWORD SOFORT 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Dieses Settingdatum ist Bit-codiert. Es legt fest, welche der drei Verschleißkomponenten Verschleiß ($TC_DP12 - $TC_DP14), Summenkorrekturen fein ($TC_SCPx3 - $TC_SCPx5) und Summenkorrekturen grob ($TC_ECPx3 - $TC_ECPx5) einer Adaptertransformation und einer Transformation durch einen orientier- baren Werkzeugträger unterworfen wird, wenn aus der G-Code-Gruppe 56 einer der beiden G-Codes TOWMCS bzw.
Seite 398
NC-Settingdaten Zuordnung für Dreh- und Schleifwerkzeuge (Werkzeugtypen 400 bis 599): Inhalt Länge 1 Länge 2 Länge 3 * Jeder Wert ungleich 0, der nicht gleich einem der sechs aufgeführten Werte ist, wird wie der Wert 18 bewertet. Bei den Werten mit gleichem Betrag aber unterschiedlichem Vorzeichen ist die Zuordnung der Länge 3 jeweils gleich, die Längen 1 und 2 sind getauscht.
Seite 399
NC-Settingdaten Die Zuordnung der Werkzeuglängenkomponenten erfolgt unabhängig vom tat- sächlichen Werkzeugtyp immer wie bei Drehwerkzeugen. Das Settingdatum wirkt auch auf die den Längenkomponenten zugeordneten Ver- schleißwerte. Ist das SD42940 $SC_TOOL_LENGTH_CONST gesetzt, so wird in den dort definier- ten Tabellen unabhängig vom tatsächlichen Werkzeugtyp auf die durch SD42950 $SC_TOOL_LENGTH_TYPE definierte Tabelle für Fräs- bzw.
Seite 400
NC-Settingdaten 42980 TOFRAME_MODE Framdefinition bei TOFRAME, TOROT und PAROT DWORD SOFORT 2000 Dieses Settingdatum legt die Richtung der Geometrieachsen der Bearbeitungs- Beschreibung: ebene (bei G17 XY), bei der Framedefinition mittels TOFRAME, TOROT (TOROTY, TOROTX) oder bei PAROT fest. Bei einer Frameberechnung wird die Werkzeugrichtung (bei G17 Z) eindeutig so festgelegt, das Werkzeugrichtung und Applikate (Z bei G17) des Frames paral- lel sind und senkrecht auf der Bearbeitungebene stehen.
Seite 401
NC-Settingdaten Addition von 100: Bei einem Ebenewechsel von G17 nach G18 oder G19 wird eine Werkzeugmatrix erzeugt, bei der die neuen Achsrichtungen parallel zu den alten Richtungen sind.Die Achsen sind entsprechend zyklisch vertauscht (Stan- darttransformation bei Ebenenwechsel).Ist die Hunderter-Stelle gleich Null, wird bei G18 und G19 eine Matrix geliefert, die aus der Einheitsmatrix durch eine einfache Drehung um 90 Grad um die X-Achse (G18) bzw.
Seite 402
NC-Settingdaten 42990 MAX_BLOCKS_IN_IPOBUFFER maximale Anzahl der Sätze im Ipo-Puffer DWORD SOFORT -1,-1,-1,-1,-1,-1,-1,-1,- 1,-1,-1,-1,-1... Beschreibung: Mit diesem Settingdatum kann die maximale Anzahl der Sätze im Interpolations- puffers begrenzt werden. Dabei ist die maximale Zahl durch das MD28060 $MC_MM_IPO_BUFFER_SIZE festgelegt. Ein negativer Wert bedeutet dabei, dass keine Begrenzung der Anzahl der Sätze im Ipo-Puffer wirksam wird und die Anzahl der Sätze allein durch das MD28060 $MC_MM_IPO_BUFFER_SIZE bestimmt wird (Standard Einstellung).
Seite 403
NC-Settingdaten 43200 SPIND_S Umdr/min Drehzahl für Spindelstart durch VDI. DOUBLE SOFORT Spindeldrehzahl bei Spindelstart durch die NC/PLC-Nahtstellensignale DB380x Beschreibung: DBX5006.1 (Spindel-start Rechtslauf) und DB380x DBX5006.2 (Spindel-start Linkslauf). Beispiel: $SA_SPIND_S[S1] = 600 Beim Erkennen der positiven Flanke eines o.g. VDI-Startsignales wird die Spindel 1 mit einer Drehzahl von 600 U/min gestartet.
Seite 404
NC-Settingdaten 43210 SPIND_MIN_VELO_G25 Umdr/min programmierte Spindeldrehzahlbegrenzung G25 DOUBLE SOFORT In SPIND_MIN_VELO_G25 wird eine min. Spindeldrehzahlbegrenzung eingegeben, Beschreibung: die die Spindel nicht unterschreiten darf. Die NCK begrenzt eine zu kleine Spindelsolldrehzahl auf diesen Wert. Die min. Spindeldrehzahl kann nur unterschritten werden durch: •...
Seite 405
NC-Settingdaten 43230 SPIND_MAX_VELO_LIMS S1,Z1 Umdr/min Spindeldrehzahlbegrenzung bei G96 DOUBLE SOFORT 100.0 Begrenzt die Spindeldrehzahl bei G96, G961, G97 auf angegebenen Maximalwert Beschreibung: [Grad / s]. Dieses Settingdatum kann mit LIMS aus dem Satz beschrieben wer- den. Anmerkung: Über das MD10710 $MN_PROG_SD_RESET_SAVE_TAB kann eingestellt werden, dass der vom Teileprogramm geschriebene Wert bei Reset in das aktive Filesystem übernommen wird (d.h.
Seite 406
NC-Settingdaten Inkrementell (als Weg) fahren, Vorzeichen gibt die Verfahrrichtung Position auf kürzestem Weg anfahren. Position aus positiver Richtung anfahren. Position aus negativer Richtung anfahren. 43300 ASSIGN_FEED_PER_REV_SOURCE V1,P2,S1 Umdrehungsvorschub für Positionierachsen/Spindel DWORD SOFORT CTEQ Beschreibung: Es ist kein Umdrehungsvorschub angewählt >0= Maschinenachsindex der Rundachse/Spindel, von der der Umdrehungsvor- schub abgeleitet wird Umdrehungsvorschub abgeleitet von der Masterspindel des Kanals, in dem...
Seite 407
NC-Settingdaten Der Grenzwert wirkt auf den absolut wirksamen Korrekturbetrag durch $AA_OFF. Anwendung für die Abstandsregelung bei Laserbearbeitung: Der Korrekturwert wird begrenzt, damit sich der Laser-Kopf nicht in Blechaus- schnitten verhaken kann. Über die Systemvariable $AA_OFF_LIMIT kann abgefragt werden, ob sich der Kor- rekturwert im Grenzbereich befindet.
Seite 408
NC-Settingdaten 43430 WORKAREA_LIMIT_MINUS mm, Grad Arbeitsfeldbegrenzung minus DOUBLE SOFORT -1.0e+8 Mit der axialen Arbeitsfeldbegrenzung kann der Arbeitsbereich im Basiskoordi- Beschreibung: naten- system in der negativen Richtung der entsprechenden Achse einge- schränkt werden. Das Settingdatum kann über die Bedientafel im Bedienbereich "Parameter" ver- ändert werden.
Seite 409
NC-Settingdaten Der Befehl FXST[x] bewirkt eine satzsynchrone Änderung dieses Settingdatums. Weiterhin kann das Settingdatum vom Bediener und über die PLC verändert wer- den. Ansonsten wird, wenn "Fahren auf Festanschlag" aktiv ist, der Wert aus MD37010 $MA_FIXED_STOP_TORQUE_DEF in das Settingdatum übernommen. korrespondierend mit ..
Seite 410
NC-Settingdaten 43610 ADISPOSA_VALUE A06, A10 mm, Grad Toleranzfenster 'Bremsrampe' DOUBLE SOFORT Wert definiert bei Einzelachsinterpolation die Größe des Toleranzfensters, Beschreibung: das die Achse erreicht haben muss, um bei Satzwechselkriterium Bremsrampe mit Toleranzfenster gültig und bei Erreichen des entsprechenden %-Werts der Bremsrampe (SD43600 $SA_IPOBRAKE_BLOCK_EXCHANGE) einen Satzwechsel freizuge- ben.
Seite 411
NC-Settingdaten SD irrelevant bei ..MD32750 $MA_TEMP_COMP_TYPE = 0 oder 1 Sonderfälle, Fehler, ..Bei SD43910 $SA_TEMP_COMP_SLOPE größer tan-ß_max wird steuerungsintern für die Berechnung des positionsabhängigen Temperaturkompensationswertes die Steigung tan-ß_max verwendet. Es erfolgt keine Alarmmeldung korrespondierend mit ..MD32750 $MA_TEMP_COMP_TYPE Temperaturkompensations-Typ SD43920 $SA_TEMP_COMP_REF_POSITION Bezugsposition für positionsabhängige...
Seite 412
NC-Settingdaten Maschinendaten und Nahtstellensignale Listenhandbuch, 09/2011, 6FC5397-4DP40-2AA0...
Zyklen Maschinen- und Settingdaten MD-Nummer Bezeichner Anzeige-Filter Verweis Einheit Name Datentyp Wirksamkeit Attribute System Dimension Standardwert Minimalwert Maximalwert Schutz Klasse Beschreibung: Beschreibung 51000 DISP_RES_MM Anzeigefeinheit mm BYTE POWER ON Beschreibung: Anzeigefeinheit mm 51001 DISP_RES_MM_FEED_PER_REV Anzeigefeinheit mm Vorschub/U BYTE SOFORT Anzeigefeinheit mm Vorschub/U Beschreibung: 51002 DISP_RES_MM_FEED_PER_TIME...
Seite 414
Zyklen Maschinen- und Settingdaten 51011 DISP_RES_INCH_FEED_P_REV Anzeigefeinheit Inch Vorschub/U BYTE SOFORT Anzeigefeinheit Inch Vorschub/U Beschreibung: 51012 DISP_RES_INCH_FEED_P_TIME Anzeigefeinheit Inch Vorschub/min BYTE SOFORT Beschreibung: Anzeigefeinheit Inch Vorschub/min 51013 DISP_RES_INCH_FEED_P_TOOTH Anzeigefeinheit Inch Vorschub/Zahn BYTE SOFORT Anzeigefeinheit Inch Vorschub/Zahn Beschreibung: 51014 DISP_RES_INCH_CUT_RATE Anzeigefeinheit konstante Schnittgeschwindigkeit ft/min BYTE SOFORT Anzeigefeinheit konstante Schnittgeschwindigkeit ft/min...
Seite 415
Zyklen Maschinen- und Settingdaten 51023 ACT_VALUE_SPIND_MODE Spindeln nur im Achsbetrieb im Istwertefenster anzeigen BYTE POWER ON Die Anzeige der Spindeln in den Achs-Istwerte-Fenstern kann damit beeinflusst Beschreibung: werden. Ist der Wert auf 1 gesetzt, werden die Spindeln nur dann angezeigt, wenn sie sich im Achsbetrieb befinden.
Seite 416
Zyklen Maschinen- und Settingdaten 51030 SPIND_MAX_POWER Maximalwert der Spindelleistungsanzeige DWORD POWER ON Maximalwert der zulässigen Spindelleistung in Prozent; Der Anzeigebalken im Beschreibung: Maschinenbild, wird im Bereich zwischen 0 und dem im SPIND_MAX_POWER hinterlegten Wert, wird grün dargestellt. 51031 SPIND_POWER_RANGE Anzeigebereich der Spindelleistungsanzeige DWORD POWER ON Skalenendwert...
Seite 417
Zyklen Maschinen- und Settingdaten 51035 WRITE_FRAMES_FINE_LIMIT Eingabegrenze für alle NPV fein DOUBLE POWER ON 0.999 Eingabegrenze für alle Nullpunktverschiebungen fein Beschreibung: 51036 ENABLE_COORDINATE_REL REL Koordinatensystem ermöglichen BYTE POWER ON Beschreibung: REL Koordinatensystem anzeigen 0 = kein relatives Koordinatensystem anwählbar 1 = das REL Koordinatensystem kann alternativ zum WKS/ENS Koordinatensystem angewählt werden 51037 ENABLE_COORDINATE_ACS...
Seite 418
Zyklen Maschinen- und Settingdaten 51040 SWITCH_TO_MACHINE_MASK Automatische Bedienbereichsumschaltung nach Maschine BYTE POWER ON Automatische Bedienbereichsumschaltung nach Maschine Beschreibung: Bit 0: Bei der Programmanwahl im Programmanager wird nicht automatisch in den Bedienbereich Maschine gewechselt. BIt 1: Bei der Umschaltung der Betriebsart über die Maschinensteuertafel (MSTT) wird nicht automatisch in den Bedienbereich Maschine gewechselt.
Seite 419
Zyklen Maschinen- und Settingdaten 51047 ACCESS_READ_GUD_LUD Schutzstufe Anwendervariable lesen BYTE POWER ON Schutzstufe Anwendervariable lesen Beschreibung: 51048 ACCESS_WRITE_GUD_LUD Schutzstufe Anwendervariablen schreiben BYTE POWER ON Beschreibung: Schutzstufe Anwendervariablen schreiben 51049 ACCESS_WRITE_PRG_COND Schutzstufe Programmbeeinflussung schreiben BYTE POWER ON Schutzstufe Programmbeeinflussung schreiben Beschreibung: 51050 ACCESS_WRITE_PROGRAM Schutzstufe Teileprogramm schreiben...
Seite 420
Zyklen Maschinen- und Settingdaten 51055 ACCESS_WRITE_EXTFRAME Schutzstufe externe NV schreiben BYTE POWER ON Schutzstufe externe Nullpunktverschiebung schreiben Beschreibung: 51056 ACCESS_WRITE_PARTFRAME Schutzstufe Tischbezug schreiben BYTE POWER ON Beschreibung: Schutzstufe Tischbezug schreiben 51057 ACCESS_WRITE_SETFRAME Schutzstufe Basisbezug schreiben BYTE POWER ON Schutzstufe Basisbezug schreiben Beschreibung: 51058 ACCESS_WRITE_TOOLFRAME...
Seite 421
Zyklen Maschinen- und Settingdaten 51063 ACCESS_SET_ACT_VALUE Schutzstufe Istwert setzen BYTE POWER ON Schutzstufe Istwert setzen Beschreibung: 51064 ACCESS_WRITE_PROGLIST Schutzstufe Programmliste Bereich USER schreiben BYTE SOFORT Beschreibung: Mindest-Schutzstufe zum Ändern der Programmliste im Bereich USER (Programm- Manager) 51065 NUM_DISPLAYED_CHANNELS Anzahl der gleichzeitig angezeigten Kanäle BYTE POWER ON Beschreibung:...
Seite 422
Zyklen Maschinen- und Settingdaten 51070 ACCESS_CAL_TOOL_PROBE Schutzstufe Werkzeugmesstaster kalibrieren (ShopTurn) BYTE POWER ON Schutzstufe Werkzeugmesstaster kalibrieren (ShopTurn) Beschreibung: 51071 ACCESS_ACTIVATE_CTRL_E Schutzstufe Ctrl-Energy BYTE POWER ON Beschreibung: Schutzstufe zum Aktivieren, Sperren und Freigeben von Energieprofilen. 51072 ACCESS_EDIT_CTRL_E Schutzstufe Ctrl-Energy Profile ändern BYTE POWER ON Schutzstufe Ctrl-Energy: Definition der Zustandsprofile...
Seite 423
Zyklen Maschinen- und Settingdaten 51202 ACCESS_WRITE_TM_WEAR_DELTA Schutzstufe WZV eingeschränktes Schreiben der BYTE POWER ON Verschleißdaten Beschreibung: Schutzstufe eingeschränkes Schreiben von Werkzeugverschleißwerten S. MD 54213: TM_WRITE_DELTA_LIMIT 51203 ACCESS_WRITE_TM_SC Schutzstufe WZV Summenkorrekturen schreiben BYTE POWER ON Beschreibung: Schutzstufe WZV Summenkorrekturen schreiben 51204 ACCESS_WRITE_TM_EC Schutzstufe WZV Einsatzkorrekturen schreiben BYTE...
Seite 424
Zyklen Maschinen- und Settingdaten 51209 ACCESS_WRITE_TM_NAME Schutzstufe WZV Werkzeugname schreiben BYTE POWER ON Schutzstufe WZV Werkzeugnameund Duplo schreiben Beschreibung: 51210 ACCESS_WRITE_TM_TYPE Schutzstufe WZV Werkzeugtyp schreiben BYTE POWER ON Beschreibung: Schutzstufe WZV Werkzeugtyp schreiben 51211 ACCESS_READ_TM Schutzstufe WZV Daten lesen BYTE POWER ON Schutzstufe WZV Daten lesen Beschreibung:...
Seite 425
Zyklen Maschinen- und Settingdaten 51214 TM_WRITE_LIMIT_MASK Geltungsbereich der eingeschränkten BYTE POWER ON Werkzeugverschleißeingabe Beschreibung: Geltungsbereich der eingeschränkten Werkzeugverschleißeingabe Bit 0:Anwendung auf Schneidendaten, Verschleiß Bit 1:Anwendung auf SC-Daten, Summenkorrekturen Bit 2:Anwendung auf EC-Daten, Einsatzkorrekturen Bit 0+1+2:Anwendung auf alle Daten, Verschleiß, SC, EC 51215 ACCESS_WRITE_TM_ALL_PARAM Schutzstufe WZV Details - Alle Parameter schreiben...
Seite 426
Zyklen Maschinen- und Settingdaten 51221 ACCESS_TM_TOOL_REACTIVATE Schutzstufe WZV Werkzeug reaktivieren BYTE POWER ON Schutzstufe WZV Werkzeug reaktivieren Beschreibung: 51222 ACCESS_TM_TOOL_MEASURE Schutzstufe WZV Werkzeug messen BYTE POWER ON Beschreibung: Schutzstufe WZV Werkzeug messen Direktsprung aus der Werkzeugliste in das Messenbild, 51223 ACCESS_TM_TOOLEDGE_CREATE Schutzstufe WZV Werkzeugschneide anlegen BYTE...
Seite 427
Zyklen Maschinen- und Settingdaten 51235 ACCESS_RESET_SERV_PLANNER Schutzstufe für Quittierung von Wartungsaufgaben BYTE SOFORT Schutzstufe für Quittierung von Wartungsaufgaben Beschreibung: 51600 MEA_CAL_WP_NUM Anzahl der Kalibrierdatenfelder für Werkstückmesstaster BYTE SOFORT Beschreibung: Die Kalibrierdaten des Werkstückmesstasters, beziehen sich auf das Werk- stückkoordinatensystem (WKS) ! In den Datenfelder werden die Kalibrierdaten des Werkstückmesstasters der Technologie Fräsen, sowie Drehen abgelegt!
Seite 428
Zyklen Maschinen- und Settingdaten 51618 MEA_CM_ROT_AX_POS_TOL Grad Toleranz der Rundachspositionen DOUBLE SOFORT Eingaben im Parameter $MN_MEA_CM_ROT_AX_POS_TOL sind nur wirksam, wenn Beschreibung: $MN_MEA_TOOLCARR_ENABLE=1 Die reale Winkelposition der Rundachsen kann von der programmierten abweichen (Genauhalt-Fein-Fenster). Diese Abweichung ist abhängig von den Lageregeleigenschaften der Achse. Die an der konkreten Achse maximal zu erwartende Abweichung ist in diesem Parameter einzutragen.
Seite 429
Zyklen Maschinen- und Settingdaten 51750 J_MEA_M_DIST Messweg für Messen mit ShopMill, in Automatik DOUBLE SOFORT -10000 10000 Dieser Parameter definiert den Messweg vor und hinter dem Mess-Sollwert. Beschreibung: 51751 J_MEA_M_DIST_MANUELL Messweg, für Messen im JOG DOUBLE SOFORT -10000 10000 Beschreibung: Dieser Parameter definiert den Messweg vor und hinter dem Mess-Sollwert.
Seite 430
Zyklen Maschinen- und Settingdaten 51772 J_MEA_CAL_HEIGHT_FEEDAX Kalibrierhöhe in der Zustellachse, zum Kalibrieren der DOUBLE SOFORT Messtasterlänge -99999,-99999,- -100000 100000 99999,-99999,- 99999... Kalibrierhöhe in der Zustellachse für das Kalibrieren der Messtasterlänge, in Beschreibung: "Messen im JOG" Die Kalibrierhöhe ist mit Bezug auf das Werkstückkoordinatensystem (WKS) ein- zugeben! 51780 J_MEA_T_PROBE_DIAM_RAD...
Seite 431
Zyklen Maschinen- und Settingdaten 52005 DISP_PLANE_MILL Ebenenauswahl Fräsen BYTE SOFORT Ebenenauswahl Fräsen Beschreibung: 0: Ebenenauswahl in der Bedienoberfläche 17: immer G17 18: immer G18 19: immer G19 52006 DISP_PLANE_TURN Ebenenauswahl Drehen BYTE SOFORT Beschreibung: Ebenenauswahl Drehen 0: Ebenenauswahl in der Bedienoberfläche 17: immer G17 18: immer G18 19: immer G19...
Seite 432
Zyklen Maschinen- und Settingdaten 52201 TECHNOLOGY_EXTENSION erweiterte Technologie BYTE POWER ON erweiterte Technologie Beschreibung: 0: keine spezifische Konfiguration 1: Drehen 2: Fräsen Beachten Sie auch MD 52200 $MCS_TECHNOLOGY. Beispiel: Drehmaschine mit Frästechnologie MD 52200 $MCS_TECHNOLOGY = 1 MD 52201 $MCS_TECHNOLOGY_EXTENSION = 2 52206 AXIS_USAGE Bedeutung der Achsen im Kanal...
Seite 433
Zyklen Maschinen- und Settingdaten Bit 4: Angezeigte Drehrichtung bei M3 ist linksherum (bei Spindeln) Die Blickrichtung kann gewählt werden. Entweder aus dem Innenraum her- aus oder von außen auf die Spindel. Es muss jedoch für alle Spindeln die gleiche Auswahl getroffen werden. Bit 5: Drehrichtung M3 entspricht Rotationsachse minus (bei Spindeln) Dieses Bit muss analog zum PLC-Bit DBnn.DBX17.6 eingestellt werden! (nn = 31 + Maschinenachsindex)
Seite 434
Zyklen Maschinen- und Settingdaten 52214 FUNCTION_MASK_MILL Funktionsmaske Fräsen DWORD SOFORT Funktionsmaske Fräsen Beschreibung: Bit 0: Freigabe Zylindermanteltransformation (ShopMill) Bit 1: reserviert Bit 2: reserviert Bit 3: Freigabe Bearbeitung innen/hinten Bit 4: Freigabe Spindel klemmen (C-Achse) 52216 FUNCTION_MASK_DRILL Funktionsmaske Bohren DWORD SOFORT Funktionsmaske Bohren Beschreibung:...
Seite 435
Zyklen Maschinen- und Settingdaten 52231 M_CODE_COOLANT_1_ON M-Code für Kühlmittel 1 EIN DWORD SOFORT 32767 M-Code für Kühlmittel 1 EIN Beschreibung: 52232 M_CODE_COOLANT_2_ON M-Code für Kühlmittel 2 EIN DWORD SOFORT 32767 Beschreibung: M-Code für Kühlmittel 2 EIN 52233 M_CODE_COOLANT_1_AND_2_ON M-Code für beide Kühlmittel EIN DWORD SOFORT 32767...
Seite 436
Zyklen Maschinen- und Settingdaten 52251 M_CODE_CHUCK_OPEN_ROT M-Code für Futter öffnen bei drehender Spindel STRING SOFORT M-Code für Futter öffnen bei drehender Spindel. Beschreibung: Z.B.: "M34" oder "M1=34" Elemente: [0]: Hauptspindel [1]: Gegenspindel 52252 M_CODE_CHUCK_CLOSE M-Code für Futter schließen STRING SOFORT Beschreibung: M-Code für Futter schließen Z.B.: "M34"...
Seite 437
Zyklen Maschinen- und Settingdaten Bit 9:Magazin positionieren ausblenden. Die Funktion 'Magazin positionieren' wird in der Bedienoberfläche ausgeblendet. Bit 10:Werkzeug reaktivieren mit Magazin positionieren. Vor dem Reaktivieren wird das Werkzeug auf die Beladestelle positioniert. Bit 11:Werkzeug reaktivieren in allen Überwachungsarten. Beim Reaktivieren eines Werkzeugs werden alle in der NC freigegebenen Überwachungsarten zu die- sem Werkzeug reaktiviert.
Seite 438
Zyklen Maschinen- und Settingdaten 52740 MEA_FUNCTION_MASK Funktionsverhalten dritte Geometrieachse (Y), Technologie DWORD SOFORT Drehen 65536 Beschreibung: Funktionsmaske Messzyklen Bit 0: Messeingang Werkstückmesstaster 0: Werkstückmesstaster am CNC-Messeingang 1, aktiv - Default 1: Werkstückmesstaster am CNC-Messeingang 2, aktiv Bit 1: Werkstückmessen Funktionsverhalten einer dritten Geometrieachse (Y-Achse), in der Technologie Drehen auf Basis der Arbeitsebene G18! 0: eine vorhandene dritte Geometrieachse (Y-Achse, Applikate), wird von den Messzyklen nicht unterstützt!
Seite 439
Zyklen Maschinen- und Settingdaten 52802 ISO_ENABLE_INTERRUPTS Interruptverarbeitung BYTE SOFORT Interruptverarbeitung Beschreibung: 0: AUS 1: EIN 52804 ISO_ENABLE_DRYRUN Bearbeitungsübersprung bei DRYRUN BYTE SOFORT Beschreibung: Bearbeitungsübersprung Gewindeborhen G74/G84 bei DRYRUN 0: AUS 1: EIN 52806 ISO_SCALING_SYSTEM Grundsystem BYTE SOFORT Beschreibung: Grundsystem: 0: nicht definiert 1: METRIC 2: INCH 52808...
Seite 440
Zyklen Maschinen- und Settingdaten 53240 SPINDLE_PARAMETER mm, Grad Spindelfutterdaten DOUBLE SOFORT Spindelfutterdaten: Beschreibung: [0]: Futtermaß [1]: Anschlagmaß [2]: Backenmaß 53241 SPINDLE_CHUCK_TYPE Spindel-Backenart BYTE SOFORT Beschreibung: Spindel-Backenart: 0 = Spannen von außen 1 = Spannen von innen 53242 TAILSTOCK_PARAMETER mm, Grad Reitstockdaten DOUBLE SOFORT...
Seite 441
Zyklen Maschinen- und Settingdaten Bit 9:Durchmesseranzeige für Planachse - Verschleiß. Der Verschleißwert der Planachse wird als Durchmesserwert angezeigt. Bit 10:Werkzeug beladen/umsetzen auf Zwischenspeicherplätze freischalten. Im Beladendialog kann die Magazinnummer eingegeben werden. Über die Magazinnum- mer 9998 kann damit auf den Zwischenspeicher zugegriffen werden. Bit 11:Anlegen neuer Werkzeuge auf den Greiferplätzen ist gesperrt.
Seite 442
Zyklen Maschinen- und Settingdaten Der Ausdruck "negative Verfahrrichtung" bezieht sich auf den aktuell aktiven Werkstücknullpunktbezug! Der Wert dieses Parameters, wird durch den Vorgang "Werkstückmesstaster kali- brieren" erzeugt! 54604 MEA_WP_TRIG_PLUS_DIR_AX2 Triggerpunkt der 2. Messachse in positiver Richtung DOUBLE SOFORT 0,0,0,0,0,0,0,0,0,0,0,0, -100000 100000 0,0,0,0,0,0,0,0,0,0,0,0, 0,0...
Seite 443
Zyklen Maschinen- und Settingdaten 54607 MEA_WP_POS_DEV_AX1 Lageabweichung der Messtasterkugel in der 1. Messachse DOUBLE SOFORT 0,0,0,0,0,0,0,0,0,0,0,0, -100000 100000 0,0,0,0,0,0,0,0,0,0,0,0, 0,0... Beschreibung: Die Lageabweichung in der 1.Messachse, stellt einen geometrischen Versatz des Mittelpunktes der Messtasterkugel, bezogen auf den elektischen Mittelpunkt des Messtasters in dieser Achse dar! Der Wert dieses Parameters, wird durch den Vorgang "Werkstückmesstaster kali- brieren"...
Seite 444
Zyklen Maschinen- und Settingdaten 54611 MEA_WP_FEED mm/min Messvorschub beim Kaibrieren DOUBLE SOFORT 0,0,0,0,0,0,0,0,0,0,0,0, 5000 0,0,0,0,0,0,0,0,0,0,0,0, 0,0... Beschreibung: Messvorschub Werkstück messen beim Kalibrieren Dieser Messvorschub wird für alle nachfolgenden Werkstückmessprogramme in Verbindung mit dem Messtasterfeld verwendet. 54615 MEA_CAL_EDGE_BASE_AX1 Kalibriernutboden der 1. Messachse DOUBLE SOFORT 0,0,0,0,0,0,0,0,0,0,0,0 -100000...
Seite 445
Zyklen Maschinen- und Settingdaten 54620 MEA_CAL_EDGE_UPPER_AX2 Kalibriernutoberkante der 2. Messachse DOUBLE SOFORT 0,0,0,0,0,0,0,0,0,0,0,0 -100000 100000 Kalibriernutoberkante in der 2. Messachse (Ordinate, X bei G18) Beschreibung: Dieser Parameter ist eine geometrische Komponente der Kalibriernut und durch den Anwender zu versorgen! 54621 MEA_CAL_EDGE_PLUS_DIR_AX2 Kalibriernutkante in positiver Richtung der 2.
Seite 446
Zyklen Maschinen- und Settingdaten 54627 MEA_TP_TRIG_MINUS_DIR_AX2 Triggerpunkt der 2. Messachse in negativer Richtung DOUBLE SOFORT 0,0,0,0,0,0,0,0,0,0,0,0 -100000 100000 Triggerpunkt der 2. Messachse in negativer Richtung (Ordinate, Y bei G17, Beschreibung: bei G18) Der Triggerpunkt steht im Bezug zum Maschinenkoordinatensystem (MKS). Vor dem Kalibrieren ist der ungefähre Triggerpunkt im Maschinenkoordinaten- system einzutragen! Der exakte Wert dieses Parameters, wird durch den Vorgang "Werkzeugmesstaster...
Seite 447
Zyklen Maschinen- und Settingdaten 54631 MEA_TP_EDGE_DISK_SIZE Werkzeugmesstaster Kantenlaenge/Scheibendurchmesser DOUBLE SOFORT 0,0,0,0,0,0,0,0,0,0,0,0 0 1000 Wirksame Kantenlänge oder Scheibendurchmesser des Werkzeugmesstasters. Beschreibung: Die Vermessung von Fräswerkzeuge erfolgt im Normalfall mit scheibenförmigen und von Drehwerkzeugen mit quadratischen Messtastern. 54632 MEA_TP_AX_DIR_AUTO_CAL Automatisches Kalibrieren Werkzeugmesstaster, Freigabe DWORD SOFORT Achsen/Richtungen...
Seite 448
Zyklen Maschinen- und Settingdaten 54634 MEA_TP_CAL_MEASURE_DEPTH Abstand zwischen Werkzeugmesstasteroberkante und DOUBLE SOFORT Fräswerkzeugunterkante 2,2,2,2,2,2,2,2,2,2,2,2 -1000 1000 Beschreibung: Abstand zwischen Werkzeugmesstasteroberkante und Fräswerkzeugunterkante. Für die Werkzeugmesstasterkalibrierung definiert dieser Abstand die Kalib- riertiefe und bei der Fräswerkzeugmvermessung die Messtiefe! Zur Vermessung von Drehwerkzeugen hat dieser Parameter keine Bedeutung! 54635 MEA_TP_STATUS_GEN Kalibrierstatus allgemein...
Seite 449
Zyklen Maschinen- und Settingdaten 54642 MEA_TPW_TRIG_MINUS_DIR_AX2 Triggerpunkt der 2. Messachse in negativer Richtung DOUBLE SOFORT 0,0,0,0,0,0,0,0,0,0,0,0 -100000 100000 Triggerpunkt der 2. Messachse in negativer Richtung (Ordinate, Y bei G17, Beschreibung: bei G18) Der Triggerpunkt steht im Bezug zum Werkstückkoordinatensystem (WKS). Vor dem Kalibrieren ist der ungefähre Triggerpunkt im Werkstückkoordinaten- system einzutragen! Der exakte Wert dieses Parameters, wird durch den Vorgang "Werkzeugmesstaster...
Seite 450
Zyklen Maschinen- und Settingdaten 54646 MEA_TPW_EDGE_DISK_SIZE Werkzeugmesstaster Kantenlaenge/Scheibendurchmesser DOUBLE SOFORT 0,0,0,0,0,0,0,0,0,0,0,0 0 1000 Wirksame Kantenlänge oder Scheibendurchmesser des Werkzeugmesstasters. Beschreibung: Die Vermessung von Fräswerkzeuge erfolgt im Normalfall mit scheibenförmigen und von Drehwerkzeugen mit quadratischen Messtastern. 54647 MEA_TPW_AX_DIR_AUTO_CAL Automatisches Kalibrieren Werkzeugmesstaster, Freigabe DWORD SOFORT Achsen/Richtungen...
Seite 451
Zyklen Maschinen- und Settingdaten 54649 MEA_TPW_CAL_MEASURE_DEPTH Abstand zwischen Werkzeugmesstasteroberkante und DOUBLE SOFORT Fräswerkzeugunterkante 2,2,2,2,2,2,2,2,2,2,2,2 0 Beschreibung: Abstand zwischen Werkzeugmesstasteroberkante und Fräswerkzeugunterkante. Für die Werkzeugmesstasterkalibrierung definiert dieser Abstand die Kalib- riertiefe und bei der Fräswerkzeugmvermessung die Messtiefe! Zur Vermessung von Drehwerkzeugen hat dieser Parameter keine Bedeutung! 54650 MEA_TPW_STATUS_GEN Kalibrierstatus allgemein...
Seite 452
Zyklen Maschinen- und Settingdaten 54670 MEA_CM_MAX_PERI_SPEED m/min Maximal zulässige Umfangsgeschwindigkeit des zu DOUBLE SOFORT messenden Werkzeuges 100,100 100000 Beschreibung: Maximal zulässige Umfangsgeschwindigkeit des zu messenden Werkzeuges, bei drehender Spindel. Überwachungsparameter zum Werkzeugmessen mit drehender Spindel, nur wirksam bei SD54749 $SNS_MEA_FUNCTION_MASK_TOOL, Bit 10 = 0! 54671 MEA_CM_MAX_REVOLUTIONS Umdr/min...
Seite 453
Zyklen Maschinen- und Settingdaten 54674 MEA_CM_SPIND_ROT_DIR Drehrichtung der Spindel zum Werkzeugmessen DOUBLE SOFORT Drehrichtung der Spindel zum Werkzeugmessen, bei drehender Spindel (Vorbe- Beschreibung: setzung: 4 = M4) Achtung: Wenn bei Aufruf des Messzyklus die Spindel bereits dreht, bleibt diese Drehrichtung, unabhängig von $SNS_MEA_CM_SPIND_ROT_DIR, erhalten! Überwachungsparameter zum Werkzeugmessen mit drehender Spindel, nur wirksam bei SD54749 $SNS_MEA_FUNCTION_MASK_TOOL, Bit 10 = 0! 54675...
Seite 454
Zyklen Maschinen- und Settingdaten 54689 MEA_T_PROBE_MANUFACTURER Werkzeugmesstastertyp (Hersteller) BYTE SOFORT Werkzeugmesstastertyp (Hersteller) Beschreibung: Die Angaben sind erforderlich für das Werkzeugmessen mit drehender Spindel. =0: Keine Angabe =1: TT130 (Heidenhain) =2: TS27R (Renishaw) 54691 MEA_T_PROBE_OFFSET Messergebniskorrektur für das Werkzeugmessen BYTE SOFORT Beschreibung: Messergebniskorrektur beim Werkzeugmessen mit drehender Spindel.
Seite 455
Zyklen Maschinen- und Settingdaten 54697 MEA_RESULT_OFFSET_TAB_RAD3 Korrekturtabelle 2. Umfangsgeschwindigkeit (Radius) DOUBLE SOFORT 0,0,0,0,0 Parameter zur anwenderdefinierten Messergebniskorrektur beim Werkzeugmessen Beschreibung: mit drehender Spindel, $SNS_MEA_RESULT_OFFSET_TAB_RAD3[0] ... 2.Umfangsgeschwindigkeit $SNS_MEA_RESULT_OFFSET_TAB_RAD3[1] ... Korrekturwert für Radius bezüg- lich 1.Radius und 2.Umfangsgeschwindigkeit $SNS_MEA_RESULT_OFFSET_TAB_RAD3[2] ... Korrekturwert für Radius bezüg- lich 2.Radius und 2.Umfangsgeschwindigkeit $SNS_MEA_RESULT_OFFSET_TAB_RAD3[3] ...
Seite 456
Zyklen Maschinen- und Settingdaten 54700 MEA_RESULT_OFFSET_TAB_RAD6 Korrekturtabelle 5. Umfangsgeschwindigkeit (Radius) DOUBLE SOFORT 0,0,0,0,0 Parameter zur anwenderdefinierten Messergebniskorrektur beim Werkzeugmessen Beschreibung: mit drehender Spindel, $SNS_MEA_RESULT_OFFSET_TAB_RAD6[0] ... 5.Umfangsgeschwindigkeit $SNS_MEA_RESULT_OFFSET_TAB_RAD6[1] ... Korrekturwert für Radius bezüg- lich 1.Radius und 5.Umfangsgeschwindigkeit $SNS_MEA_RESULT_OFFSET_TAB_RAD6[2] ... Korrekturwert für Radius bezüg- lich 2.Radius und 5.Umfangsgeschwindigkeit $SNS_MEA_RESULT_OFFSET_TAB_RAD6[3] ...
Seite 457
Zyklen Maschinen- und Settingdaten 54707 MEA_RESULT_OFFSET_TAB_LEN3 Korrekturtabelle 2. Umfangsgeschwindigkeit (Länge) DOUBLE SOFORT 0,0,0,0,0 Parameter zur anwenderdefinierten Messergebniskorrektur beim Werkzeugmessen Beschreibung: mit drehender Spindel, $SNS_MEA_RESULT_OFFSET_TAB_LEN3[0] ... 2.Umfangsgeschwindigkeit $SNS_MEA_RESULT_OFFSET_TAB_LEN3[1] ... Korrekturwert für Länge bezüg- lich 1.Radius und 2.Umfangsgeschwindigkeit $SNS_MEA_RESULT_OFFSET_TAB_LEN3[2] ... Korrekturwert für Länge bezüg- lich 2.Radius und 2.Umfangsgeschwindigkeit $SNS_MEA_RESULT_OFFSET_TAB_LEN3[3] ...
Seite 458
Zyklen Maschinen- und Settingdaten 54710 MEA_RESULT_OFFSET_TAB_LEN6 Korrekturtabelle 5. Umfangsgeschwindigkeit (Länge) DOUBLE SOFORT 0,0,0,0,0 Parameter zur anwenderdefinierten Messergebniskorrektur beim Werkzeugmessen Beschreibung: mit drehender Spindel, $SNS_MEA_RESULT_OFFSET_TAB_LEN6[0] ... 5.Umfangsgeschwindigkeit $SNS_MEA_RESULT_OFFSET_TAB_LEN6[1] ... Korrekturwert für Länge bezüg- lich 1.Radius und 5.Umfangsgeschwindigkeit $SNS_MEA_RESULT_OFFSET_TAB_LEN6[2] ... Korrekturwert für Länge bezüg- lich 2.Radius und 5.Umfangsgeschwindigkeit $SNS_MEA_RESULT_OFFSET_TAB_LEN6[3] ...
Seite 459
Zyklen Maschinen- und Settingdaten Bit 3: Kalibrierten Werkstückmesstasterradius in die Werkzeugdaten überneh- men.Dieser Parameter bezieht sich funktionell nur auf den CYCLE976. 0: Keine Übernahme des Kalibrierten Werkstückmesstasterradius in die Werkzeugdaten 1: Bei der Kalibriervariente "mit Messtasterkugelberechnung" wird der ermittelte "wirksame Tasterkugeldurchmesser" (54600$SNS_MEA_WP_BALL_DIAM),umgerechnet als Radiuswert, in den Werkzeug- Radius-Geometriespeicher des aktiven Werkstückmesstasters eingetragen.
Seite 460
Zyklen Maschinen- und Settingdaten 54760 MEA_FUNCTION_MASK_PIECE Einstellung zur Eingabemaske, Messzyklen in Automatik, DWORD SOFORT Werkstückmessung Beschreibung: Einstellung zur Eingabemaske, Messzyklen in Automatik, Werkstückmessung Bit3 Auswahl Messtasterkalibrierdatenfeld, freigeben Bit4 Auswahl Kalibrieren Eingabe Messvorschub (VMS) 1) Bit6 Auswahl NPV-Korrektur in Basisbezug (SETFRAME), freigeben Bit7 Auswahl NPV-Korrektur in kanalspezifische Basisframe, freigeben Bit8 Auswahl NPV-Korrektur in globale Basisframe, freigeben Bit9 Auswahl NPV-Korrektur in einstellbare Frame, freigeben...
Seite 461
Zyklen Maschinen- und Settingdaten 54764 MEA_FUNCTION_MASK_TURN Einstellung zur Eingabemaske, Messzyklen in Automatik, DWORD SOFORT Werkstück Drehen Beschreibung: 54764 MEA_FUNCTION_MASK_TURN Einstellung zur Eingabemaske, Messzyklen Drehen in Automatik Bit0 Messen Durchmesser innen/außen mit Umschlag Bit1 Messen Durchmesser innen/außen "unter Drehmitte fahren? 54780 J_MEA_FUNCTION_MASK_PIECE Einstellung zur Eingabemaske, Messen im JOG, DWORD...
Seite 462
Zyklen Maschinen- und Settingdaten 55212 FUNCTION_MASK_TECH_SET Funktionsmaske Technologieübergreifend BYTE SOFORT Funktionsmaske Technologieübergreifend Beschreibung: Bit 0: Werkzeugvoranwahl aktiv Bit 1: Gewindetiefe aus metrischer Gewindesteigung berechnen Bit 2: Gewindedurchm. und -tiefe aus Tabelle übernehmen 55214 FUNCTION_MASK_MILL_SET Funktionsmaske Fräsen DWORD SOFORT Beschreibung: Funktionsmaske Fräsen Bit 0: Grundeinstellung Fräszyklen im Gleichlauf Bit 2: Tiefenberech.
Seite 463
Zyklen Maschinen- und Settingdaten 55220 FUNCTION_MASK_MILL_TOL_SET Funktionsmaske High Speed Settings CYCLE832 DWORD SOFORT Funktionsmaske High Speed Settings CYCLE832 Beschreibung: Bit 0: Eingabefelder Technologie einblenden Bit 1: Einstellungen wie in folgenden Settingdaten vereinbart: $SCS_MILL_TOL_FACTOR_NORM $SCS_MILL_TOL_FACTOR_ROUGH $SCS_MILL_TOL_FACTOR_SEMIFIN $SCS_MILL_TOL_FACTOR_FINISH $SCS_MILL_TOL_VALUE_NORM $SCS_MILL_TOL_VALUE_ROUGH $SCS_MILL_TOL_VALUE_SEMIFIN $SCS_MILL_TOL_VALUE_FINISH 55221 FUNCTION_MASK_SWIVEL_SET Funktionsmaske Schwenken CYCLE800...
Seite 464
Zyklen Maschinen- und Settingdaten 55260 MAJOG_SAFETY_CLEARANCE Sicherheitsabstand für Maschine JOG DOUBLE SOFORT Sicherheitsabstand für Maschine JOG Beschreibung: 55261 MAJOG_RELEASE_PLANE Rückzugsebene für Maschine JOG DOUBLE SOFORT Beschreibung: Rückzugsebene für Maschine JOG 55410 MILL_SWIVEL_ALARM_MASK Aus- und Einblenden von Zyklenalarmen für CYCLE800 DWORD SOFORT Aus- und Einblenden von Zyklenalarmen CYCLE800 Beschreibung:...
Seite 465
Zyklen Maschinen- und Settingdaten 55447 MILL_TOL_VALUE_SEMIFIN Toleranzwert für Feinschlichten CYCLE832 (High Speed DOUBLE SOFORT Settings) 0.05 Beschreibung: Toleranzwert für Vorschlichten CYCLE832 55448 MILL_TOL_VALUE_FINISH Toleranzwert für Schlichten CYCLE832 (High Speed Settings) DOUBLE SOFORT 0.01 Toleranzwert für Schlichten CYCLE832 Beschreibung: 55460 MILL_CONT_INITIAL_RAD_FIN Konturtaschenfräsen: Anfahrkreisradius Schlichten DOUBLE SOFORT...
Seite 466
Zyklen Maschinen- und Settingdaten 55484 DRILL_TAPPING_SET_MC Einstellung Gewindebohren: Spindelbetrieb bei MCALL DOUBLE SOFORT Einstellung bei Gewindebohren Zyklus CYCLE84 Spindelbetrieb bei MCALL Beschreibung: 0= bei MCALL Spindelbetrieb wieder aktivieren 1= bei MCALL lagegeregelten Spindelbetrieb bleiben 55489 DRILL_MID_MAX_ECCENT Maximaler Mittenversatz mittiges Bohren DOUBLE SOFORT Beschreibung:...
Seite 467
Zyklen Maschinen- und Settingdaten 55510 TURN_GROOVE_DWELL_TIME Freischneidezeit beim Einstich am Grund DOUBLE SOFORT (neg.Werte=Umdrehungen) -100 Beschreibung: Tritt in einem Zyklus, z.B. Tieflochbohren, Einstechen eine Freischneidezeit auf, dann wird der Wert dieses Settingdatums verwendet • negativer Wert in Spindelumdrehungen • positiver Wert in Sekunden 55540 TURN_PART_OFF_CTRL_DIST Weg für Abstichkontrolle...
Seite 468
Zyklen Maschinen- und Settingdaten 55552 TURN_FIXED_STOP_FORCE Gegenspindel: Kraft für Fahren auf Festanschlag, in % DOUBLE SOFORT In diesem Settingdatum legen Sie fest, bei wieviel Prozent der Antriebskraft Beschreibung: die Gegenspindel beim Fahren auf Festanschlag stoppen soll. 55553 TURN_FIXED_STOP_RETRACTION Gegenspindel: Rückzugsweg vor Spannen nach Festanschlag DOUBLE SOFORT Rückzugsweg vor dem Spannen nach Fahren auf Festanschlag...
Seite 469
Zyklen Maschinen- und Settingdaten 55585 TURN_CONT_INTERRUPT_TIME Konturdrehen: Vorschubunterbrechungszeit DOUBLE SOFORT (neg.Werte=Umdrehungen) Beschreibung: Vorschubunterbrechungszeit beim Konturdrehen, Konturstechen und Stechdrehen • negativer Wert in Spindelumdrehungen • positiver Wert in Sekunden Dieses Settingdatum wirkt nur, wenn Settingdatum 55586 $SCS_TURN_CONT_INTER_RETRACTION = 0 ist. 55586 TURN_CONT_INTER_RETRACTION Konturdrehen: Rückzugsweg bei Vorschubunterbrechung DOUBLE...
Seite 470
Zyklen Maschinen- und Settingdaten 55596 TURN_CONT_TURN_RETRACTION Konturstechdrehen: Rückzugstiefe vor Drehbearbeitung DOUBLE SOFORT Rückzug Tiefe vor Drehbearbeitung Stechdrehen Beschreibung: 55613 MEA_RESULT_DISPLAY Wahl der Messergebnisbildanzeige BYTE SOFORT Beschreibung: Messergebnisbildanzeige kein Messergebnisbild das Messergebnisbild bleibt für eine feste Zeit von 8 Sekunden anstehen mit dem Messergebnisbild wird der Zyklus durch ein internes M0 angehal- ten, mit NC-Start wird der Messzyklus fortgesetzt und das Messergebnisbild...
Seite 471
Zyklen Maschinen- und Settingdaten 55622 MEA_EMPIRIC_VALUE_NUM Anzahl der Erfahrungswerte DWORD SOFORT 1000 Anzahl der Erfahrungswerte Beschreibung: 55623 MEA_EMPIRIC_VALUE Erfahrungswertspeicher DOUBLE SOFORT -100000 100000 Beschreibung: Der Erfahrungswertspeicher besteht in der Defauleinstellung aus 20 Speicher- elementen. Mit dem Parameter $SCS_MEA_EMPIRIC_VALUE_NUM kann die Anzahl der Speicherele- mente definiert werden! Zur Zeit sind jedoch die 20 Speicherelemente nicht verän-...
Seite 472
Zyklen Maschinen- und Settingdaten 55628 MEA_TP_FEED_MEASURE mm/min Vorschub für das Kalibrieren eines Werkzeugmesstasters DOUBLE SOFORT 5000 MEA_TP_FEED_MEASURE Beschreibung: Vorschub für das Kalibrieren eines Werkzeugmesstasters mit stehender Spindel in AUTO und JOG 55630 MEA_FEED_MEASURE mm/min Verfahrgeschwindigkeit für die Zwischenpositionierung in der DOUBLE SOFORT Ebene...
Seite 473
Zyklen Maschinen- und Settingdaten • Ohne Kollisionsüberwachung (SD55600 $SCS_MEA_COLLISION_MONITORING=0): Die Zwischenpositionen werden mit der in SD55630 $SCS_MEA_FEED_RAPID_IN_PERCENT angegebenen prozentualen maximalen Achsge- schwindigkeit (Eilgang) angefahren. SD55630 $SCS_MEA_FEED_RAPID_IN_PERCENT=0 und SD55630 $SCS_MEA_FEED_RAPID_IN_PERCENT=100 wirkt die maximale Achsgeschwindig- keit. 55634 MEA_FEED_PLANE_VALUE mm/min Verfahrgeschwindigkeit für die Zwischenpositionierung in der DOUBLE SOFORT Ebene...
Seite 474
Zyklen Maschinen- und Settingdaten 55638 MEA_FEED_FAST_MEASURE mm/min Schneller Messvorschub DOUBLE SOFORT 10000 Schneller Messvorschub Beschreibung: Hinweis: Den Wert der Geschwindigkeit gegebenenfalls an den eingesetzten Messtaster- typ und die Eigenschaften der Maschine anpassen! Das heist, die maximale Auslenkung des konkreten Messtastertyps ist zu berücksichtigen!! Die Anwendung des "schnellen Messvorschub"...
Seite 475
Zyklen Maschinen- und Settingdaten Hinweis: Koordinatendrehung in der aktiven Ebene heist: - Drehung um die Z-Achse bei G17 - Drehung um die Y-Achse bei G18 - Drehung um die X-Achse bei G19 Achtung: Die Kopplung wird durch den Messzyklus aufgehoben, wenn - Drehungen um die 1.
Seite 476
Zyklen Maschinen- und Settingdaten Bit14: Kopplung der Spindelausrichtung mit der Koordinatendrehung um die Zustellachse, bei Werkstückmessung mit Multitaster, in der Betriebsart Messen im JOG 0: aktuelle Spindelausrichtung bei NC-START der Messaufgabe bei Messen im JOG, wird als Ausgangsstellung für den weiteren Ablauf verwendet! 1: Bei Verwendung von Multitastern erfolgt eine Spindelausrichtung in Abhängigkeit zu der aktiven Koordinatendrehung um die Zustellachse (Appli-...
Seite 477
Zyklen Maschinen- und Settingdaten Parameter _FA >=1 ist! Bit19: Rückzugsgeschwindigkeit beim Werkzeugmessen von der Messstelle 0: Der Rückzug von der Messstelle erfolgt mit der gleichen Geschwin- digkeit wie bei einer Zwischenpositionierung ( SD55631 $SCS_MEA_FEED_PLANE_VALUE. 1: Die Rückzuggeschwindigkeit erfolgt mit der im SD55630 $SCS_MEA_FEED_RAPID_IN_PERCENT festgelegten prozentualen Eilgangsgeschwin- digkeit und ist nur wirksam bei aktiver Kollisionsüberwachung (SD55600 $SCS_MEA_COLLISION_MONITORING=1).
Seite 478
Zyklen Maschinen- und Settingdaten 55810 ISO_T_DWELL_TIME_UNIT Bewertung der Verweilzeit BYTE SOFORT Bewertung der Verweilzeit bei Tieflochbohren G83/G87 Beschreibung: 0: Sekunden 1: Umdrehungen Maschinendaten und Nahtstellensignale Listenhandbuch, 09/2011, 6FC5397-4DP40-2AA0...
Nahtstellensignale - Übersicht Adressbereiche Tabelle 5-1 Operanden- Beschreibung Bereich kennzeichen Daten DB1000 bis DB7999 DB9000 bis DB9036 DB9900 bis DB9905 Zeiten T0 bis T15 (100 ms) T16 bis T127 (10 ms) Zähler C0 bis C63 Abbild Digitale Eingänge I0.0 bis I255.7 I256.0 bis I256.3 Abbild Digitale Ausgänge Q0.0 bis Q255.7...
Seite 480
SM0.6 PLC-Zyklus Takt (alternierend ein Zyklus ‘0’, dann ein Zyklus ‘1’) Warnung Alle leerstehenden Felder in der Anwendernahtstelle sind "Reserviert für Siemens" und dürfen nicht beschrieben oder ausgewertet werden! Mit "0" gekennzeichnete Felder erhalten immer den Wert "logisch 0". Maschinendaten und Nahtstellensignale...
Nahtstellensignale - Übersicht Adressbereiche Variablenzugriffsrechte: kennzeichnet Bereich “nur lesen” erlaubt [r/w] kennzeichnet Bereich “lesen und schreiben” erlaubt Datenformatangabe: BYTE INT / WORD DINT / DWORD / REAL Ohne Datenformatangabe: alle genannten Datenformate lesbar bzw. schreib- bar. Literaturangabe: Die Literaturangabe zu einem Signal erfolgt über die eindeutige Kapitelnummer bezogen auf die Funktionshandbücher Grund- (FB1), Erweiterungs (FB2)- und Sonderfunktionen (FB3): /.../ Beispiel: DB1700 Byte0 Bit5: M01 angewählt [FB1-K1]...
Nahtstellensignale - Übersicht Anwender-Daten Anwender-Daten 5.2.1 Anwender-Daten 1 DB1000 Daten 1 [r/w] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Anwender-Daten Anwender-Daten Anwender-Daten Anwender-Daten Anwender-Daten 5.2.2 Anwender-Daten 2 DB1100 Daten 2 [r/w] Byte Bit 7 Bit 6...
Nahtstellensignale - Übersicht Anwender-Alarm DB1400 Remanente Daten [r/w] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Anwender-Daten Anwender-Daten Anwender-Alarm Hinweis: Informationen zu PLC-Alarmen einschließlich der Projektierung von Anwenderalarmen finden Sie: Literatur: “Inbetriebnahmehandbuch Drehen und Fräsen”...
Nahtstellensignale - Übersicht Anwender-Alarm 5.4.2 Variable für Alarm DB1600 Variable für Alarm [r32/w32] Nahtstelle PLC HMI [FB1-P4] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 1000 Variable für Alarm 700000 [Inbetriebnahmehandbuch Drehen, Fräsen] 1004 Variable für Alarm 700001...
Nahtstellensignale - Übersicht Signale von/an HMI Signale von/an HMI 5.5.1 Programmbeeinflussungs-Signale von HMI (remanenter Bereich) (s. a. Signale an NC-Kanal DB3200) DB1700 Signale HMI [r] Nahtstelle HMI PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0...
Nahtstellensignale - Übersicht Signale von/an HMI DB1700 Programmanwahl [r] Nahtstelle HMI PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Teileprogramm-Handling Status [FB1-A2] 2000 Anwahl Aktiv Error 2001 Error Teileprogramm-Handling 2002 2003 5.5.3...
Nahtstellensignale - Übersicht Signale von/an HMI 5.5.5 Signale von PLC DB1800 Signale von PLC [r] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 1000 Inbetrieb- Hochlauf Hochlauf nahme- mit ge- archiv sicherten Default- Daten...
Nahtstellensignale - Übersicht Signale von/an HMI DB1900 Signale von Bedientafel [r/w] Nahtstelle HMI PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 5.5.9 Allgemeine Anwahl-/Statussignale von HMI (remanenter Bereich) DB1900 Signale von HMI [r] Nahtstelle HMI ...
Nahtstellensignale - Übersicht Signale von/an HMI 5.5.10 Allgemeine Anwahl-/Statussignale an HMI (remanenter Bereich) DB1900 Signale an HMI [r/w] Nahtstelle PLC HMI Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 5000 Istwert in Tasten- sperre...
Nahtstellensignale - Übersicht Hilfsfunktionsübergabe von NC-Kanal Hilfsfunktionsübergabe von NC-Kanal DB2500 Hilfsfunktionen von NCK-Kanal [r] Nahtstelle NCK PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 M-Fkt. 5 M-Fkt. 4 M-Fkt. 3 M-Fkt.
Nahtstellensignale - Übersicht Hilfsfunktionsübergabe von NC-Kanal 5.6.1 Dekodierte M-Signale (M0-M99) DB2500 M-Funktionen von NCK-Kanal [r] Nahtstelle NCK PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 dynamische M-Funktionen [FB1-H2] [FB2-W3] 1000 dynamische M-Funktionen [FB1-H2]...
Nahtstellensignale - Übersicht Hilfsfunktionsübergabe von NC-Kanal 5.6.3 Übergebene M-Funktionen DB2500 M-Funktionen von NCK-Kanal [r] Nahtstelle NCK PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 3000 M-Funktion 1 (DINT) [FB1-H2] 3004 erweiterte Adresse M-Funktion 1 (Byte) [FB1-H2] 3008...
Nahtstellensignale - Übersicht Hilfsfunktionsübergabe von NC-Kanal 5.6.5 Übergebene D-Funktionen DB2500 D-Funktionen von NCK-Kanal [r] Nahtstelle NCK PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 5000 D-Funktion 1 (DINT) [FB1-H2,K2,W1] 5004 5.6.6 Übergebene H-Funktionen...
Nahtstellensignale - Übersicht Signale NCK Signale NCK 5.7.1 Allgemeine Signale an NCK DB2600 Allgemeine Signale an NCK [r/w] Nahtstelle PLC NCK Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Schutzstufe [FB1-A2] Not-Halt Not-Halt Abbrem-...
Nahtstellensignale - Übersicht Signale NCK DB2700 Allgemeine Signale von NCK [r] Nahtstelle NCK PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Änderungszähler für Bewegungen Handrad 1 [FB2-H1] Änderungszähler für Bewegungen Handrad 2 [FB2-H1] Änderungszähler Maßsystem inch/metrisch 5.7.3 Signale an schnelle Ein- und Ausgänge...
Nahtstellensignale - Übersicht Signale NCK DB2800 Signale an schnelle Ein- und Ausgänge [r/w] [FB2-A4] Nahtstelle PLC NCK Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Sperre der digitalen NCK-Ausgänge Ausgang 8 Ausgang 7 Ausgang 6 Ausgang 5...
Seite 500
Nahtstellensignale - Übersicht Signale NCK DB2900 Signale von schnellen Ein- und Ausgängen [r] [FB2-A4] Nahtstelle NCK PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Istwert der externen digitalen NCK-Eingänge 1000 Eingang Eingang...
Seite 501
Nahtstellensignale - Übersicht Signale NCK DB3100 Betriebsarten-Signale von NCK [r] Nahtstelle NCK PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 aktive Betriebsart Betriebs- AUTO- bereit MATIK [FB1-K1] [FB1-K1] [FB1-K1] [FB2-H1] [FB1-K1] [FB2-K3]...
Nahtstellensignale - Übersicht Kanalsignale Kanalsignale 5.8.1 Signale an NC-Kanal 5.8.1.1 Steuersignale an NC-Kanal DB3200 Signale an NCK-Kanal [r/w] Nahtstelle PLC --> NCK Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Probelauf- Einzel- DRF akti- Vorwärts-...
Seite 503
Nahtstellensignale - Übersicht Kanalsignale DB3200 Signale an NCK-Kanal [r/w] Nahtstelle PLC --> NCK Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Werkzeug Stück- Festvorschub aktivieren [FB1-F1] nicht zähler Vorschub Vorschub Vorschub Vorschub sperren abschalten...
Nahtstellensignale - Übersicht Kanalsignale 5.8.1.2 Steuersignale an Achsen im WKS DB3200 Signale an NCK-Kanal [r/w] Nahtstelle PLC --> NCK Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Achse 1 im WKS Verfahrtasten Eilgang- Verfahr-...
Nahtstellensignale - Übersicht Kanalsignale DB3200 Signale an NCK-Kanal [r/w] Nahtstelle PLC --> NCK Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 1011 Handrad- drehrich- tung inver- tieren [FB2-H1] 1. Darstellung der Handradnummer erfolgt in Abhängigkeit des Maschinendatums $MD_HANDWH_VDI_REPRESENTATION (= 0) bit- bzw.
Nahtstellensignale - Übersicht Kanalsignale DB3300 Signale von NCK-Kanal [r] Nahtstelle NCK PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 maschinenbezogenen Schutzbereich voraktiviert [FB1-A3] Bereich 8 Bereich 7 Bereich 6 Bereich 5 Bereich 4 Bereich 3...
Nahtstellensignale - Übersicht Kanalsignale DB3300 Signale von NCK-Kanal [r] Nahtstelle NCK --> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Achse 2 im WKS aktive Maschinenfunktion [FB2-H1] 1005 kontinuier- var. INC 10000 INC 1000 INC 100 INC...
Nahtstellensignale - Übersicht Kanalsignale DB3300 Signale von NCK-Kanal [r] Nahtstelle NCK PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 keine DELAY FST DELAY Werkzeug- SUPPRESS 4003 wechsel- komman- dos aktiv ProgEvent-Display [FB1-K1] 4004 Start nach...
Nahtstellensignale - Übersicht Kanalsignale 5.8.2.5 Asynchrone Unterprogramme (ASUP): Ergebnis DB3400 ASUP: Ergebnis [r] [FB1-P4] Nahtstelle NCK PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 INT1 1000 ASUP- Interrupt- ASUP wird ASUP Ausfüh- Nr.
Nahtstellensignale - Übersicht Achs-/Spindelsignale Achs-/Spindelsignale 5.9.1 Übergebene M-, S-Funktionen, achsspezifisch DB3700 ... 3707 M-, S-Funktionen [r] Nahtstelle NCK PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 M-Funktion für Spindel (DINT) [FB1-S1, H1] S-Funktion für Spindel (REAL) [FB1-S1, H1] 5.9.2 Signale an Achse/Spindel...
Nahtstellensignale - Übersicht Achs-/Spindelsignale DB3800 ... 3807 Signale an Achse/Spindel [r/w] Nahtstelle PLC NCK Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Handrad- Drehrich- tung inver- tieren [FB2-H1] PLC- Aktiviersig- NC-Achse/ Achse/ nal bei Ver-...
Nahtstellensignale - Übersicht Achs-/Spindelsignale 5.9.2.3 Signale an Spindel DB3800 ... 3807 Signale an Spindel [r/w] Nahtstelle PLC NCK Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 S-Wert keine Spindel neu Getriebe Ist-Getriebestufe löschen...
Nahtstellensignale - Übersicht Achs-/Spindelsignale 5.9.2.4 Signale an PLC-Achse DB3800 ... 3807 Signale an PLC-Achse [r/w] Nahtstelle PLC NCK Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Start Start Start Start Positionier- 3000 Spindel-...
Nahtstellensignale - Übersicht Achs-/Spindelsignale 5.9.2.5 Signale an Antrieb DB3800 ... 3807 Signale an Achse/Spindel [r/w] Nahtstelle PLC NCK Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Halte- bremse 4000 öffnen Impuls- Integrator- Motoran-...
Nahtstellensignale - Übersicht Achs-/Spindelsignale DB3800 ... 3807 Signale an Achse/Spindel [r/w] Nahtstelle PLC NCK Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 5008 (SISI- TECH) 5009 (SISI- TECH) 5010 5011 5.9.3 Signale von Achse/Spindel 5.9.3.1...
Nahtstellensignale - Übersicht Achs-/Spindelsignale DB3900 ... 3907 Signale von Achse/Spindel [r] Nahtstelle NCK PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 aktive Maschinenfunktion [FB2-H1] kontinuier- var. INC 10000 INC 1000 INC 100 INC 10 INC...
Nahtstellensignale - Übersicht Achs-/Spindelsignale 5.9.3.3 Signale von Spindel DB3900 ... 3907 Signale von Spindel [r] Nahtstelle NCK PLC [FB1-S1] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Getriebe Soll-Getriebestufe [FB1-S1] umschal- 2000 [FB1-S1]...
Nahtstellensignale - Übersicht Achs-/Spindelsignale 5.9.3.5 Signale von Antrieb DB3900 ... 3907 Signale von Achse/Spindel [r] Nahtstelle NCK PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Halte- RLI aktiv bremse 4000 geöffnet Impulse...
Nahtstellensignale - Übersicht Achs-/Spindelsignale DB3900 ... 3907 Signale von Achse/Spindel [r] Nahtstelle NCK --> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 5005 Gantry- Gantry- Gantry- Synchroni- Gantry- Gantry- (Gantry) Achse Führungs- Verbund...
Nahtstellensignale - Übersicht 5.10 Werkzeugverwaltung (WZV) 5.10 Werkzeugverwaltung (WZV) 5.10.1 Anwendernahtstelle Be-, Ent- und Umladen 5.10.1.1 Quittungen zum Be-, Ent- und Umladen, Magazin positionieren DB4000 ... 40xx Signale an WZV [r/w] [Inbetriebnahme- handbuch Drehen, Fräsen] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3...
Nahtstellensignale - Übersicht 5.10 Werkzeugverwaltung (WZV) 5.10.1.2 Aufträge zum Be-, Ent- und Umladen, Magazin positionieren DB4100 ... 41xx Signale von WZV [r] [Inbetriebnahme- handbuch Drehen, Fräsen] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Auftrag Auftrag...
Nahtstellensignale - Übersicht 5.10 Werkzeugverwaltung (WZV) 5.10.1.3 Rückmeldung DB4100 ... 41xx Signale von WZV [r] [Inbetriebnahme- handbuch Drehen, Fräsen] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Quittung Quittung fehlerhaft reserviert Fehlerstatus (WORD) reserviert reserviert...
Nahtstellensignale - Übersicht 5.10 Werkzeugverwaltung (WZV) 5.10.1.4 Auftragszustand DB4100 ... 41xx Auftragszustand [r] [Inbetriebnahme- handbuch Drehen, Fräsen] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 reserviert reserviert reserviert aktuelle Magazin-Nr. des WZ (INT) aktuelle Platz-Nr.
Seite 524
Nahtstellensignale - Übersicht 5.10 Werkzeugverwaltung (WZV) DB4200 ... 42xx Signale an WZV [r/w] [Inbetriebnahme- handbuch Drehen, Fräsen] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Rückset- zen Quit- tungsfehler reserviert reserviert reserviert reserviert reserviert...
Nahtstellensignale - Übersicht 5.10 Werkzeugverwaltung (WZV) 5.10.2.2 Aufträge zum Werkzeugwechsel vorbereiten und durchführen DB4300 ... 43xx Signale von WZV [r] [Inbetriebnahme- handbuch Drehen, Fräsen] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Auftrag WZ ver- Handwerkzeug...
Nahtstellensignale - Übersicht 5.10 Werkzeugverwaltung (WZV) DB4300 ... 43xx Signale von WZV [r] [Inbetriebnahme- handbuch Drehen, Fräsen] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Werkzeug neu: interne T-Nr. des NCK (INT) reserviert (DWORD) reserviert (DWORD) Freiparameter 1 (DWORD)
Nahtstellensignale - Übersicht 5.10 Werkzeugverwaltung (WZV) 5.10.2.4 Auftragszustand DB4300 ... 43xx Auftragszustand [r] [Inbetriebnahme- handbuch Drehen, Fräsen] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 reserviert reserviert reserviert aktuelle Magazin-Nr. für neues WZ (INT) aktuelle Platz-Nr.
Nahtstellensignale - Übersicht 5.12 Signale Synchronaktionen 5.12 Signale Synchronaktionen 5.12.1 Signale Synchronaktionen an Kanal DB4600 Signale Synchronaktionen an Kanal [r/w] Nahtstelle PLC HMI Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Synchronaktion mit ID...
Nahtstellensignale - Übersicht 5.13 Lesen und Schreiben von PLC-Variablen 5.13 Lesen und Schreiben von PLC-Variablen DB4900 PLC-Variablen [r/w] Nahtstelle PLC Byte Offset [0] Offset [1] Offset [2] 4094 Offset [4094] 4095 Offset [4095] Für die Organisation (Struktur) des Speicherbereiches ist der Anwenderprogrammierer (NCK und PLC) selbst verantwortlich.
Nahtstellensignale - Übersicht 5.14 WZV-Funktionen von NC-Kanal 5.14 WZV-Funktionen von NC-Kanal 5.14.1 Änderungssignale WZV-Funktionen DB5300 WZV-Funktionen [r] Nahtstelle NCK PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 WZ-Grenz- WZ-Vor- wert warn- erreicht...
Nahtstellensignale - Übersicht 5.15 Achs-Istwerte und Restwege 5.15 Achs-Istwerte und Restwege DB5700 ... 5704 Signale von Achse/Spindel [r] Nahtstelle NCK PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Achs-Istwert (REAL) Achs-Restweg (REAL) Hinweis: Die Achs-Istwerte und Restwege können jeweils getrennt angefordert werden:...
Nahtstellensignale - Übersicht 5.16 WZV: Anwendernahtstelle Transfer- und Quittungsschritttabellen DB9900 konstante Transferschritt-Tabelle [r] [Inbetriebnahme- handbuch Drehen, Fräsen] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Transferschritt 64 Quell-Magazin-Nr. (INT) Transferschritt 64 Quell-Platz-Nr.
Nahtstellensignale - Übersicht 5.16 WZV: Anwendernahtstelle Transfer- und Quittungsschritttabellen 5.16.3 Quittungsschritt-Tabelle DB9902 Quittungsschritt-Tabelle [r] [Inbetriebnahme- handbuch Drehen, Fräsen] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Quittungsschritt 1 Transferschritt für neues WZ (BYTE) Quittungsschritt 1 Transferschritt für altes WZ (BYTE) Quittungsschritt 1...
Nahtstellensignale - Übersicht 5.18 Anwendernahtstelle Ctrl Energy 5.18 Anwendernahtstelle Ctrl Energy 5.18.1 Enegiesparprofile DB9906 Ctrl Energy [Systemhandbuch Ctrl Energy Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Steuersignale Zeit auf Energie- Vorwarn- sparprofil grenze...
Seite 540
Nahtstellensignale - Übersicht 5.18 Anwendernahtstelle Ctrl Energy DB9906 Ctrl Energy [Systemhandbuch Ctrl Energy Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Zustandskonditionen (HMI PLC) Leitrech- Anwender- ner Signal Signal Zustandskonditionen (HMI PLC) Aktivierungszeit T1 Zustandskonditionen (HMI ...
Nahtstellensignale - Übersicht 5.18 Anwendernahtstelle Ctrl Energy 5.18.2 SentronPac DB9907 SentronPac [Systemhandbuch Ctrl Engery] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 rückgesp. eingesp. Sentron- Anzeige Energie Energie manueller wird von wird von repräs.
Seite 542
Nahtstellensignale - Übersicht 5.18 Anwendernahtstelle Ctrl Energy Maschinendaten und Nahtstellensignale Listenhandbuch, 09/2011, 6FC5397-4DP40-2AA0...
Nahtstellensignale - ausführliche Beschreibung Allgemeines Nahtstellen Die PLC-Anwendernahtstelle tauscht mittels des PLC-Anwenderprogrammes Signale und Daten mit folgende Einheiten aus: • NCK (Kern der Nummerischen Steuerung), • HMI (Anzeigeeinheit) Der Austausch geschieht über verschiedene Datenbereiche. Das PLC-Anwenderprogramm braucht sich nicht um den Austausch zu kümmern. Dies erfolgt aus Anwendersicht automatisch.
Nahtstellensignale - ausführliche Beschreibung Anwender-Alarm Zyklischer Signalaustausch Die Steuer- und Statussignale der PLC/NCK-Schnittstelle werden zyklisch aktualisiert. Sie können in folgende Gruppen eingeteilt werden (siehe Bild 5-1): • Allgemeine Signale • Betriebsarten-Signale • Kanal-Signale • Achs-/Spindel-Signale Anwender-Alarm 6.2.1 Aktive Alarmreaktion DB1600 NC-Startsperre DBX2000.0 Signal(e) von PLC -->...
Nahtstellensignale - ausführliche Beschreibung Signale von/an HMI Signale von/an HMI 6.3.1 Programmbeeinflussungs-Signale von HMI DB1700 DRF angewählt DBX0.3 Signal(e) von HMI --> PLC Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Der Bediener hat DRF an der Bedientafelfront angewählt. Das PLC-Pro- gramm (PLC-Grundprogramm oder Anwenderprogramm) überträgt dieses HMI-Nahtstellensignal nach entsprechender Verknüpfung zum Nahtstellensig- nal:...
Seite 546
Nahtstellensignale - ausführliche Beschreibung Signale von/an HMI DB1700 Vorschubkorrektur für Eilgang angewählt DBX1.3 Signal(e) an Kanal (HMI --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Der Vorschub-Korrekturschalter soll auch als Eilgang-Korrekturschalter wir- ken. Korrekturen von über 100% werden auf den Maximalwert von 100%-Eilgang- korrektur begrenzt.
Seite 547
Nahtstellensignale - ausführliche Beschreibung Signale von/an HMI DB1700 NC-Start DBX7.1 Signal(e) an PLC (HMI --> PLC) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Betriebsart AUTOMATIK: Flankenwechsel 0 --> 1 Das angewählte NC-Programm wird gestartet bzw. fortgesetzt, bzw. die während der Programmunterbrechung nachgespeicherten Hilfsfunktionen werden ausgegeben.
Nahtstellensignale - ausführliche Beschreibung Signale von/an HMI DB1700 Reset DBX7.7 Signal(e) an PLC (HMI --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Der Kanal wird zurückgesetzt. Die Löschstellungen werden eingestellt (z. B. G-Funktionen). Die Alarme des Kanals werden gelöscht, sofern sie nicht POWER ON-Alarme sind.
Seite 549
Nahtstellensignale - ausführliche Beschreibung Signale von/an HMI DB1800 Reset DBX0.7 Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Für den Kanal wird ein Reset ausgelöst. Alle laufenden Programme befinden Flankenwechsel 0 --> 1 sich dann im Programmzustand "Abgebrochen". Alle laufenden Achsen und Spindeln werden entlang ihrer Beschleunigungskennlinien ohne Konturver- letzung auf Stillstand abgebremst.
Nahtstellensignale - ausführliche Beschreibung Signale von/an HMI 6.3.3 Signale von PLC DB1800 Inbetriebnahmearchiv wurde eingelesen DBX1000.6 Flankenauswertung: Signal(e) aktualisiert: Bedeutung Wird gesetzt, wenn ein Inbetriebnahmearchiv oder ein Datenklassenda- teibaum eingelesen wurde und steht für einen PLC-Zyklus zur Verfügung. Danach wird das Signal vom PLC-System gelöscht. 6.3.4 Signale von Bedientafel DB1900...
Nahtstellensignale - ausführliche Beschreibung Signale von/an HMI 6.3.5 Allgemeine Anwahl-/Statussignale von HMI DB1900 DBX1003.0 bis .2 Achsnummer für Handrad 1 DBX1004.0 bis .2 für Handrad 2 Signal(e) von NC (HMI --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalbedeutung Der Bediener kann direkt an der Bedientafel jedem Handrad eine Achse zuord- nen.
Seite 552
Nahtstellensignale - ausführliche Beschreibung Signale von/an HMI DB1900 DBX1003.5 Handrad 1 als Konturhandrad definieren DBX1004.5 Handrad 2 als Konturhandrad definieren Signal(e) von NC (HMI --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Das Handrad ist über HMI als Konturhandrad definiert. Signalzustand 0 Das Handrad ist nicht als Konturhandrad definiert.
Nahtstellensignale - ausführliche Beschreibung Signale von/an HMI DB1900 DBX1003.7 Maschinenachse für Handrad 1 DBX1004.7 für Handrad 2 Signal(e) von NC (HMI --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Der Bediener hat direkt an der Bedientafel dem Handrad (1, 2) eine Achse zugeordnet.
Seite 556
Nahtstellensignale - ausführliche Beschreibung Hilfsfunktionsübergabe von NC-Kanal DB2500 D-Funktion 1 DBD5000 Signal(e) von Kanal (PLC) Flankenauswertung: nein Signal(e) aktualisiert: auftrags- gesteuert von NCK Signalzustand 1 Hier wird die in einem NC-Satz programmierte D-Funktion bereitgestellt, sobald das D-Änderungssignal ansteht. Wertebereich der D-Funktion: 0-9; ganzzahlig Die D-Funktion bleibt stehen, bis sie durch eine neue D-Funktion überschrie- ben wird.
Nahtstellensignale - ausführliche Beschreibung Signale NCK Signale NCK 6.5.1 Allgemeine Signale an NCK DB2600 Not-Halt DBX0.1 Signal(e) an NC (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Die NC wird in den Not-Halt-Zustand versetzt und der Not-Halt-Ablauf in der Flankenwechsel 0 -->1 NC wird gestartet .
Nahtstellensignale - ausführliche Beschreibung Signale NCK DB2600 INC-Eingänge im BA-Signale-Bereich aktiv DBX1.0 Signal(e) von Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: auftrags- gesteuert von NCK Signalzustand 1 bzw. Die NST “1 INC”, “10 INC”, ..., “kontinuierlich” im Betriebsartenbereich wer- Flankenwechsel 0 -->...
Seite 559
Nahtstellensignale - ausführliche Beschreibung Signale NCK DB2700 HMI ready DBX2.3 Signal(e) von NC (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Die CPU ist betriebsbereit und meldet sich zyklisch bei der NCK. Flankenwechsel 0 --> 1 Signalzustand 0 bzw. Die CPU ist nicht betriebsbereit.
Nahtstellensignale - ausführliche Beschreibung Betriebsartensignale DB2700 NCK-Alarm steht an DBX3.0 Signal(e) von NC (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Es steht mindestens ein NCK-Alarm an. Flankenwechsel 0 --> 1 Dies ist ein Sammelsignal für die Nahtstellensignale aller vorhandenen Kanäle: DB3300 DBX4.6 (Kanalspezifischer NCK-Alarm steht an).
Seite 561
Nahtstellensignale - ausführliche Beschreibung Betriebsartensignale DB3000 Betriebsart MDA DBX0.1 Signal(e) an NCK (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Betriebsart MDA ist vom PLC-Programm angewählt. Flankenwechsel 0 --> 1 Signalzustand 0 bzw. Betriebsart MDA ist nicht vom PLC-Programm angewählt. Flankenwechsel 1 -->...
Seite 562
Nahtstellensignale - ausführliche Beschreibung Betriebsartensignale DB3000 Reset DBX0.7 Signal(e) an NCK (PLC --> NCK) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Der Kanal soll in den Zustand “RESET” übergehen. Das laufende Programm Flankenwechsel 0 --> 1 befindet sich dann im Programmzustand “abgebrochen”. Alle laufende Achsen und Spindeln werden entlang ihrer Beschleunigungskennlinien ohne Konturverletzung auf Stillstand abgebremst.
Seite 563
Nahtstellensignale - ausführliche Beschreibung Betriebsartensignale DB3000 Einzelsatz Typ B DBX1.6 Flankenauswertung: nein Signal(e) aktualisiert: Signalzustand 1 bzw. Bit gesetzt und DB3000 DBX1.7 nicht gesetzt: BAG übergreifendes Verhalten Flankenwechsel 0 --> 1 · Kanal ist gestoppt. · Kanal erhält einen Start. ·...
Seite 564
Nahtstellensignale - ausführliche Beschreibung Betriebsartensignale DB3000 Maschinenfunktion 1 INC, 10 INC, 100 INC, 1000 INC, 10000 INC, var. INC, DBX2.0 bis .6 kontinuierlich Signal(e) an Betriebsarten (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Dieser Eingangsbereich wird nur benutzt, wenn NST “INC-Eingänge im BA- Flankenwechsel 0 -->...
Seite 565
Nahtstellensignale - ausführliche Beschreibung Betriebsartensignale DB3100 aktive Betriebsart AUTOMATIK DBX0.0 Signal(e) von NCK (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Betriebsart AUTOMATIK ist aktiv. Flankenwechsel 0 --> 1 Signalzustand 0 bzw. Betriebsart AUTOMATIK ist nicht aktiv. Flankenwechsel 1 -->...
Seite 566
Nahtstellensignale - ausführliche Beschreibung Betriebsartensignale DB3100 828 READY DBX0.3 Signal(e) von NCK (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Nach Netz-Ein und Aufbau aller Spannungen wird dieses Signal gesetzt. Die Flankenwechsel 0 --> 1 Betriebsartengruppe ist nun betriebsbereit und es können im Kanal Teilepro- gramme abgearbeitet bzw.
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale Kanalspezifische Signale 6.7.1 Signale an Kanal DB3200 DRF aktivieren DBX0.3 Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Die Funktion DRF wird angewählt. Flankenwechsel 0 --> 1 Die Anwahl kann direkt vom PLC-Anwenderprogramm erfolgen oder von der Bedientafelfront über das HMI-Nahtstellensignal: DB1700 DBX0.3 (DRF angewählt) Sobald die Funktion DRF aktiv ist, kann mit dem Handrad in der Betriebsart...
Seite 568
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 M01 aktivieren DBX0.5 Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Das im Teileprogramm stehende M1 führt bei der Abarbeitung in AUTOMATIK Flankenwechsel 0 --> 1 oder MDA zum programmierten Halt. Signalzustand 0 bzw.
Seite 569
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 Referenzieren aktivieren DBX1.0 Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Das kanalspezifischen Referenzieren wird mit dem NST ”Referenzieren Flankenwechsel 0 --> 1 aktivieren” gestartet. Die Steuerung quittiert den erfolgreichen Start mit dem NST ”Referenzieren aktiv.”...
Seite 570
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 Programmtest aktivieren DBX1.7 Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Es wird für alle Achsen (nicht Spindel) intern Achsensperre gegeben. Bei Flankenwechsel 0 --> 1 der Abarbeitung eines Teileprogrammsatzes oder Teileprogrammes bewe- gen sich deshalb die Maschinenachsen nicht.
Seite 571
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 Vorschubkorrektur DBB4 Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Graycodierung für Vorschubkorrektur Flankenwechsel 0 --> 1 Schalter- Code Vorschubkorrekturfaktor einstellung 00001 00011 0.01 00010 0.02 00110 0.04 00111 0.06...
Seite 572
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 Eilgangkorrektur DBB5 Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Graycodierung für Eingangskorrektur Flankenwechsel 0 --> 1 Schalter- Code Eilgangskorrektur einstellung 00001 00011 0.01 00010 0.02 00110 0.04 00111 0.06...
Seite 573
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 Vorschubsperre DBX6.0 Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Das Signal ist in einem Kanal in allen Betriebsarten wirksam. Flankenwechsel 0 --> 1 · Signal bewirkt Vorschubsperre aller im interpolatorischen Zusammenhang fahrenden Achsen, sofern kein G33 (Gewinde) ansteht.
Seite 574
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 Einlesesperre DBX6.1 Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Der Datentransfer für den nächsten Satz in den Interpolator wird gesperrt. Flankenwechsel 0 --> 1 Dieses Signal ist nur wirksam in den Betriebsarten AUTOMATIK und MDA. Signalzustand 0 bzw.
Seite 575
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 Restweg löschen DBX6.2 Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Das NST "Restweg löschen" wirkt nur in der Betriebsart AUTOMATIK für Flankenwechsel 0 --> 1 Bahnachsen. Die steigende Flanke des Nahtstellensignals wirkt nur bei den Achsen, die sich im Geometrieverband befinden.
Seite 576
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 Eilgangkorrektur wirksam DBX6.6 Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Die in die PLC-Nahtstelle eingetragene Eilgangkorrektur 0 bis maximal 100% Flankenwechsel 0 --> 1 ist kanalspezifisch wirksam. Signalzustand 0 bzw.
Seite 577
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 NC-Start-Sperre DBX7.0 Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. NST ”NC-Start” ist unwirksam. Flankenwechsel 0 --> 1 Signalzustand 0 bzw. NST ”NC-Start” ist wirksam. Flankenwechsel 1 --> 0 Anwendung Dieses Signal wird z.
Seite 578
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 NC-Stopp DBX7.3 Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Das laufende NC-Programm wird sofort angehalten, der aktuelle Satz wird Flankenwechsel 0 --> 1 nicht weiter abgearbeitet. Es werden nur die Achsen ohne Konturverletzung gestoppt.
Seite 579
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 NC-Stopp Achsen plus Spindeln DBX7.4 Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Das laufende NC-Programm wird sofort angehalten, der aktuelle Satz wird Flankenwechsel 0 --> 1 nicht weiter abgearbeitet.
Seite 580
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 Stückzähler abschalten DBX13.5 Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Die Stückzahlüberwachung bei aktivierter WZ-Überwachung wird abgeschaltet. Signalzustand 0 keine Wirkung Literatur Funktionshandbuch Grundfunktionen W1 DB3200 DBX14.0 Handrad 1 als Konturhandrad aktivieren DBX14.1 Handrad 2 als Konturhandrad aktivieren...
Seite 581
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 DBX14.3 Simulation Konturhandrad ein DBX14.4 Negative Richtung Simulation Konturhandrad Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Beschreibung Zum Ein-/Ausschalten der Simulation des Konturhandrads und zur Vorgabe der Verfahrrichtung sind diese Signale wie folgt zu setzen: ·...
Seite 582
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 DBX1000.0 bis .1 Handrad aktivieren (1 und 2) für Achse 1 im WKS DBX1004.0 bis .1 für Achse 2 im WKS DBX1008.0 bis .1 für Achse 3 im WKS Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw.
Seite 583
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 DBX1000.4 Verfahrtastensperre für Achse 1 im WKS DBX1004.4 für Achse 2 im WKS DBX1008.4 für Achse 3 im WKS Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Die Verfahrtasten plus und minus sind für die entsprechende Geometrie- Flankenwechsel 0 -->...
Seite 584
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3200 DBX1000.7 und .6 Verfahrtasten plus und minus für Achse 1 im WKS DBX1004.7 und .6 für Achse 2 im WKS DBX1008.7 und .6 für Achse 3 im WKS Signal(e) an Kanal (PLC --> NCK) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw.
Seite 585
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale Maschinenfunktion 1 INC, 10 INC, 100 INC, 1000 INC, 10000 INC, var. INC, DB3200 kontinuierlich DBX1001.0 bis .6 für Achse 1 im WKS DBX1005.0 bis .6 für Achse 2 im WKS DBX1009.0 bis .6 für Achse 3 im WKS Signal(e) an Kanal (PLC -->...
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale 6.7.2 Signale von NC-Kanal DB3300 Aktionssatz aktiv DBX0.3 Signal(e) von Kanal (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Satzsuchlauf: Ausgabe der aufgesammelten Hilfsfunktionen läuft. Literatur Funktionshandbuch Grundfunktionen K1 DB3300 Anfahrsatz aktiv DBX0.4 Signal(e) von Kanal (NCK -->...
Seite 587
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3300 Letzter Aktionsatz aktiv DBX0.6 Signal(e) von Kanal (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Satzsuchlauf: letzter Satz der Ausgabe mit aufgesammelten Hilfsfunktionen. Literatur Funktionshandbuch Grundfunktionen K1 DB3300 Referenzieren aktiv DBX1.0 Signal(e) von Kanal (NCK -->...
Seite 588
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3300 Handradüberlagerung aktiv DBX1.3 Signal(e) von Kanal (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Die Funktion "Handradüberlagerung in Automatik" ist für die programmierten Bahnachsen aktiv. Handradimpulse der 1. Geometrieachse wirken als Geschwindigkeitsüberla- gerung auf den programmierten Bahnvorschub.
Seite 589
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3300 M2/M30 aktiv DBX1.5 Signal(e) von Kanal (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 NC-Satz mit M2 ist vollständig abgearbeitet. Sind in diesem Satz auch Ver- fahrbewegungen programmiert, wird das Signal erst mit Erreichen der Zielpo- sition ausgegeben.
Seite 590
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3300 Programmtest aktiv DBX1.7 Signal(e) von Kanal (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Die Programmbeeinflussung “Programmtest” ist aktiv. Es wird für alle Achsen (nicht Spindeln) intern Achsensperre gegeben. Bei der Abarbeitung eines Tei- leprogrammsatzes oder Teileprogrammes bewegen sich deshalb die Maschi- nenachsen nicht.
Seite 591
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3300 Programmzustand warten DBX3.1 Signal(e) von Kanal (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Das laufende Programm ist in einem NC-Satz auf den Programmbefehl WAIT_M oder WAIT_E gestoßen. Die im WAIT-Befehl angegebene Wartebe- dingung für den Kanal oder die Kanäle ist noch nicht erfüllt.
Seite 592
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3300 Kanalzustand aktiv DBX3.5 Signal(e) von Kanal (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 In diesem Kanal · läuft momentan in der Betriebsart Automatik oder MDA eine Teilepro- gramm- bzw. Satzabarbeitung. ·...
Seite 593
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3300 Alle Achsen referiert DBX4.2 Signal(e) von Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Alle referenzpunktpflichtigen Achsen sind referenziert. (Hinweis für referenzpunktpflichtigen Achsen: MD34110 REFP_CYCLE_NR, MD20700 REFP_NC_START_LOCK) Signalzustand 0 Eine oder mehrere referenzpunktpflichtige Achsen des Kanals sind nicht referenziert.
Seite 594
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3300 Konturhandrad aktiv (1, 2) DBX5.0 und .1 Signal(e) von Kanal (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Mit diesen PLC-Nahtstellensignalen wird mitgeteilt, ob diese Geometrie- achse dem Konturhandrad 1/2 bzw. keinem Konturhandrad zugeordnet ist. Zu einem Zeitpunkt kann einer Achse jeweils nur ein Konturhandrad zuge- ordnet werden.
Seite 595
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3300 kanalspezifischer Schutzbereich 1 (...10) voraktiviert DBX10.0 bis 11.1 Signal(e) von Kanal (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Der kanalspezifische Schutzbereich 1 (...10) ist im aktuellen Satz vorakti- viert. (Die Voraktivierung erfolgte im Teileprogramm.) Der Schutzbereich kann damit im PLC-Anwenderprogramm über das Nahtstellensignal: DB3200 DBX10.0 - DBX11.1 (kanalspezifischen Schutzbereich 1 (...10) aktivieren)) wirksam bzw.
Seite 596
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3300 DBX1000.0 und .1 Handrad aktiv (1 bis 2) für Achse 1 im WKS DBX1004.0 und .1 für Achse 2 im WKS DBX1008.0 und .1 für Achse 3 im WKS Signal(e) von Kanal (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1...
Seite 597
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3300 DBX1000.7 und .6 Fahrbefehl plus und minus für Achse 1 im WKS DBX1004.7 und .6 für Achse 2 im WKS DBX1008.7 und .6 für Achse 3 im WKS Signal(e) von Kanal (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1...
Seite 598
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3300 Aktive Maschinenfunktion 1 INC, ..., kontinuierlich DBX1001.0 bis .6 für Achse 1 im WKS DBX1005.0 bis .6 für Achse 2 im WKS DBX1009.0 bis .6 für Achse 3 im WKS Signal(e) von Kanal (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1...
Seite 599
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3300 Assoziiertes M01/M00 aktiv DBX4002.5 Signal(e) von Kanal (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Mit dem NST wird angezeigt, dass bei entsprechender vorheriger Freischal- tung/Aktivierung, eine assoziierte M00 oder M01 Hilfsfunktion aktiv ist. Signalzustand 0 Keine assoziierten M00/M01 Hilfsfunktionen aktiv.
Seite 600
Nahtstellensignale - ausführliche Beschreibung Kanalspezifische Signale DB3300 ASUP aktiv DBX4006.0 Signal(e) von Kanal (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Ein ASUP mit unterdrückter Anzeigenaktualisierung (siehe MD20191) ist aktiv. Signalzustand 0 Es ist kein ASUP mit unterdrückter Anzeigenaktualisierung aktiv. korrespondierend mit ...
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale 6.8.1 Übergebene achsspezifische M-, S-Funktionen DB370x M-Funktion für Spindel DBD0 Signal(e) von Achse/Spindel (NCK --> PLC), achsspezifisch Flankenauswertung: Signal(e) aktualisiert: zyklisch Anwendung Allgemein werden die M-Funktionen kanalspezifisch in DB2500 ausgegeben. Im Bereich DB2500 DBB1000 ... stehen diese nur einen PLC-Zyklus lang an; in DB2500 DBD3000 ...
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale 6.8.2 Signale an Achse/Spindel DB380x Vorschubkorrektur (achsspezifisch) DBB0 Signal(e) an Achse (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Die achsspezifische Vorschubkorrektur wird über die PLC graycodiert vorge- geben. Graycodierung für achsspezifische Vorschubkorrektur Schalter- Code axialer Vorschubkorrek-...
Seite 604
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Festanschlag erreicht quittieren DBX1.1 Signal(e) an Achse/Spindel (PLC --> NCK) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. --> Die Achse drückt mit dem Klemmoment gegen den Festanschlag Flankenwechsel 0 --> 1 --> das Festanschlags-Überwachungsfenster ist aktiviert -->...
Seite 605
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Achsen-/Spindelsperre DBX1.3 Signal(e) an Achse/Spindel (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Achsensperre; Wird das Nahtstellensignal "Achsensperre" gegeben, so werden bei dieser Achse an den Lageregler keine Sollwerte mehr ausgegeben; die Verfahrbe- wegung der Achse ist somit gesperrt.
Seite 606
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Nachführbetrieb DBX1.4 Signal(e) an Achse/Spindel (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Von der PLC wird für die Achse/Spindel Nachführbetrieb angewählt. Damit wird der Lagesollwert dem Istwert ständig nachgeführt, falls die Reg- lerfreigabe für den Antrieb weggenommen ist.
Seite 607
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Lagemesssystem 1 (LMS1) / Lagemesssystem 2 (LMS2) DBX1.5 / 1.6 Signal(e) an Achse/Spindel (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch LMS1: Signalzustand 1 Für die Achse/Spindel wird das Lagemesssystem 1 verwendet (u.a. für die Lageregelung, Absolutwertberechnung, Anzeige).
Seite 608
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale Anwendung 1 Umschaltung von Lagemesssystem 1 auf Lagemesssystem 2 (und umgekehrt): Falls die Achse in beiden Lagemesssystemen referiert war und zwischenzeitlich die Grenzfrequenz des verwendeten Messwertgebers nicht überschritten wurde, d. h. NST"Referiert/Synchronisiert 1/2" hat Signalzustand 1, ist nach der Umschaltung ein erneutes Referenzpunktfahren nicht erforderlich.
Seite 609
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Korrektur wirksam DBX1.7 Signal(e) an Achse/Spindel (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Vorschubkorrektur wirksam (für Achsen): · Die in die PLC-Nahtstelle eingetragene achsspezifische Vorschubkorrektur 0 bis maximal 120% wird berücksichtigt. Spindelkorrektur wirksam (für Spindel): ·...
Seite 610
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Reglerfreigabe DBX2.1 Signal(e) an Achse/Spindel (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Der Lageregelkreis der Achse/Spindel ist geschlossen; die Achse/Spindel ist in Regelung. Bei Setzen der "Reglerfreigabe" vom PLC-Anwenderprogramm: · Lageregelkreis der Achse wird geschlossen. ·...
Seite 611
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale Anwendung Verwendung der Reglerfreigabe beim Klemmen der Achse: Die Achse wird auf die Klemmposition positioniert. Wenn sie zum Stillstand gekommen ist, wird sie geklemmt und anschließend die Reglerfreigabe weg- genommen. Die Reglerfreigabe wird deshalb weggenommen, weil die Achse durch die Klemmung mechanisch etwas aus der Position gedrückt werden könnte, und so der Lageregler ständig gegen die Klemmung arbeiten würde.
Seite 612
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Klemmvorgang läuft DBX2.3 Signal(e) an Achse/Spindel (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Klemmvorgang läuft. Die Klemmungsüberwachung wird aktviert. Signalzustand 0 Klemmvorgang beendet. Die Klemmungsüberwachung wird von der Still- standsüberwachung abgelöst. korrespondierend mit ...
Seite 613
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Fahren auf Festanschlag freigeben DBX3.1 Signal(e) an Achse/Spindel (PLC --> NCK) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Bedeutung bei Anwahl der Funktion ”FXS“ über Teileprogramm, Flankenwechsel 0 --> 1 (NST ”Fahren auf Festanschlag aktivieren“ = 1): Fahren auf Festanschlag wird freigegeben und die Achse fährt von der Start- position mit der programmierten Geschwindigkeit auf die programmierte Ziel- position.
Seite 614
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Handrad aktivieren (1 bis 2) DBX4.0 bis .1 Signal(e) an Achse/Spindel (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Mit diesen PLC-Nahtstellensignalen wird festgelegt, ob diese Maschinen- achse dem Handrad 1 oder 2 bzw. keinem Handrad zugeordnet ist. Zu einem Zeitpunkt kann einer Achse jeweils nur ein Handrad zugeordnet werden.
Seite 615
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale Signalzustand 0 Vorschub Halt: · Für die Achse ist der Vorschub freigegeben. · Steht für die Achse bei Wegnahme von ”Vorschub Halt” eine Fahranforderung (”Fahrbefehl”) an, so wird diese direkt ausgeführt. Spindel Halt: · Für die Spindel ist die Drehzahl freigegeben. ·...
Seite 616
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Eilgangüberlagerung DBX4.5 Signal(e) an Achse/Spindel (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Wird zusammen mit der ”Verfahrtaste Plus” bzw. ”Verfahrtaste Minus” das PLC-Nahtstellensignal ”Eilgangüberlagerung” gegeben, so verfährt die ange- sprochene Maschinenachse mit Eilgang. Die Eilganggeschwindigkeit ist mit dem MD32010 JOG_VELO_RAPID fest- gelegt.
Seite 617
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale Sonderfälle, ... Teilungsachsen korrespondierend mit ... NST ”Verfahrtaste plus” und ” ... minus” für Achse 1 im WKS (DB3200 DBX1000.7 und .6 ) für Achse 2 im WKS (DB3200 DBX1004.7 und .6 ) für Achse 3 im WKS (DB3200 DBX1008.7 und .6 ) NST ”Verfahrtastensperre”...
Seite 618
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Hardwareendschalter plus und minus DBX1000.1 und .0 Signal(e) an Achse/Spindel (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Am Ende der beiden Seiten des Verfahrbereiches einer Maschinenachse kann jeweils ein Schalter angebracht sein, der beim Anfahren über die PLC ein Signal ”Hardwareendschalter plus oder minus”...
Seite 619
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Programmtest aktivieren DBX1002.1 Signal(e) an Achse/Spindel (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Die Aktivierung des Programmtest ist angefordert. Während des Programmtests erfolgen alle Verfahrbewegungen der Achsen (nicht Spindeln) unter "Achsensperre". Achtung! Aufgrund der Achsensperre wird die Belegung eines Werkzeugmagazins beim Programmtest nicht verändert.
Seite 620
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale korrespondierend mit ... NST ”Soll-Getriebestufe A” bis “...C” (DB390x DBX2000.0 bis .2) NST ”Getriebe umschalten” (DB390x DBX2000.3) NST ”Getriebe ist umgeschaltet” (DB380x DBX2000.3) NST ”Pendeldrehzahl” (DB380x DBX2002.5) Parametersätze (MDs) für Getriebestufen Literatur Funktionshandbuch Grundfunktionen S1 DB380x Getriebe ist umgeschaltet DBX2000.3...
Seite 621
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x S-Wert löschen DBX2000.7 Signal(e) von Achse/Spindel (PLC --> NCK) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Steuerbetrieb: Flankenwechsel 0 --> 1 · Spindel stoppt · Programm läuft weiter · Spindel läuft mit folgendem S-Wert weiter, wenn M3 oder M4 aktiv waren Pendelbetrieb, Achsbetrieb, Positionierbetrieb: Signal ist unwirksam.
Seite 622
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x M3/M4 invertieren DBX2001.6 Signal(e) an Achse/Spindel (PLC --> NCK) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Die Spindelmotordrehrichtung ändert sich bei folgenden Funktionen: Flankenwechsel 0 --> 1 · M3 · M4 · M5 ·...
Seite 623
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Pendeldrehzahl DBX2002.5 Signal(e) an Achse/Spindel (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Soll ein Getriebestufenwechsel durchgeführt werden (NST ”Getriebe umschalten” (DB390x DBX2000.3) ist gesetzt), wechselt die Spindelbe- triebsart in den Pendelbetrieb. Je nachdem, zu welchem Zeitpunkt das NST ”Pendeldrehzahl”...
Seite 624
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Solldrehrichtung links und rechts DBX2002.7 und .6 Signal(e) an Achse/Spindel (PLC --> NCK) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Wird das NST ”Pendeln durch die PLC” gesetzt, kann mit den beiden NST Flankenwechsel 0 -->...
Seite 625
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Spindelkorrektur DBB2003 Signal(e) an Spindel (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Die Spindelkorrektur wird über die PLC graycodiert vorgegeben. Der Korrekturwert bestimmt den Prozentanteil des programmierten Dreh- zahlsollwertes, der an die Spindel ausgegeben wird. Graycodierung für Spindelkorrektur Schalter- Code...
Seite 626
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Parametersatzanwahl A, B, C DBX4001.0 bis .2 Signal(e) an Antrieb (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Mit den Bit-Kombinationen A, B und C können 8 unterschiedliche Antriebs- parametersätze ausgewählt werden. Dabei gilt folgende Zuordnung: Antriebsparametersatz Die umschaltbaren Antriebsparameter setzen sich wie folgt zusammen:...
Seite 627
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Integratorsperre n-Regler DBX4001.6 Signal(e) an Antrieb (PLC --> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Mit dem Nahtstellensignal wird beim Antrieb der Integrator des Drehzahlreg- lers gesperrt. Damit wird der Drehzahlregler von PI- auf P-Regler umge- schaltet.
Seite 628
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB380x Master/Slave ein DBX5004.7 Signale an Technologiefunktionen (PLC --> NCK) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Master-Slave-Kopplung soll aktiviert werden. Flankenwechsel 0 --> 1 Signalzustand 0 bzw. Master-Slave-Kopplung soll deaktiviert werden. Flankenwechsel 1--> 0 Anwendung Folgende Bedingungen müssen zum Aktivieren und Deaktivieren erfüllt sein: ·...
Seite 629
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale Anwendung Ist nach dem Referenzieren der Gantry-Achsen die Abweichung der Lageist- werte von der Referenzposition größer als die Gantry-Warnschwelle, so wird der automatische Gantry-Synchronisationslauf nicht gestartet und das NST "Gantry-Synchronisationslauf startbereit" auf "1" gesetzt. Der Synchronisationsvorgang der Gantry-Achsen kann durch den Bediener oder vom PLCAnwenderprogramm mit dem NST "Gantry-Synchronisations- lauf starten"...
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale 6.8.3 Signale von Achse/Spindel DB390x Spindel/keine Achse DBX0.0 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Die Maschinenachse wird als Spindel in folgenden Spindelbetriebsarten Flankenwechsel 0 --> 1 betrieben: ·...
Seite 631
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Referiert/Synchronisiert 1 DBX0.4 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: Signal(e) aktualisiert: Signalzustand 1 bzw. Achsen: Flankenwechsel 0 --> 1 Ist die Maschinenachse beim Referenzpunktfahren auf dem Referenzpunkt (inkrementelle Messsysteme) bzw. Zielpunkt (Längenmesssystem mit abstandscodierten Referenzmarken) angekommen, ist die Maschinenachse referenziert und des NST ”Referiert/synchronisiert 1”...
Seite 632
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale Signalzustand 0 Die Achse ist nicht im entsprechenden Genauhalt oder für die Achse ist der Interpolator aktiv oder · die Bahnbewegung ist mit NC-Stopp beendet worden. · die Spindel ist im drehzahlgeregeltem Mode. · der Mode “Parken” ist für die Achse aktiv. ·...
Seite 633
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Nachführen aktiv DBX1.3 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Die Steuerung meldet, dass der Nachführbetrieb für die Achse/Spindel aktiv ist. Voraussetzungen dafür sind: · Die Reglerfreigabe für den Antrieb ist weggenommen (entweder von der PLC mit "Reglerfreigabe"...
Seite 634
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Achse/Spindel steht (n < n DBX1.4 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Die aktuelle Geschwindigkeit der Achse bzw. die Istdrehzahl der Spindel liegt unter der mit MD36060 festgelegten Grenze. Signalzustand 0 Die aktuelle Geschwindigkeit der Achse bzw.
Seite 635
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale Literatur Funktionshandbuch Grundfunktionen S1 DB390x Drehzahlregler aktiv DBX1.6 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Die Steuerung meldet, dass der Drehzahlregler geschlossen ist. Signalzustand 0 Die Steuerung meldet, dass der Drehzahlregler offen ist. Der Drehzahlregler- ausgang wird gelöscht.
Seite 636
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Handradüberlagerung aktiv DBX2.1 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Die Funktion "Handradüberlagerung in Automatik" ist für die programmierte Positionierachse (FDA[AXi]) aktiv. Handradimpulse für diese Achse wirken entweder als Wegvorgabe (bei FDA=0) oder als Geschwindigkeitsüberlage- rung (bei FDA >...
Seite 637
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Fahren auf Festanschlag aktivieren DBX2.4 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Die Funktion ”Fahren auf Festanschlag“ ist aktiv. Signalzustand 0 Die Funktion ”Fahren auf Festanschlag“ ist nicht aktiv. Literatur Funktionshandbuch Grundfunktionen F1 DB390x...
Seite 638
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Fahranforderung plus und minus DBX4.5 und.4 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 In der betreffenden Achsrichtung soll eine Fahrbewegung erfolgen. Der Fahrbefehl wird entsprechend der Betriebsart auf unterschiedliche Weise ausgelöst: ·...
Seite 639
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Fahrbefehl plus und minus DBX4.7 und .6 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 In der betreffenden Achsrichtung soll eine Fahrbewegung erfolgen. Der Fahrbefehl wird entsprechend der Betriebsart auf unterschiedliche Weise ausgelöst.
Seite 640
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Achs-/Spindeltausch DBB8 Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Es wird der aktuelle Achstyp für diese Achse angezeigt. Flankenwechsel 0 --> 1 Bit 0: NC-Achse/Spindel Bit 1: Bit 2: Bit 3: Bit 4: neuer Typ von PLC gefordert Bit 5: Achstausch möglich...
Seite 641
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Positionierachse DBX1002.5 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Die Achse wird vom NCK als Positionierachse behandelt. Damit hat sie: · einen eigenen Achsinterpolator (Linearinterpolator) · einen eigenen Vorschub (F-Wert) ·...
Seite 642
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Soll-Getriebestufe A bis C DBX2000.0 bis .2 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Eine Getriebestufe kann vorgebenen werden: Flankenwechsel 0 --> 1 · fest durch das Teileprogramm (M41 bis M45) ·...
Seite 643
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Getriebe umschalten DBX2000.3 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Eine Getriebestufe kann vorgebenen werden: Flankenwechsel 0 --> 1 · fest durch das Teileprogramm (M41 bis M45) ·...
Seite 644
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Soll-Drehzahl begrenzt (programmierte Drehzahl zu hoch) DBX2001.1 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Wird eine Spindeldrehzahl (1/min) oder eine konstante Schnittgeschwindig- Flankenwechsel 0 --> 1 keit (m/min bzw.
Seite 645
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Geometrieüberwachung DBX2001.3 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: - Signalzustand 1 Fehler Schleifscheibengeometrie. Es erfolgt keine weitere Reaktion auf das Ansprechen dieser Überwachung. Erforderliche Reaktionen sind vom PLC-Anwender zu programmieren. Signalzustand 0 Kein Fehler Schleifscheibengeometrie.
Seite 646
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Drehzahlüberwachung DBX2001.6 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: - Signalzustand 1 Fehler Schleifscheibendrehzahl. Es erfolgt keine weitere Reaktion auf das Ansprechen dieser Überwachung. Erforderliche Reaktionen sind vom PLC-Anwender zu programmieren. Signalzustand 0 Kein Fehler Schleifscheibendrehzahl.
Seite 647
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Gewindebohren ohne Ausgleichsfutter aktiv DBX2002.3 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Die Spindel läuft in der Funktion Gewindebohren ohne Ausgleichsfutter Flankenwechsel 0 --> 1 (Gewindeinterpolation G331/G332). Beim Gewindebohren ohne Ausgleichsfutter erfolgt die Spindeldrehzahlpro- grammierung auch unter S...
Seite 648
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x aktive Spindelbetriebsart Positionierbetrieb DBX2002.5 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signalzustand 1 bzw. Bei Programmierung von SPOS=... befindet sich die Spindel im Positionier- Flankenwechsel 0 --> 1 betrieb. korrespondierend mit ...
Seite 649
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale Anwendung Das Nahtstellensignal wird ausschließlich bei der Funktion Spindelpositionie- ren bearbeitet. Hierzu gehören: · SPOS, SPOSA und M19 im Teileprogramm · SPOS und M19 in Synchronaktionen Spindel in Position für den Werkzeugwechsel. Wird der Werkzeugwechselzyklus durch den Maschinenbediener z. B. mit NC-Stopp, NC-Stopp Achse plus Spindel, BA-Stopp etc.
Seite 650
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Drive ready DBX4001.5 Signal(e) von Antrieb (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Rückmeldung vom Antrieb an PLC, dass der Antrieb betriebsbereit ist. Signalzustand 0 Der Antrieb ist nicht betriebsbereit. Die Sperre des Antriebs kann folgenden Grund haben: ·...
Seite 651
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Impulse freigegeben DBX4001.7 Signal(e) von Antrieb (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Die Impulsfreigabe für den Antrieb ist vorhanden. Damit kann die Achse/ Spindel verfahren werden. Signalzustand 0 Die Impulse für den Antrieb sind gesperrt. Ein Verfahren der Achse/Spindel ist somit nicht möglich.
Seite 652
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Hochlaufvorgang beendet DBX4002.2 Signal(e) von Antrieb (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Es wird an die PLC gemeldet, dass nach einer neuen Drehzahlsollwertvor- gabe der Drehzahlistwert das Drehzahltoleranzband erreicht hat und für die- festgelegte Zeitdauer innerhalb dieses Toleranzbandes geblieben ist.
Seite 653
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale Literatur DB390x soll DBX4002.6 Signal(e) von Antrieb (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Es wird an die PLC gemeldet, dass nach einer neuen Drehzahlsollwertvor- gabe der Drehzahlistwert das Drehzahltoleranzband erreicht hat und für die- festgelegte Zeitdauer innerhalb dieses Toleranzbandes geblieben ist.
Seite 654
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x < U DBX4003.0 Signal(e) von Antrieb (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Vom Antrieb wird an die PLC gemeldet, dass die Zwischenkreisspannung kleiner ist als die ZK-Unterspannungsschwelle U Die ZK-Unterspannungsschwelle wird mit r0296 festgelegt. Die ZK-Unterspannungsschwelle sollte größer 400 V festgelegt werden.
Seite 655
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x Geschwindigkeitswarnschwelle erreicht DBX5002.5 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Wenn die Geschwindigkeit der Folgeachse im Achsverbund des elektroni- schen Getriebes den in MD37550 eingetragenen %-Satz der Geschwindig- keit, die in MD32000 eingestellt ist, erreicht oder überschreitet, ist das Signal auf "1"...
Seite 656
Nahtstellensignale - ausführliche Beschreibung Achs-/Spindelspezifische Signale DB390x ESR-Reaktion ist ausgelöst DBX5002.7 Signal(e) von Achse/Spindel (NCK --> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signalzustand 1 Statussignal Als Rückmeldesignal an die PLC steht das VDI-Signal "ESR-Reaktion ist ausgelöst" zur Verfügung. Das Signal wird gesetzt, wenn $AA_ESR_STAT > 0 ist, d. h. wenn: ·...
Nahtstellensignale - ausführliche Beschreibung Werkzeugverwaltungsfunktionen von NC-Kanal Werkzeugverwaltungsfunktionen von NC-Kanal DB5300 WZ-Vorwarngrenze erreicht DBX0.0 Signal(e) von Kanal (NCK --> PLC) Flankenauswertung: ja Signal(e) aktualisiert: auftragsgesteuert von NCK Signalzustand 1 bzw. Die Vorwarngrenze für ein zu überwachendes WZ wurde erreicht. Flankenwechsel 0 --> 1 Die T-Nummer ist in DB5300 DBD1000 bereitgestellt.
Seite 658
Nahtstellensignale - ausführliche Beschreibung Werkzeugverwaltungsfunktionen von NC-Kanal Maschinendaten und Nahtstellensignale Listenhandbuch, 09/2011, 6FC5397-4DP40-2AA0...
SINAMICS-Parameter Liste der Parameter Liste der SINAMICS Parameter siehe: • /LH2/ Listenhandbuch, Parameterbeschreibung SINUMERIK 828D, SINAMICS S120 Maschinendaten und Nahtstellensignale Listenhandbuch, 09/2011, 6FC5397-4DP40-2AA0...
Seite 660
SINAMICS-Parameter 7.1 Liste der Parameter Maschinendaten und Nahtstellensignale Listenhandbuch, 09/2011, 6FC5397-4DP40-2AA0...