Herunterladen Inhalt Inhalt Diese Seite drucken
Siemens SINUMERIK 840D sl Funktionshandbuch
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

SINUMERIK
SINUMERIK 840D sl
PLC
Funktionshandbuch
Gültig für
Steuerung
SINUMERIK 840D sl / 840DE sl
CNC-Software
Version 4.92
06/2019
A5E47433877A AB
Vorwort
Grundlegende
Sicherheitshinweise
Überblick
PLC-Betriebsartenschalter
Ressourcen (Timer, Zähler,
FC, FB, DB, Peripherie)
reservieren
Inbetriebnahme Hardware-
Konfiguration der PLC-CPU
Inbetriebnahme PLC-
Programm
Ankopplung der PLC-CPU
Struktur der Nahtstelle
Struktur und Funktionen des
Grundprogramms
SPL für Safety Integrated
Belegungsübersicht
PLC-Funktionen für HMI
(DB19)
PLC-Funktionen für
Antriebskomponenten am
integrierten PROFIBUS
Speicherbedarf des PLC-
Grundprogramms
NC-VAR-Selector
Bausteinbeschreibungen
Datenlisten
Nahtstellensignale
Anhang
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
A

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Siemens SINUMERIK 840D sl

  • Seite 1 Grundprogramms SPL für Safety Integrated Belegungsübersicht PLC-Funktionen für HMI (DB19) PLC-Funktionen für Antriebskomponenten am integrierten PROFIBUS Speicherbedarf des PLC- Grundprogramms NC-VAR-Selector Bausteinbeschreibungen Datenlisten Gültig für Nahtstellensignale Steuerung SINUMERIK 840D sl / 840DE sl Anhang CNC-Software Version 4.92 06/2019 A5E47433877A AB...
  • Seite 2: Qualifiziertes Personal

    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.
  • Seite 3: Vorwort

    Maschinendokumentation anpassen. Training Unter folgender Adresse (http://www.siemens.de/sitrain) finden Sie Informationen zu SITRAIN - dem Training von Siemens für Produkte, Systeme und Lösungen der Antriebs- und Automatisierungstechnik. FAQs Frequently Asked Questions finden Sie in den Service&Support-Seiten unter Produkt Support (https://support.industry.siemens.com/cs/de/de/ps/faq).
  • Seite 4 Detailinformationen zu allen Typen des Produkts und kann auch nicht jeden denkbaren Fall der Aufstellung, des Betriebes und der Instandhaltung berücksichtigen. Hinweis zur Datenschutzgrundverordnung Siemens beachtet die Grundsätze des Datenschutzes, insbesondere die Gebote der Datenminimierung (privacy by design). Für dieses Produkt bedeutet dies: Das Produkt verarbeitet/speichert keine personenbezogenen Daten, lediglich technische Funktionsdaten (z.
  • Seite 5: Inhaltsverzeichnis

    Inhaltsverzeichnis Vorwort .................................3 Grundlegende Sicherheitshinweise ......................25 Allgemeine Sicherheitshinweise.....................25 Gewährleistung und Haftung für Applikationsbeispiele............25 Industrial Security........................26 Überblick..............................29 Kurzbeschreibung ........................29 Eckdaten der PLC-CPU ......................31 PLC-Betriebssystemversion....................32 PLC-Betriebsartenschalter .........................33 Ressourcen (Timer, Zähler, FC, FB, DB, Peripherie) reservieren..............35 Inbetriebnahme Hardware-Konfiguration der PLC-CPU................37 Inbetriebnahme PLC-Programm.........................39 Installation des Grundprogramms ..................39 Anwendung des Grundprogramms ..................39 Versionskennzeichnungen .....................40 Maschinenprogramm ......................41...
  • Seite 6 Inhaltsverzeichnis Nahtstelle PLC/MCP/BHG .....................68 Struktur und Funktionen des Grundprogramms ..................71 Anlauf und Synchronisation NCK-PLC...................73 Zyklischer Betrieb (OB1) ......................73 Zeitalarm Bearbeitung (OB35) ....................75 Prozessalarm Bearbeitung (OB40) ..................76 Diagnosealarm, Baugruppenausfall Bearbeitung (OB82, OB86)...........76 Verhalten bei NCK-Ausfall .....................77 Funktionen des Grundprogramms mit Aufruf vom Anwenderprogramm........78 Symbolische Programmierung des Anwenderprogramms mit Nahtstellen-DB......81 M-Dekodierung nach Liste .....................83 9.10...
  • Seite 7 Inhaltsverzeichnis Speicherbedarf des PLC-Grundprogramms .....................129 NC-VAR-Selector .............................133 15.1 Übersicht ..........................133 15.2 NC-VAR-Selector verwenden ....................135 15.2.1 NC-VAR-Selector Obefläche....................135 15.2.2 Funktionsbeschreibung ......................137 15.2.3 Projekte bearbeiten ......................138 15.2.4 Variablenliste filtern......................139 15.2.5 Projektliste zusammenstellen....................141 15.2.6 Variable aus der Projektliste löschen ...................143 15.2.7 Alias-Namen.........................143 15.2.8 Code generieren ........................144 15.2.9 Nach STEP7 übertragen ......................145...
  • Seite 8 Inhaltsverzeichnis 16.4.27 PI-Dienst: TMPCIT .......................195 16.4.28 PI-Dienst: TMRASS ......................196 16.4.29 PI-Dienst: TRESMO ......................196 16.4.30 PI-Dienst: TSEARC......................197 16.4.31 PI-Dienst: TMCRMT......................200 16.4.32 PI-Dienst: TMDLMT ......................201 16.4.33 PI-Dienst: POSMT........................201 16.4.34 PI-Dienst: FDPLMT ......................202 16.5 FB5: GETGUD - GUD-Variable lesen ..................204 16.6 FB7: PI_SERV2 - PI-Dienst anfordern .................212 16.7 FB9: MzuN - Bedieneinheitenumschaltung................213 16.8...
  • Seite 9 Inhaltsverzeichnis 16.28.1 Übersicht der NC/PLC-Nahtstellensignale von HT 8 ............301 16.28.2 Übersicht der NC/PLC-Nahtstellensignale an HT 8 .............303 16.29 FC1005: AG_SEND - Übergibt Daten an Ethernet-CP ............303 16.30 FC1006: AG_RECV - Empfängt Daten von Ethernet-CP.............304 Datenlisten..............................307 17.1 Maschinendaten........................307 17.1.1 Anzeige-Maschinendaten.....................307 17.1.2 NC-spezifische Maschinendaten..................307 17.1.3 Kanal-spezifische Maschinendaten..................307...
  • Seite 10 Inhaltsverzeichnis 18.1.7.13 DB10, Kollisionsvermeidung: Schutzbereich aktivieren ............355 18.1.7.14 DB10, Erweiterung Handradsignale von NC................356 18.1.7.15 DB10, Schnittstelle Roboterstatus ..................357 18.1.7.16 DB10, Schnittstelle Robotersteuerung .................357 18.1.8 BAG-spezifische Signale......................357 18.1.8.1 DB11, Betriebsartensignale 1 an NC ...................357 18.1.8.2 DB11, Betriebsartensignale 1 von NC .................358 18.1.8.3 DB11, Betriebsartensignale 2 an NC ...................359 18.1.8.4...
  • Seite 11 Inhaltsverzeichnis 18.1.15.1 DB71, Nahtstelle für Magazin Be-/Entladen.................422 18.1.15.2 DB72, Nahtstelle für Spindel als Wechselstelle ..............424 18.1.15.3 DB73, Nahtstelle für Revolver....................426 18.1.16 Signale von/an Maschinensteuertafel und Bedienhandgerät..........428 18.1.16.1 DB77, Signale von/an MCP und BHG..................428 18.1.17 Signale für Ctrl-Energy......................429 18.1.17.1 DB1000, Energiesparprofile ....................429 18.1.18 SENTRON PAC ........................431 18.1.18.1...
  • Seite 12 Inhaltsverzeichnis 18.2.1.35 DB10 DBX107.0 - 1 (Messtaster betätigt)................454 18.2.1.36 DB10 DBX107.6 (NCU-Link aktiv) ..................455 18.2.1.37 DB10 DBX108.3 (Bedien-Software bereit)................455 18.2.1.38 DB10 DBX108.5 (Antriebe im zyklischen Betrieb) ...............455 18.2.1.39 DB10 DBX108.6 (Antrieb bereit) ..................456 18.2.1.40 DB10 DBX108.7 (NC bereit) ....................456 18.2.1.41 DB10 DBX109.0 (NC-Alarm steht an)..................457 18.2.1.42 DB10 DBX109.5 (Kühlkörpertemperatur Alarm NCU) ............457...
  • Seite 13 Inhaltsverzeichnis 18.2.1.87 DB10 DBW210 - 224 (Analoge NC-Ausgänge 1 - 8: Sollwert) ..........482 18.2.1.88 DB10 DBX226.0 - 233.7 (Kollisionsvermeidung: Schutzbereich aktiv) ........483 18.2.1.89 DB10 DBX234.0 - 241.7 (Kollisionsvermeidung: Schutzbereich aktivieren) ......483 18.2.1.90 DB10 DBX245.0 - 5 (Ethernet-Handrad steht)..............484 18.2.2 DB11: BAG...........................485 18.2.2.1 DB11 DBX0.0 (Betriebsart AUTOMATIK) ................485 18.2.2.2...
  • Seite 14 Inhaltsverzeichnis 18.2.4.15 DB19 DBX14.7 (Auswahl Filesystem)..................501 18.2.4.16 DB19 DBB15 (PLC-Zeilenoffset)..................501 18.2.4.17 DB19 DBB16 (Programmanwahl von PLC: Index der Programmliste) ........502 18.2.4.18 DB19 DBB17 (Programmanwahl von PLC: Index des Programms innerhalb der Programmliste)........................502 18.2.4.19 DB19 DBX20.1 (Bildschirm ist dunkel).................503 18.2.4.20 DB19 DBX20.3 (Cancel-Alarme gelöscht) ................503 18.2.4.21 DB19 DBX20.4 (Recall-Alarme gelöscht) ................503 18.2.4.22...
  • Seite 15 Inhaltsverzeichnis 18.2.5.28 DB21, ... DBX6.7 (Bahnvorschub-Override wirksam) ............527 18.2.5.29 DB21, ... DBX7.0 (NC-Startsperre) ..................528 18.2.5.30 DB21, ... DBX7.1 (NC-Start) ....................528 18.2.5.31 DB21, ... DBX7.2 (NC-Stop an Satzgrenze) ................528 18.2.5.32 DB21, ... DBX7.3 (NC-Stop)....................529 18.2.5.33 DB21, ... DBX7.4 (NC-Stop Achsen plus Spindeln) .............530 18.2.5.34 DB21, ...
  • Seite 16 Inhaltsverzeichnis 18.2.5.80 DB21, ... DBX32.3 (Aktionssatz aktiv)..................554 18.2.5.81 DB21, ... DBX32.4 (Anfahrsatz aktiv)...................554 18.2.5.82 DB21, ... DBX32.5 (M00 / M01 aktiv) ...................555 18.2.5.83 DB21, ... DBX32.6 (Letzter Aktionssatz aktiv)..............555 18.2.5.84 DB21, ... DBX33.0 (Referenzieren aktiv) ................555 18.2.5.85 DB21, ... DBX33.2 (Umdrehungsvorschub aktiv)..............556 18.2.5.86 DB21, ...
  • Seite 17 Inhaltsverzeichnis 18.2.5.132 DB21, ... DBX55.0 (Geometrieachse 3: Handraddrehrichtung invertieren aktiv) ....577 18.2.5.133 DB21, ... DBB58, ... DBB60 - 65 (M-, S-, T-, D-, H-, F-Fkt. Änderung) ........577 18.2.5.134 DB21, ... DBX59.0 - 4 (M-Fkt. 1-5 nicht decodiert) ..............578 18.2.5.135 DB21, ... DBB60 - 64, ... DBB66 - 67 (M-, S-, T-, D-, H-, F-Fkt. Zusatzinformation "Quick" (schnelle Quittung))......................578 18.2.5.136 DB21, ...
  • Seite 18 Inhaltsverzeichnis 18.2.5.182 DB21, ... DBX332.4 - 5 (Orientierungsachse 1: Fahranforderung "Plus" / "Minus") ....600 18.2.5.183 DB21, ... DBX332.6 - 7 (Orientierungsachse 1: Fahrbefehl "Plus" / "Minus" .......600 18.2.5.184 DB21, ... DBX333.0 - 6 (Orientierungsachse 1: Aktive Maschinenfunktion) ......601 18.2.5.185 DB21, ... DBX336.0 - 2 (Orientierungsachse 2: Handrad aktiv)...........602 18.2.5.186 DB21, ...
  • Seite 19 Inhaltsverzeichnis 18.2.6.22 DB31, ... DBX4.6 - 7 (Verfahrtasten "Plus" / "Minus") ............631 18.2.6.23 DB31, ... DBX5.0 - 6 (Anforderung Maschinenfunktion) ............633 18.2.6.24 DB31, ... DBX7.0 (Handraddrehrichtung invertieren)............634 18.2.6.25 DB31, ... DBB8 (Anforderung Achs-/Spindeltausch)............634 18.2.6.26 DB31, ... DBX9.0 - 2 (Anwahl: Lagereglerparametersatz) ...........635 18.2.6.27 DB31, ...
  • Seite 20 Inhaltsverzeichnis 18.2.6.74 DB31, ... DBX28.5 (PLC-kontrollierte Achse: Halt im nächsten Umkehrpunkt) ....660 18.2.6.75 DB31, ... DBX28.6 (PLC-kontrollierte Achse: Halt mit Bremsrampe)........661 18.2.6.76 DB31, ... DBX28.7 (Anforderung PLC kontrolliert Achse) ............661 18.2.6.77 DB31, ... DBX31.5 (Synchronisation sperren)..............662 18.2.6.78 DB31, ... DBX34.0 - 1 (Sollwertbegrenzung) ...............662 18.2.6.79 DB31, ...
  • Seite 21 Inhaltsverzeichnis 18.2.6.126 DB31, ... DBX76.4 (Bahnachse) ..................686 18.2.6.127 DB31, ... DBX76.5 (Positionierachse) ..................686 18.2.6.128 DB31, ... DBX76.6 (Teilungsachse in Position)..............687 18.2.6.129 DB31, ... DBX77.0 (Kollisionsvermeidung: Geschwindigkeitsreduzierung) ......687 18.2.6.130 DB31, ... DBD78 (Vorschub, Positionierachse)..............688 18.2.6.131 DB31, ... DBX82.0 - 2 (Sollgetriebestufe) ................688 18.2.6.132 DB31, ...
  • Seite 22 Inhaltsverzeichnis 18.2.6.178 DB31, ... DBX98.1 (Synchronlauf grob) ................712 18.2.6.179 DB31, ... DBX98.2 (Istwertkopplung) ...................712 18.2.6.180 DB31, ... DBX98.4 (Überlagerte Bewegung)................713 18.2.6.181 DB31, ... DBX98.5 (Geschwindigkeitswarnschwelle erreicht)..........713 18.2.6.182 DB31, ... DBX98.6 (Beschleunigungswarnschwelle erreicht) ..........714 18.2.6.183 DB31, ... DBX99.0 (Leitspindel aktiv)...................714 18.2.6.184 DB31, ... DBX99.1 (Folgespindel aktiv)................715 18.2.6.185 DB31, ...
  • Seite 23 Inhaltsverzeichnis 18.2.8.3 DB72 DBX(n+0).0 (Kommando-Code: Wechselpflicht)............732 18.2.8.4 DB72 DBX(n+0).1 (Kommando-Code: Wechsel durchführen mit M06) .......732 18.2.8.5 DB72 DBX(n+0).2 (Kommando-Code: Wechsel vorbereiten) ..........733 18.2.8.6 DB72 DBX(n+0).3 (Kommando-Code: T0)................733 18.2.8.7 DB72 DBX(n+0).4 (Kommando-Code: Altwerkzeug in Zwischenspeicher)......734 18.2.8.8 DB72 DBX(n+0).5 (Kommando-Code: Handwerkzeug einwechseln) ........734 18.2.8.9 DB72 DBX(n+0).6 Kommando-Code: Handwerkzeug auswechseln) ........735 18.2.8.10...
  • Seite 24 Inhaltsverzeichnis 18.2.9.21 DB73 DBW(n+36) (Werkzeug neu: Größe unten)..............751 18.2.9.22 DB73 DBW(n+38) (Werkzeugstatus für Werkzeug neu)............751 18.2.9.23 DB73 DBW(n+40) (Werkzeug neu: interne T-Nr. der NC) ...........752 18.2.9.24 DB73 DBW(n+42) (Ursprungsplatz des neuen Werkzeugs in diesem Revolvermagazin)..752 18.2.10 DB1071: Werkzeugverwaltung, Magazin Be-Entladen (Multitool) ........753 18.2.10.1 DB1071 DBW(n+0) (Abstandscodierung) ................753 18.2.10.2...
  • Seite 25: Grundlegende Sicherheitshinweise

    Grundlegende Sicherheitshinweise Allgemeine Sicherheitshinweise WARNUNG Lebensgefahr bei Nichtbeachtung von Sicherheitshinweisen und Restrisiken Bei Nichtbeachtung der Sicherheitshinweise und Restrisiken in der zugehörigen Hardware- Dokumentation können Unfälle mit schweren Verletzungen oder Tod auftreten. ● Halten Sie die Sicherheitshinweise der Hardware-Dokumentation ein. ● Berücksichtigen Sie bei der Risikobeurteilung die Restrisiken. WARNUNG Fehlfunktionen der Maschine infolge fehlerhafter oder veränderter Parametrierung Durch fehlerhafte oder veränderte Parametrierung können Fehlfunktionen an Maschinen...
  • Seite 26: Industrial Security

    Industrial Security Hinweis Industrial Security Siemens bietet Produkte und Lösungen mit Industrial Security-Funktionen an, die den sicheren Betrieb von Anlagen, Systemen, Maschinen und Netzwerken unterstützen. Um Anlagen, Systeme, Maschinen und Netzwerke gegen Cyber-Bedrohungen zu sichern, ist es erforderlich, ein ganzheitliches Industrial Security-Konzept zu implementieren (und kontinuierlich aufrechtzuerhalten), das dem aktuellen Stand der Technik entspricht.
  • Seite 27 Grundlegende Sicherheitshinweise 1.3 Industrial Security WARNUNG Unsichere Betriebszustände durch Manipulation der Software Manipulationen der Software, z. B. Viren, Trojaner oder Würmer, können unsichere Betriebszustände in Ihrer Anlage verursachen, die zu Tod, schwerer Körperverletzung und zu Sachschäden führen können. ● Halten Sie die Software aktuell. ●...
  • Seite 28 Grundlegende Sicherheitshinweise 1.3 Industrial Security Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 29: Überblick

    Überblick Kurzbeschreibung Allgemeines Das PLC-Grundprogramm organisiert den Austausch von Signalen und Daten zwischen dem PLC-Anwenderprogramm und dem NC-, HMI- und MCP-Bereich. Bei den Signalen und Daten wird zwischen folgenden Gruppen unterschieden: ● Zyklischer Signalaustausch ● Ereignisgesteuerter Signalaustausch ● Meldungen Zyklischer Signalaustausch Die Signale, die zyklisch ausgetauscht werden, bestehen im Wesentlichen aus Bitfeldern.
  • Seite 30: Datenaustausch Plc / Hmi

    Überblick 2.1 Kurzbeschreibung Ereignisgesteuerter Signalaustausch PLC → NC Immer dann, wenn die PLC an den NC einen Auftrag übergibt (z. B. Verfahren einer Hilfsachse), findet ein "ereignisgesteuerter Signalaustausch PLC → NC" statt. Auch hier erfolgt die Datenübergabe quittungsgesteuert. Vom Anwenderprogramm aus wird ein derartiger Signalaustausch über einen FB bzw.
  • Seite 31: Eckdaten Der Plc-Cpu

    Überblick 2.2 Eckdaten der PLC-CPU Eckdaten der PLC-CPU Eckdaten der PLC-CPU Weitere Informationen Die Übersicht der Eckdaten der in die SINUMERIK NCU integrierten PLC-CPU findet sich in: Gerätehandbuch NCU 7x0.3 PN, Kapitel "Technische Daten" Hinweis E/A-Adressen für integrierte Antriebe Die E/A-Adressen oberhalb 4096 sind für die integrierten Antriebe der NCU reserviert und dürfen nicht anderweitig belegt werden.
  • Seite 32: Plc-Betriebssystemversion

    Überblick 2.3 PLC-Betriebssystemversion PLC-Betriebssystemversion Die Version des PLC-Betriebssystems wird angezeigt unter: ● Bedienoberfläche von SINUMERIK Operate: "Bedienbereichsumschaltung" > "Diagnose" > "Version" ⇒ Versionsdaten /Systemsoftware NCU: Auswahl "PLC" > "Details" ⇒ Versionsdaten /Systemsoftware NCU/PLC: Die PLC-Betriebssystemversion wird in der erste Zeile unter "PLC 3xx…" angezeigt. Hinweis Die angezeigte Version ist SINUMERIK-spezifisch.
  • Seite 33: Plc-Betriebsartenschalter

    PLC-Betriebsartenschalter Der PLC-Betriebsartenschalter befindet sich auf Frontseite der NCU-Baugruppe. Über den PLC-Betriebsartenschalter können folgende PLC-Betriebsarten eingestellt werden: Bedeutung Bemerkung RUN-P Änderungen am PLC-Programm können ohne Aktivierung des Kennwortes er‐ folgen Über ein Programmiergerät (PG) sind nur lesende Zugriffe möglich. Erst nach dem Setzen des Kennwortes, können Änderungen am PLC-Programm durch‐...
  • Seite 34 PLC-Betriebsartenschalter Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 35: Ressourcen (Timer, Zähler, Fc, Fb, Db, Peripherie) Reservieren

    Ressourcen (Timer, Zähler, FC, FB, DB, Peripherie) reservieren Reservierung von Ressourcen (Timer, Zähler, FC, FB, DB, Peripherie) Folgende Komponenten sind für das Grundprogramm reserviert: ● Timer Keine Reservierung. ● Zähler Keine Reservierung. ● FC, FB, DB Für das Grundprogramm sind FC0 bis FC29 und FB0 bis FB29 reserviert. Für FC, FB ist zusätzlich das Nummernband von 1000 bis 1023 reserviert.
  • Seite 36 Ressourcen (Timer, Zähler, FC, FB, DB, Peripherie) reservieren Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 37: Inbetriebnahme Hardware-Konfiguration Der Plc-Cpu

    Inbetriebnahme Hardware-Konfiguration der PLC- Die Inbetriebnahme der PLC-CPU ist ausführlich beschrieben in: Weitere Informationen Inbetriebnahmehandbuch CNC: NC, PLC, Antrieb: ● Kapitel: "PG/PC mit PLC verbinden" ● Kapitel: "Inbetriebnahme PLC" ● Kapitel: "Grundlagen" > "PLC-Programm" ● Kapitel: "Allgemeine Tipps" > "Getrenntes NC- und PLC-Urlöschen" ●...
  • Seite 38 Inbetriebnahme Hardware-Konfiguration der PLC-CPU Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 39: Inbetriebnahme Plc-Programm

    Programm erstellen" Hinweis Installation / Update Vor Installation der Toolbox für SINUMERIK 840D sl muss SIMATIC STEP 7 installiert sein. Es wird nach einem Update von STEP 7 empfohlen, die Hardware-Ergänzungen für STEP 7 aus der Toolbox neu zu installieren.
  • Seite 40: Kompatibilität Zu Step

    Der Steuerungstyp ist folgendermaßen verschlüsselt: Linksbündige Dekade von DB17.DBD0 (Byte 0) Steuerungstyp SINUMERIK 840D sl (NCU 7x0) Versionskennzeichnungen Anwenderprogramm Der Anwender kann seine eigene PLC-Versionskennzeichnung auch auf dem HMI im Versionsbild darstellen. Hierzu ist in einem beliebigen Datenbaustein ein Datum vom Datentyp STRING mit max.
  • Seite 41: Maschinenprogramm

    Inbetriebnahme PLC-Programm 6.5 Datensicherung Beispiele: ● "Testprojekt Version 01.02.03 01/01/2015" ● "1.2 2015/01/01 Testprojekt" ● "01/01/15 Version 01.02 Testprojekt" Maschinenprogramm Das Maschinenprogramm wird durch den Maschinenhersteller unter Zuhilfenahme der Bibliotheksroutinen des Grundprogramms erstellt. Im Maschinenprogramm sind die logischen Verknüpfungen und Abläufe der Maschine enthalten. Weiterhin werden die Nahtstellensignale zur NC bedient.
  • Seite 42: Plc-Serieninbetriebnahme, Plc Archive

    Inbetriebnahme PLC-Programm 6.6 PLC-Serieninbetriebnahme, PLC Archive die Quell-Programme der Maschine als ".awl"-Dateien mit zu hinterlegen für eine eventuell notwendige Hochrüstung. Als Minimum sollten die Quellprogramme aller Organisationsbausteine und auch aller Instanz- Datenbausteine vorhanden sein. PLC-Serieninbetriebnahme, PLC Archive Nach dem Laden der Bausteine in die PLC-CPU kann über die Bedienoberfläche HMI ein Serien-Archiv erzeugt werden zur Datensicherung an der Maschine.
  • Seite 43 ● Parameter Option = 1 ● Parameter Expert = 1 Die Datei "MMCARC.INI" finden Sie standardmäßig im Pfad "C:\Program Files (x86)\Siemens \Step7\S7bin\". Sie benötigen Administratorrechte, um die Datei zu ändern. Abhängig von den eingestellten Archiv Optionen unterscheidet sich das Verhalten und Ergebnis beim Einspielen in die PLC.
  • Seite 44 Inbetriebnahme PLC-Programm 6.6 PLC-Serieninbetriebnahme, PLC Archive PLC-Nachladearchiv ohne überschreiben Die folgende Tabelle zeigt das Projekt mit den Daten, aus dem das Archiv erstellt wird und die zu aktivierenden Archiv Optionen: Daten im PLC-Projekt Archiv Optionen ☑ "ohne PLC Urlöschen" ● Programmbausteine ☑...
  • Seite 45: Automatisierung

    Inbetriebnahme PLC-Programm 6.6 PLC-Serieninbetriebnahme, PLC Archive Ergebnis beim Einspielen des Archivs: ● Die PLC wird nicht urgelöscht. ● Die Systemdaten werden in der PLC überschrieben. ● Die PLC wird nach dem Laden immer neu gestartet. PLC-Inbetriebnahmearchiv Die folgende Tabelle zeigt das Projekt mit den Daten, aus dem das Archiv erstellt wird und die zu aktivierenden Archiv Optionen: Daten im PLC-Projekt Archiv Optionen...
  • Seite 46: Nutzung Im Script

    Inbetriebnahme PLC-Programm 6.6 PLC-Serieninbetriebnahme, PLC Archive Über Aufruf wird Zugang zu bestimmten Funktionen erreicht. Die Funktion muss nach Serverinstanzierung einmalig aufgerufen werden. Der Wert von bstrVal kann leer sein. Hiermit wird die korrekte STEP 7-Version und Path-Angabe in Autoexec geprüft. Bei Rückgabe von 0 sind die Funktionen freigeschaltet.
  • Seite 47: Software-Hochrüstung

    Inbetriebnahme PLC-Programm 6.7 Software-Hochrüstung Der oben programmierte For Each ... Next -Block kann in der Programmiersprache Delphi wie folgt programmiert werden (ähnliche Programmierung gilt auch für die Programmiersprache C, C++): Programmcode EnumVar: IEnumVariant; rgvar: OleVariant; fetched: Cardinal; //For Each Next EnumVar := (S7Prog.Next._NewEnum) as IEnumVariant;...
  • Seite 48: Peripheriebaugruppen (Fm-, Cp-Baugruppen)

    Inbetriebnahme PLC-Programm 6.8 Peripheriebaugruppen (FM-, CP-Baugruppen) Im Normalfall reicht jedoch ein neues Übersetzen der Organisationsbausteine (OBs) und der Instanz-Datenbausteine des S7-Projekts aus. D. h. vor der Hochrüstung müssen nur die Quellen für die Organisationsbausteine und die Instanz-Datenbausteine erzeugt werden. NC-Variablen Für jeden NC-Softwarestand (auch ältere Versionen) kann der neueste NC-VAR-Selector verwendet werden.
  • Seite 49: Fehler-Beseitigung

    Inbetriebnahme PLC-Programm 6.9 Fehler-Beseitigung Fehler-Beseitigung Dieser Abschnitt soll Hinweise zu Problemfällen und deren Beseitigung bzw. auch Ursachen geben, bevor ein Hardware-Tausch erfolgt. Fehler, Ursache/Beschreibung und Abhilfe lfd. Nr. Fehler Ursache / Beschreibung Abhilfe Fehler- hinweis Keine Verbin‐ Das MPI-Kabel ist nicht gesteckt Versuch: Mit dem PG im STEP 7-Editor dung über oder defekt.
  • Seite 50 Inbetriebnahme PLC-Programm 6.9 Fehler-Beseitigung Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 51: Ankopplung Der Plc-Cpu

    Betriebsartenschalter "Stop" > "Run" (Warmstart) möglich. Nahtstelle mit integrierter PLC Physikalische Nahtstellen Die in die NCU integrierte PLC bietet bei SINUMERIK 840D sl die Möglichkeit, den Austausch der Signale zwischen NC und PLC direkt über ein Dual-Port-RAM vorzunehmen. Datenaustausch mit der Bedientafel Der Datenaustausch mit der Bedientafel (z.
  • Seite 52 Programmiergeräte werden vorzugsweise über Ethernet oder über MPI (Multi-Point-Interface) direkt an die PLC angeschlossen. Bild 7-1 NC-PLC-Kopplung bei SINUMERIK 840D sl (integrierte PLC) Nahtstelle: NC / PLC Der Datenaustausch zwischen NC und PLC wird auf PLC-Seite vom Grundprogramm organisiert. Die von der NC in der NC/PLC-Nahtstelle abgelegten Statusinformationen, wie z.
  • Seite 53 Ankopplung der PLC-CPU 7.3 Nahtstelle mit integrierter PLC die eine Unterbrechung der NC-Bearbeitung erfordern (wie z. B. M06 für Werkzeugwechsel), wird die NC-Satz-Decodierung vom Grundprogramm zunächst für eine PLC-Zykluszeit angehalten. Der Anwender kann dann über das Nahtstellensignal "Einlesesperre" die Decodierung so lange anhalten, bis z. B. der Werkzeugwechsel abgeschlossen ist. Sind dagegen im betreffenden NC-Satz nur Hilfsfunktionen enthalten, die keine Unterbrechung der Decodierung erfordern (wie z.
  • Seite 54: Diagnosepuffer Der Plc

    Ankopplung der PLC-CPU 7.4 Diagnosepuffer der PLC Diagnosepuffer der PLC Im Diagnosepuffer der PLC (auslesbar mit STEP 7) werden Diagnoseinformationen des PLC- Betriebssystems eingetragen. Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 55: Struktur Der Nahtstelle

    Struktur der Nahtstelle Nahtstelle Nahtstellen-DBs Aufgrund der Vielzahl der Signale zwischen NC und PLC ist die Abbildung in Nahtstellen-DBs notwendig. Aus PLC-Programmsicht sind dies globale DBs. Nahtstelle PLC/NCK Allgemeines Die Nahtstelle PLC / NC wird einerseits durch eine Datenschnittstelle und andererseits durch eine Funktionsschnittstelle gebildet.
  • Seite 56 Struktur der Nahtstelle 8.2 Nahtstelle PLC/NCK Funktionsschnittstelle Die Funktionsschnittstelle wird durch FBs und FCs gebildet. Das folgende Bild zeigt die generelle Struktur der Nahtstelle zwischen PLC und NC. Bild 8-1 Anwendernahtstelle PLC-NCK Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 57 Struktur der Nahtstelle 8.2 Nahtstelle PLC/NCK Compile-Zyklen-Signale Der Anwender hat die Möglichkeit, Compile-Zyklen-Daten für den Austausch mit der PLC zu definieren. Als PLC-Anwendernahtstelle für Compile-Zyklen muss ein Datenbaustein (DB9) mit folgenden Eigenschaften erstellt werden: Datenbaustein Nummer: 9 Datenbaustein Name: frei wählbar Optimierter Bausteinzu‐...
  • Seite 58: Digitale/Analoge Ein-/Ausgänge Des Nc

    Struktur der Nahtstelle 8.2 Nahtstelle PLC/NCK Bild 8-2 Nahtstelle PLC / NC Signale NC / PLC In die Gruppe der Signale von NC an PLC fallen: ● Istwerte der digitalen und analogen E/A-Signale der NC ● Bereitschafts- und Statussignale der NC Weiterhin sind hier auch die Handradanwahlsignale und die Kanal-Statussignale vom HMI abgelegt.
  • Seite 59 Struktur der Nahtstelle 8.2 Nahtstelle PLC/NCK Eingänge: ● Alle Eingangssignale bzw. Eingangswerte des NC werden auch an die PLC übergeben. ● Die Weitergabe der Signale an das NC-Teileprogramm kann von der PLC unterdrückt werden. Stattdessen kann ein Signal bzw. Wert von der PLC vorgegeben werden. ●...
  • Seite 60 Struktur der Nahtstelle 8.2 Nahtstelle PLC/NCK ● Signale der Werkzeugverwaltung ● NC-Funktionen Die Steuer- / Status-Signale werden zyklisch am Anfang von OB1 übertragen. Auch die vom HMI in die kanalspezifische Nahtstelle eingetragenen Signale (der Eintrag der HMI-Signale erfolgt durch das Betriebssystem der PLC) werden zu diesem Zeitpunkt übertragen, wenn diese Signale nicht über die MCP, sondern über die HMI-Bedientafel vorgegeben werden.
  • Seite 61 Struktur der Nahtstelle 8.2 Nahtstelle PLC/NCK Signale PLC / Achsen, Spindel, Antrieb Die achs- und spindelspezifischen Signale sind in folgende Gruppen aufgeteilt: ● Gemeinsame Achs- / Spindelsignale ● Achssignale ● Spindelsignale ● Antriebssignale Die Signale werden bis auf die im Folgenden beschriebenen Ausnahmen zyklisch am Anfang des OB1 übertragen.
  • Seite 62: Nahtstelle Plc/Hmi

    Struktur der Nahtstelle 8.3 Nahtstelle PLC/HMI Nahtstelle PLC/HMI Allgemeines Bei der Nahtstelle PLC/HMI müssen folgende Funktionskomplexe betrachtet werden: ● Steuersignale ● Maschinenbedienung ● PLC-Meldungen ● PLC-Status-Anzeige Steuersignale Bei den Steuersignalen handelt es sich um Signale, die u. a. von der Maschinensteuertafel vorgegeben werden und vom HMI berücksichtigt werden müssen.
  • Seite 63 Struktur der Nahtstelle 8.3 Nahtstelle PLC/HMI ● Vom PLC-Anwenderprogramm können über SFCs (System-Function-Calls) ebenfalls Meldungen in den Diagnosepuffer bzw. ALARM_S/ ALARM_SQ -Puffer eingetragen werden. ● Die Ereignisse werden in den Alarm-Puffer eingetragen. Die zugehörigen Texte müssen im OP bzw. HMI vorgehalten werden. Zusammen mit dem Grundprogramm wird ein FC zur Meldeerfassung (FC10) bereitgestellt, der die zu meldenden Ereignisse - in Signalgruppen eingeteilt - erfasst und über den Alarm- Puffer zum HMI meldet.
  • Seite 64: Erweiterungen Der Plc-Alarme Über Den Baustein Fc10

    Struktur der Nahtstelle 8.3 Nahtstelle PLC/HMI ein. Somit kann der HMI auch bei den Alarmmeldungen ein aktuelles Abbild der anstehenden Meldungen erzeugen. Bei den noch anstehenden Meldungen bleibt die Uhrzeit ihres Entstehens erhalten (im Gegensatz zu einer Neuabfrage). STEP 7 Im SIMATIC Manager kann mit dem Menüpunkt "Zielsystem"...
  • Seite 65 Struktur der Nahtstelle 8.3 Nahtstelle PLC/HMI Bei "ExtendAlMsg:= FALSE" ist das bisherige Verfahren des FC10 mit dem DB2 als Bitfeld- Datenbaustein aktiv. Es gelten die bekannten Einschränkungen bezüglich Kanal- und Achs- Anzahl. Dagegen wird bei "ExtendAlMsg:= TRUE" die Erweiterung des FC10 aktiv. Der DB2 und der DB3 werden wie bisher angelegt.
  • Seite 66 Struktur der Nahtstelle 8.3 Nahtstelle PLC/HMI das große Layout umzustellen. Die Vorgehensweise bei der Umstellung ist von der Art und Weise abhängig, wie im Projekt auf den DB2 zugegriffen wird. Die verschiedenen Vorgehensweisen sind im Folgenden beschrieben. Umstellung bei symbolischer Programmierung Im Source Container des Grundprogramms gibt es die Datei "udt2_for_Convert.awl", die die folgenden Strukturelemente aus UDT1002 enthält: ●...
  • Seite 67 Struktur der Nahtstelle 8.3 Nahtstelle PLC/HMI 3. Quellen von den Bausteinen generieren, die symbolische Zuweisungen auf den DB2 enthalten. Dazu im KOP/AWL/FUP-Editor unter "Datei" > "Quelle generieren" die gewünschten Bausteine auswählen und eine AWL-Quelle erzeugen. 4. In der Symboltabelle UDT1002 dem DB2 zuordnen. 5.
  • Seite 68: Nahtstelle Plc/Mcp/Bhg

    840D sl über den Ethernet-Bus angekoppelt, der auch die TCU mit der NCU verbindet. Dies hat den Vorteil, dass nur eine Busleitung zur Bedieneinheit verlegt werden muss. Topologie SINUMERIK 840D sl Bei 840D sl wird die Maschinensteuertafel und auch das Bedienhandgerät an den Ethernet- Bus des CP 840D sl angeschlossen (siehe folgendes Bild).
  • Seite 69 Struktur der Nahtstelle 8.4 Nahtstelle PLC/MCP/BHG Die von der MCP kommenden Signale werden vom integrierten Ethernet des CP-840D sl ins DPR (Dual-Port-RAM) zur PLC kopiert. Das Grundprogramm der PLC trägt die ankommenden Signale in das am FB1 projektierte Eingangsabbild ein. Im Normalfall werden die NC- relevanten Signale vom Grundprogramm auf die NC/PLC-Nahtstelle verteilt.
  • Seite 70: Mcp-Nahtstelle In Der Plc

    Struktur der Nahtstelle 8.4 Nahtstelle PLC/MCP/BHG MCP-Nahtstelle in der PLC Die Signale der Maschinensteuertafel werden standardmäßig über die E-/A-Nahtstelle in den PLC-Bereich geführt. Es ist dabei zwischen den NC- und den Maschinenspezifischen Signalen zu unterscheiden. Die NC-spezifischen Tastensignale werden standardmäßig vom FC19 (oder FC24, FC25, FC26 je nach MCP-Variante) auf die jeweilige BAG-, NC-, Achs- und Spindel- spezifische Nahtstelle verteilt.
  • Seite 71: Struktur Und Funktionen Des Grundprogramms

    Struktur und Funktionen des Grundprogramms Allgemeines Das PLC-Programm ist modular aufgebaut. Die Organisationsbausteine (OB) bilden die Schnittstelle zwischen dem Betriebssystem und dem Grund- und Anwenderprogramm. ● Neustart (Warmstart) mit Anlauf und Synchronisation (OB100) ● Zyklischer Betrieb (OB1) ● Prozessalarme (OB40) ●...
  • Seite 72 Struktur und Funktionen des Grundprogramms Bild 9-1 Struktur des Grundprogramms (Prinzip) Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 73: Anlauf Und Synchronisation Nck-Plc

    Struktur und Funktionen des Grundprogramms 9.2 Zyklischer Betrieb (OB1) Anlauf und Synchronisation NCK-PLC Laden des Grundprogramms Das Laden des Grundprogramms mit dem S7-Tool muss im Stopp-Zustand der PLC erfolgen. Es wird so sichergestellt, dass alle Bausteine des Grundprogramms beim nächsten Anlauf richtig initialisiert werden.
  • Seite 74: Steuer-/ Statussignale

    Struktur und Funktionen des Grundprogramms 9.2 Zyklischer Betrieb (OB1) ● Übertragung der MCP-Signale über NC ● Erfassung und Aufbereitung der Anwender-Fehler- und Betriebsmeldungen Steuer-/ Statussignale Gemeinsames Merkmal der Steuer- und Statussignale ist, dass es sich um Bitfelder handelt. Das Grundprogramm aktualisiert sie am Anfang des OB1. Die Signale sind in folgende Gruppen eingeteilt: ●...
  • Seite 75: Mcp-Signal-Übertragung

    Struktur und Funktionen des Grundprogramms 9.3 Zeitalarm Bearbeitung (OB35) M-Decoder Mit M-Funktionen können sowohl Schaltbefehle als auch Festpunkt-Werte übergeben werden. Für die Standard M-Funktionen (Bereich M00 - M99) werden ausdecodierte dynamische Signale auf die Nahtstelle KANAL-DB ausgegeben (Signaldauer = 1 Zykluszeit). G-Gruppen-Decoder Bei den vom NC übergebenen G-Befehle werden die zugehörigen Gruppen ausdecodiert und die jeweils aktuelle G-Nummer in das entsprechende Nahtstellenbyte des KANAL-DB...
  • Seite 76: Prozessalarm Bearbeitung (Ob40)

    Struktur und Funktionen des Grundprogramms 9.5 Diagnosealarm, Baugruppenausfall Bearbeitung (OB82, OB86) Prozessalarm Bearbeitung (OB40) Ein Prozessalarm OB40 (Interrupt) kann z. B. durch entsprechend projektierte Peripherie oder durch bestimmte NC-Funktionen ausgelöst werden. Wegen der unterschiedlichen Herkunft des Interrupts muss das PLC-Anwenderprogramm im OB40 zuerst die Interrupt-Ursache interpretieren.
  • Seite 77: Verhalten Bei Nck-Ausfall

    Struktur und Funktionen des Grundprogramms 9.6 Verhalten bei NCK-Ausfall Die Unterdrückung der Alarmausgabe wirkt, sobald das Signal gesetzt wird. Vor Auftreten des Fehlers oder während ein Fehler bereits ansteht. Mit dem Rücksetzen eines Signals wird im Fehlerfall der entsprechende Alarm angezeigt. Im Hochlauf der Steuerung werden die Signale zurückgesetzt.
  • Seite 78: Funktionen Des Grundprogramms Mit Aufruf Vom Anwenderprogramm

    Struktur und Funktionen des Grundprogramms 9.7 Funktionen des Grundprogramms mit Aufruf vom Anwenderprogramm Signale PLC → NC Bei den Signalen, die von der PLC an den NC übergeben werden, wird zwischen Steuersignalen und Aufträgen, die per FCs an den NC übergeben werden, unterschieden. Steuersignale: Die Steuersignale von PLC an NC werden eingefroren;...
  • Seite 79 Struktur und Funktionen des Grundprogramms 9.7 Funktionen des Grundprogramms mit Aufruf vom Anwenderprogramm ● Steuern der Spindel (FC18) ● Lesen/Schreiben von Variablen (FB2, FB3) Hinweis Kontrolle und Diagnose eines Funktionsaufrufs des PLC-Grundprogramms Zur Vereinfachung der Kontrolle und Diagnose eines Funktionsaufrufs (FB oder FC) des PLC-Grundprogramms, die über einen Anstoß...
  • Seite 80: Asynchrone Unterprogramme (Asup)

    Struktur und Funktionen des Grundprogramms 9.7 Funktionen des Grundprogramms mit Aufruf vom Anwenderprogramm Asynchrone Unterprogramme (ASUP) Mit ASUP können beliebige Funktionen in der NC ausgelöst werden. Voraussetzung dafür, dass ein ASUP von der PLC aus gestartet werden kann, ist dessen Existenz und Vorbereitung vom NC-Programm bzw.
  • Seite 81: Symbolische Programmierung Des Anwenderprogramms Mit Nahtstellen-Db

    Datenaustausch mit einer weiteren Station genutzt werden. Eine Beschreibung der Funktionen ist im Kapitel "Bausteinbeschreibungen (Seite 149)" zu finden. Hinweis Weitere Kommunikationsbausteine (z. B. BSEND, USEND), die über eine CP343-1 verfügbar sind, werden bei der SINUMERIK 840D sl nicht unterstützt. Symbolische Programmierung des Anwenderprogramms mit Nahtstellen-DB Allgemeines...
  • Seite 82: Beschreibung

    Struktur und Funktionen des Grundprogramms 9.8 Symbolische Programmierung des Anwenderprogramms mit Nahtstellen-DB Folgende Zuordnung ist hierbei getroffen worden: UDT-Zuordnungen UDT-Nummer Zuordnung Nahtstellen-DB Bedeutung UDT2 Alarme / Meldungen UDT10 DB10 NCK-Signale UDT11 DB11 BAG-Signale UDT19 DB19 HMI-Signale UDT21 DB21 bis DB30 Kanal-Signal UDT31 DB31 bis 61...
  • Seite 83: M-Dekodierung Nach Liste

    Struktur und Funktionen des Grundprogramms 9.9 M-Dekodierung nach Liste Über den STEP 7-Editor können beim Aufschlagen des UDT-Bausteins die symbolischen Namen, Kommentare und Absolutadressen sichtbar gemacht werden. Hinweis Die nicht verwendeten Bits und Bytes werden z. B. mit der Bezeichnung "f56_3" aufgeführt: ●...
  • Seite 84: Aktivierung

    Struktur und Funktionen des Grundprogramms 9.9 M-Dekodierung nach Liste Bild 9-3 M-Dekodierung nach Liste Aktivierung Die Aktivierung der M-Dekodierung erfolgt über den FB1-Parameter "ListMDecGrp" Über den Parameter wird die Anzahl der auszuwertenden bzw. zu dekodierenden M-Gruppen angegeben. Bei einem Parameterwert = 1 ... 16 wird die Funktion aktiv. ●...
  • Seite 85: Eigenschaften Der Signalliste (Db76)

    Struktur und Funktionen des Grundprogramms 9.9 M-Dekodierung nach Liste ● Für jede zu dekodierende Gruppe von M-Funktionen muss ein Eintrag in der Dekodierliste enthalten sein ● Die Zuordnung einer M-Funktion mit erweiterter Adresse zum zu setzenden Signal in der Signalliste wird in der Dekodierliste über die erste und letzte M-Funktion der zugehörigen Gruppe angegeben.
  • Seite 86 Struktur und Funktionen des Grundprogramms 9.9 M-Dekodierung nach Liste Aufbau der Dekodier- und Signalliste Gruppe Dekodierliste (DB75) Signalliste (DB76) Erweiterte Erste M-Adresse Letzte M-Adres‐ M-Adresse der Gruppe se der Gruppe DB76.DBX0.0 ... DBX0.4 DB76.DBX2.0 ... DBX3.3 DB76.DBX4.0 Programmcode DATA_BLOCK DB 75 TITLE = VERSION : 0.0 STRUCT...
  • Seite 87: Plc-Maschinendaten

    Struktur und Funktionen des Grundprogramms 9.10 PLC-Maschinendaten Anschließend wird ein NC-Programm z.B. im 1. Kanal gestartet. In diesem ist eine erweiterte M-Funktion (M3=17) enthalten. Mit Dekodierung der M-Funktion (M3 ≙ Gruppe 2) wird in der Signalliste (DB76) das zugehörige Signal (DBW1.5) und im 1. Kanal das Nahtstellensignal "Einlesesperre"...
  • Seite 88 Struktur und Funktionen des Grundprogramms 9.10 PLC-Maschinendaten Hinweis Anwender-Maschinendaten als ARRAY Die Anwender-Maschinendaten werden intern immer als ARRAY behandelt. ARRAY- Variablen belegen in der PLC den Speicher bis zur nächsten Wortgrenze, d. h. an einem BYTE mit gerader Adresse. Deshalb wird bei einer ungeraden Anzahl in MD14506 $MN_MAXNUM_USER_DATA_HEX intern ein Füllbyte ergänzt.
  • Seite 89 Struktur und Funktionen des Grundprogramms 9.10 PLC-Maschinendaten Hinweis Soll die Anzahl der genutzten PLC-Maschinendaten später erhöht werden, ist es notwendig, den DB20 vorher zu löschen. Damit solche Erweiterungen keine Auswirkungen auf das bestehende Anwenderprogramm haben, sollten die Zugriffe auf die Daten im DB20 möglichst symbolisch erfolgen, z.
  • Seite 90: Beschreibung Als Feld, Für Spätere Erweiterungen

    Struktur und Funktionen des Grundprogramms 9.10 PLC-Maschinendaten Im Hochlauf der PLC wurde der DB20 mit einer Länge von 28 Byte erstellt: DB20 Adresse Daten 1011 b#16#12 b#16#AC 10.0 1.234560e+02 Die Struktur der genutzten Maschinendaten wird in einem UDT angegeben: TYPE UDT20 STRUCT UDInt : ARRAY [0 ..
  • Seite 91: Projektierung Von Maschinensteuertafel, Bedienhandgerät, Direkttasten

    Struktur und Funktionen des Grundprogramms 9.11 Projektierung von Maschinensteuertafel, Bedienhandgerät, Direkttasten "UData".UDHex0[0]; "UData".UDHex0[1]; "UData".UDHex0[2]; "UData".UDHex0[3]; "UData".UDHex0[4]; "UData".UDHex0[5]; "UData".UDHex0[6]; "UData".UDHex0[7]; "UData".UDHex0[15]; "UData".UDReal[0]; 9.11 Projektierung von Maschinensteuertafel, Bedienhandgerät, Direkttasten Allgemeines Es ist ein gleichzeitiger Betrieb von maximal 2 Maschinensteuertafeln und einem Bedienhandgerät möglich. Für die Maschinensteuertafel (MCP) und Bedienhandgerät (BHG) gibt es verschiedene Anschlussmöglichkeiten (Ethernet/PROFINET, PROFIBUS).
  • Seite 92: Projektierung

    Struktur und Funktionen des Grundprogramms 9.11 Projektierung von Maschinensteuertafel, Bedienhandgerät, Direkttasten Bedienhandgerät (HT 2) Beim Bedienhandgerät wird die Adressierung über einen Parameter des GD-Parametersatzes vorgenommen. Dieses war aus Kompatibilitätsgründen der Parameternamen erforderlich. Projektierung Grundsätzlich existieren verschiedene Kommunikationsmechanismen, bedingt durch den Bus- Anschluss von MCP und BHG, zur Übertragung der Daten zwischen MCP/BHG und PLC.
  • Seite 93 Struktur und Funktionen des Grundprogramms 9.11 Projektierung von Maschinensteuertafel, Bedienhandgerät, Direkttasten Bild 9-5 Ethernet-Ankopplung Relevante Parameter (FB1) MCPNum=1 oder 2 (Anzahl MCP) BHG = 5 (über CP 840D sl) MCP1In MCP2In BHGIn MCP1Out MCP2Out BHGOut MCP1StatSend MCP2StatSend BHGStatSend MCP1StatRec (n.r.) MCP2StatRec (n.r.) BHGStatRec MCP1BusAdr...
  • Seite 94 Struktur und Funktionen des Grundprogramms 9.11 Projektierung von Maschinensteuertafel, Bedienhandgerät, Direkttasten gestoppt werden und wieder neu gestartet werden. Während der Stopp-Phase kann auch die Adresse des Direkttasten-Moduls (TCU-Index bzw. MCP-Adresse) geändert werden. Nach Rücksetzen des Stopp-Signals wird eine Verbindung zu der neuen Adresse aufgebaut. Der Status der jeweiligen Direkttasten-Schnittstelle ist ablesbar im Nahtstellensignal: DB10.DBX104.3 (OP1Key bereit) bzw.
  • Seite 95: Mcp-Identifizierung

    Struktur und Funktionen des Grundprogramms 9.11 Projektierung von Maschinensteuertafel, Bedienhandgerät, Direkttasten Relevante Parameter (FB1) Direkttasten z. B. Direkttasten OP 08T OpKey1BusAdr Op2KeyBusAdr Adresse: TCU-Index Op1KeyStop Op2KeyStop Op1KeyNotSend Op2KeyNotSend OpKeyBusType = b#16#55 (über CP 840D sl) MCP-Identifizierung Über die Identify-Schnittstelle im DB7 ist es möglich, mit den relevanten Parametern am Ein-/ Ausgang den Typ einer Ethernet-Komponente (MCP, HT 2, HT 8 oder Direkttasten) im zyklischen Betrieb zu erfragen: ●...
  • Seite 96: Profibus-Ankopplung Am Dp-Anschluss (Mcpbustype = 3)

    Struktur und Funktionen des Grundprogramms 9.11 Projektierung von Maschinensteuertafel, Bedienhandgerät, Direkttasten Relevante Parameter (FB1) MCP-Geräte Identifizierung Eingangsparameter z. B. OP 08T Direkttasten wie z.B. OP 08T, OP 12T B#16#1 IdentMcpType (Mcp-Type) kein Gerät verbunden MCP 483C IE (Compact) B#16#80 MCP 483C IE B#16#81 MCP 310 B#16#82...
  • Seite 97 Struktur und Funktionen des Grundprogramms 9.11 Projektierung von Maschinensteuertafel, Bedienhandgerät, Direkttasten Relevante Parameter (FB1) MCPNum = 1 oder 2 (Anzahl MCP) BHG = 5 (über CP 840D sl) MCP1In MCP2In BHGIn MCP1Out MCP2Out BHGOut MCP1StatSend (n.r.) MCP2StatSend (n.r.) BHGStatSend MCP1StatRec MCP2StatRec BHGStatRec MCP1BusAdr...
  • Seite 98 Struktur und Funktionen des Grundprogramms 9.11 Projektierung von Maschinensteuertafel, Bedienhandgerät, Direkttasten Bild 9-7 PROFIBUS-Ankopplung am MPI/DP-Anschluss Relevante Parameter (FB1) MCPNum = 1 oder 2 (Anzahl MCP) BHG = 5 (über CP 840D sl) MCP1In MCP2In BHGIn MCP1Out MCP2Out BHGOut MCP1StatSend (n.r.) MCP2StatSend (n.r.) BHGStatSend MCP1StatRec...
  • Seite 99: Profinet-Ankopplung (Mcpbustype = 6)

    Struktur und Funktionen des Grundprogramms 9.11 Projektierung von Maschinensteuertafel, Bedienhandgerät, Direkttasten PROFINET-Ankopplung (MCPBusType = 6) Bei der PROFINET-Ankopplung der MCP muss diese Komponente in der Hardware- Projektierung von STEP 7 parametriert werden. Die MCP wird gekoppelt mit dem PROFINET- Modul der CPU. Bei der Parametrierung der MCP in HW-Konfig sind die Adressen in den Eingangs- und Ausgangs-Abbildbereich zu legen.
  • Seite 100: Umschaltung Von Maschinensteuertafel, Bedienhandgerät

    Struktur und Funktionen des Grundprogramms 9.12 Umschaltung von Maschinensteuertafel, Bedienhandgerät Relevante Parameter (FB1) MCP1Stop MCP2Stop BHGRecGDNo MCPBusType = b#16#36 BHGRecGBZNo (n.r.) (wie im Bild als Beispiel) (6 = PROFINET für MCP1) (3 = PROFIBUS für MCP2) BHGRecObjNo (n.r.) MCPSDB210 = FALSE BHGSendGDNo (n.r.) MCPCopyDB77 = FALSE BHGSendGBZNo (n.r.)
  • Seite 101: Umschalten Der Bus-Adresse

    Struktur und Funktionen des Grundprogramms 9.12 Umschaltung von Maschinensteuertafel, Bedienhandgerät Steuersignale Mit Hilfe der Parameter MCP1Stop, MCP2Stop und BHGStop ist ein Anhalten der Kommunikation zu den einzelnen Komponenten möglich (Wertzuweisung = 1). Dieses Stoppen bzw. auch Aktivieren der Kommunikation ist im laufenden Zyklus möglich. Allerdings darf die Wertänderung nicht über einen erneuten Aufruf des FB1 erfolgen, sondern durch die symbolische Schreibweise der Parameter.
  • Seite 102: Mcp-Blinken Deaktivieren

    Struktur und Funktionen des Grundprogramms 9.12 Umschaltung von Maschinensteuertafel, Bedienhandgerät Einstellung zum Abschalten des Blinkens Das Setzen des Sende-Status in MCPxStop muss vor dem Start der Kommunikation mit der MCP erfolgen. Vor dem Start der Kommunikation bedeutet entweder im Hochlauf (OB100) oder im zyklischen Betrieb (OB1) vor dem Setzen des DB7-Parameters MCPxStop = FALSE Setzen des Sende-Status: FB1-Parameter MCPxStatSend, Bit30 = 0 und Bit31 = 1 Es erfolgt keine Rückmeldung des aktuellen Status.
  • Seite 103: Spl Für Safety Integrated

    SPL für Safety Integrated Die SPL ist keine Funktion des Grundprogramms, sondern des Anwenders. Das Grundprogramm stellt einen Datenbaustein DB18 für Safety-SPL-Signale zur Verfügung und sichert über einen Datenvergleich die Information gegenüber dem SPL-Programm in der NC Weitere Informationen Funktionshandbuch Safety Integrated Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 104 SPL für Safety Integrated Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 105: Belegungsübersicht

    Reserviert Siemens 75 … 76 Belegt Siemens (M-Gruppen-Dekodierung) 77 … 80 Reserviert Siemens 81 … 999 Belegt bzw. reserviert Siemens (ShopMill, ManualTurn) 1000 … 1019 Reserviert Siemens 1020 Belegt bzw. reserviert Siemens (PLC-Grundprogramm) 1021 … 1099 Reserviert Siemens 1100 … 24999 Frei verfügbar (Anwenderprogramm) -...
  • Seite 106 Nummernbereich für automatisch generierte F-Bausteine genutzt. Sie können den vom F-System verwendeten Nummernbereich anpassen, müssen jedoch einen ausreichend großen Nummernbereich wählen. Tabelle 11-2 Belegungsübersicht der FB-Nummern FB-Nummer Verfügbarkeit Belegt von Reserviert Siemens Reserviert Siemens (PLC-Grundprogramm) 2 … 3 Belegt Siemens (PLC-Grundprogramm) Reserviert Siemens Belegt Siemens (PLC-Grundprogramm) Reserviert Siemens...
  • Seite 107 Belegungsübersicht 11.1 Baustein-Adressbereich für PLC-Anwenderprogramm Tabelle 11-3 Belegungsübersicht der FC-Nummern FC-Nummer Verfügbarkeit Belegt von Reserviert Siemens 1 … 3 Belegt Siemens (PLC-Grundprogramm) Reserviert Siemens Reserviert Siemens (PLC-Grundprogramm) 6 … 29 Reserviert Siemens 30 … 999 Frei verfügbar (Anwenderprogramm) - 1000 … 1023...
  • Seite 108 Belegungsübersicht 11.1 Baustein-Adressbereich für PLC-Anwenderprogramm Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 109: Plc-Funktionen Für Hmi (Db19)

    PLC-Funktionen für HMI (DB19) 12.1 Kanalanwahl Funktion Der am HMI angezeigt Kanal, z.B. im Maschinengrundbild, kann vom PLC- Anwenderprogramm aus über die HMI/PLC-Nahtstelle angewählt werden. Voraussetzung In der NC ist mehr als ein Kanal parametriert. Auftrags- und Quittierungsschnittstelle DB19 Bedeutung DBX32.0 - .5 PLC →...
  • Seite 110: Programmanwahl

    PLC-Funktionen für HMI (DB19) 12.2 Programmanwahl HMI → PLC Vom HMI erfolgen bei fehlerfreier Parametrierung folgende Reaktionen: 1. Nachdem HMI die Funktionsanforderung zur Kanalanwahl erkennt hat, wird der Status auf "Funktion wird ausgeführt" gesetzt und die Funktionsanforderung zurückgesetzt: – DB19.DBX32.7 = 1 (Status) –...
  • Seite 111: Aufbau Einer Programmliste

    PLC-Funktionen für HMI (DB19) 12.2 Programmanwahl Zur Aktivierung einer bereichsspezifischen PLC-Programmliste müssen das jeweilige Maschinendatum und mindestens das Kennwort der Schutzstufe gesetzt werden: ● Bereich Anwender (user) – MD51041 $MN_ENABLE_PROGLIST_USER = 1 – Kennwort der Schutzstufe: 3 (Anwender) – Programmliste: /user/sinumerik/hmi/plc/programlist/plc_proglist_user.ppl ●...
  • Seite 112: Einträge In Einer Programmliste Erstellen

    PLC-Funktionen für HMI (DB19) 12.2 Programmanwahl Einträge in einer Programmliste erstellen Die Einträge in einer Programmliste (*.ppl) können direkt in der Datei editiert werden oder über Masken der Bedienoberfläche vorgenommen werden. ● Über die Bedienoberfläche für den Bereich Anwender Bedienbereich "Programm Manager" > "ETC-Taste (">")" > "Prog.Liste" ●...
  • Seite 113: Programmanwahl: Auftragsablauf

    PLC-Funktionen für HMI (DB19) 12.2 Programmanwahl Fehlerkennung DB19.DBB27 == <Wert> <Wert> Bedeutung Kein Fehler Ungültige Programmlisten-Nummer (DB19.DBB16) Anwenderspezifische Programmliste plc_proglist_main.ppl nicht gefunden (nur bei DB19.DBB16 ≠ 129, 131) Ungültige Programmnummer (DB19.DBB17) Die Jobliste im angewählten Werkstück konnte nicht geöffnet werden Fehler in der Jobliste (Joblisten-Interpreter meldet Fehler) In der Jobliste wurden keine Anweisungen gefunden HMI konnte die Anwahl (SELECT) nicht ausführen...
  • Seite 114: Tastensperre Aktivieren

    PLC-Funktionen für HMI (DB19) 12.5 Bildnummern 12.3 Tastensperre aktivieren Die Tastatur der Bedientafel sowie eine direkt am HMI angeschlossenen Tastatur kann durch folgendes Nahtstellensignal gesperrt werden ● 1. HMI: DB19.DBX0.2 = <Wert> ● 2. HMI: DB19.DBX50.2 = <Wert> Wert Bedeutung Tastensperre inaktiv Tastensperre aktiv 12.4...
  • Seite 115: Bildnummern: Jog, Manuelle Maschine

    PLC-Funktionen für HMI (DB19) 12.5 Bildnummern ● Bedienbereich Prog., Programm-Manager (Seite 123) ● Bedienbereich Diagnose (Seite 123) 12.5.1 Bildnummern: JOG, manuelle Maschine Betriebsart JOG Bild Nummer Technologie Drehen Zyklenstartmaske für alle Masken die übernommen werden können Technologie Fräsen Zyklenstartmaske für alle Masken die übernommen werden können Technologie Drehen / Fräsen Grundbild T,S,M...
  • Seite 116 PLC-Funktionen für HMI (DB19) 12.5 Bildnummern Bild Nummer Messen Werkzeug (Grundmenü) Manuell X oder Anwendermaske Manuell Y Manuell Z oder Anwendermaske Lupe oder Anwendermaske Anwendermaske Anwendermaske Abgleich Messtaster X oder Anwendermaske Abgleich Messtaster Z oder Anwendermaske Länge Automatisch in Z Länge Automatisch in Y Länge Automatisch in X Technologie Fräsen: Werkstück, Nullpunkt...
  • Seite 117 PLC-Funktionen für HMI (DB19) 12.5 Bildnummern Bild Nummer - Länge messen Automatisch (mit Fräswerkzeug) oder - Länge messen in X Automatisch (mit Drehwerkzeug) oder - Anwendermaske Länge messen in Y Automatisch (mit Drehwerkzeug) Länge messen in Z Automatisch (mit Drehwerkzeug) Durchmesser messen Automatisch oder Anwendermaske Anwendermaske Abgleich Messtaster oder Anwendermaske...
  • Seite 118 PLC-Funktionen für HMI (DB19) 12.5 Bildnummern DB19.DBB24 Bild Bildnummer Bohren Zentrieren 1433 Bohren Bohren 1434 Bohren Reiben 1435 Bohren Ausdrehen 1436 Bohren Tieflochbohren 1440 Bohren Tieflochbohren 2 1441 Bohren Gewindebohren 1453 Bohrgewindefräsen 1455 Positionen 1473 Positionsreihe 1474 Positionsgitter 1477 Positionsrahmen 1478 Positionskreis 1475...
  • Seite 119 PLC-Funktionen für HMI (DB19) 12.5 Bildnummern DB19.DBB24 Bild Bildnummer Fräsen Gravur 1670 Konturdrehen 1200 Konturdrehen Neue Kontur/Letzte Kontur 1210 Konturdrehen Konturabspanen 1220 Konturdrehen Konturstechen 1230 Konturdrehen Konturstechdrehen 1240 Konturfräsen 1100 Konturfräsen Neue Kontur/Letzte Kontur 1110 Konturfräsen Bahnfräsen 1120 Konturfräsen Zentrieren 1130 Konturfräsen Vorbohren 1140...
  • Seite 120: Bildnummern: Referenzpunktfahren

    PLC-Funktionen für HMI (DB19) 12.5 Bildnummern DB19.DBB24 Bild Bildnummer Halbschnitt 1781 Drehansicht 1783 12.5.2 Bildnummern: Referenzpunktfahren Bild Nummer Zoom Istwert MKS/WKS 12.5.3 Bildnummern: MDA Bild Nummer Alle G-Befehle Zoom Istwert MKS/WKS Handrad Synchronisation Aktionen Programmbeeinflussung Einstellungen 12.5.4 Bildnummern: AUTOMATIK Bild Nummer Automatik Überspeichern...
  • Seite 121: Bildnummern: Bedienbereich Parameter

    PLC-Funktionen für HMI (DB19) 12.5 Bildnummern Bild Nummer 3D-Ansicht 2 Fensteransicht Maschinenraum Halbschnitt Technologie Fräsen: Mitzeichnen Draufsicht 3D-Ansicht Von vorne Von hinten Von links Von rechts Maschinenraum Halbschnitt Drehansicht 12.5.5 Bildnummern: Bedienbereich Parameter Bild Nummer Werkzeugliste Werkzeugverschleiß Anwenderwerkzeugliste Magazin Nullpunktverschiebung Nullpunktverschiebung Aktiv Nullpunktverschiebung Übersicht Nullpunktverschiebung Basis...
  • Seite 122: Bildnummern: Bedienbereich Programm

    PLC-Funktionen für HMI (DB19) 12.5 Bildnummern Bild Nummer Kanal GUD 3 (UGUD) Kanal GUD 4 Kanal GUD 5 Kanal GUD 6 Kanal GUD 7 Kanal GUD 8 Kanal GUD 9 Lokale LUD Lokale LUD / PUD Settingdaten Arbeitsfeldbegrenzung Spindeldaten Spindelfutterdaten CTRL-Energie CTRL-Energie Grundmenü...
  • Seite 123: Funktion

    PLC-Funktionen für HMI (DB19) 12.6 HMI-Monitor 12.5.7 Bildnummern: Bedienbereich Prog., Programm-Manager Bild Nummer Verzeichnis NC Lokales Laufwerk USB / Projektiertes Laufwerk1 Projektiertes Laufwerk2 Projektiertes Laufwerk3 Projektiertes Laufwerk4 Projektiertes Laufwerk5 Projektiertes Laufwerk6 Projektiertes Laufwerk7 Projektiertes Laufwerk8 12.5.8 Bildnummern: Bedienbereich Diagnose Bild Nummer Alarmliste Meldungen...
  • Seite 124 PLC-Funktionen für HMI (DB19) 12.6 HMI-Monitor Struktur des Datenbereichs Byte Bedeutung EB n + 0 Aktiver SINUMERIK-Bedienbereich EB n + 1 reserviert EB n + 2 Aktuelle Bildnummer EB n + 3 EB n + 4 reserviert EB n + 7 reserviert Randbedingungen Bei aktivem HMI-Monitor, werden folgende PLC/HMI-Nahtstellensignale nicht mehr bearbeitet:...
  • Seite 125: Plc-Funktionen Für Antriebskomponenten Am Integrierten Profibus

    PLC-Funktionen für Antriebskomponenten am integrierten PROFIBUS 13.1 Überblick Über die nachfolgend beschriebene Funktion können vom PLC-Anwenderprogamm der Hardware-PLC aus, Ein-/Ausgangsdaten von Antriebskomponenten am integrierten PROFIBUS zyklisch konsisten gelesen bzw. geschrieben werden. Dabei sind folgende Randbedingungen zu beachten: ● Zum Lesen/Schreiben von Ein-/Ausgangsdaten müssen die Systemfunktionen SFC14/ SFC15 verwendet werden.
  • Seite 126: 13.3 Beispiel

    PLC-Funktionen für Antriebskomponenten am integrierten PROFIBUS 13.3 Beispiel 13.3 Beispiel Ermittlung der Slotadressen Nach Anwahl des DP-Slave "SINAMICS_Integrated" am integrierten PROFIBUS "PROFIBUS Integrated: DP master system (3)" im Stationsfenster von HW-Konfig, werden in der Detailansicht dessen PROFIdrive-Telegramme und die dazugehörigen Slotadressen angezeigt: ●...
  • Seite 127 Der SIMATIC S7 Baustein FB390 “ALM_Control“ prüft den Status des ALM und ermöglicht es dem Anwender ihn ein- oder auszuschalten. Über den nachfolgenden Link zum Industry Online Support steht die Beschreibung des Bausteins sowie ein Beispielprojekt zum Download zur Verfügung: http://support.automation.siemens.com/WW/view/de/49515414 Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 128 PLC-Funktionen für Antriebskomponenten am integrierten PROFIBUS 13.3 Beispiel Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 129: Speicherbedarf Des Plc-Grundprogramms

    B. die FCs, die bei Bedarf eingesetzt werden können. In der folgenden Tabelle ist der Speicherbedarf für die Basisfunktionen und die Optionen aufgelistet. Die Angaben stellen Richtwerte dar, sie sind vom jeweils aktuellen Softwarestand abhängig. Speicherbedarf der Bausteine bei SINUMERIK 840D sl Baustein Funktion Bemerkung Baustein-Größe (Byte)
  • Seite 130 Speicherbedarf des PLC-Grundprogramms Grundprogramm-Optionen FC26 Transfer MCP-Signale, muss bei HT8 geladen werden HT8-Variante Bedienhandgerät FC13 Display-Steuerung BHG kann bei Bedienhandgeräten geladen werden Fehler-/Betriebsmeldungen FC10 Erfassung FM/BM Laden bei Anwendung von FM / BM ASUP ASUP-Start Laden bei Anwendung von ASUPs von PLC Grundprogramm-Optionen Stern- / Dreieck-Umschaltung FC17...
  • Seite 131 Speicherbedarf des PLC-Grundprogramms Grundprogramm-Optionen DB71 Beladestellen wird vom GP abhängig von NC-MD erzeugt 40+30*B DB72 Spindeln wird vom GP abhängig von NC-MD erzeugt 40+48*Sp DB73 Revolver wird vom GP abhängig von NC-MD erzeugt 40+44*R DB74 Basis-Funktion wird vom GP abhängig von NC-MD erzeugt 100+(B+ Sp+R)*22 Compile-Zyklen...
  • Seite 132 Speicherbedarf des PLC-Grundprogramms Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 133: Nc-Var-Selector

    NC-VAR-Selector 15.1 Übersicht Allgemeines Mit der PC-Applikation "NC-VAR-Selector" werden Adressen von benötigten NC-Variablen beschafft und für den Zugriff im PLC-Programm (FB2/FB3) aufbereitet. Damit wird es einem PLC-Programmierer ermöglicht, NC- und Antriebs-Variablen aus dem Gesamtangebot der NC- und Antriebs-Variablen auszuwählen, diese Auswahl an Variablen abzuspeichern und sie mittels eines Code-Generators für den STEP 7-Compiler aufzubereiten.
  • Seite 134 NC-VAR-Selector 15.1 Übersicht Die Datei wird in der Projektstruktur abgelegt. Nach der Übertragung der Datei übersetzen Sie die AWL-Dateien mit STEP 7. Hinweis Für jeden NC-Softwarestand (auch ältere Versionen) kann der neueste NC-VAR-Selector verwendet werden. Für ältere NC-Software-Stände können die Variablen auch aus der neuesten Gesamtliste selektiert werden.
  • Seite 135: Nc-Var-Selector Verwenden

    NC-VAR-Selector 15.2 NC-VAR-Selector verwenden 15.2 NC-VAR-Selector verwenden 15.2.1 NC-VAR-Selector Obefläche Aufbau der Software Oberfläche Die Oberfläche ist folgendermaßen aufgebaut: ① Menüleiste ② Verfügbare Schaltflächen ③ Klappliste mit den verfügbaren Software-Versionen ④ Register zum Umschalten zwischen NC-Variablen und SINAMICS-Parametern ⑤ Liste der NC-Variablen (Variablenliste) ⑥...
  • Seite 136: Schaltflächen

    NC-VAR-Selector 15.2 NC-VAR-Selector verwenden Schaltflächen Sym‐ Legt ein neues Projekt an. Die Dateiauswahl für die NC-Variablen-Liste öffnet sich (nur wenn die NC-Variablen-Liste noch nicht geöffnet ist). Öffnet ein bestehendes Projekt (*.var). Das Projekt enthält bereits eine abgespeicherte Liste von ausgewählten Variablen Speichert die Liste der ausgewählten Variablen als Projekt im Format *.var ab.
  • Seite 137: Funktionsbeschreibung

    NC-VAR-Selector 15.2 NC-VAR-Selector verwenden 15.2.2 Funktionsbeschreibung Übersicht Folgendes Bild verdeutlicht den Umfang des NC-VAR-Selectors beim Einsatz in der STEP 7- Umgebung. Bild 15-3 Einsatz des NC-VAR-Selectors in der STEP 7-Umgebung Mit dem NC-VAR-Selector wird aus einer Variablenliste eine Liste selektierter Variablen erstellt und anschließend eine .awl-Datei erzeugt, die vom STEP 7-Compiler übersetzt werden kann.
  • Seite 138: Projekte Bearbeiten

    NC-VAR-Selector 15.2 NC-VAR-Selector verwenden 15.2.3 Projekte bearbeiten Projekt anlegen Die Daten eines Daten, die für ein Projekt relevant sind, werden um Dateiformat *.var gespeichert. Sobald Sie den NC-VAR-Selector öffnen, wird implizit ein Projekt angelegt und eine leere Variablenliste eingeblendet. 1. Führen Sie "Projekt - Neu" aus, um ein neues Projekt anzulegen und ein bereits geöffnetes zu schließen.
  • Seite 139: Variablenliste Filtern

    NC-VAR-Selector 15.2 NC-VAR-Selector verwenden 15.2.4 Variablenliste filtern Aufbau der Variablenliste Die Variablenliste ist als Tabelle angelegt. Der Aufbau der Tabelle orientiert sich am Aufbau der NC-Variablen: ● Bereich; der Umfang der NC-Variablen ist in Bereiche analog zu Maschinen unterteilt: – [A]; Achspezifische Grundeinstellungen –...
  • Seite 140 NC-VAR-Selector 15.2 NC-VAR-Selector verwenden Variablenliste filtern Um die Anzahl der angezeigten Variablen einzuschränken, können Sie die Variablen filtern: Im Dialog NC-Variablen-Auswahl können Sie Filterkriterien definieren, um Teilmengen der NC- Variablen anzuzeigen: Filterbereich Filterkriterium Beschreibung Auswahl Alles Zeigt alle Variablen/Parameter an Filter Aktiviert die Filterkriterien MD / SE Nr.
  • Seite 141: Projektliste Zusammenstellen

    NC-VAR-Selector 15.2 NC-VAR-Selector verwenden channelName chanAssignment 15.2.5 Projektliste zusammenstellen Aufbau der Projektliste Die Tabelle der Projektliste ist folgendermaßen aufgebaut: ● Bereich; der Umfang der NC-Variablen ist in Bereiche analog zu Maschinen unterteilt. ● Bausteine; Jeder Bereich enthält eine Vielzahl von Bausteinen, denen die NC-Variablen zugeordnet sind.
  • Seite 142: Variable Parametrieren

    NC-VAR-Selector 15.2 NC-VAR-Selector verwenden Dialog "Eingabe Bereichs-Nr., Zeile, Spalte" Der Dialog "Eingabe Bereichs-Nr., Zeile, Spalte" dient zur Eingabe der Variablen-Parameter. Bild 15-4 Zeilen, Spalten und Bereichsnummern Im Dialog sehen Sie einen Auszug aus der Variablenbeschreibung. Felder, in die Sie Parameter eingeben können, sind aktiv. Unter den Eingabefeldern sehen Sie die Beschreibung, wie Sie die verschiedenen Parameter korrekt befüllen können.
  • Seite 143: Variable Aus Der Projektliste Löschen

    NC-VAR-Selector 15.2 NC-VAR-Selector verwenden Sonderfall "Zeiger" Die Eingabe einer Null (0) als Bereichsnummer, Zeilen- oder Spaltenindex bewirkt, dass die Variable im S7-Umfeld als Zeiger auf diese Daten benutzt werden kann. Beim Lesen bzw. Schreiben dieser Daten über die Funktion "PUT" und "GET" müssen dann die optionalen Parameter "UnitX", "ColumnX"...
  • Seite 144: Code Generieren

    NC-VAR-Selector 15.2 NC-VAR-Selector verwenden Alias-Eingabe konfigurieren 1. Aktivieren Sie die Anpassung des Alias-Namen bei der Übernahme der Variablen in die Projektliste: – "Alias-Name nur angeben, wenn Name > 24 Zeichen ist"; damit passen Sie den Alias- Namen nur dann an, wenn es notwendig ist. –...
  • Seite 145: Nach Step7 Übertragen

    NC-VAR-Selector 15.2 NC-VAR-Selector verwenden 15.2.9 Nach STEP7 übertragen Projektliste nach STEP7 übertragen Die generierte AWL-Datei wird in ein auswählbares SIMATIC Projekt (Programmpfad) übertragen und kompiliert. Zusätzlich kann auch das Symbol übernommen werden. Diese Funktion ist ab STEP7 Version 5.1 verfügbar. Vor Übertragen eines neuen AWL-Files ist im KOP/FUP/AWL Editor das Dateifenster des AWL-Files zu schließen.
  • Seite 146: Generierte Awl-Datei In Step7 Importieren

    NC-VAR-Selector 15.2 NC-VAR-Selector verwenden Generierte AWL-Datei in STEP7 importieren Alternativ zum oben beschriebenen Weg können Sie die gespeicherte AWL-Quelle in ein Projekt im SIMATIC Manager einfügen. 1. Öffnen Sie das Projekt im SIMATIC Manager und navigieren Sie zum Ordner "Quellen". 2.
  • Seite 147: Parameter Auswählen

    NC-VAR-Selector 15.2 NC-VAR-Selector verwenden Parameter auswählen Wenn Sie Antriebs-Parameter auswählen, gehen Sie folgendermaßen vor: 1. Suchen Sie die Variable, die Sie der Projektliste hinzufügen möchten. 2. Doppelklicken Sie die Variable. - ODER- 3. Führen Sie "NC-Variable übernehmen" über das Kontextmenü aus. Der Dialog "Eingabe Bereichs-Nr., Zeile, Spalte"...
  • Seite 148: Inbetriebnahme, Installation

    NC-VAR-Selector 15.2 NC-VAR-Selector verwenden 1. Führen Sie "Projekt - Datenbank öffnen" aus. Der Dialog "NC-Variablen Liste wählen" wird eingeblendet. 2. Wählen Sie die entsprechenden Datei (NCV*.mdb) aus und bestätigen Sie mit "Öffnen". 3. Die Liste wird im NC-VAR-Selector geöffnet. 15.2.13 Inbetriebnahme, Installation Die Installation der Windows-Applikation "NC-VAR-Selector"...
  • Seite 149: Bausteinbeschreibungen

    Bausteinbeschreibungen 16.1 FB1: RUN_UP - Grundprogramm, Anlaufteil Funktion Im Anlauf erfolgt die Synchronisation zwischen NC und PLC. Es werden die Datenbausteine für die NC/PLC-Anwendernahtstelle anhand der über Maschinendaten festgelegten NC- Konfiguration erzeugt und Grundprogramm-Parameter auf Plausibilität geprüft. Im Fehlerfall übergibt der FB1 eine Fehlerkennung in den Diagnosepuffer und überführt die PLC in den Stopp-Zustand.
  • Seite 150 Bausteinbeschreibungen 16.1 FB1: RUN_UP - Grundprogramm, Anlaufteil Deklaration der Funktion FUNCTION_BLOCK FB1 VAR_INPUT MCPNum : INT:=1; // 0: keine MCP // 1: 1 MCP (default) // 2: 2 MCP MCP1In : POINTER; // Anfangsadr. Eingangssignale MCP1 MCP1Out : POINTER; // Anfangsadr. Ausgangssignale MCP1 MCP1StatSend : POINTER;...
  • Seite 151 Bausteinbeschreibungen 16.1 FB1: RUN_UP - Grundprogramm, Anlaufteil BHGRecGDNo : INT:=2; BHGRecGBZNo : INT:=2; BHGRecObjNo : INT:=1; BHGSendGDNo : INT:=2; BHGSendGBZNo : INT:=1; BHGSendObjNo : INT:=1; BHGMPI : BOOL:=FALSE; BHGStop : BOOL:=FALSE; BHGNotSend : BOOL:=FALSE; NCCyclTimeout : S5TIME:=S5T#200MS; NCRunupTimeout : S5TIME:=S5T#50S; ListMDecGrp : INT:=0;...
  • Seite 152: Erläuterung Der Formalparameter

    Bausteinbeschreibungen 16.1 FB1: RUN_UP - Grundprogramm, Anlaufteil VAR_OUTPUT MaxBAG : INT; MaxChan : INT; MaxAxis : INT; ActivChan : ARRAY[1..10] OF BOOL; ActivAxis : ARRAY[1..31] OF BOOL; UDInt : INT; UDHex : INT; UDReal : INT; IdentMcpType : BYTE; IdentMcpLengthIn BYTE;...
  • Seite 153 Bausteinbeschreibungen 16.1 FB1: RUN_UP - Grundprogramm, Anlaufteil Signal Wertebereich Bedeutung MCP1Cycl: S5time Empfehlung: 200 ms Nur bei PROFIBUS relevant MCP2Cycl: MCPMPI: BOOL FALSE Aus Kompatibilitätsgründen vorhanden MCP1Stop: BOOL 0 (FALSE), 1 (TRUE) 0: Übertragung der Maschinensteuertafel- Signale starten MCP2Stop: 1: Übertragung der Maschinensteuertafel- Signale anhalten DP-Slave: Slave wird deaktiviert MCP1NotSend :...
  • Seite 154 Bausteinbeschreibungen 16.1 FB1: RUN_UP - Grundprogramm, Anlaufteil Signal Wertebereich Bedeutung BHGOutLen: BYTE BHG default: Wegen Kompatibilität vorhanden B#16#14 (20 Byte) BHGTimeout: S5time Empfehlung: 700 ms Wegen Kompatibilität vorhanden BHGCycl: S5time Empfehlung: 100 ms Wegen Kompatibilität vorhanden BHGRecGDNo: BHG default: 2 Ethernet DIP-Schalter BHGRecGBZNo: BHG default: 2...
  • Seite 155 Bausteinbeschreibungen 16.1 FB1: RUN_UP - Grundprogramm, Anlaufteil Signal Wertebereich Bedeutung MCP_IF_TCS BOOL 0 (FALSE), 1 (TRUE) FC19: Auswertung Taste R11 0: keine Auswertung 1: Taste R11 wirkt als manuelles Verfah‐ ren in Werkzeugorientierung (siehe Ab‐ schnitt "Kartesisches manuelles Verfah‐ ren" im Kapitel "FC19: MCP_IFM - Über‐ tragung der MCP-Signale an die Nahtstel‐...
  • Seite 156 Bausteinbeschreibungen 16.1 FB1: RUN_UP - Grundprogramm, Anlaufteil Signal Wertebereich Bedeutung IdentMcpBusAdr: 1, 2, 3 ... 254 nur IE-Geräte IdentMcpProfilNo: BYTE 0, 1 Profil eines Geräts 0: vollständiges Gerät 1: nur Direkttasten IdentMcpBusType: BYTE b#16#5 nur IE-Geräte IdentMcpStrobe: BOOL 0 (FALSE), 1 (TRUE) 1: Abfrage aktivieren MaxBAG: 1, 2, 3 ...
  • Seite 157: Date And Time

    Bausteinbeschreibungen 16.2 FB2: GET - NC-Variable lesen OB100_OB_NUMBR : BYTE; OB100_RESERVED_1 : BYTE; OB100_RESERVED_2 : BYTE; OB100_STOP : WORD; OB100_RESERVED_3 : WORD; OB100_RESERVED_4 : WORD; OB100_DATE_TIME : DATE_AND_TIME; END_VAR BEGIN CALL FB1, DB7( // FB1-Aufruf, Instand-DB: DB7 MCPNum := MCP1In := P#E0.0, MCP1Out := P#A0.0,...
  • Seite 158: Variable Adressierung

    Bausteinbeschreibungen 16.2 FB2: GET - NC-Variable lesen Voraussetzungen ● Freigabe der NC/PLC-Kommunikation durch OB100, FB1-Parameter "NCKomm" = 1 ● Für den Datenbaustein DB120 (Datenschnittstelle) muss mit dem S7-Symbol Editor in der S7-Symbolliste des S7-Projekts ein Symbol (Standard: NCVAR) vergeben werden. Über dieses Symbol wird dann in den FB2-Parametern "Addr<x>"...
  • Seite 159: Deklaration Der Funktion

    Bausteinbeschreibungen 16.2 FB2: GET - NC-Variable lesen In einem Auftrag können Variablen innerhalb einer Gruppe kombiniert werden: Gruppe Bereich C[1] C[2] V[.] H[.] Für Kanal 3 bis 10 gelten die gleichen Regeln, wie für Gruppe 1 und Gruppe 2 beispielhaft dargestellt. Hinweis Beim gleichzeitigen Lesen mehrerer Variablen vom Typ "String"...
  • Seite 160 Bausteinbeschreibungen 16.2 FB2: GET - NC-Variable lesen Req : BOOL; NumVar : INT; Addr1 : ANY; Unit1 : BYTE; Column1 : WORD; Line1 : WORD; Addr2 : ANY; Unit2 : BYTE; Column2 : WORD; Line2 : WORD; Addr3 : ANY; Unit3 : BYTE;...
  • Seite 161 Bausteinbeschreibungen 16.2 FB2: GET - NC-Variable lesen VAR_IN_OUT RD1 : ANY; RD2 : ANY; RD3 : ANY; RD4 : ANY; RD5 : ANY; RD6 : ANY; RD7 : ANY; RD8 : ANY; END_VAR Erläuterung der Formalparameter Parameter Wertebereich Bedeutung Req: BOOL Auftragsstart mit positiver Flanke NumVar:...
  • Seite 162 Bausteinbeschreibungen 16.2 FB2: GET - NC-Variable lesen State Bedeutung Hinweis High- Low-Byte Byte negative Quittung, Auftrag interner Fehler, eventuelle Abhilfe: nicht ausführbar ● Auftragsdaten überprüfen ● NC-Reset 1 - 8 nicht ausreichend lokaler An‐ Datentyp der gelesenen Variable ist größer wenderspeicher zur Verfü‐...
  • Seite 163: Aufrufbeispiel

    Bausteinbeschreibungen 16.2 FB2: GET - NC-Variable lesen Projektierungsschritte Für das Lesen von NC-Variablen sind folgende Projektierungsschritte nötig: ● Auswahl der Variablen mit dem NC-VAR-Selector ● Speichern der ausgewählten Variablen in einer Datei *.VAR ● Erzeugen einer STEP 7-Quelldatei *.AWL ● Erzeugen eines DBs mit den zugehörigen Adressangaben ●...
  • Seite 164 Bausteinbeschreibungen 16.2 FB2: GET - NC-Variable lesen Um die Kanal-Bezeichnung in den Variablennamen aufzunehmen und die Zeichen "[" und "]" zu entfernen, die in einem STEP 7-Symbol nicht zulässig sind, werden neue S7-Namen gewählt: Bereich Baustein Name Byte S7-Name C[1] MD20070 $MC_AXCONF_MA‐...
  • Seite 165 Bausteinbeschreibungen 16.2 FB2: GET - NC-Variable lesen Beispiel: Variable Adressierung Lesen von zwei R-Parametern aus Kanal 1, deren Adressangaben im DB120 als Basistyp hinterlegt werden. Die R-Parameter-Nummer wird über den Parameter "Line<x>" parametriert. DATA_BLOCK DB120 VERSION : 0.0 STRUCT C1_RP_rpa0_0 : STRUCT SYNTAX_ID : BYTE := B#16#82;...
  • Seite 166: Fb3: Put - Nc-Variable Schreiben

    Bausteinbeschreibungen 16.3 FB3: PUT - NC-Variable schreiben NC-interne bzw. BTSS-Datentyp S7-Datentyp INT_16 UINT_16 WORD UNSIGNED WORD CHAR CHAR oder BYTE STRING STRING BOOL BOOL DATETIME DATE_AND_TIME Beispiel Um z. B. eine Variable der NC vom Typ DOUBLE ohne Formatanpassung lesen zu können, muss im Zielbereich "RDx"...
  • Seite 167 Bausteinbeschreibungen 16.3 FB3: PUT - NC-Variable schreiben Randbedingungen ● Der FB3 ist multiinstanzfähig. ● Jedem Aufruf des FB3 muss eine separate Instanz bzw. ein separater Instanz-DB aus dem Anwenderbereich zugeordnet werden. ● Um Maschinendaten und GUD ohne Passwort beschreiben zu können, muss die Schutzstufe des jeweiligen Datums auf die niedrigste Stufe umdefiniert werden.
  • Seite 168 Bausteinbeschreibungen 16.3 FB3: PUT - NC-Variable schreiben In einem Auftrag können NC-Variablen innerhalb einer Gruppe kombiniert werden: Gruppe Bereich C[1] C[2] V[.] H[.] Für Kanal 3 bis 10 gelten die gleichen Regeln, wie für Gruppe 1 und Gruppe 2 beispielhaft dargestellt. Hinweis Beim gleichzeitigen Schreiben mehrerer Variablen vom Typ "String"...
  • Seite 169 Bausteinbeschreibungen 16.3 FB3: PUT - NC-Variable schreiben Req : BOOL; NumVar : INT; Addr1 : ANY; Unit1 : BYTE; Column1 : WORD; Line1 : WORD; Addr2 : ANY; Unit2 : BYTE; Column2 : WORD; Line2 : WORD; Addr3 : ANY; Unit3 : BYTE;...
  • Seite 170 Bausteinbeschreibungen 16.3 FB3: PUT - NC-Variable schreiben SD1 : ANY; SD2 : ANY; SD3 : ANY; SD4 : ANY; SD5 : ANY; SD6 : ANY; SD7 : ANY; SD8 : ANY; END_VAR Erläuterung der Formalparameter Signal Wertebereich Bedeutung Req: BOOL Auftragsstart mit positiver Flanke NumVar: 1 ...
  • Seite 171 Bausteinbeschreibungen 16.3 FB3: PUT - NC-Variable schreiben State Bedeutung Hinweis High- Low-Byte Byte 1 - 8 Datenbereiche oder Datenty‐ Daten in "SD1" - "SD8" überprüfen pen stimmen nicht überein oder String ist leer FIFO voll Auftrag muss wiederholt werden, da die War‐ teschlange voll ist Option nicht gesetzt FB1-Parameter "NCKomm"...
  • Seite 172 Bausteinbeschreibungen 16.3 FB3: PUT - NC-Variable schreiben Impulsdiagramm ① Anwender: Anforderung setzen, Req = 0 → 1 ② FB3 erfolgreich beendet, Done = 1 Anwender: Anforderung zurücksetzen, IF Done == 1 THEN Req = 0 ③ Anwender: IF Done == 1 THEN Anforderung zurücksetzen: 1 → 0 ④...
  • Seite 173 Bausteinbeschreibungen 16.3 FB3: PUT - NC-Variable schreiben BEGIN Function FC "VariablenCall" : VOID END_DATA_BLOCK E 7.7; // freie Taste Maschinensteuertafel M 100.0; // Req aktivieren M 100.1; // Fertigmeldung Done M 100.0; // Auftrag beenden E 7.6; // Fehlerquittierung von Hand M 102.0;...
  • Seite 174: Zuordnung Der Datentypen

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Req := M 10.0, NumVar := Addr1 := "NCVAR".C1_RP_rpa0_0, Line1 := W#16#1, Addr2 := "NCVAR".C1_RP_rpa0_0, Line3 := W#16#2 Error := M 11.0, Done := M 11.1, State := MW 12, SD1 := P#M 4.0 REAL 1, SD2 := P#M 24.0 REAL 1);...
  • Seite 175 Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Voraussetzungen ● Freigabe der NC/PLC-Kommunikation durch OB100, FB1-Parameter "NCKomm" = 1 ● Für den Datenbaustein DB16 (Datenschnittstelle der PI-Dienste) muss mit dem S7-Symbol Editor in der S7-Symbolliste des S7-Projekts ein Symbol (Standard: PI) vergeben werden. Über dieses Symbol wird dann im FB4-Parameter "PIService"...
  • Seite 176 Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Erläuterung der Formalparameter Signal Wertebereich Bedeutung Req: BOOL 0 (FALSE), 1 (TRUE) Auftragsanforderung PIService: "<DBName>".<PI- Angeforderter PI-Dienst Dienst> ● <DBName>: Symbolname für DB16, Standard: "PI" ● <PI-Dienst>: Liste verfügbarer PI- Dienste (Seite 178) Unit: 1, 2, 3 ...
  • Seite 177 Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern DATA_BLOCK DB126 // Instanz für FB4, freier Anwender-DB BEGIN END_DATA_BLOCK // ------------------------------------------------------------------------ DATA_BLOCK DB124 STRUCT PName: string[32]:= '_N_TEST_MPF'; // Hauptprogramm Path: string[32]:= '/ // Hauptprogramm-Pfad _N_MPF_DIR/'; PName_WST: string[32]:= '_N_ABC_MPF'; // Werkstückprogramm Path_WST: string[32]:= '/_N_WKS_DIR/ // Werkstückprogramm-Pfad _N_ZYL_WPD';...
  • Seite 178: Liste Verfügbarer Pi-Dienste

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Ablaufdiagramm ① Anwender: Anforderung setzen, Req = 0 → 1 ② FB4: PI-Dienst erfolgreich beendet, Done = 1 Anwender: Anforderung zurücksetzen, IF Done == 1 THEN Req = 0 ③ Anwender: IF Done == 1 THEN Anforderung zurücksetzen: 1 → 0 ④...
  • Seite 179: Pi-Dienst: Asup

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern PI-Dienste der Werkzeugverwaltung PI-Dienst Funktion CRCEDN (Seite 186) Werkzeugschneide anlegen unter Eingabe der T-Nummer CREACE (Seite 186) Werkzeugschneide anlegen mit der nächsthöheren/freien D-Nummer CREATO (Seite 186) Anlegen eines Werkzeuges unter Vorgabe einer T-Nummer DELECE (Seite 187) Löschen einer Werkzeugschneide DELETO (Seite 187)
  • Seite 180: Pi-Dienst: Cancel

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Erläuterung der Formalparameter Signal Wertebereich Bedeutung PIService: "PI".ASUP Interrupt zuordnen Unit: 1, 2, 3, ... 10 Kanalnummer Addr1: STRING Pfadname, z. B. "/_N_MPF_DIR/" Addr2 STRING Programmname, z. B. "_N_TST_FC9ASUP_MPF" WVar1: WORD 1, 2, 3, ... 8 Interruptnummer WVar2: WORD...
  • Seite 181: Pi-Dienst: Config

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern 16.4.4 PI-Dienst: CONFIG Funktion: Umkonfiguration Bewirkt, dass Maschinendaten, die sequentiell vom Bediener oder auch PLC eingegeben wurden, quasi parallel aktiviert werden. Das Kommando kann nur im RESET-Zustand der Steuerung bzw. bei Programmunterbrechung (NC-Stop an Satzgrenze) aktiviert werden. Bei Nichteinhaltung dieser Bedingung erfolgt eine Fehlerrückmeldung des FB4 (State = 3).
  • Seite 182: Pi-Dienst: Findbl

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern 16.4.7 PI-Dienst: FINDBL Funktion: Satzsuchlauf aktivieren Ein Kanal wird auf Satzsuchlaufmodus geschaltet und daraufhin die Quittung gesendet. Der Satzsuchlauf wird danach von der NC sofort ausgeführt. Der Satzsuchlaufzeiger muss sich zu diesem Zeitpunkt bereits in der NC befinden. Der Satzsuchlauf kann jederzeit durch NC- RESET abgebrochen werden.
  • Seite 183: Pi-Dienst: Ncres

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Erläuterung der Formalparameter Signal Wertebereich Bedeutung PIService: "PI".LOGOUT Kennwort rücksetzen Unit: 16.4.10 PI-Dienst: NCRES Funktion: NC-RESET auslösen Löst NC-RESET aus. Parameter "Unit" und "WVar1" sind immer mit 0 zu versorgen. Erläuterung der Formalparameter Signal Wertebereich Bedeutung...
  • Seite 184: Pi-Dienst: Setudt

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Erläuterung der Formalparameter Signal Wertebereich Bedeutung PIService: "PI".SELECT Programm-Anwahl Unit: 1, 2, 3 ... 10 Kanal Addr1: STRING Pfad-Name Addr2: STRING Programm-Name 16.4.12 PI-Dienst: SETUDT Funktion: Aktuelle User-Daten aktiv setzen Die aktuellen User-Daten wie Werkzeugkorrekturen, Basisframes und einstellbare Frames werden nur im Stopp-Zustand zum nächsten NC-Satz gesetzt.
  • Seite 185: Pi-Dienst: Retrac

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern 16.4.14 PI-Dienst: RETRAC Funktion: JOG-Retract anwählen Wählt die Betriebsart JOG-Retract an. Die Rückzugsachse, d. h. die Geometrieachse, mit der der Rückzug ausgeführt wird, kann von der NC automatisch ermittelt oder explizit vorgegeben werden. Die Betriebsart bleibt aktiv, bis sie mit RESET beendet wird.
  • Seite 186: Pi-Dienst: Crcedn

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern 16.4.15 PI-Dienst: CRCEDN Funktion: Legt neue Schneide an Wird in dem PI-Dienst unter dem Parameter "T-Nummer" die T-Nummer eines existierenden Werkzeugs angegeben, wird die Schneide mit der angegebenen D-Nummer zu diesem Werkzeug angelegt. Ist eine T-Nummer als Parameter angegeben und das Werkzeug zu der angegebenen T- Nummer existiert nicht, schlägt der PI-Dienst fehl.
  • Seite 187: Pi-Dienst: Delece

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Erläuterung der Formalparameter Signal Wertebereich Bedeutung PIService: "PI".CREATO Werkzeug anlegen Unit: 1, 2, 3, ... 10 WVar1: T-Nummer 16.4.18 PI-Dienst: DELECE Funktion: Löschen einer Werkzeugschneide Wird in dem PI-Dienst unter dem Parameter "T-Nummer" die T-Nummer eines existierenden Werkzeugs angegeben, so wird die Schneide mit der angegebenen D-Nummer zu diesem Werkzeug gelöscht.
  • Seite 188: Pi-Dienst: Mmcsem

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern 16.4.20 PI-Dienst: MMCSEM Funktion Der PI-Dienst dient zum Testen, Setzen und Rücksetzen von kanalspezifischen Semaphoren von HMI und durch die PLC. Pro Kanal stehen 10 Semaphoren zum Schützen von kritischen Datenbereichen zur Verfügung. Den Semaphoren 1 bis 6 sind Funktionen (PI-Dienste) zugeordnet.
  • Seite 189: Pi-Dienst: Tmcrto

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Signal Wertebereich Bedeutung WVar1: PI-Dienst-spezifische Nummer der Semaphore WVar2: WORD 0, 1 Auftragsart 0: Semaphore zurücksetzen 1: Semaphore testen und setzen Nummer PI-Dienst TMCRTO (Werkzeug anlegen) TMFDPL (Leerplatzsuche zum Beladen) TMMVTL (Magazinplatz zum Beladen bereitstellen, Werkzeug entladen) TMFPBP (Suche Platz) TMGETT (Suche Werkzeugnummer) TSEARC (Werkzeug suchen)
  • Seite 190: Pi-Dienst: Tmfdpl

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Signal Wertebereich Bedeutung WVar1: >0 → die angegebene T-Num‐ T-Nummer mer wird vorgegeben -1 → die NC vergibt die T- Nummer WVar2: Duplonummer Addr1: STRING max. 31 Zeichen Werkzeugname 16.4.22 PI-Dienst: TMFDPL Funktion Leerplatzsuche zum Beladen, in Abhängigkeit der Parameterbelegung: ●...
  • Seite 191: Pi-Dienst: Tmfpbp

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Signal Wertebereich Bedeutung WVar4: Platznummer_Bez; Nummer des Referenz-Plat‐ zes (opt.). WVar5: Magazinnummer_Bez; Nummer des Referenz- Magazins (opt.). : Der Referenz-Platz/Das Referenz-Magazin ist ein Zwischenspeicherplatz/Zwischenspeicher, d. h. ein Werkzeugplatz aus dem Zwischenspeichermagazin oder aus dem internen Belademagazin, z. B. Wechselstelle, Greifer, Beladestelle. 16.4.23 PI-Dienst: TMFPBP Funktion: Leerplatzsuche...
  • Seite 192: Pi-Dienst: Tmgett

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Signal Wertebereich Bedeutung WVar10: 0, 1, 2 ... 7 Anzahl der benötigten Halbplätze nach unten WVar11: Nummer des gewünschten Platztyps WVar12: 0, 1, 2, 3, 4 spezifiziert die gewünschte Suchrichtung 0: Suchstrategie wie in $TC_MAMP2 eingestellt 1: vorwärts 2: rückwärts 3: symmetrisch...
  • Seite 193: Pi-Dienst: Tmmvtl

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Das Ergebnis wird in BTSS-Variablen im Baustein TF (Parametrierung, Rückgabeparameter von TMGETT, TSEARC ) geschrieben: ● resultNrOfTools – resultNrOfTools == 0: das angegebene Werkzeug wurde nicht gefunden – resultNrOfTools == 1: das angegebene Werkzeug wurde gefunden ●...
  • Seite 194: Pi-Dienst: Tmposm

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Beladen ● "WVar2" Platznummer_Von, "WVar3" Magazinnummer_Von Der Werkzeugplatz des Magazins wird zum Beladen an die Beladestation/-platz verfahren und das Werkzeug eingewechselt. ● "WVar4" Platznummer_Zu== -1 Es wird im Magazin zuerst ein Leerplatz für das Werkzeug gesucht. Anschließend wird der Leerplatz des Magazins zum Beladen an die Beladestation/-platz verfahren und das Werkzeug eingewechselt.
  • Seite 195: Pi-Dienst: Tmpcit

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Die Angabe des Ziels, z. B. des Beladeplatzes, erfolgt in den Parameter: ● "WVar5" Platznummer_Bezug ● "WVar6" Magazinnummer_Bezug Die Angabe des zu positionierenden Magazinplatzes erfolgt, abhängig von der jeweiligen Spezifikation, in den Parametern: ●...
  • Seite 196: Pi-Dienst: Tmrass

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Erläuterung der Formalparameter Signal Wertebereich Bedeutung PIService: "PI".TMPCIT Inkrementwert für Stückzahlzähler set‐ Unit: 1, 2, 3, ... 10 WVar1: WORD 0, 1, 2, ... max. Spindelnummer; entspricht dem Artin‐ dex bei den Platzdaten mit Platzart "Spin‐ del"...
  • Seite 197: Pi-Dienst: Tsearc

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Erläuterung der Formalparameter Signal Wertebereich Bedeutung PIService: "PI".TRESMO Rücksetzen der Überwachungswerte Unit: 1, 2, 3, ... 10 TO-Bereich WVar1: WORD - max ... max Werkzeugnummer 0: alle Werkzeuge bearbeiten > 0:angegebenes Werkzeug bearbeiten <...
  • Seite 198 Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Verknüpfungsmöglichkeiten Für Filterung von Eigenschaften steht als Verknüpfungsmöglichkeit nur eine UND- Verknüpfung zur Verfügung. Eine ODER-Verknüpfung muss anwenderseitig über mehrere Aufrufe des PI-Dienstes und anschließender Auswertung der Einzelergebnisse realisiert werden. Parametrierung der Werkzeugeigenschaften Das Einstellen der Eigenschaften der gesuchten Werkzeuge erfolgt im BTSS-Baustein TF (Parametrierung, Rückgabeparameter von TMGETT, TSEARC ) über folgende Variablen: ●...
  • Seite 199 Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern von Mag.- von Platz‐ bis Mag.- bis Platz‐ Beschreibung Nummer nummer Nummer nummer Es werden folgende Magazinplätze durch‐ sucht: WVar1 WVar2 WVar3 WVar4 #M<a> #M<x> #P<y> von: Magazin #M<a>, erster Platz bis: Magazin #M<b>, Platz #P<y> #M<a>...
  • Seite 200: Pi-Dienst: Tmcrmt

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Signal Wertebereich Bedeutung WVar5: -1, 1, … Nummer des Referenz-Magazins (nur relevant bei symmetrischer Suche: Suchrichtung == 3) WVar6: -1, 1, … Nummer des Referez-Platzes (nur relevant bei symmetrischer Suche: Suchrichtung == 3) WVar7: 1, 2, 3 Suchrichtung:...
  • Seite 201: Pi-Dienst: Tmdlmt

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern Signal Wertebereich Bedeutung WVar2: -1, 1, 2, ... 32000 Multitool-Nummer -1: Automatische Vergabe der Multitool- Nummer durch NC 1, 2, 3 ... 32000: Multitool-Nummer, Hinweis: Die Multitool-Nummer muss eindeutig sein WVar3: 2, 3, 4, ... MAX Anzahl der Werkzeugplätze MAX = Parametrierte Anzahl in MD17504...
  • Seite 202: Pi-Dienst: Fdplmt

    Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern auf einem Werkzeughalter (z. B. Spindel) befindet und wenn keine Werkzeugkorrektur bezüglich dieses Werkzeughalters aktiv ist. Positionsangabe Die Positionsangabe kann als eine von drei Varianten vorgegeben werden: Addr1 WVar1 WVar2 WVar3 WVar4 Leerstring Nummer des Werkzeugnum‐...
  • Seite 203 Bausteinbeschreibungen 16.4 FB4: PI_SERV - PI-Dienst anfordern im Multiool zur Aufnahme des angegebenen Werkzeugs frei ist. Das Werkzeug kann über die T-Nummer oder den Bezeichner und die Duplonummer angegeben werden. Hinweis Vor und nach diesem PI-Dienst ist der PI-Dienst MMCSEM mit Parameter "WVar1":=2 (TMFDPL) aufzurufen.
  • Seite 204: Fb5: Getgud - Gud-Variable Lesen

    Bausteinbeschreibungen 16.5 FB5: GETGUD - GUD-Variable lesen 16.5 FB5: GETGUD - GUD-Variable lesen Funktion Der Funktionsbaustein FB5 "GETGUD" dient zum Lesen von globalen Anwenderdaten (GUD) im Bereich NC- oder Kanal. Anforderung zum Lesen von NC-Variablen Aufruf des FB5 mit positivem Flankenwechsel, Parameter "Req" = 0 → 1 Parameter "Addr": Zeiger auf den Namen der GUD-Variablen, symbolisch mit "<Datenbaustein>".<VariablenName>...
  • Seite 205: Deklaration Der Funktion

    Bausteinbeschreibungen 16.5 FB5: GETGUD - GUD-Variable lesen Randbedingungen ● Der FB5 ist multiinstanzfähig. ● Jedem Aufruf des FB5 muss ein separater Instanz-DB aus dem Anwenderbereich zugeordnet werden. ● Das Lesen einer GUD-Variablen (FB5-Aufruf mit Req = 1) ist nur im zyklischen Teil des PLC- Grundprogramms (OB1) zulässig.
  • Seite 206 Bausteinbeschreibungen 16.5 FB5: GETGUD - GUD-Variable lesen VAR_OUTPUT Error : BOOL; Done : BBOL; State : WORD; END_VAR VAR_IN_OUT RD : ANY; END_VAR BEGIN END_FUNCTION_BLOCK Erläuterung der Formalparameter Signal Wertebereich Bedeutung Req: BOOL Auftragsstart mit positiver Flanke Addr: "<DBName>".<VarNa‐ Variablenname in einer Variable vom‐ me>...
  • Seite 207 Bausteinbeschreibungen 16.5 FB5: GETGUD - GUD-Variable lesen Fehlerkennungen State Bedeutung Hinweis WORT- WORT-L Zugriffsfehler Fehler im Auftrag falsche Zusammenstellung von Var. in einem Auftrag negative Quittung, Auftrag interner Fehler, evtl. Abhilfe: nicht ausführbar NC-RESET Datenbereiche oder Datenty‐ zu lesendes Datum pen stimmen nicht überein in RD überprüfen;...
  • Seite 208 Bausteinbeschreibungen 16.5 FB5: GETGUD - GUD-Variable lesen Impulsdiagramm ① Anwender: Anforderung setzen, Req = 0 → 1 ② FB5 erfolgreich beendet, Done = 1 Anwender: Anforderung zurücksetzen, IF Done == 1 THEN Req = 0 ③ Anwender: IF Done == 1 THEN Anforderung zurücksetzen: 1 → 0 ④...
  • Seite 209 Bausteinbeschreibungen 16.5 FB5: GETGUD - GUD-Variable lesen ZEILENANZAHL : BYTE; typ : BYTE; laenge : BYTE; END_STRUCT ; END_STRUCT; BEGIN END_DATA_BLOCK freier Anwender DB, als Instanz für FB5 DATA_BLOCK DB111 BEGIN END_DATA_BLOCK freier Anwender DB, als Instanz für FB3 DATE_BLOCK DB112 BEGIN END_DATA_BLOCK // Lesen einer kanalspezifischen GUD-Variablen aus Kanal 1, mit...
  • Seite 210 Bausteinbeschreibungen 16.5 FB5: GETGUD - GUD-Variable lesen := P#DB99.DBX0.0 DINT 1 // freier Speicherplatz Schreiben der GUD-Variablen: FB3 mit Instanz-DB112 GUD-Variablen-Token aus FB5, Parameter: "VarToken" zum Schreiben mit FB3, Parameter "Addr1" CALL FB3, DB112( := M 200.0, NumVar := 1, // eine GUD-Variable Addr1 // Token...
  • Seite 211 Bausteinbeschreibungen 16.5 FB5: GETGUD - GUD-Variable lesen new_name : STRING[30] := 'GUD_123'; END_STRUCT; BEGIN END_DATA_BLOCK freier Anwender DB, als Instanz für FB5 DATA_BLOCK DB111 BEGIN END_DATA_BLOCK freier Anwender DB, als Instanz für FB3 DATE_BLOCK DB112 BEGIN END_DATA_BLOCK // Lesen einer kanalspezifischen GUD-Variablen aus Kanal 1, mit Konvertierung in einen Variablen-Zeiger Function FC "VariablenCall"...
  • Seite 212: Fb7: Pi_Serv2 - Pi-Dienst Anfordern

    Bausteinbeschreibungen 16.6 FB7: PI_SERV2 - PI-Dienst anfordern Schreiben der GUD-Variablen: FB3 mit Instanz-DB112 GUD-Variablen-Token aus FB5, Parameter: "VarToken" zum Schreiben mit FB3, Parameter "Addr1" CALL FB3, DB112( := M 200.0, NumVar := 1, // eine GUD-Variable Addr1 := "DB_GUDVAR".GUDVarSToken, // Token Error := M 102.0, Done...
  • Seite 213: Fb9: Mzun - Bedieneinheitenumschaltung

    Bausteinbeschreibungen 16.7 FB9: MzuN - Bedieneinheitenumschaltung WVar5: WORD; WVar6: WORD; WVar7: WORD; WVar8: WORD; WVar9: WORD; WVar10: WORD; WVar11: WORD; WVar12: WORD; WVar13: WORD; WVar14: WORD; WVar15: WORD; WVar16: WORD; END_VAR VAR_OUTPUT Error : BOOL; Done : BOOL; State : WORD;...
  • Seite 214: Mcp-Umschaltung

    Bausteinbeschreibungen 16.7 FB9: MzuN - Bedieneinheitenumschaltung Hinweis Der Baustein ist vom Anwenderprogramm aufzurufen. Hierbei ist ein Instanz-DB mit beliebiger Nummer vom Anwender beizustellen. Der Aufruf ist nicht Multi-Instanzfähig. Kurzbeschreibung einiger wichtiger Funktionen Aktiver-/ Passiver Bedienmodus: Ein Online-HMI kann zwei verschiedene Bedienmodi haben: Aktiv-Modus: Bediener kann bedienen und beobachten Passiv-Modus:...
  • Seite 215 Bausteinbeschreibungen 16.7 FB9: MzuN - Bedieneinheitenumschaltung Freigaben Wenn von einer MCP auf eine andere umgeschaltet wird, dann bleiben eventuell eingeschaltete Vorschub- sowie Achsfreigaben erhalten. Hinweis Die zur Zeit der Umschaltung betätigten Tasten wirken bis zur Aktivierung der neuen MCP (vom HMI, der anschließend aktiviert wird) weiter. Auch die Override-Stellungen für Vorschub, Spindel bleiben erhalten.
  • Seite 216 Bausteinbeschreibungen 16.7 FB9: MzuN - Bedieneinheitenumschaltung Signal Wertebereich Bedeutung ActivEnable: BOOL 0 (FALSE), 1 (TRUE) Funktion wird nicht unterstützt. Be‐ dienfeldumschaltung Verriegelung über MMCx_SHIFT_LOCK im DB19 MCPEnable: BOOL 0 (FALSE), 1 (TRUE) MCP Umschaltung aktivieren 1: MCP wird mit Bedienfeld umge‐ schaltet.
  • Seite 217 Bausteinbeschreibungen 16.7 FB9: MzuN - Bedieneinheitenumschaltung Aufrufbeispiel für FB (Aufruf im OB100) CALL "RUN_UP" , "gp_par" ( MCPNum := 1, MCP1In := P#E 0.0, MCP1Out := P#A 0.0, MCP1StatSend := P#A 8.0, MCP1StatRec := P#A 12.0, MCP1BusAdr := 255, // Adresse 1. MCP MCP1Timeout := S5T#700MS, MCP1Cycl...
  • Seite 218: Fb10: Sicherheits-Relais (Si-Relais)

    Bausteinbeschreibungen 16.8 FB10: Sicherheits-Relais (SI-Relais) SPB MCP; // MCP-Programm aufrufen // gespeicherten Override auf Nahtstelle der umgeschalteten MCP lenken // bis die Override-Werte übereinstimmen L EB28; // Zwischenspeicher auf T DB21.DBB4; // Nahtstelle Override lenken L EB3; // Override-Eingangsbyte für Vorschub <>i;...
  • Seite 219: Vereinfachtes Prinzipschaltbild Im Funktionsplan

    Bausteinbeschreibungen 16.8 FB10: Sicherheits-Relais (SI-Relais) Randbedingungen ● Der FB10 ist multiinstanzfähig ● Der FB10 ist ab dem Start des SPL-Programms einmalig pro SI-Relais im zyklischen Teil des PLC-Grundprogramms (OB1) aufzurufen. ● Jedem Aufruf des FB10 muss ein separater Instanz-DB aus dem Anwenderbereich zugeordnet werden.
  • Seite 220 Bausteinbeschreibungen 16.8 FB10: Sicherheits-Relais (SI-Relais) Quit1 : BOOL; Quit2 : BOOL; TimeValue1 : TIME; TimeValue2 : TIME; TimeValue3 : TIME; END_VAR VAR_OUTPUT Out0 : BOOL; Out1 : BOOL; Out2 : BOOL; Out3 : BOOL; END_VAR VAR_INOUT FirstRun : BOOL; END_VAR Erläuterung der Formalparameter Parameter Wertebereich...
  • Seite 221: Fb11: Bremsentest

    Bausteinbeschreibungen 16.9 FB11: Bremsentest 16.9 FB11: Bremsentest Funktion Die Funktionsprüfung der Bremsenmechanik sollte für alle Achsen verwendet werden, die durch eine Haltebremse gegen Bewegungen im ungeregelten Betrieb gesichert werden müssen. Der Hauptanwendungsfall sind "Hängende Achsen". In seinem PLC–Anwenderprogramm kann der Maschinenhersteller regelmäßig (Richtwert alle 8 Stunden) zu einem geeignetem Zeitpunkt die Bremse schließen und vom Antrieb zusätzlich zur Gewichtskraft der Achse ein Moment / Kraft aufbringen lassen.
  • Seite 222 Bausteinbeschreibungen 16.9 FB11: Bremsentest Der Zielpunkt dieser Verfahrbewegung muss gefahrlos erreicht werden können (keine Kollision), falls die Bremse das notwendige Moment / die Kraft nicht aufbringen kann. Hinweis Hinweis zu FC18 Falls FC18 für die gleiche Achse im weiteren Verlauf des Anwenderprogramms aufgerufen wird, müssen die Aufrufe gegeneinander verriegelt werden.
  • Seite 223: Erläuterung Der Formalparameter

    Bausteinbeschreibungen 16.9 FB11: Bremsentest VAR_OUTPUT CloseBrake : BOOL; MoveAxis : BOOL; Done : BOOL; Error : BOOL; State : : BYTE; END_VAR Erläuterung der Formalparameter Signal Bedeutung Start BOOL Start des Bremsentests Quit BOOL Fehler Quittierung Bclosed BOOL Rückmelde-Eingang ob Bremse schließen angesteu‐ ert ist (einkanalig - PLC) Axis Achsnummer der zu testenden Achse...
  • Seite 224 Bausteinbeschreibungen 16.9 FB11: Bremsentest State Bedeutung Bremse hält überhaupt nicht (Endposition wird erreicht) / Anfahrgeschwindigkeit zu groß Bremse bricht während der Haltezeit auf Fehler bei Bremsentest-Abwahl interner Fehler Signal "PLC kontrolliert Achse" nicht eingeschaltet vom Anwenderprogramm Aufrufbeispiel für FB11: 111.1; //Anforderung Bremse schließen Z-Achse von FB 85.0;...
  • Seite 225 Bausteinbeschreibungen 16.9 FB11: Bremsentest Axis := 3, //Achsnummer der zu testenden Achse //Z-Achse TimerNo := T 110, //Timernummer TV_BTactiv := S5T#200MS, //Überwachungs-Zeitwert: //Bremsentest aktiv DBX71.0 TV_Bclose := S5T#1S, //Überwachungs-Zeitwert: //Bremse geschlossen TV_FeedCommand := S5T#1S, //Überwachungs-Zeitwert: //Fahrbefehl ausgegeben TV_FXSreache := S5T#1S, //Überwachungs-Zeitwert: //Festanschlag erreicht TV_FXShold...
  • Seite 226: Fb29: Diagnose Signalrekorder Und Datentrigger

    Bausteinbeschreibungen 16.10 FB29: Diagnose Signalrekorder und Datentrigger //optional end CALL "SpinCtrl" (//Z-Achse verfahren Start := M 111.2, //Start des Verfahrbewegung Stop := FALSE, Funct := B#16#5, //Mode: Achsbetrieb Mode := B#16#1, //Verfahren: Inkrementell AxisNo := 3, //Achsnummer der zu verfahrenden //Achse Z-Achse := -5.000000e+000, //Verfahrweg: minus 5 mm FRate...
  • Seite 227 Bausteinbeschreibungen 16.10 FB29: Diagnose Signalrekorder und Datentrigger Ringpuffer Der vom Anwender zu definierende Ringpuffer muss eine ARRAY-Struktur wie im Quellcode angegeben haben. Die Anzahl der ARRAY-Elemente ist beliebig. Empfohlen wird eine Größe von 250 Elementen. Über den Parameter "ClearBuf" wird der Ringpuffer gelöscht und der Zeiger "BufAddr"...
  • Seite 228 Bausteinbeschreibungen 16.10 FB29: Diagnose Signalrekorder und Datentrigger END_VAR VAR_IN_OUT BufAddr : INT; END_VAR Struktur des Ringpuffers TITLE = // Ring buffer-DB for FB29 VERSION : 1.0 STRUCT Feld : ARRAY [0 .. 249 ] OF // can be any size of this struct STRUCT Cycle : INT;...
  • Seite 229 Bausteinbeschreibungen 16.10 FB29: Diagnose Signalrekorder und Datentrigger Signal Wertebereich Bedeutung Var2: Zusatzwert Var3: Zusatzwert BufDB: Ringpuffer DB-Nr. ClearBuf: BOOL 0 (FALSE), Löschen des Ringpuffer DB mit Rücksetzen 1 (TRUE) des Zeiger BufAddr BufAddr: Zielbereich für gelesene Daten Parameter für Funktion 2 DataAdr: POINTER Zeiger auf zu prüfendes Wort...
  • Seite 230: Fc2: Gp_Hp - Grundprogramm, Zyklischer Teil

    Bausteinbeschreibungen 16.11 FC2: GP_HP - Grundprogramm, zyklischer Teil Signal_6 := M 100.5, Signal_7 := M 100.6, Signal_8 := M 100.7, NewCycle := TRUE, Var1 := MB 100, BufDB := 81, ClearBuf := M 50.0); END_FUNCTION 16.11 FC2: GP_HP - Grundprogramm, zyklischer Teil Funktion Die Bearbeitung der NC/PLC-Nahtstelle erfolgt durch das Grundprogramm im zyklischen Betrieb (OB1).
  • Seite 231: Date And Time

    Bausteinbeschreibungen 16.12 FC3: GP_PRAL - Grundprogramm, alarmgesteuerter Teil OB1_SCAN_1 : BYTE; OB1_PRIORITY : BYTE; OB1_OB_NUMBR : BYTE; OB1_RESERVED_1 : BYTE; OB1_RESERVED_2 : BYTE; OB1_PREV_CYCLE : INT; OB1_MIN_CYCLE : INT; OB1_MAX_CYCLE : INT; OB1_DATE_TIME : DATE_AND_TIME; END_VAR BEGIN CALL FC2; // Aufruf Grundprogramm als 1. FC // HIER ANWENDERPROGRAMM EINFUEGEN CALL FC19( // MCP-Signale an Nahtstelle...
  • Seite 232 Bausteinbeschreibungen 16.12 FC3: GP_PRAL - Grundprogramm, alarmgesteuerter Teil Die G-Befehle werden sofort ausgewertet und an die Anwendernahtstelle übergeben. NC-Prozessalarme Bei Auslösung des Interrupts durch die NC (ist in jedem IPO-Takt möglich), wird ein Bit im Lokaldatum des OB40 ("GP_IRFromNCK") vom Grundprogramm nur dann gesetzt, wenn FB1 Parameter "UserIR": = TRUE ist.
  • Seite 233 Bausteinbeschreibungen 16.12 FC3: GP_PRAL - Grundprogramm, alarmgesteuerter Teil Werkzeugwechsel Bei der Option Werkzeugverwaltung werden der Werkzeugwechsel-Befehl für Revolver und der Werkzeugwechsel in die Spindel durch einen Interrupt unterstützt. Hierzu wird das Lokaldatenbit "GP_TM" im OB40 gesetzt. Damit kann das PLC-Anwenderprogramm den DB der Werkzeugverwaltung (DB72 bzw.
  • Seite 234: Fc5: Gp_Diag - Grundprogramm, Diagnosealarm Und Baugruppenausfall

    Bausteinbeschreibungen 16.13 FC5: GP_DIAG - Grundprogramm, Diagnosealarm und Baugruppenausfall GP_AuxFunction : ARRAY [1..10] OF BOOL; //Kanalorientiert für Hilfsfunktionen GP_FMBlock : ARRAY [1..10] OF BOOL; //derzeit nicht genutzt //ab hier dürfen weitere Lokaldaten des Anwenders definiert werden END_VAR BEGIN CALL FC3; //HIER ANWENDERPROGRAMM EINFUEGEN END_ORGANIZATION_BLOCK 16.13...
  • Seite 235 Bausteinbeschreibungen 16.13 FC5: GP_DIAG - Grundprogramm, Diagnosealarm und Baugruppenausfall OB82_EXT_FAULT : BOOL ; OB82_PNT_INFO : BOOL ; OB82_EXT_VOLTAGE : BOOL ; OB82_FLD_CONNCTR : BOOL ; OB82_NO_CONFIG : BOOL ; OB82_CONFIG_ERR : BOOL ; OB82_MDL_TYPE : BYTE ; OB82_SUB_NDL_ERR : BOOL ; OB82_COMM_FAULT : BOOL ;...
  • Seite 236: Fc6: Tm_Trans2 - Transfer-Baustein Für Werkzeugverwaltung Und Multitool

    Bausteinbeschreibungen 16.14 FC6: TM_TRANS2 - Transfer-Baustein für Werkzeugverwaltung und Multitool (PlcStop := TRUE) ; END_ORGANIZATION_BLOCK 16.14 FC6: TM_TRANS2 - Transfer-Baustein für Werkzeugverwaltung und Multitool Funktion Der Baustein FC6 "TM_TRANS2" wird bei Positionsänderungen der Werkzeuge, Statusänderungen und Multitool eingesetzt. Der Baustein FC6 hat die gleiche Funktionalität wie der Baustein FC8 und zusätzlich die Multitool-Funktionalität.
  • Seite 237: Erläuterung Der Formalparameter

    Bausteinbeschreibungen 16.15 FC7: TM_REV - Transfer-Baustein für Werkzeugwechsel mit Revolver Erläuterung der Formalparameter Signal Wertebereich Bedeutung Start: BOOL 0 (FALSE), siehe Bausteinbeschreibung FC8 1 (TRUE) TaskIdent: BYTE siehe Bausteinbeschreibung FC8 TaskIdentNo: BYTE siehe Bausteinbeschreibung FC8 NewToolMag: siehe Bausteinbeschreibung FC8 NewToolLoc: siehe Bausteinbeschreibung FC8 OldToolMag: siehe Bausteinbeschreibung FC8...
  • Seite 238: Revolverschalten Von Hand

    Bausteinbeschreibungen 16.15 FC7: TM_REV - Transfer-Baustein für Werkzeugwechsel mit Revolver Weitere Informationen ● Ausführliche Informationen zur Werkzeugverwaltung siehe Funktionshandbuch Werkzeugverwaltung. ● PI-Dienste für die Werkzeugverwaltung siehe: – FB4: PI_SERV - PI-Dienst anfordern (Seite 174) – FC8: TM_TRANS - Transfer-Baustein für Werkzeugverwaltung (Seite 240) –...
  • Seite 239: Aufrufbeispiel

    Bausteinbeschreibungen 16.15 FC7: TM_REV - Transfer-Baustein für Werkzeugwechsel mit Revolver Erläuterung der Formalparameter Signal Wertebereich Bedeutung Start: BOOL 0 (FALSE), 1 = Transfer starten 1 (TRUE) ChgdRevNo: BYTE 1, 2, 3, ... Nummer der Revolver-Schnittstelle Ready: BOOL 0 (FALSE), 1 = Transfer abgeschlossen 1 (TRUE) Error: 0, 1 , 2, 3...
  • Seite 240: Fc8: Tm_Trans - Transfer-Baustein Für Werkzeugverwaltung

    Bausteinbeschreibungen 16.16 FC8: TM_TRANS - Transfer-Baustein für Werkzeugverwaltung ChgdRevNo := DB61.DBB1, Ready := m 20.6, Error := DB61.DBW12 m 20.6; // Ready abfragen m 20.5; // Start zurücksetzen m001; // Springe, wenn alles in Ordnung db61.dbw 12; // Fehler-Information w#16#0; // Fehler auswerten fehl;...
  • Seite 241 Bausteinbeschreibungen 16.16 FC8: TM_TRANS - Transfer-Baustein für Werkzeugverwaltung Bei einem Transfer ohne ein sogenanntes "altes Werkzeug" (z. B. beim Beladen), wird den Parametern "OldToolMag", "OldToolLoc" der Wert 0 zugeteilt. Der Transfer-Baustein darf nur mit den Parameter "Start" = TRUE gestartet werden, wenn für diesen Transfer eine Aktivierung der zugehörigen Schnittstelle (DB71, DB72, DB73 im Wort 0) durch die Werkzeugverwaltung vorliegt.
  • Seite 242 Bausteinbeschreibungen 16.16 FC8: TM_TRANS - Transfer-Baustein für Werkzeugverwaltung Randbedingungen ● Ein Abbruch eines Transfers, z. B. durch Kanal-Reset, ist nicht zulässig. ● Parameter "Start" = 1, bis Parameter "Ready" == 1 oder "Error" == 1 Weitere Informationen ● Ausführliche Informationen zur Werkzeugverwaltung finden sich in Funktionshandbuch Werkzeugverwaltung enthalten.
  • Seite 243 Bausteinbeschreibungen 16.16 FC8: TM_TRANS - Transfer-Baustein für Werkzeugverwaltung Erläuterung der Formalparameter Signal Wertebereich Bedeutung Start: BOOL 0 (FALSE), 1: Transfer starten 1 (TRUE) TaskIdent: BYTE 1, 2, 3, 4, 5 Kennung der Schnittstelle bzw. des Auftrags 1: Be-/Entladestelle 2: Spindel-Wechselstelle 3: Revolver-Wechselstelle 4: asynchroner Transfer 5: asynchroner Transfer mit Platzreservierung...
  • Seite 244 Bausteinbeschreibungen 16.16 FC8: TM_TRANS - Transfer-Baustein für Werkzeugverwaltung Impulsdiagramm ① Funktionsanstoß durch positive Flanke ② Positive Quittung: WZV Transfer wurde ausgeführt ③ Rücksetzen vom Funktionsanstoß nach Erhalt der Quittung ④ Signalwechsel durch FC ⑤ Dieser Signalverlauf ist unzulässig. Der Auftrag ist generell zu beenden, da die neuen Werkzeug- Positionen der Werkzeugverwaltung im NC mitzuteilen sind.
  • Seite 245 Bausteinbeschreibungen 16.16 FC8: TM_TRANS - Transfer-Baustein für Werkzeugverwaltung Status Status Beschreibung Der WZV-Auftrag wurde beendet Die Parameter "NewToolMag", "NewToolLoc", "OldToolMag", "OldToolLoc" des FC8-Baust‐ eins sind auf die tatsächlichen Positionen der beteiligten Werkzeuge zu parametrieren. Außer beim Wechsel vorbereiten sind dies die in der Regel die angegebenen Werkzeug-Zielpositio‐ nen der zugehörigen WZV-Schnittstelle, siehe auch "Erläuterungen der Formalparameter".
  • Seite 246 Bausteinbeschreibungen 16.16 FC8: TM_TRANS - Transfer-Baustein für Werkzeugverwaltung Status Beschreibung Der Vorgang ist beendet worden Das "neue" Werkzeug ist an der in den Parametern "NewToolMag", "NewToolLoc" angegebe‐ nen Position. Hierbei befindet sich das angegebene Werkzeug nicht wirklich in dieser Position, sondern ist weiterhin im gleichen Magazinplatz.
  • Seite 247 Bausteinbeschreibungen 16.16 FC8: TM_TRANS - Transfer-Baustein für Werkzeugverwaltung Status Beschreibung Das "neue" Werkzeug ist an der in den Parametern "NewToolMag", "NewToolLoc" angegebe‐ nen Position Dieser Status ist nur zulässig, wenn das Werkzeug sich noch im Magazin auf dem gleichen Platz befindet. Das "alte" Werkzeug ist auf der in den Parametern "OldToolMag", "OldToolLoc" angegebenen Position (Zwischenspeicher).
  • Seite 248: Fehlerbehandlung // Start Zurücksetzen

    Bausteinbeschreibungen 16.17 FC9: ASUP - Start von asynchronen Unterprogrammen m001 : // normaler Zweig fehl : // Fehlerbehandlung r m 20.5 : // Start zurücksetzen 16.17 FC9: ASUP - Start von asynchronen Unterprogrammen Funktion Mit dem Baustein FC9 "ASUP" können beliebige Funktionen in der NC ausgelöst werden. Voraussetzung dafür, dass ein ASUP von der PLC gestartet werden kann, ist dessen Anwahl und Parametrierung durch ein NC-Programm oder durch den FB4 (PI-Dienst ASUP).
  • Seite 249 Bausteinbeschreibungen 16.17 FC9: ASUP - Start von asynchronen Unterprogrammen VAR_OUTPUT Activ : BOOL; Done : BOOL; Error : BOOL; StartErr : BOOL; END_VAR VAR_IN_OUT Ref : WORD; END_VAR Erläuterung der Formalparameter Die folgende Tabelle zeigt alle Formalparameter der Funktion ASUP: Signal Wertebereich Bedeutung...
  • Seite 250: Fc10: Al_Msg - Fehler- Und Betriebsmeldungen

    Bausteinbeschreibungen 16.18 FC10: AL_MSG - Fehler- und Betriebsmeldungen Impulsdiagramm Funktionsanstoß ASUP aktiv Positive Quittung: ASUP beendet Rücksetzen vom Funktionsanstoß nach Erhalt der Quittung Signalwechsel durch FC Nicht zulässig. Wird Funktionsanstoß vor Erhalt der Quittung rückgesetzt, werden die Ausgangs‐ signale nicht aktualisiert, ohne Einfluss auf Ablauf der angestoßenen Funktion. Negative Quittung: Fehler aufgetreten Aufrufbeispiel CALL FC9(...
  • Seite 251 Bausteinbeschreibungen 16.18 FC10: AL_MSG - Fehler- und Betriebsmeldungen Die kommenden Signale (positive Flanke) werden sowohl bei Fehler- als auch bei Betriebsmeldungen sofort zur Anzeige gebracht. Gehende Signale (negative Flanke) werden nur bei Betriebsmeldungen sofort gelöscht. Bei Fehlermeldungen werden erst mit dem Parameter "Quit" die nicht mehr anstehenden Meldungen gelöscht, d.h.
  • Seite 252 Bausteinbeschreibungen 16.18 FC10: AL_MSG - Fehler- und Betriebsmeldungen FB1-Parameter "ExtendChanAxMsg" Mit dem Aktivieren dieses Parameters wird eine Kanal- bzw. Achsnummer unabhängige Erfassung von Alarmen und Meldungen wirksam. Alle DB2-Bereiche sind für den Anwender nutzbar. Es kann keine Übertragung von Sammelsignalen an die Anwendernahtstelle erfolgen. Die Auswertung des Parameters erfolgt nur, wenn der FC10-Parameter "ToUserIF"...
  • Seite 253: Fc12: Auxfu - Aufrufschnittstelle Für Anwender Bei Hilfsfunktionen

    Bausteinbeschreibungen 16.19 FC12: AUXFU - Aufrufschnittstelle für Anwender bei Hilfsfunktionen 16.19 FC12: AUXFU - Aufrufschnittstelle für Anwender bei Hilfsfunktionen Funktion Der Baustein FC12 "AUXFU" wird ereignisgesteuert im Grundprogramm aufgerufen, wenn neue Hilfsfunktionen für den im Eingangs-Parameter übergebenen Kanal bereitstehen. Dieser FC kann durch den PLC-Anwender für seine Hilfsfunktion-Bearbeitung mit Programm- Anweisungen erweitert werden, um das zyklische Polling der Kanal-DBs bei Hilfsfunktionen zu vermeiden.
  • Seite 254: Fc13: Bhgdisp - Displaysteuerung Für Bedienhandgerät

    Bausteinbeschreibungen 16.20 FC13: BHGDisp - Displaysteuerung für Bedienhandgerät // Jetzt werden die Änderungssignale der Hilfsfunktionen abgefragt, usw. END_FUNCTION 16.20 FC13: BHGDisp - Displaysteuerung für Bedienhandgerät Funktion Der Baustein FC13 "BHGDisp" übernimmt die Display-Ansteuerung des Bedienhandgeräts (BHG oder HT 2). Die Information, die auf dem Display erscheinen soll, ist in einer String- Variablen abzulegen.
  • Seite 255 Bausteinbeschreibungen 16.20 FC13: BHGDisp - Displaysteuerung für Bedienhandgerät BHG-Ausgangssignale Von den BHG-Ausgangssignalen wird Byte 1 und die Zeichenvorgaben durch den Baustein FC13 verwendet. Diese dürfen nicht durch das PLC-Anwenderprogramm beschrieben werden. Relevante FB1-Parameter Bedienhandgerät BHG Im OB100 sind die FB1-Parameter für die Ein- und Ausgangsdaten des Bedienhandgeräts einzustellen: ●...
  • Seite 256 Bausteinbeschreibungen 16.20 FC13: BHGDisp - Displaysteuerung für Bedienhandgerät VAR OUTPUT Error : BOOL; END VAR Erläuterung der Formalparameter Signal Wertebereich Bedeutung Row: BYTE 0, 1, 2 ... 8, Display-Zeile "binäre" Auswertung B#16#F 0: keine Display-Ausgabe 1: Zeile 1 2: Zeile 2 3: Zeile 1 und Zeile 2 im Wechsel 4: Zeile 3 5: Zeile 1 und Zeile 3 im Wechsel...
  • Seite 257 Bausteinbeschreibungen 16.20 FC13: BHGDisp - Displaysteuerung für Bedienhandgerät Signal Wertebereich Bedeutung Digits: BYTE 1, 2, 3 ... 9 Anzahl Nachkommastellen 1 ... 4: DataType REAL 1 ... 9: DataType REAL64 Error: BOOL 0 (FALSE), 1 (TRUE) Fehler 1: Fehler aufgetreten Wertebereiche Wertebereiche von Datentypen Datentyp...
  • Seite 258: Fc17: Ydelta - Stern-Dreieck-Umschaltung

    Bausteinbeschreibungen 16.21 FC17: YDelta - Stern-Dreieck-Umschaltung 16.21 FC17: YDelta - Stern-Dreieck-Umschaltung Funktion Der Baustein FC17 dient zur Stern-Dreieck-Umschaltung bei digitalen Hauptspindelantrieben. Die Umschaltung kann in beiden Richtungen (Stern > Dreieck bzw. Dreieck > Stern) vorgenommen werden. Voraussetzung Voraussetzung sind zwei getrennte Schütze. Die Schütze werden über die an den FC17 Ausgängen: "Y"...
  • Seite 259 Bausteinbeschreibungen 16.21 FC17: YDelta - Stern-Dreieck-Umschaltung Signalverlauf ① FC17 Eingang: Signal zur Stern-Dreieck-Umschaltung ② - Umschaltung: Stern > Dreieck ③ - Umschaltung: Dreieck > Stern ④ FC17 Eingang: Parametrierbare Umschaltzeit "TimeVal" ⑤ - Wartezeit bis Ansteuerung des Ausgangssignals: "Y" bzw. "Delta" ⑥...
  • Seite 260 Bausteinbeschreibungen 16.21 FC17: YDelta - Stern-Dreieck-Umschaltung Randbedingungen ● Der Baustein FC17 muss absolut und für jede Spindel getrennt aufgerufen werden. ● Während einer Stern-Dreieck-Umschaltung werden die Impulse im Antrieb abgeschaltet. Die Rückmeldung an die PLC erfolgt über: – DB31, ..DBX93.7 == 0 (Impulse freigegeben) –...
  • Seite 261: Erläuterung Der Formalparameter

    Bausteinbeschreibungen 16.21 FC17: YDelta - Stern-Dreieck-Umschaltung Erläuterung der Formalparameter Signal Wertebereich Bedeutung YDelta: BOOL 0 (FALSE), Eingangssignal zur Stern-Dreieck-Um‐ 1 (TRUE) schaltung Eine Signaländerung löst die Umschaltung aus: ● 0 (FALSE): Stern ● 1 (TRUE): Dreieck SpindleIFNo: 1 ... Nummer der Spindel-Schnittstelle (Num‐ mer der zugehörigen Maschinenachse) TimeVal: S5time...
  • Seite 262: Fc18: Spinctrl - Spindelsteuerung

    Bausteinbeschreibungen 16.22 FC18: SpinCtrl - Spindelsteuerung 16.22 FC18: SpinCtrl - Spindelsteuerung Funktion Mit dem Baustein FC18 "SpinCtrl" können Spindeln und Achsen von der PLC gesteuert werden. Der Baustein unterstützt folgende Funktionen: ● Spindel positionieren ● Spindel drehen ● Spindel pendeln ●...
  • Seite 263: Funktionen

    Bausteinbeschreibungen 16.22 FC18: SpinCtrl - Spindelsteuerung WARNUNG Verändertes Reaktionsverhalten der Achse/Spindel Wenn mehrere Bausteinaufrufe (FC18) für die gleiche Achse / Spindel im PLC- Anwenderprogramm programmiert wurden, dann ist eine Verriegelung dieser Funktionen durch bedingte Aufrufe im Anwenderprogramm notwendig. Der bedingte Aufruf eines gestarteten (Parameter Start oder Stop = TRUE) ist solange zyklisch aufzurufen bis ein Zustandswechsel des Ausgangs-Parameters "Activ"...
  • Seite 264 Bausteinbeschreibungen 16.22 FC18: SpinCtrl - Spindelsteuerung Parameter Bedeutung Error : 1: Positionierfehler State : Fehlercode Funktion 2: Spindel drehen Parameter Bedeutung Start : 0 → 1: Start der Funktion Stop : 0 → 1: Stop der Funktion Funct : 2: Funktionsnummer für "Spindel drehen" Mode : Mode = 5: Drehrichtung M4 Mode ≠...
  • Seite 265 Bausteinbeschreibungen 16.22 FC18: SpinCtrl - Spindelsteuerung Funktion 4: Teilungsachsen verfahren Hinweis Die Modulo-Wandlung ist vergleichbar mit Teilungsposition anfahren über POS[AX]=CIC(wert) im Teileprogramm. Parameter Bedeutung Start : 0 → 1: Start der Funktion Funct : 4: Funktionsnummer für "Teilungsachse" Mode : Positionierungs-Mode 0, 1, 2, 3, 4 AxisNo : Nummer der Maschinenachse...
  • Seite 266 Bausteinbeschreibungen 16.22 FC18: SpinCtrl - Spindelsteuerung Parameter Bedeutung Error : 1: Positionierfehler State : Fehlercode Funktion 10, 11: Spindel drehen mit konstanter Schnittgeschwindigkeit In der NC muss die Funktion "konstante Schnittgeschwindigkeit" (G96) aktiv sein. Parameter Bedeutung Start : 0 → 1: Start der Funktion Stop : 0 →...
  • Seite 267 Bausteinbeschreibungen 16.22 FC18: SpinCtrl - Spindelsteuerung Erläuterung der Formalparameter Signal Wertebereich Bedeutung Start: BOOL 0 (FALSE), 0 → 1: Start der Funktion 1 (TRUE) Stop: BOOL 0 (FALSE), 0 → 1: Stop der Funktion 1 (TRUE) Funct: BYTE 1, 2, 3, ... 11 1: Spindel positionieren 2: Spindel drehen 3: Spindel pendeln...
  • Seite 268 Bausteinbeschreibungen 16.22 FC18: SpinCtrl - Spindelsteuerung Die Fehlerursache wird angezeigt in: Parameter "State" State Bedeutung Fehlerursache PLC-seitig es wurden mehrere Funktionen der Achse/Spindel gleichzeitig aktiviert es wurde eine Funktion gestartet, ohne dass die Position erreicht wurde Die Achse/Spindel wurde vor Ende der Bewegung an die NC abgegeben Die Achse ist durch NC Programm programmiert, NC interner Fehler fest zugeordnete PLC-Achse: verfährt (JOG) oder referenziert fest zugeordnete PLC-Achse: Kanalzustand lässt keinen Start zu...
  • Seite 269 Bausteinbeschreibungen 16.22 FC18: SpinCtrl - Spindelsteuerung State Bedeutung Systemfehler entspricht Alarm 450007 Alarmnummern: Weitere Informationen Diagnosehandbuch Signalverlauf: Normalfall ① PLC-Anwenderprogramm: Funktionsstart durch positive Flanke: 0 → 1 ② NC: Positive Quittierung, Funktion ausgeführt / Position erreicht ③ PLC-Anwenderprogramm: Rücksetzen nach Erkennen der positiven Quittierung ④...
  • Seite 270: Aufrufbeispiele

    Bausteinbeschreibungen 16.22 FC18: SpinCtrl - Spindelsteuerung Aufrufbeispiele Beispiel 1: Spindel positionieren: //positive Quittung setzt Start zurück: U M112.0; //InPos R M 100.0; //Start //negative Quittung , nach Fehlerauswertung (State: MB114) mit T12 Start rücksetzen U M113.0; //Error U E 6.4; //Taste T12 R M 100.0;...
  • Seite 271 Bausteinbeschreibungen 16.22 FC18: SpinCtrl - Spindelsteuerung Stop := FALSE, Funct := B#16#3, //Spindel pendeln Mode := B#16#0, AxisNo := Pos := 0.0, FRate := MD108, InPos := M112.0, Error := M113.0, State := MB114); Beispiel 4: Teilungsachse verfahren CALL FC18( Start := M100.0, Stop :=...
  • Seite 272: Fc19: Mcp_Ifm - Übertragung Der Mcp-Signale An Die Nahtstelle

    Bausteinbeschreibungen 16.23 FC19: MCP_IFM - Übertragung der MCP-Signale an die Nahtstelle 16.23 FC19: MCP_IFM - Übertragung der MCP-Signale an die Nahtstelle Funktion Der Baustein FC19 "MCP_IFM" (M-Variante z. B. MCP 483) dient zur Übertragung der Daten von der Maschinensteuertafel in die NC/PLC-Nahtstelle: ●...
  • Seite 273: Fc19: Mcp_Ifm - Übertragung Der Mcp-Signale An Die Nahtstelle

    Bausteinbeschreibungen 16.23 FC19: MCP_IFM - Übertragung der MCP-Signale an die Nahtstelle Die Einzelsatz-An-/Abwahl wird nur durch den ersten Aufruf im Zyklus beeinflusst. Die zweite Maschinensteuertafel kann bearbeitet werden, wenn der Parameter "BAGNo" um B#16#10 erhöht ist. Bei der Parametrierung ist die BAG Nummer im unteren Nibble enthalten. "BAGNo"...
  • Seite 274: Einzelsatzbetrieb

    Bausteinbeschreibungen 16.23 FC19: MCP_IFM - Übertragung der MCP-Signale an die Nahtstelle jeweiligen Richtungstasten darf keine Umschaltung der Achsnummern erfolgen. Voreingestellt ist der Kompatibilitätsmodus mit den Achsnummern 1 bis 9 für beide MCP und die Begrenzung auf die konfigurierte Achsanzahl. Achsanwahl vom HMI Zusätzlich zu den 9 Achsanwahltasten der MCP, kann die aktive Achse auch im HMI angewählt werden.
  • Seite 275 Bausteinbeschreibungen 16.23 FC19: MCP_IFM - Übertragung der MCP-Signale an die Nahtstelle VAR_OUTPUT FeedHold : BOOL; SpindleHold : BOOL; END_VAR BEGIN END_FUNCTION Erläuterung der Formalparameter Signal Wertebereich Bedeutung BAGNo: BYTE B#16#00 - 1. MCP: Nummer der BAG in welche die Betriebs‐ B#16#0A artensignale übertragen werden B#16#10 -...
  • Seite 276 Bausteinbeschreibungen 16.23 FC19: MCP_IFM - Übertragung der MCP-Signale an die Nahtstelle Quelle: Ziel: MCP - Taster Nahtstellen-DB (Parameter BAGNo) Darstellung für BAG 1 DB11.DBX1.2 TEACH IN DB11.DBX1.0 INC 1 ... 10 000, INC Var. DB11.DBX2.0 - 2.5 Tabelle 16-5 Richtungstasten Eilgangüberlagerung Quelle: Ziel: MCP - Taster...
  • Seite 277: Rückmeldungen Der Anwender-Nahtstelle Zur Ansteuerung Von Anzeigen

    Bausteinbeschreibungen 16.23 FC19: MCP_IFM - Übertragung der MCP-Signale an die Nahtstelle Tabelle 16-7 Kanalsignale Quelle: Ziel: MCP - Tasten Nahtstellen-DB (Parameter ChanNo) NC-Start DB21, ..DBX7.1 NC-Stop DB21, ..DBX7.3 RESET DB21, ..DBX7.7 Einzelsatz DB21, ..DBX0.4 Tabelle 16-8 Vorschub, Spindelsignale Quelle: Ziel: MCP - Tasten...
  • Seite 278 Bausteinbeschreibungen 16.23 FC19: MCP_IFM - Übertragung der MCP-Signale an die Nahtstelle Tabelle 16-11 Kanalsignale Ziel: Quelle: MCP - LED Nahtstellen-DB (Parameter ChanNo) NC-Start DB21, ..DBX35.0 NC-Stop DB21, ..DBX35.2 oder DB21, ..DBX35.3 Einzelsatz DB21, ..DBX0.4 Hinweis LED der Richtungstasten werden durch Betätigen der Richtungstasten angesteuert. Achsanwahl- und WKS/MKS-LED werden durch Betätigen der jeweiligen Taster angesteuert.
  • Seite 279: Fc21: Transfer - Datenaustausch Nc/Plc

    Bausteinbeschreibungen 16.24 FC21: Transfer - Datenaustausch NC/PLC FeedHold := m30.0, // Vorschub Halt Signal selbsthaltend SpindleHold := m30.1); // Spindel Halt selbsthaltend 16.24 FC21: Transfer - Datenaustausch NC/PLC 16.24.1 Funktion Der Baustein FC21 dient zum Datenaustausch zwischen PLC und NC. Die Daten werden sofort bei Aufruf des FC21 übertragen, nicht erst mit Beginn des nächsten PLC- Grundprogrammzyklus.
  • Seite 280: Erläuterungen Der Formalparameter

    Bausteinbeschreibungen 16.24 FC21: Transfer - Datenaustausch NC/PLC 16.24.3 Erläuterungen der Formalparameter Erläuterungen der Formalparameter Signal Wertebereich Bedeutung Enable: BOOL 0 (FALSE), 1 (TRUE) 1: Daten übertragen Funct: BYTE 1, 2, 3, ... 7 Synchronaktionen an Kanal Synchronaktionen von Kanal Daten lesen Daten schreiben Steuersignale an Kanal Steuersignale an Achse...
  • Seite 281: Funktion 3, 4: Schneller Datenaustausch Plc-Nc

    Bausteinbeschreibungen 16.24 FC21: Transfer - Datenaustausch NC/PLC BEGIN NETWORK //Synchronaktionen mit ID3, ID10 und ID31 deaktivieren im NC-Kanal 1: SYAK : AUF DB21; SET; DBX300 //ID3 DBX301 //ID10 DBX303 //ID31 B#16#1 MB11; TRAN; //Synchronaktionen von NCK-Kanal 1: SYVK : L B#16#2; T MB11;...
  • Seite 282 Bausteinbeschreibungen 16.24 FC21: Transfer - Datenaustausch NC/PLC werden, d. h. ein DWORD beginnt auf einer 4-Byte-Grenze und ein WORD auf einer 2-Byte- Grenze. Bytes können ab einem beliebigen Offset innerhalb des Datenfeldes liegen. Zugriffe auf einzelne Bits werden nicht unterstützt. Sie werden vom FC21 auf Bytezugriff umgesetzt. Die Datentypinformation und Anzahl der Daten wird aus dem über S7Var übergebenen ANY- Parameter entnommen.
  • Seite 283 Bausteinbeschreibungen 16.24 FC21: Transfer - Datenaustausch NC/PLC Datenaustausch mit Semaphor in PLC (Prinzipschaltung des FC21) Prinzipieller Aufbau in der NC: Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 284: Variablen-Wertebereiche

    Bausteinbeschreibungen 16.24 FC21: Transfer - Datenaustausch NC/PLC Variablen-Wertebereiche Signal Wertebereich Bedeutung Enable: BOOL 0 (FALSE), 1 (TRUE) Daten übertragen Funct: BYTE 3, 4 Daten lesen Daten schreiben S7Var: S7-Datenbereich, außer Quell-/Ziel-Datenbereich Lokaldaten IVAR1: 0 ... 4095 Positionsoffset IVAR2: -1 ... 4095 Semaphor-Byte Transfer ohne Semaphor: -1 Error:...
  • Seite 285: Funktion 5: Steuersignale An Kanal Aktualisieren

    Bausteinbeschreibungen 16.24 FC21: Transfer - Datenaustausch NC/PLC Funct := B#16#3, //Daten lesen S7Var := P#M 100.0 DWORD 1, IVAR1 := 4, IVAR2 := 0, Error := M 10.1, ErrCode := MW12); M10.1; //Enable so lange 1, bis Wert gelesen M10.0; NC-Programmierung mit Synchronaktionen ●...
  • Seite 286: Funktion 6: Steuersignale An Achsen Aktualisieren

    Bausteinbeschreibungen 16.25 FC22: TM_DIR - Richtungsauswahl für Werkzeugverwaltung 16.24.7 Funktion 6: Steuersignale an Achsen aktualisieren Die Funktion 6 dient einer schnellen Übertragung von wichtigen Steuersignalen, zwischen der zyklischen Datenübertragung. Das Datenbyte 2 der Anwender-Nahtstelle DB31, ... wird an die NC übertragen. Die Übertragung wird für alle aktivierten Achsen vorgenommen. Hiermit kann z.
  • Seite 287 Bausteinbeschreibungen 16.25 FC22: TM_DIR - Richtungsauswahl für Werkzeugverwaltung Ausgänge ● Eingang FC22: "Start" = 1 ⇒ Die Ausgänge werden zyklisch aktualisiert. ● Eingang FC22: "Start" = 0 ⇒ Die Ausgänge sind undefiniert. Sonderpositionierung Bei Richtungsauswahl mit Sonderpositionierung (Eingang FC22: "Offset" > 0) wird eine neue Zielposition aus der Zielposition, dem Offset für Sonderpositionierung, sowie der Anzahl der Magazinplätze, berechnet: Neue_Zielposition = ( Zielposition - ( Sonderposition -1 ) ) neg.
  • Seite 288: Aufrufbeispiel

    Bausteinbeschreibungen 16.25 FC22: TM_DIR - Richtungsauswahl für Werkzeugverwaltung END_VAR BEGIN END_FUNCTION Erläuterung der Formalparameter Signal Wertebereich Bedeutung MagNo: 1, 2, 3, ... Magazinnummer ReqPos: 1, 2, 3, ... Zielposition (Magazinplatznummer) ActPos: 1, 2, 3, ... Aktuelle Position (Magazinplatz‐ nummer) Offset: BYTE 0, 1, 2, ...
  • Seite 289: Fc24: Mcp_Ifm2 - Übertragung Der Mcp-Signale An Die Nahtstelle

    Bausteinbeschreibungen 16.26 FC24: MCP_IFM2 - Übertragung der MCP-Signale an die Nahtstelle 16.26 FC24: MCP_IFM2 - Übertragung der MCP-Signale an die Nahtstelle Funktion Der Baustein FC24 "MCP_IFM2" (M-Variante z. B. MCP 310) dient zur Übertragung der Daten von der Maschinensteuertafel in die NC/PLC-Nahtstelle: ●...
  • Seite 290: Fc24: Mcp_Ifm2 - Übertragung Der Mcp-Signale An Die Nahtstelle

    Bausteinbeschreibungen 16.26 FC24: MCP_IFM2 - Übertragung der MCP-Signale an die Nahtstelle In einem PLC-Zyklus sind Mehrfachaufrufe des FC24 bzw. auch FC19, FC25, FC26 zulässig. Hierbei steuert der erste Aufruf im Zyklus die LED-Anzeigen an. Weiterhin werden im ersten Aufruf alle Aktionen des parametrierten Bausteins durchgeführt. Bei den weiteren Aufrufen findet nur noch eine reduzierte Bearbeitung von Kanal und BAG-Schnittstelle statt.
  • Seite 291: Achsanwahl Vom Hmi

    Bausteinbeschreibungen 16.26 FC24: MCP_IFM2 - Übertragung der MCP-Signale an die Nahtstelle Für den FC24 kann auch eine Begrenzung der maximal möglichen Achsanwahlen erfolgen. Diese Obergrenze wird für die 1. Maschinensteuertafel im DB10.DBW30 (symbolischer Name: MCP1MaxAxis) bzw. für die 2. Maschinensteuertafel im DB10.DBW54 (symbolischer Name: MCP2MaxAxis) für die jeweilige MCP eingestellt werden.
  • Seite 292 Bausteinbeschreibungen 16.26 FC24: MCP_IFM2 - Übertragung der MCP-Signale an die Nahtstelle SpindleHold : BOOL; SindleDir : BOOL; END_VAR BEGIN END_FUNCTION Erläuterung der Formalparameter Signal Wertebereich Bedeutung BAGNo: BYTE B#16#00 - B#16#0A 1. MCP: Nummer der BAG in welche die Be‐ triebsartensignale übertragen werden B#16#10 - B#16#1A 2.
  • Seite 293: Fc25: Mcp_Ift - Übertragung Der Mcp-/Bt-Signale An Die Nahtstelle

    Bausteinbeschreibungen 16.27 FC25: MCP_IFT - Übertragung der MCP-/BT-Signale an die Nahtstelle 16.27 FC25: MCP_IFT - Übertragung der MCP-/BT-Signale an die Nahtstelle Funktion Der Baustein FC25 "MCP_IFT" (T-Variante z. B. MCP 483) dient zur Übertragung der Daten von der Maschinensteuertafel in die NC/PLC-Nahtstelle: ●...
  • Seite 294: Fc25: Mcp_Ift - Übertragung Der Mcp-/Bt-Signale An Die Nahtstelle

    Bausteinbeschreibungen 16.27 FC25: MCP_IFT - Übertragung der MCP-/BT-Signale an die Nahtstelle Die zweite Maschinensteuertafel kann bearbeitet werden, wenn der Parameter "BAGNo" um B#16#10 erhöht ist. Bei der Parametrierung ist die BAG Nummer in dem unteren Nibble (untere 4 Bits) enthalten. "BAGNo"...
  • Seite 295 Bausteinbeschreibungen 16.27 FC25: MCP_IFT - Übertragung der MCP-/BT-Signale an die Nahtstelle SpindleHold : BOOL; END_VAR BEGIN END_FUNCTION Erläuterung der Formalparameter Signal Wertebereich Bedeutung BAGNo: BYTE B#16#00 - B#16#0A 1. MCP: Nummer der BAG in welche die Be‐ triebsartensignale übertragen werden B#16#10 - B#16#1A 2.
  • Seite 296: Fc26: Hpu_Mcp - Übertragung Der Ht 8-/Ht 10-Signale An Die Nahtstelle

    Bausteinbeschreibungen 16.28 FC26: HPU_MCP - Übertragung der HT 8-/HT 10-Signale an die Nahtstelle 16.28 FC26: HPU_MCP - Übertragung der HT 8-/HT 10-Signale an die Nahtstelle Allgemeine Funktionsbeschreibung Die Funktion FC26 "HPU_MCP (Maschinensteuertafel-Signale des Bedienhandgerätes HT 8)" überträgt die HT 8- bzw. HT 10-spezifischen Signale der folgenden Funktionen zwischen dem im Funktionsbaustein FB1 parametrierten HT 8- bzw.
  • Seite 297 Bausteinbeschreibungen 16.28 FC26: HPU_MCP - Übertragung der HT 8-/HT 10-Signale an die Nahtstelle Die Tabellenlänge kann dem FC26 vorgegeben werden: ● 1. MCP: DB10.DBB30 (Obergrenze der Maschinenachstabelle) ● 2. MCP: DB10.DBB54 (Obergrenze der Maschinenachstabelle) Ein Wert von z. B. 4 bedeutet, dass vom FC26 nur die ersten 4 Tabelleneinträge bzw. Maschinenachsen berücksichtigt werden.
  • Seite 298 Bausteinbeschreibungen 16.28 FC26: HPU_MCP - Übertragung der HT 8-/HT 10-Signale an die Nahtstelle Erläuterung der Formalparameter Signal Wertebereich Bedeutung BAGNo: BYTE B#16#00 - B#16#0A 1. MCP: Nummer der BAG in welche die Be‐ triebsartensignale übertragen werden B#16#10 - B#16#1A 2. MCP: Nummer der BAG in welche die Be‐ triebsartensignale übertragen werden ChanNo: BYTE...
  • Seite 299: Kein Verfahren Von Maschinenachsen Im Wks

    Bausteinbeschreibungen 16.28 FC26: HPU_MCP - Übertragung der HT 8-/HT 10-Signale an die Nahtstelle Beim HT 8 und aktivem WKS wird davon ausgegangen, dass die Achsen 1 - 3 der Maschinenachstabelle Geometrieachsen sind. Für die Verfahrtastensignale beim HT 8 gilt: ● Die Verfahrtastensignale der Achsen 1 - 3 (EB n + 2 / 3, Bit 0 - Bit 2) werden in die Nahtstelle der Geometrieachsen in DB21, ...
  • Seite 300: Mehrfachaufruf In Einem Plc-Zyklus

    Bausteinbeschreibungen 16.28 FC26: HPU_MCP - Übertragung der HT 8-/HT 10-Signale an die Nahtstelle Maschinenfunktion INC Die HT 8-Signale der Maschinenfunktion INC werden abhängig vom aktiven Koordinatensystem MKS oder WKS unterschiedlich übertragen: ● Aktives Koordinatensystem: MKS Die angewählte Maschinenfunktion INC wird für alle 6 Achsen in die achsspez. Nahtstellen in DB31, ...
  • Seite 301: Übersicht Der Nc/Plc-Nahtstellensignale Von Ht 8

    Bausteinbeschreibungen 16.28 FC26: HPU_MCP - Übertragung der HT 8-/HT 10-Signale an die Nahtstelle Bearbeitung von zwei MCP Wird die Funktion FC26 im zyklischen Ablauf des PLC-Programms (Organisationsbaustein OB1) zweimal für zwei MCP aufgerufen, muss der Aufruf für die zweite MCP zeitlich nach dem Aufruf für die erste MCP erfolgen.
  • Seite 302 Bausteinbeschreibungen 16.28 FC26: HPU_MCP - Übertragung der HT 8-/HT 10-Signale an die Nahtstelle Quelle: MCP Ziel: Prog. Achsen entsprechend der Tabelle in DB10, DBB8 - 13 (1. MCP) bzw. DBB32 - 37 (2. MCP) Verfahrtaste + DB31, ..DBX4.7 Verfahrtaste - DB31, ...
  • Seite 303: Übersicht Der Nc/Plc-Nahtstellensignale An Ht 8

    Bausteinbeschreibungen 16.29 FC1005: AG_SEND - Übergibt Daten an Ethernet-CP 16.28.2 Übersicht der NC/PLC-Nahtstellensignale an HT 8 Betriebsarten und Maschinenfunktionen Ziel: MCP Quelle: Nahtstellen-DB (Parameter BAGNo) Darstellung für BAG 1 AUTOMATIC DB11.DBX6.0 DB11.DBX6.1 DB11.DBX6.2 REPOS DB11.DBX7.1 DB11.DBX7.2 TEACH IN DB11.DBX7.0 16.29 FC1005: AG_SEND - Übergibt Daten an Ethernet-CP Funktion Der Funktionsbaustein AG_SEND übergibt an den Ethernet-CP die über eine projektierte...
  • Seite 304: Fc1006: Ag_Recv - Empfängt Daten Von Ethernet-Cp

    WORD Statusanzeige 1) Der Parameter ACT muss so lange TRUE sein, bis gilt: (DONE == 1) ODER (ERROR == 1) 2) Bei SINUMERIK 840D sl: Parameter LADDR := W#16#8110 Dokumentation Eine ausführliche Bausteinbeschreibung findet sich in: ● SINUMERIK Bedienoberfläche: Online-Hilfe ●...
  • Seite 305 TCP: 1, 2, ... 8192 Anzahl Bytes, die übertragen wer‐ UDP: 1, 2, ... 240 ISO-on-TCP: 1, 2..240 1) Bei SINUMERIK 840D sl: Parameter LADDR := W#16#8110. Dokumentation Eine ausführliche Bausteinbeschreibung findet sich in: ● SINUMERIK Bedienoberfläche: Online-Hilfe ●...
  • Seite 306 Bausteinbeschreibungen 16.30 FC1006: AG_RECV - Empfängt Daten von Ethernet-CP Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 307: Datenlisten

    Datenlisten 17.1 Maschinendaten 17.1.1 Anzeige-Maschinendaten Nummer Bezeichner: $MM_ Beschreibung 9032 HMI_MONITOR PLC-Datum für HMI-Bildinfo festlegen 17.1.2 NC-spezifische Maschinendaten Nummer Bezeichner: $MN_ Beschreibung 10100 PLC_CYCLIC_TIMEOUT Zyklische PLC-Überwachungszeit 14504 MAXNUM_USER_DATA_INT Anzahl der Anwenderdaten (INT) 14506 MAXNUM_USER_DATA_HEX Anzahl der Anwenderdaten (HEX) 14508 MAXNUM_USER_DATA_FLOAT Anzahl der Anwenderdaten (FLOAT) 14510 USER_DATA_INT...
  • Seite 308 Datenlisten 17.1 Maschinendaten Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 309: Nahtstellensignale

    Asynchroner Fehler‐ alarm NEUSTART Anlauf-Neustart 18.1.1.2 Funktionsbausteine (FB) Tabelle 18-2 Belegung der Funktionsbausteine (FBs) Nummer Bezeichnung Bedeutung 0 - 29 Reserviert für Siemens RUN_UP Grundprogramm Hochlauf NC-Variablen lesen NC-Variablen schreiben PI_SERV PI-Dienste GETGUD GUD-Variable lesen PI_SERV2 Allgemeine PI-Dienste M zu N Umschaltbaustein...
  • Seite 310: Funktionsbausteine (Fc)

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Nummer Bezeichnung Bedeutung 1000 - 1023 Reserviert für Siemens 1024 - Ober‐ Frei für Anwender grenze * Die tatsächliche Obergrenze der Bausteinnummer ist abhängig von der PLC-CPU, die in der gewählten NCU enthalten ist. 18.1.1.3...
  • Seite 311: Datenbausteine (Db)

    Parametrierung erforderlich sind. Hinweis Datenbausteine von nicht aktivierten Kanälen, Achsen/Spindeln und Werkzeugverwaltung sind für den Anwender frei verfügbar. Tabelle 18-4 Übersicht der Datenbausteine (DBs) DB-Nr. Bezeichnung Nahtstelle für Reserviert für Siemens 2 - 5 PLC-MELD PLC-Meldungen 6 - 8 Grundprogramm NC-COMPILE NC-Compilezyklen...
  • Seite 312: Timer Baustein

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB-Nr. Bezeichnung Nahtstelle für 1073 Multitool: Revolver 1074 - 1099 Reserviert für Siemens 18.1.1.5 Timer Baustein Tabelle 18-5 Belegte Zeiten Timer-Nr. Bedeutung 0 - 512* Frei für Anwender * Die tatsächliche Obergrenze der Timer-Nummer (DB) ist abhängig von der PLC-CPU, die in der gewählten NCU enthalten ist.
  • Seite 313: M-Variante, Signale An Mcp: Ausgangsabbild

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.2.2 M-Variante, Signale an MCP: Ausgangsabbild Tabelle 18-7 M-Variante, Signale an MCP: Ausgangsabbild Signale an MCP (LED) (PLC → MCP) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 AB n + 0 Maschinenfunktion...
  • Seite 314: T-Variante, Signale An Mcp: Ausgangsabbild

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale von MCP (Tasten) (MCP → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 EB n + 5 Richtungstasten +X R2 +C R3 Eilgang- Fahrbefehl -Y R9 -X R8 +Z R6...
  • Seite 315: Schmale Variante, Signale An Mcp: Ausgangsabbild

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale von schmaler MCP (Schalter und Tasten) (MCP → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 EB n + 2 Vorschub Schlüssel‐ Maschinenfunktionen schalter Start *Halt INCvar...
  • Seite 316: Signale Von/An Bedienhandgerät Ht 2

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.3 Signale von/an Bedienhandgerät HT 2 18.1.3.1 Signale von Bedienhandgerät: Eingangsabbild Tabelle 18-12 Signale von Bedienhandgerät: Eingangsabbild Signale von Bedienhandgerät (Tasten) (BHG/HT 2 → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0...
  • Seite 317 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale an Bedienhandgerät (LED) (PLC → BHG/HT 2) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 AB m + 7 Vorgabe des 4. Zeichens der angewählten Zeile AB m + 8 Vorgabe des 5.
  • Seite 318: Signale Von/An Bedienhandgerät Ht 8

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.4 Signale von/an Bedienhandgerät HT 8 18.1.4.1 Signale von Bedienhandgerät HT 8: Eingangsabbild Tabelle 18-14 Signale von Bedienhandgerät HT 8: Eingangsabbild Signale von MCP-Simulation (HT 8 → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2...
  • Seite 319: Signale Von/An Bedienhandgerät Ht 10

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale an MCP-Simulation (PLC → HT 8) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 AB n + 3 Verfahrtasten (JOG) negative Richtung Bei WKS: keine Ma‐ schinen‐...
  • Seite 320: Signale An Bedienhandgerät Ht 10: Ausgangsabbild

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale von MCP-Simulation (HT 10 → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 EB n + 6 Starttastenblock HT 10 HT 8 Start Stopp EB n + 7 Vorschub-Korrektur 18.1.5.2...
  • Seite 321: Plc-Alarme/Meldungen

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.6 PLC-Alarme/Meldungen 18.1.6.1 FC 10-Alarme im DB2 (FB1: "ExtendAIMsg" = FALSE) Meldungsart ● FM: Durch das Signal wird eine Fehlermeldung mit der zugehörigen Ereignisnummer als Fehlernummer ausgelöst. ● BM: Durch das Signal wird eine Betriebsmeldung mit der zugehörigen Ereignisnummer als Meldungsnummer ausgelöst.
  • Seite 322 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Tabelle 18-19 DB2, Kanalbereich 2 Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = FALSE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungs‐ art) Kanal 2 Vorschubsperre (Ereignis-Nr.: 520000-520015) 18 (FM) 520007...
  • Seite 323 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = FALSE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungs‐ art) 44 (BM) Einlesesperre Byte 3 (Ereignis-Nr.: 530216-530223) 45 (BM) Einlesesperre Byte 4 (Ereignis-Nr.: 530224-530231) 46 (FM)
  • Seite 324 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Tabelle 18-22 DB2, Kanalbereich 5 Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = FALSE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungs‐ art) Kanal 5 Vorschubsperre (Ereignis-Nr.: 550000-550015) 72 (FM) 550007...
  • Seite 325 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = FALSE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungs‐ art) 98 (BM) Einlesesperre Byte 3 (Ereignis-Nr.: 560216-560223) 99 (BM) Einlesesperre Byte 4 (Ereignis-Nr.: 560224-560231) 100 (FM)
  • Seite 326 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Tabelle 18-25 DB2, Kanalbereich 8 Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = FALSE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungs‐ art) Kanal 8 Vorschubsperre (Ereignis-Nr.: 580000-580015) 126 (FM) 580007...
  • Seite 327 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = FALSE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungs‐ art) 151 (BM) Vorschub Halt/Spindel Halt für Achse/Spindel 4 Byte 2 (Ereignis-Nr.: 600408-600415) 152 (FM) Vorschub Halt/Spindel Halt für Achse/Spindel 5 Byte 1 (Ereignis-Nr.: 600500-600507) 153 (BM)
  • Seite 328 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = FALSE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungsart) 180 (FM) 700007 700006 700005 700004 700003 700002 700001 700000...
  • Seite 329 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = FALSE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungsart) 316 - 319 (FM) Anwenderbereich 17: Byte 1 - 4 (Ereignis-Nr.: 701700-701731) 320 - 323 (BM) Anwenderbereich 17: Byte 5 - 8 (Ereignis-Nr.: 701732-701763) 324 - 327 (FM)
  • Seite 330: Fc 10-Alarme Im Db2 (Fb1: "Extendaimsg" = True)

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.6.2 FC 10-Alarme im DB2 (FB1: "ExtendAIMsg" = TRUE) Beschreibung Meldungsart ● FM: Durch das Signal wird eine Fehlermeldung mit der zugehörigen Ereignisnummer als Fehlernummer ausgelöst. ● BM: Durch das Signal wird eine Betriebsmeldung mit der zugehörigen Ereignisnummer als Meldungsnummer ausgelöst.
  • Seite 331 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = TRUE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungs‐ art) Signale MIT Anzeige einer Fehler- / Betriebsmeldung (ab DBB 310 ) Kanal 1 Vorschubsperre (Ereignis-Nr.: 510000-510015) 310 (FM)
  • Seite 332 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = TRUE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungs‐ art) 335 (FM) Einlesesperre Byte 2 (Ereignis-Nr.: 520208-520215) 336 (BM) Einlesesperre Byte 3 (Ereignis-Nr.: 520216-520223) 337 (BM)
  • Seite 333 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Tabelle 18-31 DB2, Kanalbereich 4 Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = TRUE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungs‐ art) Kanal 4 Vorschubsperre (Ereignis-Nr.: 540000-540015) 364 (FM) 540007...
  • Seite 334 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = TRUE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungs‐ art) 390 (BM) Einlesesperre Byte 3 (Ereignis-Nr.: 550216-550223) 391 (BM) Einlesesperre Byte 4 (Ereignis-Nr.: 550224-550231) 392 (FM)
  • Seite 335 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Tabelle 18-34 DB2, Kanalbereich 7 Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = TRUE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungs‐ art) Kanal 7 Vorschubsperre (Ereignis-Nr.: 570000-570015) 418 (FM) 570007...
  • Seite 336 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = TRUE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungs‐ art) 444 (BM) Einlesesperre Byte 3 (Ereignis-Nr.: 580216-580223) 445 (BM) Einlesesperre Byte 4 (Ereignis-Nr.: 580224-580231) 446 (FM)
  • Seite 337 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Tabelle 18-37 DB2, Kanalbereich 10 Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = TRUE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungs‐ art) Kanal 10 Vorschubsperre (Ereignis-Nr.: 500000-500015) 472 (FM) 500007...
  • Seite 338 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = TRUE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungs‐ art) 498 (FM) Vorschub Halt/Spindel Halt für Achse/Spindel 5 (Ereignis-Nr.: 600500-600507) 499 (BM) Vorschub Halt/Spindel Halt für Achse/Spindel 5 (Ereignis-Nr.: 600508-600515) 500 (FM)
  • Seite 339 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = TRUE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungs‐ art) 537 (BM) Vorschub Halt/Spindel Halt für Achse/Spindel 24 (Ereignis-Nr.: 602408-602415) 538 (FM) Vorschub Halt/Spindel Halt für Achse/Spindel 25 (Ereignis-Nr.: 602500-602507) 539 (BM)
  • Seite 340 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = TRUE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungsart) 590 - 593 (BM) Anwenderbereich 4: Byte 5 - 8 (Ereignis-Nr.: 700432-700463) 594 - 597 (FM) Anwenderbereich 5: Byte 1 - 4 (Ereignis-Nr.: 700500-700531) 598 - 601 (BM)
  • Seite 341 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = TRUE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungsart) 750 - 753 (BM) Anwenderbereich 24: Byte 5 - 8 (Ereignis-Nr.: 702432-702463) 754 - 757 (FM) Anwenderbereich 25: Byte 1 - 4 (Ereignis-Nr.: 702500-702531) 758 - 761 (BM)
  • Seite 342 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Signale für PLC-Ereignisse (PLC → HMI) FB1-Parameter "ExtendAIMsg" = TRUE Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Meldungsart) 910 - 913 (BM) Anwenderbereich 44: Byte 5 - 8 (Ereignis-Nr.: 704432-704463) 914 - 917 (FM) Anwenderbereich 45: Byte 1 - 4 (Ereignis-Nr.: 704500-704531) 918 - 921 (BM)
  • Seite 343: Signale Von/An Nc, Plc Und Bedien-Software

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Hinweis Anwenderbereiche parametrieren Die Anzahl der Anwenderbereiche (maximal 64) kann über den FB 1 "MsgUser" parametriert werden. 18.1.7 Signale von/an NC, PLC und Bedien-Software 18.1.7.1 DB10, On-Board Ein- und Ausgänge der NC Tabelle 18-40 DB10, On-Board Ein- und Ausgänge der NC DB10 Signale an NC (PLC →...
  • Seite 344: Db10, Allgemeine Signale An Nc

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB10 Signale an NC (PLC → NC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB8 - Maschinenachsnummern Tabelle für FC 19, FC 24, FC 25, FC 26 (1. MCP) DBB29 DBW30 Obergrenze der Maschinenachsnummern für FC 19, FC 24 (1.
  • Seite 345: Db10, On-Board Ein- Und Ausgänge Von Nc/Bedien-Software

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.7.3 DB10, On-Board Ein- und Ausgänge von NC/Bedien-Software Tabelle 18-42 DB10, On-Board Ein- und Ausgänge von NC/Bedien-Software DB10 Signale von NC (NC → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0...
  • Seite 346: Db10, Anwahl- Und Statussignale Von Bedien-Software

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.7.4 DB10, Anwahl- und Statussignale von Bedien-Software Tabelle 18-43 DB10, Anwahl- und Statussignale von Bedien-Software DB10 Signale von NC (NC → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB90...
  • Seite 347 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB10 Signale von NC (NC → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB100 Achsnummer für Handrad 1 Bedien- siehe auch (Seite 449) Soft‐ Maschinen‐...
  • Seite 348: Db10, Allgemeine Signale Von Nc

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.7.5 DB10, Allgemeine Signale von NC Tabelle 18-44 DB10, Allgemeine Signale an PLC DB10 Signale an PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB104 NC-CPU: 1.
  • Seite 349: Db10, Externe Digitale Nc-Eingänge

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB10 Signale an PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB113 Softwarenocken Minus NC → PLC siehe auch (Seite 458) DBB114 Softwarenocken Plus NC → PLC siehe auch (Seite 459) DBB115 Softwarenocken Plus...
  • Seite 350: Db10, Externe Digitale Nc-Ausgänge

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB10 Signale an NC (PLC → NC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB126 Sperre der externen digitalen Eingänge der NC siehe auch (Seite 461) DBB127 Werte von PLC für die externen digitalen Eingänge der NC siehe auch (Seite 461)
  • Seite 351: Db10, Externe Analoge Nc-Eingänge

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB10 Signale an NC (PLC → NC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB137 Vorgabemaske für die externen digitalen NC-Ausgänge siehe auch (Seite 467) DBB138 Sperre der externen digitalen NC-Ausgänge siehe auch (Seite 468)
  • Seite 352: Db10, Externe Analoge Nc-Ausgänge

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB10 Signale an NC (PLC → NC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBW150 Sollwert von PLC für analogen Eingang 2 der NC siehe auch (Seite 474) DBW152 Sollwert von PLC für analogen Eingang 3 der NC siehe auch (Seite 474)
  • Seite 353: Db10, Externe Digitale Nc-Ein- Und Ausgänge

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB10 Signale an NC (PLC → NC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBW178 Sollwert von PLC für analogen Ausgang 5 der NC siehe auch (Seite 477) DBW180 Sollwert von PLC für analogen Ausgang 6 der NC siehe auch (Seite 477)
  • Seite 354: Db10, Analoge Nc-Ein- Und Ausgänge

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.7.11 DB10, Analoge NC-Ein- und Ausgänge Tabelle 18-50 DB10, Analoge NC-Ein- und Ausgänge DB10 Signale von NC (NC → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBW194 Istwert des analogen Eingangs 1 der NC...
  • Seite 355: Db10, Kollisionsvermeidung: Schutzbereich Aktiv

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.7.12 DB10, Kollisionsvermeidung: Schutzbereich aktiv Tabelle 18-51 DB10, Kollisionsvermeidung: Schutzbereich aktiv DB10 Signale von NC (NC → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB226 Kollisionsvermeidung: Schutzbereich aktiv (Bit) siehe auch (Seite 483)
  • Seite 356: Db10, Erweiterung Handradsignale Von Nc

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB10 Signale von PLC (PLC → NC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB236 Kollisionsvermeidung: Schutzbereich aktivieren (Bit) siehe auch (Seite 483) DBB237 Kollisionsvermeidung: Schutzbereich aktivieren (Bit) siehe auch (Seite 483) DBB238 Kollisionsvermeidung: Schutzbereich aktivieren (Bit)
  • Seite 357: Db10, Schnittstelle Roboterstatus

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.7.15 DB10, Schnittstelle Roboterstatus Tabelle 18-54 DB10, Signale von Roboter DB10 Signale von PLC (PLC → NC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB248 Roboter-Status Byte 0 DBB249 Roboter-Status Byte 1...
  • Seite 358: Db11, Betriebsartensignale 1 Von Nc

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Anfangsadresse = 20 * (n - 1), mit n = BAG-Nummer = 1, 2, 3, ... Tabelle 18-56 DB11, Betriebsartensignale BAG 1 an NC DB11 Signale an BAG 1 (PLC → NC) Byte Bit 7 Bit 6 Bit 5 Bit 4...
  • Seite 359: Db11, Betriebsartensignale 2 An Nc

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB11 Signale von BAG 1 (NC → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB7 Aktive Maschinenfunktion REPOS TEACH IN siehe siehe siehe auch (Sei‐ auch (Sei‐...
  • Seite 360: Db11, Betriebsartensignale 2 Von Nc

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.8.4 DB11, Betriebsartensignale 2 von NC Tabelle 18-60 DB11, Betriebsartensignale BAG 2 von NC DB11 Signale von BAG 2 (NC → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB24...
  • Seite 361: Safety Integrated (Spl)

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.9 Safety Integrated (SPL) 18.1.9.1 DB18, Parametrierteil Tabelle 18-62 DB18, Parametrierteil DB18 SPL-Signale (PLC → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB0 - DBB34 DBB36 Stopp E...
  • Seite 362 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB18 SPL-Signale (PLC ←→ NC) /FBSsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB70 - SPL_DATA.MARKERSIP [1..32] DBB73 DBB74 - SPL_DATA.MARKERSIP [33..64] DBB77 Pegelunterschied NC - PLC zur Diagnose DBB78 - -DBB81 SPL_DELTA.INSEP [1..32] DBB81...
  • Seite 363: Db18, Zusatzdatenbereiche

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.9.3 DB18, Zusatzdatenbereiche Tabelle 18-64 DB18, Zusatzdatenbereiche DB18 SPL-Signale (PLC ←→ NC) /FBSIsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Datenbereich der einkanaligen Ein-/ Ausgänge DBB128 PLC_SI_OUT [1..8] NC →...
  • Seite 364: Db18, F_Senddp Sender

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.9.4 DB18, F_SENDDP Sender Tabelle 18-65 DB18, F_SENDDP Sender DB18 SPL-Signale (PLC ←→ NC) /FBSIsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 1. F_SENDDP-Schnittstelle: FSDP[1] DBW190 ERR_REAC DBB192...
  • Seite 365: Db18, Spl Anwenderdaten

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB18 SPL-Signale (PLC ←→ NC) /FBSIsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBW226 DIAG DBW228 RETVAL14 DBW230 RETVAL15 2. F_RECVDP-Schnittstelle: FRDP[2] (SUBS) DBB232 DBB233 DBW234 DBB236 ACK_REI...
  • Seite 366: Db18, Datenbereich/Fehler: Erweiterter Datenbereich

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.9.7 DB18, Datenbereich/Fehler: erweiterter Datenbereich Tabelle 18-68 DB18, Datenbereich/Fehler: erweiterter Datenbereich DB18 Signale für Safety SPL (PLC ←→ NC) /FBSIsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Datenbereich der SPL Ein-/ Ausgänge DBD272...
  • Seite 367 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB18 Signale für Safety SPL (PLC ←→ NC) /FBSIsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBD340 SPL_DATA_HF. MARKERSIP [97..128] DBD344 SPL_DATA_HF. MARKERSIP [129..160] DBD348 SPL_DATA_HF.
  • Seite 368: Db18, Zusatzdatenbereiche: Erweiterter Datenbereich

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB18 Signale für Safety SPL (PLC ←→ NC) /FBSIsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBD420 SPL_DELTA_HF. MARKERSIP [97..128] DBD424 SPL_DELTA_HF. MARKERSIP [129..160] DBD428 SPL_DELTA_HF.
  • Seite 369: Db18, F_Senddp Sender

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB18 Signale für Safety SPL (PLC ←→ NC) /FBSIsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB444 PLCSIIN_HF [65..72] an NC DBB445 PLCSIIN_HF [73..80] an NC DBB446 PLCSIIN_HF [81..88] an NC...
  • Seite 370 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB18 Signale für Safety SPL (PLC ←→ NC) /FBSIsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB481 DBW482 DIAG DBW484 RETVAL14 DBW486 RETVAL15 8. F_SENDDP-Schnittstelle: FSDP[8] DBW488 ERR_REAC DBB490...
  • Seite 371: Db18, F_Recdp Empfänger

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB18 Signale für Safety SPL (PLC ←→ NC) /FBSIsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB540 SUBS_ON ERROR DBB541 DBW542 DIAG DBW544 RETVAL14 DBW546 RETVAL15 14.
  • Seite 372 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB18 Signale für Safety SPL (PLC ←→ NC) /FBSIsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB583 SENDMO‐ ACK_REQ SUBS_ON ERROR DBW584 DIAG DBW586 RETVAL14 DBW588 RETVAL15 5.
  • Seite 373 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB18 Signale für Safety SPL (PLC ←→ NC) /FBSIsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBW628 ERR_REAC DBB630 ACK_REI DBB631 SENDMO‐ ACK_REQ SUBS_ON ERROR DBW632 DIAG DBW634...
  • Seite 374 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB18 Signale für Safety SPL (PLC ←→ NC) /FBSIsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 12. F_RECVDP-Schnittstelle: FRDP_HF[12] (SUBS) DBB674 DBB675 DBW676 ERR_REAC DBB678 ACK_REI DBB679 SENDMO‐...
  • Seite 375: Steuer-/Statussignale An/Von Bedientafel (Op)

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB18 Signale für Safety SPL (PLC ←→ NC) /FBSIsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBW716 DIAG DBW718 RETVAL14 DBW720 RETVAL15 16. F_RECVDP-Schnittstelle: FRDP_HF[16] (SUBS) DBB722 DBB723...
  • Seite 376 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB19 Signale von Bedientafel (OP) (PLC → Bedien-Software) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB8 Kanalnummer der Maschinensteuertafel an die Steuerung siehe auch (Seite 500) DBB9 Reservierte Anwahl Auto-Tool-...
  • Seite 377: Db19, Signale Von Bedientafel (Op)

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.10.2 DB19, Signale von Bedientafel (OP) Tabelle 18-73 DB19, Signale von Bedientafel (OP) DB19 Signale von Bedientafel (OP) (Bedien-Software → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB20 MKS / WKS...
  • Seite 378 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB19 Signale von Bedientafel (OP) (Bedien-Software → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB33 Parameter 1 für Funktionsanwahl-Nr. (Funktionsanwahl aus DBB32) PLC → Be‐ siehe auch (Seite 510) dien-Soft‐...
  • Seite 379 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB19 Signale von Bedientafel (OP) (Bedien-Software → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB102 ONL_CONFIRM (Quittung von PLC auf Online-Anforderung) /FB-B3/ PLC schreibt als Quittung die Bedien-Software-Client-Identifikation (Bustyp, Busadress; wie DBB100) DBB104 PAR_CLIENT_IDENT /FB-B3/ Bedien-Software schreibt seine Client-Identifikation (Bustyp, Busadresse;...
  • Seite 380 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB19 Signale von Bedientafel (OP) (Bedien-Software → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB127 Reserviert Bustyp MCP DBB128 - Reserviert Transline (Transline DB Nummer) DBB129 DBB130 Online Schnittstelle OP 2 (Benutzer)
  • Seite 381: Db19, Sidescreen - Nahtstelle Für Mcp-Funktion

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.10.3 DB19, Sidescreen - Nahtstelle für MCP-Funktion Tabelle 18-74 DB19, Sidescreen - Nahtstelle für MCP-Funktion DB19 Signale an/von Bedientafel Signal von Bedien-Software → PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0...
  • Seite 382: Plc-Alarme Definieren

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB19 Signale an/von Bedientafel [r/w] Signal von PLC → Bedien-Software Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB418 Kunden LED DBB419 Kunden LED DBB420 Kundentaste deaktiviert DBB421 Kundentaste deaktiviert DBB422...
  • Seite 383: Kanalspezifische Signale

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB20 NC-Maschinendaten (PLC → Anwender) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bitfelder REAL-Werte REAL-Werte Hinweis Die Anfangs- und Endadressen der PLC-Maschinendatenbereiche sind abhängig von den jeweiligen Längenangaben der Teilbereiche.
  • Seite 384 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB21 - Signale an Kanal (PLC → NC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB2 Satz ausblenden aktivieren siehe auch (Seite 517) DBB3 Nibbeln und Stanzen Manuelle Hub läuft...
  • Seite 385: Db21 - Db30, Steuersignale An Geometrieachsen

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Hinweis ● Vorschubkorr. wirksam: Auch wenn die Vorschubkorrektur nicht wirksam ist (= 100 %) wirkt die Stellung 0 % trotzdem. ● Vorschubkorrektur: Entweder 31 Stellungen (Graycode) mit 31 MD für %-Bewertung oder 0 % bis 200 % entsprechend dem dualen Wert im Byte (201 bis 255 = max. 200 %) ●...
  • Seite 386 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB21 - Signale an Kanal (PLC → NC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB16 Verfahrtasten Eilgang‐ Verfahrtas‐ Vorschub Handrad aktivieren überlage‐ tensperre Halt siehe auch (Sei‐...
  • Seite 387: Db21 - Db30, Hmi-Signale An Kanal / Oem-Signale Von/An Kanal

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Hinweis Die Signale der Maschinenfunktion werden von der NC nur ausgewertet, wenn Signal DB10 DBX57.0 (Seite 344)"INC-Eingänge in BAG-Bereich aktiv" nicht gesetzt ist. 18.1.12.3 DB21 - DB30, HMI-Signale an Kanal / OEM-Signale von/an Kanal Tabelle 18-78 DB21 - DB30, Steuersignale von Bedien-Software an PLC, PLC an NC und Statussignal von Kanal an PLC DB21 - Signale von Kanal/PLC/Bedien-Software (Bedien-Software →...
  • Seite 388 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB21 - Signale von Kanal/PLC/Bedien-Software (Bedien-Software → PLC, PLC → NC, NC → PLC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB30 Keine Kreise jog‐ NC assozi‐...
  • Seite 389: Db21 - Db30, Steuersignale Von Geometrieachsen

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB21 - Signale von Kanal/PLC/Bedien-Software (Bedien-Software → PLC, PLC → NC, NC → PLC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB37 "Stoppen Einlese‐ CLC ge‐...
  • Seite 390 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB21 - Signale von Kanal (NC → PLC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB43 Handrad drehrich‐ tung inver‐ tiert siehe auch (Sei‐ te 576) DBB44 Bedien-...
  • Seite 391: Db21 - Db30, Änderungssignale Bei Hilfsfunktionsübergabe Von Kanal

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB21 - Signale von Kanal (NC → PLC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB54 OEM Signale DBB55 Handrad‐ drehrich‐ tung inver‐ tiert siehe auch (Sei‐...
  • Seite 392: Db21 - Db30, Übergebene M-/ Und S-Funktionen

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB21 - Signale von Kanal (NC → PLC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB65 Änderung siehe auch (Seite 577) F-Fkt. 6 F-Fkt. 5 F-Fkt.
  • Seite 393: Db21 - Db30, Übergebene T-/ D-/ Dl-Funktionen

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB21 - Signale von Kanal (NC → PLC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBD94 M-Funktion 5 (DINT) siehe auch (Seite 579) DBW98 Erweiterte Adresse S-Funktion 1 (16 Bit INT) siehe auch (Seite 579) DBD100...
  • Seite 394: Db21 - Db30, Übergebene H-/ F-Funktionen

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB21 - Signale von Kanal (NC → PLC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB132 Erweiterte Adresse D-Funktion 3 (8 Bit INT) DBB133 D-Funktion 3 (8 Bit INT) DBW134 Erweiterte Adresse DL-Funktion (16 Bit INT)
  • Seite 395: Db21 - Db30, Decodierte M-Signale

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB21 - Signale von Kanal (NC → PLC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBD166 F-Funktion 2 (REAL-Format) siehe auch (Seite 581) DBW170 Erweiterte Adresse F-Funktion 3 (16 Bit INT) siehe auch (Seite 581) DBD172...
  • Seite 396 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB21 - Signale von Kanal (M0 - M99) (NC → PLC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB195 DBB196 DBB197 DBB198 DBB199 DBB200 DBB201 DBB202 DBB203...
  • Seite 397: Db21 - Db30, Aktive G-Funktionen

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.12.10 DB21 - DB30, Aktive G-Funktionen Tabelle 18-85 DB21 - DB30, Aktive G-Funktionen DB21 - Signale von Kanal (NC → PLC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB208...
  • Seite 398: Db21 - Db30, Schutzbereiche Von Kanal

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.12.11 DB21 - DB30, Schutzbereiche von Kanal Tabelle 18-86 DB21 - DB30, Signale für Schutzbereiche von Kanal DB21 - Signale von Kanal (NC → PLC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1...
  • Seite 399 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Tabelle 18-87 DB21 - DB30, Auftragsgesteuerte Signale von/an Kanal DB21 - Signale an Kanal (PLC ←→ NC) DB30 /FBSY/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB280 Anforde‐...
  • Seite 400: Db21 - Db30, Steuersignale Von/An Kanal

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB21 - Signale an Kanal (PLC ←→ NC) DB30 /FBSY/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB314 Synchronaktion sperrbar NC → PLC DBB315 Synchronaktion sperrbar NC →...
  • Seite 401: Db21 - Db30, Signale An Orientierungsachsen

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.12.14 DB21 - DB30, Signale an Orientierungsachsen Tabelle 18-89 DB21 - DB30, Signale an Orientierungsachsen DB21 - Signale an Kanal (PLC → NC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0...
  • Seite 402: Db21 - Db30, Signale Von Orientierungsachsen

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB21 - Signale an Kanal (PLC → NC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB328 Verfahrtasten Eilgang‐ Verfahrtas‐ Vorschub- Handrad aktivieren überlage‐ tensperre Halt siehe auch (Sei‐...
  • Seite 403 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB21 - Signale von Kanal (NC → PLC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB336 Fahrbefehl Fahranforderung Handrad aktiv siehe auch (Sei‐ siehe auch (Sei‐ siehe auch (Seite 602) te 602) te 602)
  • Seite 404: Db21 - Db30, Werkzeugverwaltungs-Funktionen Von Kanal

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.12.16 DB21 - DB30, Werkzeugverwaltungs-Funktionen von Kanal Tabelle 18-91 DB21 - DB30, Werkzeugverwaltungs-Funktionen von Kanal DB21 - Signale von Kanal (NC → PLC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0...
  • Seite 405 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB21 - Signale von Kanal (NC → PLC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB371 CH_OEM_TECHNO_SIG_IN (4) DBB372 CH_OEM_TECHNO_SIG_OUT (1) DBB373 CH_OEM_TECHNO_SIG_OUT (2) DBB374 CH_OEM_TECHNO_SIG_OUT (3) DBB375...
  • Seite 406 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Tabelle 18-93 DB21 - DB30, Signale an Kanal DB21 - Signale an Kanal (PLC → NC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB384 Freigabe GOTOS siehe...
  • Seite 407: Achs-/ Spindelsignale

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB21 - Signale von/an Kanal (NC ↔ PLC) DB30 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB404 H-Funktion 3 (DInt), auch in DBD150 Nahtstelle Bedien-Software -> PLC DBB 408 Achsanwahltyp: 0: Maschinen-Achse, 1: Geo-Achse HMI ->...
  • Seite 408 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB31 - DB61 Signale an Achse/Spindel (PLC → NC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB2 Referenzpunktwert 1 - 4 Klemmvor‐ Restweg lö‐ Reglerfrei‐ Nocken-Ak‐...
  • Seite 409 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB31 - DB61 Signale an Achse/Spindel (PLC → NC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB10 REPOS Verzöge‐ rung siehe auch (Sei‐ te 636) DBB11 Bremsen‐...
  • Seite 410 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB31 - DB61 Signale an Achse/Spindel (PLC → NC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB18 Pendeln Drehrichtung Pendelfrei‐ Pendeln gabe durch PLC Spindel Links Rechts siehe...
  • Seite 411 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB31 - DB61 Signale an Achse/Spindel (PLC → NC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB26 Überlage‐ Ausgleichs‐ rung: Frei‐ regler ein Schleifen gabe siehe auch (Sei‐...
  • Seite 412: Db31 - Db61, Signale Von Achse/Spindel

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB31 - DB61 Signale an Achse/Spindel (PLC → NC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB56 Spindel In‐ Spindel- Separater nen-Span‐ Drehzahl‐ V.-Antrieb PLC → HMI nung anzeige als C-Ach‐...
  • Seite 413 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB31 - Signale von Achse/Spindel (NC → PLC) DB61 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB62 Achscon‐ Fahren auf Fahren auf Fahren auf Messung Umdreh‐...
  • Seite 414 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB31 - Signale von Achse/Spindel (NC → PLC) DB61 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB70 DRV-Safe‐ NC-Safety REPOS REPOS REPOS ty Integra‐ Integrated Verzöge‐...
  • Seite 415 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB31 - Signale von Achse/Spindel (NC → PLC) DB61 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB77 Kollisions‐ vermeid.: Achse Geschwin‐ digkeitsre‐ duzierung siehe auch (Sei‐ te 687) DBD78 F-Wert (REAL) für Positionierachse...
  • Seite 416 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB31 - Signale von Achse/Spindel (NC → PLC) DB61 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB93 Impulsfrei‐ Integrator‐ Antrieb be‐ Motor- / Antriebsdatensatz: Anzeige gabe sperre reit...
  • Seite 417 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB31 - Signale von Achse/Spindel (NC → PLC) DB61 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB99 Max. Be‐ Max. Ge‐ Synchroni‐ Achse be‐ Synchron‐ Folgespin‐...
  • Seite 418 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB31 - Signale von Achse/Spindel (NC → PLC) DB61 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB111 SI: Stop A - E Safety In‐ Stop E Stop D Stop C Stop A/B...
  • Seite 419 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB31 - Signale von Achse/Spindel (NC → PLC) DB61 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB125 SI: Nockenbereichsbit für Nockenspur 4 Safety In‐ tegrated DBB126 DBB127 DBB128...
  • Seite 420: Safety Integrated

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB31 - Signale von Achse/Spindel (NC → PLC) DB61 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB138 Status Digitalsensoren Weiss- Sensor S5 Sensor S4 Spindel Winkellage Kolben‐...
  • Seite 421: Db31 - Db61, Safety Info Channel (Sic)

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB31 - Signale an Achse/Spindel DB61 /FBSIsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB143 Externe Testse‐ Drehrich‐ Test mit Start Brem‐ Anwahl si‐ Bremse ge‐ quenz 1 tung Bremse 1...
  • Seite 422: Werkzeugverwaltung

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB31 - Signale von Achse/Spindel DB61 /FBSIsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB172 Abnahme‐ Abnahme‐ SS2E_AC‐ test: test: TIVE Sicher be‐ Sicher be‐ grenzte Po‐...
  • Seite 423 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB71 Be-/Entladestellen (NC → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBBn + 0 Reserviert Kommando: Positionie‐ NC-Progr. Positionie‐ Umsetzen Entladen Beladen ren Multi‐ positioniert ren zur Be‐...
  • Seite 424: Db72, Nahtstelle Für Spindel Als Wechselstelle

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Anfangsadressen der Be-/Entladestellen: Be-/Entladestelle 1: n = 4 Be-/Entladestelle 3: n = 64 Be-/Entladestelle 2: n = 34 Be-/Entladestelle 4: n = 94 Beladeschnittstelle 1 ist zuständig für Be-/Entladen in (alle) Spindeln/Werkzeughalter und für das Umsetzen von Werkzeugen und für das Positionieren an beliebige Plätze (z. B. Zwischenspeicher).
  • Seite 425 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB72 Signale von Spindel (NC → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBDn + 4 Freier Parameter 0 (DWord) siehe auch (Seite 737) DBDn + 8 Freier Parameter 1 (DWord) siehe auch (Seite 737)
  • Seite 426: Anfangsadressen Der Zwischenspeicher

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB72 Signale von Spindel (NC → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBWn + 42 Zwischenspeicherplatz des alten Werkzeugs siehe auch (Seite 743) DBWn + 44 Ursprungsmagazin des neuen Werkzeugs siehe auch (Seite 743)
  • Seite 427 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB73 Signale für Revolver (NC → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBBn + 1 Daten im er‐ Reserviert Quittierung weit. Be‐ Status = 3 reich siehe (DB1073...
  • Seite 428: Anfangsadressen Der Revolver

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB73 Signale für Revolver (NC → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBBn + 39 Werkzeugstatus für Werkzeug neu siehe auch (Seite 751) Werkzeug Werkzeug Werkzeug...
  • Seite 429: Signale Für Ctrl-Energy

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB77 Signale von/an MCP und BHG (GD-Kommunikation) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB48 - Eingangssignale von BHG an PLC, MPI Bus DBB53 DBB60 - Ausgangssignale von PLC an BHG, MPI Bus DBB79 DBD80...
  • Seite 430 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB1000 Ctrl-Energy (Bedien-Software → PLC) /SCE/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBWn + 6 Aktualwert: Istwert T1 DBWn + 8 Aktualwert: Istwert T2 DBBn + 10 Wirksamkeit Profil Energie‐...
  • Seite 431: Sentron Pac

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.18 SENTRON PAC 18.1.18.1 DB1001, SENTRON PAC Tabelle DB1001, Signale für SENTRON PAC 18-104 DB1001 SENTRON PAC /SCE/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB0 Rückge‐...
  • Seite 432 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB1001 SENTRON PAC /SCE/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBD28 Gelieferte Wirkenergie Tarif 1 (F) in Wh (REAL) von SENTRON DBD32 Bezogene Wirkenergie in kWh Tag (REAL) an Bedien-Software DBD36 Gelieferte Wirkenergie in kWh Tag (REAL) an Bedien-Software DBD40...
  • Seite 433: Db1001, Sentron Pac, Nebenaggregate

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.18.2 DB1001, SENTRON PAC, Nebenaggregate Tabelle DB1001, Signale für SENTRON PAC 18-105 DB1001 SENTRON PAC /SCE/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBBn+100 Steuer- / Befehlsbits PLC →...
  • Seite 434: Spindel-Temperatursensor

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Nebenaggregat 3 (n=80): DB1001 DBB180…DBB219 Nebenaggregat 4 (n=120): DB1001 DBB220…DBB259 Nebenaggregat 5 (n=160): DB1001 DBB260…DBB299 Nebenaggregat 6 (n=200): DB1001 DBB300…DBB339 Nebenaggregat 7 (n=240): DB1001 DBB340…DBB379 Nebenaggregat 8 (n=280): DB1001 DBB380…DBB419 Nebenaggregat 9 (n=320): DB1001 DBB420…DBB459 Nebenaggregat 10 (n=360): DB1001 DBB460…DBB499...
  • Seite 435 Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB1002 SENTRON PAC /SCE/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBBn + 17 Sensor n Letzte Warnungsgrenzwertverletzung: Stunde DBBn + 18 Sensor n Letzte Warnungsgrenzwertverletzung: Minute DBBn + 19 Sensor n Letzte Warnungsgrenzwertverletzung: Sekunde...
  • Seite 436: Nahtstelle Zur Werkzeugverwaltung, Erweiterter Bereich

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht Spindel-/Temperatursensoren-Instanzen Spindel_1, Temperatursensor_1 (n=0): DB1002 DBB00…DBB39 Spindel_1, Temperatursensor_2 (n=40): DB1002 DBB40…DBB79 Spindel_1, Temperatursensor_3 (n=80): DB1002 DBB80…DBB119 Spindel_1, Temperatursensor_4 (n=120): DB1002 DBB120…DBB159 Spindel_1, Temperatursensor_5 (n=160): DB1002 DBB160…DBB199 Spindel_1, Temperatursensor_6 (n=200): DB1002 DBB200…DBB239 Spindel_2, Temperatursensor_1 (n=240): DB1002 DBB240…DBB279 Spindel_2, Temperatursensor_2 (n=280): DB1002 DBB280…DBB319...
  • Seite 437: Db1072, Nahtstelle Für Spindel: Multitool

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht 18.1.20.2 DB1072, Nahtstelle für Spindel: Multitool Tabelle DB1072, Nahtstelle für Spindel: Multitool 18-108 DB1072 Spindel (NC → PLC) /FBWsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBWn + 0 Abstandscodierung (entspricht $TC_MTP_KD) siehe auch (Seite 755)
  • Seite 438: Db1073, Nahtstelle Für Revolver: Multitool

    Nahtstellensignale 18.1 Nahtstellensignale - Übersicht DB1072 Spindel (NC → PLC) /FBWsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBWn + 34 Ursprungsplatz des neuen Werkzeugs (entspricht der NC-Variablen $A_MYMLN[T-Nr]) Wenn das neue Werkzeug im Magazin sitzt, dann ist dieser Wert identisch mit DB72 DBW(n + 22). siehe auch (Seite 761) DBWn + 36 Reserviert...
  • Seite 439: Nahtstellensignale - Ausführliche Beschreibung

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB1073 Revolver (NC → PLC) /FBWsl/ Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBWn + 28 Werkzeug neu: interne T-Nummer der NC siehe auch (Seite 766) DBWn + 30 Werkzeughalter siehe auch (Seite 766)
  • Seite 440: Db10 Dbx1.0 - 7 (Digitale Nc-Eingänge 1 - 8: Setzen)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.2 DB10 DBX1.0 - 7 (Digitale NC-Eingänge 1 - 8: Setzen) DB10 DBX1.0 - 7 Digitale NC-Eingänge 1 - 8: Setzen Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 NC-Eingangswert definiert auf den Wert 1 setzen. Signalzustand 0 NC-Eingangswert nicht beeinflussen.
  • Seite 441: Db10 Dbx5.0 - 7 (Digitale Nc-Ausgänge 1 - 8: Überschreiben)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.4 DB10 DBX5.0 - 7 (Digitale NC-Ausgänge 1 - 8: Überschreiben) DB10 DBX5.0 - 7 Digitale NC-Ausgänge 1 - 8: Überschreiben Signalfluss PLC → NC Aktualisierung zyklisch Flankenwechsel 0 → 1 Der zugehörige "Setzwert" wird aktiviert. Flankenwechsel 1 →...
  • Seite 442: Db10 Dbx7.0 - 7 (Digitale Nc-Ausgänge 1 - 8: Vorgabe)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX6.0 - 7 Digitale NC-Ausgänge 1 - 8: Setzwert Weitere Informationen Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Über den Setzwert kann vom PLC-Anwenderprogramm ein definierter Ausgangswert vorge‐...
  • Seite 443: Db10 Dbx56.1 (Not-Halt)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX7.0 - 7 Digitale NC-Ausgänge 1 - 8: Vorgabe Korrespondiert mit DB10 DBB4, 130, 134, 138, 142 (Digitale NC-Ausgänge: Sperre) DB10 DBB5, 131, 135, 139, 143 (Digitale NC-Ausgänge 1 - 8: Überschreiben) DB10 DBB6, 132, 136, 140, 144 (Digitale NC-Ausgänge: Setzwert von PLC) MD10360 $MN_FASTIO_DIG_NUM_OUTPUTS Weiterführende Informatio‐...
  • Seite 444: Db10 Dbx56.4 - 7 (Schlüsselschalter-Stellung 0 - 3)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.9 DB10 DBX56.4 - 7 (Schlüsselschalter-Stellung 0 - 3) DB10 DBX56.4 - 7 Schlüsselschalter-Stellung 0 - 3 Signalfluss PLC → NC Aktualisierung zyklisch Weitere Informationen Abhängig von der Schlüsselschalter-Stellung kann der Zugriff auf bestimmte Elemente in der NC gesperrt bzw.
  • Seite 445: Db10 Dbx60.0 - 7 (Digitale Nc-Eingänge 1 - 8: Istwert)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX58.0 - 7 Kollisionsvermeidung: Schutzbereichsgruppe deaktivieren Weitere Informationen Betriebsart Schutzbereichstyp AUTOMATIK Maschine Werkzeug Spannmittel Werkstück Maschine Werkzeug Spannmittel Werkstück Typ eines Schutzbereichs ($NP_PROT_TYPE) Hinweis Die Deaktivierung einer Schutzbereichsgruppe erfolgt über die Bedienoberfläche SINUME‐ RIK Operate im Bedienbereich "AUTOMATIK", "JOG"...
  • Seite 446: Db10 Dbx64.0 - 7 (Digitale Nc-Ausgänge 1 - 8: Sollwert)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX60.0 - 7 Digitale NC-Eingänge 1 - 8: Istwert Weitere Informationen Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Eingang Eingang Eingang Eingang Eingang Eingang Eingang Eingang Über den Istwert kann im PLC-Anwenderprogramm der aktuelle NC-Ausgangswert gelesen...
  • Seite 447: Db10 Dbx93.0 - 7 (Kollisionsvermeidung: Schutzbereichsgruppe Deaktivieren)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.13 DB10 DBX93.0 - 7 (Kollisionsvermeidung: Schutzbereichsgruppe deaktivieren) DB10 DBX93.0 - 7 Kollisionsvermeidung: Schutzbereichsgruppe deaktivieren Signalfluss HMI → PLC Aktualisierung zyklisch Signalzustand 1 Die Deaktivierung aller Schutzbereiche des Schutzbereichtyps in der angewählten Betriebs‐ art ist angefordert. Signalzustand 0 Die Deaktivierung aller Schutzbereiche des Schutzbereichtyps in der angewählten Betriebs‐...
  • Seite 448: Db10 Dbx97.0 - 3 (Kanalnummer Geometrieachse Handrad 1)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.14 DB10 DBX97.0 - 3 (Kanalnummer Geometrieachse Handrad 1) DB10 DBX97.0 - 3 Kanalnummer Geometrieachse Handrad 1 Signalfluss HMI → PLC Aktualisierung zyklisch Weitere Informationen Der Bediener kann direkt an der Bedientafel dem Handrad (1, 2, 3) eine Achse zuordnen. Falls diese Achse eine Geometrieachse ist (Nahtstellensignal "Maschinenachse Handrad <n>"...
  • Seite 449: Db10 Dbx100.0 - 4 (Achsnummer Handrad 1)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.17 DB10 DBX100.0 - 4 (Achsnummer Handrad 1) DB10 DBX100.0 - 4 Achsnummer Handrad 1 Signalfluss HMI → PLC Aktualisierung zyklisch Weitere Informationen Der Bediener kann direkt an der Bedientafel dem Handrad (1, 2, 3) eine Achse zuordnen. Dazu gibt er die gewünschte Achse (z.
  • Seite 450: Db10 Dbx100.6 (Handrad 1 Angewählt)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX100.5 Handrad 1 als Konturhandrad definieren Weitere Informationen Damit das über die Bedienoberfläche definierte Handrad auch als Konturhandrad wirksam wird, muss das Signal "Handrad <n> als Konturhandrad definieren" auf das Signal "Handrad <n> als Konturhandrad aktivieren" verknüpft werden. Hinweis Abhängig vom Parameter HWheelMMC im FB1 des PLC-Grundprogramms werden diese Signale vom Grundprogramm versorgt oder müssen vom PLC-Anwenderprogramm versorgt...
  • Seite 451: Db10 Dbx100.7 (Maschinenachse Handrad 1)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX100.6 Handrad 1 angewählt Korrespondiert mit DB10 DBX101.6 (Handrad 2 angewählt) DB10 DBX102.6 (Handrad 3 angewählt) DB10 DBX97.0 - 2 (Kanalnummer Geometrieachse Handrad 1) DB10 DBX98.0 - 2 (Kanalnummer Geometrieachse Handrad 2) DB10 DBX99.0 - 2 (Kanalnummer Geometrieachse Handrad 3) DB10 DBX100.0 - 4 (Achsnummer Handrad 1) DB10 DBX101.0 - 4 (Achsnummer Handrad 2) DB10 DBX102.0 - 4 (Achsnummer Handrad 3)
  • Seite 452: Db10 Dbx101.0 - 4 (Achsnummer Handrad 2)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.21 DB10 DBX101.0 - 4 (Achsnummer Handrad 2) DB10 DBX101.0 - 4 Achsnummer Handrad 2 Weitere Informationen Siehe DB10 DBX100.0 - 4 (Achsnummer Handrad 1) (Seite 449). 18.2.1.22 DB10 DBX101.5 (Handrad 2 als Konturhandrad definieren) DB10 DBX101.5 Handrad 2 als Konturhandrad definieren Weitere Informationen...
  • Seite 453: Db10 Dbx102.7 (Maschinenachse Handrad 3)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.28 DB10 DBX102.7 (Maschinenachse Handrad 3) DB10 DBX102.7 Maschinenachse Handrad 3 Weitere Informationen Siehe DB10 DBX100.7 (Maschinenachse Handrad 1) (Seite 451). 18.2.1.29 DB10 DBX103.0 (Ferndiagnose aktiv) DB10 DBX103.0 Ferndiagnose aktiv Signalfluss HMI → PLC Aktualisierung zyklisch Signalzustand 1...
  • Seite 454: Db10 Dbx104.7 (Nc-Cpu Ready)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX103.7 HMI-Batteriealarm Signalzustand 0 Es steht kein HMI-Batteriealarm an. Weitere Informationen Gerätehandbuch Bedienkomponenten (PCU) 18.2.1.33 DB10 DBX104.7 (NC-CPU ready) DB10 DBX104.7 NC-CPU ready Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Die NC-CPU ist betriebsbereit und meldet sich zyklisch bei der PLC. Nach ordnungsgemäßem Anlauf und erstem vollständigen OB1-Zyklus tauschen PLC und NC zyklisch Lebenszeichen aus.
  • Seite 455: Db10 Dbx107.6 (Ncu-Link Aktiv)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX107.0 - 1 Messtaster betätigt Signalzustand 1 Messtaster ausgelenkt. Signalzustand 0 Messtaster nicht ausgelenkt. Weitere Informationen Bit 0 Messtaster 1 Bit 1 Messtaster 2 Weiterführende Informatio‐ Funktionshandbuch Technologien 18.2.1.36 DB10 DBX107.6 (NCU-Link aktiv) DB10 DBX107.6 NCU-Link: aktiv Signalfluss...
  • Seite 456: Db10 Dbx108.6 (Antrieb Bereit)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.39 DB10 DBX108.6 (Antrieb bereit) DB10 DBX108.6 Antrieb bereit Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Für alle Maschinenachsen der NC steht bei den entsprechenden Antrieben das Betriebsbe‐ reitschaft an: DB31, ... DBX93.5 == 1 (DRIVE ready) Signalzustand 0 Bei mindestens einer Maschinenachsen der NC steht beim entsprechenden Antrieb das Be‐...
  • Seite 457: Db10 Dbx109.0 (Nc-Alarm Steht An)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.41 DB10 DBX109.0 (NC-Alarm steht an) DB10 DBX109.0 NC-Alarm steht an Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Mindestens ein NC-Alarm steht an. Signalzustand 0 Es steht kein NC-Alarm an. Weitere Informationen Das Nahtstellensignal ist die Zusammenfassung der Nahtstellensignale aller vorhandenen Kanäle: DB21, ...
  • Seite 458: Db10 Dbx109.7 (Batterie Alarm Nc)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.44 DB10 DBX109.7 (Batterie Alarm NC) DB10 DBX109.7 Batterie Alarm NC Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Die Überwachung der Batteriespannung der NC hat angesprochen. Folgende Ursachen können vorliegen: ● Die Batteriespannung ist innerhalb des Vorwarngrenzbereiches (ca. 2,7 bis 2,9 V). ●...
  • Seite 459: Db10 Dbx114.0 - 117.7 (Softwarenocken: Plus-Nockensignal 1 Bis 32)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.46 DB10 DBX114.0 - 117.7 (Softwarenocken: Plus-Nockensignal 1 bis 32) DB10 DBX114.0 - 117.7 Softwarenocken: Plus-Nockensignal 1 bis 32 Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Linearachse Das Plus-Nockensignal schaltet von 0 auf 1, wenn die Achse den Plusnocken in positiver Richtung überfährt.
  • Seite 460: Db10 Dbx123.0 - 7 (Digitale Nc-Eingänge 9 - 16: Setzen)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX122.0 - 7 Digitale NC-Eingänge 9 - 16: Sperre Korrespondiert mit DB10 DBB1, 123, 125, 127, 129 (Setzen von PLC der digitalen NC-Eingänge) DB10 DBB60, 186, 187, 188, 189 (Istwert der digitalen NC-Eingänge) MD10350 $MN_FASTIO_DIG_NUM_INPUTS Weiterführende Informatio‐...
  • Seite 461: Db10 Dbx125.0 - 7 (Digitale Nc-Eingänge 17 - 24: Setzen)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.50 DB10 DBX125.0 - 7 (Digitale NC-Eingänge 17 - 24: Setzen) DB10 DBX125.0 - 7 Digitale NC-Eingänge 17 - 24: Setzen Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 NC-Eingangswert definiert auf den Wert 1 setzen. Signalzustand 0 NC-Eingangswert nicht beeinflussen.
  • Seite 462: Db10 Dbx128.0 - 7 (Digitale Nc-Eingänge 33 - 40: Sperre)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX127.0 - 7 Digitale NC-Eingänge 25 - 32: Setzen Signalzustand 1 NC-Eingangswert definiert auf den Wert 1 setzen. Signalzustand 0 NC-Eingangswert nicht beeinflussen. Weitere Informationen Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1...
  • Seite 463: Db10 Dbx130.0 - 7 (Digitale Nc-Ausgänge 9 - 16: Sperre)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX129.0 - 7 Digitale NC-Eingänge 33 - 40: Setzen Weitere Informationen Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Eingang Eingang Eingang Eingang Eingang Eingang Eingang Eingang Wird der NC-Eingang vom PLC-Anwenderprogramm auf den Wert 1 gesetzt, wird der am On-...
  • Seite 464: Db10 Dbx132.0 - 7 (Digitale Nc-Ausgänge 9 - 16: Setzwert)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX131.0 - 7 Digitale NC-Ausgänge 9 - 16: Überschreiben Weitere Informationen Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Bei einem positiven Flankenwechsel 0 →...
  • Seite 465: Db10 Dbx133.0 - 7 (Digitale Nc-Ausgänge 9 - 16: Vorgabe)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX132.0 - 7 Digitale NC-Ausgänge 9 - 16: Setzwert Korrespondiert mit DB10 DBB4, 130, 134, 138, 142 (Digitale NC-Ausgänge: Sperre) DB10 DBB5, 131, 135, 139, 143 (Digitale NC-Ausgänge 1 - 8: Überschreiben) DB10 DBB6, 132, 136, 140, 144 (Digitale NC-Ausgänge: Setzwert von PLC) MD10360 $MN_FASTIO_DIG_NUM_OUTPUTS Weiterführende Informatio‐...
  • Seite 466: Db10 Dbx135.0 - 7 (Digitale Nc-Ausgänge 17 - 24: Überschreiben)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX134.0 - 7 Digitale NC-Ausgänge 17 - 24: Sperre Weitere Informationen Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Ist der digitale NC-Ausgang gesperrt, wird am Hardware-Ausgang definiert 0 V ausgegeben.
  • Seite 467: Db10 Dbx136.0 - 7 (Digitale Nc-Ausgänge 17 - 24: Setzwert)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.61 DB10 DBX136.0 - 7 (Digitale NC-Ausgänge 17 - 24: Setzwert) DB10 DBX136.0 - 7 Digitale NC-Ausgänge 17 - 24: Setzwert Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Wert des Setzwertes ist 1. Signalzustand 0 Wert des Setzwertes ist 0.
  • Seite 468: Db10 Dbx138.0 - 7 (Digitale Nc-Ausgänge 25 - 32: Sperre)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX137.0 - 7 Digitale NC-Ausgänge 17 - 24: Vorgabe Weitere Informationen Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Wird ein Bit gesetzt, wird für den entsprechenden Ausgang statt dem NC-Ausgangswert der...
  • Seite 469: Db10 Dbx139.0 - 7 (Digitale Nc-Ausgänge 25 - 32: Überschreiben)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.64 DB10 DBX139.0 - 7 (Digitale NC-Ausgänge 25 - 32: Überschreiben) DB10 DBX139.0 - 7 Digitale NC-Ausgänge 25 - 32: Überschreiben Signalfluss PLC → NC Aktualisierung zyklisch Flankenwechsel 0 → 1 Der zugehörige "Setzwert" wird aktiviert. Flankenwechsel 1 →...
  • Seite 470: Db10 Dbx141.0 - 7 (Digitale Nc-Ausgänge 25 - 32: Vorgabe)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX140.0 - 7 Digitale NC-Ausgänge 25 - 32: Setzwert Weitere Informationen Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Über den Setzwert kann vom PLC-Anwenderprogramm ein definierter Ausgangswert vorge‐...
  • Seite 471: Db10 Dbx142.0 - 7 (Digitale Nc-Ausgänge 33 - 40: Sperre)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX141.0 - 7 Digitale NC-Ausgänge 25 - 32: Vorgabe Korrespondiert mit DB10 DBB4, 130, 134, 138, 142 (Digitale NC-Ausgänge: Sperre) DB10 DBB5, 131, 135, 139, 143 (Digitale NC-Ausgänge 1 - 8: Überschreiben) DB10 DBB6, 132, 136, 140, 144 (Digitale NC-Ausgänge: Setzwert von PLC) MD10360 $MN_FASTIO_DIG_NUM_OUTPUTS Weiterführende Informatio‐...
  • Seite 472: Db10 Dbx144.0 - 7 (Digitale Nc-Ausgänge 33 - 40: Setzwert)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX143.0 - 7 Digitale NC-Ausgänge 33 - 40: Überschreiben Weitere Informationen Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Ausgang Bei einem positiven Flankenwechsel 0 →...
  • Seite 473: Db10 Dbx145.0 - 7 (Digitale Nc-Ausgänge 33 - 40: Vorgabe)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX144.0 - 7 Digitale NC-Ausgänge 33 - 40: Setzwert Korrespondiert mit DB10 DBB4, 130, 134, 138, 142 (Digitale NC-Ausgänge: Sperre) DB10 DBB5, 131, 135, 139, 143 (Digitale NC-Ausgänge 1 - 8: Überschreiben) DB10 DBB6, 132, 136, 140, 144 (Digitale NC-Ausgänge: Setzwert von PLC) MD10360 $MN_FASTIO_DIG_NUM_OUTPUTS Weiterführende Informatio‐...
  • Seite 474: Db10 Dbx147.0 - 7 (Analoge Nc-Eingänge 1 - 8: Vorgabe)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX146.0 - 7 Analoge NC-Eingänge 1 - 8: Sperre Weitere Informationen Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Eingang Eingang Eingang Eingang Eingang Eingang Eingang Eingang Ein gesperrter Eingang liefert beim Lesen den Wert 0.
  • Seite 475: Db10 Dbx166.0 - 7 (Analoge Nc-Ausgänge 1 - 8: Überschreiben)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBW148 - 162 Analoger NC-Eingang 1 - 8: Setzwert Weitere Informationen DBW162 DBW160 DBW158 DBW156 DBW154 DBW152 DBW150 DBW148 Eingang Eingang Eingang Eingang Eingang Eingang Eingang Eingang Der Setzwert wird als NC-Eingangswert weitergegeben, wenn für den Eingang die "Vorgabe" (DB10 DBB147) Der Setzwert muss als Festpunktzahl (16 Bitwert einschließlich Vorzeichen) im 2er-Komple‐...
  • Seite 476: Db10 Dbx167.0 - 7 (Analoge Nc-Ausgänge 1 - 8: Vorgabe)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.75 DB10 DBX167.0 - 7 (Analoge NC-Ausgänge 1 - 8: Vorgabe) DB10 DBX167.0 - 7 Analoge NC-Ausgänge 1 - 8: Vorgabe Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Die Vorgabe ist aktiv. Signalzustand 0 Die Vorgabe ist nicht aktiv.
  • Seite 477: Db10 Dbw170 - 184 (Analoger Nc-Ausgang 1 - 8: Setzwert)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX168.0 - 7 Analoge NC-Ausgänge 1 - 8: Vorgabe Korrespondiert mit DB10 DBX166.0 - 7 (Analoge NC-Ausgänge 1 - 8: Überschreiben) DB10 DBX167.0 - 7 (Analoge NC-Ausgänge 1 - 8: Vorgabe) DB10 DBW170 - 184 (Analoger NC-Ausgang 1 - 8: Setzwert) DB10 DBW210 - 224 (Analoge NC-Ausgänge 1 - 8: Sollwert) MD10310 $MN_FASTIO_ANA_NUM_OUTPUTS Weiterführende Informatio‐...
  • Seite 478: Db10 Dbx187.0 - 7 (Digitale Nc-Eingänge 17 - 24: Istwert)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX186.0 - 7 Digitale NC-Eingänge 9 - 16: Istwert Weitere Informationen Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Eingang Eingang Eingang Eingang Eingang Eingang Eingang Eingang Über den Istwert kann im PLC-Anwenderprogramm der aktuelle NC-Ausgangswert gelesen...
  • Seite 479: Db10 Dbx188.0 - 7 (Digitale Nc-Eingänge 25 - 32: Istwert)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.80 DB10 DBX188.0 - 7 (Digitale NC-Eingänge 25 - 32: Istwert) DB10 DBX188.0 - 7 Digitale NC-Eingänge 25 - 32: Istwert Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Der Istwert hat den Wert 1. Signalzustand 0 Der Istwert hat den Wert 0.
  • Seite 480: Db10 Dbx190.0 - 7 (Digitale Nc-Ausgänge 9 - 16: Sollwert)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.82 DB10 DBX190.0 - 7 (Digitale NC-Ausgänge 9 - 16: Sollwert) DB10 DBX190.0 - 7 Digitale NC-Ausgänge 9 - 16: Sollwert Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Der Sollwert hat den Wert 1. Signalzustand 0 Der Sollwert hat den Wert 0.
  • Seite 481: Db10 Dbx192.0 - 7 (Digitale Nc-Ausgänge 25 - 32: Sollwert)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.84 DB10 DBX192.0 - 7 (Digitale NC-Ausgänge 25 - 32: Sollwert) DB10 DBX192.0 - 7 Digitale NC-Ausgänge 25 - 32: Sollwert Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Der Sollwert hat den Wert 1. Signalzustand 0 Der Sollwert hat den Wert 0.
  • Seite 482: Db10 Dbw194 - 208 (Analoge Nc-Eingänge 1 - 8: Istwert)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.86 DB10 DBW194 - 208 (Analoge NC-Eingänge 1 - 8: Istwert) DB10 DBW194 - 208 Analoge NC-Eingänge 1 - 8: Istwert Signalfluss NC → PLC Aktualisierung zyklisch Weitere Informationen DBW208 DBW206 DBW204 DBW202 DBW200 DBW198 DBW196 DBW194...
  • Seite 483: Db10 Dbx226.0 - 233.7 (Kollisionsvermeidung: Schutzbereich Aktiv)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.1.88 DB10 DBX226.0 - 233.7 (Kollisionsvermeidung: Schutzbereich aktiv) DB10 DBX226.0 - 233.7 Kollisionsvermeidung: Schutzbereich aktiv Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Der mit dem Nahtstellensignal verbundene Schutzbereich ist aktiv. Bei mehreren mit dem Nahtstellensignal verbundenen Schutzbereichen: Alle Schutzbereiche sind aktiv.
  • Seite 484: Db10 Dbx245.0 - 5 (Ethernet-Handrad Steht)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB10 DBX234.0 - 241.7 Kollisionsvermeidung: Schutzbereich aktivieren Weitere Informationen Die Zuordnung Schutzbereich ↔ Nahtstellensignal (<Byte>.<Bit>) erfolgt über die Paramet‐ rierung der Systemvariablen $NP_BIT_NO: $NP_BIT_NO[<Schutzbereich>] = <Bit-Nummer> Byte Bit-Nummer Korrespondiert mit DB10 DBX226.0 - 233.7 (Kollisionsvermeidung: Schutzbereich aktiv) Systemvariable $NP_BIT_NO (Nummer des Interfacebits für Umschaltung aktiviert) Weiterführende Informatio‐...
  • Seite 485: Db11: Bag

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.2 DB11: BAG 18.2.2.1 DB11 DBX0.0 (Betriebsart AUTOMATIK) DB11 DBX0.0 Betriebsart AUTOMATIK Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Eine Anforderung zum Umschalten in die Betriebsart AUTOMATIK steht an. Signalzustand 0 Eine Anforderung zum Umschalten in die Betriebsart AUTOMATIK steht nicht an. Weitere Informationen Irrelevant bei: DB11 DBX0.4 (Betriebsart Wechselsperre) == 1 Korrespondiert mit...
  • Seite 486: Db11 Dbx0.4 (Betriebsarten-Wechselsperre)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB11 DBX0.2 Betriebsart JOG Korrespondiert mit DB11 DBX0.0 (Betriebsart AUTOMATIK) DB11 DBX0.1 (Betriebsart MDA) DB11 DBX0.4 (Betriebsarten-Wechselsperre) DB11 DBX6.2 (Betriebsart JOG aktiv) Weiterführende Informatio‐ Funktionshandbuch Basisfunktionen 18.2.2.4 DB11 DBX0.4 (Betriebsarten-Wechselsperre) DB11 DBX0.4 Betriebsarten-Wechselsperre Signalfluss PLC →...
  • Seite 487: Db11 Dbx0.6 (Bag-Stop Achsen Plus Spindeln)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB11 DBX0.5 BAG-Stop Korrespondiert mit DB21, ..DBX7.2 (NC-Start) DB21, ..DBX7.3 (NC-Stop) Weiterführende Informatio‐ Funktionshandbuch Basisfunktionen 18.2.2.6 DB11 DBX0.6 (BAG-Stop Achsen plus Spindeln) DB11 DBX0.6 BAG-Stop Achsen plus Spindeln Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1...
  • Seite 488: Db11 Dbx1.0 (Maschinenfunktion Teach In)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB11 DBX0.7 BAG-Reset Flankenwechsel 0 → 1 Es wurde eine Anforderung zum "BAG-Reset" ausgelöst. Reaktionen: ● In allen Kanälen der BAG wird steuerungsintern "Kanal-Reset" entsprechend DB21, ... DBX 7.7 = 1 ausgelöst. ● Alle Kanäle befinden sich anschließend im Kanalzustand "Reset" (DB21, ... DBX35.7 == ●...
  • Seite 489: Db11 Dbx1.1 (Maschinenfunktion Repos)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.2.9 DB11 DBX1.1 (Maschinenfunktion REPOS) DB11 DBX1.1 Maschinenfunktion REPOS Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Eine Anforderung zum Aktivieren der Maschinenfunktion REPOS steht an. Signalzustand 0 Eine Anforderung zum Aktivieren der Maschinenfunktion REPOS steht nicht an. Weitere Informationen Hinweis Nur wirksam in der Betriebsart JOG.
  • Seite 490: Db11 Dbx1.7 (Einzelsatz Typ A)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB11 DBX1.6 Einzelsatz Typ B Weitere Informationen BAG übergreifendes Verhalten bei Aktivierung von "Einzelsatz Typ B": ● Alle Kanäle sind gestoppt ● Alle Kanäle erhalten einen Start ● Der Kanal KS stoppt am Satzende ●...
  • Seite 491: Db11 Dbx4.0 (Betriebsart Automatik Angewählt)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.2.13 DB11 DBX4.0 (Betriebsart AUTOMATIK angewählt) DB11 DBX4.0 Betriebsart AUTOMATIK angewählt Signalfluss HMI → PLC Aktualisierung zyklisch Signalzustand 1 Eine HMI-Anforderung zur Anwahl der Betriebsart AUTOMATIK steht an. Signalzustand 0 Eine HMI-Anforderung zur Anwahl der Betriebsart AUTOMATIK steht nicht an. Korrespondiert mit DB11 DBX0.0 (Betriebsart AUTOMATIK) Weiterführende Informatio‐...
  • Seite 492: Db11 Dbx5.1 (Maschinenfunktion Repos Angewählt)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB11 DBX5.0 Maschinenfunktion TEACH IN angewählt Korrespondiert mit DB11 DBX7.1 (Aktive Maschinenfunktion TEACH IN) Weiterführende Informatio‐ Funktionshandbuch Basisfunktionen 18.2.2.17 DB11 DBX5.1 (Maschinenfunktion REPOS angewählt) DB11 DBX5.1 Maschinenfunktion REPOS angewählt Signalfluss HMI → PLC Aktualisierung zyklisch Signalzustand 1 Eine HMI-Anforderung zur Anwahl der Maschinenfunktion REPOS steht an.
  • Seite 493: Db11 Dbx6.1 (Betriebsart Mda Aktiv)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.2.20 DB11 DBX6.1 (Betriebsart MDA aktiv) DB11 DBX6.1 Betriebsart MDA aktiv Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Die Betriebsart MDA ist aktiv. Signalzustand 0 Die Betriebsart MDA ist nicht aktiv. Korrespondiert mit DB11 DBX0.1 (Betriebsart MDA) Weiterführende Informatio‐...
  • Seite 494: Db11 Dbx6.7 (Alle Kanäle Im Zustand "Reset")

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.2.23 DB11 DBX6.7 (alle Kanäle im Zustand "Reset") DB11 DBX6.7 alle Kanäle im Zustand "Reset" Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Alle Kanäle der BAG befinden sich im Zustand "Reset". Signalzustand 0 Mindestens ein Kanal der BAG befindet sich nicht im Zustand "Reset".
  • Seite 495: Db18: Safety Integrated, Spl

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB11 DBX7.2 Maschinenfunktion REF aktiv Signalzustand 0 Die Maschinenfunktion REF ist nicht aktiv. Korrespondiert mit DB11 DBX1.2 (Maschinenfunktion REF) DB11 DBX5.2 (Maschinenfunktion REF angewählt) Weiterführende Informatio‐ Funktionshandbuch Basisfunktionen 18.2.3 DB18: Safety Integrated, SPL 18.2.3.1 DB18 DBB36.0 (SPL_READY) DB18 DBB36.0 SPL_READY...
  • Seite 496: Db18 Dbb42.0 - 45.7 (Spl-Eingänge, Spl_Data.insep[33

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB18 DBB38.0 - 41.7 Datenbereich der SPL Eingänge Weitere Informationen Byte Bit-Nummer Korrespondiert mit $A_INSE Weiterführende Informatio‐ Funktionshandbuch Safety Integrated 18.2.3.4 DB18 DBB42.0 - 45.7 (SPL-Eingänge, SPL_DATA.INSEP[33...64]) DB18 DBB42.0 - 45.7 Datenbereich der SPL Eingänge Signalfluss PLC →...
  • Seite 497: Db19: Bedientafel

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB18 DBB46.0 - 49.7 Datenbereich der SPL Ausgänge Weitere Informationen Byte Bit-Nummer Korrespondiert mit $A_OUTSE Weiterführende Informatio‐ Funktionshandbuch Safety Integrated 18.2.4 DB19: Bedientafel 18.2.4.1 DB19 DBX0.0 (Bildschirm hell steuern) DB19 DBX0.0 Bildschirm hell steuern Signalfluss PLC →...
  • Seite 498: Db19 Dbx0.2 (Tastensperre)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB19 DBX0.1 Bildschirm dunkel steuern Signalzustand 0 Der Bildschirm ist hell gesteuert. Die Hell-/Dunkelsteuerung erfolgt in diesem Zustand automatisch durch die Steuerung: ● Der Bildschirm wird dunkel gesteuert, wenn an der Tastatur für eine über das folgende Maschinendatum festgelegten Zeitdauer kein Tastendruck erfolgt: MD9006 $MM_DISPLAY_SWITCH_OFF_INTERVAL (Zeit für Bildschirm- Dunkelsteuerung).
  • Seite 499: Db19 Dbx0.4 (Recall-Alarme Löschen)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.4.5 DB19 DBX0.4 (Recall-Alarme löschen) DB19 DBX0.4 Recall-Alarme löschen Signalfluss PLC → OP Aktualisierung zyklisch Signalzustand 1 Die Fehlerlöschtaste an der Bedientafel ist gedrückt. Anforderung alle Recall-Alarme der NC und Bedientafel zu quittieren. Signalzustand 0 Die Fehlerlöschtaste an der Bedientafel ist nicht gedrückt.
  • Seite 500: Db19 Dbb8 (Kanalnummer)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.4.9 DB19 DBB8 (Kanalnummer) DB19 DBB8 Kanalnummer Signalfluss PLC → OP Aktualisierung zyklisch Weitere Informationen Format: UINT (vorzeichenlos, 0 ... 255 bzw. 0 ... FF Gültige Kanalnummern: 1 ... max. Anzahl Kanäle der NC 18.2.4.10 DB19 DBB10 (PLC Hardkeys) DB19 DBB10...
  • Seite 501: Db19 Dbx14.0 - 6 (Plc-Index)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.4.14 DB19 DBX14.0 - 6 (PLC-Index) DB19 DBX14.0 - 6 PLC-Index Signalfluss PLC → OP Aktualisierung zyklisch Weitere Informationen Mit den Bits 0 - 6 wird die V24-Schnittstelle gesteuert. Sie beschreiben für die Standard- Steuerdatei den PLC-Index, der die Achs-, Kanal- oder TO-Nummer spezifiziert.
  • Seite 502: Db19 Dbb16 (Programmanwahl Von Plc: Index Der Programmliste)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.4.17 DB19 DBB16 (Programmanwahl von PLC: Index der Programmliste) DB19 DBB16 Programmanwahl von PLC: Index der Programmliste Signalfluss PLC → OP Aktualisierung zyklisch Weitere Informationen Über die PLC/HMI-Nahtstelle können voreingestellte Programme / Werkstücke in den PLC- Programmlisten zur Abarbeitung durch die NC angewählt werden.
  • Seite 503: Db19 Dbx20.1 (Bildschirm Ist Dunkel)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB19 DBB17 Programmanwahl von PLC: Index des Programms innerhalb der Programmliste Korrespondiert mit DB19.DBX13.7 (NC-Programm: Anwahl) DB19.DBB16 (Programmanwahl von PLC: Index der Programmliste) DB19.DBB26 (Programmanwahl von PLC: Statussignale) DB19.DBB27 (Programmanwahl von PLC: Fehlerkennung) MD9106 $MM_SERVE_EXTCALL_PROGRAMS (EXTCALL-Aufrufe bearbeiten) MD51041 $MN_ENABLE_PROGLIST_USER (Aktivierung PLC-Programmliste Bereich USER) MD51043 $MN_ENABLE_PROGLIST_MANUFACT (Aktivierung PLC-Programmliste Be‐...
  • Seite 504: Db19 Dbx20.6 (Simulation Aktiv)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.4.22 DB19 DBX20.6 (Simulation aktiv) DB19 DBX20.6 Simulation aktiv Signalfluss OP → PLC Aktualisierung zyklisch Signalzustand 1 An der Bedienoberfläche wurde ein NC-Programm angewählt und für dieses die Funktion "Simulation" aktiviert. Signalzustand 0 Die Funktion "Simulation" ist nicht aktiv. Weiterführende Informatio‐...
  • Seite 505: Db19 Dbx26.1 (Programmanwahl Von Plc: Auftrag Abgeschlossen)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.4.26 DB19 DBX26.1 (Programmanwahl von PLC: Auftrag abgeschlossen) DB19 DBX26.1 Programmanwahl von PLC: Auftrag abgeschlossen Signalfluss OP → PLC Aktualisierung zyklisch Signalzustand 1 Programmanwahl von PLC: Auftrag abgeschlossen Signalzustand 0 Programmanwahl von PLC: Auftrag nicht abgeschlossen Korrespondiert mit DB19.DBX13.7 (NC-Programm: Anwahl) DB19.DBB16 (Programmanwahl von PLC: Index der Programmliste)
  • Seite 506: Db19 Dbx26.3 (Programmanwahl Von Plc: Aktiv)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.4.28 DB19 DBX26.3 (Programmanwahl von PLC: Aktiv) DB19 DBX26.3 Programmanwahl von PLC: Aktiv Signalfluss OP → PLC Aktualisierung zyklisch Signalzustand 1 Programmanwahl von PLC: Auftrag aktiv Signalzustand 0 Programmanwahl von PLC: Kein Auftrag aktiv Korrespondiert mit DB19.DBX13.7 (NC-Programm: Anwahl) DB19.DBB16 (Programmanwahl von PLC: Index der Programmliste)
  • Seite 507: Db19 Dbx26.6 (Programmanwahl Von Plc: Laden)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.4.30 DB19 DBX26.6 (Programmanwahl von PLC: Laden) DB19 DBX26.6 Programmanwahl von PLC: Laden Signalfluss OP → PLC Aktualisierung zyklisch Signalzustand 1 Programmanwahl von PLC: Laden aktiv Signalzustand 0 Programmanwahl von PLC: Laden inaktiv Korrespondiert mit DB19.DBX13.7 (NC-Programm: Anwahl) DB19.DBB16 (Programmanwahl von PLC: Index der Programmliste) DB19.DBB17 (Programmanwahl von PLC: Index des Programms innerhalb der Programm‐...
  • Seite 508: Db19 Dbb27 (Programmanwahl Von Plc: Fehlerkennung)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.4.32 DB19 DBB27 (Programmanwahl von PLC: Fehlerkennung) DB19 DBB27 Programmanwahl von PLC: Fehlerkennung Signalfluss OP → PLC Aktualisierung zyklisch Weitere Informationen Ausgabebyte für die Fehlerwerte der Datenübertragung. Wert Bedeutung Kein Fehler Ungültige Programmlisten-Nummer (DB19.DBB16) Anwenderspezifische Programmliste plc_proglist_main.ppl nicht gefunden (nur bei DB19.DBB16 ≠...
  • Seite 509: Db19 Dbx32.6 (Funktionsanforderung)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB19 DBX32.0 - 5 Funktionsanwahl von PLC: Funktionsnummer Weitere Informationen In DB19 DBX32.0 - 5 wird die Funktionsnummer angegeben, die nach Setzen des Anforde‐ rungsstrobes in DB19 DBX32.6 ausgeführt wird: Funktionsnum‐ Funktion Keine Funktion Kanalanwahl Korrespondiert mit DB19 DBX32.6 (Anforderungsstrobe)
  • Seite 510: Db19 Dbb33 - 35 (Parameter 1 - 3)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.4.36 DB19 DBB33 - 35 (Parameter 1 - 3) DB19 DBB33 - 35 Funktionsanwahl von PLC: Parameter 1 - 3 Signalfluss PLC → OP Aktualisierung zyklisch Weitere Informationen Für die in DB19 DBB32 angeforderte Funktion können Parameter angegeben werden: ●...
  • Seite 511: Db21

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5 DB21, ...: Kanal 18.2.5.1 DB21, ... DBX0.1 (RESU: Rückwärts / Vorwärts) DB21, ... DBX0.1 RESU: Rückwärts / Vorwärts Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Anforderung: Rückwärtsfahren Signalzustand 0 Anforderung: Vorwärtsfahren Weitere Informationen Ein konturgenaues Rückwärtsfahren ist auf allen Konturen möglich, die sich aus program‐...
  • Seite 512: Db21

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.3 DB21, ... DBX0.3 (Handradverschiebung (DRF) aktivieren) DB21, ... DBX0.3 Handradverschiebung (DRF) aktivieren Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Das Aktivieren der Handradverschiebung (DRF) ist angefordert. Signalzustand 0 Das Aktivieren der Handradverschiebung (DRF) ist nicht angefordert. Weitere Informationen Über die Handradverschiebung (DRF) kann in den Betriebsarten AUTOMATIK und MDA über ein Handrad eine achsspezifische Verschiebung vorgenommen werden.
  • Seite 513: Db21

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX0.5 M01 aktivieren Weitere Informationen Die Anwahl der Programmbeeinflussung "Bedingter Halt" M01 erfolgt über die Bedienober‐ fläche SINUMERIK Operate: Bedienbereich "Automatik" > "Programmbeeinflussung" durch Setzen des HMI/PLC-Nahtstellensignals DB21, ... DBX24.5. Das Nahtstellensignal wird dann, abhängig vom Wert des FB1-Parameters MMCToIf, vom PLC-Grundprogramm in das NC/PLC-Nahtstellensignal DB21, ...
  • Seite 514: Db21

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.7 DB21, ... DBX1.0 (Referenzieren aktivieren) DB21, ... DBX1.0 Referenzieren aktivieren Signalfluss PLC → NC Aktualisierung zyklisch Flankenwechsel 0 → 1 Die Funktion "Referenzieren" ist angefordert. Flankenwechsel 1 → 0 Keine Wirkung Weitere Informationen Quittungssignal: DB21, ...
  • Seite 515: Db21

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX1.3 Zeitüberwachung aktiv Korrespondiert mit $A_MONIFACT (Faktor für Standzeitüberwachung lesen) $TC_MOP1 (Vorwarngrenze Standzeit) MD18080 $MN_MM_TOOL_MANAGEMENT_MASK (Speicher-Reservierung für die Werk‐ zeugverwaltung ) MD20124 $MC_TOOL_MANAGEMENT_TOOLHOLDER (Werkzeughalter-Nummer) MD20310 TOOL_MANAGEMENT_MASK, Bit 17 (Aktivierung der Werkzeugverwaltungs‐ funktionen) MD20320 $MC_TOOL_TIME_MONITOR_MASK (Zeitüberwachung für WZ im Werkzeughal‐...
  • Seite 516: Db21

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX1.5 Abstandsregelung (CLC): Override Korrespondiert mit DB21, … DBB4 (Vorschub-Override) DB21, ... DBX6.7 (Vorschub-Override wirksam) DB21, ... DBX37.3 (Abstandsregelung (CLC) aktiv) MD62516 $MC_CLC_SENSOR_VELO_LIMIT (Geschwindigkeit der Abstandsregelbewe‐ gung) Weiterführende Informatio‐ Funktionshandbuch Technologien 18.2.5.12 DB21, ...
  • Seite 517: Db21

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX1.7 Programmtest (PRT) aktivieren Weitere Informationen Wenn Programmtest (PRT) aktiv ist, bewegen sich bei der Abarbeitung eines Satzes oder NC- Programms die Maschinenachsen nicht. Die Achsbewegungen werden aber auf der Bedien‐ oberfläche durch sich verändernde Sollpositionen angezeigt. Hinweis Während Programmtest (PRT) aktiv ist, erfolgen alle Verfahrbewegungen der Achsen, aber nicht der Spindeln, unter "Achsensperre".
  • Seite 518: Db21

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX2.0 - 7 "Satz ausblenden" (SKP) aktivieren Weitere Informationen Bit 0 ... Bit 7 sind den Ausblendebenen 0 ... 7 zugeordnet. Hinweis Es wird empfohlen, das Nahtstellensignal bereits vor dem Start des NC-Programms zu set‐ zen.
  • Seite 519: Db21

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX3.1 Stanzinterface 1: Manuelle Hubauslösung Weitere Informationen Dieses Signal ermöglicht es, im Handbetrieb einen einzelnen Stanzhub auf dem 1. Stanzin‐ terface auszulösen. Dies ist im Prinzip in jeder Betriebsart möglich, vorausgesetzt, dass die Achsen sich nicht bewegen.
  • Seite 520: Db21

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.19 DB21, ... DBX3.4 (Hub läuft nicht) DB21, ... DBX3.4 Hub läuft nicht Signalfluss PLC → NC Signalzustand 1 Hub läuft nicht. Signalzustand 0 Hub läuft. Weitere Informationen Die NC reagiert auf dieses Nahtstellensignal mit sofortigem Bewegungsstopp. Falls eine Bewegung oder eine andere Aktion aufgrund dieses Signals unterbrochen werden sollte, erfolgt ein Alarm.
  • Seite 521 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBB4 Bahnvorschub-Override Weitere Informationen Binär / Gray-Codierung Die Korrekturfaktoren können binär- oder gray-codiert vorgegeben werden. Das verwendete Format muss der Steuerung über folgendes Maschinendatum bekannt gemacht werden: MD12020 $MN_OVR_FEED_IS_GRAY_CODE = <Codierung> Binärcodierung Bei Binärcodierung entspricht der Wert in der Nahtstelle dem Korrekturfaktor.
  • Seite 522: Db21

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBB4 Bahnvorschub-Override 11100 1.20 10100 1.20 10101 1.20 10111 1.20 10110 1.20 10010 1.20 10011 1.20 10001 1.20 10000 1.20 Begrenzungen ● Der wirksame Korrekturfaktor wird steuerungsintern auf 2.00 bzw. 200% begrenzt. ●...
  • Seite 523 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBB5 Bahn-Eilgang-Override Weitere Informationen Binärcodierung Bei Binärcodierung entspricht der Wert in der Nahtstelle dem Korrekturfaktor. Binärcodiert Dezimal Korrekturfaktor 0000 0000 0.00 0000 0001 0.01 0000 0010 0.02 0000 0011 0.03 000 0100 0.04 0110 0100 1.00...
  • Seite 524: Db21

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBB5 Bahn-Eilgang-Override 10111 1.00 10110 1.00 10010 1.00 10011 1.00 10001 1.00 10000 1.00 Begrenzungen ● Der wirksame Korrekturfaktor wird steuerungsintern auf 2.00 bzw. 200% begrenzt. ● Der maximal mögliche Korrekturfaktor kann mit folgendem Maschinendatum auf einen Wert kleiner 200% begrenzt werden: MD12100 $MN_OVR_FACTOR_LIMIT_BIN Hinweis...
  • Seite 525: Db21

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX6.0 Vorschubsperre Weitere Informationen ● Das Nahtstellensignal ist wirksam für alle im Kanal verfahrenden Geometrie-, Synchronachsen und Positionierachsen. ● Wird das Nahtstellensignal während des Verfahrens einer Achse gesetzt, wird die Achse über ihre Bremskennlinie bis zum Stillstand abgebremst. Bei Geometrieachsen erfolgt das Abbremsen konturtreu .
  • Seite 526: Db21

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.25 DB21, ... DBX6.2 (Restweg löschen (kanalspezifisch)) DB21, ... DBX6.2 Restweg löschen (kanalspezifisch) Signalfluss PLC→ NC Aktualisierung zyklisch Flankenwechsel 0 → 1 Restweg löschen (kanalspezifisch) wird angefordert. Geometrieachsen Bei steigender Flanke des Signals werden die aktuell im Satz verfahrenden Geometrieachsen über Bremsrampe angehalten und anschließend der Restweg gelöscht.
  • Seite 527: Db21

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.27 DB21, ... DBX6.6 (Bahn-Eilgang-Override wirksam) DB21, ... DBX6.6 Bahn-Eilgang-Override wirksam Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Der Bahn-Eilgang-Override (DB21, ... DBB5) ist wirksam. Signalzustand 0 Der Bahn-Eilgang-Override ist nicht wirksam. Weitere Informationen Ist der Bahn-Eilgang-Override nicht wirksam, wird unabhängig von der aktuellen Schalter‐...
  • Seite 528 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.29 DB21, ... DBX7.0 (NC-Startsperre) DB21, ... DBX7.0 NC-Startsperre Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Die Aktivierung der Funktion "NC-Startsperre" ist angefordert. Signalzustand 0 Die Aktivierung der Funktion "NC-Startsperre" ist nicht angefordert. Weitere Informationen Ist die NC-Startsperre gesetzt, wird der Start (DB21, ...
  • Seite 529 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX7.2 NC-Stop an Satzgrenze Signalzustand 1 NC-Stop am Ende des aktuellen Satzes ist angefordert. Signalzustand 0 NC-Stop am Ende des aktuellen Satzes ist nicht angefordert. Weitere Informationen Der aktuelle Satz wird bis zum Satzende abgearbeitet. Danach wird die Programmbearbei‐ tung angehalten: ●...
  • Seite 530 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.33 DB21, ... DBX7.4 (NC-Stop Achsen plus Spindeln) DB21, ... DBX7.4 NC-Stop Achsen plus Spindeln Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 NC-Stop ist angefordert. Signalzustand 0 NC-Stop ist nicht angefordert. Weitere Informationen Betriebsart AUTOMATIK bzw.
  • Seite 531 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.35 DB21, ... DBX7.7 (Reset) DB21, ... DBX7.7 Reset Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Kanal-Reset ist angefordert. Signalzustand 0 Kanal-Reset ist nicht angefordert. Weitere Informationen Reaktionen: ● Alle verfahrenden Achsen und Spindeln werden ohne Konturverletzung entlang ihrer Beschleunigungskennlinien bis zum Stillstand abgebremst.
  • Seite 532 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX8.0 - 9.1 Maschinenbezogenen Schutzbereich 1 - 10 aktivieren Korrespondiert mit DB21, ... DBX1.1 (Schutzbereiche freigeben) DB21, ... DBX8.0 - 9.1 (Maschinenbezogenen Schutzbereich 1 - 10 aktivieren) DB21, ... DBX10.0 - 11.1 (Kanalspezifischen Schutzbereich 1 - 10 aktivieren) DB21, ...
  • Seite 533 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX12.0 - 2 Geometrieachse 1: Handrad aktivieren Weitere Informationen Die Schnittstelle kann bit- oder binärcodiert interpretiert werden. Die Festlegung erfolgt über das Maschinendatum MD11324. Bitcodiert: maximal 3 Handräder Bit 2 Bit 1 Bit 0 Nummer des zugeordneten Handrads keine Handradzuordnung...
  • Seite 534 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX12.3 Vorschub Halt, Geometrieachse 1, 2, 3 DB21, ... DBX16.3 DB21, ... DBX20.3 Signalzustand 0 Vorschubsperre für Geometrieachse ist nicht aktiv. Weitere Informationen ● Wird das Nahtstellensignal während des Verfahrens der Geometrieachse gesetzt, wird die Geometrieachse über ihre Bremskennlinie bis zum Stillstand abgebremst.
  • Seite 535 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX12.5 Geometrieachse 1: Eilgangüberlagerung Weitere Informationen Das Signal ist nur wirksam beim kontinuierlichen oder inkrementellen Handfahren in der Betriebsart JOG. Das Signal ist irrelevant: ● beim Referenzpunktfahren (Betriebsart JOG) ● in den Betriebsarten AUTOMATIK und MDA Die Eilganggeschwindigkeit ist mit dem Eilgang-Overrideschalter beeinflussbar.
  • Seite 536 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX12.6 - 7 Geometrieachse 1: Verfahrtasten "Plus" / "Minus" Weitere Informationen Für jede Verfahrtaste bzw. Achsrichtung gibt es ein Anforderungssignal: Bit 6 Verfahrtaste "Minus" (für das Verfahren in negativer Achsrichtung) Bit 7 Verfahrtaste "Plus"...
  • Seite 537 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX12.6 - 7 Geometrieachse 1: Verfahrtasten "Plus" / "Minus" Korrespondiert mit DB21, ... DBX16.6 - 7 (Geometrieachse 2: Verfahrtasten "Plus" / "Minus") DB21, ... DBX20.6 - 7 (Geometrieachse 3: Verfahrtasten "Plus" / "Minus") DB21, ...
  • Seite 538 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX13.0 - 6 Geometrieachse 1: Anforderung Maschinenfunktion Weitere Informationen Für jede Maschinenfunktion zum manuellen Verfahren der Geometrieachse in der Betriebsart JOG gibt es ein Anforderungssignal: Bit 0 INC1 Bit 1 INC10 Bit 2 INC100 Bit 3 INC1000...
  • Seite 539: Siehe Auch

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX15.0 Geometrieachse 1: Handraddrehrichtung invertieren Signalzustand 1 Das Invertieren der Drehrichtung des der Geometrieachse zugeordneten Handrades ist an‐ gefordert. Signalzustand 0 Das Invertieren der Drehrichtung des der Geometrieachse zugeordneten Handrades ist nicht angefordert.
  • Seite 540 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.48 DB21, ... DBX16.6 - 7 (Geometrieachse 2: Verfahrtasten "Plus" / "Minus") DB21, ... DBX16.6 - 7 Geometrieachse 2: Verfahrtasten "Plus" / "Minus" Weitere Informationen Siehe DB21, ... DBX12.6 - 7 (Geometrieachse 1: Verfahrtasten "Plus" / "Minus") (Seite 535).
  • Seite 541 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.55 DB21, ... DBX21.0 - 6 (Geometrieachse 3: Anforderung Maschinenfunktion) DB21, ... DBX21.0 - 6 Geometrieachse 3: Anforderung Maschinenfunktion Weitere Informationen Siehe DB21, ... DBX13.0 - 6 (Geometrieachse 1: Anforderung Maschinenfunktion) (Sei‐ te 537). 18.2.5.56 DB21, ...
  • Seite 542 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX24.3 Handradverschiebung (DRF) angewählt Weitere Informationen Sobald Handradverschiebung (DRF) aktiv ist, kann die Handradverschiebung während der Betriebsart AUTOMATIK oder MDA über das der Achse zugeordnete Handrad verändert werden. Hinweis Die Anwahl der Handradverschiebung (DRF) erfolgt über die Bedienoberfläche SINUMERIK Operate im Bedienbereich "Automatik"...
  • Seite 543 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX24.5 M01 angewählt Signalzustand 1 Die Programmbeeinflussung "Bedingter Halt" M01 ist angewählt. Signalzustand 0 Die Programmbeeinflussung "Bedingter Halt" M01 ist nicht angewählt. Weitere Informationen Die Anwahl der Programmbeeinflussung "Bedingter Halt" M01 erfolgt über die Bedienober‐ fläche SINUMERIK Operate: Bedienbereich "Automatik"...
  • Seite 544 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.62 DB21, ... DBX25.3 (Vorschubkorrektur für Eilgang angewählt) DB21, ... DBX25.3 Vorschubkorrektur für Eilgang angewählt Signalfluss HMI → PLC Aktualisierung zyklisch Signalzustand 1 Vorschubkorrektur für Eilgang ist angewählt Signalzustand 0 Vorschubkorrektur für Eilgang ist nicht angewählt Weitere Informationen Ist an der Maschinensteuertafel kein eigener Eilgangkorrektur-Schalter vorhanden, kann zwi‐...
  • Seite 545 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX25.7 Programmtest (PRT) angewählt Weitere Informationen Wenn Programmtest (PRT) aktiv ist, bewegen sich bei der Abarbeitung eines Satzes oder NC- Programms die Maschinenachsen nicht. Die Achsbewegungen werden aber auf der Bedien‐ oberfläche durch sich verändernde Sollpositionen angezeigt. Hinweis Während Programmtest (PRT) aktiv ist, erfolgen alle Verfahrbewegungen im Kanal abhängig vom aktuellen Modus der Achse:...
  • Seite 546 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX26.0 - 7 "Satz ausblenden" (SKP) angewählt Weitere Informationen Bit 0 ... Bit 7 sind den Ausblendebenen 0 ... 7 zugeordnet. Hinweis Es wird empfohlen, das Nahtstellensignal bereits vor dem Start des NC-Programms zu set‐ zen.
  • Seite 547 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB 21, ... DBX29.0 - 3 Festvorschub 1 - 4 aktivieren, Bahn- / Geometrieachsen Weitere Informationen Mit den Nahtstellensignalen wird in der Betriebsart AUTOMATIK anstelle des programmier‐ ten Vorschubs bzw. der projektierten JOG-Geschwindigkeiten, der über Maschinendaten parametrierte Festvorschub aktiviert.
  • Seite 548 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.67 DB21, ... DBX29.5 (WZV: Stückzähler aussschalten) DB21, ... DBX29.5 WZV: Stückzähler aussschalten Signalfluss PLC → NC Aktualisierung auftragsgesteuert Signalzustand 1 Das Ausschalten der Stückzahlüberwachung ist angefordert. Signalzustand 0 Das Ausschalten der Stückzahlüberwachung ist nicht angefordert. Weitere Informationen Die Stückzahlüberwachung ermöglicht eine Stückzahlzählung, die vom Prozess, dem Werk‐...
  • Seite 549 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX29.7 WZV: Werkzeugsperre unwirksam Weitere Informationen Ein Werkzeug nimmt den Zustand "gesperrt" ein, wenn der Istwert der aktiven Überwa‐ chungsfunktion (Stückzahl, Standzeit oder Verschleiß) den Wert Null erreicht hat. Ist das Werkzeug dabei noch in Bearbeitung, bleibt es bis zum nächste WZ-Wechsel weiter in Be‐ arbeitung.
  • Seite 550 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.71 DB21, ... DBX30.3 (Simulation Konturhandrad: Einschalten) DB21, ... DBX30.3 Simulation Konturhandrad: Einschalten Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Simulation des Konturhandrades einschalten. Signalzustand 0 Simulation des Konturhandrades ausschalten. Weitere Informationen Bei der Simulation wird der Vorschub nicht mehr vom Konturhandrad vorgegeben, sondern es wird mit dem programmierten Vorschub auf der Kontur verfahren.
  • Seite 551 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX30.5 Assoziierte Hilfsfunktion aktivieren Weitere Informationen Die Anwahl von "Assoziierte Hilfsfunktion" (M-1) erfolgt über die Bedienoberfläche SINUME‐ RIK Operate im Bedienbereich "Automatik" > "Programmbeeinflussung" durch Setzen des HMI/PLC-Nahtstellensignals DB21, ... DBX24.4. Das Nahtstellensignal wird, abhängig vom Wert des FB1-Parameters MMCToIf, vom PLC- Grundprogramm in das NC/PLC-Nahtstellensignal DB21, ...
  • Seite 552 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.75 DB21, ... DBX31.0 - 2 (REPOS Mode) DB21, ... DBX31.0 - 2 REPOS Mode Signalfluss PLC → NC Aktualisierung zyklisch Weitere Informationen Anwahl des REPOS-Mode: Bit 2 Bit 1 Bit 0 REPOS Mode Kein REPOS-Mode aktiv RMB: Wiederanfahren an Satzanfangspunkt RMI: Wiederanfahren an Unterbrechungspunkt...
  • Seite 553 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX31.4 REPOS Aktivierung Korrespondiert mit DB21, ... DBX25.4 (REPOS-Mode Aktivierung) DB21, ... DBX31.0 - 2 (REPOS Mode) DB31, ... DBX10.0 (REPOS Verzögerung) DB31, ... DBX72.0 (REPOS Verzögerung) DB21, ... DBX319.0 (REPOS Mode-Änderung Quittung) DB21, ...
  • Seite 554 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.79 DB21, ... DBX32.2 (Wiederaufsetzen aktiv) DB21, ... DBX32.2 RESU: Wiederaufsetzen aktiv Flankenauswertung: nein Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Wiederaufsetzen ist aktiv. Signalzustand 0 Wiederaufsetzen ist nicht aktiv. Weitere Informationen Das Nahtstellensignal wird gesetzt, wenn DB21, ... DBX0.2 == 1 erkannt wird. Das Nahtstellensignal wird zurückgesetzt, wenn der letzten Aktionssatz abgeschlossen ist.
  • Seite 555 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.82 DB21, ... DBX32.5 (M00 / M01 aktiv) DB21, ... DBX32.5 M00 / M01 aktiv Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Die Hilfsfunktion M00 bzw. M01 ist aktiv. Der Satz, in dem die Hilfsfunktion programmiert ist, ist abgearbeitet, die Hilfsfunktionen sind ausgegeben.
  • Seite 556 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX33.0 Referenzieren aktiv Weitere Informationen Rückmeldesignal auf die Anforderung zum Aktivieren des Referenzierens: 1. DB21, ... DBX1.0: 0 → 1 (Anforderung) 2. DB21, ... DBX33.0: 0 → 1 (Rückmeldung) Korrespondiert mit DB21, ... DBX1.0 (Referenzieren aktivieren) Weiterführende Informatio‐...
  • Seite 557 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.87 DB21, ... DBX33.4 (Satzsuchlauf aktiv) DB21, ... DBX33.4 Satzsuchlauf aktiv Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Die Funktion "Satzsuchlauf" ist aktiv. Sie wurde über die Bedienoberfläche angewählt und mit dem Nahtstellensignal: DB21, ...
  • Seite 558 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX33.5 M02 / M30 aktiv Weitere Informationen ● Im letzten Teileprogrammsatz eines NC-Programms dürfen folgende Funktionen nicht programmiert werden: – Hilfsfunktionen, die Einlesehalt auslösen – Programmierte Spindeldrehzahl (S-Wert), die über das Programmende (M02 / M30) hinaus, wirken soll ●...
  • Seite 559 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX33.7 Programmtest (PRT) aktiv Weitere Informationen Wenn Programmtest (PRT) aktiv ist, bewegen sich bei der Abarbeitung eines Satzes oder NC- Programms die Maschinenachsen nicht. Die Achsbewegungen werden aber auf der Bedien‐ oberfläche durch sich verändernde Sollpositionen angezeigt. Hinweis Während Programmtest (PRT) aktiv ist, erfolgen alle Verfahrbewegungen der Achsen, aber nicht der Spindeln, unter "Achsensperre".
  • Seite 560 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX35.0 Programmzustand "Läuft" Weitere Informationen Das Signal wird nach dem Start des NC-Programm mit DB21, ... DBX7.1 = 1 gesetzt. Wird die Abarbeitung des NC-Programms durch DB21, ... DBX6.1 = 1 angehalten, bleibt das Signal gesetzt.
  • Seite 561 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX35.1 Programmzustand "Warten" Korrespondiert mit DB21, ... DBX35.4 (Programmzustand "Abgebrochen") DB21, ... DBX35.3 (Programmzustand "Unterbrochen") DB21, ... DBX35.2 (Programmzustand "Angehalten") DB21, ... DBX35.0 (Programmzustand "Läuft") Weiterführende Informatio‐ Funktionshandbuch Basisfunktionen 18.2.5.93 DB21, ... DBX35.2 (Programmzustand "Angehalten") DB21, ...
  • Seite 562 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX35.3 Programmzustand "Unterbrochen" Signalzustand 1 Programmzustand == "Unterbrochen" Signalzustand 0 Programmzustand ≠ "Unterbrochen" Weitere Informationen Das Signal zeigt an, dass das unterbrochene NC-Programm mit NC-Start (DB21, ... DBX7.1 = 1) fortgesetzt werden kann. Der Zustand "Unterbrochen"...
  • Seite 563 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX35.4 Programmzustand "Abgebrochen" Korrespondiert mit DB21, ... DBX7.7 (Reset) DB21, ... DBX35.3 (Programmzustand "Unterbrochen") DB21, ... DBX35.2 (Programmzustand "Angehalten") DB21, ... DBX35.1 (Programmzustand "Warten") DB21, ... DBX35.0 (Programmzustand "Läuft") Weiterführende Informatio‐ Funktionshandbuch Basisfunktionen 18.2.5.96 DB21, ...
  • Seite 564 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX35.6 Kanalzustand "Unterbrochen" Weitere Informationen Eine Unterbrechung kann während der Abarbeitung eines NC-Programms in der Betriebsart AUTOMATIK bzw. MDA oder in der Betriebsart JOG während des Verfahrens einer Achse durch eines der folgenden Ereignisse ausgelöst werden: ●...
  • Seite 565 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.99 DB21, ... DBX36.2 (Alle referenzierpflichtigen Achsen sind referenziert) DB21, ... DBX36.2 Alle referenzierpflichtigen Achsen sind referenziert Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Alle referenzpunktpflichtigen Achsen (Linearachsen und Rundachsen) des Kanals sind refe‐ renziert.
  • Seite 566 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX36.4 Interruptbehandlung aktiv Signalzustand 0 Eine Interruptbehandlung ist nicht aktiv. Alle Kanäle haben die angeforderte Betriebsart. Weitere Informationen Hinweis Das Nahtstellensignal wird nicht gesetzt, wenn eine Interruptbehandlung in einer Programm‐ betriebsart (AUTOMATIK oder MDA) durchgeführt wird. Korrespondiert mit MD11600 $MN_BAG_MASK (Definition des BAG-Verhalten) Weiterführende Informatio‐...
  • Seite 567 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX36.7 NC-Alarm mit Bearbeitungsstillstand steht an Korrespondiert mit DB21, ... DBX36.6 (Kanalspezifischer NC-Alarm steht an) DB10 DBX109.0 (NC-Alarm steht an) Weiterführende Informatio‐ Diagnoseanleitung 18.2.5.105 DB21, ... DBX37.0 - 2 (Konturhandrad aktiv) DB21, ... DBX37.0 - 2 Konturhandrad aktiv Signalfluss PLC →...
  • Seite 568 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX37.3 Abstandsregelung (CLC) aktiv Signalzustand 1 Die Abstandsregelung (CLC) ist aktiv. Signalzustand 0 Die Abstandsregelung (CLC) ist nicht aktiv. Korrespondiert mit DB21, ... DBX1.4 (Abstandsregelung (CLC): Stopp) DB21, ... DBX1.5 (Abstandsregelung (CLC): Override) DB21, ...
  • Seite 569 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX37.5 Abstandsregelung (CLC): Stopp an oberer Bewegungsgrenze Weitere Informationen Die obere Bewegungsgrenze der Abstandsregelung wird eingestellt im Maschinendatum: MD62506 $MC_CLC_SENSOR_UPPER_LIMIT Der parametrierte Grenzwert kann durch Programmierung von CLC_LIM(...) im Teilepro‐ gramm satzspezifisch angepasst sein. Hinweis Ist neben DB21, ...
  • Seite 570 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.110 DB21, ... DBX37.7 (Stopp am Satzende während Einzelsatz (SBL) wird ignoriert) DB21, ... DBX37.7 Stopp am Satzende während Einzelsatz (SBL) wird ignoriert Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Stopp am Satzende während Einzelsatz (SBL) wird ignoriert. Signalzustand 0 Stopp am Satzende während Einzelsatz (SBL) wird nicht ignoriert Weitere Informationen...
  • Seite 571 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX38.1 Manuelle Hubauslösung: Quittung Korrespondiert mit DB21, ... DBX3.0 (Hubfreigabe) DB21, ... DBX3.1 (Manuelle Hubauslösung) DB21, ... DBX3.5 (Manuelle Hubauslösung 2) DB21, ... DBX38.0 (Hubauslösung aktiv) Weiterführende Informatio‐ Funktionshandbuch Technologien 18.2.5.113 DB21, ... DBX39.1 (NC-Alarm mit Programmstopp) DB21, ...
  • Seite 572 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX39.4 Stopp am Satzende wegen Einzelsatz Signalzustand 1 Stopp am Satzende wegen Einzelsatz ist aktiv. Signalzustand 0 Stopp am Satzende wegen Einzelsatz ist nicht aktiv. 18.2.5.115 DB21, ... DBX39.5 (Konturhandrad: Handraddrehrichtung invertieren aktiv) DB21, ...
  • Seite 573 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX40.0 - 2 Geometrieachse 1: Handrad aktiv Weitere Informationen Die Schnittstelle kann bit- oder binärcodiert interpretiert werden. Die Festlegung erfolgt über das Maschinendatum MD11324. Bitcodiert: maximal 3 Handräder Bit 2 Bit 1 Bit 0 Nummer des zugeordneten Handrads keine Handradzuordnung...
  • Seite 574 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX40.4 - 5 Geometrieachse 1: Fahranforderung "Plus" / "Minus" Weitere Informationen Die Fahranforderung wird je nach Betriebsart auf unterschiedliche Weise ausgelöst: ● Betriebsart JOG Verfahrtaste "Plus" bzw. "Minus" ● Betriebsart REF Verfahrtaste, die eine Verfahrbewegung in Richtung zum Referenzpunkt hin auslöst. ●...
  • Seite 575 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX40.6 - 7 Geometrieachse 1: Fahrbefehl "Plus" / "Minus" Korrespondiert mit DB21, ... DBX46.6 - 7 (Geometrieachse 2: Fahrbefehl "Plus" / "Minus") DB21, ... DBX52.6 - 7 (Geometrieachse 3: Fahrbefehl "Plus" / "Minus") DB21, ...
  • Seite 576 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.122 DB21, ... DBX43.0 (Geometrieachse 1: Handraddrehrichtung invertieren aktiv) DB21, ... DBX43.0 Geometrieachse 1: Handraddrehrichtung invertieren aktiv Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Das Invertieren der Drehrichtung des der Geometrieachse zugeordneten Handrades ist aktiv. Signalzustand 0 Das Invertieren der Drehrichtung des der Geometrieachse zugeordneten Handrades ist nicht aktiv.
  • Seite 577 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.127 DB21, ... DBX49.0 (Geometrieachse 2: Handraddrehrichtung invertieren aktiv) DB21, ... DBX49.0 Geometrieachse 2: Handraddrehrichtung invertieren aktiv Weiterführende Informatio‐ Siehe DB21, ... DBX43.0 (Geometrieachse 1: Handraddrehrichtung invertieren aktiv) (Sei‐ te 576). 18.2.5.128 DB21, ... DBX52.0 - 2 (Geometrieachse 3: Handrad aktiv) DB21, ...
  • Seite 578 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBB58, M-, S-, T-, D-, H-, F-Fkt. Änderung DB21, ... DBB60 - 65 Signalzustand 1 Eine M-, S-, T-. D-, H- oder F-Information wurde mit einem neuen Wert, zusammen mit dem zugehörigem Änderungssignal, zu Beginn eines OB1-Zyklus auf die Nahtstelle ausgegeben. Dabei zeigt das Änderungssignal an, dass der entsprechende Wert gültig ist.
  • Seite 579 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.136 DB21, ... DBB68 - 97 (M-Funktion 1 - 5 und Erweiterte Adresse M-Funktion 1 - 5 ) DB21, ... DBB68 - 97 M-Funktion 1 - 5 und erweiterte Adresse M-Funktion 1 - 5 Signalfluss NC →...
  • Seite 580 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBW118 bzw. T-Funktion 1 DBD118 Weitere Informationen Wenn ein T-Funktion-Änderungssignal (DB21, ... DBB61) ansteht, wird hier die im NC-Satz programmierte Nummer der T-Funktionen zur Verfügung gestellt. Die T-Funktionswerte bleiben so lange anstehen, bis sie durch neue T-Funktionen über‐ schrieben werden.
  • Seite 581 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBB140 - 157 H-Funktion 1 - 3 und Erweiterte Adresse H-Funktion 1-3 Weitere Informationen Wenn ein H-Funktion-Änderungssignal (DB21, ... DBB64) ansteht, werden hier die bis zu drei in einem NC-Satz programmierbaren H-Funktionen mit Nummer der H-Funktion und der Erweiterten Adresse zur Verfügung gestellt.
  • Seite 582 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX194.0 - 7 - Dynamische M-Funktionen M0 - M99 DBX206.0 - 3 Signalzustand 0 Die zugehörige M-Funktion wurde nicht decodiert bzw. das Nahtstellensignal wurde vom PLC-Grundprogramm als Quittung zurückgesetzt.. Bei einer allgemeinen Hilfsfunktionsausgabe wird das Nahtstellensignal durch das PLC- Grundprogramm nach einem vollständigen OB1-Durchlauf zurückgesetzt.
  • Seite 583 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.144 DB21, ... DBX272.0 - 273.1 (Maschinenbezogenen Schutzbereich 1 - 10 voraktiviert) DB21, ... DBX272.0 - 273.1 Maschinenbezogener Schutzbereich 1 - 10 voraktiviert Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Der maschinenbezogene Schutzbereich 1 (...10) ist voraktiviert. Die Voraktivierung erfolgt im NC-Programm über den Befehl NPROT.
  • Seite 584 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.146 DB21, ... DBX276.0 - 277.1 (Maschinenbezogener Schutzbereich 1 - 10 verletzt) DB21, ... DBX276.0 - 277.1 Maschinenbezogener Schutzbereich 1 - 10 verletzt Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Der aktivierte, maschinenbezogene Schutzbereich 1 - 10 wurde im aktuellen Satz bzw. in der aktuellen JOG-Verfahrbewegung verletzt.
  • Seite 585 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.148 DB21, ... DBX280.1 (Anforderung Synchronaktionen sperren) DB21, ... DBX280.1 Anforderung Synchronaktionen sperren Signalfluss PLC → NC Aktualisierung auftragsgesteuert Signalzustand 1 Das Übernehmen der Sperrsignale aus der Nahtstelle in den Kanal der NC ist vom PLC- Anwenderprogramm angefordert.
  • Seite 586 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.151 DB21, ... DBX308.0 - 315.7 (Synchronaktion ID/IDS sperrbar) DB21, ... DBX308.0 - 315.7 Synchronaktion ID/IDS sperrbar Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Die zum Sperrsignal zugehörige Synchronaktion ID/IDS ist sperrbar. Signalzustand 0 Die zum Sperrsignal zugehörige Synchronaktion ID/IDS ist nicht sperrbar.
  • Seite 587 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.154 DB21, ... DBX317.7 (WZV: Werkzeug fehlt) DB21, ... DBX317.7 WZV: Werkzeug fehlt Signalfluss NC → PLC Aktualisierung auftragsgesteuert Signalzustand 1 Das programmierte Werkzeug fehlt. Signalzustand 0 Irrelevant. Weitere Informationen Ein fehlende Werkzeug ist entweder nicht vorhanden oder nicht einsatzfähig. 18.2.5.155 DB21, ...
  • Seite 588 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX318.1 Satzsuchlauf via Programmtest ist aktiv (SERUPRO) Weitere Informationen Satzsuchlauf (SERUPRO) kann nur in der Betriebsart AUTOMATIK im Programmzustand "Abgebrochen" aktiviert werden. Weiterführende Informatio‐ Funktionshandbuch Basisfunktionen 18.2.5.157 DB21, ... DBX318.2 (Online-Werkzeuglängenkorrektur (TOFF) aktiv) DB21, ...
  • Seite 589 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.159 DB21, ... DBX318.5 (Assoziiertes M0 / M1 aktiv) DB21, ... DBX318.5 Assoziierte Hilfsfunktion aktiv Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 "Assoziierte Hilfsfunktion" ist aktiv. Signalzustand 0 Assoziierte Hilfsfunktion ist nicht aktiv. Weitere Informationen Die Anwahl von "Assoziierte Hilfsfunktion"...
  • Seite 590 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX319.0 REPOS Mode-Änderung Quittierung Korrespondiert mit DB21, ... DBX25.4 (REPOS-Mode Aktivierung) DB21, ... DBX31.0 - 2 (REPOS Mode) DB21, ... DBX31.4 (REPOS Mode Änderung) DB31, ... DBX10.0 (REPOS Verzögerung) DB31, ... DBX72.0 (REPOS Verzögerung) DB21, ...
  • Seite 591 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.162 DB21, ... DBX319.5 (REPOS Verzögerung) DB21, ... DBX319.5 REPOS Verzögerung Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Eine REPOS Verzögerung ist aktiv. Signalzustand 0 Eine REPOS Verzögerung ist nicht aktiv. Weitere Informationen Alle Achsen die von diesem Kanal aktuell kontrolliert werden, haben entweder keine REPOS- Verschiebung oder ihre REPOS-Verschiebungen werden nicht verfahren.
  • Seite 592 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX320.0 - 2 Orientierungsachse 1: Handrad aktivieren Weitere Informationen Die Schnittstelle kann bit- oder binärcodiert interpretiert werden. Die Festlegung erfolgt über das Maschinendatum MD11324. Bitcodiert: maximal 3 Handräder Bit 2 Bit 1 Bit 0 Nummer des zugeordneten Handrads keine Handradzuordnung...
  • Seite 593 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX320.4 Orientierungsachse 1: Verfahrtastensperre Korrespondiert mit DB21, ... DBX324.4 (Orientierungsachse 2: Verfahrtastensperre) DB21, ... DBX328.4 (Orientierungsachse 3: Verfahrtastensperre) DB21, ... DBX320.6 - 7 (Orientierungsachse 1: Verfahrtasten "Plus" / "Minus") DB21, ... DBX324.6 - 7 (Orientierungsachse 2: Verfahrtasten "Plus" / "Minus") DB21, ...
  • Seite 594 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX320.6 - 7 Orientierungsachse 1: Verfahrtasten "Plus" / "Minus" Weitere Informationen Für jede Verfahrtaste bzw. Achsrichtung gibt es ein Anforderungssignal: Bit 6 Verfahrtaste "Minus" (für das Verfahren in negativer Achsrichtung) Bit 7 Verfahrtaste "Plus"...
  • Seite 595 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX320.6 - 7 Orientierungsachse 1: Verfahrtasten "Plus" / "Minus" Korrespondiert mit DB21, ... DBX324.6 - 7 (Orientierungsachse 2: Verfahrtasten "Plus" / "Minus") DB21, ... DBX328.6 - 7 (Orientierungsachse 3: Verfahrtasten "Plus" / "Minus") DB21, ...
  • Seite 596 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX321.0 - 6 Orientierungsachse 1: Anforderung Maschinenfunktion Weitere Informationen Für jede Maschinenfunktion zum manuellen Verfahren der Orientierungsachse in der Be‐ triebsart JOG gibt es ein Anforderungssignal: Bit 0 INC1 Bit 1 INC10 Bit 2 INC100 Bit 3...
  • Seite 597 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX323.0 Orientierungsachse 1: Handraddrehrichtung invertieren Signalzustand 0 Das Invertieren der Drehrichtung des zugeordneten Handrades ist nicht angefordert. Weitere Informationen Hinweis Eine Änderung des Nahtstellensignals ist nur im Stillstand der Orientierungsachse zulässig. Anwendungsbeispiele ●...
  • Seite 598 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.173 DB21, ... DBX325.0 - 6 (Orientierungsachse 2: Anforderung Maschinenfunktion) DB21, ... DBX325.0 - 6 Orientierungsachse 2: Anforderung Maschinenfunktion Weitere Informationen Siehe DB21, ... DBX321.0 - 6 (Orientierungsachse 1: Anforderung Maschinenfunktion) (Sei‐ te 595). 18.2.5.174 DB21, ...
  • Seite 599 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.180 DB21, ... DBX331.0 (Orientierungsachse 3: Handraddrehrichtung invertieren) DB21, ... DBX331.0 Orientierungsachse 3: Handraddrehrichtung invertieren Weitere Informationen Siehe DB21, ... DBX323.0 (Orientierungsachse 1: Handraddrehrichtung invertieren) (Sei‐ te 596). 18.2.5.181 DB21, ... DBX332.0 - 2 (Orientierungsachse 1: Handrad aktiv) DB21, ...
  • Seite 600 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.182 DB21, ... DBX332.4 - 5 (Orientierungsachse 1: Fahranforderung "Plus" / "Minus") DB21, ... DBX332.4 - 5 Orientierungsachse 1: Fahranforderung "Plus" / "Minus" Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Für die Orientierungsachse steht eine Fahranforderung an. Signalzustand 0 Für die Orientierungsachse steht keine Fahranforderung an.
  • Seite 601 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX332.6 - 7 Orientierungsachse 1: Fahrbefehl "Plus" / "Minus" Weitere Informationen Je nach Einstellung von MD17900, Bit 0, wird der Fahrbefehl bereits ausgegeben, wenn eine "Fahranforderung" besteht (Bit 0 = 0) oder nur dann, wenn die Achse tatsächlich verfährt (Bit 0 = 1).
  • Seite 602 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX333.0 - 6 Orientierungsachse 1: Aktive Maschinenfunktion Korrespondiert mit DB21, ... DBX337.0 - 6 (Orientierungsachse 2: Aktive Maschinenfunktion) DB21, ... DBX341.0 - 6 (Orientierungsachse 3: Aktive Maschinenfunktion) DB21, ... DBX321.0 - 6 (Orientierungsachse 2: Anforderung Maschinenfunktion) DB21, ...
  • Seite 603 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.190 DB21, ... DBX340.4 - 5 (Orientierungsachse 3: Fahranforderung "Plus" / "Minus") DB21, ... DBX340.4 - 5 Orientierungsachse 3: Fahranforderung "Plus" / "Minus" Weitere Informationen Siehe DB21, ... DBX332.4 - 5 (Orientierungsachse 1: Fahranforderung "Plus" / "Minus") (Sei‐ te 600).
  • Seite 604 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX344.1 WZV: Werkzeuggrenzwert erreicht Weitere Informationen Die T-Nummer des Werkzeugs, dessen Grenzwert erreicht ist, steht in: DBD352 Das Änderungssignals steht einen OB 1 Zyklus lang an. Korrespondiert mit DB21, ... DBX344.0 WZV Änderungssignal: T-Nummer für Werkzeug-Vorwarngrenze) DB21, ...
  • Seite 605 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX344.3 WZV: Letztes Ersatzwerkzeug der Werkzeug-Gruppe Korrespondiert mit DB21, ... DBX344.0 WZV Änderungssignal: T-Nummer für Werkzeug-Vorwarngrenze) DB21, ... DBX344.1 WZV Änderungssignal: T-Nummer für Werkzeug-Grenzwert) DB21, ... DBX344.2 WZV Änderungssignal: T-Nummer des neuen Ersatzwerkzeugs) DB21, ...
  • Seite 606 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX377.4 JOG-Retract aktiv Signalzustand 1 JOG-Retract wurde angewählt und ist aktiv. Signalzustand 0 JOG-Retract wurde nicht angewählt. Korrespondiert mit DB21, ... DBX377.5 (JOG-Retract Rückzugdaten vorhanden) Weiterführende Informatio‐ Funktionshandbuch Achsen und Spindeln 18.2.5.200 DB21, ...
  • Seite 607 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBX378.0 ASUP aktiv Weitere Informationen Hinweis Durch das Nahtstellensignal erfolgt auch außerhalb des Bausteins FC9 eine Rückmeldung über ein laufendes ASUP. Weiterführende Informatio‐ Funktionshandbuch Basisfunktionen 18.2.5.203 DB21, ... DBX378.1 (Stilles ASUP aktiv) DB21, ...
  • Seite 608 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... Eingangssignal 1 - 8 DBX385.0 - 7 Signalzustand 0 Der Wert des Eingangssignals ist 0 (FALSE). Weitere Informationen Anwendung: Schleifen Korrespondiert mit $AC_IN_KEY_G_ENABLE[1 ... 8] (NC-seitige Freigabe des Eingangssignals 1 - 8) Weiterführende Informatio‐...
  • Seite 609: Handradüberlagerung In Automatik In Werkzeugrichtung (Drf))

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.5.208 DB21, ... DBX390.0 - 7 (Freigabestatus des Eingangssignals 1 - 8) DB21, ... Freigabestatus des Eingangssignals 1 - 8 DBX390.0 - 7 Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Das Eingangssignal ist freigegeben. Das Freigabesignal wird durch die NC-seitige UND-Verknüpfung des NC-Freigabesignals $AC_IN_KEY_G_ENABLE[1 ...
  • Seite 610 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB21, ... DBB392 Anwahl: Koordinatensystem für Kartesisches Handverfahren und Handradüberlagerung in Automatik in Werkzeugrichtung (DRF) Weitere Informationen Anwahl des Koordinatensystems für: ● Kartesisches Handverfahren der Geometrieachsen in Werkzeugrichtung (TCS) ● Handradüberlagerung der Geometrieachsen in der Betriebsart AUTOMATIK in Werkzeugrichtung (DRF) Wert Beschreibung...
  • Seite 611 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBB0 Vorschub-Override, achsspezifisch Weitere Informationen Binär / Gray-Codierung Die Korrekturfaktoren können binär- oder gray-codiert vorgegeben werden. Das verwendete Format muss der Steuerung über folgendes Maschinendatum bekannt gemacht werden: MD12000 $MN_OVR_AX_IS_GRAY_CODE = <Codierung> Binärcodierung Bei Binärcodierung entspricht der Wert in der Nahtstelle dem Korrekturfaktor.
  • Seite 612 DB31, ... DBX61.0 == 1 (Antriebstest Fahranforderung) Die Entscheidungs-Hoheit über die Fahrfreigabe der Achse liegt ausschließlich bei der PLC. Korrespondiert mit DB31, ... DBX61.0 (Antriebstest Fahranforderung) Weiterführende Informatio‐ Inbetriebnahmehandbuch SINUMERIK 840D sl, Inbetriebnahme CNC: NC, PLC, Antrieb Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 613 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.3 DB31, ... DBX1.1 (Festanschlag erreicht quittieren) DB31, ... DBX1.1 Festanschlag erreicht quittieren Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Bedeutung nach dem Erreichen des Festanschlags: DB31, ... DBX62.5 (Festanschlag er‐ reicht) == 1 ●...
  • Seite 614 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX1.2 Sensor Festanschlag Korrespondiert mit DB31, ... DBX1.1 (Festanschlag erreicht quittieren) DB31, ... DBX3.1 (Fahren auf Festanschlag freigeben) DB31, ... DBX62.4 (Fahren auf Festanschlag aktivieren) DB31, ... DBX62.5 (Festanschlag erreicht) MD37040 $MA_FIXED_STOP_BY_SENSOR (Festanschlagserkennung über Sensor) Weiterführende Informatio‐...
  • Seite 615 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX1.3 Achsen- / Spindelsperre Signalzustand 1 Achsen- / Spindelsperre ist angefordert. Achse ● Auswirkungen bei stehender Achse: – Es werden keine Sollwerte an den Lageregler ausgegeben, d. h. die Verfahrbewegung der Achse ist gesperrt. Die Achse ist in Lageregelung und ein eventuell verbliebener Schleppabstand wird ausgeregelt.
  • Seite 616 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX1.3 Achsen- / Spindelsperre – DB31, ... DBX4.3 (Vorschub Halt / Spindel Halt) ● Die Achse / Spindel kann weiterhin mit DB31, ... DBX1.4 (Nachführbetrieb) in den Zustand "Halten" bzw. "Nachführen" versetzt werden. ●...
  • Seite 617 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX1.3 Achsen- / Spindelsperre Korrespondiert mit DB31, ... DBX14.1 (Programmtest aktivieren) DB31, ... DBX63.3 (Achsen-/Spindelsperre aktiv) DB21, ... DBX1.7 (Programmtest aktivieren) DB21, ... DBX33.7 (Programmtest aktiv) Weiterführende Informatio‐ Verhalten bei Synchronbetrieb: Funktionshandbuch Achse und Spindeln 18.2.6.6 DB31, ...
  • Seite 618 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX1.4 Nachführbetrieb Weitere Informationen Wird aufgrund von Störungen steuerungsintern die Reglerfreigabe weggenommen, sollte vor NC-Start nach erfolgreichem Löschen der anstehenden Alarme und dem damit einhergeh‐ enden steuerungsinternen Setzen der Reglerfreigabe, für die Achse der Zustand "Halten" aktiviert werden: DB31, ...
  • Seite 619 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX1.5 - 6 Lagemesssystem 1 (LMS1) / Lagemesssystem 2 (LMS2) Weitere Informationen Bit 6 Bit 5 Auswirkung (LMS 2) (LMS 1) Lagemesssystem 1 ist aktiv: ● Lageregelung der Maschinenachse über Lagemesssystem 1. ●...
  • Seite 620 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX1.5 - 6 Lagemesssystem 1 (LMS1) / Lagemesssystem 2 (LMS2) Falls die Achse in beiden Lagemesssystemen referenziert war und zwischenzeitlich die Grenzfrequenz des verwendeten Messwertgebers nicht überschritten wurde, d.h. DB31, ... DBX60.4 und 60.5 == 1 (Referenziert/Synchronisiert 1/2), ist nach der Umschaltung ein erneutes Referenzpunktfahren nicht erforderlich.
  • Seite 621 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX1.7 Override wirksam Korrespondiert mit MD12000 $MN_OVR_AX_IS_GRAY_CODE (Achsspezifischer Korrekturschalter grayco‐ diert) MD12030 $MN_OVR_FACTOR_FEEDRATE (Bewertung des Bahnvorschub-Korrekturschal‐ ters) MD12100 $MN_OVR_FACTOR_LIMIT_BIN (Begrenzung bei binärcodiertem Korrekturschal‐ ter) Weiterführende Informatijo‐ Funktionshandbuch Basisfunktionen 18.2.6.9 DB31, ... DBX2.0 (Softwarenocken: Aktivierung) DB31, ...
  • Seite 622 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX2.1 Reglerfreigabe Signalzustand 1 Reglerfreigabe erteilt. Der Lageregelkreis ist geschlossen und die Achse/Spindel ist in Regelung. Rückmeldung: DB31, ... DBX61.5 = 1 (Lageregler aktiv) War die Achse/Spindel vor dem Rücksetzen des Nahtstellensignals referenziert, muss nach dem erneuten Setzen des Nahtstellensignals die Achse/Spindel nicht erneut referenziert werden.
  • Seite 623 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX2.1 Reglerfreigabe Weitere Informationen Mechanisches Klemmen einer Achse Ist die Achse auf der Klemmposition positioniert, wird die Klemmung geschlossen. Anschlie‐ ßend wird die Reglerfreigabe zurückgesetzt. Ansonsten würde der Lageregler ständig gegen die Klemmung arbeiten, falls die Achse während des Klemmvorgangs mechanisch aus ihrer vorgegebenen Position bewegt wurde.
  • Seite 624 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX2.2 Restweg löschen / Spindel-Reset Weitere Informationen Achse: Restweg löschen ● Betriebsart AUTOMATIK und MDA Das Nahtstellensignal wirkt nur wenn die Achse als Positionierachse verfahren wird. Eine Positionierachse wird dabei über ihre Bremskennlinie bis zum Stillstand abgebremst. Der noch nicht abgefahrene Restweg der Achse wird gelöscht.
  • Seite 625 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.12 DB31, ... DBX2.3 (Klemmvorgang läuft) DB31, ... DBX2.3 Klemmvorgang läuft Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Klemmvorgang läuft. Die Klemmungsüberwachung ist aktiv. Signalzustand 0 Klemmvorgang beendet. Die Stillstandsüberwachung ist aktiv. Korrespondiert mit MD36050 $MA_CLAMP_POS_TOL (Klemmungstoleranz) 18.2.6.13 DB31, ...
  • Seite 626 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.14 DB31, ... DBX3.0 (Externe Nullpunktverschiebung übernehmen) DB31, ... DBX3.0 Externe Nullpunktverschiebung übernehmen Signalfluss PLC→ NC Aktualisierung zyklisch Signalzustand 0 → 1 Die Übernahme der Werte für die Externe Nullpunktverschiebung ist angefordert. Signalzustand 1 → 0 Die Übernahme der Werte für die Externe Nullpunktverschiebung ist nicht angefordert.
  • Seite 627 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX3.1 Fahren auf Festanschlag freigeben Korrespondiert mit DB31, ... DBX1.1 (Festanschlag erreicht quittieren) DB31, ... DBX1.2 (Sensor Festanschlag) DB31, ... DBX62.4 (Fahren auf Festanschlag aktivieren) DB31, ... DBX62.5 (Festanschlag erreicht) MD37060 $MA_FIXED_STOP_ACKN_MASK (Beachtung von PLC-Quittierungen für Fahren auf Festanschlag) Weiterführende Informatio‐...
  • Seite 628 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB 31, ... DBX3.2 - 5 Festvorschub 1 - 4 aktivieren, Maschinenachsen Korrespondiert mit MD12200 $MN_RUN_OVERRIDE_0 (Fahrverhalten bei Override 0) MD12202 $MN_PERMANENT_FEED (Festvorschübe für Linearachsen) MD12204 $MN_PERMANENT_ROT_AX_FEED (Festvorschübe für Rundachsen) MD21150 $MC_JOG_VELO_RAPID_ORI (Konventioneller Eilgang für Orientierungsachsen) MD21155 $MC_JOG_VELO_ORI (Konventionelle Geschwindigkeit für Orientierungsachsen) MD21160 $MC_JOG_VELO_RAPID_GEO (Konventioneller Eilgang für Geometrieachsen) MD21165 $MC_JOG_VELO_GEO (Konventionelle Geschwindigkeit für Geometrieachsen)
  • Seite 629 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX4.0 - 2 Handrad aktivieren Weitere Informationen Die Schnittstelle kann bit- oder binärcodiert interpretiert werden. Die Festlegung erfolgt über das Maschinendatum MD11324. Bitcodiert: maximal 3 Handräder Bit 2 Bit 1 Bit 0 Nummer des zugeordneten Handrads keine Handradzuordnung Binärcodiert: maximal 6 Handräder...
  • Seite 630 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX4.3 Vorschub- / Spindel-Halt, achsspezifisch Weitere Informationen Achse ● Wird das Nahtstellensignal während des Verfahrens der Achse gesetzt, wird die Achse über ihre Bremskennlinie bis zum Stillstand abgebremst. Steht die Achse im interpolatorischen Zusammenhang mit anderen Achsen, werden auch diese abgebremst.
  • Seite 631 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.20 DB31, ... DBX4.4 (Verfahrtastensperre) DB31, ... DBX4.4 Verfahrtastensperre Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Die Verfahrtasten "Plus" und "Minus" sind gesperrt. Signalzustand 0 Die Verfahrtasten "Plus" und "Minus" sind freigegeben. Weitere Informationen Hinweis Wird die Verfahrtastensperre während einer Verfahrbewegung aktiviert, wird die Achse still‐...
  • Seite 632 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX4.6 - 7 Verfahrtasten "Plus" / "Minus" Signalzustand 0 Das Verfahren der Maschinenachse mittels Verfahrtaste in positiver / negativer Achsrichtung ist nicht angefordert. Weitere Informationen Für jede Verfahrtaste bzw. Achsrichtung gibt es ein Anforderungssignal: Bit 6 Verfahrtaste "Minus"...
  • Seite 633 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.23 DB31, ... DBX5.0 - 6 (Anforderung Maschinenfunktion) DB31, ... DBX5.0 - 6 Anforderung Maschinenfunktion Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Die Maschinenfunktion zum manuellen Verfahren der Maschinenachse ist angefordert. Signalzustand 0 Die Maschinenfunktion zum manuellen Verfahren der Maschinenachse ist nicht angefordert.
  • Seite 634 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.24 DB31, ... DBX7.0 (Handraddrehrichtung invertieren) DB31, ... DBX7.0 Handraddrehrichtung invertieren Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Das Invertieren der Drehrichtung des der Maschinenachse zugeordneten Handrades ist an‐ gefordert. Signalzustand 0 Das Invertieren der Drehrichtung des der Maschinenachse zugeordneten Handrades ist nicht angefordert.
  • Seite 635 Die Anwahl eines Lagereglerparametersatzes wird ignoriert, bei: MD35590 $MA_PARAMSET_CHANGE_ENABLE == 0 Korrespondiert mit DB31, ...DBX69.0, .1, ..2 (Rückmeldung: aktiver Lagereglerparametersatz) Weiterführende Informatio‐ Inbetriebnahmehandbuch SINUMERIK 840D sl, Inbetriebnahme CNC: NC, PLC, Antrieb, "Inbetriebnahme NC" 18.2.6.27 DB31, ... DBX9.3 (Parametersatzvorgaben von NC gesperrt ) DB31, ... DBX9.3...
  • Seite 636 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.28 DB31, ... DBX10.0 (REPOS Verzögerung) DB31, ... DBX10.0 REPOS Verzögerung Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Die REPOS Verzögerung ist angefordert. Nach Satzsuchlauf wird eine REPOS-Verschiebung für diese Achse nicht mit dem Anfahrsatz herausgefahren, sondern erst mit dem nächsten Verfahrsatz in dem die Achse programmiert ist.
  • Seite 637 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.30 DB31, ... DBX12.1 (Hardwareendschalter plus) DB31, ... DBX12.1 Hardwareendschalter plus Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Der Hardware-Endschalter plus wurde ausgelöst. Signalzustand 0 Der Hardware-Endschalter plus wurde nicht ausgelöst. Weitere Informationen Es wird der Alarm 21614 "Hardwareendschalter +"...
  • Seite 638 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX12.4 Modulo-Rundachse: Verfahrbereichsbegrenzungen aktivieren Weitere Informationen Hinweis Signal ist irrelevant, wenn Linearachsen/Rundachsen ohne Modulo-Funktionalität sind. Anwendungsbeispiel Aufbaurundachse mit Überwachung Korrespondiert mit DB31, ... DBX74.4 (Modulo-Rundachse: Verfahrbereichsbegrenzungen aktiv) Weiterführende Informatio‐ Funktionshandbuch Achse und Spindeln 18.2.6.34 DB31, ...
  • Seite 639 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX13.0 - 2 JOG Festpunkt anfahren Korrespondiert mit DB31, ... DBX75.0 - 2 (JOG Festpunkt anfahren aktiv) DB31, ... DBX75.3 - 5 (JOG Festpunkt anfahren erreicht) MD30600 $MA_FIX_POINT_POS[<n>] (Festwertpositionen der Achse) Weiterführende Informatio‐ Funktionshandbuch Achse und Spindeln 18.2.6.36 DB31, ...
  • Seite 640 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX14.0 Programmtest unterdrücken Weitere Informationen Wenn im Kanal zu dem die Achse aktuell gehört, die Funktion "Programmtest" (PRT) aktiv ist, wird die Achse unter interner Achsensperre verfahren. Es werden Sollwerte erzeugt, diese aber nicht an die Maschinenachse ausgegeben.
  • Seite 641 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX16.0 - 2 Istgetriebestufe Weitere Informationen Ist die neue Getriebestufe an der Maschine eingelegt, werden vom PLC-Anwenderprogramm als Rückmeldung an die NC folgende Nahtstellensignale gesetzt: ● DB31, ... DBX16.0 - 2 (Istgetriebestufe) ●...
  • Seite 642 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX16.3 Getriebe ist umgeschaltet Weitere Informationen Ist die neue Getriebestufe an der Maschine eingelegt, werden vom PLC-Anwenderprogramm als Rückmeldung an die NC folgende Nahtstellensignale gesetzt: ● DB31, ... DBX16.0 - 2 (Istgetriebestufe) ●...
  • Seite 643 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX16.5 Spindel neu synchronisieren, Messsystem 2 Weitere Informationen Hinweis Das Nahtstellensignal ist irrelevant bei allen Spindelbetriebsarten außer Steuerbetrieb. Korrespondiert mit DB31, ... DBX60.4 (Referenziert/Synchronisiert 1) DB31, ... DBX60.5 (Referenziert/Synchronisiert 2) Weiterführende Informatio‐ Funktionshandbuch Achse und Spindeln 18.2.6.43 DB31, ...
  • Seite 644 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX17.5 Spindel vor dem Positionieren neu synchronisieren, Messsystem 2 Flankenwechsel 0 → 1 Das Neusynchronisieren von Messsystem 2 vor dem Positionieren der Spindel ist angefor‐ dert. Flankenwechsel 1 → 0 Keine Auswirkung. Weitere Informationen Hinweis Das Nahtstellensignal ist irrelevant bei allen Spindelbetriebsarten außer Positionierbetrieb.
  • Seite 645 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX18.4 Pendeln durch die PLC Weitere Informationen Für die Funktion "Pendeln der Maschinenachse gesteuert durch das PLC-Anwenderpro‐ gramm" müssen folgende Systemdaten gesetzt bzw. parametriert werden: ● DB31, ... DBX18.4 = 1 (Pendeln durch die PLC) ●...
  • Seite 646 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.49 DB31, ... DBX18.6 (Pendeln: Drehrichtung rechts) DB31, ... DBX18.6 Pendeln: Drehrichtung rechts Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Pendeldrehrichtung rechts ist angefordert. Signalzustand 0 Pendeldrehrichtung rechts ist nicht angefordert. Weitere Informationen Hinweis Das Nahtstellensignal ist irrelevant bei allen Spindelbetriebsarten außer Pendelbetrieb.
  • Seite 647 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.51 DB31, ... DBB19 (Drehzahl-Override, spindelspezifisch) DB31, ... DBB19 Drehzahl-Override, spindelspezifisch Signalfluss PLC → NC Aktualisierung zyklisch Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 648 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBB19 Drehzahl-Override, spindelspezifisch Weitere Informationen Binär / Gray-Codierung Die Korrekturfaktoren können binär- oder gray-codiert vorgegeben werden. Das verwendete Format muss der Steuerung über folgendes Maschinendatum bekannt gemacht werden: MD12060 $MN_OVR_SPIN_IS_GRAY_CODE = <Codierung> Binärcodierung Bei Binärcodierung entspricht der Wert in der Nahtstelle dem Korrekturfaktor.
  • Seite 649 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBB19 Drehzahl-Override, spindelspezifisch 11100 1.20 10100 1.20 10101 1.20 10111 1.20 10110 1.20 10010 1.20 10011 1.20 10001 1.20 10000 1.20 Begrenzungen ● Der wirksame Korrekturfaktor wird steuerungsintern auf 2.00 bzw. 200% begrenzt. ●...
  • Seite 650 DB31, ... DBX92.1 (Hochlaufgebersperre aktiv) Antriebsparameter p0922 (IF1 PROFIdrive PZD Telegrammauswahl) Antriebsparameter p2038 (IF1 PROFIdrive STW/ZSW Interface Mode) Weiterführende Informatio‐ NC: Inbetriebnahmehandbuch SINUMERIK 840D sl, Inbetriebnahme CNC: NC, PLC, Antrieb Antrieb: SINAMICS S120/S150 Listenhandbuch 18.2.6.53 DB31, ... DBX21.0 - 4 (Motor- / Antriebsdatensatz: Anwahl) DB31, ...
  • Seite 651 DB31, ... DBX93.0 - 4 (Motor- / Antriebsdatensatz: Anzeigeschnittstelle) DB31, …DBX130.0 - 4 (Motor- / Antriebsdatensatz: Formatierungsschnittstelle) Weiterführende Informatio‐ ● Funktionshandbuch ● Inbetriebnahmehandbuch SINUMERIK 840D sl, Inbetriebnahme CNC: NC, PLC, Antrieb 18.2.6.55 DB31, ... DBX21.6 (Integratorsperre Drehzahlregler) DB31, ... DBX21.6...
  • Seite 652 Spindel nicht mehr geführt gebremst. Die Achse/Spindel trudelt aus. Korrespondiert mit DB31, ... DBX93.5 (Rückmeldung: Antrieb bereit) DB31, ... DBX93.7 (Rückmeldung: Impulse sind freigegeben) Weiterführende Informatio‐ Inbetriebnahmehandbuch SINUMERIK 840D sl, Inbetriebnahme CNC: NC, PLC, Antrieb 18.2.6.57 DB31, ... DBB22.0 (SI: SBH/SG-Abwahl) DB31, ... DBX22.0 SBH / SG-Abwahl Signalfluss PLC →...
  • Seite 653 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX22.3 - 4 SG-Auswahl Weitere Informationen Über die Nahtstellensignale wird bei aktiver Funktion SG der Geschwindigkeits-Grenzwert ausgewählt. Bit 1 Bit 0 Bedeutung Geschwindigkeits-Grenzwert für SG1 ist ausgewählt Geschwindigkeits-Grenzwert für SG2 ist ausgewählt Geschwindigkeits-Grenzwert für SG3 ist ausgewählt Geschwindigkeits-Grenzwert für SG4 ist ausgewählt Weiterführende Informatio‐...
  • Seite 654 Bit 0 = 1: Achse fährt im Drehzahl-Modus Signalzustand 0 Bit 0 = 0: Achse steuern ist nicht erlaubt Weiterführende Informatio‐ Listenhandbuch SINUMERIK 840D sl, Maschinendaten 18.2.6.63 DB31, ... DBX24.2 (MKS-Kopplung: ausschalten bzw. nicht zulassen) DB31, ... DBX24.2 MKS-Kopplung: ausschalten bzw. nicht zulassen Signalfluss PLC →...
  • Seite 655 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX24.3 MKS-Kopplung: Kollisionsschutz einschalten Weitere Informationen Einschalten Die Schutzfunktion ist eingeschaltet, wenn das Nahtstellensignal für eine der beiden Maschi‐ nenachsen des Achspaars gesetzt ist. Ausschalten Die Schutzfunktion ist ausgeschaltet, wenn das Nahtstellensignal für beiden Maschinenach‐ sen des Achspaars zurückgesetzt ist.
  • Seite 656 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX24.5 Sollwertumschaltung: Anforderung Antriebskontrolle Signalzustand 0 Die Übernahme der Antriebskontrolle ist nicht angefordert. Weitere Informationen Hinweise ● Steht die Anforderung zur Übernahmen der Antriebskontrolle gleichzeitig in mehreren Achsen an, findet keine Umschaltung statt. Die Antriebskontrolle verbleibt dann bei der Achse die die Antriebskontrolle aktuell hat.
  • Seite 657 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.68 DB31, ... DBX26.4 (Freigabe Folgeachsüberlagerung) DB31, ... DBX26.4 Freigabe Folgeachsüberlagerung Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Der Folgeachse kann eine zusätzliche Verfahrbewegung überlagert werden. Signalzustand 0 Die Folgeachse kann nicht überlagert gefahren werden. Weitere Informationen Dieses Signal ist für das fliegende Synchronisieren von Leit- und Folgeachsen erforderlich.
  • Seite 658 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX28.1 PLC-kontrollierte Achse: Reset Weitere Informationen Reaktionen der NC: ● Die Achse wird in den Status "Einzelachse in Reset" überführt: $AA_SNGLAX_STAT == 1 ● Gestoppte Abläufe werden abgebrochen. ● Interne Zustände der Achse werden zurückgesetzt. ●...
  • Seite 659 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX28.2 PLC-kontrollierte Achse: Fortsetzen Weitere Informationen Mit dem Signal kann die Verfahrbewegung einer von der PLC kontrollierten Achse, die sich im Status "Einzelachse ist unterbrochen" befindet ($AA_SNGLAX_STAT = 3), fortgesetzt wer‐ den. Reaktionen der NC: ●...
  • Seite 660 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.73 DB31, ... DBX28.4 (Umkehrpunkt ändern) DB31, ... DBX28.4 Umkehrpunkt ändern Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 Die Position des Umkehrpunkts kann durch manuelles Verfahren der Achse verändert wer‐ den. In Verbindung mit DB31, …DBX28.0 (Pendelumkehr von Extern): Die Position, auf die nach "Pendelumkehr von Extern"...
  • Seite 661 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.75 DB31, ... DBX28.6 (PLC-kontrollierte Achse: Halt mit Bremsrampe) DB31, ... DBX28.6 PLC-kontrollierte Achse: Halt mit Bremsrampe Signalfluss PLC → NC Aktualisierung zyklisch Signalzustand 1 PLC-kontrollierte Achse: Das Abbremsen der Achse über eine Bremsrampe ist angefordert. Signalzustand 0 PLC-kontrollierte Achse: Das Abbremsen der Achse über eine Bremsrampe ist nicht ange‐...
  • Seite 662 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX28.7 Anforderung PLC kontrolliert Achse Weitere Informationen Reaktionen der NC: ● Prüfung, ob die Achse eine Hauptlaufachse oder neutrale Achse ist. ● Prüfung, ob eine weitere Achse von der PLC kontrolliert werden darf. ●...
  • Seite 663 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX34.0 - 1 Sollwertbegrenzung Weitere Informationen Mit den Nahtstellensignalen kann, unabhängig von der aktiven SG--Stufe, eine der vier in MD36933 $MA_SAFE_DES_VELO_LIMIT[0 ... 3]parametrierten Sollgeschwindigkeitsbe‐ grenzungen aktiviert werden: Bit 1 Bit 0 Bedeutung: Aktivierung von MD36933 $MA_SAFE_DES_VELO_LIMIT[ 0 ] MD36933 $MA_SAFE_DES_VELO_LIMIT[ 1 ] MD36933 $MA_SAFE_DES_VELO_LIMIT[ 2 ]...
  • Seite 664 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.80 DB31, ... DBX60.1 (NCU-Link Achse aktiv) DB31, ... DBX60.1 NCU-Link: Achse aktiv Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Die Achse ist als NCU-Link-Achse aktiv. Signalzustand 0 Die Achse ist nicht als NCU-Link-Achse aktiv. Weitere Informationen Das Signal ist irrelevant bei einem System mit einer NCU.
  • Seite 665 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX60.3 Gebergrenzfrequenz überschritten, Messsystem 2 Signalzustand 1 Die Gebergrenzfrequenz des Messsystem 2 ist überschritten ⇒ ● DB31, ..DBX60.5 = 0 (Referenziert/Synchronisiert Lagemesssystem 2) ● DB31, ..DBX61.5 = 0 (Lageregler aktiv) ●...
  • Seite 666 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.84 DB31, ... DBX60.5 (Referenziert / Synchronisiert 2) DB31, ... DBX60.5 Referenziert / Synchronisiert 2 Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Das Lagemesssystem 2 der Maschinenachse ist referenziert / synchronisiert. Signalzustand 0 Das Lagemesssystem 2 der Maschinenachse ist nicht referenziert / synchronisiert.
  • Seite 667 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX60.6 Position erreicht mit Genauhalt grob Signalzustand 0 Mindestens einer der folgenden Zustände trifft zu: ● Die Achse verfährt ● Es steht eine Verfahrbewegung für die Achse an ● Die Istposition der Achse befindet sich außerhalb der parametrierten Genauhaltgrenzen MD36000 $MA_STOP_LIMIT_COARSE ●...
  • Seite 668 Signalzustand 0 Die Fahrfreigabe für den Antriebstest ist nicht angefordert Korrespondiert mit DB31, ... DBX1.0 (Antriebstest Fahrfreigabe) Weiterführende Informatio‐ Inbetriebnahmehandbuch SINUMERIK 840D sl, Inbetriebnahme CNC: NC, PLC, Antrieb 18.2.6.88 DB31, ... DBX61.1 (Achsspezifischer Alarm) DB31, ... DBX61.1 Achsspezifischer Alarm Signalfluss NC →...
  • Seite 669 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX61.2 NCU-Link: Achse betriebsbereit Weitere Informationen Das Signal wird auf der NCU bearbeitet, an welcher der Antrieb der Achse angeschlossen ist. Die Achse ist dann nicht betriebsbereit, wenn auf dieser NCU ein Alarm mit der Systemre‐ aktion "NC ...
  • Seite 670 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.91 DB31, ... DBX61.4 (Achse/Spindel steht (n < nmin)) DB31, ... DBX61.4 Achse/Spindel steht (n < n ) (Status) Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Die Achse/Spindel steht. D.h. die aktuelle Geschwindigkeit der Achse bzw. Istdrehzahl der Spindel ist kleiner gleich dem parametrierten Grenzwert: MD36060 $MA_STANDSTILL_VELO_TOL Signalzustand 0...
  • Seite 671 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX61.5 Lageregler aktiv Korrespondiert mit DB31, ... DBX2.1 (Reglerfreigabe) DB31, ... DBX1.4 (Nachführbetrieb) DB31, ... DBX1.5 und .6 (Lagemesssystem 1 und 2) Weiterführende Informatio‐ Diagnosehandbuch 18.2.6.93 DB31, ... DBX61.6 (Drehzahlregler aktiv) DB31, ... DBX61.6 Drehzahlregler aktiv Signalfluss NC →...
  • Seite 672 ● Die Positionierachse hat die programmierte Zielposition erreicht. ● Der Restweg wurde gelöscht. ● Reset wurde ausgelöst. Hinweis SINUMERIK 840D sl: Das Nahtstellensignal wird auch gesetzt, wenn "Handradüberlagerung in Automatik" bei einer konkurrierenden Positionierachse mit FC18 aktiv ist. Korrespondiert mit DB31, ... DBX2.2 (Restweg löschen) Weiterführende Informatio‐...
  • Seite 673 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX62.2 Umdrehungsvorschub aktiv Korrespondiert mit SD41100 $SN_JOG_REV_IS_ACTIVE (JOG: Umdrehungs- / Linearvorschub) SD41120 $SN_JOG_REV_SET_VELO (Umdrehungsvorschub der Achsen bei JOG) SD42600 $SC_JOG_FEED_PER_REV_SOURCE (Steuerung Umdrehungsvorschub in JOG) SD43300 $SA_ASSIGN_FEED_PER_REV_SOURCE (Umdrehungsvorschub für Positions‐ achsen / Spindeln) MD32040 $MA_JOG_REV_VELO_RAPID (Umdrehungsvorschub bei JOG mit Eilgangsüber‐...
  • Seite 674 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX62.5 Festanschlag erreicht Signalzustand 0 Der Festanschlag ist nicht erreicht. Weitere Informationen Anwendungsbeispiel Damit ein programmierbares Klemmmoment vorgegeben werden kann, wird das Signal bei analogen Antrieben dazu verwendet, den Steller vom drehzahlgeregelten in den strom- bzw. momentengeregelten Betrieb zu schalten.
  • Seite 675 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.103 DB31, ... DBX63.1 (PLC kontrolliert Achse) DB31, ... DBX63.1 PLC kontrolliert Achse Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Die Kontrolle der Achse wurde an die PLC übergeben. Signalzustand 0 Die Achse wird von der NC kontrolliert. Korrespondiert mit DB31 …...
  • Seite 676 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX63.3 Achsen- / Spindelsperre aktiv Korrespondiert mit DB31, ... DBX1.3 (Achsen-/Spindelsperre) DB31, ... DBX14.1 (Programmtest aktivieren) DB21, ... DBX1.7 (Programmtest aktivieren) DB21, ... DBX33.7 (Programmtest aktiv) Weiterführende Informatio‐ Verhalten bei Synchronbetrieb: Funktionshandbuch Achsen und Spindeln 18.2.6.106 DB31, ...
  • Seite 677 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.107 DB31, ... DBX64.4 - 5 (Fahranforderung "Plus" / "Minus") DB31, ... DBX64.4 - 5 Fahranforderung "Plus" / "Minus" Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Für die Maschinenachse steht eine Fahranforderung an. Signalzustand 0 Für die Maschinenachse steht keine Fahranforderung an.
  • Seite 678 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.109 DB31, ... DBX65.0 - 6 (Aktive Maschinenfunktion) DB31, ... DBX65.0 - 6 Aktive Maschinenfunktion Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Die Maschinenfunktion zum manuellen Verfahren der Maschinenachse ist aktiv. Signalzustand 0 Die Maschinenfunktion zum manuellen Verfahren der Maschinenachse ist nicht aktiv.
  • Seite 679 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.111 DB31, ... DBX67.0 (Handraddrehrichtung invertieren aktiv) DB31, ... DBX67.0 Handraddrehrichtung invertieren aktiv Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Das Invertieren der Drehrichtung des der Maschinenachse zugeordneten Handrades ist aktiv. Signalzustand 0 Das Invertieren der Drehrichtung des der Maschinenachse zugeordneten Handrades ist nicht aktiv.
  • Seite 680 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX69.0 - 2 Aktiver Lagereglerparametersatz Weitere Informationen Bit 2 Bit 1 Bit 0 Parametersatz Hinweis Die Schnittstelle ist irrelevant bei ausgeschalteter Umschaltung: MD35590 $MA_PARAMSET_CHANGE_ENABLE == 0 In diesem Fall ist immer Parametersatz 1 aktiv. Korrespondiert mit DB31, ...DBX9.0 - DBX9.2 (Anwahl: Lagereglerparametersatz) 18.2.6.114...
  • Seite 681 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.115 DB31, ... DBX70.1 (REPOS Verschiebung gültig) DB31, ... DBX70.1 REPOS Verschiebung gültig Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Die REPOS-Verschiebung ist gültig berechnet worden. Signalzustand 0 Die REPOS-Verschiebung ist ungültig berechnet worden. Korrespondiert mit DB21, ...
  • Seite 682 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX70.2 REPOS Verzögerung Quittierung Korrespondiert mit DB21, ... DBX25.4 (REPOS-Mode Aktivierung) DB21, ... DBX31.0 - 2 (REPOS Mode) DB21, ... DBX31.4 (REPOS Mode Änderung) DB21, ... DBX319.0 (REPOS Mode-Änderung Quittung) DB21, ... DBX319.1 - 3 (Aktiver REPOS Mode) DB21, ...
  • Seite 683 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX71.5 Position restauriert, Messsystem 2 Weitere Informationen MD34210 $MA_ENC_REFP_STATE == 3 Nach dem Hochlauf der Steuerung wird bei abstandscodierten inkrementellen Messsyste‐ men die letzte vor dem Ausschalten gepufferte Achsposition restauriert. Es erfolgt kein au‐ tomatisches Referenzieren.
  • Seite 684 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.121 DB31, ... DBX75.0 - 2 (JOG Festpunkt anfahren aktiv) DB31, ... DBX75.0 - 2 JOG Festpunkt anfahren aktiv Signalfluss NC → PLC Aktualisierung zyklisch Weitere Informationen Sobald die Funktion "Festpunkt anfahren in JOG" aktiv ist, wird über DB31, ... DBX75.0 - 2 die Nummer des anzufahrenden Festpunkts binärcodiert an die PLC zurückgemeldet: Bit 2 Bit 1...
  • Seite 685 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX75.3 - 5 JOG Festpunkt anfahren erreicht Korrespondiert mit DB31, ... DBX13.0 - 2 (JOG Festpunkt anfahren) DB31, ... DBX75.0 - 2 (JOG Festpunkt anfahren aktiv) MD30600 $MA_FIX_POINT_POS[<n>] (Festwertpositionen der Achse) MD36010 $MA_STOP_LIMIT_FINE (Genauhalt fein) Weiterführende Informatio‐...
  • Seite 686 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.125 DB31, ... DBX76.0 (Schmierimpuls) DB31, ... DBX76.0 Schmierimpuls Signalfluss NC → PLC Aktualisierung zyklisch Flankenwechsel 0 → 1 Die im Maschinendatum (MD33050 $MA_LUBRICATION_DIST) parametrierte Verfahrstre‐ cke wurde zurückgelegt. Flankenwechsel 1 → 0 Die im Maschinendatum (MD33050 $MA_LUBRICATION_DIST) parametrierte Verfahrstre‐ cke wurde zurückgelegt.
  • Seite 687 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.128 DB31, ... DBX76.6 (Teilungsachse in Position) DB31, ... DBX76.6 Teilungsachse in Position Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 In folgenden Fällen wird das Signal auf "1" gesetzt: ● Die Teilungsachse hat eine Teilungsposition mit "Genauhalt fein" erreicht. ●...
  • Seite 688 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.130 DB31, ... DBD78 (Vorschub, Positionierachse) DB31, ... DBD78 Vorschub, Positionierachse Signalfluss NC → PLC Aktualisierung zyklisch Weitere Informationen Über die Nahtstelle kann der Vorschubwert der Achse gelesen werden, wenn diese als Po‐ sitionierachse verfahren wird. Typ: REAL Der Ausgabezeitpunkt wird festgelegt mit dem Maschinendatum: MD22240 $MC_AUXFU_F_SYNC_TYPE...
  • Seite 689 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX82.0 - 2 Sollgetriebestufe Korrespondiert mit DB31, ... DBX16.0 - 2 (Istgetriebestufe) DB31, ... DBX16.3 (Getriebe ist umgeschaltet) DB31, ... DBX18.5 (Pendeldrehzahl) DB31, ... DBX82.3 (Getriebe umschalten) Weiterführende Informatio‐ Funktionshandbuch Achsen und Spindeln 18.2.6.132 DB31, ...
  • Seite 690 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.134 DB31, ... DBX83.1 (Solldrehzahl begrenzt) DB31, ... DBX83.1 Solldrehzahl begrenzt Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Die Solldrehzahl wird begrenzt. Signalzustand 0 Die Solldrehzahl wird nicht begrenzt. Weitere Informationen Die Solldrehzahl wurde von der NC automatisch begrenzt, da sie den wirksamen maximalen Grenzwert überschreitet: ●...
  • Seite 691 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX83.1 Solldrehzahl begrenzt Korrespondiert mit DB21, ... DBX6.0 (Vorschubsperre) DB31, ... DBX4.3 (Vorschub /Spindel-Halt) DB31, ... DBX83.2 (Solldrehzahl erhöht) DB31, ... DBX83.5 (Spindel im Sollbereich) DB31, ... DBX3.6 (Spindeldrehzahlbegrenzung auf MD35160 $MA_SPIND_EXTERN_VE‐ LO_LIMIT) MD35100 $MA_SPIND_VELO_LIMIT (max.
  • Seite 692 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX83.2 Solldrehzahl erhöht Korrespondiert mit DB21, ... DBX6.0 (Vorschubsperre) DB31, ... DBX4.3 (Vorschub /Spindel-Halt) DB31, ... DBX83.1 (Solldrehzahl begrenzt) DB31, ... DBX83.5 (Spindel im Sollbereich) MD35120 $MA_GEAR_STEP_MIN_VELO (min. Drehzahl für automatische Getriebestufen‐ auswahl M40) MD35140 $MA_GEAR_STEP_MIN_VELO_LIMIT (Minimaldrehzahl der Getriebestufe) G25 (untere Spindeldrehzahlbegrenzung)
  • Seite 693 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX83.5 Spindel im Sollbereich Korrespondiert mit DB21, ... DBX6.0 (Vorschubsperre) DB31, ... DBX4.3 (Vorschub /Spindel-Halt) DB31, ... DBX83.1 (Solldrehzahl begrenzt) DB31, ... DBX83.2 (Solldrehzahl erhöht) Weiterführende Informatio‐ 18.2.6.138 DB31, ... DBX83.6 (Drehzahlüberwachung) DB31, ...
  • Seite 694 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.140 DB31, ... DBX84.1 (Scheibenumfangsgeschwindigkeit aktiv) DB31, ... DBX84.1 Scheibenumfangsgeschwindigkeit aktiv Signalfluss NC → PLC Signalzustand 1 Die Funktion "Konstante Scheibenumfangsgeschwindigkeit (SUG)" ist aktiv. Signalzustand 0 Die Funktion "Konstante Scheibenumfangsgeschwindigkeit (SUG)" ist nicht aktiv. Weitere Informationen Wenn die Funktion aktiv ist, dann werden alle S-Wert-Vorgaben von der PLC als Scheiben‐...
  • Seite 695 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX84.4 Aktive Spindelbetriebsart: Synchronbetrieb Signalzustand 0 Die Spindel wird nicht als Folgespindel im "Synchronbetrieb" betrieben. Weitere Informationen Im Synchronbetrieb folgt die Folgespindel den Bewegungen der Leitspindel entsprechend dem Übersetzungsverhältnis und es werden die Überwachungen auf Synchronlauf grob und fein durchgeführt.
  • Seite 696 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.145 DB31, ... DBX84.7 (Aktive Spindelbetriebsart: Steuerbetrieb) DB31, ... DBX84.7 Aktive Spindelbetriebsart: Steuerbetrieb Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Steuerbetrieb ist aktiv. Signalzustand 0 Steuerbetrieb ist nicht aktiv. Weitere Informationen Bei folgenden Funktionen befindet sich die Spindel im Steuerbetrieb: ●...
  • Seite 697 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX85.5 Spindel in Position Weitere Informationen Voraussetzung für die Ausgabe des Nahtstellensignals: ● DB31, ... DBX60.7 == 1 (Genauhalt fein) UND ● Programmierte Sollposition ist sollwertseitig erreicht Hinweis ● Das Nahtstellensignal wird nur bei Positionierbetrieb (DB31, ... DBX84.5 == 1) bearbeitet z.B.: –...
  • Seite 698 Für den Antrieb der Achse ist der Hochlaufgeber-Schnellstopp nicht aktiv. Korrespondiert mit DB31, ... DBX20.1 (Hochlaufgeber Schnellstopp) Weiterführende Informatio‐ Inbetriebnahmehandbuch SINUMERIK 840D sl, Inbetriebnahme CNC: NC, PLC, Antrieb 18.2.6.151 DB31, ... DBX92.4 (Antriebsautarke Bewegung aktiv) DB31, ... DBX92.4 Antriebsautarke Bewegung aktiv Signalfluss NC →...
  • Seite 699 DB31, ... DBX21.0 - 4 (Motor- / Antriebsdatensatz: Anwahl) DB31, ... DBX21.5 (Motoranwahl erfolgt) DB31, …DBX130.0 - 4 (Motor- / Antriebsdatensatz: Formatierung) Weiterführende Informatio‐ ● Funktionshandbuch Basisfunktionen ● Inbetriebnahmehandbuch SINUMERIK 840D sl, Inbetriebnahme CNC: NC, PLC, Antrieb 18.2.6.153 DB31, ... DBX93.5 (Antrieb bereit) DB31, ... DBX93.5 Antrieb bereit Signalfluss NC →...
  • Seite 700 DB10, DBX108.6 (Antriebe ready) DB31, ... DBX61.7 (Stromregler aktiv) DB31, ... DBX61.6 (Drehzahlregler aktiv) Weiterführende Informatio‐ ● Funktionshandbuch Basisfunktionen ● Inbetriebnahmehandbuch SINUMERIK 840D sl, Inbetriebnahme CNC: NC, PLC, Antrieb ● SINAMICS S120/S150 Listenhandbuch 18.2.6.154 DB31, ... DBX93.6 (Integratorsperre Drehzahlregler) DB31, ... DBX93.6...
  • Seite 701 Die Zustandsworte ZSW1 bzw. ZSW2 beziehen sich nachfolgend nur auf SIMODRIVE 611u kompatible PROFIDrive Telegramme (Interface Mode SIMODRIVE 611u, p2038 = Korrespondiert mit DB31, ... DBX21.7 (Impulsfreigabe) Weiterführende Informatio‐ Inbetriebnahmehandbuch SINUMERIK 840D sl, Inbetriebnahme CNC: NC, PLC, Antrieb 18.2.6.156 DB31, ... DBX94.0 (Temperaturvorwarnung Motor) DB31, ... DBX94.0 Temperaturvorwarnung Motor Signalfluss NC →...
  • Seite 702 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.157 DB31, ... DBX94.1 (Temperaturvorwarnung Kühlkörper) DB31, ... DBX94.1 Temperaturvorwarnung Kühlkörper Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Die Kühlkörpertemperatur der Leistungshalbleiter hat die parametrierte Warnschwelle (p0294) überschritten. Hinweis Im Antrieb erfolgt die parametrierte Reaktion (p0290). Bleibt die Temperaturüberschreitung bestehen, wird nach ca.
  • Seite 703 ") soll DB31, ... DBX94.3 ("|M | = M ") Weiterführende Informatio‐ ● Inbetriebnahmehandbuch SINUMERIK 840D sl, Inbetriebnahme CNC: NC, PLC, Antrieb ● SINAMICS S120 Listenhandbuch 18.2.6.159 DB31, ... DBX94.3 (|Md| < Mdx) DB31, ... DBX94.3 | < M Signalfluss NC →...
  • Seite 704 Die Zustandsworte ZSW1 bzw. ZSW2 beziehen sich nachfolgend nur auf SIMODRIVE 611u kompatible PROFIDrive Telegramme (Interface Mode SIMODRIVE 611u, p2038 = Weiterführende Informatio‐ ● Inbetriebnahmehandbuch SINUMERIK 840D sl, Inbetriebnahme CNC: NC, PLC, Antrieb ● SIMATIC S120 Listenhandbuch 18.2.6.160 DB31, ... DBX94.4 (|nist| < nmin) DB31, ...
  • Seite 705 Die Zustandsworte ZSW1 bzw. ZSW2 beziehen sich nachfolgend nur auf SIMODRIVE 611u kompatible PROFIDrive Telegramme (Interface Mode SIMODRIVE 611u, p2038 = Weiterführende Informatio‐ Inbetriebnahmehandbuch SINUMERIK 840D sl, Inbetriebnahme CNC: NC, PLC, Antrieb 18.2.6.162 DB31, ... DBX94.6 (nist = nsoll) DB31, ... DBX94.6...
  • Seite 706 Korrespondiert mit Antriebsparameter p1248 (ZWK-Spannungsschwelle unten) Antriebstelegramm MELDW.Bit 4 Weiterführende Informatio‐ Inbetriebnahmehandbuch SINUMERIK 840D sl, Inbetriebnahme CNC: NC, PLC, Antrieb 18.2.6.165 DB31, ... DBX95.2 (ESR: Reaktion ausgelöst oder Generatorbetrieb aktiv) DB31, ... DBX95.2 ESR: Reaktion ausgelöst oder Generatorbetrieb aktiv Signalfluss NC →...
  • Seite 707 Der Antrieb meldet, dass weder die projektierte ESR-Reaktion ausgelöst wurde noch der Generatorbetrieb aktiv ist. Korrespondiert mit Antriebstelegramm MELDW.Bit 9 Weiterführende Informatio‐ Inbetriebnahmehandbuch SINUMERIK 840D sl, Inbetriebnahme CNC: NC, PLC, Antrieb 18.2.6.166 DB31, ... DBX95.3 (Generatorbetrieb-Minimaldrehzahl unterschritten) DB31, ... DBX95.3 ESR: Generatorbetrieb - Minimaldrehzahl unterschritten Signalfluss NC →...
  • Seite 708 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX96.2 Master-Slave: Drehzahldifferenz fein Signalzustand 1 Die Drehzahldifferenz zwischen Master- und Slave-Achse liegt innerhalb der mit MD37272 vorgegebenen Toleranz. Signalzustand 0 Die Drehzahldifferenz zwischen Master- und Slave-Achse liegt außerhalb der mit MD37272 vorgegebenen Toleranz.
  • Seite 709 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.171 DB31, ... DBX96.5 (Sollwertumschaltung: Antriebskontrolle aktiv) DB31, ... DBX96.5 Sollwertumschaltung: Antriebskontrolle aktiv Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Die Achse hat die Kontrolle über den Antrieb übernommen. Signalzustand 0 Die Achse hat keine Kontrolle über den Antrieb. Weitere Informationen Die Reglerfreigabe (DB31, ...
  • Seite 710 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX97.0 MKS-Kopplung: Slave-Achse Korrespondiert mit DB31, ... DBX24.2 (MKS-Kopplung: ausschalten bzw. nicht zulassen) DB31, ... DBX24.3 (MKS-Kopplung: Kollisionsschutz einschalten) DB31, ... DBX66.0 (MKS-Kopplung: Kollisionsschutz aktiv) DB31, ... DBX97.0 (MKS-Kopplung: Slave-Achse) DB31, … DBX97.1 (MKS-Kopplung: Kopplung aktiv) DB31, ...
  • Seite 711 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX97.2 MKS-Kopplung: Spiegeln aktiv Korrespondiert mit DB31, ... DBX24.2 (MKS-Kopplung: ausschalten bzw. nicht zulassen) DB31, ... DBX24.3 (MKS-Kopplung: Kollisionsschutz einschalten) DB31, ... DBX66.0 (MKS-Kopplung: Kollisionsschutz aktiv) DB31, ... DBX97.0 (MKS-Kopplung: Slave-Achse) DB31, … DBX97.1 (MKS-Kopplung: Kopplung aktiv) DB31, ...
  • Seite 712 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX98.0 Synchronlauf fein Weitere Informationen Hinweis Das Signal ist nur für die Folgespindel im Synchronbetrieb von Bedeutung. Anwendungsbeispiel Einspannen des Werkstücks in die Folgespindel bei der Übernahme von der Leitspindel: Das Spannen des Werkstücks wird vom PLC-Anwenderprogramm erst dann ausgelöst, wenn die Spindeln ausreichend synchron laufen.
  • Seite 713 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX98.2 Istwertkopplung Weitere Informationen Hinweis Das Signal ist nur für die aktive Folgespindel im Synchronbetrieb von Bedeutung. Sonderfälle oder Fehler Bei Störungen an der Folgespindel, die eine Wegnahme der "Reglerfreigabe" für die Folge‐ spindel bewirken, wird unter bestimmten Voraussetzungen steuerungsintern die Kopplungs‐...
  • Seite 714 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX98.5 Geschwindigkeitswarnschwelle erreicht Signalzustand 0 Elektronisches Getriebe (EG): Die Geschwindigkeit der Folgeachse liegt unterhalb der para‐ metrierten Geschwindigkeitswarnschwelle. Weitere Informationen Das Signal ist nur bei aktiver Kopplungsfunktion "Elektronisches Getriebe (EG)" relevant. Es wird gesetzt, wenn die Geschwindigkeit der Folgeachse die mit MD37550 und MD32000 festgelegte Geschwindigkeitswarnschwelle (= Prozentwert der maximalen Achsgeschwin‐...
  • Seite 715 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX99.0 Leitspindel aktiv Korrespondiert mit DB31, ... DBX84.4 (Aktive Spindelbetriebsart: Synchronbetrieb) DB31, ... DBX99.1 (Folgespindel aktiv) Weiterführende Informatio‐ Funktionshandbuch Achsen und Spindeln 18.2.6.184 DB31, ... DBX99.1 (Folgespindel aktiv) DB31, ... DBX99.1 Folgespindel aktiv Signalfluss NC →...
  • Seite 716 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.186 DB31, ... DBX100.2 (Pendelumkehr von Extern aktiv) DB31, ... DBX100.2 Pendelumkehr von Extern aktiv Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Die Bremsphase nach "Pendelumkehr von Extern" ist aktiv. Signalzustand 0 Die Bremsphase nach "Pendelumkehr von Extern" ist nicht aktiv. Korrespondiert mit DB31, ...
  • Seite 717 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX100.5 Ausfeuern aktiv Korrespondiert mit DB31, ... DBX100.7 (Pendeln aktiv) Weiterführende Informatio‐ Funktionshandbuch Technologien 18.2.6.190 DB31, ... DBX100.6 (Pendelbewegung aktiv) DB31, ... DBX100.6 Pendelbewegung aktiv Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Die Achse führt eine Pendelbewegung zwischen zwei Umkehrpunkten aus.
  • Seite 718 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.193 DB31, ... DBX102.6 (Lagemesssystem 2 eingeschaltet) DB31, ... DBX102.6 Lagemesssystem 2 eingeschaltet Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Das Lagemesssystem 2 befindet sich im Zustand "Aktiv" oder "Passiv". Die Überwachung und Aktualisierung des Lagemesssystems ist eingeschaltet. Signalzustand 0 Das Lagemesssystem 21 befindet sich im Zustand "Parken".
  • Seite 719 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX128.0 Programmtest unterdrücken Weitere Informationen Wenn im Kanal zu dem die Achse aktuell gehört, die Funktion "Programmtest" (PRT) aktiv ist, wird die Achse unter interner Achsensperre verfahren. Es werden Sollwerte erzeugt, diese aber nicht an die Maschinenachse ausgegeben.
  • Seite 720 DB31, ... DBX21.5 (Motoranwahl erfolgt) DB31, ... DBX93.0 - 4 (Motor- / Antriebsdatensatz: Anzeige) Weiterführende Informatio‐ ● Funktionshandbuch Basisfunktionen ● Inbetriebnahmehandbuch SINUMERIK 840D sl, Inbetriebnahme CNC: NC, PLC, Antrieb 18.2.6.198 DB31, ... DBX132.0 (Sensorik vorhanden) DB31, ... DBX132.0 Sensorik vorhanden Signalfluss NC →...
  • Seite 721 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.6.200 DB31, ... DBX132.4 (Sensor S4 vorhanden (Kolbenendlage)) DB31, ... DBX132.4 Sensor S4 vorhanden (Kolbenendlage) Signalfluss NC → PLC Aktualisierung zyklisch Signalzustand 1 Sensor S4 ist vorhanden. Signalzustand 0 Sensor S4 ist nicht vorhanden. Weitere Informationen Hinweis Nur relevant bei Spindeln mit SMI 24 (Weiss-Spindel)
  • Seite 722 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBX133.2 Zustandswert wird gebildet, Drehzahlbegrenzung p5043 aktiv Korrespondiert mit DB31, … DBX134 (Spannzustand) Antriebsparameter: r5001 Systemvariable: $VA_MOT_CLAMPING_STATE[<Achse>] BTSS-Variable: vaMotClampingState Weiterführende Informatio‐ Funktionshandbuch Achsen und Spindeln 18.2.6.203 DB31, ... DBW134 (Zustand des Spannsystems (Sensor S1)) DB31, ...
  • Seite 723 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB31, ... DBW136 Analogmesswert: des Spannsystems Weitere Informationen Hinweis Nur relevant bei Spindeln mit SMI 24 (Weiss-Spindel) Der Sensor S1 liefert einen analogen Spannungswert: 0 - 10 V. Der Analogwert des Spann‐ zustandes wird abgebildet auf: 0 - 10000 Inkremente, Auflösung 1 mV Hinweis SIMATIC S7-Eingangsbaugruppe: 0 - 27648 Inkremente, Auflösung 0,36 mV Anpassfaktor bei Umstellung auf eine Spindel mit SMI 24: 2,7648...
  • Seite 724: Db71: Werkzeugverwaltung, Be-/Endladestellen

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.7 DB71: Werkzeugverwaltung, Be-/Endladestellen 18.2.7.1 DB71 DBX0.0 - 1.7 (Aktiv-Status der Schnittstellen 1 - 16) DB71 DBX0.0 - 1.7 Aktiv-Status der Schnittstellen 1 - 16 Signalfluss NC → PLC Aktualisierung auftragsgesteuert Signalzustand 1 Die Schnittstelle ist aktiv. Signalzustand 0 Die Schnittstelle ist nicht aktiv.
  • Seite 725 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB71 DBX(n+0).0 Kommando: Beladen Weitere Informationen Anfangsadressen Die Anfangsadressen n der Be-/Entladestellen 1 - 4 sind: ● Be- / Entladestelle 1: n = 4 ● Be- / Entladestelle 2: n = 34 ● Be- / Entladestelle 3: n = 64 ●...
  • Seite 726 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB71 DBX(n+0).2 Kommando: Umsetzen Signalzustand 0 Umsetzvorgang für ein Werkzeug ist nicht angestoßen. Weitere Informationen Anfangsadressen der Be-/Entladestellen: Be-/Entladestelle 1: n = 4 Be-/Entladestelle 2: n = 34 Be-/Entladestelle 3: n = 64 Be-/Entladestelle 4: n = 94 Die Bits in DBB(n+0) (Beladen, Entladen,...) werden vom Grundprogramm erst aktualisiert, wenn ein neuer Auftrag dieser Schnittstelle existiert.
  • Seite 727: Db71 Dbx(N+1).0 ("Auto" Quittierung Negativ)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB71 DBX(n+0).4 Kommando: Auftrag kommt vom NC-Programm Signalzustand 0 Das Signal wird nicht gesetzt. Weitere Informationen Anfangsadressen der Be-/Entladestellen: Be-/Entladestelle 1: n = 4 Be-/Entladestelle 2: n = 34 Be-/Entladestelle 3: n = 64 Be-/Entladestelle 4: n = 94 Die Bits in DBB(n+0) (Beladen, Entladen,...) werden vom Grundprogramm erst aktualisiert, wenn ein neuer Auftrag dieser Schnittstelle existiert.
  • Seite 728: Db71 Dbb(N+2) (Zugeordneter Kanal)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.7.10 DB71 DBX(n+1).7 (Kommando: Daten im erweiterten Bereich) DB71 DBX(n+1).7 Kommando: Daten im erweiterten Bereich Signalfluss NC → PLC Aktualisierung auftragsgesteuert Signalzustand 1 Das Signal wird gesetzt, wenn ein Multitool Be- bzw. Entladen oder positioniert wird. Dann stehen im DB1071 die Multitooldaten zur Verfügung.
  • Seite 729 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.7.13 DB71 DBW(n+16) (Kennung für Be-/Entladestelle (fester Wert 9999)) DB71 DBW(n+16) Kennung für Be-/Entladestelle (fester Wert 9999) Signalfluss NC → PLC Aktualisierung auftragsgesteuert Signalzustand 1 Die Kennung für die Be-/Entladestelle ist fest auf den Wert 9999 gelegt. Signalzustand 0 Die Kennung wird nicht festgelegt.
  • Seite 730 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.7.16 DB71 DBW(n+22) (Platz-Nr. (Quelle) für Entladen/Umsetzen/Positionieren) DB71 DBW(n+22) Platz-Nr. (Quelle) für Entladen/Umsetzen/Positionieren Signalfluss NC → PLC Aktualisierung auftragsgesteuert Signalzustand 1 Entladen: Platz aus dem Entladen werden soll Umsetzen: Platz aus den das Werkzeug kommt Positionieren: Platz das positioniert werden soll Signalzustand 0 Es wird von keinem Platz entladen, umgesetzt, positioniert.
  • Seite 731: Db72: Werkzeugverwaltung, Wechsel In Spindel

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB71 DBW(n+26) Platz-Nr. (Ziel) für Entladen/Umsetzen/Positionieren Signalzustand 1 Beladen: Platz in den Beladen werden soll Umsetzen: Platz in das das Werkzeug kommt Positionieren: Platz zu dem positioniert werden soll. Werkzeug verbleibt auf dem Ursprungs‐ platz Nur bei Schnittstelle 1 von Bedeutung.
  • Seite 732: Db72 Dbx2.0-3.7 ("Auto" Quittierung Der Schnittstelle 1-16)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB72 DBX0.0-1.7 Aktiv-Status der Schnittstelle 1-16 Signalzustand 0 Vorgang für diese Schnittstelle ist beendet. Wird durch FC8/FC6 zurückgesetzt. Weitere Informationen Anfangsadresse der Spindel: Spindel 1: n = 4 Spindel 2: n = 52 Spindel 3: n = 100 18.2.8.2 DB72 DBX2.0-3.7 ("auto"...
  • Seite 733 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB72 DBX(n+0).1 Kommando-Code: Wechsel durchführen mit M06 Signalzustand 1 M06-Befehl für Werkzeugwechsel wurde programmiert, der Werkzeugwechsel kann nun er‐ folgen Signalzustand 0 M06-Befehl für Werkzeugwechsel wurde nicht programmiert. Weitere Informationen Anfangsadresse der Spindel: Spindel 1: n = 4 Spindel 2: n = 52 Spindel 3: n = 100 Das Bit in DBB(n+0).2 (Wechsel vorbereiten) wird nicht vom System bei einem Wechselbe‐...
  • Seite 734 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB72 DBX(n+0).3 Kommando-Code: T0 Signalzustand 0 Zeigt nicht an, dass T0 programmiert wurde. Weitere Informationen Anfangsadresse der Spindel: Spindel 1: n = 4 Spindel 2: n = 52 Spindel 3: n = 100 Das Bit in DBB (n+0).2 (Wechsel vorbereiten) wird nicht vom System bei einem Wechselbe‐ fehl zurückgesetzt.
  • Seite 735: Db72 Dbx(N+0).7 (Kommandocode: Werkzeug Verbleibt In Spindel)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB72 DBX(n+0).5 Kommando-Code: Handwerkzeug einwechseln Flankenauswertung Signal(e) aktualisiert: bedingt Weitere Informationen Anfangsadresse der Spindel: Spindel 1: n = 4 Spindel 2: n = 52 Spindel 3: n = 100 Das Bit in DBB(n+0).2 (Wechsel vorbereiten) wird nicht vom System bei einem Wechselbe‐ fehl zurückgesetzt.
  • Seite 736: Db72 Dbx(N+1).0 ("Auto" Quittierung Negativ)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB72 DBX(n+0).7 Kommando-Code: Werkzeug verbleibt in Spindel Flankenauswertung Signal(e) aktualisiert: bedingt Weitere Informationen Anfangsadresse der Spindel: Spindel 1: n = 4 Spindel 2: n = 52 Spindel 3: n = 100 Das Bit in DBB(n+0).2 (Wechsel vorbereiten) wird nicht vom System bei einem Wechselbe‐ fehl zurückgesetzt.
  • Seite 737 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB72 DBB(n+2) Zugeordneter Kanal Signalzustand 1 Nummer des Kanals, für den die aktive Schnittstelle gilt. Signlzustand 0 Es besteht keine Zuordnung. Weitere Informationen Anfangsadresse der Spindel: Spindel 1: n = 4 Spindel 2: n = 52 Spindel 3: n = 100 18.2.8.14 DB72 DBB(n+3) (Werkzeugverwaltungs-Nr.)
  • Seite 738: Db72 Dbw(N+18) (Platz Im Zwischenspeichermagazin (Spindel))

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB72 DBD(n+8) Freier Parameter 1 (DInt) Signalzustand 0 Über das Teileprogramm wid kein Wert zur PLC übergeben. Weitere Informationen Anfangsadresse der Spindel: Spindel 1: n = 4 Spindel 2: n = 52 Spindel 3: n = 100 18.2.8.17 DB72 DBD(n+12) (Freier Parameter 2 (DInt)) DB72 DBD(n+12)
  • Seite 739 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB72 DBW(n+18) Platz im Zwischenspeichermagazin (Spindel) Signalzustand 0 Es wird keine Platz-Nr. ausgegeben. Weitere Informationen Anfangsadresse der Spindel: Spindel 1: n = 4 Spindel 2: n = 52 Spindel 3: n = 100 18.2.8.20 DB72 DBW(n+20) (Magazin-Nr.
  • Seite 740: Db72 Dbw(N+28) (Werkzeug Neu: Platztyp)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB72 DBW(n+24) Magazin-Nr. (Ziel) für altes auszuwechselndes Werkzeug Korrespondiert mit DBW(n+26) Weitere Informationen Anfangsadresse der Spindel: Spindel 1: n = 4 Spindel 2: n = 52 Spindel 3: n = 100 18.2.8.23 DB72 DBW(n+26) (Platz-Nr. (Ziel) für altes Werkzeug) DB72 DBW(n+26) Platz-Nr.
  • Seite 741: Db72 Dbw(N+32) (Werkzeug Neu: Größe Rechts)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB72 DBW(n+30) Werkzeug neu: Größe links Signalzustand 0 Es wird keine Werkzeuggröße angegeben. Weitere Informationen Anfangsadresse der Spindel: Spindel 1: n = 4 Spindel 2: n = 52 Spindel 3: n = 100 18.2.8.26 DB72 DBW(n+32) (Werkzeug neu: Größe rechts) DB72 DBW(n+32) Werkzeug neu: Größe rechts...
  • Seite 742: Db72 Dbw(N+38) (Werkzeugstatus Für Werkzeug Neu)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB72 DBW(n+36) Werkzeug neu: Größe unten Signalzustand 0 Es wird keine Werkzeuggröße angegeben. Weitere Informationen Anfangsadresse der Spindel: Spindel 1: n = 4 Spindel 2: n = 52 Spindel 3: n = 100 18.2.8.29 DB72 DBW(n+38) (Werkzeugstatus für Werkzeug neu) DB72 DBW(n+38) Werkzeugstatus für Werkzeug neu...
  • Seite 743: Db72 Dbw(N+44) (Ursprungsmagazin Des Neuen Werkzeugs)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB72 DBW(n+40) Werkzeug neu: interne T-Nummer der NC Signalzustand 0 Es wird keine internen T-Nummer angezeigt. Weitere Informationen Anfangsadresse der Spindel: Spindel 1: n = 4 Spindel 2: n = 52 Spindel 3: n = 100 18.2.8.31 DB72 DBW(n+42) (Zwischenspeicherplatz des Altwerkzeugs) DB72 DBW(n+42)
  • Seite 744: Db73: Werkzeugverwaltung, Wechsel In Revolver

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB72 DBW(n+46) Ursprungsplatz des neuen Werkzeugs Signalzustand 1 Eigentümerplatz des neuen Werkzeugs Entspricht der NC-Variablen $A_MYMLN[T-Nr] Signalzustand 0 Es ist kein Ursprungsplatz angegeben. Weitere Informationen Anfangsadresse der Spindel: Spindel 1: n = 4 Spindel 2: n = 52 Spindel 3: n = 100 18.2.9 DB73: Werkzeugverwaltung, Wechsel in Revolver...
  • Seite 745 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.9.3 DB73 DBX(n+0).0 (Kommando-Code: Wechselpflicht) DB73 DBX(n+0).0 Kommando: Wechselpflicht Signalfluss NC → PLC Aktualisierung auftragsgesteuert Signalzustand 1 Das neue Werkzeug ist festplatzcodiert. Signalzustand 0 Das neue Werkzeug ist nicht festplatzcodiert. Weitere Informationen Anfangsadresse der Revolver: Revolver 1: n = 4 Revolver 2: n = 48 Revolver 3: n = 92...
  • Seite 746: Db73 Dbx(N+1).0 ("Auto" Quittierung Negativ)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB73 DBX(n+0).3 Signalzustand 0 Zeigt nicht an, dass T0 programmiert wurde. Weitere Informationen Anfangsadresse der Revolver: Revolver 1: n = 4 Revolver 2: n = 48 Revolver 3: n = 92 Die Bits im DBB(n+0) (Wechselpflicht, Wechsel durchführen, ...) werden nicht vom System zurückgesetzt.
  • Seite 747: Db73 Dbb(N+2) (Zugeordneter Kanal)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.9.8 DB73 DBB(n+2) (Zugeordneter Kanal) DB73 DBB(n+2) Zugeordneter Kanal Signalfluss NC → PLC Aktualisierung auftragsgesteuert Signalzustand 1 Nummer des Kanals aus dem das T-Wort programmiert wurde. Signalzustand 0 Nummer des Kanals wird nicht zugeordnet. Weitere Informationen Anfangsadresse der Revolver: Revolver 1: n = 4...
  • Seite 748: Db73 Dbw(N+20) (Magazin-Nr. Des Neuen Werkzeugs)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.9.11 DB73 DBD(n+8) (Freier Parameter 1 (DInt)) DB73 DBD(n+8) Freier Parameter 1 (DInt) Signalfluss NC → PLC Aktualisierung auftragsgesteuert Signalzustand 1 Soll über das Teileprogramm ein Wert zur PLC übergeben werden, kann dies durch Pro‐ grammierung von $P_VDITCP[1] = Wert erfolgen.
  • Seite 749: Db73 Dbw(N+22) (Platz-Nr. Des Neuen Einzuwechselnden Werkzeugs)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.9.14 DB73 DBW(n+22) (Platz-Nr. des neuen einzuwechselnden Werkzeugs) DB73 DBD(n+22) Platz-Nr. des neuen einzuwechselnden Werkzeugs Signalfluss NC → PLC Aktualisierung auftragsgesteuert Signalzustand 1 Platz-Nr. des neuen Werkzeugs, welches bearbeitet werden soll. Signalzustand 0 Es gibt keine Platz-Nr. des neuen Werkzeugs. Weitere Informationen Anfangsadresse der Revolver: Revolver 1: n = 4...
  • Seite 750: Db73 Dbw(N+28) (Werkzeug Neu: Platztyp)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.9.17 DB73 DBW(n+28) (Werkzeug neu: Platztyp) DB73 DBD(n+28) Werkzeug neu: Platztyp Signalfluss NC → PLC Aktualisierung auftragsgesteuert Signalzustand 1 Hier wird der Platztyp des neuen Werkzeugs eingetragen. Signalzustand 0 Es ist kein Platztyp des neuen Eintrags eingetragen. Korrespondiert mit Werkzeuggröße: links, rechts, oben, unten Weitere Informationen...
  • Seite 751: Db73 Dbw(N+34) (Werkzeug Neu: Größe Oben)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.9.20 DB73 DBW(n+34) (Werkzeug neu: Größe oben) DB73 DBD(n+34) Werkzeug neu: Größe oben Signalfluss NC → PLC Aktualisierung auftragsgesteuert Signalzustand 1 Angabe der Werkzeuggröße oben in Halbplätzen für das neue Werkzeug. Signalzustand 0 Es wird keine Weerkzeuggröße angegeben. Weitere Informationen Anfangsadresse der Revolver: Revolver 1: n = 4...
  • Seite 752: Db73 Dbw(N+42) (Ursprungsplatz Des Neuen Werkzeugs In Diesem Revolvermagazin)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB73 DBD(n+38) Werkzeugstatus für Werkzeug neu Signalzustand 1 Bit 0: Werkzeug im Zwischenspeicher Bit 1: gesperrt, aber ignorieren Bit 2: Werkzeug zu entladen Bit 3: Werkzeug zu beladen Bit 4: Stammwerkzeug Bit 5: reserviert Bit 6: 1:1-Tausch Bit 7: Handwerkzeug Bit 8: Aktives Werkzeug...
  • Seite 753: Db1071: Werkzeugverwaltung, Magazin Be-Entladen (Multitool)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB73 DBD(n+42) Ursprungsplatz des neuen Werkzeugs in diesem Revolvermagazin Signalzustand 0 Weitere Informationen Anfangsadresse der Revolver: Revolver 1: n = 4 Revolver 2: n = 48 Revolver 3: n = 92 18.2.10 DB1071: Werkzeugverwaltung, Magazin Be-Entladen (Multitool) 18.2.10.1 DB1071 DBW(n+0) (Abstandscodierung) DB1071 DBW(n+0)
  • Seite 754 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.10.3 DB1071 DBD(n+4) (Multitoolplatzabstand) DB1071 DBW(n+4) Multitoolplatzabstand Signalfluss NC → PLC Aktualisierung auftragsgesteuert Signalzustand 1 Abstand des zu positionierenden MT-Platzes vom Referenzplatz (real-Wert), entsprechend der Abstandscodierung. Signalzustand 1 Kein Abstand angegeben. Weitere Informationen Anfangsadresse der Be-/Entladestellen: Be-/Entladestelle 1: n = 0 Be-/Entladestelle 2: n = 20 Be-/Entladestelle 3: n = 40...
  • Seite 755: Db1072: Werkzeugverwaltung, Spindel (Multitool)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung 18.2.10.6 DB1071 DBW(n+12) (Werkzeughalter) DB1071 DBW(n+12) Werkzeughalter Signalfluss NC → PLC Aktualisierung auftragsgesteuert Signalzustand 1 Spindel- bzw. Toolholdernummer Signalzustand 0 Keine Spindel- bzw. Toolholdernummer angegeben. Weitere Informationen Anfangsadresse der Be-/Entladestellen: Be-/Entladestelle 1: n = 0 Be-/Entladestelle 2: n = 20 Be-/Entladestelle 3: n = 40 Be-/Entladestelle 4: n = 60...
  • Seite 756: Db1072 Dbw(N+8) (Multitoolnummer (Neues Werkzeug))

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB1072 DBW(n+2) Multitoolplatzanzahl Signalzustand 0 Keine Angabe über die Anzahl der Plätze. Weitere Informationen Anfangsadressen der Spindeln: Spindel 1: n = 0 Spindel 2: n = 50 Spindel 3: n = 100 18.2.11.3 DB1072 DBW(n+4) (Multitoolplatzabstand) DB1072 DBW(n+4) Multitoolplatzabstand Signalfluss...
  • Seite 757: Db1072 Dbw(N+12) (Multitoolnummer (Altes Werkzeug))

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB1072 DBW(n+10) Multitoolplatznummer (neues Werkzeug) Signalzustand 0 Es ist keine Platznummer angegeben. Weitere Informationen Anfangsadressen der Spindeln: Spindel 1: n = 0 Spindel 2: n = 50 Spindel 3: n = 100 18.2.11.6 DB1072 DBW(n+12) (Multitoolnummer (altes Werkzeug)) DB1072 DBW(n+12) Multitoolnummer (altes Werkzeug) Signalfluss...
  • Seite 758: Db1072 Dbw(N+18) (Werkzeug Neu: Größe Links)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB1072 DBW(n+16) Werkzeug neu: Platztyp Signalzustand 1 Platztyp des Neu-Werkzeugs (des programmierten Werkzeugs im Multitool). Signalzustand 0 Es ist kein Platztyp angegeben. Weitere Informationen Anfangsadressen der Spindeln: Spindel 1: n = 0 Spindel 2: n = 50 Spindel 3: n = 100 Korrespondiert mit Werkzeuggröße: links, rechts, oben, unten...
  • Seite 759: Db1072 Dbw(N+24) (Werkzeug Neu: Größe Unten)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB1072 DBW(n+22) Werkzeug neu: Größe oben Signalzustand 0 Keine Werkzeuggröße angegeben. Weitere Informationen Anfangsadressen der Spindeln: Spindel 1: n = 0 Spindel 2: n = 50 Spindel 3: n = 100 18.2.11.12 DB1072 DBW(n+24) (Werkzeug neu: Größe unten) DB1072 DBW(n+24) Werkzeug neu: Größe unten Signalfluss...
  • Seite 760: Db1072 Dbw(N+28) (Werkzeug Neu: Interne T-Nummer Der Nc)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB1072 DBW(n+26) Werkzeugstatus für Werkzeug neu: Signalzustand 0 Es wird kein Werkzeugstatus angezeigt. Weitere Informationen Anfangsadressen der Spindeln: Spindel 1: n = 0 Spindel 2: n = 50 Spindel 3: n = 100 18.2.11.14 DB1072 DBW(n+28) (Werkzeug neu: interne T-Nummer der NC) DB1072 DBW(n+28) Werkzeug neu: interne T-Nummer der NC...
  • Seite 761: Db1072 Dbw(N+34) (Ursprungsplatz Des Neuen Werkzeugs)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB1072 DBW(n+32) Ursprungsmagazin des neuen Werkzeugs Signalzustand 1 Eigentümermagazin des neuen Werkzeugs. Entspricht der NC-Variablen $A_MYMN[T-Nr] Sitzt das Neu-Werkzeug im Magazin, dann ist dieser Wert identisch mit DB72 DBW(n+20). Sitzt das Neu-Werkzeug im Zwischenspeicher (z. B. Greifer), wird hier die Magazin-Nr. ein‐ getragen von der das Werkzeug ursprünglich kam.
  • Seite 762: Db1073 Dbw(N+8) (Multitoolnummer (Neues Werkzeug))

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB1073 DBW(n+0) Abstandscodierung Signalzustand 0 Es ist keine Abstandscodierung angegeben. Weitere Informationen Anfangsadressen der Revolver: Spindel 1: n = 0 Spindel 2: n = 50 Spindel 3: n = 100 18.2.12.2 DB1073 DBW(n+2) (Multitoolplatzanzahl) DB1073 DBW(n+2) Multitoolplatzanzahl Signalfluss...
  • Seite 763: Db1073 Dbw(N+10) (Multitoolplatznummer (Neues Werkzeug))

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB1073 DBW(n+8) Multitoolnummer (neues Werkzeug) Signalzustand 0 Es wird keine interne T-Nummer des Multitools angegeben. Weitere Informationen Anfangsadressen der Revolver: Spindel 1: n = 0 Spindel 2: n = 50 Spindel 3: n = 100 18.2.12.5 DB1073 DBW(n+10) (Multitoolplatznummer (neues Werkzeug)) DB1073 DBW(n+10)
  • Seite 764: Db1073 Dbw(N+16) (Werkzeug Neu: Platztyp)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB1073 DBW(n+14) Multitoolplatznummer (altes Werkzeug) Signalzustand 1 Platznummer innerhalb des Multitool (auf dem das Alt-Werkzeug sitzt. Erfolgt die Vorbereitung bzw. der Wechsel auf ein Werkzeug innerhalb desselben Multitools (das aufgrund eines vorherigen Wechsels auf dem Toolholder sitzt), wird hier die Platz-Num‐ mer, auf dem das Alt-Werkzeug sitzt, eingetragen.
  • Seite 765: Db1073 Dbw(N+22) (Werkzeug Neu: Größe Oben)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB1073 DBW(n+20) Werkzeug neu: Größe rechts Signalzustand 1 Angabe der Werkzeuggröße rechts in Halbplätzen des Neu-Werkzeugs (des programmierten Werkzeugs im Multitool). Signalzustand 0 Es ist keine Werkzeuggröße angegeben. Weitere Informationen Anfangsadressen der Revolver: Spindel 1: n = 0 Spindel 2: n = 50 Spindel 3: n = 100 18.2.12.11...
  • Seite 766: Db1073 Dbw(N+28) (Werkzeug Neu: Interne T-Nummer Der Nc)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB1073 DBW(n+26) Werkzeugstatus für Werkzeug neu: Signalzustand 1 Werkzeugstatus des programmierten Werkzeugs im Multitool Entspricht dem Parameter $TC_TP8[T_Nr] Bit 0: Aktives Werkzeug Bit 1: Werkzeug freigeben Bit 2: Werkzeug gesperrt Bit 3: Werkzeug vermessen Bit 4: Vorwarngrenze erreicht Bit 5: Werkzeug ist im Wechsel Bit 6: Werkzeug ist festplatzcodiert...
  • Seite 767: Db1073 Dbw(N+32) (Ursprungsmagazin Des Neuen Werkzeugs)

    Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung DB1073 DBW(n+30) Werkzeughalter Signalzustand 1 Spindel- bzw. Toolholdernummer auf die sich der Wechsel bezeiht (das Multitool gewechselt werden soll). Signalzustand 0 Es ist keine Spindel- bzw. Toolholdernummer angegeben. Weitere Informationen Anfangsadressen der Revolver: Spindel 1: n = 0 Spindel 2: n = 50 Spindel 3: n = 100 18.2.12.16...
  • Seite 768 Nahtstellensignale 18.2 Nahtstellensignale - Ausführliche Beschreibung Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 769: Anhang

    Anhang Dokumentationsübersicht Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 770 Anhang A.1 Dokumentationsübersicht Funktionshandbuch, 06/2019, A5E47433877A AB...
  • Seite 771 Index DBX104.3, 94 DBX104.4, 94 DBX104.7, 77, 454 DBX106.1, 454 AG_SEND, AG_RECV, 81 DBX107.0 - 1, 454, 455 Aktivierung DBX107.6, 455 von Maschinensteuertafel, Bedienhandgerät, 91 DBX108.3, 455 Anlauf und Synchronisation NCK-PLC, 73 DBX108.5, 455 DBX108.6, 456 DBX108.7, 456 DBX109.0, 457 BAG, 74 DBX109.5, 457 Bedienhandgerät...
  • Seite 772 Index DBX190.0 - 7, 480 DBW(n+2), 753 DBX191.0 - 7, 480 DBW(n+4), 754 DBX192.0 - 7, 481 DBW(n+8), 754 DBX193.0 - 7, 481 Magazinnahtstelle Multitool, 436 DBX226.0 - 233.7, 483 DB1072 DBX234.0 - 241.7, 483, 484 DBW(n+0), 755 DBX245.0 - 5, 484 DBW(n+10), 756, 757 DBX4.0 - 7, 440 DBW(n+12), 757...
  • Seite 773 Index DBX0.4, 486 DBX0.1, 497, 498 DBX0.5, 486, 487 DBX0.2, 498 DBX0.6, 487 DBX0.3, 498 DBX0.7, 487, 488 DBX0.4, 499 DBX1.0, 488 DBX0.7, 499 DBX1.1, 489 DBX13.5, 500 DBX1.2, 489 DBX13.6, 500 DBX1.6, 489, 490 DBX13.7, 500 DBX1.7, 490 DBX14.0 - 6, 501 DBX4.0, 491 DBX14.7, 501 DBX4.1, 491...
  • Seite 774 Index G-Funktionssignale, 397 DBX15.0, 538, 539 H-Funktionssignale, 394 DBX16.0 - 2, 539 M-Funktionssignale, 392 DBX16.3, 533, 534 M-Funktionssignale dynamisch, 395 DBX16.4, 539 Schutzbereichssignale von Kanal, 398 DBX16.5, 539 S-Funktionssignale, 392 DBX16.6 - 7, 540 Signale an Kanal, 406 DBX17.0 - 6, 540 Signale an Orientierungsachsen, 401 DBX19.0, 540 Signale für WZV-Funktionen, 404...
  • Seite 775 Index DBX317.1, 586 DBX341.0 - 6, 603 DBX317.6, 586 DBX344.0, 603 DBX317.7, 587 DBX344.1, 603, 604 DBX318.0, 587 DBX344.2, 604 DBX318.1, 587, 588 DBX344.3, 604, 605 DBX318.2, 588 DBX35.0, 559, 560 DBX318.3, 588 DBX35.1, 560, 561 DBX318.5, 589 DBX35.2, 561 DBX319.0, 589, 590 DBX35.3, 561, 562 DBX319.1 - 3, 590...
  • Seite 776 Index DBX47.0 -.6, 576 DBX100.6, 717 DBX49.0, 577 DBX100.7, 717 DBX52.0 - 2, 577 DBX102.5, 717 DBX52.4 - 5, 577 DBX102.6, 718 DBX52.6 - 7, 577 DBX104.0 - 107.6, 718 DBX53.0 - 6, 577 DBX12.0, 636 DBX55.0, 577 DBX12.1, 637 DBX59.0 - 4, 578 DBX12.2, 637 DBX6.0, 524, 525...
  • Seite 777 Index DBX24.2, 654 DBX63.3, 675, 676 DBX24.3, 654, 655 DBX64.0 - 2, 676 DBX24.4, 655 DBX64.4 - 5, 677 DBX24.5, 655, 656 DBX64.6 - 7, 677 DBX24.7, 656 DBX65.0 - 6, 678 DBX26.4, 657 DBX66.0, 678 DBX28.0, 657 DBX67.0, 679 DBX28.1, 657, 658 DBX69.0 - 2, 679, 680 DBX28.2, 658, 659...
  • Seite 778 Index DBX94.3, 703, 704 DBD(n+8), 737, 738 DBX94.4, 704 DBW(n+16), 738 DBX94.5, 704, 705, 707 DBW(n+18), 738, 739 DBX94.6, 705 DBW(n+20), 739 DBX94.7, 705, 706 DBW(n+22), 739 DBX95.1, 706 DBW(n+24), 739, 740 DBX95.2, 706, 707 DBW(n+26), 740 DBX95.3, 707 DBW(n+28), 740 DBX96.2, 707, 708 DBW(n+30), 740, 741 DBX96.3, 708...
  • Seite 779 Index DBX(n+1).7, 746 Funktionsbaustein FB, 309 DBX0.0 - 1.7, 744 Funktionsbaustein FC, 310 DBX2.0 - 3.7, 744 Funktionsschnittstelle, 56 Revolvernahtstelle, 426 DB77 MCP und BHG, 428 Direkttasten HMI-Monitor, 123 Adresse, 94 Alarme, 94 OPs am Ethernet-Bus, 93 Konkurrierende Achsen, 79 Ethernet -Ankopplung, 92 Maschinensteuertafel...
  • Seite 780 Index Achscontainer: Drehung aktiv, 674 Antriebstest Fahranfreigabe, 612 Achse beschleunigt, 715 Anwahl: Koordinatensystem für Kartesisches Achse steuern, 654 Handverfahren undHandradüberlagerung in Achse/Spindel steht, 670 Automatik in Werkzeugrichtung (DRF), 609, 610 Achsen- / Spindelsperre aktiv, 675, 676 Anwahl: Lagereglerparametersatz, 635 Achsen-/Spindelsperre, 614, 615, 616, 617 Assoziierte Hilfsfunktion aktiv, 589 Achsnummer Handrad 1, 449 Assoziierte Hilfsfunktion aktivieren, 550, 551...
  • Seite 781 Index Digitale NC-Ausgänge 17 - 24: Einzelsatz Typ A, 490 Überschreiben, 466 Einzelsatz Typ B, 489, 490 Digitale NC-Ausgänge 17 - 24: Vorgabe, 467, Erweiterte Adresse F-Funktion 1 - 6, 581 Erweiterte Adresse M-Funktion 1 - 5, 579 Digitale NC-Ausgänge 25 - 32: Setzwert, 469, Erweiterte Adresse S-Funktion 1 - 3, 579 ESR: Generatorbetrieb - Minimaldrehzahl Digitale NC-Ausgänge 25 - 32: Sollwert, 481...
  • Seite 782 Index Geometrieachse 1: Handrad aktivieren, 532, 533 Handrad 1 angewählt, 450, 451 Geometrieachse 1: Handraddrehrichtung Handrad 2 als Konturhandrad definieren, 452 invertieren, 538, 539 Handrad 2 angewählt, 452 Geometrieachse 1: Handraddrehrichtung Handrad 3 als Konturhandrad definieren, 452 invertieren aktiv, 576 Handrad aktiv, 676 Geometrieachse 1: Verfahrtasten Plus / Handrad aktivieren, 628, 629...
  • Seite 783 Index Kanalspezifischer Schutzbereich 1 - 10 Leitspindel aktiv, 714, 715 verletzt, 584 letzter Aktionssatz aktiv, 555 Kanalzustand Aktiv, 563 Lufttemperatur Alarm, 457 Kanalzustand Reset, 564 M(d) kleiner M(dx), 703, 704 Kanalzustand Unterbrochen, 563, 564 M-, S-, T-, D-, H-, F-Fkt. Änderung, 577, 578 Klemmvorgang läuft, 625 M-, S-, T-, D-, H-, F-Fkt.
  • Seite 784 Index MKS-Kopplung: ausschalten bzw. nicht Not-Halt, 443 zulassen, 654 Not-Halt aktiv, 454 MKS-Kopplung: Kollisionsschutz aktiv, 678 Not-Halt quittieren, 443 MKS-Kopplung: Kollisionsschutz Online-Werkzeuglängenkorrektur (TOFF) einschalten, 654, 655 aktiv, 588 MKS-Kopplung: Kopplung aktiv, 710 Online-Werkzeuglängenkorrektur (TOFF): MKS-Kopplung: Slave-Achse, 709, 710 Korrekturbewegung aktiv, 588 MKS-Kopplung:Offset-Änderung, 711 Orientierungsachse 1: Aktive Mode-Änderung Quittierung, 589, 590...
  • Seite 785 Index Orientierungsachse 1: Verfahrtastensperre, 592, Programmanwahl von PLC: Auftrag abgeschlossen, 505 Orientierungsachse 2: Anforderung Programmanwahl von PLC: Entladen, 506 Maschinenfunktion, 598 Programmanwahl von PLC: Fehler, 505 Orientierungsachse 3: Anforderung Programmanwahl von PLC: Fehlerkennung, 508 Maschinenfunktion, 598 Programmanwahl von PLC: Index der Override wirksam, 620, 621 Programmliste, 502 Parametersatzvorgaben von NC gesperrt, 635...
  • Seite 786 Index Schlüsselschalter-Stellung, 444 Stopp am Satzende während Einzelsatz (SBL) Schmierimpuls, 686 wird ignoriert, 570 SE-Auswahl, 653 Stopp am Satzende wegen Einzelsatz, 571, 572 Sensor Festanschlag, 613, 614 Stopp am Satzende wegen konfiguriertem Sensor S1 vorhanden (Spannzustand), 720 Halt, 572 Sensor S4 Kolbenendlage, 723 Stromregler aktiv, 671 Sensor S4 vorhanden (Kolbenlage), 721 S-Wert löschen, 643...
  • Seite 787 Index Werkzeug neu: Größe rechts), 764, 765 Werkzeug neu: Größe unten, 741, 742, 751, 759 Werkzeug neu: interne T-Nr. der NC, 752 Werkzeug neu: interne T-Nummer der NC, 742, Organisationsbaustein OB, 309 743, 760, 766 Werkzeug neu: Platztyp, 740, 750, 757, 758 Werkzeug neu: Platztyp), 764 Werkzeughalter, 755, 760, 766, 767 Werkzeugstatus für Werkzeug neu, 742, 751,...
  • Seite 788 Index Timer-Nr., 312 UDT-Zuordnungen, 82 UTD-Bausteine, 81 Zyklischer Betrieb, 73 Funktionshandbuch, 06/2019, A5E47433877A AB...

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis