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: •...
Landesspezifische Telefonnummern für technische Beratung finden Sie im Internet unter http://www.siemens.com/automation/service&support EG-Konformitätserklärung Die EG-Konformitätserklärung zur EMV-Richtlinie finden Sie im Internet unter: http://support.automation.siemens.com Geben Sie dort als Suchbegriff die Nummer 15257461 ein oder nehmen Sie Kontakt mit der zuständigen Siemens Geschäftsstelle in Ihrer Region auf. Maschinendaten und Nahtstellensignale Listenhandbuch, 03/2011, 6FC5397-5CP10-3AA0...
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 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 Wirksamkeit Das Feld "Wirksamkeit" enthält die Aktion die vom Anwender durchgeführt werden muss, damit die Änderung des Datums wirksam wird. Wirksamkeit Anwenderaktion POWER ON Alternativ: • Softkey "Reset (po)" • Spannung aus/einschalten NEW_CONF •...
Seite 12
Erklärungen der Maschinen-/ Settingdaten 1.2 Bedeutung der Tabellenfelder Anzeige-Filter Das Feld "Anzeige-Filter" enthält die Kennung der Filtereinstellung des Datums bei der es sichtbar ist. Mit Hilfe der Filtereinstellung können gezielt die gerade benötigen Datenbereiche für die Anzeige ausgewählt werden. Kenn. Datenbereich Expertenmodus Allgemeine Maschinendaten...
Erklärungen der Maschinen-/ Settingdaten 1.2 Bedeutung der Tabellenfelder Kenn. Datenbereich Standardmaschine NC-Sprache ISO-Dialekt 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. System Im Feld "System"...
Seite 14
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 200 bis 1200 Anzeige-Maschinendaten von 10000 bis 18999 Allgemeine NC-Maschinendaten von 19000 bis 19999 reserviert von 20000 bis 28999 Kanalspezifische Maschinendaten...
Seite 16
Zeichen Bedeutungen 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.
Maschinendaten Anzeigemaschinendaten MD-Nummer Bezeichner Anzeige-Filter Verweis Einheit Name Datentyp Wirksamkeit Attribute System Dimension Standardwert Minimalwert Maximalwert Schutz LCD_CONTRAST Vordergrundsprache BYTE POWER ON Beschreibung: Bei 802S Kontrast des s/w Display. LCD_INVERSE Vordergrundsprache BYTE POWER ON Beschreibung: umgenutzt FIRST_LANGUAGE Vordergrundsprache BYTE POWER ON interne Nutzung Beschreibung: DISPLAY_RESOLUTION...
Seite 18
Maschinendaten 2.1 Anzeigemaschinendaten DISPLAY_RESOLUTION_INCH Anzeigefeinheit für inch-Maßsystem BYTE SOFORT Beschreibung: Mit diesem Maschinendatum wird für die Positionsanzeige die Anzahl der Nach- kommastellen bei inch-Maßsystem für Linearachsen festgelegt. Die Anzeige der Positionsanzeige erfolgt mit maximal 10 Zeichen einschließ- lich Vorzeichen und Dezimalpunkt. Ein positives Vorzeichen wird nicht ange- zeigt.
Seite 21
Maschinendaten 2.1 Anzeigemaschinendaten CTM_POS_COORDINATE_SYSTEM Lage des Koordinatensystems BYTE MD290 = 0 x-Achse hinter der Drehmitte MD290 = 2 x-Achse vor der Drehmitte Die Lage des Koordinatensystems kann wie folgt verändert werden: Beschreibung: Tabelle 2-1 Wert G02 links herum Koordinatensystem Aktionen Keine Aktion Keine Aktion Spiegeln Y...
Seite 22
Maschinendaten 2.1 Anzeigemaschinendaten CTM_CROSS_AX_DIAMETER_ON Durchmesseranzeige für Planachsen aktiv BYTE SOFORT Eingaben bei Absolutwerten als Radiuswert. Beschreibung: Nullpunktverschiebungen immer im Radius, Werkzeuglängen immer im Radius, Werkzeugverschleiß immer im Radius Positionsanzeige im Durchmesser, Restweg im Durchmesser, absolute Wege im Durchmesser CTM_G91_DIAMETER_ON Inkrementelle Zustellung BYTE SOFORT Eingabe im Radius...
Seite 23
Maschinendaten 2.1 Anzeigemaschinendaten FG_GROUP1 Anwenderorientierte G-Gruppe für Positionsanzeige BOOLEAN SOFORT (externe Sprache) 1000 Beschreibung: Anwenderorientierte G-Gruppe für Positionsanzeige(ext. Sprache) FG_GROUP2 Anwenderorientierte G-Gruppe für Positionsanzeige BOOLEAN SOFORT (externe Sprache) 1000 Anwenderorientierte G-Gruppe für Positionsanzeige(ext. Sprache) Beschreibung: FG_GROUP3 Anwenderorientierte G-Gruppe für Positionsanzeige BOOLEAN SOFORT (externe Sprache)
Seite 24
Maschinendaten 2.1 Anzeigemaschinendaten TOOL_LIST_PLACE_NO Freischalten der Platznummer in der Werkzeugliste BOOLEAN SOFORT Beschreibung: Freischalten der Platznummer in der Werkzeugliste V24_PPI_ADDR_MMC BOOLEAN POWER ON Stationsadresse HMI Beschreibung: V24_PPI_MODEM_ACTIVE BYTE SOFORT Freischalten der Modem-Funktion Beschreibung: V24_PPI_MODEM_BAUD Baudrate für Modemverbindung BYTE SOFORT Beschreibung: Baudrate für Modemverbindung V24_PPI_MODEM_PARITY Parität für Modemverbindung...
Seite 25
Maschinendaten 2.1 Anzeigemaschinendaten USER_MEAS_TOOL_CHANGE Eingabefreigabe für T/D-Nr. im Werkzeugmessen Fenster BYTE SOFORT Beschreibung: Eingabe von T/D-Nummer gesperrt Eingabe von T/D-Nummer freigegeben SPINDLE_LOAD_DISPLE2 Auslastungsanzeige Spindel 2 einschalten BOOLEAN SOFORT Beschreibung: Auslastungsanzeige Spindel 2 einschalten SPINDLE_LOAD_BAR_LIM2 Auslastungsanzeige Spindel Grenzwert 2 BOOLEAN SOFORT 9999999 Beschreibung: Auslastungsanzeige Spindel...
Seite 26
Maschinendaten 2.1 Anzeigemaschinendaten PROBE_MODE Typ des Meßsystems: 1: Meßtaster, 2: opt. Meßverfahren BOOLEAN SOFORT Beschreibung: Type des Meßsystems 1:Meßtaster, 2:opt. Meßverfahren TOOL_REF_PROBE_AXIS1 Absolute Position Meßtaster X DOUBLE SOFORT -999999.999 999999.999 Absolute Position Meßtaster X Beschreibung: TOOL_REF_PROBE_AXIS2 Absolute Position Meßtaster Y DOUBLE SOFORT -999999.999...
Seite 27
Maschinendaten 2.1 Anzeigemaschinendaten USER_CLASS_WRITE_TO_MON_DAT Schutzstufe Werkzeugüberwachung BYTE SOFORT Beschreibung: Schutzstufe Werkzeugüberwachung USER_CLASS_LADDER_VIEW Schutzstufe User Ladder View anwählen BYTE SOFORT Schutzstufe User Ladder view anwählen Beschreibung: SPINDLE_DISP_MODE 0: Standard Mode, Anzeige der Spindeldrehzahl BYTE SOFORT 1: Konstante Schnittgeschwin Beschreibung: 0: Standard Mode; Anzeige der Spindeldrehzahl, 1: Konstante Schnittgeschw.
Seite 28
Maschinendaten 2.1 Anzeigemaschinendaten USER_CLASS_WRITE_CMA_DIR BYTE SOFORT Beschreibung: Definiert die Zugriffsstufe für das CMA Verzeichnis im NCK GRAPHIC_MIN_X DOUBLE SOFORT -999.999000 -99999999.999 99999999.999 MM Plus Beschreibung: GRAPHIC_MAX_X DOUBLE SOFORT 999.999000 -99999999.999 99999999.999 MM Plus Beschreibung: GRAPHIC_MIN_Y DOUBLE SOFORT -999.999000 -99999999.999 99999999.999 Beschreibung: MM Plus GRAPHIC_MAX_Y...
Seite 29
Maschinendaten 2.1 Anzeigemaschinendaten DISPLAY_TOLI_SISTER_TOOL BOOLEAN SOFORT Beschreibung: Steuert die Anzeige des Schwesterwerkzeuges in der Werkzeugliste COL_OVERSIZE_TYPE_CHECKBOX BOOLEAN SOFORT Checkbox in Werkzeugliste Beschreibung: CUTEDGE_PARAM_CHECK_ON BOOLEAN SOFORT Beschreibung: SUBPRESS_STOPPER_ALARM BOOLEAN SOFORT Beschreibung: MM Plus USER_MANUAL_MA_TOOL_CHANGE BOOLEAN SOFORT Beschreibung: MM Plus USER_MANUAL_MA_SHOW_PAGE_NO BOOLEAN SOFORT MM Plus Beschreibung:...
Seite 30
Maschinendaten 2.1 Anzeigemaschinendaten 1090 OSCILATE_FUNCTION_MASK DWORD SOFORT 4095 0xFFFF Beschreibung: Maske für Oszilatorfunktion Bit0: keine Funktion Bit1: Zustellung X-Achse kein Pendeln Bit2: Zustellung Y-Achse kein Pendeln Bit3: Zustellung Z-Achse kein Pendeln Bit4: Zustellung X-Achse Pendeln Y/Z-Achse Bit5: Zustellung Y-Achse Pendeln X-Achse Bit6: Zustellung Z-Achse Pendeln X-Achse Bit7: Zustellung X-Achse PendelnY-Achse Bit8: Zustellung Y-Achse Pendeln X/Z-Achse...
Seite 31
Maschinendaten 2.1 Anzeigemaschinendaten 1096 MAX_NUM_CYCLE_MANUAL_MA DWORD SOFORT Beschreibung: Anzahl der verwalteten Masken pro Zyklus im manuellen Betrieb der MM+ 1097 MAX_NUM_CUTT_EDGE_MANUAL_MA DWORD SOFORT Anzahl verwalteter Schneiden in der MM+ Beschreibung: 1098 INVERT_SPIN_ICON_MANUAL_MA BOOLEAN SOFORT Die Spindeldrehrichtung wird in der Anzeige invertiert dargestellt. Beschreibung: 1099 USE_FIXPOINT_MANUAL_MA...
Seite 32
Maschinendaten 2.1 Anzeigemaschinendaten 1103 TAPPINGCYCLE_MODE_MANUAL_MA BOOLEAN SOFORT Beschreibung: Vorwahl Zyklenart bei Gewindebohren MM+: Mit Ausgleichsfutter ohne Ausgleichsfutter CYCLE840 CYCLE840 CYCLE840 CYCLE84 >=2 CYCLE840 nicht möglich 1104 TOOL_CHG_MANUALMODE_MA BOOLEAN SOFORT Beschreibung: Freigabe des Werkzeugwechsel in der Jogfunktion der MM+ 1105 STARTUP_WITH_MMP BOOLEAN POWER ON Automatischer Anlauf der MM+ nach Power On...
Seite 34
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10010 ASSIGN_CHAN_TO_MODE_GROUP N01, N02, N11 K1,IAD Kanal gültig in Betriebsartengruppe DWORD POWER ON 1,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Mit diesem MD wird der Kanal einer BAG zugeordnet. Eingabewert 1 => 1. BAG zugeordnet Eingabewert 2 => 2. BAG zugeordnet usw.
Seite 35
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Durch diskrete Teilerverhältnisse des Timers, kann sich aus dem eingegebe- nen Wert nach Power OFF/ON eine nicht ganzzahliger Wert ergeben. z.B.: Eintrag =0.005s nach Power OFF/ON =0.00499840 oder Eintrag =0.006s nach Power OFF/ON =0.0060032 10059 PROFIBUS_ALARM_MARKER PROFIBUS/PROFINET-Alarm-Merker (nur intern) BYTE POWER ON...
Seite 36
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10062 POSCTRL_CYCLE_DELAY N01, N05 Lageregeltakt-Verschiebung DOUBLE POWER ON 0.000 0.008 Beschreibung: Nur bei PROFIdrive: Relevant nur bei Betrieb mit Profibus-Antrieben. Verschiebung des Lagereglerstarts gegenüber dem Profibus-DP-Takt. Verschiebungen, die größer als der eingestellte DP-Takt sind oder kleiner als das maximale Tdx, werden automatisch auf einen Ersatzwert vom halben DP-Takt korrigiert.
Seite 37
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10071 IPO_CYCLE_TIME N01, N05, N11, - Interpolatortakt DOUBLE POWER ON Beschreibung: Interpolationszeit Anzeige der Interpolator-Taktzeit (nicht modifizierbar !). Wird intern gebildet aus den Maschinendaten SYSCLOCK_CYCLE_TIME und IPO_SYSCLOCK_TIME_RATIO. 10073 COM_IPO_STRATEGY Strategie zur Kommunikationsaktivierung DWORD POWER ON 0x0F 0x7F Beschreibung: Die Aufrufhäufigkeit der Kommunikationstasks ist durch das MD10072...
Seite 38
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 5: Die Kommunikationssoftware wird am Ende der Task, die die Domaindienste entgegen nimmt, gerechnet, falls eine Upload PDU gekommen ist. Dieses Bit macht nur Sinn, wenn Bit 3 gesetzt ist. Das Maschinendatum wirkt derzeit nur bei Sytemen, in denen die Softbus Kommu- nikationssoftware drin ist.
Seite 39
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Sonderfälle: Bei Einsatz der konventionellen Antriebsschnittstelle ( analoge Dreh- zahlschnittstelle ) erfolgt die Einstellung des Teilers nach folgenden Krite- rien: Es ist regelungstechnisch vorteilhaft, die Totzeit zwischen Einlesen der aktuellen Achs-Istpositionen und Ausgabe der dazugehörigen Sollwerte mög- lichst kurz zu halten.
Seite 40
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10110 PLC_CYCLE_TIME_AVERAGE N01, N07 Mittlere PLC-Quittierungszeit DOUBLE POWER ON 802d-cu3 0.018 802d-ng2 0.018 802d-ng3 0.018 802d-tm1 0.024 802d-tm2 0.018 802d-tm3 0.018 Zeitinformation für die CNC über die Zykluszeit des OB1, in der die Hilfs- Beschreibung: funktionen garantiert quittiert werden. Mit Hilfe des MDs kann man die Zustandsübergänge: "Kanal läuft/ Kanal im RESET/ Kanal im Fail -->...
Seite 41
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10131 SUPPRESS_SCREEN_REFRESH Verhalten der Bildaktualisierung bei Überlastung. BYTE POWER ON Beschreibung: Es gibt Teileprogramme, bei denen der Hauptlauf (HL) warten muss, bis der Vorlauf (VL) neue Sätze zur Verfügung stellt. Vorlauf und Anzeige-Aktualisierung konkurrieren um die NC-Rechenzeit. Das MD definiert, wie sich die NC verhalten soll, wenn der Vorlauf zu langsam ist.
Seite 42
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10136 DISPLAY_MODE_POSITION Anzeigemode für Istposition im WKS DWORD RESET Beschreibung: Gibt an wie, die Position und der Restweg im WKS dargestellt werden. 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 43
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Wert: Anzahl der PDUs, die minimal bei der Daten-Anforderungs-Meldung angefordert werden. (Damit nicht ständig Daten-Anforderungs-Meldungen ausge- geben werden) Wert: Anzahl der PDUs, die maximal bei der Daten-Anforderungs-Meldung angefordert werden (Als Höchstwert darf hier 255 eingetragen werden, da mehr das Protokoll nicht hergibt!) Wert: Anzahl der PDUs, die insgesamt maximal ausstehen dürfen 10170...
Seite 44
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10173 TIME_LIMIT_PLCINT_TASK EXP, N01 Laufzeitbegrenzung der servosynch. Task der SW-PLC2xx DOUBLE POWER ON 0.00005 0.00001 0.0001 Beschreibung: Laufzeitlimit der servosynchronen Soft-PLC2xx-Interrupt-Task Das Maschinendatum bestimmt, wieviel Rechenzeit die servosynchrone Task der SW-PLC2xx zur Abarbeitung des PLC-Anwenderprogramms in der PLC-Servo-Inter- rupt-Ebene am Stück höchstens bekommt.
Seite 45
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10200 INT_INCR_PER_MM Rechenfeinheit für Linearpositionen DOUBLE POWER ON 802d-cu3 1000. 1.0e9 802d-ng2 100000. 1.0e9 802d-ng3 100000. 1.0e9 802d-tm1 1000. 1.0e9 802d-tm2 1000. 1.0e9 802d-tm3 1000. 1.0e9 Mit diesem MD wird die Zahl der internen Inkremente pro Millimeter festge- Beschreibung: legt.
Seite 46
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit gesetzt: Daten der zugeordneten physikalischen Größe (siehe Liste) werden auf die Ein- heit normiert, die durch das MD10230 $MN_SCALING_FACTORS_USER_DEF[n] festge- legt ist. Bit nicht gesetzt: Daten der zugeordneten physikalischen Größe werden auf die untenstehende vor- eingestellte Einheit normiert.
Seite 47
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10230 SCALING_FACTORS_USER_DEF EXP, N01 Normierungsfaktoren der physikalischen Größen DOUBLE POWER ON SCAL 1.0,1.0,1.0,1.0,1.0,1.0, 1e-9 1.0,1.0,1.0... Beschreibung: In das MD ist der Normierungsfaktor einer physikalischen Größe, deren Einheit von der voreingestellten Einheit abweicht, (gesetztes Bit im MD10220 $MN_SCALING_USER_DEF_MASK) einzutragen.
Seite 48
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10240 SCALING_SYSTEM_IS_METRIC Grundsystem metrisch BOOLEAN POWER ON SCAL TRUE Beschreibung: Das MD legt das von der Steuerung verwendete Grundsystem für die Skalierung längenabhängiger physikalischer Größen bei der Daten-Ein-/Ausgabe fest. Intern werden alle entsprechenden Daten in den Grundeinheiten 1 mm, 1 Grad und 1 sec abgelegt.
Seite 49
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10250 SCALING_VALUE_INCH Umrechnungsfaktor für INCH DOUBLE POWER ON SCAL 25.4 1e-9 Beschreibung: In das MD ist der Umrechnungsfaktor von Metrisch- auf Inch. Dieser Faktor wirkt nur bei der Wahl des nicht-metrischen Grundsystems (MD10240 $MN_SCALING_SYSTEM_IS_METRIC = 0) in folgenden Umrechnungen: •...
Seite 50
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10260 CONVERT_SCALING_SYSTEM A3,G2 Grundsystem Umschaltung aktiv BOOLEAN POWER ON LINK TRUE Beschreibung: Legt die Handhabung von MD10240 $MN_SCALING_SYSTEM_IS_METRIC fest. Inch/Metrisch Verhalten konform zu SW1-SW4 Inch/Metrisch Verhalten ab SW5 Inch/Metrisch Funktionalität SW5: Umschaltung der Masssysteme mit HMI-Softkey Neue G-Codes G700/G710 Datensicherung mit Maßsystemkennung INCH/METRIC Automatische Datenumrechnungen beim Maßsystemwechsel...
Seite 51
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10280 PROG_FUNCTION_MASK EXP, N01 Vergleiche (> und <) kompatibel zu SW6.3 DWORD POWER ON Beschreibung: Bitmaske zur Parametrierung verschiedener Teilprogrammbefehle Hexadez.Bedeutung bei gesetztem Bit Wert 0x1Bearbeitung der Vergleichsbefehle ">" und "<" wie bis SW 6.3: Teilprogrammdaten vom Typ REAL werden intern im IEEE-Format von 64 Bit dargestellt.
Seite 52
[ U/s³ ; U/s³ ] 9 ;Umdrehungsvorschub [ mm/Umdr; inch/Umdr] Verfügbar nur, wenn Bit 2 (0x4) in MD18080 $MN_MM_TOOL_MANAGEMENT_MASK gesetzt ist. 10291 CCS_TDA_PARAM_UNIT physikalische Einheit der SIEMENS-OEM-Werkzeugdaten DWORD POWER ON 0,0,0,0,0,0,0,0,0,0 Phys. Einheiten für die applikationsspezifischen WZ-spezifischen Daten: Beschreibung: Keine Einheit Linear-Position [ mm ;...
Seite 53
[ U/s³ ; U/s³ ] 9 ;Umdrehungsvorschub [ mm/Umdr; inch/Umdr] Verfügbar nur, wenn Bit 2 (0x4) in MD18080 $MN_MM_TOOL_MANAGEMENT_MASK gesetzt ist. 10293 CCS_TOA_PARAM_UNIT Physikalische Einheit der SIEMENS-OEM- DWORD POWER ON Schneidendaten 0,0,0,0,0,0,0,0,0,0 Phys. Einheiten für die applikationsspezifischen Schneidedaten: Beschreibung: Keine Einheit Linear-Position [ mm ;...
Seite 54
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10300 FASTIO_ANA_NUM_INPUTS Anzahl der aktiven analogen NCK-Eingänge BYTE POWER ON Beschreibung: Mit diesem Maschinendatum wird die Anzahl der an der Steuerung nutzbaren ana- logen NCK-Eingänge festgelegt. Nur diese analogen NCK-Eingänge können vom NC-Teileprogramm angesprochen bzw. NC-Funktionen zugeordnet werden. Falls mit dem Maschinendatum mehr analoge NCK-Eingänge definiert wurden als hardwaremäßig an der Steuerung bestückt sind, wird für die hardwaremäßig nicht vorhandenen Eingänge steuerungsintern der binäre Analogistwert gleich...
Seite 55
Maschinendaten 2.2 Allgemeine NC-Maschinendaten NC/PLC-Nahtstellensignal VB2800 1000 (Sperre der externen digitalen Ein- gänge des NCK 9-40) NC/PLC-Nahtstellensignal V2800 0001 (Setzen der digitalen NCK-Eingänge von PLC 1-9); NC/PLC-Nahtstellensignal VB2800 1001 (Werte von PLC für die externen digi- talen Eingänge des NCK 9-40) NC/PLC-Nahtstellensignal V2900 0000,1000 (Istwert der digitalen NCK-Ein- gänge)
Seite 56
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10361 FASTIO_DIG_SHORT_CIRCUIT Kurzschluß digitaler Ein- und Ausgänge DWORD POWER ON 0,0,0,0,0,0,0,0,0,0 Beschreibung: Definierte Kurzschlüsse zwischen digitalen Ausgangs- und Eingangssignalen der schnellen NCK-Peripherie werden realisiert, indem die von der schnellen NCK-Peripherie bzw. der PLC-Nahtstelle eingelesenen Signale mit definierten Ausgangssignalen verknüpft werden.
Seite 57
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10362 HW_ASSIGN_ANA_FASTIN Hardware-Zuordnung der schnellen analogen NCK- DWORD POWER ON Eingänge 0x01000000,0x01000 0x01000000 0x060003FF 000,0x01000000... Bei PROFIBUS/PROFINET: Beschreibung: 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 58
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10366 HW_ASSIGN_DIG_FASTIN Hardware-Zuordnung der externen digitalen NCK- DWORD POWER ON Eingänge 802d-cu3 0x00010101 802d-ng2 0x00010101 0x00010101 802d-ng3 0x00010101 0x00010101 802d-tm1 0x00010101 802d-tm2 0x00010101 802d-tm3 0x00010101 Beschreibung: Bei SIMODRIVE611D (Terminalblock): Mit folgenden 4 Bytes wird die Zuordnung der externen digitalen NCK-Periphe- rie zur Hardware festgelegt: 1.
Seite 59
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Modul-Nr.: 1 ... MD_MAXNUM_SIMO611D_AXES: Nr. des logischen Steckplatzes, in dem der Terminalblock mit den externen I/Os steckt. Die Zuordnung des logischen Steckplatzes zu einem physikali- schen Steckplatz erfolgt über MD13010 $MN_DRIVE_LOGIC_NR, die Aktivierung erfolgt über MD13000 $MN_DRIVE_IS_ACTIVE. 1.
Seite 60
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Korrespondiert mit: MD10366 $MN_HW_ASSIGN_DIG_FASTIN MD10362 $MN_HW_ASSIGN_ANA_FASTIN MD10364 $MN_HW_ASSIGN_ANA_FASTOUT 10430 CC_HW_DEBUG_MASK Hardware-Debugmaske für Compilezyklen DWORD POWER ON NBUP, NDLD 0x7fffffff Beschreibung: Einstellung spezieller Reaktionen peripherer HW-Anschaltungen für NCK-Debug Für sinnvolles Debuggen der NCK-Software muss u.U. die Reaktion peripherer Einheiten auf den Ausfall des NCK-Lebenszeichen unterdrückt werden, wenn die NCK-Software auf einen Breakpoint gelaufen ist.
Seite 61
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10450 SW_CAM_ASSIGN_TAB Zuordnung von Softwarenocken zu Maschinenachsen BYTE POWER ON 802d-cu3 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... 802d-ng2 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... 802d-ng3 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... 802d-tm1 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... 802d-tm2 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... 802d-tm3 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: Mit dem Maschinendatum kann jedem der 16 möglichen Nockenpaare (bestehend aus je einem Minus- und Plusnocken) eine Maschinenachse zugeordnet werden.
Seite 62
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10460 SW_CAM_MINUS_LEAD_TIME Vorhalte- bzw. Verzögerungszeit an den Minus-Nocken 1- DOUBLE POWER ON 802d-cu3 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-ng2 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-ng3 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-tm1 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-tm2 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-tm3 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... Beschreibung: In diesem Maschinendatum kann zur Kompensation von Verzögerungszeiten jedem Minusnocken 1-16 eine Vorhalte- bzw.
Seite 63
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Die Schaltflanke des zugehörigen Nockensignals wird um die eingegebene Zeit vorverlegt bzw. verzögert. Positiver Wert: --> Vorhaltezeit Negativer Wert: --> Verzögerungszeit Dient zur Kompensation des konstanten Anteils der interner Verzögerungszeit zwischen Istwerterfassung und Signalausgabe. Der Index [n] des Maschinendatums adressiert das Nockenpaar: n = 0, 1, ...
Seite 64
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Der Status des nicht invertierten Ausgangssignals ist bei Rundachsen mit "Plusnocken - Minusnocken >= 180 Grad": "0" zwischen Minus- und Plusnocken "1" außerhalb dieses Bereiches Als Byteadresse für die digitalen Ausgänge ist anzugeben: für das On-Board-Byte 2 - 5: für externe Bytes 10471...
Seite 65
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10472 SW_CAM_ASSIGN_FASTOUT_3 HW-Zuordnung für die Ausgabe der Nocken 17-24 an DWORD POWER ON NCK-Peripherie Beschreibung: Zusätzlich zur Ausgabe an die PLC kann der Status der Nockensignale an die NCK-Peripherie ausgegeben werden. Mit diesem Maschinendatum erfolgt für die Nockenpaare 17 - 24 die Hardwarezu- ordnung der Minus- und Plus-Nockensignale zu den verwendeten digitalen Aus- gangsbytes der NCK-Peripherie.
Seite 66
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Weiterhin können mit dem Maschinendatum die zugeordneten Ausgangssignale invertiert werden. Das MD hat folgende Codierung: Bit 0-7: Nr. des 1. verwendeten HW-Bytes mit digitalen Ausgängen Bit 8-15: Nr. des 2. verwendeten HW-Bytes mit digitalen Ausgängen Bit 16-23: Invertiermaske für das Beschreiben des 1.
Seite 67
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Beispiel: Maschinenachse 3 = Nockenpaar 1 --> On-Board-Ausgang 3 Maschinenachse 1 = Nockenpaar 2 --> On-Board-Ausgang 1 Maschinenachse 7 = Nockenpaar 3 --> On-Board-Ausgang 4 Maschinenachse 2 = Nockenpaar 4 --> On-Board-Ausgang 2 Sind für eine Maschinenachse mehrere Nockenpaare gesetzt, so erfolgt die Zuordnung für diese Achse in aufsteigender Reihenfolge der Nockenpaare.
Seite 68
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Überfahern von: Minus-Nocken Plus-Nocken Verfahrrichtung: positiv 0->1 1->0 negativ 1->0 0->1 Bit 2 = 0: kein Weg-Zeit-Nocken Bit 2 = 1: Weg-Zeit-Nocken für Nocken mit Minusposition = Plusposition. Die appli- zierte Vorhalte/Verzögerungszeit verläuft unabhängig von: • der Achsgeschwindigkeit •...
Seite 69
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10501 DPIO_RANGE_LENGTH_IN Länge des PROFIBUS/PROFINET-Peripherie-Bereichs DWORD POWER ON MD_MAXNU 0,0,0,0,0,0,0,0,0,0,0,0, MD_MAXNUM_D -1/2 M_DPIO_RA 0,0,0,0 PIO_BYTES_RAN NGE_IN GE_IN Länge des vom NCK durchgängig zugreifbaren PROFIBUS/PROFINET-Peripherie Beschreibung: Bereiches. Dieser Bereich muss in STEP 7, HW-Konfig festgelegt werden. 0: Es wird nur der erste Datenslot benutzt. x: Länge des durchgängig PROFIBUS/PROFINET-Peripherie Bereiches Hinweis: Bei PROFINET können mehrere Slots nicht zu einem Bereich zusam- mengefasst werden.
Seite 70
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10511 DPIO_RANGE_LENGTH_OUT Länge des PROFIBUS-Peripherie-Bereichs DWORD POWER ON MD_MAXNU 0,0,0,0,0,0,0,0,0,0,0,0, MD_MAXNUM_D -1/2 M_DPIO_RA 0,0,0,0 PIO_BYTES_RAN NGE_OUT GE_OUT Länge des vom NCK durchgängig zugreifbaren PROFIBUS-Peripherie Bereiches. Beschreibung: Dieser Bereich muss in STEP 7, HW-Konfig festgelegt werden. 0: Es wird nur der erste Datenslot benutzt. x: Länge des durchgängig PROFIBUS-Peripherie Bereiches Hinweis: Bei PROFINET können mehrere Slots nicht zu einem Bereich zusam- mengefasst werden.
Seite 71
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Beispiel: COMPAR_ASSIGN_ANA_INPUT_1[0] = 1 COMPAR_ASSIGN_ANA_INPUT_1[1] = 2 COMPAR_ASSIGN_ANA_INPUT_1[2] = 1 COMPAR_ASSIGN_ANA_INPUT_1[3] = 3 COMPAR_ASSIGN_ANA_INPUT_1[4] = 3 COMPAR_ASSIGN_ANA_INPUT_1[5] = 1 COMPAR_ASSIGN_ANA_INPUT_1[6] = 1 COMPAR_ASSIGN_ANA_INPUT_1[7] = 1 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:...
Seite 72
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10540 COMPAR_TYPE_1 Parametrierung für Komparatorbyte 1 DWORD POWER ON Beschreibung: Mit diesem MD können für die einzelnen Ausgangsbits (0 bis 7) des Komparator- 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 73
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 74
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Das aktuelle Gesamtframe wird beim Umschalten von Geometrieachsen neu berechnet, wobei die Translationen, Skalierungen und Spiegelungen der neuen Geometrieachsen wirksam werden. Die Drehungen der alten Geometrieachsen blei- ben erhalten. Das aktuelle Gesamtframe wird beim Umschalten von Geometrieachsen neu berechnet, wobei die Translationen, Skalierungen und Spiegelungen der neuen Geometrieachsen wirksam werden.
Seite 75
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 3: z ist Bezugsachse Spiegeln der x-Achse wird abgebildet auf: eine Spiegelung der z-Achse und Drehung der z-Achse um 180 Grad und Drehung der x-Achse um 180 Grad Spiegeln der y-Achse wird abgebildet auf: eine Spiegelung der z-Achse und eine Drehung der x-Achse um 180 Grad.
Seite 76
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10617 FRAME_SAVE_MASK K1,PGA Verhalten von Frames bei SAVE-Unterprogrammen DWORD POWER ON Beschreibung: Mit diesem Maschinendatum wird festgelegt, welche Frames beim Rücksprung aus einem Unterprogramm mit SAVE-Attribut restauriert werden. Bit 0: Einstellbare Frames G54 bis G599 Wert = 0: Ist beim Unterprogramm-Rücksprung der selbe G-Code aktiv wie beim Unterpro- grammaufruf, so wird der aktive einstellbare Frame beibehalten.
Seite 77
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10650 IPO_PARAM_NAME_TAB EXP, N01 Name der Interpolationsparameter STRING POWER ON I,J,K Beschreibung: Bezeichnerliste der Interpolationsparameter Für die Wahl der Bezeichner gelten die bei MD20080 $MC_AXCONF_CHANAX_NAME_TAB beschriebenen Regeln für Achsbezeichner. Die Bezeichner müssen so gewählt werden, dass kein Konflikt mit anderen Bezeichnern (Achsen, Eulerwinkel, Normalenvektor, Richtungsvektor, Zwischen- punktkoordinate) entsteht.
Seite 78
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Korrespondiert mit: MD10650 $MN_IPO_PARAM_NAME_TAB Literatur: /PG/, "Programmieranleitung Grundlagen" 10670 STAT_NAME N01, N09 Name der Stellungsinformation STRING POWER ON STAT Bezeichner für Stellungsinformation zur Auflösung der Mehrdeutigkeiten beim Beschreibung: kartesischen PTP-Fahren Der Bezeichner muss so gewählt werden, dass kein Konflikt mit anderen Bezeichnern ( z.
Seite 79
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 0= 1: Im Steuerungshochlauf wird die Aufrufbeschreibung der Zyklen gebildet. Alle in den Directories _N_CUS_DIR, _N_CMA_DIR und _N_CST_DIR befindlichen Programme können im Teileprogramm ohne EXTERN-Erklärung aufgerufen werden. Wird die Parameter-Schnittstelle eines Zyklusses in der Steuerung geän- dert, so wird die Änderung erst nach Power On wirksam.
Seite 80
Maschinendaten 2.2 Allgemeine NC-Maschinendaten - Repos: bei den Ereignissen Betriebsartenwechsel in eine Handbetriebsart (JOG, JOGREF,...) ausser MODESWITCH_MASK ist nicht gesetzt, Ein- bzw. Aus- schalten von Satzausblenden,Maschinendatenwirksamsetzen Overstore-Ein- schalten, Achstausch, Unterprogammebenenabbruch, Einzelsatzeinschalten Ein- bzw. Ausschalten von Probelaufvorschub, Alarm mit Korrektursatz. - Return: Restweglöschen, Umschalten nach TEACH-IN, oder Abwahl von MDA mit entsprechender MODESWITCH_MASK.
Seite 81
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit7 = 1 bedeutet, dass in keinem Satz in dem nicht repositioniert kann angehalten wird. Repositionieren ist ein interner Vorgang, der für den BA-Wechsel nach JOG/ JOGREF..., Ein- bzw. Ausschalten von Satzausblenden, Maschinendatenwirk- samsetzen, Achstausch, Overstore-Einschalten, Einzelsatzeinschalten, Ein- bzw.
Seite 82
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit15=1 bedeutet, dass in keinem Satz eines internen Asups angehalten wird. Aus- nahme: Der Einzelsatzstopp wurde explizit über den SBLON-Befehl aktiviert. Es gibt drei verschiedene interne Asups, die durch unterschiedliche Ereig- nisse ausgelöst werden. - Repos: bei den Ereignissen Betriebsartenwechsel in eine Handbetriebsart (JOG, JOGREF,...) ausser MODESWITCH_MASK ist nicht gesetzt, Ein- bzw.
Seite 83
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10707 PROG_TEST_MASK Programmtest Modi DWORD POWER ON Beschreibung: Bit-Codierte Maske für Programm-Test Betrieb Bit 0 == 1 Programmtest ist im Programmzustand angehalten nicht abwählbar. Bit 1..31 noch unbenutzt. 10708 SERUPRO_MASK Satzsuchlauf Modi DWORD POWER ON Bit-Codierte Maske für Satzsuchlauf via Programm-Test (Abk. SERUPRO). Beschreibung: Satzsuchlauf SERUPRO wird mit dem PI-Dienst _N_FINDBL...
Seite 84
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10709 PROG_SD_POWERON_INIT_TAB EXP, N01 Zu initialisierende Settingdaten DWORD POWER ON 802d-cu3 43200,43202 802d-ng2 43200,43202 802d-ng3 43200,43202 802d-tm1 43200,43202 802d-tm2 43200,43202 802d-tm3 43200,43202 Zu initialisierende Settingdaten: Beschreibung: Die Werte der in diesem MD angegebenen programmierbaren SD werden im Steue- rungshochlauf auf ihren Initialwert gesetzt.
Seite 85
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10710 PROG_SD_RESET_SAVE_TAB EXP, N01 Zu aktualisierende Settingdaten DWORD POWER ON 802d-cu3 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... 802d-ng2 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... 802d-ng3 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... 802d-tm1 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... 802d-tm2 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... 802d-tm3 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.
Seite 86
Optionen werden mit einem Alarm 12550 "Name nicht definiert o. Option/Funktion nicht vorhanden" abgelehnt. Es kann dann nicht entschieden werden, ob der genannte Befehl generell in der Siemens NC-Sprache nicht bekannt ist, oder auf dieser Anlage nur nicht vorhanden ist.
Seite 87
Alarm 12550 "Name nicht definiert o. Option/Funktion nicht vorhanden" abgelehnt. Es kann dann nicht entschieden werden, ob der genannte Befehl generell in der Siemens NC-Sprache nicht bekannt ist, oder auf dieser Anlage nur nicht vorhanden ist.
Seite 88
$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 89
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 90
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Im Konfliktfall wird Alarm 14016 abgesetzt. Korrespondiert mit: MD10715 $MN_M_NO_FCT_CYCLE, MD10716 $MN_M_NO_FCT_CYCLE_NAME 10718 M_NO_FCT_CYCLE_PAR EXP, N12, N07 M-Funktionsersetzung mit Parametern DWORD POWER ON Beschreibung: Wurde mit MD10715 $MN_M_NO_FCT_CYCLE[n] / MD10716 $MN_M_NO_FCT_CYCLE_NAME[n] eine M-Funktionsersetzung projektiert, so kann mit MD10718 $MN_M_NO_FCT_CYCLE_PAR für eine dieser M-Funktionen eine Parameterübergabe per Systemvariable wie bei der T-Funktionsersetzung spezifiziert werden.
Seite 91
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10720 OPERATING_MODE_DEFAULT Einstellung der Betriebsart nach Power On BYTE POWER ON 7,7,7,7,7,7,7,7,7,7 Beschreibung: Default-Betriebsart (BA) der Betriebsartengruppen (BAGs) nach Power-On Wenn von der PLC keine Betriebsart angewählt wird, sind alle zur BAG n gehö- rigen Kanäle nach Power-On in der durch OPERATING_MODE_DEFAULT[ n -1 ] vorge- gebenen Betriebsart: 0 = BA Automatik 1 = BA Automatik, Unter-BA REPOS...
Seite 92
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Für alle anderen Achsen ist das VDI-Nahtstellen Sigal 'Achstausch möglich' immer 0. Für fest zugeordnete PLC Achsen ist nur ein Achstausch von neutraler Achse zu PLC Achse bzw. von PLC Achse zu neutraler Achse möglich. Bit3 = 0 bedeutet, dass, fuer jede Achse von der PLC ein Achstausch angefor- dert werden kann.
Seite 93
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 5: Alarmeunterdrückung Arbeitsfeldbegrenzung im Werkstückkoordinatensystem in Jog. Alarme, die in Jog beim Erreichen einer Arbeitsfeldbegrenzung im Werk- stückkoordinatensystem ausgegeben würden, werden unterdrückt. Bit 6, 7: Joggen von Kreisen: Bit 7 und Bit 6 = 0: Ein Verfahren der 2. Geometrieachse der aktiven Ebene nach Plus zu einer Radiusvergrößerung, ein Verfahren nach Minus zu einer Radiusverkleinerung unanhängig davon ob Innen- oder Außenbearbeitung aktiv ist.
Seite 94
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 0: Startsperre beim Editieren wird zusätzlich mit NC-Reset aufgehoben 1: Startsperre beim Editieren wird zusätzlich bei einem Betriebsarten-Wechsel aufgehoben 10800 EXTERN_CHAN_SYNC_M_NO_MIN EXP, N12 FBFA 1. M-Funktion für die Kanalsynchronisation DWORD POWER ON Beschreibung: M-Nummer der ersten M-Funktion, mit der eine Kanal-(Programm-)synchronisa- tion im ISO2/3-Mode durchgeführt werden kann.
Seite 95
Maschinendaten 2.2 Allgemeine 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: $MC_NIBBLE_PUNCH_CODE 10806 EXTERN_M_NO_DISABLE_INT EXP, N12 FBFA M-Funktion für ASUP Deaktivierung DWORD POWER ON 802d-cu3 802d-ng2 -1/2 802d-ng3 -1/2 802d-tm1 802d-tm2 802d-tm3 Beschreibung:...
Seite 96
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 0 = 0 kein Interrupt-Programm möglich, M96/M97 sind normale M-Funktionen Bit 0 = 1 Aktivierung eines Interrupt-Programms mit M96/M97 erlaubt 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...
Seite 97
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10812 EXTERN_DOUBLE_TURRET_ON EXP, N12 FBFA Doppelrevolverkopf mit G68 BOOLEAN POWER ON 802d-cu3 FALSE 802d-ng2 FALSE -1/2 802d-ng3 FALSE -1/2 802d-tm1 FALSE 802d-tm2 FALSE 802d-tm3 FALSE Mit diesem Maschinendatum wird festgelegt, ob mit G68 eine Doppelschlittenbe- Beschreibung: arbeitung (Kanalsynchronisation für 1.
Seite 98
Maschinendaten 2.2 Allgemeine NC-Maschinendaten In dem Satz mit der M-Funktionsersetzung darf weder ein M98- noch ein modaler Unterprogramm-Aufruf programmiert sein. Auch Unterprogrammrücksprung und Teileprogrammende sind nicht erlaubt. Im Konfliktfall wird Alarm 14016 abgesetzt. Einschränkungen: siehe MD10715 $MN_M_NO_FCT_CYCLE 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...
Seite 99
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 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. Alle im Satz programmierten Adressen werden in die dazugehörigen $C_xx Variablen geschrieben. Ist bereits ein Unterprogrammaufruf über ein M/G-Makro oder eine M-Substitu- tion aktiv, wird kein Unterprogrammaufruf ausgeführt.
Seite 100
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 10820 EXTERN_INTERRUPT_NUM_RETRAC EXP, N12 FBFA Interruptnummer für Schnellrückzug (G10.6) BYTE POWER ON 802d-cu3 802d-ng2 -1/2 802d-ng3 -1/2 802d-tm1 802d-tm2 802d-tm3 Nummer des Interrupteingangs, mit dem im ISO-Mode ein Schnellrückzug auf die Beschreibung: mit G10.6 programmierte Position ausgelöst wird. 10880 MM_EXTERN_CNC_SYSTEM N01, N12...
Seite 101
-1/2 802d-tm1 802d-tm2 802d-tm3 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 102
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Mit diesem Maschinendatum wird festgelegt, welches Inkrement System aktiv ist: 0: Inkrementsystem IS-B = 0.001 mm/Grad = 0.0001 inch 1: Inkrementsystem IS-C = 0.0001 mm/Grad = 0.00001 inch Korrespondiert mit: MD10884 $MN_EXTERN_FLOATINGPOINT_PROG 10888 EXTERN_DIGITS_TOOL_NO FBFA Stellenzahl für die T-Nummer im ISO-Mode BYTE POWER ON 802d-cu3...
Seite 103
$MN_EXTERN_DIGITS_TOOL_NO angegebenen Stellenanzahl, so gilt die program- mierte Nummer als Korrekturnummer und Werkzeugnummer Bit2=0: Wirkt nur bei $MN_MM_EXTERN_CNC_LANGUAGE =2: ISO T Korrekturanwahl nur mit D (Siemens Schneidennummer) Bit2=1: Wirkt nur bei $MN_MM_EXTERN_CNC_LANGUAGE =2: ISO T Korrekturanwahl nur mit H ($TC_DPH[t,d]) Bit6=0: Die Korrekturspeicher für die Werkzeuglänge und den Werkzeu-...
Seite 104
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Tabellenlänge = 0 bedeutet, dass die Tabelle nicht ausgewertet wird. Ist die Länge ungleich 0, so muss die Tabelle einer Achse mit dem MD30500 $MA_INDEX_AX_ASSIGN_POS_TAB zugeordnet werden. Ist die Teilungsachse als Rundachse (MD30300 $MA_IS_ROT_AX = "1") mit Modulo 360°...
Seite 105
Maschinendaten 2.2 Allgemeine NC-Maschinendaten • Ist die Teilungsachse als Rundachse (MD30300 $MA_IS_ROT_AX = "1") mit Modulo 360° (MD30310 $MA_ROT_IS_MODULO = "1") definiert, so sind die Positionswerte auf den Bereich 0o x Pos. < 360o beschränkt. Die Anzahl der in der Tabelle verwendeten Teilungspositionen wird durch das MD10900 $MN_INDEX_AX_LENGTH_POS_TAB_1 festgelegt.
Seite 107
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Korrespondiert mit: MD30500 $MA_INDEX_AX_ASSIGN_POS_TAB (Achse ist Teilungsachse) MD10920 $MN_INDEX_AX_LENGTH_POS_TAB_2 (Anzahl der in Tabelle 2 verwendeten Teilungspositionen) MD30300 $MA_IS_ROT_AX (Rundachse) MD30310 $MA_ROT_IS_MODULO (Moduloumwandlung für Rundachse) 10940 INDEX_AX_MODE Einstellungen für Teilungsposition DWORD POWER ON 802d-cu3 802d-ng2 802d-ng3 802d-tm1 802d-tm2 802d-tm3 Beeinflusst die Anzeige von Teilungspositionen (AA_ACT_INDEX_AX_POS_NO und...
Seite 108
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Das Ausgabeverhalten einer projektierten Hilfsfunktion durch MD22080 $MC_AUXFU_PREDEF_SPEC[ preIndex ] oder MD22035 $MC_AUXFU_ASSIGN_SPEC[ auxIn- dex ] ist jedoch höherprior. Bit 0 = 1Quittierung "normal" nach einen OB1-Takt Bit 1 = 1Quittierung "quick" mit OB40 Bit 2 = 1keine vordefinierte Hilfsfunktion Bit 3 = 1keine Ausgabe an die PLC Bit 4 = 1Spindelreaktion nach der Quittung durch die PLC Bit 5 = 1Ausgabe vor der Bewegung...
Seite 109
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 110
ACCESS_EXEC_CMA Ausführungsrecht für /_N_CMA_DIR BYTE POWER ON Beschreibung: Ausführungsrecht das den im Verzeichnis /_N_CMA_DIR abgelegten Programmen 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 111
Schreibschutz für Verzeichnis /_N_CMA_DIR DWORD POWER ON Schreibschutz für das Zyklenverzeichnis /_N_CMA_DIR einstellen: Beschreibung: 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 112
2.2 Allgemeine NC-Maschinendaten 11170 ACCESS_WRITE_SACCESS Schreibschutz für _N_SACCESS_DEF BYTE POWER ON Beschreibung: Schreibschutz für Definitionsdatei /_N_DEF_DIR/_N_SACCESS_DEF einstellen: 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 113
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11200 INIT_MD EXP, N01 IAF,IAD,IA Laden der Standard-Maschinendaten beim nächsten BYTE POWER ON Hochlauf Beschreibung: Nach dem Setzen des MD11200 $MN_INIT_MD muss ein Power On ausgelöst werden. Beim Hochlauf wird die Funktion ausgeführt und das MD wieder auf den Wert "0" zurückgesetzt.
Seite 114
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit2 Änderung eines Feldelementes 0: komplette Array werden ausgeben 1: nur geänderte Feldelemente eines Arrays werden ausgeben Bit3 R-Parameter (nur für INI-Files) 0: alle R-Parameter werden ausgeben 1: nur R-Parameter ungleich '0' werden ausgeben Bit4 Frames (nur für INI-Files) 0: alle Frames werden ausgeben 1: nur Frames, die keine Nullframes sind, werden ausgeben.
Seite 115
Nur bei PROFIBUS/PROFINET mit Auswahlmöglichkeit autarker SDB-Datenhaltung Beschreibung: (802d, 828d): Bei MD11240 $MN_PROFIBUS_SDB_NUMBER > 0 werden SDBs direkt aus dem Verzeich- 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...
Seite 116
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11270 DEFAULT_VALUES_MEM_MASK Aktivierung der Defaultwerte für NC-Sprachelemente DWORD POWER ON 802d-cu3 802d-ng2 802d-ng3 802d-tm1 802d-tm2 802d-tm3 Aktivierung der Funktion 'Speicher für Initialiserungswerte von Beschreibung: NC-Sprachelementen' Hex. Bedeutung Wert ------------------------------- 0: (LSB) 0x1 Defaultwerte GUD Bedeutung der einzelnen Bits: Bit 0 = 0: Die bei der Definition angegebenen Defaultwerte werden nicht gespeichert Bit 0 = 1:...
Seite 117
DWORD POWER ON 0x3f Beschreibung: Bit0-n = Die Files des jeweiligen Verzeichnisses sollen im SRAM abgelegt werden Die Files des jeweiligen Verzeichnisses sollen im DRAM abgelegt werden. Bit0 CST-Verzeichnis (Siemens-Zyklen) Bit1 CMA-Verzeichnis (Maschinenhersteller-Zyklen) Bit2 CUS-Verzeichnis (Anwender-Zyklen) Bit3 MPF-Verzeichnis (Hauptprogramme) Bit4...
Seite 118
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11294 SIEM_TRACEFILES_CONFIG Konfiguration der Tracefiles SIEM* DWORD POWER ON Beschreibung: Konfiguration der Tracefiles SIEM* 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 11297 PROTOC_IPOCYCLE_CONTROL...
Seite 119
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bei JOG-INC: Die Achse fährt das eingestellte Inkrement mit Betätigung der Verfahrtaste (erste steigende Flanke) vollständig ab. Wird die gleiche Verfahrtaste ein zweites Mal betätigt (zweite steigende Flanke) bevor die Achse das Inkre- ment abgefahren hat, so wird die Verfahrbewegung abgebrochen; d.h. nicht mehr zu Ende gefahren.
Seite 120
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11324 HANDWH_VDI_REPRESENTATION Darstellung der Handradnummer im VDI-Interface DWORD POWER ON Beschreibung: Darstellung der Handradnummer in den kanal-/achsspezifischen Signalen der VDI-Schnittstelle erfolgt: value = 0 : bit-codiert (1 aus 3, es können nur 3 Handräder dargestellt werden) value = 1 : binär-codiert (es können 6 Handräder dargestellt werden) 11330...
Seite 121
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Wert = 2: Wirkung wie bei Wert=0, jedoch mit längerem Abbremsweg bei Handradstillstand Wert = 3: Wirkung wie bei Wert=1, jedoch mit längerem Abbremsweg bei Handradstillstand. 11350 HANDWHEEL_SEGMENT Handradsegment BYTE POWER ON 802d-cu3 2,2,0,0,0,0 802d-ng2 2,2,0,0,0,0 802d-ng3 2,2,0,0,0,0 802d-tm1...
Seite 122
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11352 HANDWHEEL_INPUT Handradanschluss BYTE POWER ON 802d-cu3 1,2,0,0,0,0 802d-ng2 1,2,0,0,0,0 802d-ng3 1,2,0,0,0,0 802d-tm1 1,2,0,0,0,0 802d-tm2 1,2,0,0,0,0 802d-tm3 1,2,0,0,0,0 Maschinendatum welches der auf einem Beschreibung: HW-Modul angeschlossenen Handräder ausgewählt werden soll: 0 = kein Handrad konfiguriert 1..6 = Handradanschluss auf HW-Modul/Ethernet-Schnittstelle 11353 HANDWHEEL_LOGIC_ADDRESS N04, N10...
Seite 123
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11382 MONITOR_DISPLAY_INT EXP, N06 INTEGER-Anzeige der adressierten Zelle DWORD SOFORT NBUP, NDLD Beschreibung: INTEGER-Anzeige der adressierten Zelle SW3.2 Dieses MD stellt den Inhalt der NCU-Speicherzelle dar, die im MD11380 $MN_MONITOR_ADDRESS festgelegt ist. Der angezeigte Wert enthält die vier auf- einanderfolgenden Bytes ab der angegebenen Adresse, wobei das erste Byte ganz rechts steht und das vierte ganz links.
Seite 124
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11390 MONITOR_INPUT_STROBE EXP, N06 Überschreiben der adressierten Zelle mit BYTE SOFORT MONITOR_INPUT_INT/REAL NBUP, NDLD Beschreibung: Überschreiben der adressierten Zelle mit MD11386 $MN_MONITOR_INPUT_INT oder MD11388 $MN_MONITOR_INPUT_REAL, SW3.2 Eine Eingabe in dieses MD bewirkt die Übernahme des Inhalts des MD11386 $MN_MONITOR_INPUT_INT oder des MD11388 $MN_MONITOR_INPUT_REAL.
Seite 125
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11400 TRACE_SELECT Aktivierung interner Trace-Funktionen DWORD POWER ON Beschreibung: Bitleiste zur Aktivierung interner Trace-Funktionen für NCK-Zeitmessungen, Analogausgabe von Variablen etc. 11405 TCI_TRACE_ACTIVE Aktivierung der internen Task-Trace-Funktion BOOLEAN POWER ON FALSE Aktivierung der TCI-Schnittstelle für den NRKpro steuern. Dadurch werden die Beschreibung: TCI- und Kerntask-Trace-Baugruppen aktiviert .
Seite 126
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit7: Alarm 22070 "TO-Einheit %1 Bitte Werkzeug T= %2 ins Magazin wechseln. Datensicherung wiederholen". Der Alarm ist nur Hinweisalarm. Bit8: Alarm 6411 "Kanal %1 Werkzeug %2 mit Duplonr. %3 hat WZ-Vorwarngrenze erreicht" Alarm 6413 "Kanal %1 Werkzeug %2 mit Duplonr. %3 hat WZ-Überwachungs- grenze erreicht".
Seite 127
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit21 nach eingeschaltener Lageregelung nicht mehr (zyklisch) ueber- prüft. Bit22: Alarm 26080 "Kanal %1 Rückzugsposition der Achse %2 nicht programmiert oder ungültig" Alarm 26081 "Kanal %1 EinzelAchsTrigger Achse %2 wurde ausgelöst, aber Achse ist nicht PLC-kontrolliert" Bit23: Alarm 16949 "Korrespondenz zwischen Marke von Kanal %1 und Kanal %2 ist ungültig"...
Seite 128
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 0x40Alarm 16956 "Programm kann wg. globaler Startsperre nicht gestartet werden" wird ausgegeben. Alarm 14005 "Programm kann wg. programmspezifischer Startsperre nicht gestartet werden" wird ausgegeben. Alarm ist nur im Kanalzustand RESET einschaltbar, in allen anderen Kanalzuständen wird er bedingungslos ausge- geben.
Seite 129
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11415 SUPPRESS_ALARM_MASK_2 EXP, N06 Maskierung von Alarmausgaben DWORD POWER ON Beschreibung: Maske zur Unterdrückung spezieller Alarmausgaben Bit gesetzt:entsprechender Alarm ( Warnung ) wird NICHT ausgelöst. Hex.Bedeutung Wert ============================================================================ ======== 0x116773 "Kanal %1 Achse %3 ist Folgeachse. Die Achs-/Spindelsperren der Leitachsen sind unterschiedlich"...
Seite 130
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 0 = 1: Mit dem Einwechseln des letzten Aktionssatzes nach Satzsuchlauf wird die Bearbeitung gestoppt und das NC/PLC-Nahtstellensignal V3300 0000.6 (letz- ter Aktionssatz aktiv) gesetzt. Der Alarm 10208 wird erst ausgegeben, wenn die PLC dies durch Setzen des NC/PLC-Nahtstellensignal V3200 0001.6 (PLC- Aktion beendet) anfordert.
Seite 131
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11470 REPOS_MODE_MASK EXP, N01 Repositioniereigenschaften DWORD POWER ON 0xFFFF Beschreibung: Über diese Bitmaske kann das Verhalten der Steuerung beim Repositionieren eingestellt werden. BitNr. Bedeutung bei gesetztem Bit ---------------------------------------------------------------------------- 0 (LSB) Im Restsatz des Repositionierens wird die Verweilzeit dort fortgesetzt, wo sie unterbrochen wurde.
Seite 132
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Dieser Daten-Slot-Pool wird auch für Daten verwendet, die bei OB1, OB35, und OB40 zusammenlaufen (auch wenn die Speichertiefe von OB1, OB35, und OB40 kon- figuriert werden kann, um sich voneinander zu unterscheiden). Er wird auch von allen parallelen Trace-Anwendern verwendet, auch wenn sich diese gegen- seitig vielleicht gar nicht kennen.
Seite 133
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Je größer die Speichertiefe, desto geringer ist die Anzahl der PLC-Variablen, die aufgezeichnet werden können, weil es nur einen einzigen, kleinen, defi- nierten Daten-Slot-Pool zum Versand von Beispieldaten von der PLC an den NCK gibt (64 Daten-Slots). Jeder aufgezeichneten PLC-Variable wird, entsprechend dem Wert der Speichertiefe, die entsprechende Anzahl an Daten-Slots aus dem Pool zugewiesen.
Seite 134
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11602 ASUP_START_MASK N01, - Stopgründe für ASUP ignorieren DWORD POWER ON Beschreibung: Das Maschinendatum legt fest, welche Stopp-Gründe bei einem ASUP-Start igno- riert werden. Das Asup wird gestartet bzw. es werden folgende Stopp-Gründe ignoriert: Bit 0: Stopp-Grund: Stopp-Taste, M0 oder M01 Falls NCK im RESET-Zustand (bzw.
Seite 135
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11604 ASUP_START_PRIO_LEVEL N01, - Prioritäten ab der 'ASUP_START_MASK' wirksam ist DWORD POWER ON Beschreibung: Das Maschinendatum legt fest, ab welcher Asup-Priorität das MD11602 $MN_ASUP_START_MASK verwendet wird. MD11602 $MN_ASUP_START_MASK wird von der hier angegebenen bis zur höchsten ASUP-Prioritätseben 1 berücksichtigt. Korrespondiert mit: MD11602 $MN_ASUP_START_MASK 11610...
Seite 136
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 11620 PROG_EVENT_NAME EXP, N12 Programmname für PROG_EVENT STRING POWER ON Beschreibung: Name des Anwenderprogramms, das durch die Funktionen "ereignisgesteuerte Pro- gramm-aufrufe" und "automatischer Asup-Start nach Satzsuchlauf" (MD11450 $MN_SEARCH_RUN_MODE, Bit 1) aufgerufen wird. Voreingestellt ist _N_PROG_EVENT_SPF. Die Voreinstellung wird aktiv, wenn MD11620 $MN_PROG_EVENT_NAME einen Leer- string enthält.
Seite 137
$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 138
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 4 == 1: Die Folgeachse einer Leitwertkopplung bremst nicht eigenständig bei NC- od. Bag-Stopp od. kanalspez. Vorschubsperre Bit 5 - 31: reserviert 11752 NCK_TRAIL_FUNCTION_MASK Funktionen zum Mitschleppen DWORD NEW CONF 0x200 0x210 Beschreibung: Mit diesem MD werden spezielle Funktionen zum Mitschleppen eingestellt. Das MD ist bitcodiert, folgende Bits sind belegt: Bit 0 - 3: reserviert...
Seite 139
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 3 == 0: Die vordefinierten Prozeduren COUPDEF, COUPDEL, COUPOF, COUPOFS, COUPON, COUPONC und COUPRES werden ausgeführt Bit 3 == 1: Die vordefinierten Prozeduren COUPDEF, COUPDEL, COUPOF, COUPOFS, COUPON, COUPONC und COUPRES werden durch den Aufruf von Bearbeitungszyklen ersetzt Bit 4 == 0: Die vordefinierten Prozeduren LEADON und LEADOF werden in Synchronaktionen ausgeführt...
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 2.2.2 Einstellungen der Korrekturschalter 12000 OVR_AX_IS_GRAY_CODE EXP, N10 Achs-Vorschubkorrekturschalter Gray-codiert BOOLEAN POWER ON TRUE Dieses Maschinendatum dient der Anpassung an die Schnittstellencodierung der Beschreibung: PLC-Nahtstelle für den Achs-Vorschubkorrekturschalter. Die niederwertigen 5 Bits des PLC-Nahtstellensignals V380x 0000 (Vor- schubkorrektur A-H) werden als Gray-Code interpretiert.
Seite 141
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Das Vorschubkorrektur-Byte der PLC-Nahtstelle wird als binäre Darstel- lung des Override-Wertes in Prozent interpretiert (Begrenzung: 200 Prozent). Korrespondiert mit: NC/PLC-Nahtstellensignal V380x 0000 (Vorschubkorrektur A-H) MD12030 $MN_OVR_FACTOR_FEEDRATE [n] (Bewertung des Bahnvorschub-Korrekturschalters) 12030 OVR_FACTOR_FEEDRATE EXP, N10 Bewertung des Bahnvorschub-Korrekturschalters DOUBLE POWER ON 0.00,0.01,0.02,0.04,0.
Seite 142
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 12050 OVR_FACTOR_RAPID_TRA EXP, N10 Bewertung des Eilgang-Korrekturschalters DOUBLE POWER ON 0.00,0.01,0.02,0.04,0. 0.00 1.00 06,0.08,0.10... Beschreibung: Bewertung des Eilgang-Override-Schalters bei graycodierter Schnittstelle Nicht relevant bei: MD12040 $MN_OVR_RAPID_IS_GRAY_CODE = 0 Korrespondiert mit: NC/PLC-Nahtstellensignal V3200 0005 (Eilgangkorrektur A-H) 12060 OVR_SPIND_IS_GRAY_CODE EXP, N10 Spindel-Korrekturschalter Gray-codiert...
Seite 143
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 12080 OVR_REFERENCE_IS_PROG_FEED N10, N09 Override-Bezugsgeschwindigkeit BOOLEAN POWER ON TRUE Beschreibung: In diesem MD wird eingetragen, ob sich die über NST vorgegebene Spindelkor- rektur auf die durch MD/SD begrenzte Drehzahl oder auf die programmierte Drehzahl bezieht. Spindelkorrektur wirkt bezogen auf die programmierte Drehzahl (programmierte Drehzahl _ Spindelkorrektur 100%) Spindelkorrektur wirkt auf die durch MD oder SD begrenzte Drehzahl (begrenzte Drehzahl durch MD/SD _ Spindelkorrektur 100%)
Seite 144
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 12100 OVR_FACTOR_LIMIT_BIN EXP, N10 Begrenzung bei binärkodiertem Korrekturschalter DOUBLE POWER ON Beschreibung: Mit dem Maschinendatum kann der Korrekturfaktor bei Verwendung der binärco- dierten Schnittstelle für Bahn-, Achs- und Spindelvorschub zusätzlich begrenzt werden. Dabei werden die maximalen Grenzwerte •...
Seite 145
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 12202 PERMANENT_FEED N01, N09 FBMA,V1 mm/min Festvorschübe für Linearachsen DOUBLE RESET 0.,0.,0.,0. Beschreibung: In der Betriebsart AUTOMATIK: 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 146
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. Beschreibung: Festvorschubwerte: 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 147
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 12974 PLC_DIG_OUT_LOGIC_ADDRESS Logische Start-Adresse der digitalen Ausgangs-Adresse DWORD POWER ON der PLC 1023 Beschreibung: Logische Start-Adresse der digitalen Ausgangs-Adressen der PLC Korrespondiert mit: MD12975 $MN_PLC_DIG_OUT_NUM 12975 PLC_DIG_OUT_NUM Anzahl der digitalen Ausgangs-Adressen DWORD POWER ON Beschreibung: Anzahl der digitalen Ausgangs-Adressen ab der Startadresse 12978 PLC_ANA_IN_LOGIC_ADDRESS Logische Start-Adresse der analogen Eingangs-Adresse...
Seite 148
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 12986 PLC_DEACT_IMAGE_LADDR_IN Deaktivierung der Peripherieverbindung zum PLC-Abbild DWORD POWER ON 27,18,-1,-1,-1,-1,-1,-1 Beschreibung: Das PLC-Input-/Output-Abbild der Stationen mit diesen logischen Adressen hat keine Verbindung zu der realen Peripherie 12987 PLC_DEACT_IMAGE_LADDR_OUT Deaktivierung der Peripherieverbindung zum PLC-Abbild DWORD POWER ON -1,-1,-1,-1,-1,-1,-1,-1 Beschreibung: Das PLC-Input-/Output-Abbild der Stationen mit diesen logischen Adressen...
Seite 149
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Der Index [n] des Maschinendatums hat folgende Codierung: [Antriebsindex]: n=0: Antriebsnummer 1 n=1: Antriebnummer 2, usw 13070 DRIVE_FUNCTION_MASK N04, N10 PROFIdrive-Erweiterungs-Funktionen DWORD POWER ON 2,2,2,2,2,2,0,0,0,0,0,0 - Nur bei PROFIdrive: Beschreibung: Bitcodierte Maske zum Ausblenden des von NCK erwarteten Funktionsumfangs bei PROFIdrive-Achsen.
Seite 150
HSA-Antrieb (ARM: Asynchronantrieb rotatorisch) Linearantrieb Analogantrieb (keine automatische Eintragung) Hinweis: Der Antriebstyp wird bei Siemens-Antrieben i.a. automatisch eingetragen, sobald diese in Betrieb gegangen sind. Bei Fremdantrieben (zumindest bei Linearantrieben) muss der Wert dagegen händisch eingegeben werden, wenn eine automatische Erkennung nicht möglich ist.
Seite 151
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 13114 PROFIBUS_TRACE_START_EVENT PROFIBUS/PROFINET-Trace Triggerbedingung DWORD NEW CONF 0,0,0,0,0,0,0,0,0,0,0,0, 0x00000000 0x111fffff Beschreibung: Nur bei PROFIBUS/PROFINET: Triggerbedingung wird bitweise projektiert 0-15: 0x0001-0xffff:Bitmaske Bit 16-23: 0x01-0x14:PZD-Nummer (max. 20 Worte zulaessig) Bit 24-27: 0x01:Zustandswechsel 0->1 0x00:Zustandswechsel 1->0 Bit 28-31: 0x10:Sendeslot 0x00:Empfangsslot Bei MD13113=1 und MD13114=0x0 die Aufzeichnung beginnt sofort Bei MD13113=1 und MD13114=0x1 die Aufzeichnung beginnt mit dem Steuerungs-...
Seite 152
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Hinweis: Das MD beschränkt die Reichweite bzw. Wirksamkeit von MD13150 $MN_SINAMICS_ALARM_MASK Default: Das Default-Verhalten der Anzeige der genannten Antriebsalarme verändert sich mit Einführung dieses MDs. Die Alarme werden nun standardmässig nicht transportiert und angezeigt. Das frühere Default-Verhalten kann wieder hergestellt werden durch MD13140 $MN_PROFIBUS_ALARM_ACCESS=0.
Seite 153
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Wert 1: nichtausgelenkter Zustand 24 V ausgelenkter Zustand 13210 MEAS_TYPE N10, N09 Art des Messens bei dezentralen Antrieben BYTE POWER ON Beschreibung: Nur bei PROFIdrive: Mit diesem MD wird die Messfunktion bei dezentralen Antrieben eingestellt. Momentan hat das MD nur bei PROFIdrive-Antrieben eine Funktion. Mit MEAS_TYPE = 0 gilt: Es wird ein zentral an der NC angeschlossener Messtaster verwendet.
Seite 154
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 13220 MEAS_PROBE_DELAY_TIME N10, N09 FBA/IAD Verzögerungszeit Taster-Auslenkung bis Erkennung DOUBLE POWER ON 0.0,0.0 Beschreibung: Bei Tastern mit z.B. Funkübertragung kann die Tasterauslenkung erst verzögert in der NC erkannt werden. Mit diesem MD wird die Verzögerungszeit der Übertragungsstrecke zwischen Tas- ter-Auslenkung und Erkennung dieser Auslenkung in der Steuerung eingestellt.
Seite 155
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 14510 USER_DATA_INT A2,P3 Anwenderdatum (INT) DWORD POWER ON 0,0,0,0,0,0,0,0,0,0,0,0, -32768 32767 0,0,0,0,0,0,0,0,0,0,0,0, 0,0... Anwender-Maschinendaten, Auswertung in PLC (Anzeige als ganze Zahl, dezimal) Beschreibung: 14512 USER_DATA_HEX A2,P3 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: Anwender-Maschinendaten, Auswertung in PLC (Anzeige im HEX-Format) 14514...
Seite 156
Maschinendaten 2.2 Allgemeine NC-Maschinendaten /_N_CMA_DIR (Default) /_N_CUS_DIR /_N_CST_DIR 17200 GMMC_INFO_NO_UNIT globale HMI Info (ohne physikalische Einheit) DOUBLE POWER ON 3.,4.,3.,1.,0.,0.,0.,0.,0., 0.,0.,0.,0..Beschreibung: Die globalen Anzeigemaschinendaten • $MM_DISPLAY_RESOLTION • $MM_DISPLAY_RESOLTION_INCH • $MM_SPIND_DISPLAY_RESOLUTION • $MM_MA_COORDINATE_SYSTEM werden von HMI in den MD17200 $MN_GMMC_INFO_NO_UNIT[0] bis MD17200 $MN_GMMC_INFO_NO_UNIT[3] abgelegt.
Seite 157
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 17515 TOOL_RESETMON_MASK Verhalten der Werkzeugdaten bei RESETMON DWORD POWER ON 0x14 0x49F Beschreibung: Mit dem RESETMON-Befehl wird im 5. Parameter angegeben, welcher Werkzeug-Sta- tus zurückgesetzt werden soll. Wird der 5. Parameter weggelassen, wird er durch den Wert aus diesem MD ersetzt. Beim PI-Dienst "_N_TRESMON" wird immer mit diesem Wert gearbeitet.
Seite 158
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit-Nr.: 11 nicht erlaubt (WZ-Status "zu beladen") Bit-Nr.: 12 Bitwert: 0 nicht erlaubt (WZ-Status "Stamm-Werkzeug") Bit-Nr.: 13, ff nicht erlaubt (ist reserviert) Default-Einstellung entspricht bisherigem Verhalten. Die nicht erlaubten Bits werden ausgefiltert und von Limit-Maske ausgeblen- det.
Seite 159
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 17530 TOOL_DATA_CHANGE_COUNTER EXP, N01 Werkzeug-Datenänderung für HMI kennzeichnen DWORD POWER ON 0x1F Beschreibung: HMI-Anzeigeunterstützung. Mit dem Datum ist es möglich, einzelne Daten expli- zit in den BTSS-Variablen (Baustein C/S) toolCounter, toolCounterC, toolCoun- terM zu berücksichtigen bzw. nicht zu berücksichtigen. Bit-Nr.: 0 Bitwert: 0 hexadezimaler Wert: - Bedeutung: Wertänderungen des WZ-Status ($TC_TP8) werden in toolCounterC nicht berücksichtigt...
Seite 160
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 17540 TOOLTYPES_ALLOWED Erlaubte Werkzeugtypen DWORD POWER ON 0x3FF 0x3FF Beschreibung: Festlegung der in NCK erlaubten WZ-Typen (siehe $TC_DP1) bei der WZ-Korrek- turanwahl. D.h. es können zwar WZe beliebiger WZ-Typen nach NCK geladen wer- den; aber nur die hier festgelegten WZ-Typen dürfen im Korrektur bestimmenden WZ definiert sein.
Seite 161
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 0< n <= Maximalwert Das Schreiben eines neuen Variablenwertes führt dazu, dass vor dem Absi- chern des alten Variablenwertes in der REORG-Logdatei die vergangenen n Schreiboperationen, die eingetragen wurden (höchstens aber bis zum vorigen ausführbaren Satz) darauf hingeprüft werden, ob der neu zu schreibende Parameter schon einmal geschrieben wurde.
Seite 162
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 17610 DEPTH_OF_LOGFILE_OPT_PF EXP, N01 Tiefe der PowerFail Logspeicheroptimierung DWORD RESET 10,0,0 Beschreibung: Tiefe der Speicheroptimierung in der PowerFail-Logdatei (=Suchtiefe, um zu erkennen, ob ein zu schreibender Parameter schon in der PowerFail-Logdatei enthalten ist). Man kann den Wert des Maschinendatums vergroessern, wenn beim Programmablauf der Alarm 15120 auftritt und man diesen vermeiden will.
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 17900 VDI_FUNCTION_MASK EXP, N09 Einstellung zu VDI-Signalen DWORD POWER ON Beschreibung: Einstellungen für VDI-Signale: Bit 0 == 0: Die VDI-Signale Fahrbefehl + / Fahrbefehl - werden bereits ausgegeben, wenn eine Fahranforderung besteht (default). Bit 0 == 1: Die VDI-Signale Fahrbefehl + / Fahrbefehl - werden nur ausgegeben, wenn die Achse tatsächlich fährt.
Seite 164
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18050 INFO_FREE_MEM_DYNAMIC N01, N02, N05 Anzeigedatum des freien dynamischen Speichers DWORD POWER ON 1048576 Beschreibung: Das Datum dient zur herstellerseitigen Vorbelegung der Speichergröße [ Bytes ], die dem Anwender nach Kaltstart pro Kanal zur Verfügung steht. Anzeige des verfügbaren dynamischen Speichers [ Bytes ] Das Datum kann nicht beschrieben werden.
Seite 165
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18060 INFO_FREE_MEM_STATIC N01, N02, N05 Anzeigedatum des freien statischen Speichers DWORD POWER ON 524288 Beschreibung: Für PowerLine Steuerungsmodelle gilt: Ausgabe des verfügbaren gepufferten Speichers im passiven File-System [ Bytes Das Datum kann nicht beschrieben werden. Der vorbelegte Wert gibt an, wieviel Bytes mindestens frei sind für den Anwender, wenn NCK mit 'Kaltstart' hochläuft.
Seite 166
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18075 MM_NUM_TOOLHOLDERS N02, N09 /FBW/, "Description of Functions, Tool Management" Max. Anzahl Werkzeughalter pro TOA DWORD POWER ON 802d-cu3 -1/2 802d-ng2 -1/2 802d-ng3 -1/2 802d-tm1 -1/2 802d-tm2 -1/2 802d-tm3 -1/2 Beschreibung: Maximale Anzahl definierbarer Werkzeughalter pro TO-Bereich. Die Adresserweiterung e der Befehle Te=t, Me=6 (*) ist die Nummer des Werk- zeughalters.
Seite 167
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Diese bis zu 20 Plätze könne mit Magazinen verbunden werden. In den Kanälen kann programmiert werden T1=t, ..T14=t und Tt, bzw. M1=6,..M14=6 und M6 Die eingesetzte PLC Version kann die maximale Anzahl von Werkzeughaltern begrenzen. 18080 MM_TOOL_MANAGEMENT_MASK N02, N09...
Seite 168
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18088 MM_NUM_TOOL_CARRIER N02, N09 Maximale Anzahl definierbarer Werkzeugträger. DWORD POWER ON MD_SLMAXNOO FTOOLCARRIER Maximale Anzahl definierbarer Werkzeugträger für orientierbare Werkzeuge im Beschreibung: TO-Bereich. Der Wert wird durch die Anzahl aktiver TO-Einheiten dividiert. Das ganzzahlige Ergebnis gibt an, wieviel Werkzeugträger pro TO-Einheit defi- niert werden können.
Seite 169
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Die möglichen Werte des MD = 1, 2, 3, 4, 5 und 6 stehen für die NC-Sprachty- BOOL, CHAR, INT, REAL, STRING und AXIS. Der Typen FRAME kann hier nicht definiert werden. Der Typ STRING kann max. 31 Zeichen lang sein.
Seite 170
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 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. Die möglichen Werte des MD = 1, 2, 3, 4 und 6 stehen für die NC-Sprachtypen BOOL, CHAR, INT,...
Seite 171
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Der Typ FRAME kann hier nicht definiert werden. (Der Typ STRING ist hier explizit nicht möglich; der Wert 5 wird wie Wert 2 behandelt). Beispiel: MD18098 $MN_MM_NUM_CC_MON_PARAM=1 MD18099 $MN_MM_TYPE_CC_MON_PARAM=2 Dann kann für den Parameter $TC_MOPC1 = "AnwenderSchneide" programmiert wer- den.
Seite 172
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Der Standardwert ist Null. Das bedeutet, dass NCK die T- und D-Nummern ver- waltet. Ein Wert > 0 wird von NCK nur akzeptiert, wenn in MD18080 $MN_MM_TOOL_MANAGEMENT_MASK das Bit0 nicht gesetzt ist; d.h. es darf nicht gleichzeitig die Werkzeugverwaltungsfunktion aktiv sein.
Seite 173
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Siehe auch Sprachbefehle CHKDNO, CHKDM, GETDNO, SETDNO, DZERO. Das MD wird bei der Funktion "flache D-Nummer" nicht ausgewertet und hat dort entsprechend keine Bedeutung. Das Datum kann den Speicherbedarf beeinflussen. Das MD kann speicherbestimmend sein: Bei einem Wechsel der Beziehung "kleiner gleich " zu "größer" - oder umge- kehrt - der Werte der beide oben genannten MD wird der Bedarf an ungepuffer- tem Speicher beeinflusst.
Seite 174
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 0=0 "Summenkorrekturen fein" werden bei der Datensicherung der Werkzeug- daten mitgesichert. Bit 0=1 "Summenkorrekturen fein" werden bei der Datensicherung der Werkzeug- daten nicht mitgesichert. Bit 1=0 Einrichtekorrekturen werden bei der Datensicherung der Werkzeugdaten mitgesichert. Bit 1=1 Einrichtekorrekturen werden bei der Datensicherung der Werkzeugdaten nicht mitgesichert.
Seite 175
Es sind 9 GUD-Bausteine möglich, davon sind bereits 3 Bausteine für bestimmte Nutzer/Anwendungen vergeben. UGUD_DEF_USER (Baustein für Anwender) SGUD_DEF_USER (Baustein für SIEMENS) MGUD_DEF_USER (Baustein für Maschinenhersteller) Sonderfälle: Die Anzahl der GUD-Module richtet sich nach dem höchsten eingegebenen GUD- Modul.
Seite 176
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18120 MM_NUM_GUD_NAMES_NCK Anzahl der globalen Anwendervariablen-Namen (SRAM) DWORD POWER ON 32000 Beschreibung: Legt die Anzahl der Anwendervariablen für NCK-globalen Anwenderdaten (GUD) fest. Pro Variable werden ca. 80 Byte Speicher für den Namen der Variablen im SRAM reserviert. Der zusätzliche Speicherbedarf für den Variablenwert ist vom Datentyp der Variablen abhängig.
Seite 177
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18150 MM_GUD_VALUES_MEM Speicherplatz für globale Anwendervariablen-Werte DWORD POWER ON (SRAM) 802d-cu3 32000 802d-ng2 32000 802d-ng3 32000 802d-tm1 32000 802d-tm2 32000 802d-tm3 32000 Beschreibung: Angegebener Wert reserviert den Speicherplatz für die Variablenwerte der glo- balen Anwenderdaten (GUD). Die Dimensionierung des Speichers hängt stark davon ab, welche Datentypen für die Variablen verwendet werden.
Seite 178
Legt die maximale Anzahl der Parameter, die zu den Zusatzfunktionen in Beschreibung: • Zyklenprogrammen • Compilezyklensoftware benötigt werden, fest. Für die Zusatzfunktionen des SIEMENS-Zyklen-Pakets des Softwarestandes 1 wer- den 50 Parameter benötigt. Die Daten werden im ungepufferten Speicher hinterlegt. Pro Parameter werden 72 Byte Speicher reserviert. Korrespondiert mit: MD18170 $MN_MM_NUM_MAX_FUNC_NAMES...
Seite 179
Anzahl der Siemens-OEM-Werkzeugdaten (SRAM) DWORD POWER ON Beschreibung: Nur, wenn MD18080 $MN_MM_TOOL_MANAGEMENT_MASK, Bit2=1 ('H4') gesetzt ist: Anwender- bzw. OEM-Daten der Werkzeuge Anzahl der Siemens-OEM-TDA(=WZ-spezifischen)-Daten (Standard-Format Int). Siehe auch: MD18094 $MN_MM_NUM_CC_TDA_PARAM, MD18082 $MN_MM_NUM_TOOL Verwendet wird gepufferter Anwenderspeicher 18205 MM_TYPE_CCS_TDA_PARAM N02, N09...
Seite 180
Siehe auch: MD18204 $MN_MM_NUM_CCS_TDA_PARAM, MD18082 $MN_MM_NUM_TOOL Verwendet wird gepufferter Anwenderspeicher 18206 MM_NUM_CCS_TOA_PARAM N02, N09 Anzahl der Siemens-OEM-Daten je Schneide (SRAM DWORD POWER ON Nur, wenn MD18080 $MN_MM_TOOL_MANAGEMENT_MASK, Bit2=1 ('H4') gesetzt ist: Beschreibung: Anwender- bzw. OEM-Daten der Werkzeuge Anzahl der Siemens-OEM-TOA-Daten (Standard-Format IN_Real).
Seite 181
DWORD POWER ON Beschreibung: Nur, wenn MD18080 $MN_MM_TOOL_MANAGEMENT_MASK, Bit0=1 oder Bit1=1 und Bit2=1 ('H4') gesetzt ist: Anwender- bzw. OEM-Daten in der Werkzeugverwaltung. Anzahl der Siemens-OEM-Monitor-Daten (= Überwachungsdaten; Standard-Format IN_Int). Siehe auch: MD18098 $MN_MM_NUM_CC_MON_PARAM, MD18100 $MN_MM_NUM_CUTTING_EDGES_IN_TOA Verwendet wird gepufferter Anwenderspeicher 18209...
Seite 182
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Mit MD18210 $MN_MM_USER_MEM_DYNAMIC wird die Größe des dem Anwender zur Ver- fügung stehenden D-RAM festgelegt. Die Eingabegrenzen sind von der Hard- und Softwarekonfiguration der CNC abhängig. In diesem Speicherbereich liegen verschiedene Arten von Anwenderdaten wie z.B. •...
Seite 183
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Korrespondiert mit: Der verfügbare dynamische Speicher kann dem MD18050 $MN_INFO_FREE_MEM_DYNAMIC (Anzeigedatum des freien dynamischen Speichers) entnommen werden. 18220 MM_USER_MEM_DPR EXP, N02 Anwenderspeicher im DUAL-PORT-RAM (DPR) DWORD POWER ON -1/0 Beschreibung: In bisherigen Softwareständen ist die Funktionalität nicht enthalten. 18230 MM_USER_MEM_BUFFERED Anwenderspeicher im SRAM...
Seite 184
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Wenn es für ein Steuerungsmodell verschiedene Möglichkeiten der Speicherbe- stückung gibt, dann muss möglicherweise beim Einsatz der größeren Speicherva- riante das Datum entsprechend vergrößert werden. Siehe dazu die Bedeutung von MD18060 $MN_INFO_FREE_MEM_STATIC Sonderfälle: Die gepufferten Daten gehen mit Änderung des Maschinendatums verloren! 18231 MM_USER_MEM_BUFFERED_TYPEOF Technologie fuer die Datenpufferung...
Seite 185
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Vorteil wäre verbessertes Zeitverhalten der Synchronaktionen. Sollte nur ein- gestellt werden, wenn die gepufferten Daten, die durch die Synchronaktion geändert werden, nicht sicherheitsrelevant sind. Index Bedeutung Puffer des Vorlaufs Puffer für Datenänderungen im Rahmen des Werkzeugwechsels Puffer für Datenänderungen des Hauptlaufs (speziell Synchronaktionen) Siehe auch MD17610 $MN_DEPTH_OF_LOGFILE_OPT_PF, womit das Verhalten opti- miert werden kann.
Seite 186
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18237 MM_CYC_DATA_MEM_SIZE EXP, N02 Zyklen-/Anzeige-Einstelldaten im SRAM [kB] DWORD POWER ON Beschreibung: Größe des gepufferten Speichers für 'Einstelldaten für Zyklen und Anzeige' [kB] 18240 MM_LUD_HASH_TABLE_SIZE EXP, N02 Hash-Tabellengröße für LUD (DRAM) DWORD POWER ON Legt die Größe der Hash-Tabelle für lokale Anwenderdaten (LUD) fest. Der ein- Beschreibung: gegebene Wert muss eine Primzahl sein.
Seite 187
Maschinendaten 2.2 Allgemeine NC-Maschinendaten D.h. 12 NC-Programme können entweder je einen Block belegen, oder ein NC-Pro- gramm kann z.B. 18 Variablen vom Typ Frame (dessen Größe ca. 660 Bytes ist) definieren. Datentyp Speicherbedarf REAL 8 Byte 4 Byte BOOL 1 Byte CHAR 1 Byte STRING...
Seite 188
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18260 MM_NCK_HASH_TABLE_SIZE EXP, N02 Hash-Tabellengröße für globale Daten (DRAM) DWORD POWER ON 4001 4327 Beschreibung: Legt die Größe für NCK-spezifische Namen fest. Der eingegebene Wert muss eine Primzahl sein. Die Einstellung erlaubt die Optimierung von • Interpreter-Laufzeit (kleiner Wert = größere Laufzeit) und •...
Seite 189
Maschinendaten 2.2 Allgemeine NC-Maschinendaten siehe auch MD18270 $MN_MM_NUM_SUBDIR_PER_DIR (Anzahl von Unterverzeichnissen pro Verzeichnis) 18290 MM_FILE_HASH_TABLE_SIZE EXP, N02 Hash-Tabellengröße für Dateien eines Verzeichnisses DWORD POWER ON (SRAM) Beschreibung: Legt die Größe für die Dateien eines Verzeichnisses fest. Der eingegebene Wert muss eine Primzahl sein. Die Einstellung erlaubt die Optimierung von •...
Seite 190
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18310 MM_NUM_DIR_IN_FILESYSTEM Anzahl von Verzeichnissen im passiven Filesystem DWORD POWER ON (SRAM) 802d-cu3 802d-ng2 802d-ng3 802d-tm1 802d-tm2 802d-tm3 Beschreibung: Das Maschinendatum begrenzt die Anzahl der Verzeichnisse im passiven Filesys- tem. Anhand dieses Maschinendatums werden für die Verwaltung der Verzeichnisse Speicher im SRAM reserviert.
Seite 191
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Sonderfälle: Die gepufferten Daten gehen mit Änderung des Maschinendatums verloren! Korrespondiert mit: MD18280 $MN_MM_NUM_FILES_PER_DIR (Anzahl von Dateien in Verzeichnissen) 18321 MM_NUM_SYSTEM_FILES_IN_FS Anzahl der System-Files DWORD POWER ON Anzahl der temporären System-Dateien im passiven Filesystem (siehe auch Beschreibung: MD18355 $MN_MM_T_FILE_MEM_SIZE);...
Seite 192
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Korrespondiert mit: SD41300 $SN_CEC_TABLE_ENABLE[t] Auswertung der Durchhangkompensationstabelle [t] freigeben Literatur: /FB/, S7, "Speicherkonfiguration" 18350 MM_USER_FILE_MEM_MINIMUM EXP, N02 minimaler Teileprogramspeicher (SRAM) DWORD POWER ON Gültig nur für PowerLine Steuerungsmodelle. Beschreibung: Minimaler Anwenderspeicher für Dateien im passiven File-System ( in kB ) In diesem Speicherbereich liegen verschiedene Arten von Anwenderdaten Legt den minimalverbleibenden gepufferten Speicherbereich für die Dateien des passiven Filesystems (in kB)fest.
Seite 193
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18352 MM_U_FILE_MEM_SIZE EXP, N02 Endanwenderspeicher für Teileprogramme/Zyklen/Dateien DWORD POWER ON 802d-cu3 3136,0,0 3200 802d-ng2 1088,0,0 1152 802d-ng3 3136,0,0 3200 802d-tm1 576,0,0 802d-tm2 1088,0,0 1152 802d-tm3 3136,0,0 3200 Für PowerLine Steuerungsmodelle ist das Maschinendatum nicht verfügbar bzw. Beschreibung: nicht definiert.
Seite 194
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18354 MM_S_FILE_MEM_SIZE EXP, N02 Speichergröße für Zyklen/Dateien des NC-Herstellers DWORD POWER ON 384,0,128 Beschreibung: Für PowerLine Steuerungsmodelle ist das Maschinendatum nicht verfügbar bzw. nicht definiert. Speicher für Dateien des Steuerungsherstellers im passiven Filesystem ( in kB In diesem Speicherbereich des passiven Filesystems liegen die Dateien des Steuerungsherstellers z.B.: Zyklenprogramme, Systemdateien...
Seite 195
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Index 0 = Größe der gepufferten Zwischenablage Index 1 = reserviert Index 2 = reserviert 18390 MM_COM_COMPRESS_METHOD EXP, N01, N02 Unterstützte Komprimierverfahren. DWORD POWER ON 0x01 Einstellung welche Komprimierverfahren unterstützt werden. Beschreibung: 18400 MM_NUM_CURVE_TABS N02, N09 Anzahl der Kurventabellen (SRAM) DWORD POWER ON...
Seite 196
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Korrespondiert mit: MD18400 $MN_MM_NUM_CURVE_TABS MD18402 $MN_MM_NUM_CURVE_SEGMENTS 18406 MM_NUM_CURVE_TABS_DRAM N02, N09 Anzahl der Kurventabellen (DRAM) DWORD POWER ON INT_MAX -1/1 Anzahl der NCK-weit verfügbaren Kurventabellen im DRAM. Beschreibung: Die Kurventabellen werden entweder im gepufferten Speicher oder im dynami- schen Speicher angelegt.
Seite 197
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18450 MM_NUM_CP_MODULES N02, N09 max. Anz. der CP-Module DWORD POWER ON -1/1 Beschreibung: Anzahl der NCK-weit verfuegbaren CP-Koppelmodule Das MD definiert die max. zulässige Anzahl von CP-Kopplungen und reserviert den erforderlichen dynamischen Speicher (DRAM). 18452 MM_NUM_CP_MODUL_LEAD N02, N09 Maximale Anzahl der CP-Leitwerte DWORD...
Seite 198
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18541 MM_PLCBG_TASK_STACK_SIZE EXP, N02 Stackgröße der PLC-Hintergrund-Task (DRAM) DWORD POWER ON Beschreibung: Größe der Stacks der PLC-Hintergrund-Task in kB. Verwendet wird dynamischer Speicher. 18542 MM_PLCINT_TASK_STACK_SIZE EXP, N02 Stackgröße der servosynch. PLC-Task (DRAM) DWORD POWER ON Beschreibung: Größe des Stacks der servosynchronen PLC-Task in kB.
Seite 199
Maschinendaten 2.2 Allgemeine NC-Maschinendaten $MN_MM_NUM_SYNACT_GUD_INT[0] = <wert> -> Erweiterung des SGUD Bausteins $MN_MM_NUM_SYNACT_GUD_INT[1] = <wert> -> Erweiterung des MGUD Bausteins $MN_MM_NUM_SYNACT_GUD_INT[2] = <wert> -> Erweiterung des UGUD Bausteins $MN_MM_NUM_SYNACT_GUD_INT[3] = <wert> -> Erweiterung des GUD4 Bausteins $MN_MM_NUM_SYNACT_GUD_INT[8] = <wert> -> Erweiterung des GUD9 Bausteins Es werden jeweils Felder mit folgenden Eigenschaften angelegt: Datentyp BOOL Feldgröße entsprechend...
Seite 200
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18663 MM_NUM_SYNACT_GUD_AXIS Anzahl der projektierbaren GUD Variablen vom Typ Axis DWORD POWER ON 0,0,0,0,0,0,0,0,0 32767 Beschreibung: Mit dem MD18663 $MN_MM_NUM_SYNACT_GUD_AXIS[ ] können die einzelnen GUD Bau- steine um zusätzliche kanalspezifische Parameterbereiche vom Typ Achse erwei- tert werden. Die Unterscheidung der GUD Bausteine erfolgt über den Feldindex: $MN_MM_NUM_SYNACT_GUD_AXIS[0] = <wert>...
Seite 201
Maschinendaten 2.2 Allgemeine NC-Maschinendaten die Parameter können sowohl vom Teileprogramm als auch über Synchronaktionen gelesen und geschrieben werden. 18665 MM_NUM_SYNACT_GUD_STRING projektierbare GUD Variable Typ STRING DWORD POWER ON 0,0,0,0,0,0,0,0,0 Beschreibung: Mit dem MD18665 $MN_MM_NUM_SYNACT_GUD_STRING[ ] können die einzelnen GUD Bausteine um zusätzliche kanalspezifische Parameterbereiche vom Typ STRING erweitert werden.
Seite 202
Maschinendaten 2.2 Allgemeine NC-Maschinendaten 18720 MM_SERVO_FIFO_SIZE EXP, N01 Sollwert für Puffergröße zwischen IPO und Lageregelung DWORD POWER ON Beschreibung: Das Maschinendatum legt die Größe des Sollwertpuffers zwischen Interpolator und Lagereglung fest bzw. wirkt sich unmittelbar auf den Bedarf an dynami- schem Anwender-Speicher aus.
Seite 203
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 0 (LSB): Abarbeitung von Teileprogrammen ISO_2 oder ISO_3 Codierung siehe MD10880 $MN_MM_EXTERN_CNC_SYSTEM 18840 MM_EPSPARAM_DIMENSION EXP, N01, N02 Dokumentation Dimension der ePS spezifischen Variablen $EPS_* DWORD POWER ON Beschreibung: Dimension der ePS spezifischen Systemparameter $EPS_R[i], $EPS_I[i], $EPS_B[i], $EPS_A[i], $EPS_C[i], #EPS_S[i];...
Seite 204
Maschinendaten 2.2 Allgemeine NC-Maschinendaten Bit 0 = 1: bei einem FPU-Rechenfehler wird unmittelbar in eine Exception verzweigt: Die Adresse, an der der Rechenfehler auftrat, kann in der Alarmausgabe exakt lokalisiert werden. 18910 FPU_CTRLWORD_INIT Grundinitialisierung des FPU-Control-Words DWORD POWER ON NBUP, NDLD 0x37F Grundinitialisierung des FPU-Control-Words ermöglicht die Änderung der FPU- Beschreibung:...
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 18930 COREFILE_NAME Pfad für Corefile-Erzeugung STRING POWER ON Beschreibung: Filename mit Pfadangabe, unter dem beim Steuerungs-Absturz ein Corefile abge- legt wird. Das Corefile dient zur Problemanalyse durch die NCK-Entwicklung. Ein Corefile wird angelegt, wenn hier ein gültiger Filename eingetragen ist. Kanalspezifische NC-Maschinendaten MD-Nummer Bezeichner...
Seite 206
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20060 AXCONF_GEOAX_NAME_TAB C01, C11, C10 Geometrieachsname im Kanal STRING POWER ON 802d-cu3 X, Y, Z,X, Y, Z... 802d-ng2 X, , Z 802d-ng3 X, , Z 802d-tm1 X, Y, Z,X, Y, Z... 802d-tm2 X, Y, Z,X, Y, Z... 802d-tm3 X, Y, Z,X, Y, Z...
Seite 208
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Wird ein ungültiger Achsname als Wert angegeben, oder z.B. dieser Name in MD20080 $MC_AXCONF_CHANAX_NAME_TAB geändert, aber nicht in MD20082 $MC_AXCONF_CHANAX_DEFAULT_NAME, so wird dies mit Alarm 4041 Kanal %1 Satz %2 Achsbezeichner %3 ist ungültig" angezeigt. Für MD20082 $MC_AXCONF_CHANAX_DEFAULT_NAME sind nur gültige Achsbezeichner, Leerstring, und "NO_AXIS"...
Seite 209
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 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. Einschränkungen: siehe MD10715 $MN_M_NO_FCT_CYCLE Korrespondiert mit:...
Seite 210
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 W1,FBW Bedeutung der Adresserweiterung bei T, M BOOLEAN POWER ON Werkzeugwechsel FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE...
Seite 211
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Anzugeben ist der Achsbezeichner einer aktiven Geometrieachse, die durch die kanalspezifischen MD20050 $MC_AXCONF_GEOAX_ASSIGN_TAB[n] oder MD24120 $MC_TRAFO_AX_GEOAX_ASSIGN_TAB_1[n] (ab SW 4) und MD20060 $MC_AXCONF_GEOAX_NAME_TAB[n] definiert wurde. Die Eingabe von Leerzeichen oder die Angabe eines Achsbezeichners für eine Achse, die nicht als Geometrieachse definiert ist, führt: •...
Seite 212
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20107 PROG_EVENT_IGN_INHIBIT Prog-Events ignorieren die Einlesesperre DWORD POWER ON 0x0,0x0,0x0,0x0,0x0,0 0x1F x0,0x0,0x0,0x0... Beschreibung: Ereignisgesteuerte Programmaufrufe (Prog-Events) können bezüglich ihres Ver- haltens bei Einlesesperre eingestellt werden. Bit 0 = 1 : Prog-Event nach Teileprogramm-Start macht Satzwechsel trotz Einlesesperre Bit 1 = 1 : Prog-Event nach Teileprogramm-Ende macht Satzwechsel trotz Einlesesperre Bit 2 = 1 :...
Seite 213
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20110 RESET_MODE_MASK C11, C03 Festlegung der Steuerungs-Grundstellung nach Reset/TP- DWORD RESET Ende 0x4045,0x4045,0x404 0x7FFFF 5,0x4045,0x4045... Festlegung der Grundstellung der Steuerung nach Hochlauf und Reset/Teilepro- Beschreibung: grammende bezüglich G-Codes (insbesondere aktuelle Ebene und einstellbarer Nullpunktverschiebung), Werkzeuglängenkorrektur und Transformation durch Setzen folgender Bits : Bit 0: Resetmode Bit 1: Hilfefunktionsausgabe bei Werkzeuganwahl unterdrücken...
Seite 214
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten auch MD20112 $MC_START_MODE_MASK, Bit 18). Bit 18=1 Bezugachse 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 MD20152 $MC_GCODE_RESET_MODE MD20140 $MC_TRAFO_RESET_VALUE MD20112 $MC_START_MODE_MASK MD20121 $MC_TOOL_PRESEL_RESET_VALUE MD20118 $MC_GEOAX_CHANGE_RESET 20112 START_MODE_MASK Festlegung der Grundstellung der Steuerung nach DWORD RESET Teileprogrammstart...
Seite 215
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Korrespondiert mit: MD20120 $MC_TOOL_RESET_VALUE MD20130 $MC_CUTTING_EDGE_RESET_VALUE MD20150 $MC_GCODE_RESET_VALUES MD20152 $MC_GCODE_RESET_MODE MD20140 $MC_TRAFO_RESET_VALUE MD20110 $MC_RESET_MODE_MASK MD20121 $MC_TOOL_PRESEL_RESET_VALUE MD20118 $MC_GEOAX_CHANGE_RESET 20114 MODESWITCH_MASK Unterbrechung MDA durch Betriebsartwechsel DWORD RESET 0x0,0x0,0x0,0x0,0x0,0 0xFFFF x0,0x0,0x0,0x0... Beschreibung: Nach einer Programmunterbrechung im MDA-Betrieb (z. B. um eine Messung am Werkstück durchzuführen und die Werkzeugverschleißwerte zu korrigieren oder nach Werkzeugbruch) kann durch Wechseln in die Betriebsart "JOG"...
Seite 216
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20117 IGNORE_SINGLEBLOCK_ASUP Interruptprogramm trotz Einzelsatz komplett abarbeiten DWORD NEW CONF 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Trotz gesetzter Einzelsatzbearbeitung 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 217
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20121 TOOL_PRESEL_RESET_VALUE FBW,K1 Vorgewähltes Werkzeug bei RESET DWORD RESET 0,0,0,0,0,0,0,0,0,0,0,0, 32000 0,0,0,0 Beschreibung: Festlegung des vorgewählten Werkzeugs bei MD20310 $MC_TOOL_MANAGEMENT_MASK=1. Nach Hochlauf und bei Reset bzw. Teileprogram- mende wird in Abhängigkeit vom MD20110 $MC_RESET_MODE_MASK und bei Teilepro- grammstart in Abhängigkeit vom MD20112 $MC_START_MODE_MASK ein Werkzeug vorgewählt.
Seite 218
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20127 CUTMOD_INIT CUTMOD bei POWERON initialisieren DWORD POWER ON 0,0,0,0,0,0,0,0,0,0,0,0, 999999999 0,0,0,0 Beschreibung: Der mit dem Sprachbefehl CUTMOD programmierbare Wert wird bei POWER ON auto- matisch mit dem in diesem Maschinendatum hinterlegten Wert initialisiert. Ist der Wert des Maschinendatums gleich -2, wird CUTMOD auf den im MD20126 $MC_TOOL_CARRIER_VALUE enthaltenen Wert gesetzt.
Seite 219
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20140 TRAFO_RESET_VALUE Transformationsdatensatz im Hochlauf (Reset/TP-Ende) BYTE RESET 802d-cu3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm1 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm3 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 220
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20144 TRAFO_MODE_MASK Funktionsanwahl der kinematischen Transformation BYTE RESET 802d-cu3 0x0,0x0,0x0,0x0,0x0,0 0x03 x0,0x0,0x0,0x0... 802d-ng2 0x0,0x0,0x0,0x0,0x0,0 0x03 x0,0x0,0x0,0x0... 802d-ng3 0x0,0x0,0x0,0x0,0x0,0 0x03 x0,0x0,0x0,0x0... 802d-tm1 0x0,0x0,0x0,0x0,0x0,0 0x03 x0,0x0,0x0,0x0... 802d-tm2 0x0,0x0,0x0,0x0,0x0,0 0x03 x0,0x0,0x0,0x0... 802d-tm3 0x0,0x0,0x0,0x0,0x0,0 0x03 x0,0x0,0x0,0x0... Beschreibung: Wählt bestimmte Funktionalität der kinematischen Transformation aus durch Setzen folgender Bits: Bit 0 = 0: Standardverhalten.
Seite 223
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20152 GCODE_RESET_MODE Resetverhalten der G-Gruppen BYTE RESET 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0... Diese MD wird nur bei gesetztem Bit 0 in MD20110 $MC_RESET_MODE_MASK ausge- Beschreibung: wertet! Mit diesem MD wird für jeden Eintag im MD20150 $MC_GCODE_RESET_VALUES (also...
Seite 226
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20180 TOCARR_ROT_ANGLE_INCR Rundachsinkrement des orientierbaren Werkzeugträgers DOUBLE NEW CONF 0.0, 0.0,0.0, 0.0,0.0, 0.0,0.0, 0.0... Beschreibung: Dieses Maschinedatum gibt bei orientierbarem Werkzeugträger die Größe des minimalen Inkrementschrittes (in Grad) an, mit dem die erste bzw. die zweite Orientierungsachse verändert werden kann (z.B.
Seite 227
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20190 TOCARR_FINE_LIM_ROT Grad Limit der rotatorischen Feinverschiebung TCARR DOUBLE SOFORT 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 rotatorischen Feinverschie- bungswerte eines orientierbaren Werkzeugträgers an. 20191 IGN_PROG_STATE_ASUP Ausführung des Interruptprogramms auf BTSS nicht DWORD NEW CONF anzeigen...
Seite 228
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20193 PROG_EVENT_IGN_STOP Prog-Events ignoriert die Stop-Taste DWORD POWER ON 0x0,0x0,0x0,0x0,0x0,0 x0,0x0,0x0,0x0... Beschreibung: Ereignisgesteuerte Programmaufrufe (Prog-Events) können bezüglich ihres Ver- haltens zur Stop-Taste beeinflusst werden. Die Stop, StopAll und StopAtEnd-Taste vom PLC wird ggf. ignoriert. Bit 0 = 1 : Prog-Event bei Teileprogrammstart verzögert den Stop, bis das Teilepro- gramm beginnt, d.h.
Seite 229
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20200 CHFRND_MAXNUM_DUMMY_BLOCKS EXP, C02, C06, Leersätze bei Fase/Radien BYTE POWER ON 802d-cu3 3,3,3,3,3,3,3,3,3,3,3,3, 3,3,3,3 802d-ng2 3,3,3,3,3,3,3,3,3,3,3,3, 3,3,3,3 802d-ng3 3,3,3,3,3,3,3,3,3,3,3,3, 3,3,3,3 802d-tm1 3,3,3,3,3,3,3,3,3,3,3,3, 3,3,3,3 802d-tm2 3,3,3,3,3,3,3,3,3,3,3,3, 3,3,3,3 802d-tm3 3,3,3,3,3,3,3,3,3,3,3,3, 3,3,3,3 Beschreibung: Gibt die Maximalzahl der Sätze ohne Verfahrinformationen in der Korrekture- bene (Dummysätze) an, die bei aktiver Fase/Rundung zwischen zwei Sätzen mit Verfahrinformation stehen dürfen.
Seite 230
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20202 WAB_MAXNUM_DUMMY_BLOCKS C02, C06 maximale Satzanzahl ohne Verfahrbewegung bei WAB BYTE RESET 802d-cu3 5,5,5,5,5,5,5,5,5,5,5,5, 5,5,5,5 802d-ng2 5,5,5,5,5,5,5,5,5,5,5,5, 5,5,5,5 802d-ng3 5,5,5,5,5,5,5,5,5,5,5,5, 5,5,5,5 802d-tm1 5,5,5,5,5,5,5,5,5,5,5,5, 5,5,5,5 802d-tm2 5,5,5,5,5,5,5,5,5,5,5,5, 5,5,5,5 802d-tm3 5,5,5,5,5,5,5,5,5,5,5,5, 5,5,5,5 Beschreibung: Maximale Zahl der Sätze, die zwischen dem WAB-Satz und dem Verfahrsatz, der die Richtung der Anfahr- bzw.
Seite 231
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20210 CUTCOM_CORNER_LIMIT C08, C06 Grad Maximalwinkel für Ausgleichssätze bei DOUBLE RESET Werkzeugradiuskorrektur 802d-cu3 100.,100.,100.,100.,10 150. 0.,100.,100..802d-ng2 100.,100.,100.,100.,10 150. 0.,100.,100..802d-ng3 100.,100.,100.,100.,10 150. 0.,100.,100..802d-tm1 100.,100.,100.,100.,10 150. 0.,100.,100..802d-tm2 100.,100.,100.,100.,10 150. 0.,100.,100..802d-tm3 100.,100.,100.,100.,10 150. 0.,100.,100..Beschreibung: Bei sehr spitzen Außenecken kann es mit G451 zu langen Leerwegen kommen.
Seite 232
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Sonderfälle: Sinnvolle Werte für DISC liegen in der Regel nicht über 50. Die Eingabe von Werten>75 ist deshalb nicht möglich. 20230 CUTCOM_CURVE_INSERT_LIMIT C08, C06 Maximalwinkel für Schnittpunktberechnung bei WRK DOUBLE RESET 802d-cu3 10.,10.,10.,10.,10.,10., 150. 10.,10.,10..802d-ng2 10.,10.,10.,10.,10.,10., 150.
Seite 233
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20250 CUTCOM_MAXNUM_DUMMY_BLOCKS C08, C02 maximale Satzanzahl ohne Verfahrbewegung bei WRK DWORD POWER ON 802d-cu3 1000 802d-ng2 1000 802d-ng3 1000 802d-tm1 1000 802d-tm2 1000 802d-tm3 1000 Während der aktiven WRK werden in der Regel nur Programmsätze mit Bewegungen Beschreibung: von Geometrieachsen senkrecht zur aktuellen Werkzeugorientierung program- miert.
Seite 234
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20262 SPLINE_FEED_PRECISION EXP, C09, C05 zulässiger relativer Fehler der Bahngeschwindigkeit bei DOUBLE POWER ON Spline 0.001,0.001,0.001,0.0 0.000001 01,0.001,0.001... Dieses Maschinendatum wird nur ausgewertet, wenn MD28540 Beschreibung: $MC_MM_ARCLENGTH_SEGMENTS größer 0 ist. Der Faktor gibt an, wie groß der relative Fehler der Bahngeschwindigkeit bei Splines, Kompressor und Polynominterpolation sein darf.
Seite 235
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20272 SUMCORR_DEFAULT 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 236
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Sobald die Bahnachsen verfahren werden (nicht bei G00, immer bei G63), werden die Werkzeug-Zeitüberwachungsdaten der aktiven D-Korrektur für das Werkzeug, das sich im gewählten Werkzeug-Halter befindet, der zugleich Master-Werkzeug- Halter ist, aktualisiert. Bit 0...x-1: Überwachnung des Werkzeugs im Werkzeug-Halter 1...x 20350 TOOL_GRIND_AUTO_TMON C06, C09...
Seite 237
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Es sind die Zahlen 400 bis 599 zulässig (Werkzeugtypnummern für Dreh- und Schleifwerkzeuge). Ausserdem der Wert 0 (keine Werkzeugtypnummer definiert). Beispiele: 400 405 590 596 : Die Werkzeugtypen 400-405 und 590-596 sind Konturwerkzeuge 410 400 590 596 : Die Werkzeugtypen 400, 410 und 590-596 sind Konturwerk- zeuge 420 430 : Die Werkzeugtypen 450 und 420-430 sind Konturwerkzeuge 20372...
Seite 238
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20382 TOOL_CORR_MOVE_MODE C01, C08 FBFA Herausfahren der Werkzeuglängenkorrektur BOOLEAN RESET FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE... Das Maschinendatum bestimmt, wie die Werkzeuglängenkorrekturen herausgefah- Beschreibung: ren werden. Eine Werkzeuglängenkomponente wird nur herausgefahren, wenn die zugehö- rige Achse progrmmiert wurde (Verhalten wie in bisherigen Softwareständen) Werkzeuglängen werden immer sofort herausgefahren, unabhängig davon, ob die zugehörigen Achsen programmiert sind oder nicht.
Seite 239
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20392 TOOL_TEMP_COMP_LIMIT C01, C08 W1,BAS,PG Maximale Temperaturkompensation für Werkzeuglänge DOUBLE RESET 1.0, 1.0 , 1.0,1.0, 1.0 , 1.0... Beschreibung: Dieses Maschinendatum gibt bei der Temperaturkompensation für die Werk- zeuglänge den zulässigen Maximalwert für jede Geometrieachse an. Wird ein Temperaturkompensationswert vorgegeben, der größer als dieser Grenz- wert ist, wird dieser ohne Alarm begrenzt.
Seite 240
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20430 LOOKAH_NUM_OVR_POINTS EXP, C02, C05 Anzahl Override-Eckwerte bei Lookahead DWORD POWER ON 802d-cu3 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 802d-ng2 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 802d-ng3 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 802d-tm1 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 802d-tm2 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 802d-tm3 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 Beschreibung: Zur SW-internen Funktionsoptimierung. 20440 LOOKAH_OVR_POINTS EXP, C05 Korrekturschalter-Eckwerte bei Lookahead DOUBLE...
Seite 241
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Beim Wechsel zwischen Standard-LookAhead und erweitertem LookAhead bzw. umge- kehrt wird der Bahnsteuerbetrieb durch einen interpolatorischen Stopp unter- brochen. 20450 LOOKAH_RELIEVE_BLOCK_CYCLE EXP, C05 Entlastungsfaktor für die Blockzykluszeit DOUBLE POWER ON 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... Beschreibung: Blockzyklusprobleme treten aus folgendem Grund auf: Die Verfahrlänge der abzuarbeitenden NC-Sätze ist so kurz, dass die LookA- head-Funktion die Maschinengeschwindigkeit reduzieren muss um der Satzaufbe- reitung genügend Zeit zur Verfügung zu stellen.
Seite 242
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20462 LOOKAH_SMOOTH_WITH_FEED EXP, C05 Bahnglättung mit programmiertem Vorschub BOOLEAN NEW CONF 802d-cu3 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 802d-ng2 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 802d-ng3 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 802d-tm1 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 802d-tm2 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 802d-tm3 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... Beschreibung: Das MD legt fest, ob bei der Glättung der Bahngeschwindigkeit auch der pro- grammierte Vorschub berücksichtigt wird.
Seite 243
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten ADAPT_PATH_DYNAMIC[1] ist bei Soft wirksam und reduziert den zulässigen Ruck. Betrachtet werden dabei nur Beschleunigungsvorgänge, deren Frequenz oberhalb der im MD32440 $MA_LOOKAH_FREQUENCY parametrierten Frequenz liegen. Durch Eingabe von 1.0 wird die Funktion deaktiviert. 20470 CPREC_WITH_FFW EXP, C06, C05 K6,B1 Programmierbare Konturgenauigkeit BOOLEAN...
Seite 244
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20490 IGNORE_OVL_FACTOR_FOR_ADIS G641/G642 unabhängig vom Overload-Faktor BOOLEAN NEW CONF 802d-cu3 FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE... 802d-ng2 FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE... 802d-ng3 FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE... 802d-tm1 FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE... 802d-tm2 FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE... 802d-tm3 FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE... Beschreibung: Ein Satzübergang wird normalerweise nur dann mit G641 und G642 überschliffen, wenn die Bahngeschwindigkeit am Satzübergang auf Grund des eingestellten Überlastfaktors (MD32310 $MA_MAX_ACCEL_OVL_FACTOR) abgesenkt wird.
Seite 245
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Das MD ist dezimal kodiert. Die Einerstellen definieren das Verhalten bei G00 (Zustellbewegungen) und die Zehnerstellen das Verhalten bei den restlichen G- Codes der 1. Gruppe ("Bearbeitungs G-Codes"). Bei G00 werden jeweils die programmierten Genauhalt Bedingungen aktiv. Bei G00 wird unabhängig von der programmierten Genauhalt Bedingung G601 (Positionierfenster fein) aktiv.
Seite 246
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20600 MAX_PATH_JERK m/s³ Bahnbezogener Maximalruck DOUBLE NEW CONF 802d-cu3 1.e6 1.e-9 802d-ng2 1.e6 1.e-9 802d-ng3 1.e6 1.e-9 802d-tm1 1.e6 1.e-9 802d-tm2 1.e6 1.e-9 802d-tm3 1.e6 1.e-9 Der Ruckgrenzwert begrenzt die Änderung der Bahnbeschleunigung im Modus SOFT. Beschreibung: Die Bahnbeschleunigung dividiert durch den Ruckgrenzwert ergibt eine Zeit, in der die Beschleunigungsänderung stattfindet.
Seite 247
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20603 CURV_EFFECT_ON_PATH_JERK EXP, C05 Einfluss der Bahnkrümmung auf Bahnruck DOUBLE NEW CONF 0., 0., 0., 0., 0.,0., 0., 1000. 0., 0., 0..Beschreibung: Ermöglicht eine Berücksichtigung der Bahnkrümmung auf den Bahnruck an beson- ders ruckempfindlichen Maschinen. Eintrag für jede Dynamik-G-Code-Gruppe.
Seite 248
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20610 ADD_MOVE_ACCEL_RESERVE K1,B1,B2 Beschleunigungsreserve für überlagerte Bewegungen DOUBLE POWER ON 802d-cu3 .2,.2,.2,.2,.2,.2,.2,.2,.2, .2,.2,.2,.2... 802d-ng2 .2,.2,.2,.2,.2,.2,.2,.2,.2, .2,.2,.2,.2... 802d-ng3 .2,.2,.2,.2,.2,.2,.2,.2,.2, .2,.2,.2,.2... 802d-tm1 .2,.2,.2,.2,.2,.2,.2,.2,.2, .2,.2,.2,.2... 802d-tm2 .2,.2,.2,.2,.2,.2,.2,.2,.2, .2,.2,.2,.2... 802d-tm3 .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 249
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20622 HANDWH_GEOAX_MAX_INCR_VSIZE C08, C06, C05 mm/min Bahngeschwindigkeitsüberlagerung DOUBLE POWER ON 802d-cu3 500.,500.,500.,500.,50 0.,500.,500..802d-ng2 500.,500.,500.,500.,50 0.,500.,500..802d-ng3 500.,500.,500.,500.,50 0.,500.,500..802d-tm1 500.,500.,500.,500.,50 0.,500.,500..802d-tm2 500.,500.,500.,500.,50 0.,500.,500..802d-tm3 500.,500.,500.,500.,50 0.,500.,500..Beschreibung: Für die Geschwindigkeitsüberlagerung der Bahn gilt: > 0: Begrenzung der Größe des angewählten Inkrements ($MN_JOG_INCR_SIZE_[<Inkrement/VDI-Signal>] bzw.
Seite 250
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit 3:NC-Stopp Achsen plus Spindeln Bit 4:Vorschubsperre Fuer Bit 4 Vorschubsperre ist zu beachten, dass eine PLC kontrollierte Achse, durch die Vorschubsperre nicht angehalten wird und damit hier auch keine Unterbrechung und keine Abbruch ausgelöst wird. Bit 5:Vorschubkorrektur Bit 6:Eilgangkorrektur Bit 7:Vorschub-Halt Geometrieachse bzw.
Seite 251
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten $MA_JOG_REV_VELO_RAPID der entsprechenden Maschinenachse, verrechnet mit dem Spindel- bzw. Rundachs-Vorschub, verfahren werden. Bit 14 = 1: Beim Handradfahren von Geometrieachsen kann bei Umdrehungsvorschub maximal mit dem Vorschub im MD32000 $MA_MAX_AX_VELO der entsprechenden Maschinen- achse verfahren werden. (Siehe auch Bit 6.) Bit 15 = 0: Falls eine Achse bei aktiver Durchmesser-Programmierung im Kanal verfahren wird, so wird beim Handradfahren nur der halbe Weg des vorgegebenen Inkre-...
Seite 252
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 20732 EXTERN_G0_LINEAR_MODE Interpolationsverhalten bei G00 BOOLEAN POWER ON 802d-cu3 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 802d-ng2 TRUE,TRUE,TRUE,T -1/2 RUE,TRUE,TRUE,TR UE... 802d-ng3 TRUE,TRUE,TRUE,T -1/2 RUE,TRUE,TRUE,TR UE... 802d-tm1 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 802d-tm2 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 802d-tm3 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... Beschreibung: Mit diesem Maschinendatum wird das Interpolationsverhalten bei G00 festge- legt: 0: Achsen werden als Positionierachsen verfahren 1: Achsen interpolieren miteinander...
Seite 253
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. Bei Gewindezyklen wird der F-Wert als Steigung interpretiert übergeben.
Seite 254
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit11: 0: Bei G54 Pxx wird nur G54.1 angezeigt Bei G54 Pxx wird nach dem Punkt das programmierte P angezeigt, z.B. G54.48 Bit12: 0: Bei Aufruf des mit M96 Pxx definierten UP wird $P_ISO_STACK nicht verän- dert Bei Aufruf des mit M96 Pxx definierten UP wird $P_ISO_STACK inkrementiert Bit13: 0:...
Seite 255
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Hinweis: Damit im Bahnsteuerbetrieb kein Stop erfolgt, darf M17 nicht allein in einem Satz stehen. Beispiel eines UP: G64 F2000 G91 Y10 X10 X10 Z10 M17 Bit 1 = 0: M01: bedingter Programmstopp wird immer an PLC ausgegeben, unabhängig davon, ob das M01-Signal aktiv ist oder nicht.
Seite 256
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Solche Sprünge der Folgeachse können entweder direkt programmiert sein, oder erst intern in der Steuerung entstehen. Insbesondere können solche Segmente erzeugt werden, falls eine Kurventabelle mit aktiver Werkzeugradius Korrektur generiert wird. Es gibt dabei folgende Konfigurationsmöglichkeiten: Es werden keine Kurventabellen erzeugt, die einen Sprung der Folgeachse enthalten.
Seite 257
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 21010 CIRCLE_ERROR_FACTOR Kreisendpunktüberwachung Faktor DOUBLE POWER ON 0.001,0.001,0.001,0.0 01,0.001,0.001... Beschreibung: Faktor für zulässige Kreisradiendifferenz Gibt für große Kreise den Faktor an, um den Start- und Endradius voneinander- abweichen dürfen. (siehe auch MD21000 $MC_CIRCLE_ERROR_CONST Kreisendpunktüberwachung Kons- tante) 21015 INVOLUTE_RADIUS_DELTA Endpunktüberwachung bei Evolvente...
Seite 258
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 21090 MAX_LEAD_ANGLE C08, C09 Grad Maximalbetrag des zul. Voreilwinkels bei DOUBLE NEW CONF Orientierungsprogr. 80.,80.,80.,80.,80.,80., 80.,80.,80..Maximalbetrag des zulässigen Voreilwinkels in Grad. Beschreibung: 21092 MAX_TILT_ANGLE C08, C09 Grad Maximalbetrag des zul. Seitwärtswinkels bei DOUBLE NEW CONF Orientierungsprogr.
Seite 259
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bei automatischer Definition eines Frame (TOFRAME), dessen Z-Richtung gleich der aktuellen Werkzeugorientierung ist, wird das neue Koordinatensys- tem so belassen, wie es sich aus der Kinematik der Maschine ergibt, d.h. man stellt sich ein Koordinatensystem am Werkzeug befestigt vor, das sich mit dem Werkzeug (Orientierung) dreht.
Seite 261
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 21200 LIFTFAST_DIST Verfahrstrecke bei Schnellabheben von der Kontur DOUBLE POWER ON 0.1,0.1,0.1,0.1,0.1,0.1, 0.1,0.1,0.1... Beschreibung: Das Maschinendatum bestimmt den Absolutbetrag der Verfahrbewegung bei Schnel- labheben. Die Richtung der Verfahrbewegung wird im Teileprogramm durch den Befehl ALF festgelegt. Literatur: /PA/, "Programmieranleitung Grundlagen"...
Seite 262
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 21210 SETINT_ASSIGN_FASTIN C01, C09 HW-Zuordnung des ext. NCK-Eingangsbytes für NC- DWORD POWER ON Progr.-Interrupts 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 HW-Zuordnung des schnellen Eingangsbytes für NC-Programm-Interrupts Beschreibung: Bit 0 bis 7: Nummer des verwendeten Einganges Bit 16 bis 23: Maske der Signale, die der Kanal nicht auswerten soll Bit 24 bis 31: Maske der Signale, die invertiert ausgewertet werden sollen.
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 2.3.2 Maschinendaten für Funktion Schleifen 21500 TRACLG_GRINDSPI_VERT_OFFSET Vert. Positionsoffset der Schleifachse bei Centerless- DOUBLE POWER ON Schleifen 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..In diesem MD wird der vertikale Offset der Schleifachse eingegeben. Beschreibung: 21501 TRACLG_GRINDSPI_HOR_OFFSET Horiz. Positionsoffset der Schleifachse bei Centerless- DOUBLE POWER ON Schleif.
Seite 264
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 21508 TRACLG_VERT_DIR_SUPPORTAX_1 Vertikal-Komponente des Lineal-Richtungsvektors für Q1 DOUBLE POWER ON 1.,1.,1.,1.,1.,1.,1.,1.,1., 1.,1.,1.,1..Beschreibung: Y-Komponente des Lineal-Richtungsvektors für Q1 Es gilt: Y(0) = Y(Offset) + Q1 <Y(RichtungsvektorQ1) + Q2 < Y(RichtungsvektorQ2) 21510 TRACLG_HOR_DIR_SUPPORTAX_1 Horizontal-Komponente des Lineal-Richtungsvektors für DOUBLE POWER ON 0.,0.,0.,0.,0.,0.,0.,0.,0.,...
Seite 265
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 21518 TRACLG_CONTACT_UPPER_LIMIT Obere Berührgr. des Lineals mit Schleifteil bei Centerl.- DOUBLE POWER ON Schl. 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..Die Angabe der oberen Berührungsgrenze des Lineals mit dem Schleifteil (d1) Beschreibung: wird zur Überwachung der Auflagenbereichsgrenzen benötigt. Korrespondiert mit: MD21520 $MC_TRACLG_CONTACT_LOWER_LIMIT 21520 TRACLG_CONTACT_LOWER_LIMIT...
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten TRACLG_G0_IS_SPECIAL = 0: Die Drehzahl der Regelscheibe wird nur bei Bewegungssätzen ohne G0 geregelt (die Übergänge von einem Bewegungssatz mit G0 auf einen ohne G0 werden nicht berücksichtigt). 2.3.3 Hilfsfunktionseinstellungen des Kanals 22000 AUXFU_ASSIGN_GROUP Hilfsfunktionsgruppe BYTE POWER ON 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,...
Seite 267
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Beispiel: S2 = -1 => Gruppe 9 (alle S-Werte der 2. Spindel werden der Gruppe 9 zugeordnet) Korrespondiert mit: MD11100 $MN_AUXFU_MAXNUM_GROUP_ASSIGN 22020 AUXFU_ASSIGN_EXTENSION Hilfsfunktionserweiterung DWORD POWER ON 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...
Seite 268
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit 11 = 1kanalübergreifende Hilfsfunktion (SERUPRO) Bit 12 = 1Ausgabe erfolgte über Synchronaktion 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 22040...
Seite 269
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22080 AUXFU_PREDEF_SPEC Ausgabe-Spezifikation DWORD POWER ON 0x81, 0x81, 0x81, 0x81, 0x81, 0x21, 0x21, 0x21, 0x21, 0x21... Beschreibung: Spezifikation des Ausgabeverhaltens der vordefinierten Hilfsfunktionen. Bit 0 = 1Quittierung "normal" nach einen OB1-Takt Bit 1 = 1Quittierung "quick" mit OB40 Bit 2 = 1keine vordefinierte Hilfsfunktion Bit 3 = 1keine Ausgabe an die PLC Bit 4 = 1Spindelreaktion nach der Quittung durch die PLC...
Seite 270
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Nicht relevant bei: Hilfsfunktionen mit normaler Quittung Weiterführende Literatur: /FBSY/, Synchronaktionen 22110 AUXFU_H_TYPE_INT C11, C04 Datenformat der H-Hilfsfunktionen (Integer/Real) DWORD POWER ON 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Der Werte von H-Hilfsfunktionen liegt im Gleitkommaformat vor. Beschreibung: Der maximale Wertebereich ist +/-3.4028 ex 38. Der Wert von H-Hilfsfunktionen wird gerundet und nach Integer gewandelt.
Seite 271
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! 22220 AUXFU_T_SYNC_TYPE C11, C04 Ausgabezeitpunkt der T-Funktionen (Werte siehe MD BYTE POWER ON 22200)
Seite 272
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22252 AUXFU_DL_SYNC_TYPE Ausgabezeitpunkt DL-Funktionen BYTE POWER ON Beschreibung: Synchronisation der Hilfsfunktion bezüglich einer mitprogrammierten Bewe- gung. 0 = Ausgabe vor der Bewegung 1 = Ausgabe während der Bewegung 2 = Ausgabe am Ende des Satzes 3 = Keine Ausgabe an die PLC (somit keine Satzwechselverzögerung) 4 = Ausgabe entsprechend der vordefinierten Ausgabespezifikation Achtung: Eine projektierte Ausgabespezifikation einer Hilfsfunktion durch MD22080...
Seite 273
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22256 AUXFU_ASSOC_M1_VALUE C01, C03, C10 Zusätzliche M-Funktion für bedingten 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 M1 hat. Der Wert des Maschinendatums entspricht der M-Hilfsfunktionsnummer.
Seite 274
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22420 FGROUP_DEFAULT_AXES FBFA 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 275
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22515 GCODE_GROUPS_TO_PLC_MODE Verhalten der G-Gruppenübergabe an PLC DWORD POWER ON 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Zur Einstellung des Verhaltens, wie die G-Gruppen datenmäßig in der PLC zu interpretieren sind. Beim jetzigen Verhalten (Bit 0 = 0) ist die G-Gruppe der Array-Index eines 64 Byte großen Felds (DBB 208 - DBB 271).
Seite 276
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22532 GEOAX_CHANGE_M_CODE M-Code bei Umschaltung der Geometrieachsen DWORD POWER ON 0,0,0,0,0,0,0,0,0,0,0,0, 99999999 0,0,0,0 Beschreibung: Nummer des M-Codes, der bei einer Umschaltung der Geometrieachsen am VDI- Interface ausgegeben wird. Hat dieses MD einen der Werte 0 bis 6, 17, 30, wird kein M-Code ausgegeben. Es wird nicht überwacht, ob ein derart erzeugter M-Code zu Konflikten mit anderen Funktionen führt.
Seite 277
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22560 TOOL_CHANGE_M_CODE C01, C04, C09 M-Funktion für Werkzeugwechsel DWORD POWER ON 6,6,6,6,6,6,6,6,6,6,6,6, 99999999 6,6,6,6 Beschreibung: Wird mit der T-Funktion ein neues Werkzeug lediglich zum Werkzeug-Wechsel vorbereitet (bei Fräsmaschinen mit Werkzeugmagazin wird hauptsächlich diese Einstellung verwendet, um das neue Werkzeug hauptzeitparallel auf die Werk- zeugwechselposition zu bringen), muss mit einer weiteren M-Funktion der Werk- zeug-Wechsel angestoßen werden.
Seite 278
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Funktion: Steuerung des Verhaltens der Initsatzgenerierung bei Programm Start, falls gesperrtes Werkzeug auf der Spindel ist und dieses aktiviert werden soll. Siehe hierzu: MD20112 $MC_START_MODE_MASK, MD20110 $MC_RESET_MODE_MASK Bei RESET wird das Verhalten "lasse gesperrtes WZ auf der Spindel weiterhin aktiv"...
Seite 279
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten d) Dy DL=z -> D0 DL=z explizit programmierte Werte von DL werden nicht beeinflusst. Falls zusätzlich Bit 2 gesetzt ist: man muss nur T0/D0 zur Werkzeug-/Korrekturabwahl programmieren und erhält damit keinen Alarm. Die Aussagen bzgl. MD20272 $MC_SUMCORR_DEFAULT bzw. DL haben nur dann Gültig- keit, wenn die Funktion Summenkorrektur aktiv ist (siehe MD18080 $MN_MM_TOOL_MANAGEMENT_MASK, Bit 8).
Seite 280
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Unter Programmtest wird mit folgender Geschwindigkeit gefahren: Achsen: der Geschwindigkeit wie Probelaufvorschub Spindeln: mit der programmierten Drehzahl Dynamische Begrenzungen von Achsen / Spindeln werden beachtet. Unter Programmtest wird mit der programmierten Geschwindigkeit / Drehzahl gefahren. Dynamische Begrenzungen von Achsen / Spindeln werden beachtet. unbelegt.
Seite 281
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22621 ENABLE_START_MODE_MASK_PRT EXP, C03 schaltet MD22620 $MC_START_MODE_MASK_PRT frei DWORD RESET 0x0,0x0,0x0,0x0,0x0,0 x0,0x0,0x0,0x0... Beschreibung: Das MD22620 $MC_START_MODE_MASK_PRT wird via MD22621 $MC_ENABLE_START_MODE_MASK_PRT freigeschaltet. In der Grundstellung von MD22621 $MC_ENABLE_START_MODE_MASK_PRT ist MD22620 $MC_START_MODE_MASK_PRT unwirksam. Bit0 = wenn "Suchlauf via Programmtest" (engl. kurz. SERUPRO) aus RESET heraus gestartet wird (PI-Dienst _N_FINDBL Mode-Paramter == 5), ersetzt MD22620 $MC_START_MODE_MASK_PRT das MD20112 $MC_START_MODE_MASK.
Seite 282
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 22900 STROKE_CHECK_INSIDE EXP, C01, C11 FBFA Richtung (innen/aussen) in die der Schutzbereich 3 wirkt BOOLEAN POWER 802d-cu3 FALSE,FALSE,FALSE,FALSE ,FALSE,FALSE... 802d-ng2 FALSE,FALSE,FALSE,FALSE ,FALSE,FALSE... 802d-ng3 FALSE,FALSE,FALSE,FALSE ,FALSE,FALSE... 802d-tm1 FALSE,FALSE,FALSE,FALSE ,FALSE,FALSE... 802d-tm2 FALSE,FALSE,FALSE,FALSE ,FALSE,FALSE... 802d-tm3 FALSE,FALSE,FALSE,FALSE ,FALSE,FALSE... Beschreibung: Es wird festgelegt ob der Schutzbereich 3 ein Schutzbereich innen oder außen ist.
Seite 284
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 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 EXTERN_PARALLEL_GEOAX EXP, C01, C11 FBFA Zuordnung einer parallelen Kanalachse zur BYTE POWER ON Geometrieachse 802d-cu3 0, 0, 0,0, 0, 0,0, 0, 0,0,...
Seite 285
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24002 CHBFRAME_RESET_MASK Aktive kanalspezifische Basisframes nach Reset DWORD RESET 0xFFFF,0xFFFF,0xFF 0xFFFF FF,0xFFFF,0xFFFF... Beschreibung: Bitmaske für die Reseteinstellung der kanalspezifischen Basisframes, die im Kanal eingerechnet werden. Es gilt: Bei MD20110 $MC_RESET_MODE_MASK Bit0 = 1 und BIT14 = 1 Gesamt-Basisframe bei Reset ergibt sich aus der Verkettung der Basisframe- Feldelemente, deren Bit in der Bitmaske 1 ist.
Seite 286
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit 9:Systemframe $P_ISO3FR (ISO G68 3DROT) ist nach Reset aktiv. Bit 10:Systemframe $P_ISO4FR (ISO G51 Scale) ist nach Reset aktiv. Bit 11: Systemframe $P_RELFR ist nach Reset aktiv. Korrespondiert mit: MD28082 $MC_MM_SYSTEM_FRAME_MASK 24007 CHSFRAME_RESET_CLEAR_MASK Löschen von Systemframes bei Reset DWORD RESET 802d-cu3...
Seite 287
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24008 CHSFRAME_POWERON_MASK Systemframes nach Power On zurücksetzen DWORD POWER ON 802d-cu3 0x0,0x0,0x0,0x0,0x0,0 0x00000FFF x0,0x0,0x0,0x0... 802d-ng2 0x0,0x0,0x0,0x0,0x0,0 0x00000FFF x0,0x0,0x0,0x0... 802d-ng3 0x0,0x0,0x0,0x0,0x0,0 0x00000FFF x0,0x0,0x0,0x0... 802d-tm1 0x0,0x0,0x0,0x0,0x0,0 0x00000FFF x0,0x0,0x0,0x0... 802d-tm2 0x0,0x0,0x0,0x0,0x0,0 0x00000FFF x0,0x0,0x0,0x0... 802d-tm3 0x0,0x0,0x0,0x0,0x0,0 0x00000FFF x0,0x0,0x0,0x0... Beschreibung: Mit diesem Maschinendatum wird festgelegt, ob kanalspezifische Systemframes bei Power On in der Datenhaltung zurückgesetzt werden.
Seite 288
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24010 PFRAME_RESET_MODE Resetmode für programmierbaren Frame DWORD POWER ON 802d-cu3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm1 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm3 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...
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24050 FRAME_SAA_MODE Speichern und aktivieren von Datenhaltungsframes DWORD POWER ON 0x0,0x0,0x0,0x0,0x0,0 0x0000003 x0,0x0,0x0,0x0... Beschreibung: Bitmaske Save And Activate von Datenhaltungsframes. 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.
Seite 290
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Die niederwertigen 4 Bit kennzeichnen die spezielle Transformation einer bestimmten Transformationsgruppe. Die Transformationsgruppe wird durch eine Zahl ab dem 5. Bit gekennzeichnet. Bedeutung: keine Transformation ab 16 5-Achs-Transformation mit drehbarem Werkzeug ab 32 5-Achs-Transformation mit drehbarem Werkstück ab 48 5-Achs-Transformation mit drehbarem Werkzeug und drehbarem Werkstück Generische 5-Achs-Transformation.
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten die Achsen des kartesischen Koordinatensystems abgebildet werden. Der Index i nimmt bei TRANSMIT die Werte 0, 1, 2 an. Er bezieht sich auf die erste, zweite und dritte Geometrieachse. Nicht relevant: keine Transformation Anwendungsbeispiel: MD20050 $MC_TRAFO_GEOAX_ASSIGN_TAB_1[0]= 2 ; 2. Kanalachse Korrespondiert mit: MD20050 $MC_AXCONF_GEOAX_ASSIGN_TAB, wenn keine Transformation aktiv ist.
Seite 293
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24200 TRAFO_TYPE_2 Definition der 2. Transformation im Kanal DWORD NEW CONF 802d-cu3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm1 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Dieses MD gibt für jeden Kanal an, welche Transformation als zweite im Kanal zur Verfügung steht.
Seite 295
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Ist dieses Maschindatum gesetzt, bezieht sich das Basiskoordinatensystem (BKS) auch bei aktiver Trasformation auf den Werkzeugbezugspunkt, während es sich andernfalls auf die Werkzeugspitze (Tool Center Point - TCP) bezieht. Entsprechend unterschiedlich ist die Wirkungsweise von Schutzbereichen und Arbeitsfeldbegrenzungen.
Seite 296
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24330 TRAFO_INCLUDES_TOOL_3 M1,F2 Werkzeugbehandlung bei aktiver 3. Transformation BOOLEAN NEW CONF TRUE,TRUE,TRUE,T -1/7 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. 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 298
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24430 TRAFO_TYPE_5 F2,M1 Typ der Transformation 5 im Kanal DWORD NEW CONF 0,0,0,0,0,0,0,0,0,0,0,0, -1/7 0,0,0,0 Beschreibung: Typ der Transformation, die als fünfte im Kanal zur Verfügung steht.- Bedeu- tung siehe MD24100 $MC_TRAFO_TYPE_1. 24432 TRAFO_AXES_IN_5 F2,M1 Achszuordnung für Transformation 5 BYTE NEW CONF 802d-cu3...
Seite 299
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 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. Bei den Standardtransformationen ist diese Bedingung nur für die "Schräge-Achse-Transformation"...
Seite 300
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24446 TRAFO_INCLUDES_TOOL_6 M1,F2 Werkzeugbehandlung bei aktiver 6. Transformation BOOLEAN NEW CONF TRUE,TRUE,TRUE,T -1/7 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. 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 301
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24454 TRAFO_GEOAX_ASSIGN_TAB_7 F2,M1 Zuordnung Geometrieachsen zu Kanalachsen für BYTE NEW CONF Transformation 7 0, 0, 0,0, 0, 0,0, 0, 0,0, -1/7 0, 0... MD gibt für den Fall der aktiven Transformation 7 an, auf welche Kanalachsen Beschreibung: die Achsen des kartesischen Koordinatensystems abgebildet werden.
Seite 303
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24470 TRAFO_TYPE_9 Typ der Transformation 9 im Kanal DWORD NEW CONF 0,0,0,0,0,0,0,0,0,0,0,0, -1/7 0,0,0,0 Beschreibung: Typ der Transformation, die als neunte im Kanal zur Verfügung steht.- Bedeu- tung siehe MD24100 $MC_TRAFO_TYPE_1. 24472 TRAFO_AXES_IN_9 Achszuordnung für Transformation 9 BYTE NEW CONF 802d-cu3...
Seite 304
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24480 TRAFO_TYPE_10 Transformation 10 im Kanal DWORD NEW CONF 0,0,0,0,0,0,0,0,0,0,0,0, -1/7 0,0,0,0 Beschreibung: Wie TRAFO_TYPE_1, jedoch für die Transformation, die als zehnte im Kanal zur Verfügung steht. 24482 TRAFO_AXES_IN_10 Achszuordnung für Transformation 10 BYTE NEW CONF 802d-cu3 1, 2, 3, 4, 5, 0, 0, 0, 0, -1/7...
Seite 305
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24561 TRAFO6_JOINT_OFFSET_2_3_1 Vektor kinematischer Versatz DOUBLE NEW CONF 0.0, 0.0 , 0.0,0.0, 0.0 , -1/7 0.0... Beschreibung: Gibt bei 6-Achs-Transformationen den Offset zwischen der 2. und der dritten Rundachse für die 1. Transformation jedes Kanals an. 24573 TRAFO5_AXIS3_1 Richtung der 3.
Seite 306
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24673 TRAFO5_AXIS3_2 Richtung der 3. Rundachse DOUBLE NEW CONF 0.0, 0.0 , 0.0,0.0, 0.0 , -1/7 0.0... Beschreibung: Wie TRAFO5_AXIS3_1, jedoch für die zweite Orientierungstransformation eines Kanals. 24676 TRAFO6_BASE_ORIENT_NORMAL_2 Werkzeugnormalenvektor DOUBLE NEW CONF 0.0, 1.0 , 0.0,0.0, 1.0 , -1/7 0.0...
Seite 307
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24710 TRAANG_BASE_TOOL_1 Vektor des Basiswerkzeugs für die 1.TRAANG- DOUBLE NEW CONF Transformation 802d-cu3 0.0, 0.0 , 0.0,0.0, 0.0 , 0.0... 802d-ng2 0.0, 0.0 , 0.0,0.0, 0.0 , 0.0... 802d-ng3 0.0, 0.0 , 0.0,0.0, 0.0 , 0.0... 802d-tm1 0.0, 0.0 , 0.0,0.0, 0.0 , -1/7...
Seite 308
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 309
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24760 TRAANG_BASE_TOOL_2 Vektor des Basiswerkzeugs für die 2.TRAANG- DOUBLE NEW CONF Transformation 802d-cu3 0.0, 0.0 , 0.0,0.0, 0.0 , 0.0... 802d-ng2 0.0, 0.0 , 0.0,0.0, 0.0 , 0.0... 802d-ng3 0.0, 0.0 , 0.0,0.0, 0.0 , 0.0... 802d-tm1 0.0, 0.0 , 0.0,0.0, 0.0 , -1/7...
Seite 310
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24771 TRAANG_PARALLEL_ACCEL_RES_2 Beschleunigungsreserve der Parallelachse für 2. DOUBLE NEW CONF TRAANG-Trafo 802d-cu3 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-ng2 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-ng3 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-tm1 0.0,0.0,0.0,0.0,0.0,0.0, -1/7 0.0,0.0,0.0... 802d-tm2 0.0,0.0,0.0,0.0,0.0,0.0, -1/7 0.0,0.0,0.0... 802d-tm3 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 311
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24805 TRACYL_ROT_AX_FRAME_1 Rundachs-Verschiebung TRACYL 1 BYTE NEW CONF 802d-cu3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng2 0,0,0,0,0,0,0,0,0,0,0,0, -1/7 0,0,0,0 802d-ng3 0,0,0,0,0,0,0,0,0,0,0,0, -1/7 0,0,0,0 802d-tm1 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: axiale Verschiebung der Rundachse wird nicht berücksichtigt. axiale Verschiebung der Rundachse wird berücksichtigt.
Seite 312
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24810 TRACYL_ROT_SIGN_IS_PLUS_1 Vorzeichen der Rundachse für die 1. TRACYL- BOOLEAN NEW CONF Transformation 802d-cu3 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 802d-ng2 TRUE,TRUE,TRUE,T -1/7 RUE,TRUE,TRUE,TR UE... 802d-ng3 TRUE,TRUE,TRUE,T -1/7 RUE,TRUE,TRUE,TR UE... 802d-tm1 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 802d-tm2 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 802d-tm3 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE...
Seite 313
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24850 TRACYL_ROT_AX_OFFSET_2 Grad Offset der Rundachse für die 2. TRACYL-Transformation DOUBLE NEW CONF 802d-cu3 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-ng2 0.0,0.0,0.0,0.0,0.0,0.0, -1/7 0.0,0.0,0.0... 802d-ng3 0.0,0.0,0.0,0.0,0.0,0.0, -1/7 0.0,0.0,0.0... 802d-tm1 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-tm2 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-tm3 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... Beschreibung: Gibt für die 2. vereinbarte TRACYL-Transformation für jeden Kanal den Offset der Rundachse in Grad gegenüber der Nullstellung an.
Seite 314
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24858 TRACYL_DEFAULT_MODE_2 Auswahl des TRACYL-Modes BYTE NEW CONF 802d-cu3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng2 0,0,0,0,0,0,0,0,0,0,0,0, -1/7 0,0,0,0 802d-ng3 0,0,0,0,0,0,0,0,0,0,0,0, -1/7 0,0,0,0 802d-tm1 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Defaulteinstellung bei TRACYL-Typ 514 für die 2. TRACYL: ohne Nutwandkorrektur (d.h.
Seite 315
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24870 TRACYL_BASE_TOOL_2 Vektor des Basiswerkzeugs für die 2.TRACYL- DOUBLE NEW CONF Transformation 802d-cu3 0.0, 0.0 , 0.0,0.0, 0.0 , 0.0... 802d-ng2 0.0, 0.0 , 0.0,0.0, 0.0 , -1/7 0.0... 802d-ng3 0.0, 0.0 , 0.0,0.0, 0.0 , -1/7 0.0...
Seite 316
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24905 TRANSMIT_ROT_AX_FRAME_1 Rundachs-Verschiebung TRANSMIT 1 BYTE NEW CONF 802d-cu3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm1 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: axiale Verschiebung der Rundachse wird nicht berücksichtigt. axiale Verschiebung der Rundachse wird berücksichtigt. axiale Verschiebung der Rundachse wird bis zum ENS berücksichtigt.
Seite 317
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24911 TRANSMIT_POLE_SIDE_FIX_1 Einschränkung d. Arbeitsbereichs vor/hinter dem Pol, 1. BYTE NEW CONF TRANSMIT 802d-cu3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm1 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Einschränkung des Arbeitsbereiches vor/hinter dem Pol oder keine Einschrän- kung, d.h.
Seite 318
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24950 TRANSMIT_ROT_AX_OFFSET_2 Grad Offset der Rundachse für die 2. TRANSMIT- DOUBLE NEW CONF Transformation 802d-cu3 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-ng2 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-ng3 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-tm1 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-tm2 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-tm3 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... Beschreibung: Gibt für die zweite vereinbarte TRANSMIT-Transformation den Offset der Rund- achse in Grad gegenüber der Nullstellung während TRANSMIT aktiv an.
Seite 319
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24960 TRANSMIT_ROT_SIGN_IS_PLUS_2 Vorzeichen der Rundachse für die 2. TRANSMIT- BOOLEAN NEW CONF Transformation 802d-cu3 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 802d-ng2 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 802d-ng3 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 802d-tm1 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 802d-tm2 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 802d-tm3 TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE...
Seite 320
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 24970 TRANSMIT_BASE_TOOL_2 Vektor des Basiswerkzeugs für die 2.TRANSMIT- DOUBLE NEW CONF Transformation 802d-cu3 0.0, 0.0 , 0.0,0.0, 0.0 , 0.0... 802d-ng2 0.0, 0.0 , 0.0,0.0, 0.0 , 0.0... 802d-ng3 0.0, 0.0 , 0.0,0.0, 0.0 , 0.0... 802d-tm1 0.0, 0.0 , 0.0,0.0, 0.0 , 0.0...
Seite 331
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 25273 TRAFO5_AXIS3_3 Richtung der 3. Rundachse DOUBLE NEW CONF 0.0, 0.0 , 0.0,0.0, 0.0 , -1/7 0.0... Beschreibung: Gibt den Vektor an, der bei der allgemeinen 6-Achs-Transformation (TRAFO_TYPE_* = 24, 40, 56, 57) die Richtung der dritten Rundachse beschreibt.
Seite 332
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 25495 TRACON_CHAIN_5 Transformationsverkettung DWORD NEW CONF 0, 0, 0 ,0,0, 0, 0, 0,0, -1/7 0, 0, 0... Beschreibung: Transformationskette der 5. verketteten Transformation. Zur Dokumentation siehe TRACON_CHAIN_1 25496 TRACON_CHAIN_6 Transformationsverkettung DWORD NEW CONF 0, 0, 0 ,0,0, 0, 0, 0,0, -1/7 0, 0, 0...
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 2.3.5 Stanzen und Nibbeln 26000 PUNCHNIB_ASSIGN_FASTIN C01, C09 Hardware-Zuordnung für Eingangsbyte bei Hubsteuerung DWORD POWER ON 802d-cu3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm1 0,0,0,0,0,0,0,0,0,0,0,0, -1/2 0,0,0,0 802d-tm2 0,0,0,0,0,0,0,0,0,0,0,0, -1/2 0,0,0,0 802d-tm3 0,0,0,0,0,0,0,0,0,0,0,0, -1/2 0,0,0,0 Zuordnung des schnellen Eingangsbytes für "Stanzen und Nibbeln"...
Seite 334
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 26002 PUNCHNIB_ASSIGN_FASTOUT C01, C09 Hardware-Zuordnung für Ausgangsbyte bei Hubsteuerung DWORD POWER ON 802d-cu3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm1 0,0,0,0,0,0,0,0,0,0,0,0, -1/2 0,0,0,0 802d-tm2 0,0,0,0,0,0,0,0,0,0,0,0, -1/2 0,0,0,0 802d-tm3 0,0,0,0,0,0,0,0,0,0,0,0, -1/2 0,0,0,0 Beschreibung: Mit diesem Datum wird festgelegt, welches Ausgangsbyte für die Hubsteuerung verwendet werden soll.
Seite 335
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Sonderfälle: Es ist nur NIBBLE_PUNCH_OUTMASK[0] von Bedeutung. Damit wird das Ausgangsbit für das Signal "Hub auslösen" definiert. Korrespondiert mit: MD26002 $MC_PUNCHNIB_ASSIGN_FASTOUT 26006 NIBBLE_PUNCH_INMASK C01, C09 Maske für schnelle Eingangsbits BYTE POWER ON 802d-cu3 1, 0, 0, 0, 0, 0, 0, 0,0, 0, 0, 0, 0, 0, 0, 0...
Seite 337
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 26010 PUNCHNIB_AXIS_MASK Festlegung der Stanz- und Nibbelachsen DWORD POWER ON 802d-cu3 7,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng2 7,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng3 7,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm1 7,0,0,0,0,0,0,0,0,0,0,0, -1/2 0,0,0,0 802d-tm2 7,0,0,0,0,0,0,0,0,0,0,0, -1/2 0,0,0,0 802d-tm3 7,0,0,0,0,0,0,0,0,0,0,0, -1/2 0,0,0,0 Beschreibung: Definiert die am Stanzen und Nibbeln beteiligten Achsen. d.h: Alle hier defi- nierten Achsen müssen jeweils in Ruhe sein, wenn gestanzt oder genibbelt wird.
Seite 338
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Korrespondiert mit: MD26014 $MC_PUNCH_PATH_SPLITTING MD26008 $MC_NIBBLE_PUNCH_CODE[n] 26014 PUNCH_PATH_SPLITTING Aktivierung der automatischen Wegaufteilung DWORD POWER ON 802d-cu3 2,2,2,2,2,2,2,2,2,2,2,2, 2,2,2,2 802d-ng2 2,2,2,2,2,2,2,2,2,2,2,2, 2,2,2,2 802d-ng3 2,2,2,2,2,2,2,2,2,2,2,2, 2,2,2,2 802d-tm1 2,2,2,2,2,2,2,2,2,2,2,2, -1/2 2,2,2,2 802d-tm2 2,2,2,2,2,2,2,2,2,2,2,2, -1/2 2,2,2,2 802d-tm3 2,2,2,2,2,2,2,2,2,2,2,2, -1/2 2,2,2,2 Aktivierungsdatum für automatische Wegaufteilung.
Seite 339
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten In diesem Falle gibt es folgende Optionen für das Verhalten der Einzelachsen bei der automatischen Wegaufteilung und bei der Hubsteuerung: PUNCH_PARTITION_TYPE = 0 Kein spezielles Verhalten bei der automatischen Wegaufteilung. Werden die Einzelachsen zusammen mit Bahnachsen in einem Satz programmiert, so wird deren Gesamtverfahrweg entsprechend den Bahnachsen zerlegt.
Seite 340
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 26020 NIBBLE_SIGNAL_CHECK Alarm bei Wackeln des Stanzsignales DWORD POWER ON 802d-cu3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm1 0,0,0,0,0,0,0,0,0,0,0,0, -1/2 0,0,0,0 802d-tm2 0,0,0,0,0,0,0,0,0,0,0,0, -1/2 0,0,0,0 802d-tm3 0,0,0,0,0,0,0,0,0,0,0,0, -1/2 0,0,0,0 Beschreibung: Wenn Hubaktiv-Signal beispielsweise durch Stößelüberschwingungen zwischen den Hüben gesetzt wird, so wird die Interpolation angehalten.
Seite 342
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 27208 MMC_INFO_REV_FEED EXP, - mm/Umdr HMI Info (Vorschübe) DOUBLE POWER ON 1.,0.100,1.,1.,0.,0.,0.,0 -1/2 .,0.,0..Beschreibung: 27209 MMC_INFO_REV_FEED_STATUS EXP, - HMI Statusinfo (Vorschübe) BYTE POWER ON 1,1,1,1,0,0,0,0,0,0,1,1, -1/2 1,1,0,0,0,0,0,0... Beschreibung: 27400 OEM_CHAN_INFO A01, A11 OEM Versionsinformation STRING POWER ON , , ,, , ,, , ...
Seite 343
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 27860 PROCESSTIMER_MODE Aktivierung der Programm-Laufzeit-Messung DWORD RESET 802d-cu3 0x07 0x3FF 802d-ng2 0x07 0x3FF 802d-ng3 0x07 0x3FF 802d-tm1 0x00 0x3FF 802d-tm2 0x07 0x3FF 802d-tm3 0x07 0x3FF Unter der Funktion Programm-Laufzeit werden Timer als Systemvariable bereit- Beschreibung: gestellt. Während die NCK-spezifischen Timer immer aktiviert sind (für Zeit- messungen seit dem letzten Steuerungshochlauf), müssen die kanalspezifischen Timer über dieses Maschinendatum gestartet werden.
Seite 344
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit 9 nur bei Bit 0, 1 = 1: Bit 9 = 0 $AC_OPERATING_TIME, $AC_CYCLE_TIME: Keine Messung bei Override = 0. Bit 9 = 1 $AC_OPERATING_TIME, $AC_CYCLE_TIME: Messung auch bei Override = 0. Bit 10 bis 31 Reserviert 27880 PART_COUNTER...
Seite 345
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit 8 = 1:Zähler $AC_ACTUAL_PARTS ist aktiv Weitere Bedeutung Bit 9-11 nur bei Bit8 =1 und $AC_REQUIRED_PARTS > 0: Bit 9 = 0:Zähler $AC_ACTUAL_PARTS wird bei einer VDI-Ausgabe von M02/M30 um den Wert 1 erhöht Bit 9 = 1:Zähler $AC_ACTUAL_PARTS wird bei Ausgabe des M-Befehls aus dem MD PART_COUNTER_MCODE[1] um den Wert 1 erhöht Bit 10 = 0:$AC_ACTUAL_PARTS auch bei Programm-Test/Satzsuchlauf aktiv Bit 10 = 1:Keine Bearbeitung $AC_ACTUAL_PARTS bei Programm-Test/Satzsuchlauf...
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 27900 REORG_LOG_LIMIT EXP, C02 Prozentsatz des IPO-Puffers für Freigabe des Logfiles BYTE POWER ON 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1 Beschreibung: Das Datum gibt den Prozentsatz des IPO-Puffers an, ab dem Daten des Speichers für REORG-LOG-Daten stückweise freigegeben werden, falls die Satzaufberei- tung wegen eines Überlaufs des REORG-LOG-Datenspeichers wartend ist.
Seite 347
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 28010 MM_NUM_REORG_LUD_MODULES EXP, C02 Anzahl der Bausteine für lokale Anwendervariablen bei DWORD POWER ON REORG 8,8,8,8,8,8,8,8,8,8,8,8, SLMAXNUMBER 8,8,8,8 OF_USERMODU Beschreibung: Legt die Anzahl der für die Funktion REORG (Siehe Funktionsbeschreibung Kanäle, BAG, Programmbetrieb (K1)) zusätzlich zur Verfügung stehenden LUD- Datenbausteine fest.
Seite 348
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 28040 MM_LUD_VALUES_MEM Speichergröße für lokale Anwendervariablen (DRAM) DWORD POWER ON 50,50,50,50,50,50,50, 32000 50,50,50,50,50,50... Beschreibung: Mit dem MD wird die Größe des für LUD-Variablen zur Verfügung stehenden Spei- chers festgelegt. Die Anzahl der verfügbaren LUDs wird durch das Erreichen eines der Grenzwerte von MD28020 $MC_MM_NUM_LUD_NAMES_TOTAL oder MD28040 $MC_MM_LUD_VALUES_MEM gegeben.
Seite 349
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 28060 MM_IPO_BUFFER_SIZE Anzahl der NC-Sätze im IPO-Puffer (DRAM) DWORD POWER ON 802d-cu3 802d-ng2 802d-ng3 802d-tm1 802d-tm2 802d-tm3 Legt die Anzahl der Sätze des Interpolationspuffers fest. Diese Puffer bein- Beschreibung: haltet vorbereitete NC-Sätze, die für die Interpolation zur Verfügung stehen. Es wird pro NC-Satz etliche kByte des dynamischen Anwenderspeichers reser- viert.
Seite 350
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 28080 MM_NUM_USER_FRAMES C11, C02 Anzahl der einstellbaren Frames (SRAM) DWORD POWER ON 802d-cu3 802d-ng2 802d-ng3 802d-tm1 802d-tm2 802d-tm3 Legt die Anzahl der vordefinierten Anwender-Frames fest. Pro Frame werden ca. Beschreibung: 400 Byte des gepufferten Speichers reserviert. Das System beinhaltet standardmäßig auf vier Frames für G54 bis G57 und ein Frame für G500.
Seite 351
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Bit 6:Systemframe für Transformationen Bit 7:Systemframe $P_ISO1FR für ISO G51.1 Mirror Bit 8:Systemframe $P_ISO2FR für ISO G68 2DROT Bit 9:Systemframe $P_ISO3FR für ISO G68 3DROT Bit 10:Systemframe $P_ISO4FR für ISO G51 Scale Bit 11: Systemframe $P_RELFR für relative Koordinatensysteme 28083 MM_SYSTEM_DATAFRAME_MASK Systemframes (SRAM)
Seite 352
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 28200 MM_NUM_PROTECT_AREA_CHAN C02, C06, C09 Anzahl der Dateien für kanalspezifische Schutzbereiche DWORD POWER ON (SRAM) 802d-cu3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm1 0,0,0,0,0,0,0,0,0,0,0,0, -1/2 0,0,0,0 802d-tm2 0,0,0,0,0,0,0,0,0,0,0,0, -1/2 0,0,0,0 802d-tm3 0,0,0,0,0,0,0,0,0,0,0,0, -1/2 0,0,0,0 Beschreibung: Über dieses Maschinendatum wird festgelegt, wieviele Bausteine für kanalspe- zifische Schutzbereiche angelegt werden.
Seite 353
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten Korrespondiert mit: MD28200 $MC_MM_NUM_PROTECT_AREA_CHAN (Anzahl der Bausteine für kanalspezifische Schutzbereiche) MD18190 $MN_MM_NUM_PROTECT_AREA_NCK (Anzahl der Dateien für maschinenbezogene Schutzbereiche (SRAM)) Literatur: /FB1/ Funktionshandbuch Grundfunktionen; Achsüberwachungen, Schutzbereiche (A3) 28212 MM_NUM_PROTECT_AREA_CONTOUR C11, C02, C06, Elements für aktive Schutzbereiche (DRAM) DWORD POWER ON 802d-cu3...
Seite 354
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 28255 MM_BUFFERED_AC_PARAM FBSY $AC_PARAM[] wird im SRAM gespeichert. DWORD POWER ON 802d-cu3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-ng3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm1 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm2 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 802d-tm3 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: $AC_PARAM[] wird im SRAM gespeichert. 28256 MM_NUM_AC_MARKER FBSY Dimension von $AC_MARKER...
Seite 355
0,0,0,0,0,0,0,0,0,0,0,0, 20000 0,0,0,0 802d-tm3 0,0,0,0,0,0,0,0,0,0,0,0, 20000 0,0,0,0 Beschreibung: Anzahl Parameter $AC_SYSTEM_ PARAM für Bewegungssynchronaktionen. Abhänging von MD28255 $MC_MM_BUFFERED_AC_PARAM wird DRAM oder SRAM benötigt. Reserviert für SIEMENS-Applikationen. 28276 MM_NUM_AC_SYSTEM_MARKER EXP, C02 FBSY Anzahl $AC_SYSTEM_MARKER für DWORD POWER ON Bewegungssynchronaktionen 802d-cu3 0,0,0,0,0,0,0,0,0,0,0,0,...
Seite 356
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 28400 MM_ABSBLOCK EXP, C02 Satzanzeige mit Absolutwerten aktivieren DWORD POWER ON 0,0,0,0,0,0,0,0,0,0 Beschreibung: Wert: Satzanzeige mit Absolutwerten deaktiviert. Satzanzeige mit Absolutwerten aktiviert. Es wird ein Anzeigepuffer mit folgender Größe angelegt: (MD28257 $MC_MM_BUFFERED_AC_MARKER + MD28070 $MC_MM_NUM_BLOCKS_IN_PREP) * 256 Byte >= 128:Satzanzeige mit Absolutwerten aktiviert.
Seite 357
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 28520 MM_MAX_AXISPOLY_PER_BLOCK maximale Anzahl der Achspolynome pro Satz DWORD POWER ON 1,1,1,1,1,1,1,1,1,1 Beschreibung: Maximale Anzahl von Achspolynomen, die in einem Satz enthalten sein können. Im Normalfall enthält jeder Satz nur ein Polynom pro Achse, d.h. dieses Datum kann gleich Eins gesetzt werden.
Seite 358
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 28533 MM_LOOKAH_FFORM_UNITS Speicher fÜr den erweiterten LookAhead DWORD POWER ON 0,0,0,0,0,0,0,0,0,0,0,0, 100000 0,0,0,0 Beschreibung: Das Maschinendatum konfiguriert den Arbeitsspeicher für den erweiterten Loo- kAhead. 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.
Seite 359
Maschinendaten 2.3 Kanalspezifische NC-Maschinendaten 28560 MM_SEARCH_RUN_RESTORE_MODE Restore von Daten nach einer Simulation DWORD POWER ON 0x0,0x0,0x0,0x0,0x0,0 0x00000001 x0,0x0,0x0,0x0... Beschreibung: Bitmaske zur Wiederherstellung von Daten bei Abbruch einer simulierten Pro- grammbearbeitung. Es gilt: Bit 0: Alle Frames in der Datenhaltung werden restauriert. 28600 MM_NUM_WORKAREA_CS_GROUPS Anzahl koordinatensystem-spezifische...
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 Beschreibung: Beschreibung 2.4.1 Konfiguration 30100 CTRLOUT_SEGMENT_NR EXP, A01 Sollwertzuordnung: Nummer des Bussegments BYTE POWER ON In das MD ist die Nummer des Bussegments einzutragen, über das der Ausgang Beschreibung: angesprochen wird.
Seite 361
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 30120 CTRLOUT_NR EXP, A01, - Sollwertzuordnung: Sollwertausgang auf Antriebsmodul/ BYTE POWER ON Baugruppe Beschreibung: Nummer des Ausgangs auf einem Modul, über den die Sollwertausgabe angespro- chen wird. Der Index [n] des Maschinendatums hat folgende Codierung: [Sollwertzweig]: 0 30130 CTRLOUT_TYPE A01, A11...
Seite 362
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 30200 NUM_ENCS A01, A02, - Anzahl der Geber BYTE POWER ON Beschreibung: 0: ohne Meßsystem (bei Spindel möglich) 1: Spindel/Achsel mit Meßsystem (im Motor oder direkt) 30210 ENC_SEGMENT_NR EXP, A01, A02 Istwertzuordnung: Nummer des Bus-Segments BYTE POWER ON 5, 5 -1/2...
Seite 363
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 30230 ENC_INPUT_NR A01, A02, A11, - Istwertzuordnung: Eingang auf Antriebsmodul/ BYTE POWER ON Messkreiskarte 1, 2 Beschreibung: Bei PROFIdrive: Nummer des Gebers innerhalb des PROFIdrive-Telegramms, über die der Geber angesprochen wird. z. B. bei Telegramm 103: 1 (=G1_ZSW usw.) oder 2 (=G2_ZSW usw.). Der Index[n] des Maschinendatums hat folgende Codierung: [Encodernr.]: 0 oder 1 Wird ein Eingang ausgewählt, an dem kein Geber angeschlossen ist, so wird der...
Seite 364
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Ab SW5 Erweiterung des Funktionsumfangs: MD30242 $MA_ENC_IS_INDEPENDENT = 2 Der passive Geber ist abhängig. Der Geberistwert wird durch den aktiven Geber verändert. In der Kombination mit MD35102 $MA_REFP_SYNC_ENCS = 1 wird der passive Geber beim Referenzpunktfahren auf den aktiven Geber abgeglichen NICHT aber referenziert.
Seite 365
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Für SW-Umrüstungen wird empfohlen, im alten SW-Stand den MD-Datensatz unmittelbar vor der Umrüstung abzuziehen und dann, ohne zwischenzeitliche Achsbewegungen, in den neuen SW-Stand wieder einzuspielen. Bei SW 3.6 sollte dabei Schutzstufe 1 gesetzt sein, ab SW 4 genügt Schutzstufe 2. Die Geberjustage ist nach der SW-Umrüstung explizit zu verifizieren (kontrol- lieren/justieren)! 30260...
Seite 366
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten bei Linearachsen oder endlich drehenden Rundachsen, wenn der tatsächli- che lastseitige Verfahrbereich kleiner ist als der MD34220 $MA_ENC_ABS_TURNS_MODULO entsprechende lastseitige Verfahrbereich. Bei endlosdrehenden Rundachsen (ROT_IS_MODULO = TRUE), wenn der Absolut- geber lastseitig angebracht ist (kein Getriebe zu berücksichtigen) oder wenn "ohne Rest"...
Seite 367
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, - Modulowandlung für Rundachse / Spindel BOOLEAN POWER ON...
Seite 368
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 30330 MODULO_RANGE EXP, A01, - Grad Größe des Modulobereichs. DOUBLE RESET CTEQ 360.0 360000000.0 Beschreibung: Legt die Größe des Modulobereiches fest. Innerhalb dieses Bereiches werden Positionsvorgaben akzeptiert und angezeigt. Sinnvolle Modulobereichswerte betragen n * 360 Grad, mit ganzzahligem n. Andere Einstellungen sind prinzi- piell genauso möglich.
Seite 369
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 30450 IS_CONCURRENT_POS_AX EXP, A01 Voreinstellung bei Reset: neutrale-/ Kanalachse BOOLEAN RESET CTEQ 802d-cu3 FALSE 802d-ng2 FALSE 802d-ng3 FALSE 802d-tm1 FALSE 802d-tm2 FALSE 802d-tm3 FALSE AB SW4.3: Beschreibung: Wenn FALSE: Bei RESET wird eine neutrale Achse wieder dem NC-Programm zuge- ordnet.
Seite 370
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 30500 INDEX_AX_ASSIGN_POS_TAB A01, A10 Achse ist Teilungsachse BYTE RESET 802d-cu3 802d-ng2 802d-ng3 802d-tm1 -1/2 802d-tm2 802d-tm3 Durch Zuordnung der Teilungspositionstabelle 1 oder 2 wird die Achse als Tei- Beschreibung: lungsachse deklariert. Die Achse ist nicht als Teilungsachse deklariert. Die Achse ist Teilungsachse.
Seite 371
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 30501 INDEX_AX_NUMERATOR A01, A10 mm, Grad Teilungsachse äquidistante Positionen Zähler DOUBLE RESET 802d-cu3 802d-ng2 802d-ng3 802d-tm1 -1/2 802d-tm2 802d-tm3 Definiert den Wert des Zählers zur Berechnung der Abstände zwischen zwei Tei- Beschreibung: lungspositionen bei äquidistanten Positionen. Für Modulo-Achsen wird dieser Wert ignoriert und dafür MD30330 $MA_MODULO_RANGE verwendet.
Seite 372
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 30503 INDEX_AX_OFFSET A01, A10 mm, Grad Teilungsachse mit äquidist. Positionen erste DOUBLE RESET Teilungsposition 802d-cu3 802d-ng2 802d-ng3 802d-tm1 -1/2 802d-tm2 802d-tm3 Beschreibung: Definiert für eine Teilungsachse mit äquidistanten Positionen die Position der ersten Teilungsposition ab Null. MD irrelevant bei nicht äquidistanten Teilungen gemäß...
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 30600 FIX_POINT_POS A03, A10 mm, Grad Festwertpositionen der Achse bei G75 DOUBLE POWER ON 0.0, 0.0, 0.0, 0.0 Beschreibung: In diesen Maschinendaten werden für jede Achse die Festpunktpositionen (max. 4) angegeben, die durch Programmierung von G75 bzw.
Seite 374
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 31010 ENC_GRID_POINT_DIST A02, A11, - Teilungsperiode bei Linearmaßstäben DOUBLE POWER ON 0.01, 0.01 Beschreibung: Nur bei linearem Messsystem: In das MD ist der Abstand der Striche bei Lineargebern einzutragen. Der Index[n] des Maschinendatums hat folgende Codierung: [Encodernr.]: 0 oder 1 31020 ENC_RESOL...
Seite 375
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 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). Der Index[n] des Maschinendatums hat folgende Codierung: [Encodernr.]: 0 oder 1 Sonderfälle: Eine Falschangabe kann zu fehlerhafter Geberauflösung führen, da z.B. die falschen Getriebeübersetzungen verrechnet werden.
Seite 376
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 31064 DRIVE_AX_RATIO2_DENOM A02, - Nenner Vorsatzgetriebe DWORD NEW CONF 2147000000 Beschreibung: Nenner Vorsatzgetriebe 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 377
• 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 378
• 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).
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 2.4.3 Regelung 32000 MAX_AX_VELO A11, A04 mm/min, Umdr/ maximale Achsgeschwindigkeit DOUBLE NEW CONF CTEQ 10000.,10000.,10000., 1.e-9 10000.,10000..Geschwindigkeit, mit der die Achse maximal auf Dauer fahren kann. Der Wert Beschreibung: begrenzt sowohl die positive wie die negative Achsgeschwindigkeit. Bei pro- grammiertem Eilgang wird mit dieser Geschwindigkeit verfahren.
Seite 380
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Falls dies der Fall ist, wirkt die Achsgeschwindigkeit: • bei kontinuierlichen Verfahren • bei inkrementellen Verfahren (INC1, ... INCvar) • bei Verfahren mit Handrad Der eingegebene Wert darf die maximal zulässige Achsgeschwindigkeit (MD32000 $MA_MAX_AX_VELO) nicht überschreiten. Bei DRF ist die konventionelle Achsgeschwindigkeit mit dem MD32090 $MA_HANDWH_VELO_OVERLAY_FACTOR zu reduzieren.
Seite 381
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Nicht relevant bei: Linearvorschub; d.h. SD41100 $SN_JOG_REV_IS_ACTIVE = 0 Korrespondiert mit: SD41100 $SN_JOG_REV_IS_ACTIVE (Umdrehungsvorschub bei JOG aktiv) MD32040 $MA_JOG_REV_VELO_RAPID (Umdrehungsvorschub bei JOG mit Eilgangüberlagerung) 32060 POS_AX_VELO A12, A04 mm/min, Umdr/ Löschstellung für Positionierachsgeschwindigkeit DOUBLE RESET CTEQ 10000.,10000.,10000., 10000.,10000..
Seite 382
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32074 FRAME_OR_CORRPOS_NOTALLOWED H1,K2,W4 Frame oder HL-Korrektur sind unzulässig DWORD POWER ON CTEQ 802d-cu3 0xFFF 802d-ng2 0xFFF 802d-ng3 0xFFF 802d-tm1 0xFFF 802d-tm2 0xFFF 802d-tm3 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.
Seite 383
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Bit 8 = 1: axiale Frames werden für PLC Achsen berücksichtigt und für PLC-Achsen, die Geometrieachsen sind, wird die Werkzeuglängenkorrektur berücksichtigt Bit 9 = 0: axiale Frames werden für Kommandoachsen berücksichtigt und für Kommando- achsen, die Geometrieachsen sind wird die Werkzeuglängenkorrektur berück- sichtigt Bit 9 = 1: axiale Frames und Werkzeuglängenkorrektur werden für Kommandoachsen NICHT...
Seite 384
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 802d-cu3 500.0,500.0,500.0,500 .0,500.0,500.0... 802d-ng2 500.0,500.0,500.0,500 .0,500.0,500.0... 802d-ng3 500.0,500.0,500.0,500 .0,500.0,500.0... 802d-tm1 500.0,500.0,500.0,500 .0,500.0,500.0... 802d-tm2 500.0,500.0,500.0,500 .0,500.0,500.0... 802d-tm3 500.0,500.0,500.0,500 .0,500.0,500.0... 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 385
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Bit 6 = 1 Beim Handradfahren kann maximal mit dem Vorschub im MD32000 $MA_MAX_AX_VELO der entsprechenden Maschinenachse verfahren werden. 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.
Seite 386
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32090 HANDWH_VELO_OVERLAY_FACTOR A10, A04 Verhältnis JOG-Geschwindigkeit zu DOUBLE RESET Handradgeschwindigkeit (DRF) CTEQ 802d-cu3 802d-ng2 802d-ng3 802d-tm1 802d-tm2 802d-tm3 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 387
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 388
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Der tatsächliche KV-Faktor kann mit Hilfe des Schleppabstandes (in den Servi- ceanzeigen) kontrolliert werden. Bei analogen Achsen ist darauf zu achten, dass vor der Kontrolle ein Driftab- gleich durchgeführt wurde. Der Index[n] des Maschinendatums hat folgende Kodierung: [Regelungs-Parametersatz-Nr.]: 0-5 32210 POSCTRL_INTEGR_TIME...
Seite 389
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Beispiel: bei einer Spannung von 5V erreicht der Antrieb eine Drehzahl von 1875 U/min ==> RATED_OUTVAL = 50%, RATED_VELO = 11250 [Grad/s] bei einer Spannung von 8V erreicht der Antrieb eine Drehzahl von 3000 U/min ==> RATED_OUTVAL = 80%, RATED_VELO = 18000 [Grad/s] bei einer Spannung von 1.5V erreicht der Antrieb eine Drehzahl von 562.5 U/min ==>...
Seite 390
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Werden Achsen im Verbund linear interpoliert, so wird der Verbund so beschränkt, dass keine Achse überlastet wird. Hinsichtlich der Konturgenauig- keit ist die Regeldynamik zu berücksichtigen. Nicht relevant bei Fehlerzuständen, die zum Schnellstopp führen. Korrespondiert mit: MD32210 $MA_MAX_ACCEL_OVL_FACTOR MD32434 $MA_G00_ACCEL_FACTOR MD32433 $MA_SOFT_ACCEL_FACTOR...
Seite 391
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Das MD ist bitcodiert, z.Z ist nur Bit 0 (LSB) belegt. Bit 0 == 0: programmiertes ACC wird mit Kanal-Reset/M30 auf 100% zurückgesetzt. (Kom- patibilität: Verhalten wie bisher) Bit 0 == 1: programmiertes ACC bleibt über Kanal-Reset/M30 hinaus erhalten. 32400 AX_JERK_ENABLE A07, A04, -...
Seite 392
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Das MD32402 $MA_AX_JERK_MODE ist nur wirksam, wenn MD32400 $MA_AX_JERK_ENABLE auf 1 gesetzt ist. Sonderfälle, Fehler: Das Maschinendatum muss für alle Achsen eines Achscontainers gleich sein. Korrespondiert mit: MD32400 $MA_AX_JERK_ENABLE MD32410 $MA_AX_JERK_TIME sowie bei Typ3: MD32412 $MA_AX_JERK_FREQ und MD32414 $MA_AX_JERK_DAMP 32410 AX_JERK_TIME A07, A04...
Seite 393
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 1: axiale Ruckbegrenzung bei Jog-Verfahren und Positionier-Achs-Betrieb 0: keine Ruckbegrenzung bei Jog-Verfahren und Positionier-Achs-Betrieb Der maximal auftretende Ruck wird über MD32430 $MA_JOG_AND_POS_MAX_JERK ein- gestellt. Korrespondiert mit: MD32430 $MA_JOG_AND_POS_MAX_JERK (Axialer Ruck) 32430 JOG_AND_POS_MAX_JERK m/s³, Umdr/s³ Axialer Ruck DOUBLE NEW CONF CTEQ...
Seite 394
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32433 SOFT_ACCEL_FACTOR A04, - Skalierung der Beschleunigungsbegrenzung bei SOFT DOUBLE NEW CONF 1., 1., 1., 1., 1. 1e-9 Beschreibung: Skalierung der Beschleunigungsbegrenzung bei SOFT. Relevante Axiale Beschleunigungsbegrenzung bei SOFT =: (MD32433 $MA_SOFT_ACCEL_FACTOR[..] * MD32300 $MA_MAX_AX_ACCEL[..]) Es gibt einen Eintrag für jede Dynamik-G-Code-Gruppe. 32434 G00_ACCEL_FACTOR A04, -...
Seite 395
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32450 BACKLASH mm, Grad Umkehrlose DOUBLE NEW CONF 0.0, 0.0 Beschreibung: Umkehrlose zwischen positiver und negativer Verfahrrichtung. Die Eingabe des Kompensationswertes ist • positiv, wenn der Geber dem Maschinenteil voraus eilt (Normalfall) • negativ, wenn der Geber dem Maschinenteil hinterher hinkt. Bei Eingabe von 0 ist die Losekompensation unwirksam.
Seite 396
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Während des Lernvorgangs erfolgt die Aufschaltung der Korrekturwerte unab- hängig vom Inhalt dieses Maschinendatums. Die Reibkompensation ist für die Achse nicht freigegeben. Damit werden keine Reibkompensationswerte aufgeschaltet. Korrespondiert mit: MD32490 $MA_FRICT_COMP_MODE Reibkompensations-Art MD32510 $MA_FRICT_COMP_ADAPT_ENABLE Adaption Reibkompensation aktiv MD32520 $MA_FRICT_COMP_CONST_MAX Maximaler Reibkompensationswert MD32540 $MA_FRICT_COMP_TIME...
Seite 397
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32520 FRICT_COMP_CONST_MAX EXP, A09 mm/min, Umdr/ Maximaler Reibkompensationswert DOUBLE NEW CONF Beschreibung: Bei inaktiver Adaption (MD32510=0) wird der maximale Reibkompensation im gesamten Beschleunigungsbereich aufgeschaltet. Bei aktiver Adaption (MD32510=1) wird der maximale Reibkompensation entspre- chend der Adaptionskennline aufgeschaltet. Im 1-ten Beschleunigungsbereich ( a <...
Seite 398
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Nicht relevant bei: MD32510 $MA_FRICT_COMP_ADAPT_ENABLE = 0 MD32490 $MA_FRICT_COMP_MODE = 2 (neuronale QFK) Sonderfälle: In Sonderfällen kann der Wert für FRICT_COMP_CONST_MIN sogar größer sein als für MD32520 $MA_FRICT_COMP_CONST_MAX. Korrespondiert mit: MD32500 $MA_FRICT_COMP_ENABLE Reibkompensation aktiv MD32510 $MA_FRICT_COMP_ADAPT_ENABLE Adaption Reibkompensation aktiv MD32520 $MA_FRICT_COMP_CONST_MAX Maximaler Reibkompensationswert...
Seite 399
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 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. Für den 1-ten Bereich (a < MD32550) gilt die Aufschaltamplitude = a * MD32520/ MD32550 Nicht relevant bei: MD32510 $MA_FRICT_COMP_ADAPT_ENABLE = 0...
Seite 401
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten MD32530 $MA_FRICT_COMP_CONST_MIN Minimaler Reibkompensationswert MD32550 $MA_FRICT_COMP_ACCEL1 Adaptions-Beschleunigungswert 1 MD32560 $MA_FRICT_COMP_ACCEL2 Adaptions-Beschleunigungswert 2 MD32540 $MA_FRICT_COMP_TIME Reibkompensations-Zeitkonstante 32580 FRICT_COMP_INC_FACTOR Wichtungsfaktor für Reibkompensationswert bei kurzen DOUBLE NEW CONF Verfahrbew. 802d-cu3 100.0 802d-ng2 100.0 802d-ng3 100.0 802d-tm1 100.0 802d-tm2 100.0 802d-tm3 100.0 Der anhand des Kreisformtests ermittelte optimale Reibkompensationswert kann...
Seite 402
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Bei analogen Antrieben kann mit diesem Faktor der Verstärkungsfehler des Antriebsstellers ausgeglichen werden, so dass die Istdrehzahl exakt gleich der Solldrehzahl wird (dies reduziert den Schleppabstand mit Vorsteuerung). Bei beiden Antriebstypen kann mit einem Faktor < 1.0 die Wirkung der Vorsteu- erung kontinuierlich zurückgenommen werden, wenn die Maschine zu hart fährt und andere Maßnahmen (z.B.
Seite 403
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Die Vorsteuerung kann nicht durch die Hochsprachenelemente FFWON bzw. FFWOF ein- bzw. ausgeschaltet werden. Für die Achse/Spindel wirkt somit stets der mit MD32620 $MA_FFW_MODE vor- gegebene Zustand. Die Vorsteuerung kann vom Teileprogramm durch FFWON bzw. FFWOF ein- bzw. ausgeschaltet werden.
Seite 404
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32642 STIFFNESS_CONTROL_CONFIG A01, A07 K3,FBA Konfiguration der dynamischen Steifigkeits-Regelung BYTE NEW CONF (DSC) CTEQ Beschreibung: Konfiguration der dynamischen Steifigkeits-Regelung (DSC): DSC im Antrieb arbeitet mit indirektem Mess-System, d.h. Motor-Mess-Sys- tem (Standardfall). DSC im Antrieb arbeitet mit direktem Mess-System. Hinweise: Verfügbarkeit dieser Funktion ist vom verwendeten Antrieb abhängig (Der Antrieb muss die Funktion DSC unterstützen).
Seite 405
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Die Funktion wird erst wirksam, wenn folgende Voraussetzungen erfüllt sind: • die Option "Interpolatorische Kompensation" ist gesetzt • die zugehörigen Kompensationstabellen in den NC-Anwenderspeicher geladen und freigegeben wurden (SD41300 $SN_CEC_TABLE_ENABLE[t] = 1) • das jeweilige Lagemesssystem referiert ist (NC/PLC-Nahtstellensignal: V390x 0000.4 / .5 =1(Referiert/Synchronisiert 1 bzw.
Seite 406
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32730 CEC_MAX_VELO EXP, A09, A04 Geschwindigkeitsänderung bei CEC DOUBLE NEW CONF 10.0 100.0 Beschreibung: Bei der Durchhangkompensation wird die Änderung des Summenkompensationswer- tes (Summe der Korrekturwerte aller wirksamen Kompensations-beziehungen) axial begrenzt. Der maximale Änderungswert wird als %-Wert vom MD32000 $MA_MAX_AX_VELO (Maximale Achsgeschwindigkeit) mit diesem Maschinendatum vorgegeben.
Seite 407
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten SD43920 $SA_TEMP_COMP_REF_POSITION Bezugsposition für positionsabhängige Temperaturkompensation SD43910 $SA_TEMP_COMP_SLOPE Steigungswinkel für positionsabhängige Temperaturkompensation MD32760 $MA_COMP_ADD_VELO_FACTOR Geschwindigkeitsüberhöhung durch Kompensation 32760 COMP_ADD_VELO_FACTOR EXP, A09, A04 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.
Seite 408
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Ermittlung von tanbmax 0,02 tanbmax ---- = ------ = 0,01 (entspricht dem Wert von COMP_ADD_VELO_FACTOR) --> bmax = arc tan 0,01 = 0,57 Grad Bei größeren Wertvorgaben von SD43910 $SA_TEMP_COMP_SLOPE wird steuerungs- intern der maximale Steigungswinkel (hier 0,57 Grad) für den positionsab- hängigen Temperaturkompensationswert verwendet.
Seite 409
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Darüberhinausgehende negative Eingabewerte haben keine weitere Wirkung. Bei MD32620 $MA_FFW_MODE=2 werden negative Eingabewerte automatisch intern auf den Eingabewert "0" umgesetzt, sind also in diesem Fall unwirksam. Korrespondiert mit: MD32620 $MA_FFW_MODE Vorsteuerungsart MD32650 $MA_AX_INERTIA Trägheit für Drehmomentvorsteuerung oder MD32652 $MA_AX_MASS Achsmasse für Drehmomentvorsteuerung MD36400 $MA_CONTOUR_TOL...
Seite 410
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Korrespondiert mit: MD32910 $MA_DYN_MATCH_TIME[n] (Zeitkonstante der Dynamikanpassung) 32910 DYN_MATCH_TIME 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"...
Seite 411
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 32940 POSCTRL_OUT_FILTER_TIME Zeitkonstante des Tiefpassfilters am Lagereglerausgang DOUBLE NEW CONF Beschreibung: Zeitkonstante des Tiefpassfilters am Lagereglerausgang Korrespondiert mit: MD32640 $MA_STIFFNESS_CONTROL_ENABLE (Dynamische Steifigkeitsregelung) 32950 POSCTRL_DAMPING EXP, A07 Dämpfung des Drehzahlregelkreises DOUBLE NEW CONF Verwendungszweck: Beschreibung: Bedämpfung einer schwingenden Achse durch zusätzliche Aufschaltung einer Dif- ferenzdrehzahl, die aus der Differenz der beiden Messsysteme ermittelt wird.
Seite 412
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 33050 LUBRICATION_DIST A03, A10 mm, Grad Verfahrstrecke für Schmierung von PLC DOUBLE NEW CONF 1.0e8 Beschreibung: Nach der angegebenen Verfahrstrecke wird der Zustand des axialen Nahtstellen- signals "Schmierimpuls" invertiert, mit dem eine automatische Schmiervor- richtung angesteuert werden kann. Die Verfahrstrecke wird ab Power On summiert.
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 2.4.4 Referenzpunktfahren 34000 REFP_CAM_IS_ACTIVE A03, A11 Achse mit Referenzpunktnocken BOOLEAN RESET TRUE Für die Achse gibt es mindestens einen Referenzpunktnocken. Beschreibung: Die Achse hat keinen Referenzpunktnocken. (z.B. Rundachse) Der Referierzyklus beginnt sofort mit Phase 2. (siehe Dokumentation) Maschinenachsen, die über ihren gesamten Verfahrbereich nur eine Nullmarke haben oder Rundachsen, die nur eine Nullmarke pro Umdrehung haben, benötigen keinen zusätzlichen die Nullmarke auswählenden Referenznocken (MD34000...
Seite 414
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Nicht relevant bei: Längenmesssystemen mit abstandcodierten Referenzmarken 34030 REFP_MAX_CAM_DIST A03, A11 mm, Grad Maximale Wegstrecke zum Referenznocken DOUBLE RESET 10000.0 Beschreibung: Fährt die Maschinenachse von der Ausgangsposition in Richtung Referenznocken einen in MD34030 $MA_REFP_MAX_CAM_DIST festgelegten Weg, ohne dass der Refe- renznocken erreicht wird (NC/PLC-Nahtstellensignal V380x1000.7 (Verzögerung Referenzpunktfahren) ist zurückgesetzt), bleibt die Achse stehen und der Alarm 20000 "Referenznocken nicht erreicht"...
Seite 415
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Grundabstand Messlänge [x(minimum)] [mm] = ------------- * Teilungperiode - ------------ Grundabstand ergibt sich mit Grundabstand [Vielfaches der Teilungsperiode] Teilungsperiode [mm] Messlänge [mm] x(minimal) [mm] max. Geschwindigkeit [m/s] = -------------------- Lagereglertakt [ms] Diese Grenzwertbetrachtung gilt entsprechend auch für die anderen Messsys- teme.
Seite 416
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 34060 REFP_MAX_MARKER_DIST A03, A11 mm, Grad maximale Wegstrecke zur Referenzmarke DOUBLE RESET 20.0, 20.0,20.0, 20.0,20.0, 20.0... Beschreibung: Bei inkrementellen Messsystemen: Fährt die Maschinenachse vom Referenznocken aus (NC/PLC-Nahtstellensignal V380x1000.7 (Verzögerung Referenzpunktfahren) ist rückgesetzt) einen im MD34060 $MA_REFP_MAX_MARKER_DIST festgelegten Weg, ohne dass die Referenz- marke erkannt wird , bleibt die Achse stehen und der Alarm 20002 "Nullmarke fehlt"...
Seite 417
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 34090 REFP_MOVE_DIST_CORR A03, A02, A08, 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 418
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 419
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 34102 REFP_SYNC_ENCS A03, A02 Messsystemabgleich BYTE RESET Beschreibung: Über dieses Maschinendatum kann der Messsystemabgleich auf das referenzie- 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. Werte: kein Messsystemabgleich, Messsysteme müssen einzeln referenziert werden Messsystemabgleich aller Messsysteme der Achse auf die Position des...
Seite 420
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 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. Referieren gestartet. 2 bedeutet: Die Maschinenachse wird durch kanalspez. Referieren gestartet, wenn alle Maschinenachsen, die im MD34110 $MA_REFP_CYCLE_NR mit 1 gekennzeichnet sind, referiert sind.
Seite 421
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten • MD34200 $MA_ENC_REFP_MODE = 5 Beim Überfahren des Bero wird mit Erkennen der Flanke die Nullmarkensuche gestartet und nächste erkannte Nullmarke referenziert. Hinweis: Nur bei SIMODRIVE611D (bei PROFIdrive übernimmt der Antrieb die Bero-Auswertung) • MD34200 $MA_ENC_REFP_MODE = 6 Messsystemabgleich auf einen bereits referenzierten Geber (nicht NCU570) ·...
Seite 422
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 34220 ENC_ABS_TURNS_MODULO A03, A02 Modulobereich bei rotatorischem Absolutwertgeber DWORD POWER ON 4096, 4096 100000 Beschreibung: Anzahl der Geberumdrehungen, die ein rotatorischer Absolutgeber auflösen kann (vgl. auch maximale Multiturn-Information des Absolutgebers, vgl. Geber- Datenblatt bzw. SIMODRIVE611D-MD 1021 bzw. 1031 oder PROFIdrive-Parameter p979).
Seite 423
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 34232 EVERY_ENC_SERIAL_NUMBER Reichweite der Geber-Seriennummer BOOLEAN POWER ON TRUE, TRUE Beschreibung: 0 = nur gültige Geber-Serien-Nummern werden im MD eingetragen, d.h. bei Lie- ferung einer "0" vom Antrieb (entspricht ungültig oder unbekannt) bleibt die letzte gültige Geber-Serien-Nummer im MD erhalten (z.B. für Aufbauachsen, die nicht immer an der Maschine sind).
Seite 424
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 34310 ENC_MARKER_INC A03, A02 mm, Grad Differenzabstand zweier Referenzmarken bei abstandsk. DOUBLE RESET Maßstäben 0.02, 0.02 Beschreibung: Um bei Längenmesssystemen mit abstandscodierten Referenzmarken die Position der überfahrenen Referenzmarken genau bestimmen zu können, sind die Abstände zwischen zwei Referenzmarken definiert unterschiedlich. In das MD34310 $MA_ENC_MARKER_INC wird die Differenz zwischen zwei Referenz- markenabständen eingegeben.
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten REFP_STOP_AT_ABS_MARKER = 1: Achse verfährt nicht. Nicht relevant bei: inkrementalen Gebern mit Null-Marke (Standardgeber) Korrespondiert mit: MD34100 $MA_REFP_SET_POS (Referenzpunktabstand/Zielpunkt bei abstandscodiertem System.) 34990 ENC_ACTVAL_SMOOTH_TIME Glättungszeitkonstante für Istwerte. DOUBLE RESET 0.0, 0.0 Beschreibung: Bei der Verwendung von niedrigauflösenden Gebern kann mit geglätteten Istwer- ten eine stetigere Bewegung angekoppelter Bahn- bzw.
Seite 426
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35010 GEAR_STEP_CHANGE_ENABLE A06, A11 Getriebestufenwechsel parametrieren DWORD RESET CTEQ 0x00 0x2B Beschreibung: Bedeutung der Bitstellen: Bit 0 = 0 und Bit 1 = 0: Es gibt ein unveränderliches Übersetzungsverhältnis zwischen Motor und Last. Es wirken die MD der ersten Getriebestufe. Ein Getriebestufenwechsel mit M40 bis M45 ist nicht möglich.
Seite 427
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35012 GEAR_STEP_CHANGE_POSITION A06, A11 mm, Grad Getriebestufenwechselposition DOUBLE NEW CONF CTEQ 0.0, 0.0, 0.0, 0.0, 0.0, Beschreibung: Getriebestufenwechselposition. Der Wertebereich muss innerhalb des projektierten Modulobereiches liegen. Korrespondiert mit: MD35010 $MA_GEAR_STEP_CHANGE_ENABLE, Bit 1 MD30330 $MA_MODULO_RANGE 35014 GEAR_STEP_USED_IN_AXISMODE A01, A06, A11 Getriebestufe für den Achsbetrieb bei M70 DWORD...
Seite 428
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35030 SPIND_DEFAULT_ACT_MASK A06, A10 Wirkungszeitpunkt der Spindel-Grundstellung BYTE RESET CTEQ 0x00 0x03 Beschreibung: Mit SPIND_DEFAULT_ACT_MASK wird der Wirkungszeitpunkt für die in MD35020 $MA_SPIND_DEFAULT_MODE eingestellte Betriebsart festgelegt. Die Grundstel- lung der Spindel kann zu folgenden Zeitpunkten mit den folgenden Werten ein- gestellt werden: POWER ON POWER ON und NC-Programm-Start...
Seite 429
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Bit 3: reserviert Bit 4 = 1: Die programmierte Drehzahl wird in das SD 43200 $SA_SPIND_S übernommen (incl. Drehzahlvorgaben über FC18 und Synchronaktionen). S-Programmierungen, die keine Drehzahlprogrammierungen sind, werden nicht in das SD geschrieben. Dazu gehören z.B. S-Wert bei konstanter Schnittge- schwindigkeit (G96, G961), S-Wert bei umdrehungsbezogener Verweilzeit (G4).
Seite 430
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten erzeugt und an die PLC ausgegeben. Die Adresserweiterung entspricht der Spin- delnummer. Korrespondiert mit: MD20850 $MC_SPOS_TO_VDI MD35040 $MA_SPIND_ACTIVE_AFTER_RESET MD35020 $MA_SPIND_DEFAULT_MODE SD43200 $SA_SPIND_S 35040 SPIND_ACTIVE_AFTER_RESET A06, A10 Eigener Spindel-RESET BYTE POWER ON CTEQ Mit MD35040 $MA_SPIND_ACTIVE_AFTER_RESET wird eingestellt, wie sich die Spin- Beschreibung: del nach Kanalreset NC/PLC-Nahtstellensignal V3000 0000.7 (Reset) und Pro- grammende (M2, M30) verhält.
Seite 431
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten MD35130 $MA_GEAR_STEP_MAX_VELO_LIMIT (max. Drehzahl der Getriebestufe) MD35140 $MA_GEAR_STEP_MIN_VELO_LIMIT (min. Drehzahl der Getriebestufe) MD35200 $MA_GEAR_STEP_SPEEDCTRL_ACCEL (Beschleunigung im Drehzahlsteuer- betrieb) MD35210 $MA_GEAR_STEP_POSCTRL_ACCEL (Beschleunigung im Lageregelbetrieb) MD35310 $MA_SPIND_POSIT_DELAY_TIME (Positionierverzögerungszeit) MD35550 $MA_DRILL_VELO_LIMIT (Maximaldrehzahlen für das Gewindebohren) MD35092 $MA_NUM_GEAR_STEPS2 (Anzahl Getriebestufen 2. Getriebestufendaten- satz) 35092 NUM_GEAR_STEPS2...
Seite 432
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35110 GEAR_STEP_MAX_VELO A06, A11, A04 Umdr/min Maximaldrehzahl für Getriebestufenwechsel DOUBLE NEW CONF CTEQ 500., 500., 1000., 2000., 4000., 8000. Beschreibung: In MD35110 $MA_GEAR_STEP_MAX_VELO wird die max. Drehzahl der Getriebestufe für den automatischen Getriebestufenwechsel (M40) vorgegeben. Die Getriebe- stufen müssen durch MD35110 $MA_GEAR_STEP_MAX_VELO und MD35120 $MA_GEAR_STEP_MIN_VELO so festgelegt werden, dass sich zwischen den Getriebe- stufen keine Lücken im programmierbaren Spindeldrehzahlbereich ergeben.
Seite 433
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 min. Drehzahl der Getriebestufe für den automatischen Getriebestufenwechsel (M40) vorgegeben. Weitere Beschreibung siehe MD35120 $MA_GEAR_STEP_MAX_VELO. Korrespondiert mit: MD35110 $MA_GEAR_STEP_MAX_VELO (max.
Seite 434
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35130 GEAR_STEP_MAX_VELO_LIMIT A06, A11, A04 Umdr/min Maximaldrehzahl der Getriebestufe DOUBLE NEW CONF CTEQ 500., 500., 1000., 1.0e-3 2000., 4000., 8000. Beschreibung: In MD35130 $MA_GEAR_STEP_MAX_VELO_LIMIT wird die maximale Drehzahl der Getriebestufe bei ausgeschalteter Lageregelung eingegeben. Diese Drehzahl kann in der eingelegten Getriebestufe nie überschritten wer- den.
Seite 435
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35140 GEAR_STEP_MIN_VELO_LIMIT A06, A11, A04 Umdr/min Minimaldrehzahl der Getriebestufe DOUBLE NEW CONF CTEQ 5., 5., 10., 20., 40., 80. - Beschreibung: In MD35140 $MA_GEAR_STEP_MIN_VELO_LIMIT wird die minimale Drehzahl der Getriebestufe eingegeben. Diese Drehzahl kann durch Programmierung eines zu kleinen S-Wertes nicht unterschritten werden.
Seite 436
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten MD35100 $MA_SPIND_VELO_LIMIT (Maximale Spindeldrehzahl) NC/PLC-Nahtstellensignal V390x 2001.5 (Spindel im Sollbereich) NC/PLC-Nahtstellensignal V390x 2001.0 (Drehzahlgrenze überschritten) Alarm 22050 "Maximaldrehzahl erreicht" 35160 SPIND_EXTERN_VELO_LIMIT A06, A04 Umdr/min Spindeldrehzahlbegrenzung von PLC DOUBLE NEW CONF CTEQ 1000.0 1.0e-3 In MD35160 $MA_SPIND_EXTERN_VELO_LIMIT wird ein Grenzwert für die maxiimale Beschreibung: Spindeldrehzahl eingegeben, der genau dann berücksichtigt wird, wenn das NC/ PLC-Nahtstellensignal V380x 0003.6 (Geschwindigkeits-/Drehzahlbegrenzung)
Seite 437
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35212 GEAR_STEP_POSCTRL_ACCEL2 A06, A11, A04, - Umdr/s² 2.Datensatz: Beschleunigung im Lageregelbetrieb DOUBLE NEW CONF CTEQ 30.0, 30.0, 25.0, 20.0, 1.0e-3 15.0, 10.0 Beschreibung: Zweiter Getriebestufendatensatz für maximales Beschleunigungsvermögen der Getriebestufen im Lageregelbetrieb. Die Beschleunigung im lagegeregelten Betrieb muss so eingestellt werden, dass die Stromgrenze nicht erreicht wird.
Seite 438
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Beschleunigt und gebremst wird im Drehzahlbereich 0...2099,99 Umdr/min mit einer Beschleunigung von 10 Umdr/s². Ab der Drehzahl 2100 Umdr/min wird die Beschleunigung bis zur Maximaldrehzahl von 10 Umdr/s² bis auf 7 Umdr/s² redu- ziert. Nicht relevant bei: Fehlern, die zum Schnellstop führen.
Seite 439
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35350 SPIND_POSITIONING_DIR Drehrichtung beim Positionieren BYTE RESET CTEQ Beschreibung: Mit der Programmierung von SPOS oder SPOSA wird die Spindel in den Lageregel- betrieb geschaltet und beschleunigt mit der Beschleunigung aus dem MD35210 $MA_GEAR_STEP_POSCTRL_ACCEL (Beschleunigung im Lageregelbetrieb), wenn keine Synchronisation vorliegt.
Seite 440
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35430 SPIND_OSCILL_START_DIR Startrichtung beim Pendeln BYTE RESET CTEQ Beschreibung: Mit dem NC/PLC-Nahtstellensignal V380x 2002.5 (Pendeldrehzahl) beschleunigt der Spindelmotor auf die im MD35400 $MA_SPIND_OSCILL_DES_VELO festgelegte Geschwindigkeit. Die Startrichtung wird durch MD35430 $MA_SPIND_OSCILL_START_DIR festgelegt, wenn das NC/PLC-Nahtstellensignal V380x 2002.4 (Pendeln durch die PLC) nicht gesetzt ist.
Seite 441
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Korrespondiert mit: MD35440 $MA_SPIND_OSCILL_TIME_CW (Pendelzeit für M3-Richtung) MD10070 $MN_IPO_SYSCLOCK_TIME_RATIO (Interpolatortakt) NC/PLC-Nahtstellensignal V380x 2002.5 (Pendeldrehzahl) NC/PLC-Nahtstellensignal V380x 2002.4 (Pendeln durch die PLC) 35500 SPIND_ON_SPEED_AT_IPO_START A03, A06, A10 Vorschubfreigabe bei Spindel im Sollbereich BYTE RESET CTEQ Byte = 0: Beschreibung: Die Bahninterpolation wird nicht beeinflusst.
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 35550 DRILL_VELO_LIMIT A06, A11, A04 Umdr/min Maximaldrehzahlen für das Gewindebohren DOUBLE NEW CONF CTEQ 10000., 10000., 10000., 10000., 10000., 10000. Grenzdrehzahlen für das Gewindebohren ohne Ausgleichsfutter mit G331/G332. Beschreibung: Es ist die maximale Drehzahl des linearen Motorkennlinienbereiches (konstan- tes Beschleunigungsvermögen) getriebestufenabhängig anzugeben.
Seite 443
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36010 STOP_LIMIT_FINE mm, Grad Genauhalt fein DOUBLE NEW CONF 0.01,0.01,0.01,0.01,0. 01,0.01,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. Das MD36010 $MA_STOP_LIMIT_FINE darf nicht gleich oder größer als das MD36030 $MA_STANDSTILL_POS_TOL (Stillstandstoleranz) eingestellt sein.
Seite 444
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36030 STANDSTILL_POS_TOL mm, Grad Stillstandstoleranz DOUBLE NEW CONF 0.2,0.2,0.2,0.2,0.2,0.2, 0.2,0.2,0.2... Beschreibung: Das MD dient als Toleranzband für die folgenden Überwachungen: • Nach Beendigung eines Bewegungssatzes (Lageteilsollwert=0 am Ende der Bewegung) wird überwacht, ob der Schleppabstand nach der parametrierbaren MD36040 $MA_STANDSTILL_DELAY_TIME (Verzögerungszeit Stillstandsüberwa- chung) den Grenzwert für die MD36030 $MA_STANDSTILL_POS_TOL (Still- standstoleranz) erreicht hat.
Seite 445
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36050 CLAMP_POS_TOL mm, Grad Klemmungstoleranz DOUBLE NEW CONF Beschreibung: Durch das NC/PLC-Nahtstellensignal V380x 0002.3 (Klemmvorgang läuft) wird die Klemmungsüberwachung aktiviert. Wird die überwachte Achse mehr als um die Klemmungstoleranz aus der Sollposition (Genauhaltgrenze) gedrängt, so wird der Alarm 26000 "Klemmungsüberwachung"...
Seite 446
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36060 STANDSTILL_VELO_TOL A05, A04 mm/min, Umdr/ Schwellgeschwindigkeit/Drehzahl "Achse/Spindel steht" DOUBLE NEW CONF 5.00,5.00,5.00,5.00,5. 00,5.00,5.00... Mit diesem Maschinendatum wird der Stillstandsbereich für die Achsgeschwin- Beschreibung: digkeit bzw. für die Spindeldrehzahl festgelegt. Ist die aktuelle Istge- schwindigkeit der Achse bzw. die Istdrehzahl der Spindel kleiner als der eingetragene Wert, so wird NC/PLC-Nahtstellensignal V390x 0001.4 (Achse/ Spindel steht) gesetzt.
Seite 447
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36120 POS_LIMIT_MINUS2 A03, A05, - mm, Grad 2. Softwareendschalter minus DOUBLE NEW CONF CTEQ -1.0e8 Beschreibung: Bedeutung wie 2. SW-Endschalter plus, jedoch für die Verfahrbereichsgrenze in negativer Richtung. Welcher der beiden SW-Endschalter 1 oder 2 wirksam sein soll, kann von der PLC mittels Nahtstellensignal ausgewählt werden.
Seite 448
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Einstellungen: • Bei Achsen sollte ein Wert gewählt werden, der 10-15 % über MD32000 $MA_MAX_AX_VELO (Maximale Achsgeschwindigkeit) liegt. Bei aktiver Tempe- raturkompensation MD32750 $MA_TEMP_COMP_TYPE, wird die maximale Achsge- schwindigkeit durch einen zusätzlichen Faktor, der sich durch das MD32760 $MA_COMP_ADD_VELO_FACTOR (Geschwindigkeitsüberhöhung durch Kompensa- tion) ergibt, erhöht.
Seite 449
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36300 ENC_FREQ_LIMIT EXP, A02, A05, Gebergrenzfrequenz DOUBLE POWER ON 3.0e5, 3.0e5 Beschreibung: In dieses MD wird die Gebergrenzfrequenz eingetragen. Dies ist i.a. eine Herstellerangabe (Typenschild, Dokumentation). Bei PROFIdrive: Keine automatische, SW-interne Begrenzung bei Gebern am PROFIdrive-Antrieb, hier sind die Grenzwerte der Messkreisbaugruppe abhängig von der verwendeten Antriebs-Hardware, d.h.
Seite 450
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Die zulässige Abweichung muss bei PROFIdrive im Antrieb, *nicht* in der NC eingestellt werden. Vom Antrieb gemeldete Nullmarkenüberwachung wird nach folgender Regel auf NCK abgebildet: 0: keine Nullmarkenüberwachung. 100: keine Nullmarkenüberwachung sowie Ausblenden sämtlicher Geberüberwa- chungen (d. h. neben Alarm 25020 werden auch Alarme 25000, 25010 usw. unter- drückt).
Seite 451
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Die Schleppfehler-Modellierung und damit die Eingabe dieses MD ist abhängig von der Lagereglerverstärkung MD32200 $MA_POSCTRL_GAIN, bei Vorsteuerung oder Simulation von der Genauigkeit des Streckenmodells MD32810 $MA_EQUIV_SPEEDCTRL_TIME (Ersatzzeitkonstante für Vorsteuerung Drehzahlre- gelkreis) sowie von den verwendeten Beschleunigungen und Geschwindigkeiten. 36500 ENC_CHANGE_TOL A02, A05...
Seite 452
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36600 BRAKE_MODE_CHOICE EXP, A05 Bremsverhalten bei Hardwareendschalter BYTE POWER ON CTEQ Beschreibung: Wird bei fahrender Achse eine steigende Flanke des achsspezifischen Hard- wareendschalters erkannt, wird die Achse sofort abgebremst. Die Art der Abbremsung wird über das Maschinendatum festgelegt: Wert = 0: Geführtes Abbremsen gemäß...
Seite 453
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36620 SERVO_DISABLE_DELAY_TIME A05, - Abschaltverzögerung Reglerfreigabe DOUBLE NEW CONF 1.0e15 Beschreibung: Maximale Zeitverzögerung für Wegnahme der "Reglerfreigabe" nach Störungen. 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 454
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 36700 DRIFT_ENABLE EXP, A07, A09 Automatischer Driftabgleich BOOLEAN NEW CONF FALSE Beschreibung: Nur bei speziellen Analog- und Hydraulik-Antrieben (unwirksam bei digitalen SIMODRIVE611D- oder PROFIdrive-Antrieben): Mit dem MD36700 $MA_DRIFT_ENABLE wird der automatische Driftabgleich akti- viert. Automatischer Driftabgleich ist aktiv (nur bei lagegeregelten Achsen/ Spindeln).
Seite 455
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Sonderfall: Bei PROFIdrive-Antrieben gilt: Bei "einfachen" Antrieben, die aufgrund antriebsinterner Realisierung als Analog-Antrieb Drift-Probleme haben, ist dieses MD ebenfalls nutzbar. Um Fehleinstellungen zu vermeiden, wird diese statische Driftkompensation bei PROFIdrive allerdings nur wirksam, wenn $MA_RATED_OUTVAL != 0 ist (d.h. das MD ist wirkungslos bei automatischem Schnittstellenabgleich zwischen NC und Antrieb).
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 2.4.7 Fahren auf Festanschlag 37000 FIXED_STOP_MODE A10, - Modus Fahren auf Festanschlag BYTE POWER ON CTEQ 802d-cu3 802d-ng2 802d-ng3 802d-tm1 802d-tm2 802d-tm3 Mit dem Maschinendatum wird festgelegt, wie die Funktion "Fahren auf Festan- Beschreibung: schlag" gestartet werden kann. Fahren auf Festanschlag nicht verfügbar.
Seite 457
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37010 FIXED_STOP_TORQUE_DEF Voreinstellung Festanschlag-Klemmoment DOUBLE POWER ON CTEQ 802d-cu3 100.0 802d-ng2 100.0 802d-ng3 100.0 802d-tm1 100.0 802d-tm2 100.0 802d-tm3 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.
Seite 458
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Damit können auch bei unterschiedlichen Motoren die Momentengrenzen in allen gekoppelten Achsen gleich gehalten werden. 37020 FIXED_STOP_WINDOW_DEF A05, A10 mm, Grad Voreinstellung Festanschlag-Überwachungsfenster DOUBLE POWER ON CTEQ 802d-cu3 1.0e15 802d-ng2 1.0e15 802d-ng3 1.0e15 802d-tm1 1.0e15 802d-tm2 1.0e15 802d-tm3 1.0e15...
Seite 459
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Korrespondiert mit: NC/PLC-Nahtstellensignal V390x 0002.5 (Festanschlag erreicht) 37040 FIXED_STOP_BY_SENSOR Festanschlagserkennung über Sensor BYTE SOFORT CTEQ 802d-cu3 802d-ng2 802d-ng3 802d-tm1 802d-tm2 802d-tm3 Beschreibung: Mit dem Maschinendatum wird festgelegt, wie das Kriterium "Festanschlag erreicht" ermittelt wird. Eine Änderung des Maschinendatums wird bei der nächsten Anwahl von Fahren auf Festanschlag wirksam.
Seite 460
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten MD= 2 unterdrücken Alarme 20091 "Festanschlag nicht erreicht" und 20094 "Festanschlag abgebrochen" MD= 3 unterdrücken Alarm 20094 "Festanschlag abgebrochen" 37052 FIXED_STOP_ALARM_REACTION A05, A10 Reaktion bei Festanschlagsalarmen BYTE POWER ON Beschreibung: Verhalten des VDI-Signals "BAG betriebsbereit" bei Festanschlagsalarmen: Bitwert = 0: "BAG betriebsbereit"...
Seite 461
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Bit 1 = 0 Nachdem die NC das Nahtstellensignal V390x 0002.5 (Festanschlag erreicht) an die PLC übergeben hat, erfolgt der Satzwechsel. Bit 1 = 1 Nachdem die NC das Nahtstellensignal V390x 0002.5 (Festanschlag erreicht) an die PLC übergeben hat, wartet die NC auf eine Quittierung durch die PLC mit dem Nahtstellensignal (Festanschlag erreicht quittieren), gibt das programmierte Moment aus und führt dann den Satzwechsel durch.
Seite 462
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37100 GANTRY_AXIS_TYPE A01, A10 Gantry-Achsdefinition BYTE POWER ON CTEQ -1/2 Beschreibung: Allgemein: Dezimaldarstellung, mit a b 0: Führungsachse 1: Gleichlaufachse 0: keine Gantry-Achse 1: Achse ist in Gantry-Verbund 1 2: Achse ist in Gantry-Verbund 2 3: Achse ist in Gantry-Verbund 3 Es sind bis zu 8 Gantry-Verbände möglich.
Seite 463
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Einfluss der Gantry-Warngrenze auf den Gantry-Synchronisationslauf: Beim Gantry-Synchronisationslauf wird die Lageistwertdifferenz zwischen Führungs- und Gleichlaufachse ermittelt. Ist die Abweichung kleiner der Gantry-Warngrenze, so wird die Synchronisationsbewegung der Gantry-Achsen steuerungsintern automatisch gestartet. Ansonsten muss die Synchronisationsbewegung über die PLC-Nahtstelle ange- stoßen werden (Nahtstellensignal V380x 5005.4 (Gantry-Synchronisationslauf starten)).
Seite 464
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37130 GANTRY_POS_TOL_REF A05, A10 mm, Grad Gantry-Abschaltgrenze beim Referieren DOUBLE POWER ON -1e15 1e15 -1/2 Beschreibung: Bei Gantry-Achsen wird die Differenz der Lageistwerte von Führungs- und Gleichlaufachse stets überwacht. Mit dem MD37130 $MA_GANTRY_POS_TOL_REF ist die maximal zulässige Lageistwertabweichung der Gleichlaufachse zur Füh- rungsachse festzulegen, die überwacht wird, wenn der Gantry-Achsverbund noch nicht synchronisiert (NC/PLC-Nahtstellensignal = "0"...
Seite 465
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Achtung: Falls die Gantry-Achsen weiterhin mechanisch verbunden sind, kann in die- sem Betriebszustand beim Verfahren der Führungs- oder Gleichlaufachse die Maschine beschädigt werden! Die Gantry-Achsen können nicht einzeln referiert werden. Korrespondiert mit: MD37100 $MA_GANTRY_AXIS_TYPE Gantry-Achsdefinition MD37110 $MA_GANTRY_POS_TOL_WARNING Gantry-Warngrenze MD37130 $MA_GANTRY_POS_TOL_REF Gantry-Abschaltgrenze beim Referenzieren NC/PLC-Nahtstellensignal...
Seite 466
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Wird der Wert "0" eingetragen, dann ist die jeweilige Überwachung inaktiv Korrespondiert mit: MD37220 $MA_COUPLE_VELO_TOL_COARSE MD37230 $MA_COUPLE_VELO_TOL_FINE 37250 MS_ASSIGN_MASTER_SPEED_CMD Masterachse bei Drehzahlsollwertkopplung DWORD POWER ON Beschreibung: Projektierung einer Master-Slave Drehzahlsollwertkopplung erfolgt durch die Angabe der Maschinenachsnummer, der zu diesem Slave zugehörigen Masterachse. Korrespondiert mit: MD37252 $MA_MS_ASSIGN_MASTER_TORQUE_CTR 37252...
Seite 467
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37254 MS_TORQUE_CTRL_MODE Verschaltung Momentenausgleichsregler DWORD SOFORT Beschreibung: Der Ausgang des Momentenausgleichsreglers wird bei aktiver Momentenauftei- 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 468
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37258 MS_TORQUE_CTRL_I_TIME Nachstellzeit Momentenregler DOUBLE NEW CONF 100.0 Beschreibung: Nachstellzeit des Momentenausgleichsreglers 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 469
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37264 MS_TENSION_TORQUE Master-Slave Verspannmoment DOUBLE SOFORT -100.0 100.0 Beschreibung: Zwischen der Master- und der Slaveachse kann ein konstantes Verspannmoment in Prozent des Antriebsnennmoments der Slaveachse eingegeben werden. Voraussetzung für eine Nutzung des Verspannmoments ist ein aktiver Momenten- ausgleichsregler (vgl.
Seite 470
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37272 MS_VELO_TOL_FINE Master-Slave Geschwindigkeitstoleranz fein DOUBLE NEW CONF Beschreibung: Toleranzfenster fein für die Differenzdrehzahl zwischen dem Master und Slave. Liegt die Geschwindigkeitsdifferenz innerhalb des Toleranzfensters, wird das NC/PLC-Nahtstellensignal V390x 5000.3 (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 471
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten 37500 ESR_REACTION EXP, A01, A10, - M3 Axiale Betriebsart des ESR BYTE NEW CONF CTEQ Beschreibung: Auswahl der mittels Systemvariable "$AN_ESR_TRIGGER" anzustoßenden Reaktion. 0 = keine Reaktion (bzw. ausschliesslich externe Reaktion durch Synchron- aktionsprogrammierung schneller Digital-Ausgänge). 21 = NC-geführte Ruckzugsachse 22 = NC-geführte Stillsetzachse 37510...
Seite 472
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Einheit: Sekunden ACHTUNG: Der tatsächliche To-Wert wird direkt aus der SDB-Projektierung oder dem Antrieb gelesen, soweit das möglich ist. In diesem Fall wird das Maschinendatum auf den gelesenen Wert gesetzt und dient nur noch zur Anzeige. 37610 PROFIBUS_CTRL_CONFIG EXP, A01...
Soweit die antriebsseitige Einstellung (herstellerspezifische Antriebs-Parameter) der Steuerung bekannt ist (d.h. bei SIEMENS-Antrieben wie SIMODRIVE611U oder SINAMICS) wird die Einstellung des MDs automatisch durch die Software vorgenommen, das MD dient in diesem Fall nur noch der Anzeige.
Seite 474
Maschinendaten 2.4 Achsspezifische NC-Maschinendaten Sonderfälle: Achtung: Nach Änderung des MD38000 $MA_MM_ENC_COMP_MAX_POINTS wird bei Systemhoch- lauf automatisch der gepufferte NC-Anwenderspeicher neu eingerichtet. Dabei gehen alle Daten des gepufferten NC-Anwenderspeichers (z.B. Teile- programme, Werkzeugkorrekturen, usw.) verloren. Der Alarm 6020 "Maschinen- daten geändert - Speicheraufteilung neu vorgenommen" wird gemeldet. Kann die Aufteilung des NC-Anwenderspeichers nicht erfolgen, weil der zur Verfügung stehende Gesamtspeicher dafür nicht ausreicht, so wird der Alarm 6000 "Speicheraufteilung erfolgte mit Standard-Maschinendaten"...
NC-Settingdaten NC-Settingdaten MD-Nummer Bezeichner Anzeige-Filter Verweis Einheit Name Datentyp Wirksamkeit Attribute System Dimension Standardwert Minimalwert Maximalwert Schutz Beschreibung: Beschreibung 3.1.1 Allgemeine Settingdaten 41010 JOG_VAR_INCR_SIZE Größe des variablen Inkrements bei JOG DOUBLE SOFORT Mit dem Settingdatum wird die Anzahl der Inkremente bei Anwahl des variablen Beschreibung: Inkrements (INCvar) festgelegt.
Seite 476
NC-Settingdaten 3.1 NC-Settingdaten 41050 JOG_CONT_MODE_LEVELTRIGGRD Tipp-/ Dauerbetrieb bei JOG kontinuierlich BOOLEAN SOFORT TRUE Beschreibung: Tippbetrieb für JOG-kontinuierlich Beim Tippbetrieb (Grundstellung) verfährt die Achse solange wie die Ver- fahrtaste gedrückt wird, sofern zuvor keine Achsbegrenzung erreicht wird. Bei Loslassen der Verfahrtaste wird die Achse bis zum Stillstand abge- bremst und die Bewegung gilt als beendet.
Seite 477
NC-Settingdaten 3.1 NC-Settingdaten Bit 1 = 1: Bei Eilgang wird die Achse/Spindel, Geometrieachse bzw. Orientierungsachse immer ohne Umdrehungsvorschub verfahren. Bit 2 = 0: Auch beim JOG-Handradfahren wird die Achse/Spindel, Geometrieachse bzw. Orientierungsachse mit Umdrehungsvorschub verfahren (Anwahl siehe Bit 0). Bit 2 = 1: Beim JOG-Handradfahren wird die Achse/Spindel, Geometrieachse bzw.
Seite 478
NC-Settingdaten 3.1 NC-Settingdaten 41120 JOG_REV_SET_VELO mm/Umdr Umdrehungsvorschub der Achsen bei JOG DOUBLE SOFORT 802d-cu3 802d-ng2 802d-ng3 802d-tm1 802d-tm2 802d-tm3 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 479
NC-Settingdaten 3.1 NC-Settingdaten Wert = 0: Es wirkt als Vorschub im JOG-Betrieb das jeweilige achsspezifische MD32020 $MA_JOG_VELO "Konventionelle 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. korrespondierend mit ..MD32020 $MA_JOG_VELO (Konventionelle Geschwindigkeit) MD32000 $MA_MAX_AX_VELO (Maximale Achsgeschwindigkeit) 41200...
Seite 480
NC-Settingdaten 3.1 NC-Settingdaten Die Funktion wird erst wirksam, wenn folgende Voraussetzungen erfüllt sind: • die Option "Interpolatorische Kompensation" ist gesetzt • die zugehörigen Kompensationstabellen in den NC-Anwenderspeicher geladen und freigegeben wurden (SD41300 $SN_CEC_TABLE_ENABLE[t] = 1) • das jeweilige Lagemeßsystem referiert ist (NC/PLC-Nahtstellensignal V390x 0000.4 / .5 (Referiert/Synchronisiert 1 bzw.
Seite 481
NC-Settingdaten 3.1 NC-Settingdaten 41500 SW_CAM_MINUS_POS_TAB_1 mm/inch, Grad Schaltpunkte bei fallender Nocke 1-8 DOUBLE SOFORT 802d-cu3 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0 802d-ng2 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0 802d-ng3 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0 802d-tm1 0.0,0.0,0.0,0.0,0.0,0.0, -1/7 0.0,0.0 802d-tm2 0.0,0.0,0.0,0.0,0.0,0.0, -1/7 0.0,0.0 802d-tm3 0.0,0.0,0.0,0.0,0.0,0.0, -1/7 0.0,0.0 Beschreibung: In das Maschinendatum wird die Nockenposition der Minusnocken 1 - 8 eingetra- gen.
Seite 482
NC-Settingdaten 3.1 NC-Settingdaten 41520 SW_CAM_MINUS_TIME_TAB_1 Vorhaltezeit zu '-'-Schaltpunkten der Nocken 1-8 DOUBLE SOFORT 802d-cu3 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0 802d-ng2 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0 802d-ng3 0.0,0.0,0.0,0.0,0.0,0.0, 0.0,0.0 802d-tm1 0.0,0.0,0.0,0.0,0.0,0.0, -1/7 0.0,0.0 802d-tm2 0.0,0.0,0.0,0.0,0.0,0.0, -1/7 0.0,0.0 802d-tm3 0.0,0.0,0.0,0.0,0.0,0.0, -1/7 0.0,0.0 Beschreibung: In das Settingdatum kann zur Kompensation von Verzögerungszeiten jedem Nocken 1-8 eine Vorhalte- bzw.
Seite 483
NC-Settingdaten 3.1 NC-Settingdaten Der Index [n] des Settingdatums adressiert das Nockenpaar: n = 0, 1, ... , 7 entspricht Nockenpaar 1, 2, ... , 8 Das Settingdatum wirkt additiv zu dem MD10461 $MN_SW_CAM_PLUS_LEAD_TIME[n]. korrespondierend mit ..MD10461 $MN_SW_CAM_PLUS_LEAD_TIME[n] (Vorhalte- bzw. Verzögerungszeit an den Plusnocken 1- 16) 41600 COMPAR_THRESHOLD_1...
NC-Settingdaten 3.1 NC-Settingdaten 3.1.2 Kanalspezifische Settingdaten 42000 THREAD_START_ANGLE Grad Startwinkel bei Gewinde DOUBLE SOFORT 802d-cu3 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..802d-ng2 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..802d-ng3 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..802d-tm1 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..802d-tm2 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..802d-tm3 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..Mit Hilfe dieses Settingdatums kann bei mehrgängigem Gewindeschneiden der Beschreibung: Versatz der einzelnen Gewindegänge programmiert werden.
Seite 485
NC-Settingdaten 3.1 NC-Settingdaten Start/Bremsen der Vorschubachse beim Gewindeschneiden erfolgt sprungför- mig. Das Verhalten ist kompatibel zum bisherigen MD 20650__THREAD_START_IS_HARD = TRUE. > 0: Es wird der maximale Gewindehochlauf- bzw. Bremsweg vorgegeben. Der vorge- gebene Weg kann ggf. zu einer Beschleunigungsüberlastung der Achse führen. Das SD wird bei der Programmierung von DITR (Displacement Thread Ramp) aus dem Satz beschrieben.
Seite 486
NC-Settingdaten 3.1 NC-Settingdaten Die Werte 3...9 sind für Erweiterungen reserviert. Wie Projektierung 0 ausser Gewindeschneiden (G33, G34, G35) und Gewinde- bohren (G331, G332, G63). Diese Funktionen werden wie programmiert ausge- führt. Wie Projektierung 1 ausser Gewindeschneiden (G33, G34, G35) und Gewinde- bohren (G331, G332, G63).
Seite 487
NC-Settingdaten 3.1 NC-Settingdaten 42125 SERUPRO_SYNC_MASK synchronisation in Anfahrsätzen DWORD SOFORT 0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0 Beschreibung: Mit dem Setting-Datum SERUPRO_SYNC_MASK kann für den Suchlauf-Typ-SERUPRO ein synchronisiertes Anfahren eingestellt werden. SERUPRO benutzt die Funktion REPOS um von der aktuellen Maschinenposition zum Zielsatz des Suchlaufs zu kommen. Zwischen dem Wiederanfahrsatz und dem Ziel- satz kann via SERUPRO_SYNC_MASK eine Synchronisation zwischen den Kanälen erzwungen werden, die der Verwendung von WAIT-Marken entsprechen würden.
Seite 488
NC-Settingdaten 3.1 NC-Settingdaten Bemerkung: Wird in SD42125 $SC_SERUPRO_SYNC_MASK das Bit für den aktuellen Kanal nicht gesetzt so wird kein (!) Satz eingefügt. Beispiel: Wird in Kanal-1 $SC_SERUPRO_SYNC_MASK= 0xE programmiert, so wird kein (!) Satz eingefügt. Diese Belegung ist für eine kommende Funktion reserviert! 42140 DEFAULT_SCALE_FACTOR_P FBFA...
Seite 490
NC-Settingdaten 3.1 NC-Settingdaten 42200 SINGLEBLOCK2_STOPRE Debugmode für SBL2 aktivieren BOOLEAN SOFORT FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE... Wert = TRUE: Beschreibung: Bei aktivem SBL2 (Einzelsatz mit Stopp nach jedem Satz) wird mit jedem Satz ein Vorlaufstopp ausgeführt. Dadurch wird die Vorausbearbeitung der Teilepro- grammsätze unterdrückt.
Seite 491
NC-Settingdaten 3.1 NC-Settingdaten 42402 NIBPUNCH_PRE_START_TIME Verzögerungszeit (Stanzen/Nibbeln) mit G603 DOUBLE SOFORT 802d-cu3 .02,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-ng2 .02,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-ng3 .02,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-tm1 .02,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-tm2 .02,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... 802d-tm3 .02,0.0,0.0,0.0,0.0,0.0, 0.0,0.0,0.0... Beschreibung: Die Wirkung dieses Settingdatums ist identisch mit der des MD26018 $MC_NIBBLE_PRE_START_TIME.
Seite 492
NC-Settingdaten 3.1 NC-Settingdaten 42442 TOOL_OFFSET_INCR_PROG Werkzeuglängenkorrekturen BOOLEAN SOFORT TRUE,TRUE,TRUE,T RUE,TRUE,TRUE,TR UE... 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 493
NC-Settingdaten 3.1 NC-Settingdaten 42460 MINFEED B1,K6 mm/min Mindestbahnvorschub bei CPRECON DOUBLE SOFORT 1.,1.,1.,1.,1.,1.,1.,1.,1., 0.000001 999999. 1.,1.,1.,1..Beschreibung: Mindest-Bahnvorschub bei aktiver Funktion "Konturgenauigkeit". Der Vorschub wird nicht unter diesen Wert begrenzt, es sei denn, ein niedrigerer F-Wert wurde programmiert oder die Achsdynamiken lassen ihn nicht zu. korrespondierend mit ..
Seite 494
NC-Settingdaten 3.1 NC-Settingdaten 42477 COMPRESS_ORI_ROT_TOL F2,PGA Grad maximale Abweichung der Werkzeugdrehung beim DOUBLE SOFORT Kompressor 0.05,0.05,0.05,0.05,0. 0.000001 05,0.05,0.05... Mit diesem Settingdatum wird die maximale Toleranz beim Kompressor für die Beschreibung: Drehung der Werkzeugorientierung festgelegt. Mit dem Datum wird die maximale erlaubte Winkelabweichung der Drehung des Werkzeugs bestimmt.
Seite 495
NC-Settingdaten 3.1 NC-Settingdaten 42494 CUTCOM_ACT_DEACT_CTRL An-/Abfahrverhalten bei 2-1/2D-Werkzeugradiuskorrektur DWORD SOFORT 2222,2222,2222,2222, 2222,2222,2222... Beschreibung: Dieses Settingdatum steuert das An- bzw. Abfahrverhaltens bei der Werkzeugra- diuskorrektur für die Fälle, in denen der Aktivierungs- bzw. Deaktivierungs- satz keine Verfahrinformation enthält. Es wird nur bei der 2-1/2D-WRK (CUT2D bzw.
Seite 496
NC-Settingdaten 3.1 NC-Settingdaten 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. Dreh- und Schleifwerkzeuge mit Schneidenlage 0 oder 9 bzw. anderen, nicht definier- ten Werten, werden wie Fräswerkzeuge behandelt.
Seite 499
NC-Settingdaten 3.1 NC-Settingdaten 42522 CORNER_SLOWDOWN_END Ende der Vorschubreduzierung bei G62. DOUBLE SOFORT 802d-cu3 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..802d-ng2 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..802d-ng3 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..802d-tm1 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..802d-tm2 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..802d-tm3 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..Beschreibung: Bahnweglänge, bis zu der der Vorschub nach einer Ecke bei G62 reduziert bleibt.
Seite 500
NC-Settingdaten 3.1 NC-Settingdaten 42526 CORNER_SLOWDOWN_CRIT Grad Eckenerkennung bei G62. DOUBLE SOFORT 802d-cu3 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..802d-ng2 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..802d-ng3 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..802d-tm1 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..802d-tm2 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..802d-tm3 0.,0.,0.,0.,0.,0.,0.,0.,0., 0.,0.,0.,0..Beschreibung: Winkel, ab dem eine Ecke bei der Vorschubreduzierung mit G62 berücksichtigt wird.
Seite 501
NC-Settingdaten 3.1 NC-Settingdaten >0: die Vorschubabsenkung wird auf den programmierten Faktor begrenzt. Bei 0.01 bedeutet dies, dass der Vorschub der Werkzeugmittelpunktsbahn ggf. nur 1 Prozent des programmierten Vorschubwertes beträgt. Der Vorschub des Werkzeugmittelpunkts wird an innengekrümmten Konturen gleich dem programmierten Vorschub (das Verhalten entspricht dann CFTCP). 42600 JOG_FEED_PER_REV_SOURCE Steuerung Umdrehungsvorschub in JOG...
Seite 502
NC-Settingdaten 3.1 NC-Settingdaten 42690 JOG_CIRCLE_CENTRE Kreismittelpunkt DOUBLE SOFORT 0, 0, 0,0, 0, 0,0, 0, 0,0, 0, 0... Beschreibung: Mit diesem Settingdatum wird beim Joggen von Kreisen der Kreismittelpunkt im Werkstückkoordinatensystem definiert. Ausgewertet werden jeweils nur die Mittelpunktkoordinaten der Geometrieach- sen der aktiven Ebene, nicht die Koordinate der senkrecht zur Ebene stehenden Geometrieachse.
Seite 503
NC-Settingdaten 3.1 NC-Settingdaten Bit 3 = 0 : Bei einem Vollkreis wird der Radius vom Kreismittelpunkt ausgehend in Richtung der Ordinate (2. Geometrieachse) der Ebene vergrößert Bit 3 = 1 : Bei einem Vollkreis wird der Radius vom Kreismittelpunkt ausgehend in Richtung der Abzisse (1.
Seite 504
NC-Settingdaten 3.1 NC-Settingdaten 42900 MIRROR_TOOL_LENGTH Vorzeichenwechsel Werkzeuglänge beim Spiegeln BOOLEAN SOFORT FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE... TRUE: Beschreibung: Wird ein Frame mit Spiegeln aktiviert, werden die Werkzeuglängekomponenten ($TC_DP3[..., ...] bis $TC_DP5[..., ...]) und die Komponenten des Basismaßes ($TC_DP21[..., ...] bis $TC_DP23[..., ...]), deren zugehörige Achsen gespiegelt sind, ebenfalls gespiegelt, d.h.
Seite 505
NC-Settingdaten 3.1 NC-Settingdaten 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 Verschleisses der Werkzeuglängenkomponenten hängt bei Werkzeugen mit relevanter Schneidenlage (Dreh- und Schleifwerkzeuge) von der Schneidenlage ab. Das Vorzeichen wird in den folgenden mit X bezeichneten Fällen invertiert: Schneidenlage Länge 1 Länge 2...
Seite 506
NC-Settingdaten 3.1 NC-Settingdaten 42935 WEAR_TRANSFORM W1,W4 Transformationen für Werkzeukomponenten 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 Verschleisskomponenten Verschleiss ($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 507
NC-Settingdaten 3.1 NC-Settingdaten 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. Zuordnung für alle Werkzeugen, die keine Dreh- oder Schleifwerkzeuge sind (Werkzeugtypen < 400 oder> 599): Inhalt Länge 1 Länge 2 Länge 3...
Seite 508
NC-Settingdaten 3.1 NC-Settingdaten 42974 TOCARR_FINE_CORRECTION Feinverschiebung TCARR ein / aus BOOLEAN SOFORT FALSE,FALSE,FALS E,FALSE,FALSE,FAL SE... TRUE: Beschreibung: Bei der Aktivierung eines orientierbaren Werkzeugträgers werden die Fein- verschiebungswerte berücksichtigt. FALSE: Bei der Aktivierung eines orientierbaren Werkzeugträgers werden die Fein- verschiebungswerte nicht berücksichtigt. 42980 TOFRAME_MODE Framdefinition bei TOFRAME, TOROT und PAROT...
Seite 509
NC-Settingdaten 3.1 NC-Settingdaten Addition von 1000: Der Tool-Frame wird mit eventuell aktiven Basis-Frames und einstellbaren Frames verkettet. Damit ist das Verhalten kompatibel zu frühren Soft- wareständen (vor 5.3). Ist die Tausender-Stelle nicht gesetzt, wird der Tool-Frame so berechnet, dass evtl. aktive Basisframes und einstellbare Frames berücksichtigt werden.
Seite 510
NC-Settingdaten 3.1 NC-Settingdaten 42990 MAX_BLOCKS_IN_IPOBUFFER maximale Anzahl der Sätze im Ipo-Puffer DWORD SOFORT 802d-cu3 -1,-1,-1,-1,-1,-1,-1,-1,- 1,-1,-1,-1,-1... 802d-ng2 -1,-1,-1,-1,-1,-1,-1,-1,- 1,-1,-1,-1,-1... 802d-ng3 -1,-1,-1,-1,-1,-1,-1,-1,- 1,-1,-1,-1,-1... 802d-tm1 -1,-1,-1,-1,-1,-1,-1,-1,- 1,-1,-1,-1,-1... 802d-tm2 -1,-1,-1,-1,-1,-1,-1,-1,- 1,-1,-1,-1,-1... 802d-tm3 -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.
NC-Settingdaten 3.1 NC-Settingdaten 3.1.3 Achsspezifische Settingdaten 43120 DEFAULT_SCALE_FACTOR_AXIS FBFA axialer default Skalierungfaktor bei aktivem G51 DWORD SOFORT 802d-cu3 802d-ng2 802d-ng3 802d-tm1 802d-tm2 802d-tm3 Wenn kein axialer Scalefaktor I, J oder K im G51 Satz programmiert wird, Beschreibung: wirkt SD43120 $SA_DEFAULT_SCALE_FACTOR_AXIS. Damit der Skalierungsfaktor wirkt, muss das MD22914 $MC_AXES_SCALE_ENABLE gesetzt sein.
Seite 512
NC-Settingdaten 3.1 NC-Settingdaten Korrespondiert mit: MD35035 $MA_SPIND_FUNCTION_MASK MD10709 $MN_PROG_SD_POWERON_INIT_TAB MD10710 $MN_PROG_SD_RESET_SAVE_TAB 43206 SPIND_SPEED_TYPE Spindeldrehzahltyp für Spindelstart durch VDI DWORD SOFORT Beschreibung: Vorgabe des Spindeldrehzahltyps für die Masterspindel. Der Wertebereich und die Funktionalität entspricht der 15. G-Gruppe "Vor- schubtyp". Zulässige Werte sind die G-Werte: 93, 94, 95, 96,961,97, und 971. Mit den genannten Werten sind folgende Varianten funktionell zu unterschie- den: ==>...
Seite 513
NC-Settingdaten 3.1 NC-Settingdaten 43220 SPIND_MAX_VELO_G26 Umdr/min Programmierbare obere Spindeldrehzahlbegrenzung bei DOUBLE SOFORT 1000.0 Beschreibung: Im SD43220 $SA_SPIND_MAX_VELO_G26 wird eine max. Spindeldrehzahlbegrenzung eingegeben, die die Spindel nicht überschreiten darf. Die NCK begrenzt eine zu große Spindelsolldrehzahl auf diesen Wert. SD irrelevant bei ..anderen Spindelbetriebsarten als Steuerbetrieb.
Seite 514
NC-Settingdaten 3.1 NC-Settingdaten 43240 M19_SPOS -, A12 Grad Spindelposition für Spindelpositionieren mit M19. DOUBLE SOFORT -10000000.0 10000000.0 Beschreibung: Spindelposition in [ GRAD ] für Spindelpositionieren mit M19. Der Positionsanfahrmode wird in $SA_M19_SPOSMODE festgelegt. Positionsvorgaben müssen im Bereich 0 <= pos < MD30330 $MA_MODULO_RANGE lie- gen.
Seite 515
NC-Settingdaten 3.1 NC-Settingdaten 43320 JOG_POSITION mm, Grad JOG Position DOUBLE SOFORT Beschreibung: Position die in JOG angefahren werden soll.Abhängig von MD10735 $MN_JOG_MODE_MASK, Bit 4 werden axiale Frames und, bei einer als Geometrie- achse projektierten Achse, die Werkzeuglängenkorrektur berücksichtigt. 43340 EXTERN_REF_POSITION_G30_1 -, A12 FBFA Referenzpunktposition für G30.1...
Seite 516
NC-Settingdaten 3.1 NC-Settingdaten 43420 WORKAREA_LIMIT_PLUS mm, Grad Arbeitsfeldbegrenzung plus DOUBLE SOFORT 1.0e+8 Beschreibung: Mit der Arbeitsfeldbegrenzung kann der Arbeitsbereich im Maschinenkoordina- tensystem in der positiven Richtung der entsprechenden Achse eingeschränkt werden. Das Settingdatum kann über die Bedientafel im Bedienbereich "Parameter" ver- ändert werden.
Seite 517
NC-Settingdaten 3.1 NC-Settingdaten 43500 FIXED_STOP_SWITCH Anwahl Fahren auf Festanschlag BYTE SOFORT 802d-cu3 802d-ng2 802d-ng3 802d-tm1 802d-tm2 802d-tm3 Mit dem Settingdatum kann die Funktion "Fahren auf Festanschlag" an- und Beschreibung: abgewählt werden. SD=0 "Fahren auf Festanschlag" abwählen SD=1 "Fahren auf Festanschlag" anwählen Das Settingdatum wird durch das Teileprogramm mit dem Befehl FXS[x]=1/0 über- schrieben werden.
Seite 518
NC-Settingdaten 3.1 NC-Settingdaten 43520 FIXED_STOP_WINDOW mm, Grad Festanschlags-Überwachungsfenster DOUBLE SOFORT Beschreibung: In dieses Settingdatum wird das Festanschlags-Überwachungsfenster eingetra- gen. Das Settingdatum ist nur dann wirksam, wenn der Festanschlag erreicht wurde. Der Festanschlag gilt als erreicht, wenn • bei MD37060 $MA_FIXED_STOP_ACKN_MASK, Bit 1 = 0 (keine Quittierung not- wendig) das Nahtstellensignal V390x 0002.5 (Festanschlag erreicht) von der NC gesetzt wird •...
Seite 519
NC-Settingdaten 3.1 NC-Settingdaten 43610 ADISPOSA_VALUE A06, A10 mm, Grad Toleranzfenster 'Bremsrampe' DOUBLE SOFORT Beschreibung: Wert definiert bei Einzelachsinterpolation die Größe des Toleranzfensters, 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 520
NC-Settingdaten 3.1 NC-Settingdaten 43710 OSCILL_REVERSE_POS2 mm, Grad Pendelumkehrpunkt 2 DOUBLE SOFORT 802d-cu3 802d-ng2 802d-ng3 802d-tm1 802d-tm2 802d-tm3 Position der Pendelachse im Umkehrpunkt 2 Beschreibung: 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 521
NC-Settingdaten 3.1 NC-Settingdaten 43730 OSCILL_DWELL_TIME2 Haltezeit im Pendelumkehrpunkt 2 DOUBLE SOFORT 802d-cu3 802d-ng2 802d-ng3 802d-tm1 802d-tm2 802d-tm3 Haltezeit der Pendelachse im Umkehrpunkt2 Beschreibung: 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 522
NC-Settingdaten 3.1 NC-Settingdaten 43750 OSCILL_NUM_SPARK_CYCLES Anzahl der Ausfeuerhübe DWORD SOFORT 802d-cu3 802d-ng2 802d-ng3 802d-tm1 802d-tm2 802d-tm3 Anzahl der Ausfeuerungshübe, die nach Beenden der Pendelbewegung ausgeführt Beschreibung: werden Anwendungsbeispiel(e) NC Sprache: OSNSC[Achse]=Hubzahl 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 523
NC-Settingdaten 3.1 NC-Settingdaten 43770 OSCILL_CTRL_MASK Pendelablauf-Steuermaske DWORD SOFORT 802d-cu3 802d-ng2 802d-ng3 802d-tm1 802d-tm2 802d-tm3 Bitmaske: Beschreibung: Bitnr. | Bedeutung in OSCILL_CTRL_MASK ---------------------------------------------------------------------------- 0(LSB)-1 | 0: beim Abschalten der Pendelbewegung im nächsten Umkehrpunkt stoppen | 1: beim Abschalten der Pendelbewegung im Umkehrpunkt 1 stoppen | 2: beim Abschalten der Pendelbewegung im Umkehrpunkt 2 stoppen...
Seite 524
NC-Settingdaten 3.1 NC-Settingdaten | 1: Beim Starten zuerst die Startposition anfahren, siehe SD43790 $SA_OSCILL_START_POS ---------------------------------------------------------------------------- Anwendungsbeispiel(e) NC-Sprache: OSCTRL[Achse]=(Setzoptionen, Rücksetzoptionen) korrespondierent mit ..MD10709 $MN_PROG_SD_POWERON_INIT_TAB MD10710 $MN_PROG_SD_RESET_SAVE_TAB 43780 OSCILL_IS_ACTIVE Pendelbewegung einschalten BOOLEAN SOFORT 802d-cu3 FALSE 802d-ng2 FALSE 802d-ng3 FALSE 802d-tm1 FALSE 802d-tm2 FALSE 802d-tm3...
Seite 525
NC-Settingdaten 3.1 NC-Settingdaten 43900 TEMP_COMP_ABS_VALUE Positionsunabhängiger Temperaturkompensationswert DOUBLE SOFORT Beschreibung: Mit dem SD43900 $SA_TEMP_COMP_ABS_VALUE wird der positionsunabhängige Tempe- raturkompensationswert festgelegt. Dieser Wert ist abhängig von der aktuellen Temperatur von der PLC (Anwender- programm) vorzugeben. Sobald die positionsunabhängige Temperaturkompensation aktiv ist (MD32750 $MA_TEMP_COMP_TYPE = 1 oder 3), verfährt die Maschinenachse zusätzlich diesen Kompensationswert.
Seite 526
NC-Settingdaten 3.1 NC-Settingdaten 43920 TEMP_COMP_REF_POSITION Bezugsposition der positionsabhängige DOUBLE SOFORT Temperaturkompensation Beschreibung: Bei der positionsabhängigen Temperaturkompensation kann der Fehlerkurvenver- lauf der temperaturbedingten Istwertabweichung häufig durch eine Gerade ange- nähert werden. Diese Gerade wird durch einen Bezugspunkt P_0 und durch eine Steigung tanß...
Nahtstellensignale - Übersicht 4.1 Adressbereiche Hinweis 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 "logische 0". Literaturhinweise zur Beschreibung der Nahtstellensignale beziehen sich auf die entsprechenden Kapitel der Funktionsbeschreibung und sind mit [F "Kapitelnummer"]...
Nahtstellensignale - Übersicht 4.2 Anwender-Daten 4.2.4 Signale an MCP (angeschlossen am MCPA-Modul) 1100 Daten 1 [r/w] Datenbaustein Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 1100 1000 LED 6 LED 5 LED 4 LED 3 LED 2...
Nahtstellensignale - Übersicht 4.3 Remanenter Datenbereich Remanenter Datenbereich 1400 Remanente Daten [r/w] Datenbaustein Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Anwender - Daten 1400 0000 Anwender - Daten 1400 0383 Anwender-Alarm Hinweis: Informationen zu PLC-Alarmen einschließlich der Projektierung von Anwenderalar- men finden Sie:...
Nahtstellensignale - Übersicht 4.4 Anwender-Alarm 4.4.1 Anwender-Alarm: Aktivierung 1600 Aktivierung Alarm [r/w] Datenbaustein Nahtstelle PLC -----> HMI Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Aktivierung Alarm Nr. 1600 0000 700007 700006 700005 700004...
Nahtstellensignale - Übersicht 4.5 Signale von/an HMI 4.5.2 Programmanwahl von PLC (remanenter Bereich) 1700 Signale HMI [r/w] Datenbaustein Nahtstelle PLC-----> HMI Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 1700 1000 Programmanwahl von PLC: Programmnummer [F-A2] 1700 1001 Kommandoauftrag von PLC: Kommando [F-A2]...
Nahtstellensignale - Übersicht 4.5 Signale von/an HMI 4.5.5 Signale von PLC 1800 Signale von PLC [r] Datenbaustein Nahtstelle PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 1800 1000 MCPA Hochlauf Hochlauf mit vorhanden Default-...
Nahtstellensignale - Übersicht 4.5 Signale von/an HMI 4.5.8 Allgemeine Anwahl-/Statussignale an HMI (remanenter Bereich) 1900 Signale an Bedientafel [r/w] Datenbaustein Nahtstelle PLC -----> HMI Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 1900 5000 OP Tasten- sperre...
Nahtstellensignale - Übersicht 4.6 Hilfsfunktionsübergabe von NC-Kanal Hilfsfunktionsübergabe von NC-Kanal 2500 Hilfsfunktionen von NCK-Kanal[r] Datenbaustein Nahtstelle NCK -----> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 2500 0000 2500 0003 2500 0004 M-Fkt.
Nahtstellensignale - Übersicht 4.6 Hilfsfunktionsübergabe von NC-Kanal 4.6.1 Dekodierte M-Signale (M0 - M99) 2500 M-Funktionen von NCK-Kanal [r] Datenbaustein Nahtstelle NCK -----> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 dynamische M-Funktionen [F-H2] 2500 1000 dynamische M-Funktionen [F-H2]...
Nahtstellensignale - Übersicht 4.7 Signale NCK 4.7.2 Allgemeine Signale von NCK 2700 Allgemeine Signale von NCK [r] Datenbaustein Nahtstelle NCK -----> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 2700 0000 NOT AUS aktiv [F-N2]...
Nahtstellensignale - Übersicht 4.7 Signale NCK 4.7.3 Signale an schnelle Ein- und Ausgänge 2800 Signale an schnelle Ein- und Ausgänge [r/w] Datenbaustein Nahtstelle PLC -----> NCK Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 2800 0000 Sperre der digitalen NCK-Eingänge...
Nahtstellensignale - Übersicht 4.7 Signale NCK 4.7.4 Signale von schnellen Ein- und Ausgängen 2900 Signale von schnellen Ein- und Ausgänge [r/w] Datenbaustein Nahtstelle NCK -----> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 2900 0000 Istwert der digitalen NCK-Eingänge...
Seite 544
Nahtstellensignale - Übersicht 4.7 Signale NCK 3100 Betriebsarten-Signale von NCK [r] Datenbaustein Nahtstelle NCK -----> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 aktive Betriebsart 3100 0000 802- AUTOM. READY [F-K1] [F-K1] [F-K1]...
Nahtstellensignale - Übersicht 4.8 Kanalsignale Kanalsignale 4.8.1 Signale an NC-Kanal Steuersignale an NC-Kanal 3200 Signale an NCK-Kanal [r/w] Datenbaustein Nahtstelle PLC -----> NCK Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 3200 0000 Probelauf- Vorwärts-...
Seite 546
Nahtstellensignale - Übersicht 4.8 Kanalsignale 3200 0013 Werkzeug Stückzähler PTP-Fahren nicht abschalten aktivieren sperren [F-W1] [F-W1] Konturhandrad aktivieren (bit-/binär-codiert) 3200 0014 keine Kreise assoziierte neg. Richtung Sim. Handrad 2 Handrad 1 Werkzeug- joggen Sim. Konturhand- wechsel- aktivieren Konturhand- rad ein kommandos 3200 0015 Satzaus-...
Nahtstellensignale - Übersicht 4.8 Kanalsignale 4.8.2 Signale von NC-Kanal Statussignale von NC-Kanal 3300 Signale von NCK-Kanal [r] Datenbaustein Nahtstelle NCK -----> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 3300 0000 letzter M0 / M1 Anfahrsatz...
Nahtstellensignale - Übersicht 4.8 Kanalsignale 3300 0014 kanalspezifische Schutzbereiche verletzt Bereich 8 Bereich 7 Bereich 6 Bereich 5 Bereich 4 Bereich 3 Bereich 2 Bereich 1 3300 0015 kanalspezifische Schutzbereiche verletzt Bereich 10 Bereich 9 Statussignale Geometrieachsen (Achsen im WKS) 3300 Signale von NCK-Kanal [r] Datenbaustein...
Nahtstellensignale - Übersicht 4.8 Kanalsignale Weitere Statussignale von NC-Kanal 3300 Signale von NCK-Kanal [r] Datenbaustein Nahtstelle NCK -----> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 3300 4000 G00 aktiv 3300 4001 Fahran- Werkstück-...
Nahtstellensignale - Übersicht 4.9 Achs-/Spindelsignale Anmerkungen: 1) MaschinenfunktionVorgabe der Maschinenfunktion in VB380x 0005, nur wenn Signal ”INC- Eingänge in BAG-Bereich aktiv” (V2600 0001.0) nicht gesetzt ist. Die Maschinenfunktion INC10 000 wird nicht von allen Maschinensteuertafeln untersützt. Signale an Achse 3800 ... 3805 Signale an Achse [r/w] Datenbaustein Nahtstelle PLC ----->...
Nahtstellensignale - Übersicht 4.9 Achs-/Spindelsignale Erläuterung: Die Signale IC, DC, ACP, ACN dürfen nur alternativ wirksam sein oder keines. Ist keines der Signale gesetzt, wirkt AC (Absolute Coordinate). Signale an PLC-Achse 3800 ... 3805 Signale an PLC-Achse [r/w] Datenbaustein Nahtstelle PLC -----> NCK Byte Bit 7 Bit 6...
Nahtstellensignale - Übersicht 4.9 Achs-/Spindelsignale Signale an Technologiefunktionen 3800 ... 3805 Signale an Achse/Spindel [r/w] Datenbaustein Nahtstelle PLC -----> NCK Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 380x 5000 Master/ Momenten- Slave Ein ausleichs-...
Nahtstellensignale - Übersicht 4.9 Achs-/Spindelsignale 4.9.3 Signale von Achse/Spindel Allgemeine Signale von Achse/Spindel 3900 ... 3905 Signale von Achse/Spindel [r] Datenbaustein Nahtstelle NCK -----> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Position erreicht Referiert/...
Nahtstellensignale - Übersicht 4.9 Achs-/Spindelsignale Signale von Achse 3900 ... 3905 Signale von Achse [r] Datenbaustein Nahtstelle NCK -----> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 390x 1000 Modulo Limit Enabled aktiv...
Nahtstellensignale - Übersicht 4.9 Achs-/Spindelsignale Signale von PLC-Achse 3900 ... 3905 Signale von PLC-Achse [r] Datenbaustein Nahtstelle NCK -----> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 390x 3000 Positionier- Position Fehler Achse nicht...
Nahtstellensignale - Übersicht 4.9 Achs-/Spindelsignale Signale von Technologiefunktionen 3900 ... 3905 Signale von Achse/Spindel [r] Datenbaustein Nahtstelle NCK -----> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 390x 5000 Master/ Master/ Master/ Master/...
Nahtstellensignale - Übersicht 4.11 WZV-Funktionen von NC-Kanal 4.11 WZV-Funktionen von NC-Kanal Änderungssignale WZV-Funktionen 5300 WZV-Funktionen [r] Datenbaustein Nahtstelle NCK PLC -----> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 5300 0000 Grenzwert Vorwarn- erreicht...
Seite 562
Nahtstellensignale - Übersicht 4.11 WZV-Funktionen von NC-Kanal Maschinendaten und Nahtstellensignale Listenhandbuch, 03/2011, 6FC5397-5CP10-3AA0...
Nahtstellensignale- ausführliche Beschreibung Allgemeines Nahtstellen Der Austausch von Signalen und Daten zwischen dem PLC-Anwenderprogramm und NCK (Kern der Numerischen Steuerung) HMI sl (Anzeigeeinheit) geschieht über verschiedenen Datenbereiche. Das PLC-Anwenderprogramm braucht sich nicht um den Austausch zu kümmern. Dies erfolgt aus Anwendersicht automatisch. NC/PLC Nahtstelle Maschinendaten und Nahtstellensignale Listenhandbuch 03/2011, 6FC5397-5CP10-3AA0...
Nahtstellensignale- ausführliche Beschreibung 5.2 Signale von/an HMI Zyklischer Signalaustausch Die Steuer- und Statussignale der PLC/NCK-Schnittstelle werden zyklisch aktualisiert. Sie können in folgende Gruppen eingeteilt werden: Allgemeine Signale Betriebsarten-Signale Kanal-Signale Achs-/Spindel-Signale Signale von/an HMI 5.2.1 Programmbeeinflussungs-Signale von HMI V1700 0000.5 M01 angewählt Nahtstellensignal Signal(e) von HMI --->...
Seite 565
Nahtstellensignale- ausführliche Beschreibung 5.2 Signale von/an HMI V1700 0001.3 Vorschubkorrektur für Eilgang angewählt Signal(e) an Kanal (HMI PLC) Nahtstellensignal Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 bzw. Der Vorschub-Korrekturschalter soll auch als Eilgang-Korrekturschalter Flankenwechsel 0 ---> 1 wirken.
Nahtstellensignale- ausführliche Beschreibung 5.2 Signale von/an HMI V1700 0003.7 *** Messen in JOG aktiv Nahtstellensignal Signal(e) an PLC (HMI ---> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 bzw. Die Funktion “Werkzeugmessen in JOG” ist vom HMI aktiviert. Flankenwechsel 0 --->...
Nahtstellensignale- ausführliche Beschreibung 5.2 Signale von/an HMI Signalzustand 1 Anforderung vom MMC: Die momentan aktive Betriebsart (JOG, MDA oder bzw. Automatik) soll nicht gewechselt werden. Flankenwechsel 0 - Der Signalzustand 1 steht nur einen PLC-Zyklus lang an. --> 1 Signalzustand 0 Betriebsart JOG ist nicht vom HMI angewählt.
Nahtstellensignale- ausführliche Beschreibung 5.2 Signale von/an HMI 5.2.4 Allgemeine Anwahl-/Statussignale von HMI V1900 1003.7 Maschinenachse für Handrad 1 V1900 1004.7 für Handrad 2 Nahtstellensignal Signal(e) von NC (HMI -> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 bzw. Der Bediener hat direkt an der Bedientafel dem Handrad (1, 2, 3) eine Achse Flankenwechsel 0 --->...
Nahtstellensignale- ausführliche Beschreibung 5.2 Signale von/an HMI Signalbedeutung Folgende Codierung gilt für die Achsnummer: Bit 2 Bit 1 Bit 0 Achsnummer Hinweis: Bit 3 und Bit 4 sind stets mit dem dem Wert =0 zu belassen.. korrespondierend mit ..NST ”Maschinenachse” (V1900 1003.7 ff) NST ”Handrad aktivieren”...
Nahtstellensignale- ausführliche Beschreibung 5.3 Hilfsfunktionsübergabe von NC-Kanal VD1900 5004 T-Nummer für WZ-Messen in JOG Nahtstellensignal Signal(e) an HMI ( PLC --->HMI) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Wert > 0 (DWORD) Vorgabe der T-Nummer von PLC zum Eintrag der Meßergebnisse an HMI. Als Korrekturnummer D wird die in der Maske von HMI eingetragene Nummer verwendet.
Seite 571
Nahtstellensignale- ausführliche Beschreibung 5.3 Hilfsfunktionsübergabe von NC-Kanal VD2500 2000 T–Funktion 1 Nahtstellensignal Signal(e) von Kanal (NCK ---> PLC) Flankenauswertung: nein Signal(e) aktualisiert: Signal(e) gültig ab SW–Stand: auftragsgesteuert von NCK Signalzustand 1 Hier wird die in einem NC–Satz programmierte T–Funktion bereitgestellt, sobald das T–Änderungssignal ansteht.
Seite 572
Nahtstellensignale- ausführliche Beschreibung 5.3 Hilfsfunktionsübergabe von NC-Kanal VD2500 4000 S-Funktion 1 VD2500 4008 S-Funktion 2 VB2500 4004 Erweiterte Adresse S-Funktion 1 VB2500 4012 Erweiterte Adresse S-Funktion 2 Nahtstellensignal Signal(e) von Kanal (NCK ---> PLC) Flankenauswertung: nein Signal(e) aktualisiert: Signal(e) gültig ab SW–Stand: auftragsgesteuert von NCK Signalzustand 1 Hier wird die in einem NC-Satz programmierte S-Funktion (Drehzahl oder...
Nahtstellensignale- ausführliche Beschreibung 5.4 Signale NCK Signalzustand 1 Hier werden bis zu 3 in einem NC-Satz programmierte H-Funktionen gleichzeitig bereitgestellt, sobald die H-Änderungssignale anstehen. Wertebereich der H-Funktion: Gleitpunkt (REAL-Format/4-Byte) Wertebereich der erweiterten Adresse: 0 bis 99; ganzzahlig Die H-Funktionen bleiben stehen, bis sie durch neue H-Funktionen überschrieben werden •...
Nahtstellensignale- ausführliche Beschreibung 5.4 Signale NCK V2600 0001.0 INC-Eingänge im BAG-Bereich aktiv Nahtstellensignal Signal(e) von Kanal (NCK ---> PLC) Flankenauswertung: nein Signal(e) aktualisiert: Signal(e) gültig ab SW–Stand: auftragsgesteuert von NCK Signalzustand 1 bzw. Die NST “INC1”, “INC10”, ..., “kontinuierlich” im Betriebsartenbereich werden Flankenwechsel 0 --->...
Seite 575
Nahtstellensignale- ausführliche Beschreibung 5.4 Signale NCK Signalzustand 1 bzw. Die Schaltflanke des Minus-Nockensignals 1-8 wird abhängig von der Flankenwechsel 0 –––> 1 Verfahrrichtung der (Rund-) Achse erzeugt und im IPO-Takt an die PLC-Nahtstelle übertragen. Linearachse: – Das Minus-Nockensignal schaltet von 0 auf 1, wenn die Achse den Minusnocken in positiver Richtung überfährt.
Nahtstellensignale- ausführliche Beschreibung 5.5 Betriebsartensignale Signalzustand 0 bzw. Linearachse: – Das Plus-Nockensignal schaltet von 1 auf 0, wenn die Flankenwechsel 1 –––> 0 Achse den Plusnocken in negativer Richtung überfährt. Modulo–Rundachse: – Das Plus-Nockensignal schaltet bei Überfahren des Plusnockens in positiver Achsrichtung von 1 auf 0 zurück. Das beschriebene Verhalten des Plusnockens gilt unter der Bedingung: Plusnocken - Minusnocken <...
Seite 577
Nahtstellensignale- ausführliche Beschreibung 5.5 Betriebsartensignale Signalzustand 0 bzw. Betriebsart JOG ist nicht vom PLC–Programm angewählt. Flankenwechsel 1 ---> 0 Signal irrelevant bei ..wenn Signal ”Betriebsart Wechselsperre” korrespondierend mit ..NST ”aktive Betriebsart JOG” Lesehinweis: Funktionsbeschreibung 802D sl: K1 V3000 0000.4 Betriebsarten Wechselsperre Nahtstellensignal Signal(e) an NCK (PLC --->...
Seite 578
Nahtstellensignale- ausführliche Beschreibung 5.5 Betriebsartensignale Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW- Stand: Signalzustand 1 bzw. Dieser Eingangsbereich wird nur benutzt, wenn NST “INC-Eingänge im BAG- Flankenwechsel 0 ---> 1 Bereich aktiv” (V2600 0001.0) gesetzt ist. Die Signale gelten dann für alle Achsen und Geometrieachsen.
Seite 579
Nahtstellensignale- ausführliche Beschreibung 5.5 Betriebsartensignale V3100 0000.1 aktive Betriebsart MDA Nahtstellensignal Signal(e) von NCK (NCK ---> PLC) Flankenauswertung: Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW– Stand: Signalzustand 1 bzw. Betriebsart MDA ist aktiv. Flankenwechsel 0 ---> 1 Signalzustand 0 bzw. Betriebsart MDA ist nicht aktiv.
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale V3100 0001.2 aktive Maschinenfunktion REF Nahtstellensignal Signal(e) von NCK (NCK ---> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW– Stand: Signalzustand 1 bzw. Die Maschinenfunktion REF ist innerhalb von JOG aktiv. Flankenwechsel 0 ---> 1 Signalzustand 0 bzw.
Seite 581
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale korrespondierend mit ..NST ”M01 angewählt” (V1700 0000.5) NST ”M0/M1 aktiv” (V3300 0000.5) Lesehinweis: Funktionsbeschreibung 802D sl: K1 V3200 0000.6 Probelaufvorschub aktivieren Signal(e) an Kanal (PLC NCK) Nahtstellensignal Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–...
Seite 582
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale V3200 0001.7 Programmtest aktivieren Nahtstellensignal Signal(e) an Kanal (PLC ---> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW– Stand: Signalzustand 1 bzw. Es wird für alle Achsen (nicht Spindel) intern Achsensperre gegeben. Bei Flankenwechsel 0 --->...
Seite 583
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale V3200 0003.2 Hubunterdrückung Nahtstellensignal Signal(e) an Kanal (PLC > NCK) ––– Flankenauswertung: Signal(e) aktualisiert: Signal(e) gültig ab SW– Stand: Signalzustand 1 bzw. Das Signal verhindert lediglich den Hub. Die Maschine fährt trotzdem. Falls Flankenwechsel 0 >...
Seite 584
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale Signalzustand 0 bzw. 0–Signal: Manuelle Hubauslösung ist nicht aktiv Flankenwechsel 1 –––> 0 VB3200 0004 Vorschubkorrektur Signal(e) an Kanal (PLC NCK) Nahtstellensignal Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW– Stand: Signalzustand 1 bzw. Graycodierung für Vorschubkorrektur Flankenwechsel 0 --->...
Seite 585
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale VB3200 0005 Eilgangkorrektu Signal(e) an Kanal (PLC NCK) Nahtstellensignal Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW– Stand: Signalzustand 1 bzw. Graycodierung für Eingangskorrektur Flankenwechsel 0 ---> 1 Schalter- Code Eilgangskorrektur einstellung 00001 00011 0.01...
Seite 586
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale V3200 0006.0 Vorschubsperre Signal(e) an Kanal (PLC NCK) Nahtstellensignal Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 Das Signal ist in einem Kanal in allen Betriebsarten wirksam. bzw. • Signal bewirkt Vorschubsperre aller im interpolatorischen Zusammenhang Flankenwechsel 0 --- fahrenden Achsen, sofern kein G33 (Gewinde) ansteht.
Seite 587
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale Anwendungsbeispiel(e) korrespondierend mit ..NST ”Programmzustand läuft” Lesehinweis: Funktionsbeschreibung 802D sl: K1 V3200 0006.4 Programmebenenabbruch Nahtstellensignal Signal(e) an Kanal (PLC ---> NCK) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 Mit jedem Flankenwechsel 0 –> 1 wird die momentan bearbeitete Programmebene bzw.
Seite 588
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale V3200 0006.6 Eilgangkorrektur wirksam Signal(e) an Kanal (PLC NCK) Nahtstellensignal Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 Die in die PLC–Nahtstelle eingetragene Eilgangkorrektur 0 bis maximal 100% ist bzw. kanalspezifisch wirksam.
Seite 589
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale V3200 0007.0 NC–Start–Sperre Nahtstellensignal Signal(e) an Kanal (PLC ---> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 bzw. NST ”NC–Start” ist unwirksam. Flankenwechsel 0 ---> 1 Signalzustand 0 bzw. NST ”NC–Start” ist wirksam. Flankenwechsel 1 --->...
Seite 590
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale V3200 0007.3 NC–Stopp Nahtstellensignal Signal(e) an Kanal (PLC –––> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Signalzustand 1 bzw. Das laufende NC–Programm wird sofort angehalten, der aktuelle Satz wird Flankenwechsel 0 ---> 1 nicht weiter abgearbeitet.
Seite 591
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale V3200 0007.4 NC–Stop Achsen plus Spindeln Nahtstellensignal Signal(e) an Kanal (PLC ---> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 bzw. Das laufende NC–Programm wird sofort angehalten, der aktuelle Satz wird Flankenwechsel 0 --->...
Seite 592
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale V3200 0013.4 PTP-Fahren aktivieren Nahtstellensignal Signal(e) an Kanal (PLC ---> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 bzw. PTP-Fahren aktivieren. Flankenwechsel 0 ---> 1 Signalzustand 0 bzw. CP-Fahren aktivieren Flankenwechsel 1 --->...
Seite 593
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale Signalzustand 1 bzw. Das Signal ist nur im JOG–Betrieb wirksam (Achsen im WKS verfahren). Flankenwechsel 0 ---> 1 • Signal bewirkt Vorschub Halt der jeweiligen Achse. Bei einer fahrenden Achse bewirkt dieses Signal ein geführtes Bremsen zum Stillstand (Rampenstopp).
Seite 594
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale Die Eilgangüberlagerung ist bei folgenden Varianten in der Betriebsart JOG wirksam: - beim kontinuierlichen Verfahren - beim inkrementellen Verfahren Bei wirksamer Eilgangüberlagerung ist die Geschwindigkeit mit dem Eilgang- Korrekturschalter beeinflußbar. Signalzustand 0 bzw. Die Geometrieachse verfährt mit der vorgegebenen JOG-Geschwindigkeit Flankenwechsel 1 --->...
Seite 595
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale Sonderfälle, Fehler, ..Die Geometrieachse kann im JOG nicht verfahren werden: -falls sie bereits über die achsspezifische PLC-Nahtstelle (als Maschinenachse) verfahren wird. -falls eine andere Geometrieachse bereits über Verfahrtasten verfahren wird. Es wird der Alarm 20062 ”Achse ist bereits aktiv” gemeldet. korrespondierend mit ..
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale 5.6.2 Signale von NC-Kanal V3300 0000.3 Aktionsatz aktiv Nahtstellensignal Signal(e) von Kanal (NCK ---> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 bzw. Satzsuchlauf: Ausgabe mit aufgesammelten HiFu-Ausgaben läuft (siehe Flankenwechsel 0 --->...
Seite 597
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale V3300 0000.6 Letzter Aktionsatz aktiv Nahtstellensignal Signal(e) von Kanal (NCK ---> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 bzw. Satzsuchlauf: letzter Satz der Ausgabe mit aufgesammelten HiFu-Ausgaben Flankenwechsel 0 ---> 1 Anwendungsbeispiel(e) Lesehinweis: Funktionsbeschreibung 802D sl: K1...
Seite 598
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale V3300 0001.5 M2/M30 aktiv Nahtstellensignal Signal(e) von Kanal (NCK ---> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 bzw. NC–Satz mit M2 ist vollständig abgearbeitet. Sind in diesem Satz auch Flankenwechsel 0 --->...
Seite 599
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale V3300 0001.7 Programmtest aktiv Nahtstellensignal Signal(e) von Kanal (NCK ---> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 bzw. Die Programmbeeinflussung “Programmtest” ist aktiv. Es wird für alle Achsen Flankenwechsel 0 ---> 1 (nicht Spindeln) intern Achsensperre gegeben.
Seite 600
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale Lesehinweis: Funktionsbeschreibung 802D sl: K1 V3300 0003.3 Programmzustand unterbrochen Nahtstellensignal Signal(e) von Kanal (NCK ---> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 bzw. Beim Wechsel der Betriebsart von AUTOMATIK bzw. MDA (bei Flankenwechsel 0 --->...
Seite 601
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale V3300 0003.6 Kanalzustand unterbrochen Nahtstellensignal Signal(e) von Kanal (NCK ---> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 bzw. Das NC–Teileprogramm in AUTOMATIK oder MDA kann durch ”NC–Stop”, Flankenwechsel 0 ---> 1 ”NC–Stop Achsen plus Spindeln”, ”NC–...
Seite 602
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale V3300 0006.0 Hubauslösung aktiv Nahtstellensignal Signal(e) von Kanal (NCK –––> PLC) Flankenauswertung: Signal(e) aktualisiert: Signal(e) gültig ab SW–Stand: Signalzustand 1 bzw. Mit diesem Signal wird angezeigt, ob die Hubauslösung aktiv ist. Flankenwechsel 0 –––> 1 1–Signal: die Hubauslösung ist aktiv Signalzustand 0 bzw.
Seite 603
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale Signalzustand 0 bzw. Der kanalspezifische Schutzbereich 1 (...10) ist im aktuellen Satz Flankenwechsel 1 –––> 0 deaktiviert. (Die Deaktivierung erfolgte im Teileprogramm.) Der Schutzbereich kann damit im PLC-Anwenderprogramm über das Nahtstellensignal: DB21, ... DBX10.0 - DBX11.1 (kanalspezifischen Schutzbereich 1 (...10) aktivieren)) nicht wirksam bzw.
Seite 604
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale Signalzustand 1 bzw. Mit diesen PLC-Nahstellensignalen wird mitgeteilt, ob diese Geometrieachse Flankenwechsel 0 ---> dem Handrad 1oder 2 bzw. keinem Handrad zugeordnet ist. Zu einem Zeitpunkt kann einer Achse jeweils nur ein Handrad zugeordnet werden.
Seite 605
Nahtstellensignale- ausführliche Beschreibung 5.6 Kanalspezifische Signale Aktive Maschinenfunktion INC1, ..., kontinuierlich V3300 1001.0, ..., .6 für Geometrieachse 1 V3300 1005.0, ..., .6 für Geometrieachse 2 V3300 1009.0, ..., .6 für Geometrieachse 3 Nahtstellensignal Signal(e) von Kanal (NCK -> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand:...
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale Achs-/Spindelspezifische Signale PPLC-Nahtstellensignale für Achsüberwachungen 5.7.1 Übergebene achsspezifische M-, S-Funktionen VD370x 0000 M-Funktion für Spindel Nahtstellensignal Signal(e) von Achse/Spindel (NCK -> PLC), achsspezifisch Flankenauswertung: Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Allgemein werden die M-Funktionen kanalspezifisch in V2500... ausgegeben. Im Bereich V25001...
Seite 607
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale VD370x 0004 S-Funktion für Spindel Nahtstellensignal Signal(e) von Achse/Spindel (NCK -> PLC), achsspezifisch Flankenauswertung: Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Allgemein wird die S-Funktion kanalspezifisch in VD2500 4000 als Gleitkommawert an die PLC übergeben. In diesem NST ”S-Funktion für Spindel”...
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale 5.7.2 Signale an Achse/Spindel VB380x 0000 Vorschubkorrektur (achsspezifisch) Signal(e) an Achse (PLC NCK) Nahtstellensignal Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW– Stand: Signalzustand 1 bzw. Die achsspezifische VoraxhubKorrektur wird über die PLC graycodiert Flankenwechsel 0 --->...
Seite 609
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V380x 0001.1 Festanschlag erreicht quittieren Signal(e) an Achse/Spindel (PLC NCK) Nahtstellensignal Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Signalzustand 1 bzw. Bedeutung nach dem Erreichen des Festanschlags: Flankenwechsel 0 ---> 1 NST ”Festanschlag erreicht”...
Seite 610
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V380x 0001.7 Korrektur wirksam Signal(e) an Achse/Spindel (PLC NCK) Nahtstellensignal Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 bzw. Vorschubkorrektur wirksam (für Achsen): Flankenwechsel 0 ---> 1 • Die in die PLC–Nahtstelle eingetragene achsspezifische Vorschubkorrektur 0 bis maximal 120% wird berücksichtigt.
Seite 611
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V380x 0002.2 Spindel-Reset/Restweg löschen Nahtstellensignal Signal(e) an Achse/Spindel (PLC -> NCK) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Flankenwechsel 0 ---> 1 Unabhängig vom MD 35040: SPIND_ACTIVE_AFTER_RESET wählt Spindel-Reset für die verschiedenen Spindel-Betriebsarten in folgender Weise: Steuerbetrieb: - Spindel stoppt...
Seite 612
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V380x 0003.1 Fahren auf Festanschlag freigeben Signal(e) an Achse/Spindel (PLC NCK) Nahtstellensignal Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: 2.0 Signalzustand 1 bzw. Bedeutung bei Anwahl der Funktion ”FXS“ über Teileprogramm, Flankenwechsel 0 --->...
Seite 613
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V380x 0004.0 bis .1 Handrad aktivieren (1 bis 2) Nahtstellensignal Signal(e) an Achse/Spindel (PLC -> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Signalzustand 1 bzw. Mit diesen PLC-Nahtstellensignalen wird festgelegt, ob diese Flankenwechsel 0 --->...
Seite 614
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale Signalzustand 0 bzw. Vorschub Halt: Flankenwechsel 1 ---> 0 • 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: •...
Seite 615
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V380x 0004.5 Eilgangüberlagerung Nahtstellensignal Signal(e) an Achse/Spindel (PLC -> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Signalzustand 1 bzw. Wird zusammen mit der ”Verfahrtaste Plus” bzw. ”Verfahrtaste Minus” das Flankenwechsel 0 ---> 1 PLC-Nahtstellensignal ”Eilgangüberlagerung”...
Seite 616
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale Anwendungsbeispiel(e) Die Maschinenachse kann im JOG nicht verfahren werden, falls sie bereits über die kanalspezifische PLC-Nahtstelle (als Geometrieachse) verfahren wird. Es wird der Alarm 20062 gemeldet. Sonderfälle, ..Teilungsachsen korrespondierend mit ..NST ”Verfahrtaste plus” und ” ... minus” für Geometrieachse 1 (V3200 1000.7 und .6 ) für Geometrieachse 2 (V3200 1004.7 und .6 ) für Geometrieachse 3 (V3200 1008.7 und .6 )
Seite 617
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V380x 1000.1 und .0 Hardwareendschalter plus und minus Datenbaustein Signal(e) an Achse/Spindel (PLC ---> NCK) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Signalzustand 1 bzw. Am Ende der beiden Seiten des Verfahrbereiches einer Maschinenachse Flankenwechsel 0 --->...
Seite 618
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V380x 2000.0 bis .2 Istgetriebestufe A bis C Nahtstellensignal Signal(e) an Achse/Spindel (PLC -> NCK) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Signalzustand 1 Ist die neue Getriebestufe eingelegt, werden vom PLC-Anwender die NST (zustandsgesteuert) ”Istgetriebestufe A”...
Seite 619
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V380x 2000.3 Getriebe ist umgeschaltet Nahtstellensignal Signal(e) an Achse/Spindel (PLC -> NCK) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Signalzustand 1 bzw. Ist die neue Getriebestufe eingelegt, werden vom PLC-Anwender die NST Flankenwechsel 0 --->...
Seite 620
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V380x 2001.4 Spindel neu synchronisieren beim Positionieren 1 Nahtstellensignal Signal(e) an Achse/Spindel (PLC -> NCK) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Signalzustand 1 Die Spindel soll beim Positionieren neu synchronisiert werden. Signalzustand 0 bzw.
Seite 621
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale Anwendungsbeispiel(e) Kann die neue Getriebestufe trotz mehrmaligem Versuch beim Pendeln durch die NCK nicht eingelegt werden, kann auf Pendeln durch die PLC umgeschaltet werden. Dabei können die beiden Zeiten für die Drehrichtungen dann beliebig durch den PLC-Anwender verändert werden. Somit kann sichergestellt werden, daß...
Seite 622
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale korrespondierend mit ..NST Pendeln durch die PLC (V380x 2002.4) NST Solldrehrichtung links (V380x 2002.7) NST Solldrehrichtung rechts (V380x 2002.6) Lesehinweis: Funktionsbeschreibung 802D sl: S1 V380x 2002.7 und .6 Solldrehrichtung links / Solldrehrichtung rechts Nahtstellensignal Signal(e) an Achse/Spindel (PLC ->...
Seite 623
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale VB380x 2003 Spindelkorrektur Signal(e) an Spindel (PLC NCK) Nahtstellensignal Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 bzw. Die Spindelkorrektur wird über die PLC graycodiert vorgegeben. Flankenwechsel 0 ---> 1 Der Korrekturwert bestimmt den Prozentanteil des programmierten Drehzahlsollwertes, der an die Spindel ausgegeben wird.
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale 5.7.3 Signale von Achse/Spindel V390x 0000.0 Spindel/keine Achse Nahtstellensignal Signal(e) von Achse/Spindel (NCK -> PLC) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Signalzustand 1 bzw. Die Maschinenachse wird als Spindel in folgenden Spindelbetriebsarten Flankenwechsel 0 --->...
Seite 625
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V390x 0000.4 Referenziert/Synchronisiert 1 Nahtstellensignal Signal(e) von Achse/Spindel (NCK -> PLC) Flankenauswertung: Signal(e) aktualisiert: Signal(e) gültig ab SW-Stand: Signalzustand 1 bzw. Achsen: Flankenwechsel 0 ---> 1 Ist die Maschinenachse beim Referenzpunktfahren auf dem Referenzpunkt (inkrementelle Meßsysteme) bzw. Zielpunkt (Längenmeßsystem mit abstandscodierten Referenzmarken) angekommen, ist die Maschinenachse referenziert und des NST ”Referenziert/synchronisiert 1”...
Seite 626
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V390x 0000.7 Position erreicht mit Genauhalt fein Datenbaustein Signal(e) von Achse/Spindel (NCK -> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Signalzustand 1 bzw. Siehe NST ”Position erreicht mit Genauhalt grob”. Flankenwechsel 0 ---> 1 Signalzustand 0 bzw.
Seite 627
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V390x 0004.0 bis .1 Handrad aktiv (1 bis 2) Nahtstellensignal Signal(e) von Achse/Spindel (NCK -> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Signalzustand 1 bzw. Mit diesen PLC-Nahtstellensignalen wird zurückgemeldet, ob diese Flankenwechsel 0 --->...
Seite 628
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V390x 0005.0 bis .6 Aktive Maschinenfunktion INC1, ..., kontinuierlich Nahtstellensignal Signal(e) von Achse/Spindel (NCK -> PLC) Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Signalzustand 1 bzw. An die PLC-Nahtstelle wird zurückgemeldet, welche Maschinenfunktion in Flankenwechsel 0 --->...
Seite 629
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V390x 2000.3 Getriebe umschalten Nahtstellensignal Signal(e) von Achse/Spindel (NCK -> PLC) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Signalzustand 1 bzw. Eine Getriebestufe kann vorgebenen werden: Flankenwechsel 0 ---> 1 • fest durch das Teileprogramm (M41 bis M45) •...
Seite 630
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V390x 2001.1 Soll-Drehzahl begrenzt (programmierte Drehzahl zu hoch) Nahtstellensignal Signal(e) von Achse/Spindel (NCK -> PLC) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Signalzustand 1 bzw. Wird eine Spindeldrehzahl (1/min) oder eine konstante Flankenwechsel 0 --->...
Seite 631
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V390x 2001.5 Spindel im Sollbereich Nahtstellensignal Signal(e) von Achse/Spindel (NCK -> PLC) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Signalzustand 1 bzw. Mit dem NST ”Spindel im Sollbereich” wird signalisiert, ob die programmierte Flankenwechsel 0 --->...
Seite 632
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V390x 2002.3 Gewindebohren ohne Ausgleichsfutter aktiv Nahtstellensignal Signal(e) von Achse/Spindel (NCK -> PLC) Flankenauswertung: ja Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW-Stand: Signalzustand 1 bzw. Die Spindel läuft in der Funktion Gewindebohren ohne Ausgleichsfutter Flankenwechsel 0 --->...
Seite 634
Nahtstellensignale- ausführliche Beschreibung 5.7 Achs-/Spindelspezifische Signale V390x 5004.5 Ausfeuern aktiv Nahtstellensignal Signal(e) von Achse/Spindel Flankenauswertung: nein Signal(e) aktualisiert: zyklisch Signal(e) gültig ab SW–Stand: Signalzustand 1 bzw. Die Achse führt Ausfeuerhübe aus. Flankenwechsel 0 –––> 1 Signalzustand 0 bzw. Die Achse führt z. Zeit keine Ausfeuerhübe aus. Flankenwechsel 1 –––>...
Nahtstellensignale- ausführliche Beschreibung 5.8 Werkzeugverwaltungsfunktionen von NC-Kanal Werkzeugverwaltungsfunktionen von NC-Kanal V5300 0000.0 WZ-Vorwarngrenze erreicht Nahtstellensignal Signal(e) von Kanal (NCK ---> PLC) Flankenauswertung: ja Signal(e) aktualisiert: Signal(e) gültig ab auftragsgesteuert von NCK SW–Stand: Signalzustand 1/ Wert Die Vorwarngrenze für ein zu überwachendes WZ wurde erreicht. Die T-Nummer ist in VD5300 1000 bereitgestellt.
Seite 636
Nahtstellensignale- ausführliche Beschreibung 5.8 Werkzeugverwaltungsfunktionen von NC-Kanal Maschinendaten und Nahtstellensignale Listenhandbuch, 03/2011, 6FC5397-5CP10-3AA0...
SINAMICS-Parameter Liste der Parameter Liste der SINAMICS Parameter siehe: • /LH1/ SINAMICS S120/S150 Listenhandbuch Maschinendaten und Nahtstellensignale Listenhandbuch 03/2011, 6FC5397-5CP10-3AA0...
Seite 638
SINAMICS-Parameter 6.1 Liste der Parameter Maschinendaten und Nahtstellensignale Listenhandbuch, 03/2011, 6FC5397-5CP10-3AA0...
Anhang A Abkürzungen 802D sl Abkürzung Bedeutung deutsch Bedeutung englisch Wechselstrom Alternating Current Analog Drive Interface Analog Drive Interface Active Line Module Active Line Module AT-Kommadosatz attention BERO Firmenname für einen Näherungsschalter Tradename for a type of proximity switch BICO Binektor-Konnektor-Technologie Binector Connector Technology Communication Board CAN...
Seite 640
Anhang A A.1 Abkürzungen 802D sl Abkürzung Bedeutung deutsch Bedeutung englisch Bedientafelfront Operator Panel In die Bedientafel integrierte CNC für Panel Control Unit Bedienoberfläche, Systemsoftware und Soft- Schutzerde Protective Earth PELV Schutzkleinspannung Protective Extra Low Voltage Speicherprogrammierbare Steuerung (SPS) Programmable Logic Controller Peripherie-Modul für PROFIBUS DP Peripheral module Remote Control System...