Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Electric Drives
and Controls
Hydraulics
Rexroth IndraLogic L40 04VRS
Systembeschreibung
Bedien- und Programmieranleitung
Linear Motion and
Assembly Technologies
Pneumatics
Service
R911323261
Ausgabe 01

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Bosch Rexroth IndraLogic L40 04VRS

  • Seite 1 Electric Drives Linear Motion and and Controls Hydraulics Assembly Technologies Pneumatics Service Rexroth IndraLogic L40 04VRS R911323261 Ausgabe 01 Systembeschreibung Bedien- und Programmieranleitung...
  • Seite 2 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Titel Rexroth IndraLogic L40 04VRS Systembeschreibung Art der Dokumentation Bedien- und Programmieranleitung Dokumentations-Type DOK-CONTRL-IC*L40**V04-AW01-DE-P Interner Ablagevermerk RS-0795aa16c34a7b470a6846a000f1acf9-1-de-DE-115 Zweck der Dokumentation Diese Dokumentation gibt einen Überblick über die zur Steuerung IndraControl L40 gehörenden Systemkomponenten und beschreibt deren Pro‐...
  • Seite 3: Inhaltsverzeichnis

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG I/VII 04VRS and Controls Inhaltsverzeichnis Inhaltsverzeichnis Seite Systemübersicht ......................1 Komponenten............................1 Weiterführende Dokumentationen ......................1 Wichtige Gebrauchshinweise ..................3 Bestimmungsgemäßer Gebrauch ......................3 2.1.1 Einführung............................3 2.1.2...
  • Seite 4 II/VII Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Inhaltsverzeichnis Seite Onboard-E/A konfigurieren ........................29 4.4.1 Übersicht............................29 Inline-Module projektieren ........................33 4.5.1 Übersicht............................33 4.5.2 Inline-Module einfügen........................33 4.5.3 Inline-Module konfigurieren....................... 34 IndraLogic L40 als Profibus-DP-Master konfigurieren .................
  • Seite 5 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG III/VII 04VRS and Controls Inhaltsverzeichnis Seite 4.11.2 Verwendung von Zeigern innerhalb von Strukturen ................. 78 4.11.3 Packen von Strukturen bei IndraLogic L10/20................... 80 4.11.4 Alignment bei E/A-Adressen ......................81 4.11.5...
  • Seite 6 IV/VII Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Inhaltsverzeichnis Seite 6.6.3 Version_RIL_DeviceNet_02V01...................... 107 6.6.4 IL_BusStateDN..........................108 6.6.5 IL_BusDiagDN..........................109 6.6.6 IL_DevDiagDN..........................110 6.6.7 IL_ExplicitMsgDN..........................111 6.6.8 IL_GetAttribSingleDN........................112 6.6.9 IL_SetAttribSingleDN........................114 6.6.10...
  • Seite 7 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG V/VII 04VRS and Controls Inhaltsverzeichnis Seite DP_WRREC ..........................149 fbdBaudrateGet ........................... 150 fbdBmErrorGet ..........................151 fbdBmInfoGet ..........................151 fbdBmStateGet ..........................151 fbdKsdListGet ..........................151 fbdPdTypeGet ..........................152 fbdPrjSlaveListGet ........................
  • Seite 8 VI/VII Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Inhaltsverzeichnis Seite 6.12 RIL_Utilities ............................179 6.12.1 Übersicht............................179 6.12.2 Datentypen............................180 6.12.3 Globale Variablen..........................180 6.12.4 Version_RIL_Utilities_01V* ......................180 6.12.5 IL_HighResTimeTick........................181 6.12.6...
  • Seite 9 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG VII/VII 04VRS and Controls Inhaltsverzeichnis Seite DP-Slave-Adresse anzeigen ....................... 200 DP-Baudrate anzeigen ........................ 200 7.4.6 Bootmenü: Löschen des Bootprojekts..................... 200 Allgemeines..........................200 Bootproj ............................200 Webbasiertes IndraControl Service Tool ................... 200 7.5.1...
  • Seite 10 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung...
  • Seite 11: Systemübersicht

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 1/213 04VRS and Controls Systemübersicht Systemübersicht Komponenten Steuerung Die Steuerung IndraLogic L40 DP besteht aus: ● Hardware: IndraControl L40 inklusive Steckersatz ● Firmware: IndraLogic L40 DP (auf Compact Flash-Karte) Die modulare und skalierbare Hardware-Plattform IndraControl L40 ist zusam‐...
  • Seite 12 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung...
  • Seite 13: Wichtige Gebrauchshinweise

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 3/213 04VRS and Controls Wichtige Gebrauchshinweise Wichtige Gebrauchshinweise Bestimmungsgemäßer Gebrauch 2.1.1 Einführung Die Produkte von Rexroth werden nach dem jeweiligen Stand der Technik ent‐ wickelt und gefertigt. Vor ihrer Auslieferung werden sie auf ihren betriebs‐...
  • Seite 14: Nicht-Bestimmungsgemäßer Gebrauch

    4/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Wichtige Gebrauchshinweise Typische Anwendungsbereiche des IndraLogic L40 DP sind: ● [Handhabungs- und Montagesysteme] ● [Verpackungs- und Lebensmittelmaschinen] ● [Druck- und Papierverarbeitungsmaschinen] ●...
  • Seite 15: Sicherheitshinweise Für Elektrische Antriebe Und Steuerungen

    Benutzerhinweise sind vor jeder Arbeit mit diesem Gerät durchzulesen. Sollten Ihnen keine Benutzerhinweise für das Gerät zur Verfügung stehen, wenden Sie sich an Ihren zuständigen Bosch Rexroth- Vertriebsrepräsentanten. Verlangen Sie die unverzügliche Übersen‐ dung dieser Unterlagen an den oder die Verantwortlichen für den sicheren Betrieb des Gerätes.
  • Seite 16 6/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Sicherheitshinweise für elektrische Antriebe und Steuerungen ● Es sind die Sicherheitsvorschriften und -bestimmungen des Landes, in dem das Gerät zur Anwendung kommt, zu beachten.
  • Seite 17: Erläuterung Der Warnsymbole Und Gefahrenklasse

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 7/213 04VRS and Controls Sicherheitshinweise für elektrische Antriebe und Steuerungen 3.1.3 Erläuterung der Warnsymbole und Gefahrenklasse Die Sicherheitshinweise beschreiben folgende Gefahrenklassen. Die Gefah‐ renklasse beschreibt das Risiko bei Nichtbeachten des Sicherheitshinweises:...
  • Seite 18: Gefahrenbezogene Hinweise

    8/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Sicherheitshinweise für elektrische Antriebe und Steuerungen Verletzungsgefahr durch unsachgemäße Handhabung! Körperverlet‐ zung durch Quetschen, Scheren, Schneiden, Stoßen oder unsachge‐ mäßer Handhabung von unter Druck stehenden Leitungen!
  • Seite 19 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 9/213 04VRS and Controls Sicherheitshinweise für elektrische Antriebe und Steuerungen Hohe elektrische Spannung! Lebensgefahr, Verletzungsgefahr durch elektrischen Schlag oder schwere Körperverletzung! ● Bedienung, Wartung und/oder Instandsetzung dieses Gerätes darf nur GEFAHR durch für die Arbeit an oder mit elektrischen Geräten ausgebildetes und...
  • Seite 20: Schutz Durch Schutzkleinspannung Gegen Elektrischen Schlag

    10/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Sicherheitshinweise für elektrische Antriebe und Steuerungen Hohe Gehäusespannung und hoher Ableitstrom! Lebensgefahr, Verlet‐ zungsgefahr durch elektrischen Schlag! ● Vor dem Einschalten erst die elektrische Ausrüstung, die Gehäuse aller GEFAHR elektrischen Geräte und Motoren mit dem Schutzleiter an den Erdungs‐...
  • Seite 21 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 11/213 04VRS and Controls Sicherheitshinweise für elektrische Antriebe und Steuerungen Personenschutz, insbesondere der Gefahr der Körperverletzung und/oder Sachschaden, darf auf diesen Sachverhalt nicht allein vertraut werden. Bis zum Wirksamwerden der eingebauten Überwachungen ist auf jeden Fall mit einer...
  • Seite 22 12/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Sicherheitshinweise für elektrische Antriebe und Steuerungen Gefahrbringende Bewegungen! Lebensgefahr, Verletzungsgefahr, schwere Körperverletzung oder Sachschaden! ● Der Personenschutz ist durch Überwachungen oder Maßnahmen, die an‐...
  • Seite 23: Schutz Vor Magnetischen Und Elektromagnetischen Feldern Bei Betrieb Und Montage

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 13/213 04VRS and Controls Sicherheitshinweise für elektrische Antriebe und Steuerungen 3.2.4 Schutz vor magnetischen und elektromagnetischen Feldern bei Betrieb und Montage Magnetische und elektromagnetische Felder, die in unmittelbarer Umgebung von Strom führenden Leitern und Motor-Permanentmagneten bestehen, kön‐...
  • Seite 24: Schutz Bei Handhabung Und Montage

    14/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Sicherheitshinweise für elektrische Antriebe und Steuerungen 3.2.6 Schutz bei Handhabung und Montage Handhabung und Montage bestimmter Teile und Komponenten in ungeeigne‐ ter Art und Weise kann unter ungünstigen Bedingungen zu Verletzungen führen.
  • Seite 25 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 15/213 04VRS and Controls Sicherheitshinweise für elektrische Antriebe und Steuerungen Kühlflüssigkeit und Kühlschmiermittel versorgt werden. Unsachgemäßer Um‐ gang mit den angeschlossenen Versorgungssystemen, Versorgungsleitungen oder Anschlüssen kann zu Verletzungen oder Sachschäden führen.
  • Seite 26 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung...
  • Seite 27: Projektieren Und Programmieren

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 17/213 04VRS and Controls Projektieren und Programmieren Projektieren und Programmieren Voraussetzungen und Überblick zur Vorgehensweise Voraussetzungen ● Das IndraWorks Logic-Paket ist installiert. ● Zielsysteminformationen (Target Support Package) IndraLogic L40 DP sind in IndraWorks verfügbar.
  • Seite 28: Basiseinstellungen Vorgeben (Assistentgeführt)

    18/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren ① Bibliothek "Drive and Control" ② Gerät "IndraLogic L40 DP" ③ Projektexplorer Abb.4-1: Einfügen der "IndraLogic L40 DP" in den Projektexplorer Anschließend startet automatisch ein Assistent (Wizard) zur Vorgabe notwen‐...
  • Seite 29: Geräte- Und Funktionsmoduleinstellungen

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 19/213 04VRS and Controls Projektieren und Programmieren Gerätename Geben Sie hier einen beliebigen Gerätenamen ein. Das Feld enthält voreinge‐ stellt den Namen aus der Bibliothek. Unter dem angegebenen Namen erscheint das Gerät später im Projektexplorer.
  • Seite 30: Adressierungsart

    20/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren DP Onboard "Profibus/M": An der IndraLogic L40 DP sollen über die Onboard-Profibus-DP- Schnittstelle (X7P) untergeordnete Profibus-DP-Slaves angekoppelt werden. Aus Sicht der dort angeschlossenen Slaves ist die IndraLogic L40 DP deren Master.
  • Seite 31: Kommunikationseinstellungen

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 21/213 04VRS and Controls Projektieren und Programmieren Abb.4-4: Einstellung der E/A-Adressierungsart Wählen Sie die Einstellung, die der Adressierungsart in den zu nutzenden SPS- Programmen entspricht. Bei Wort-Adressierung gilt z. B.: Ausgangsbyte 10 (QB10) wird adressiert durch "QW5".
  • Seite 32: Kommunikationsparameter

    22/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Abb.4-5: Kommunikationseinstellungen der IndraLogic L40 In den grau hinterlegten Feldern werden die Parameter des in "Kanäle" ge‐ wählten Eintrags angezeigt.
  • Seite 33 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 23/213 04VRS and Controls Projektieren und Programmieren ① Kommunikationskanäle ② Parameter des selektierten Kommunikationskanals Abb.4-6: Kommunikationsparameter Neuen Kommunikationskanal anlegen: Klicken Sie auf die Schaltfläche "Neu...", um einen neuen Kommunikationska‐...
  • Seite 34: Bestandteile Des Indralogic L40 Dp-Gerätes

    24/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Abb.4-8: Parameter eines Kommunikationskanals anpassen Kommunikationskanal ändern: Markieren Sie den neuen Kommunikationskanal mit der linken Maustaste und passen Sie dann dessen Parameter an. Doppelklicken Sie dazu auf die rele‐...
  • Seite 35 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 25/213 04VRS and Controls Projektieren und Programmieren ① IndraLogic L40-Gerät Abb.4-9: IndraLogic L40-Gerät mit untergeordneten Objekten Der Objektbaum der IndraLogic L40 DP kann folgende Objekte enthalten: ●...
  • Seite 36: Profibus/M-Objekt Nachträglich Einfügen

    26/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Schnittstellen" auf Seite 19. Mit diesem Objekt lassen sich die Profibus- Slave-Einstellungen der IndraLogic L40 DP konfigurieren, siehe Kap. 4.7 "IndraLogic L40 als Profibus-DP-Slave konfigurieren "...
  • Seite 37 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 27/213 04VRS and Controls Projektieren und Programmieren Abb.4-10: Kontextmenü zur IndraLogic L40 Der Dialog zum Ändern der Geräteeinstellungen erscheint, siehe Abb. 4-2 "Ge‐ räteeinstellungen" auf Seite Kommunikationseinstellungen än‐...
  • Seite 38 28/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Abb.4-12: Dialog "Eigenschaften" des Objekts "Logic" Beachten Sie dazu das Kap. 4.3.3 "Kommunikationseinstellungen" auf Seite Über die Register sind außer den Kommunikationseinstellungen noch weitere Einstellungen (siehe beispielsweise 4-13) verfügbar.
  • Seite 39: Onboard-E/A Konfigurieren

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 29/213 04VRS and Controls Projektieren und Programmieren Abb.4-13: Register "Weitere Einstellungen" in den Projekteinstellungen Onboard-E/A konfigurieren 4.4.1 Übersicht Die IndraLogic L40 DP besitzt jeweils acht schnelle, interrupt-fähige digitale Ein- und Ausgänge.
  • Seite 40 30/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Die von links nach rechts auf den Plätzen 1 bis 4 verfügbaren Ein- und Aus‐ gänge sind gemäß folgender Tabelle den Leuchtdioden und den Bitadressen zugeordnet: Eingänge...
  • Seite 41 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 31/213 04VRS and Controls Projektieren und Programmieren Abb.4-17: Fenster "Onboard I/O" "Onboard-Einstellungen" Name: Interner Name, der durch das installierte Zielsystem festgelegt wurde. Basiert auf: Name der zugrunde liegenden Gerätebeschreibungsdatei. Die Da‐...
  • Seite 42 32/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren ① Symbolische Adresse ② Absolute Adresse ③ Resultierender Eintrag im Projektexplorer Abb.4-18: Symbolische und absolute Adressen von E/A-Objekten Adresse: E/A-Adresse. Geben Sie die gewünschte E/A-Adresse als Byte-Ad‐...
  • Seite 43: Inline-Module Projektieren

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 33/213 04VRS and Controls Projektieren und Programmieren Abb.4-19: Onboard E/A neu adressieren Inline-Module projektieren 4.5.1 Übersicht Eine Erweiterung der lokal verfügbaren E/A-Einheiten ist mit dem Rexroth Inline E/A-System durch einfaches Anreihen der Inline-Module an der rechten Seite der IndraLogic L40 DP möglich.
  • Seite 44: Inline-Module Konfigurieren

    34/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Abb.4-20: Inline-Modul einfügen (Beispiel) 4.5.3 Inline-Module konfigurieren Doppelklicken Sie im Projektexplorer auf das gewünschte Inline-Modul. Abb.4-21: Objekt Inline-Modul (Beispiel)
  • Seite 45 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 35/213 04VRS and Controls Projektieren und Programmieren Abb.4-22: Fenster eines Inline-Moduls (Beispiel) "Modul-Einstellungen" Name: Interner Name, der durch das installierte Zielsystem festgelegt wird. ID: Interne Kennung, die durch das installierte Zielsystem festgelegt wird.
  • Seite 46: Indralogic L40 Als Profibus-Dp-Master Konfigurieren

    36/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Kommentar: Geben Sie hier einen beliebigen Kommentar zu einer Adresse ein. Zustand: Physikalischer Zustand des Ein-/Ausgangs. Der Zustand wird nur im Diagnosemodus bei Kommunikation zwischen IndraWorks und IndraLogic L40 DP angezeigt.
  • Seite 47: Master-Spezifische Einstellungen Vornehmen

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 37/213 04VRS and Controls Projektieren und Programmieren Eingefügte Profibus-DP-Slaves konfigurieren. Die "IndraLogic L40 DP" lässt sich über die Onboard-Profibus-DP- Schnittstelle (X7P) auch als untergeordneter Profibus-DP-Slave betreiben. Beachten Sie dazu Kap.
  • Seite 48 38/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Register "Busparameter" Die Registerkarte "Busparameter" enthält die zum Betrieb des Profibus-DP er‐ forderlichen Busparameter. Ist die Option "Auf Standard setzen" aktiviert, sind lediglich die Felder "Baudrate"...
  • Seite 49: Profibus-Dp-Slaves Einfügen

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 39/213 04VRS and Controls Projektieren und Programmieren Max. Tsdr: Dies ist die Zeit, die ein Responder maximal benötigt, um auf ein Anforderungstelegramm zu antworten. Mögliche Einstellungen: 35 bis 1023 TBit Min_Slave_Intervall: Dies ist die minimale Zeitspanne, die zwischen zwei Zu‐...
  • Seite 50: Profibus-Dp-Slaves Konfigurieren

    40/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Ist ein benötigter Slave nicht in der Bibliothek vorhanden, kann er mittels Import seiner GSD-Datei über die Funktion "GSD-Dateien importieren..."...
  • Seite 51 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 41/213 04VRS and Controls Projektieren und Programmieren ① Modularer Profibus-DP-Slave; noch ohne untergeordnete Module ② Kompakter Profibus-DP-Slave ③ Aktuelle Busadressen der Profibus-DP-Slaves Abb.4-27: Profibus DP-Slaves (Beispiel) Um die Busadresse eines Slaves zu ändern, öffnen Sie den Dialog "DP Bu‐...
  • Seite 52 42/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren "Slave-Einstellungen" Name: Gerätename laut GSD-Datei. Busadresse: Busadresse des Slaves (FDL-Adresse). Hier trägt IndraWorks die nächste freie Busadresse automatisch ein. Geben Sie hier ggf. eine andere Adresse ein.
  • Seite 53 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 43/213 04VRS and Controls Projektieren und Programmieren Die automatische Nummerierung von untergeordneten Modulen lässt sich auch in der Modulkonfiguration vornehmen. Sehen Sie dazu das Kap. 4.6.5 "Module in Profibus DP-Slave einfügen " auf Seite Register "Herstellerspezifische Da‐...
  • Seite 54 44/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Abb.4-31: Herstellerspezifische Daten mit Adresse und Wert In dieser Darstellung sind die Werte in Bytes unterteilt. Für die Anzeige der Byte-Werte lässt sich die Zahlenbasis einstellen.
  • Seite 55: Module In Profibus Dp-Slave Einfügen

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 45/213 04VRS and Controls Projektieren und Programmieren 4.6.5 Module in Profibus DP-Slave einfügen Module lassen sich nur bei modular aufgebauten Profibus DP-Sla‐ ves einfügen, siehe Kap. 4.6.4 "Profibus-DP-Slaves konfigurieren "...
  • Seite 56: Module Eines Profibus Dp-Slaves Konfigurieren

    46/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren 4.6.6 Module eines Profibus DP-Slaves konfigurieren Abb.4-34: Modul eines Profibus DP-Slaves (Beispiel) Zur Konfiguration eines Moduls doppelklicken Sie im Projektexplorer auf den entsprechenden Modul-Eintrag.
  • Seite 57: Indralogic L40 Als Profibus-Dp-Slave Konfigurieren

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 47/213 04VRS and Controls Projektieren und Programmieren Die symbolische Adresse eines Knotens erscheint auch im Projektexplorer. Ein Beispiel für Onboard-E/A finden Sie in Abb. 4-18 "Symbolische und absolute Adressen von E/A-Objekten"...
  • Seite 58 48/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Abb.4-36: Objekt "Profibus/S" Dadurch öffnet sich im Arbeitsbereich das folgende Fenster: Abb.4-37: Fenster "Profibus/S" "Slave-Einstellungen" Name: Interner Gerätename des Slaves Busadresse: Busadresse des Slaves (FDL-Adresse: Fieldbus Data Link).
  • Seite 59: Koppelbereich Parametrieren

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 49/213 04VRS and Controls Projektieren und Programmieren Kommentar: Geben Sie hier einen beliebigen Kommentar zur ausführlichen Beschreibung des Slaves ein. Register "E/A-Einstellungen" Starten Sie hier die automatische Vergabe von E/A-Adressen.
  • Seite 60 50/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Abb.4-39: Koppelbereich eines "Profibus/S"-Objekts (Beispiel) "Modul Informationen" Name: Modulname (Feld links) und die interne Modulkennung (Feld rechts). Register "E/A-Adressen"...
  • Seite 61: Übergeordnete Steuerung Projektieren

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 51/213 04VRS and Controls Projektieren und Programmieren Zustand: Physikalischer Zustand des Ein-/Ausgangs. Der Zustand wird nur im Diagnosemodus bei Kommunikation zwischen IndraWorks und IndraLogic L40 DP angezeigt.
  • Seite 62: Indralogic L40 Als Ethernet/Ip-Slave

    52/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren IndraLogic L40 als Ethernet/IP-Slave 4.8.1 IndraLogic L40 als Ethernet/IP-Slave konfigurieren Übersicht Über die Ethernet-Schnittstelle (X7E) kann die IndraLogic L40 DP von einer übergeordneten Steuerung (Master/Originator) als Ethernet/IP-Slave (Target)
  • Seite 63: Koppelbereich Parametrieren

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 53/213 04VRS and Controls Projektieren und Programmieren Abb.4-43: Fenster "Ethernet/IP-Slave" "Ethernet/IP-Slave-Einstellungen" Name: Interner Gerätename des Slaves Basiert auf: Name der zugrunde liegenden Gerätebeschreibungsdatei. Die Da‐ tei ist fester Bestandteil des installierten Zielsystems.
  • Seite 64 54/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren des "Ethernet/IP-Slave"-Objekts, siehe Abb. 4-44 "Datenbreite für Ein- und Ausgangsfeld des Ethernet/IP-Slave wählen" auf Seite Wird das Ein- und Ausgangsfeld mit Datenbreiten gleich 0 para‐...
  • Seite 65: Ethernet/Ip-Verbindungstypen

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 55/213 04VRS and Controls Projektieren und Programmieren Assembly Instance: Interne Kennung. Kommentar: Beliebiger Text zur ausführlichen Beschreibung des E/A-Feldes. Register "E/A-Adressen" Ordnen Sie hier den Koppelbereich den physikalischen Adressen der Steue‐...
  • Seite 66: Merkmale Der Zyklischen Datenübertragung

    56/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Abb.4-46: Ethernet/IP-Verbindungstyp: Punkt zu Punkt Abb.4-47: Ethernet/IP-Verbindungstyp: Punkt zu Punkt und Multicast Merkmale der zyklischen Datenübertragung ● Der Vollduplex-Betrieb der Ethernet-Verbindung ist erforderlich. Andern‐...
  • Seite 67: Indralogic L40 Als Cip-Daten-Server Konfigurieren

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 57/213 04VRS and Controls Projektieren und Programmieren TMV: Timeout Multiplier Wert Timeout Multiplier RPI: Requested Packet Interval (in μs) Überwachungszeit (in ms) Abb.4-48: Formel zur Berechnung der Überwachungszeit t Beispiele: RPI (in μs)
  • Seite 68: Merkmale Der Azyklischen Datenübertragung

    58/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren lektieren Sie die gewünschten Variablen und aktivieren Sie die Option "Variablen des Objekts ausgeben". Die Option "Schreibzugriff" beeinflusst den Schreibschutz einer Va‐...
  • Seite 69: Indralogic L40 Als Devicenet-Master Konfigurieren

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 59/213 04VRS and Controls Projektieren und Programmieren IndraLogic L40 als DeviceNet-Master konfigurieren 4.9.1 Allgemeines Das DeviceNet-Master-Funktionsmodul ermöglicht den Anschluss von DeviceNet-Slaves und den Zugriff über das genormte DeviceNet-Protokoll (EN 50325).
  • Seite 70: Devicenet-Slaves Einfügen

    60/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren SW-Version: Software-Version laut EDS-Datei. HW-Version: Hardware-Version laut EDS-Datei. Register "Parameter" Enthält die zum Betrieb des DeviceNet-Masters erforderlichen Parameter. Änderungen an den Parametern können zu unvorhersehbarem Anla‐...
  • Seite 71: Devicenet-Slaves Konfigurieren

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 61/213 04VRS and Controls Projektieren und Programmieren Abb.4-52: DeviceNet-Slave über das Kontextmenü des "DeviceNet/M"-Objekts einfügen 4.9.4 DeviceNet-Slaves konfigurieren Allgemeines ① DeviceNet-Slave ② aktuelle Busadresse Abb.4-53: DeviceNet-Slave (Beispiel) Zur Konfiguration eines DeviceNet-Slaves doppelklicken Sie im Projektexplorer auf den entsprechenden Slave-Eintrag.
  • Seite 72 62/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Abb.4-54: Fenster eines DeviceNet-Slaves (Beispiel) "Slave-Einstellungen" Name: Gerätename laut EDS-Datei. Die EDS-Datei enthält die Einstellmög‐ lichkeiten des Slaves und wird vom Gerätehersteller zur Verfügung gestellt.
  • Seite 73 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 63/213 04VRS and Controls Projektieren und Programmieren ① Anzeige der Einstellungen "nicht aktiv" (erste Zeile) und "aktiv" (zweite Zeile). ② Anzeige der Einstellungen, wenn der Mauszeiger auf dem Slave posi‐...
  • Seite 74 64/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Abb.4-56: Parametertabelle des DeviceNet-Slaves (Beispiel) Der Tooltip zeigt in den Spalten "ID", "Typ", "Parameter", "Wert" und "Online-Wert" weitere Informationen an: In der Spalte "ID"...
  • Seite 75 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 65/213 04VRS and Controls Projektieren und Programmieren Markierung Bedeutung (leer) Standardwert in die Steuerung übertragen: Dies bedeutet, dass der Standardwert bei jedem Verbindungsaufbau zum Gerät in das Gerät geschrieben wird.
  • Seite 76: E/A-Verbindung Eines Devicenet-Slaves Konfigurieren

    66/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren ① Anzeige für das Auslesen der Werte online schalten ② Werte aus dem Slave auslesen ③ Zuletzt ausgelesene Onlinewerte ④...
  • Seite 77 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 67/213 04VRS and Controls Projektieren und Programmieren ● Bit Strobe: Der DeviceNet-Master sendet ein Broadcast-Telegramm an alle Slaves mit der Aufforderung, ihre aktuellen Daten zu senden. Die Slaves antworten in aufsteigender Reihenfolge ihrer Busadressen.
  • Seite 78 68/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Abb.4-63: Dialog E/A-Verbindungstyp, Register "E/A-Adressen" Allgemeine Anzeigen Modulname: Namen des E/A-Verbindungstyps. E/A-Verbindung: E/A-Verbindungstyp des DeviceNet-Slaves. Slave-Name: Busadresse und Name des DeviceNet-Slaves.
  • Seite 79 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 69/213 04VRS and Controls Projektieren und Programmieren mit Eingängen, Modul mit Ausgängen) werden nur relevante Eingabefelder an‐ gezeigt. Parametrieren Sie beispielsweise ein Modul, das nur Eingänge besitzt, fehlt das Eingabefeld "Ab Ausgang".
  • Seite 80 70/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Abb.4-65: Register "E/A-Verbindungskonfiguration" für E/A-Verbindungstyp "Change of state" Abb.4-66: Register "E/A-Verbindungskonfiguration" für E/A-Verbindungstyp "Cyc‐ lic" Abb.4-67: Register "E/A-Verbindungskonfiguration" für E/A-Verbindungstyp...
  • Seite 81: Sps-Programmierung Mit Indralogic

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 71/213 04VRS and Controls Projektieren und Programmieren 4.10 SPS-Programmierung mit IndraLogic 4.10.1 Übersicht Zur SPS-Projektierung lassen sich folgende Funktionen über das in IndraWorks integrierte Programm IndraLogic ausführen: ●...
  • Seite 82: Zielsystemeinstellungen

    72/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Abb.4-69: "Logic"-Objekt aktualisieren 4.10.2 Zielsystemeinstellungen Jede Änderung der voreingestellten Zielsystemkonfiguration kann zu gravierenden Auswirkungen auf das Verhalten des Zielsystems führen! Die Zielsystemeinstellungen dürfen nur von unterwiesenen Spezialisten ver‐...
  • Seite 83 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 73/213 04VRS and Controls Projektieren und Programmieren Abb.4-70: IndraLogic, Ressourcen, Objekt "Zielsystemeinstellungen" Datenbankverknüpfung unterbre‐ In der Regel ist eine Verbindung zum Datenbank-Server aktiv. Dies erkennen chen Sie am Zusatz "<R>" im Namen des Objekts "Zielsystemeinstellungen".
  • Seite 84: Taskkonfiguration

    74/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren 4.10.3 Taskkonfiguration In vielen Anwendungsfällen ist es ausreichend, die Programmabarbeitung oh‐ ne spezielle Taskverwaltung auszuführen. Dabei wird die Programmabarbei‐...
  • Seite 85: Bibliotheksverwaltung

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 75/213 04VRS and Controls Projektieren und Programmieren Wählen Sie dazu im Register "Taskeigenschaften" die Option "Extern ereig‐ nisgesteuert" und im Feld "Ereignis" das gewünschte Ereignis: ● Local Input Bit 0 ... Local Input Bit 7: Sobald am ausgewählten Bit-Eingang des Onboard-E/A eine steigende Flanke ansteht, startet die Task.
  • Seite 86 76/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren ① Register "Ressourcen" ② Objekt "Bibliotheksverwalter" ③ Anzeige geladener Bibliotheken ④ Anzeige aller in einer selektierten Bibliothek enthaltenen Bausteine Abb.4-73:...
  • Seite 87: Sps-Programm Erstellen

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 77/213 04VRS and Controls Projektieren und Programmieren Abb.4-74: Bibliotheksverzeichnis des IndraLogic L40-Targets Wählen Sie die gewünschte Bibliothek und quittieren Sie die Auswahl mit "Öffnen". Die Bibliothek wird in Bereich (3) (siehe Abb.
  • Seite 88: Indralogic-Projektdaten Sichern

    78/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Abb.4-75: SPS-Programmbeispiel 4.10.6 IndraLogic-Projektdaten sichern Mit der Menüfunktion Datei ▶ Speichern lassen sich alle in IndraLogic getätigten Einstellungen und editierten Bausteine speichern.
  • Seite 89 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 79/213 04VRS and Controls Projektieren und Programmieren Der Compiler kennt die möglichen Einschränkungen der zugrundeliegenden Prozessorplattform genau und legt die Elemente der Struktur so im Speicher ab, dass er nur Adressen verwendet, die der Prozessor für die zugehörigen Datentypen auch verwenden kann.
  • Seite 90: Packen Von Strukturen Bei Indralogic L10/20

    80/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren pt := ADR (StructInst); (* Zeiger-Initialisierung *) pt^.Out02 := 16#FF00; (* Zugriff auf Strukturelement per Zeiger *) Unzulässige Adressierung Die Adressierung eines Strukturelements durch Berechnungen im Code ist un‐...
  • Seite 91: Alignment Bei E/A-Adressen

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 81/213 04VRS and Controls Projektieren und Programmieren Byte-Ad‐ IndraLogic V, IndraLogic L10/L20 oh‐ IndraLogic L10/L20 mit resse ne Pragma {pack} Pragma {pack} IndraLogic VEP, IndraLogic VPP, IndraLogic L40...
  • Seite 92: Zuweisen Von Strukturen Auf E/A-Adressen

    82/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Beispiel Variable1: WORD → gerade Adresse Variable2: DWORD → durch 4 teilbare Adresse Bei der Deklaration von Variablen mit Zuweisung einer E/A-Adresse ist die Ausrichtung im Speicher abhängig von der zugewiesenen Adresse.
  • Seite 93: Online-Funktionen

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 83/213 04VRS and Controls Projektieren und Programmieren Beachten Sie hierzu auch die "Online-Funktionen" in der IndraLogic-Dokumentation bzw. -Hilfe /2/. 4.12.2 Online-Funktionen Mit IndraWorks lassen sich anschließend Informationen über den Zustand der Steuerung mit Hilfe der "Online-Funktionen"...
  • Seite 94 84/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Projektieren und Programmieren Abb.4-80: Geräte online schalten Ein Dialogfenster wird geöffnet, dort können Sie das gewünschte Gerät aus‐ wählen, siehe Abb. 4-81 "Geräte zum Onlineschalten auswählen" auf Seite Abb.4-81:...
  • Seite 95: Einschaltverhalten Der Steuerung

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 85/213 04VRS and Controls Projektieren und Programmieren Abb.4-82: Monitorfunktion ein- und ausschalten Wenn die Monitorfunktionen eingeschaltet sind, werden zyklisch die E/A-Zu‐ standsdaten im Dezimalformat angezeigt. Zur Ansicht doppelklicken Sie im Projektexplorer auf "Onboard IO".
  • Seite 96 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung...
  • Seite 97: Weitere Funktionen

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 87/213 04VRS and Controls Weitere Funktionen Weitere Funktionen Firmware-Verwaltung 5.1.1 Firmware-Update Steuerung Firmware-Downloads lassen sich nur durchführen, wenn sich die Steuerung im Stop-Zustand befindet. Kopieren Download benötigte Firmware-Dateien IndraLogic L40 DP (*.fw-Dateien) in ein lokales Verzeichnis oder in ein...
  • Seite 98: Firmware-Update Funktionsmodule

    88/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Weitere Funktionen Geräteschädigung durch Spannungsausfall während des Firmware‐ wechsels! Stellen Sie sicher, dass während des Firmwarewechsels die Versorgungs‐ VORSICHT spannung aller beteiligten Geräte nie unterbrochen wird! Weitere Informationen erhalten Sie in der Dokumentation bzw.
  • Seite 99: Indralogic-Funktionen

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 89/213 04VRS and Controls Weitere Funktionen IndraLogic-Funktionen Die Kontextmenü-Funktionalität des "Logic"-Objekts im Projektexplorer ist vom aktuellen Systemzustand abhängig: Abb.5-4: Kontextmenü des "Logic"-Objekts bei gestarteter IndraLogic Abb.5-5: Kontextmenü des "Logic"-Objekts bei nicht gestarteter IndraLogic Verfügbare Funktionen:...
  • Seite 100 90/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Weitere Funktionen ● Konstanten ersetzen ● keine Adressprüfung ● Optimierter IndraLogic-Aufruf ● Menü sperren ● Bootprojekt automatisch laden Die Eigenschaften lassen sich über das Kontextmenü des Objekts "Logic" auf‐...
  • Seite 101: Bibliotheken

    Bibliotheken, die für die IndraLogic L40 DP zur Verfügung stehen: Bibliothek Funktion Siehe AnalyzationNew Analyse von Ausdrücken BuepE_Client Kommunikation zwischen IndraLogic L40 DP und Bosch-Steuerun‐ Siehe Kap. 6.2 "BuepE_Client gen der CL-Reihe " auf Seite 92 HMI_Mkeys M-Tasten-Funktionalität des HMI (IndraWorks HMI) HMICE_MKEYS M-Tasten-Funktionalität des IW-HMI für VEH30...
  • Seite 102: Buepe_Client

    Online-Hilfe zu IndraLogic. BuepE_Client 6.2.1 Allgemein Die Bibliothek BuepE_Client dient zur Kommunikation der IndraLogic L40 DP mit den Bosch-Steuerungen der CL-Reihe. Die IndraLogic L40 DP bildet die Client-Funktionalität ab. Die CL-Steuerung ist immer der Server. 6.2.2 BuepE_Client Kurzbeschreibung Der Funktionsbaustein BuepE_Client lässt sich gleichzeitig mehrfach nutzen.
  • Seite 103 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 93/213 04VRS and Controls Bibliotheken Abb.6-2: BuepE_Client Name Kommentar VAR_INPUT Start BOOL TRUE: Die Übertragung wird gestartet Write BOOL TRUE: Schreibender Zugriff FALSE: Lesender Zugriff Command BYTE...
  • Seite 104: Il_Vcp_Dp

    94/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Name Kommentar VAR_OUTPUT State WORD Status: 0: Fehlerfrei 16#0100: Auftrag in Bearbeitung 16#0305: Auftrag fehlerhaft 16#0405: Auftrag nicht gestartet Weitere Zustände sind in der Dokumentation zur Kommuni‐...
  • Seite 105: Vcp_Pbs16_A4096

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 95/213 04VRS and Controls Bibliotheken ● VCP_PBS32_A4096 ● VCP_PBS32_A65536 6.3.2 VCP_PBS16_A4096 Kurzbeschreibung Dieser Funktionsbaustein (FB) aktiviert das Profibus DP-Protokoll für die Klein‐ bedienterminals VCPxx. Zudem wird das E/A-Abbild der physikalischen Ad‐...
  • Seite 106: Vcp_Pbs32_A65536

    96/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Die Datenbreite der Datenübertragung beträgt 32 Byte. Die Größe des über ein ARRAY zur Verfügung stehenden Adressbereichs beträgt 4096 Byte (Ein- und Ausgänge in Summe).
  • Seite 107: Rih_Cml40

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 97/213 04VRS and Controls Bibliotheken Schnittstellenbeschreibung Abb.6-8: VCP_PBS32_A65536 Name Kommentar VAR_INPUT Enable BOOL TRUE: FB wird bearbeitet FALSE: FB wird nicht bearbeitet Reset_Error BOOL TRUE: Rücksetzen von "Error" (auf FALSE) und "Error‐...
  • Seite 108: Ih_Getohcctrl

    98/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken 6.4.2 IH_GetOhcCtrl Kurzbeschreibung Liefert die Betriebsdauer der Steuerung in Stunden. Zurücksetzen des Betriebsstundenzählers ist nicht möglich. Schnittstellenbeschreibung Abb.6-10: IH_GetOhcCtrl Name Kommentar...
  • Seite 109: Ih_Resetohcfan

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 99/213 04VRS and Controls Bibliotheken Name Kommentar ErrorIdent ERROR_STRUCT Undefiniert und nicht auszuwerten OperatingHours DWORD Betriebsdauer des Lüfters in Stunden Abb.6-13: Schnittstelle von IH_GetOhcFan 6.4.4 IH_ResetOhcFan Kurzbeschreibung Setzt den Betriebsstundenzähler des Lüfters auf Null.
  • Seite 110: Ih_Fanstatus

    100/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Name Kommentar ErrorID ERROR_CODE Undefiniert und nicht auszuwerten ErrorIdent ERROR_STRUCT Undefiniert und nicht auszuwerten Abb.6-17: Schnittstelle von IH_SetDisplay Eine anstehende Meldung wird, wenn keine Fehlermeldung vorhanden ist, in der Standardanzeige (Stop/Run) durch die blinkende Darstellung von "IL:"...
  • Seite 111: Ih_Tempwarning

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 101/213 04VRS and Controls Bibliotheken Name Kommentar VAR_INPUT Enable BOOL TRUE: Die aktuelle Temperatur wird ausgegeben FALSE: Keine Ausgabe Funktionswert Temperature WORD Temperatur: Bit 15: 0 = positive Temperatur 1 = negative Temperatur Bit 14 –...
  • Seite 112 102/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken werden solche Bereichsüberschreitungen zur Laufzeit überwacht und verhin‐ dert. Dabei wird der Zugriff für Arrays und Unterbereichstypen auf den kleinsten bzw. größten möglichen Wert begrenzt. Somit wird z. B. beim Array auf das Element des höchsten Indexes zugegriffen, selbst wenn im SPS-Programm ein...
  • Seite 113: Ril_Devicenet

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 103/213 04VRS and Controls Bibliotheken Bit-Variable Wert Bedeutung CheckExceedingOccurred.2 16#04 CheckBoundsExceedingLimitation: Unter- oder Überschreiten der zulässigen Indizes des Zugriffs auf Array- Elemente. CheckExceedingOccurred.3 16#08 CheckRangeLowerLimitation: Unterschreiten des zulässigen Wertebereichs einer Variablen.
  • Seite 114: Datentypen

    104/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Bezeichnung Beschreibung IL_DevDiagDN Funktionsbaustein für DeviceNet-Slavediagnose Allgemeiner Funktionsbaustein für azyklische Master-Slave-Kommunikation IL_ExplicitMsgDN (Explicit-Messaging) Funktionsbaustein für DeviceNet-Kommunikationsdienst SINGLE_GET_AT‐ IL_GetAttribSingleDN TRIBUTE (Leseoperation) Funktionsbaustein für DeviceNet-Kommunikationsdienst SINGLE_SET_AT‐...
  • Seite 115: Il_Bus_Diag_Flags_Dn

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 105/213 04VRS and Controls Bibliotheken Bezeichner Beschreibung OBJECT_STATE_CONFLICT_DN Objektzustandskonflikt ATTRIBUTE_NOT_SETTABLE_DN Schreibzugriff auf Attribut nicht erlaubt PERMISSION_CHECK_FAILED_DN Keine Zugriffsberechtigung STATE_CONFLICT_DN Kommando nicht ausführbar TIME_OUT_ERROR_DN Timeout Slave-Antworttelegramm NOT_ENOUGH_DATA_RECEIVED_DN Sendedaten unvollständig ATTRIBUTE_NOT_SUPPORTED_DN Attribut auf Slave nicht verfügbar...
  • Seite 116: Il_Bus_Diag_State_Dn

    106/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Bibliothek Bereich RIL_DeviceNet.lib Diagnosis Abb.6-33: Bibliothekszuordnung: IL_BUS_DIAG_GLOBAL_BITS_DN STRUCT Definition Folgende Busfehler sind definiert: Bezeichner Beschreibung ControlError Dieses Bit zeigt an, dass ein Master-Parametrierungsfehler vor‐...
  • Seite 117: Il_Fb_State_Dn

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 107/213 04VRS and Controls Bibliotheken Bibliothek Bereich RIL_DeviceNet.lib Diagnosis Abb.6-37: Bibliothekszuordnung: IL_DEV_STATUS_DN STRUCT Definition Folgende Diagnosebits sind definiert: Bezeichner Beschreibung NoResponse Der Busteilnehmer ist konfiguriert, antwortet aber nicht BufferOverflow Fehlerspeicherüberlauf des Busteilnehmers...
  • Seite 118: Il_Busstatedn

    108/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Schnittstellenbeschreibung Abb.6-42: Aufbau: Version_RIL_DeviceNet_02V01 Name Kommentar VAR_INPUT Dummy BOOL Dummy VAR_OUTPUT Version_RIL_DeviceNet_02V01 BOOL TRUE: Bibliothek ist gültig Abb.6-43: Schnittstellensignale: Version_RIL_DeviceNet_02V01 Funktionsbeschreibung Die Funktion ist ausschließlich nur für interne Überprüfungsmechanismen vor‐...
  • Seite 119: Il_Busdiagdn

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 109/213 04VRS and Controls Bibliotheken Name Kommentar ErrorIdent ERROR_STRUCT Detaillierte Fehlerbeschreibung gemäß Fehlertabel‐ State IL_BUS_DIAG_STATE_DN Betriebszustand des selektierten DeviceNet-Mas‐ ters. Abb.6-46: Schnittstellensignale: IL_BusStateDN Funktionsbeschreibung Der Funktionsbaustein "IL_BusStateDN" ermittelt zyklisch den Betriebszustand des ausgewählten DeviceNet-Masters, sobald der Eingang "Enable"...
  • Seite 120: Il_Devdiagdn

    110/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Name Kommentar GlobalBits IL_BUS_DIAG_GLOBAL_BITS_ Busfehler-Flags ErrorDevice UINT Sitzt eines der Busfehler-Flags "NonExchange‐ Error", "AutoClearError" oder "ControlError", wird hier die MAC-ID des fehlerhaften Busteilnehmers abgebildet.
  • Seite 121: Il_Explicitmsgdn

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 111/213 04VRS and Controls Bibliotheken Name Kommentar DeviceErrStatus IL_DEV__STATUS_DN Diagnose-Flags des selektierten DeviceNet Slaves. HrtBeatTimeout UINT Timeout-Zähler: Die Anzahl der aufgetretenen Timeouts gibt Aufschluss über die Übertragungsqualität.
  • Seite 122: Il_Getattribsingledn

    112/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Name Kommentar SendData ARRAY[0..255]OF BYTE Byte-Array für zu sendende Daten. VAR_OUTPUT Done BOOL Kommunikation beendet. Active BOOL Explicit Messaging aktiv. Error BOOL TRUE: Fehler ist aufgetreten.
  • Seite 123 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 113/213 04VRS and Controls Bibliotheken Schnittstellenbeschreibung Abb.6-57: Aufbau: IL_GetAttribSingleDN Name Kommentar VAR_INPUT Execute BOOL Bearbeitungsfreigabe des Funktionsbausteins. Device Selektierter DeviceNet-Master (bei Parallelbetrieb meh‐ rerer Feldbusse). Der Wert ist zunächst immer auf 0 zu setzen.
  • Seite 124: Il_Setattribsingledn

    114/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken 6.6.9 IL_SetAttribSingleDN Kurzbeschreibung Realisiert den DeviceNet-Dienst "Set_Attribute_Single". Bibliothek Bereich RIL_DeviceNet.lib Explicit Messaging Abb.6-59: Bibliothekszuordnung: IL_SetAttribSingleDN Schnittstellenbeschreibung Abb.6-60: Aufbau: IL_SetAttribSingleDN Name Kommentar...
  • Seite 125: Fehlermeldungen Der Devicenet-Funktionsbausteine

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 115/213 04VRS and Controls Bibliotheken Um neue Attributdaten zu schreiben, muss der Eingang "Execute" zunächst auf FALSE gesetzt und der Funktionsbaustein im Zustand State = WAIT_RESET_MSG_DN einmal aufgerufen werden (Flan‐...
  • Seite 126: Ril_Ethernetip

    116/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Additional 1 Additional 2 Beschreibung 16#000000 16#000000 Kundenspezifischer ErrorCode 16#000000 16#000000 Antworttelegramm fehlerhaft 16#000000 16#000000 Reset-Kommando aktiv 16#000000 16#000000 MAC-ID ungültig...
  • Seite 127 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 117/213 04VRS and Controls Bibliotheken Name Kommentar StrRemoteTag STRING(80) Name der zu lesenden Variablen (z. B. "Test1"). UdiMaxReadSize UDINT Größe des Empfangs-Arrays "PbyReadData". PbyReadData POINTER TO Zeiger auf das Array, in welches die Daten geschrieben BYTE werden sollen.
  • Seite 128: Il_Writedatatable

    118/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Read2Fb_strRemoteTag := 'PLC_PRG.diCounter'; (*Name der zu lesenden Variablen*) Read2Fb_uiElements := 1; (*Anzahl der zu lesenden Elemente*) Read2Fb_udiTimeout := 100; (*Timeout in ms*)
  • Seite 129 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 119/213 04VRS and Controls Bibliotheken Abb.6-67: Aufbau von IL_WriteDataTable Name Kommentar VAR_INPUT bExecute BOOL Positive Flanke startet den Dienst. StrPath STRING(80) IP-Adresse des CIP-Daten-Servers (z. B. "192.168.73.105")
  • Seite 130 120/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken WriteFb_udiTimeout: UDINT; WriteFb_bDone: BOOL := FALSE; WriteFb_bError: BOOL; WriteFb_enErrorID: ERROR_CODE; WriteFb_stErrorIdent: ERROR_STRUCT; (*Diagnose*) WriteFb_udiCtrErr: UDINT := 0; WriteFb_udiCtrGood: UDINT := 0;...
  • Seite 131: Il_Status

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 121/213 04VRS and Controls Bibliotheken Error-ID Error Table Additional1 Additional2 Fehlername Beschreibung COMMUNICATION_ ETHERNET_IP(151) 0x10000003 0x00000000 Timeout Zeitüberwachung der zykli‐ ERROR (2) schen Kommunikation meldet Fehler. COMMUNICATION_...
  • Seite 132: Ril_L40_Util

    122/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Fehlermeldungen Error-ID Error Table Additional1 Additional2 Fehlername Beschreibung COMMUNICATION_ ETHERNET_IP(151) 0x10000001 0x00000000 NoCyclicCom Master hat mit IndraLogic- ERROR (2) EthernetIP-Slave noch keine zyklische Kommunikation auf‐...
  • Seite 133: Datentypen

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 123/213 04VRS and Controls Bibliotheken Funktionsübersicht Bezeichnung Beschreibung Version_RIL_Inline_01V01 BOOL Versionskennung IL_InlineDiagModulImage Modul Diagnose IL_InlineCfgDiagData System Konfiguration ermitteln IL_InlineDiagCfgChk Diagnose der Systemkonfiguration Diagnose an einem vorgegebenen IL_InlineDiagModulPosi...
  • Seite 134 124/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken ID-Code Längen-Code ID-Code REXROTH-Inline Module Materialnummer R-IB IL 24 DI 4 R911289287 R-IB IL 24 DI 4-PAC R911170750 R-IB IL 24 EDI 2-DES...
  • Seite 135 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 125/213 04VRS and Controls Bibliotheken ID-Code Längen-Code ID-Code REXROTH-Inline Module Materialnummer R-IB IL 24/230 DOR 4/W-PAC R911170758 R-IB IL 24/230 DOR 4/W-2MBD-PAC R911170417 R-IB IL 24/230 DOR 1/W...
  • Seite 136: Error Struct

    126/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken ID-Code Längen-Code ID-Code REXROTH-Inline Module Materialnummer R-IB IL SSI-PAC R911308594 R-IB IL PWM/2-PAC R911170444 R-IB IL TEMPCON UTH-PAC R911308596 R-IL BK DDL...
  • Seite 137 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 127/213 04VRS and Controls Bibliotheken ErrorCode ErrorIdent Beschreibung Symbol Code ErrorTable Additional1 Additional2 RIL_ACCESS_ERROR 400 dez / 1310 Interner Zugriffsfehler 0190 hex (Diag-Modul nicht betriebsbe‐ reit) RIL_ACCESS_ERROR...
  • Seite 138: Version

    128/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken 6.9.3 Version Version_RIL_Inline_01V01 Kurzbeschreibung Zur Sicherstellung der Versionskompatibilität der Firmware mit der Bibliothek wird eine Versionskennung mitgeführt. Falls die Versionsfunktionen namentlich nicht übereinstimmen wird das Laden des Applikationsprogrammes abgelehnt.
  • Seite 139: Il_Inlinediagmodulimage

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 129/213 04VRS and Controls Bibliotheken Name Beschreibung DiagGlobalActiv DWORD Gesamtaktive Diagnoseanzahl Gesamte Diagnose Anzahl seit dem Laden des SPS-Pro‐ DiagGlobalTotal DWORD gramms DiagBusActiv DWORD Aktive Busdiagnose DiagBusTotal...
  • Seite 140 130/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Bibliothek Bereich RIL_Inline.library RIL Inline-Services Abb.6-84: Bibliothekszuordnung IL_InlineDiagModulImage Schnittstellenbeschreibung Abb.6-85: IL_InlineDiagModulImage Name Beschreibung VAR_INPUT Execute BOOL Aktivierung des Dienstes Maximale Länge der zu lesenden Daten; Anzahl der verfügbaren...
  • Seite 141: Il_Inlinecfgdiagdata

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 131/213 04VRS and Controls Bibliotheken Signal-Zeit-Diagramm Abb.6-87: Signal-Zeit-Diagramm IL_InlineDiagModulImage IL_InlineCfgDiagData Kurzbeschreibung Mit dem Funktionsbaustein "IL_InlineCfgDiagData" wird die Systemkonfigura‐ tion ermittelt. Die Rückgabeparameter geben die konfigurierten/gescannten/ verglichenen Module an. Ausserdem stehen die Modul-ID's der konfigurierten/ gescannten Module in einem Feld.
  • Seite 142: Il_Inlinediagcfgchk

    132/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Name Beschreibung Active BOOL Aktivitätsanzeige ModulCntCFG DWORD Anzahl konfigurierter Module ModulCntSCN DWORD Anzahl gescannter Module Mo‐ DWORD Anzahl verglichener Module dulCntCMP...
  • Seite 143 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 133/213 04VRS and Controls Bibliotheken Schnittstellenbeschreibung Abb.6-93: IL_InlineDiagCfgChk Name Beschreibung VAR_INPUT Execute BOOL Aktivierung des Dienstes VAR_OUTPUT Done BOOL Fertigmeldung (erfolgreich) Active BOOL Aktivitätsanzeige ChkErrCnt DWORD Anzahl fehlerhafter Module...
  • Seite 144: Il_Inlinediagmodulposi

    134/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Signal-Zeit-Diagramm Abb.6-95: Signal-Zeit-Diagramm IL_InlineDiagCfgChk IL_InlineDiagModulPosi Kurzbeschreibung Mit dem Funktionsbaustein "IL_InlineDiagModulPosi" wird ein Modul an einer vorgegebenen Position auf Diagnose hingeprüft. Bibliothek Bereich RIL_Inline.library...
  • Seite 145: Il_Inlinediagmodulnext

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 135/213 04VRS and Controls Bibliotheken Name Beschreibung ModuleIdCFG WORD konfigurierte Modul-ID ModuleIdSCN WORD gescannte Modul-ID Error BOOL Fertigmeldung (nicht erfolgreich) ErrorID ERROR_CODE Siehe Kap. "ErrorID" auf Seite 174...
  • Seite 146: Il_Inlinediagmasterbus

    136/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Name Beschreibung VAR_INPUT Execute BOOL Aktivierung des Dienstes VAR_OUTPUT Done BOOL Fertigmeldung (erfolgreich) Active BOOL Aktivitätsanzeige Position DWORD nächste active Diag.Position...
  • Seite 147 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 137/213 04VRS and Controls Bibliotheken Schnittstellenbeschreibung Abb.6-105: IL_InlineDiagMasterBus Name Beschreibung VAR_INPUT Execute BOOL Aktivierung des Dienstes VAR_OUTPUT Done BOOL Fertigmeldung (erfolgreich) Active BOOL Aktivitätsanzeige Position, an der der Busfehler auftrat...
  • Seite 148: Il_Inlinediagmasterfatal

    138/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken IL_InlineDiagMasterFatal Kurzbeschreibung Funktionsbaustein "IL_InlineDiagMasterFatal" gibt einen vorliegenden System‐ fehler aus der Stackfehlerliste zurück Bibliothek Bereich RIL_Inline.library RIL Inline-Services Abb.6-108: Bibliothekszuordnung IL_InlineDiagMasterFatal Schnittstellenbeschreibung Abb.6-109:...
  • Seite 149: Ril_Profibusdp

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 139/213 04VRS and Controls Bibliotheken Signal-Zeit-Diagramm Abb.6-111: Signal-Zeit-Diagramm IL_InlineDiagMasterFatal 6.10 RIL_ProfibusDP 6.10.1 Übersicht Allgemeines Mit dieser Bibliothek werden zum einen DPV1-Dienste des Profibus-Masters (DP-Master Klasse 1) zur Verfügung gestellt, zum anderen wird eine Diagnose- Schnittstelle zwischen Profibus-Master und SPS-Programm hergestellt.
  • Seite 150: Sync Und Freeze

    140/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken ● Allgemeine Feldbusdiagnose : "fbd..." Datentypen Einige dieser Daten werden in speziellen Datentypen (Felder, Strukturen) ver‐ waltet: ● tFBD_BM_INFO ● tFBD_BIT_LIST ●...
  • Seite 151 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 141/213 04VRS and Controls Bibliotheken Offset Type Bezeichnung Beschreibung BYTE Stationsstatus_3 Siehe unten BYTE Master_Add Busadresse des Masters, der den Slave parametriert hat WORD Ident_Number Ident_Number des Slaves 6 –...
  • Seite 152: Allgemeine Feldbusdiagnose

    142/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Bit Bezeichnung Beschreibung Freeze_Mode Dieses Bit wird vom DP-Slave gesetzt, sobald er das Freeze-Steuerkommando erhalten hat. Eine Änderung dieser Bits führt nicht zu einer Diagnosemeldung. Deshalb geben diese Bits in der Regel nicht den aktuellen Stand wieder.
  • Seite 153: Datentypen

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 143/213 04VRS and Controls Bibliotheken Klassifizierte Slave-Diagnose KSD liefert detaillierte Informationen. Sie zeigt an, welche Slaves Diagnose melden und unterteilt die Diagnose in Fehlerklassen. Projektierte Slave-Liste Die projektierte Slave-Liste enthält alle laut Master-Konfigurationsdatei vor‐...
  • Seite 154: Tfbd_Bit_List

    144/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Status Beschreibung - reserviert - - reserviert - BMS_AKTIV Aktivkennung: Dieses Bit muss immer den Wert 1 haben. Ist dies nicht der Fall, liegt ein fataler Fehler in der Software des Busmasters vor.
  • Seite 155: Tfbd_Ksd_List

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 145/213 04VRS and Controls Bibliotheken Kodierung der Bitliste Jedes Bit der Bitliste ist einer Busadresse des Slaves (Profibus: FDL-Adresse) zugeordnet, z. B. ist das niederwertigste Bit im ersten Feldelement (ARRAY[0]) dem Profibus-Teilnehmer mit der Adresse 0 zugeordnet: Abb.6-121:...
  • Seite 156 146/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Slave nicht erreichbar. Der Slave ist am Bus nicht erreichbar. Mögliche Ursachen: ● Slave nicht vorhanden ● Spannung am Slave ausgeschaltet ●...
  • Seite 157: Funktionsbausteine

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 147/213 04VRS and Controls Bibliotheken Beispiel Bit[x] = FALSE Slave[x] hat keine Diagnose Bit[x] = TRUE Slave[x] hat Diagnose Abb.6-125: Bitliste: Klassifizierte Slave-Diagnose 6.10.5 Funktionsbausteine DP_RDIAG Kurzbeschreibung Mit dem Funktionsbaustein "DP_RDIAG"...
  • Seite 158: Dp_Rdiag_Ext

    148/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken DP_RDIAG_EXT Kurzbeschreibung Mit dem Funktionsbaustein "DP_RDIAG_EXT" werden die Diagnosedaten ei‐ nes Slaves vom DP-Master (DPM1) gelesen. Die Diagnosedaten werden in einem Feld (ARRAY) gespeichert.
  • Seite 159: Dp_Wrrec

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 149/213 04VRS and Controls Bibliotheken Schnittstellenbeschreibung Abb.6-132: DP_RDREC Name Kommentar VAR_INPUT BOOL TRUE: Lesen starten DWORD Slot-Handle, siehe folgende Tabelle INDEX Index der Prozessdaten (Offset) MLEN UDINT Maximale Länge der Prozessdaten in Byte...
  • Seite 160: Fbdbaudrateget

    150/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Schnittstellenbeschreibung Abb.6-135: DP_WRREC Name Kommentar VAR_INPUT BOOL TRUE: Schreiben starten DWORD Slot-Handle, siehe folgende Tabelle INDEX Index der Prozessdaten (Offset) UDINT Länge der Prozessdaten in Byte...
  • Seite 161: Fbdbmerrorget

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 151/213 04VRS and Controls Bibliotheken Name Kommentar VAR_OUTPUT Baudrate UDINT Baudrate am Feldbus (Bit/s) Abb.6-139: Schnittstelle von fbdBaudrateGet fbdBmErrorGet Kurzbeschreibung Der Funktionsbaustein "fbdBmErrorGet" liest das aktuelle Busmaster-Fehler‐...
  • Seite 162: Fbdpdtypeget

    152/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Name Kommentar VAR_OUTPUT KsdList tFBD_KSD_LIST Siehe tFBD_KSD_LIST Abb.6-147: Schnittstelle von fbdKsdListGet fbdPdTypeGet Kurzbeschreibung Der Funktionsbaustein "fbdPdTypeGet" ermittelt den Typ des installierten Pe‐...
  • Seite 163: Dp_Sycfr

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 153/213 04VRS and Controls Bibliotheken Bit[x] = TRUE Slave[x] hat Diagnose Bit[x] = FALSE Slave[x] hat keine Diagnose Abb.6-155: Bitliste: Slave-Diagnose DP_SYCFR Kurzbeschreibung Mit dem Funktionsbaustein "DP_SYCFR" sind Steuerkommandos zur Syn‐...
  • Seite 164 154/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Name Kommentar GROUP BYTE Selektiert eine oder mehrere Gruppen, auf die sich das Kommando bezieht. Jedes Bit ist einer Gruppe zugeordnet.
  • Seite 165: Funktionen

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 155/213 04VRS and Controls Bibliotheken 6.10.6 Funktionen DP_ADDR Kurzbeschreibung Diese Funktion ist nicht ausgeprägt. Aus Kompatibilität zur Profibus-Guideline 2182 (siehe: http://www.profibus.com/celummdb/doc/PROFIBUS/Downloads/ Specifications%20&%20Standards/Comm-Func- Block_2182_V20_Nov05.pdf) lässt sich diese Funktion zwar aufrufen, sie reicht aber ein Handle unverändert weiter.
  • Seite 166: Ril_Profibusdp_02

    156/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken 20&%20Standards/Comm-Func-Block_2182_V20_Nov05.pdf). Sie setzt im Slot-Handle die vorgegebene Slot-Nummer. Schnittstellenbeschreibung Abb.6-163: DP_SLOT Name Kommentar VAR_INPUT DWORD Slot-Handle SLOT BYTE Slot-Nummer Funktionswert DWORD Slot-Handle Abb.6-164:...
  • Seite 167: Datentypen

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 157/213 04VRS and Controls Bibliotheken Bezeichnung Beschreibung IL_DPDeviceListGet Liste der aktiven DP-Devices im Sys‐ IL_DPBaudrateGet Lesen der aktuellen Baudrate IL_DPDevInfoGet Lesen der Busmaster Informations‐ struktur IL_DPPrjSlaveListGet Liste der projektierten Slaves...
  • Seite 168 158/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Bit Bezeichnung Beschreibung 3 Ext_Diag Dieses Bit wird vom DP-Slave gesetzt. Ist das Bit gesetzt, muss Slave-spezifischen Diagnosebereich (Ext_Diag_Data) ein Diagnoseeintrag vorliegen. Ist das Bit nicht gesetzt, kann im Slave-spezifischen Diagnosebereich (Ext_Diag_Data) eine Statusmeldung vorliegen.
  • Seite 169: Busmaster-Statuswort

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 159/213 04VRS and Controls Bibliotheken Bit Bezeichnung Beschreibung 7 Ext_Diag_Overflow Ist dieses Bit gesetzt, liegen mehr Diagnoseinformationen vor, als in Ext_Diag_Data angegeben wurde. Der DP-Slave setzt dieses Bit beispielsweise, wenn mehr Kanaldiagnosen vorliegen, als der DP-Slave in seinen Sendepuffer eintragen kann;...
  • Seite 170: Busmaster-Fehlerwort

    160/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Bit Status Beschreibung 10 BMS_DPS Ein oder mehrere Slaves melden statische Diagnose. 11 BMS_EXD Ein oder mehrere Slaves melden erweiterte Diagnose.
  • Seite 171: Struktur Dp_Devicelist

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 161/213 04VRS and Controls Bibliotheken Struktur DP_DEVICELIST Kurzbeschreibung Dieser Datentyp fasst die Informationen bezüglich eines DP-Masters zusam‐ men: Programm: Beispiel TYPE DP_DEVICELIST: STRUCT bMasterAdr BYTE; (* Masteradressierung *) bMasterBusAdr BYTE;...
  • Seite 172: Version_Ril_Profibusdp_02_01V00

    162/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Byte Inhalte Beschreibung STATION Nummer des DP-Slaves (Busadresse) SLOT Nummer des Slots innerhalb des Slaves Abb.6-173: Slot-Handle: Parameter "ID" 6.11.5 Version_RIL_ProfibusDP_02_01V00 Kurzbeschreibung Zur Sicherstellung der Versionskompatibilität der Firmware mit der Bibliothek...
  • Seite 173 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 163/213 04VRS and Controls Bibliotheken Bibliothek Bereich RIL_ProfibusDP_02.lib RIL DPV1-Services Abb.6-177: Bibliothekszuordnung IL_DPV1Read Schnittstellenbeschreibung Abb.6-178: Aufbau IL_DPV1Read Name Beschreibung VAR_INPUT Funktionsaktivierung; ein aktivierter Funktionsbaustein kann nicht Execute BOOL unterbrochen werden.
  • Seite 174: Il_Dpv1Write

    164/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Signal-Zeit-Diagramm Abb.6-180: Signal-Zeit-Diagramm IL_DPV1Read Funktionsbeschreibung Der Master (Klasse 1) greift mit diesem Zugriff auf einen DP-V1 Slave zu. Er liest den durch Slaveadresse, Slot und Index adressierten Datensatz des Sla‐...
  • Seite 175 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 165/213 04VRS and Controls Bibliotheken Name Beschreibung VAR_INPUT Funktionsaktivierung; ein aktivierter Funktionsbaustein kann nicht Execute BOOL unterbrochen werden. Ident DWORD Ident-Handle (siehe Funktion IL_DPIdent) Index Index der Prozessdaten (Feldnummer) Maximale Länge der zu lesenden Daten;...
  • Seite 176: Il_Dpreaddiag

    166/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken 6.11.9 IL_DPReadDiag Kurzberschreibung Mit dem Funktionsbaustein "IL_DPReadDiag" werden die Diagnosedaten eines Slaves vom DP-Master (DPM1) gelesen. Der Datenpuffer der Diagnosedaten muss bereitgestellt werden, um diesen über einen Zeiger (POINTER) zu ad‐...
  • Seite 177: Il_Dpsycfr

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 167/213 04VRS and Controls Bibliotheken Signal-Zeit-Diagramm Abb.6-188: Signal-Zeit-Diagramm IL_DPReadDiag Funktionsbeschreibung Der Master liest die Diagnoseinformationen der Slaves aus und speichert sie Slave-bezogen ab. Der Slave löst durch Anforderungsbits im zyklischen Tele‐...
  • Seite 178 168/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Schnittstellenbeschreibung Abb.6-190: Aufbau IL_DPSycFr Name Beschreibung VAR_INPUT Funktionsaktivierung; ein aktivierter Funktionsbaustein kann nicht Execute BOOL unterbrochen werden. Ident DWORD Ident-Handle, siehe IL_DPIdent (Slot ist nicht relevant sollte 0 sein)
  • Seite 179: Il_Dpdevicelistget

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 169/213 04VRS and Controls Bibliotheken Um die ID aus den einzelnen Komponenten zu bilden, dient die Funktion "IL_DPIdent". Für das Synchronisieren der Ausgänge muss gewährleistet wer‐ den, dass zuvor alle Slaves die aktuellen Ausgangsdaten erhalten haben, bevor diese das Sync-Kommando empfangen.
  • Seite 180: Il_Dpbaudrateget

    170/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Name Beschreibung ErrorIdent ERROR_STRUCT Fehlerstruktur aus ErrorTable PB_DP_TABLE MasterList DP_DEVICELIST Liste der vorhandenen DP-Master Abb.6-196: Schnittstelle IL_DPDeviceListGet Signal-Zeit-Diagramm Abb.6-197: Signal-Zeit-Diagramm IL_DPDeviceListGet...
  • Seite 181: Il_Dpdevinfoget

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 171/213 04VRS and Controls Bibliotheken Name Beschreibung ErrorIdent ERROR_STRUCT Fehlerstruktur aus ErrorTable PB_DP_TABLE Baudrate UDINT Baudrate in 1/s Abb.6-200: Schnittstelle IL_DPBaudrateGet Signal-Zeit-Diagramm Abb.6-201: Signal-Zeit-Diagramm IL_DPBaudrateGet Funktionsbeschreibung Ermittlung des Betriebszustandes des adressierten PB-Masters. Die "BmSta‐...
  • Seite 182: Il_Dpprjslaveget

    172/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Signal-Zeit-Diagramm Abb.6-205: Signal-Zeit-Diagramm IL_DPDevInfoGet 6.11.14 IL_DPPrjSlaveGet Kurzberschreibung Der Funktionsbaustein "IL_DPPrjSlaveListGet" liefert die Liste der projektierten Slaves. Die Liste enthält alle in der Masterkonfigurationsdatei vorhandenen Slaves.
  • Seite 183: Il_Dpslavediaglistget

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 173/213 04VRS and Controls Bibliotheken Signal-Zeit-Diagramm Abb.6-209: Signal-Zeit-Diagramm IL_DPPrjSlaveGet Funktionsbeschreibung Für jeden projektierten Slave eines Masters wird ein Bit in der Bitliste gesetzt. Die Funktion stützt sich auf die vorhandenen Konfigurationsdaten.
  • Seite 184: Fehlerkennungen

    174/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Signal-Zeit-Diagramm Abb.6-213: Signal-Zeit-Diagramm IL_DPSlaveDiagListGet Funktionsbeschreibung In der "SlaveDiagList" wird für jeden Diagnose meldenden Slave ein Bit gesetzt. Damit können die Diagnosen gezielt gelesen werden. Es werden keine DP- Dienste durch diesen Baustein ausgelöst.
  • Seite 185: Errortable

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 175/213 04VRS and Controls Bibliotheken ErrorTable Enumerator Code Beschreibung NO_TABLE_USED 16#0000 Keine Tabelle zugeordnet Sercos-Fehler (Fehler bei kom‐ SERCOS_TABLE 16#0010 munikation via Sercos) Antriebsfehler (Fehler von SPS-...
  • Seite 186: Erroradditional1

    176/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Enumerator Code Beschreibung USER9_TABLE 16#1008 Frei für Anwender nutzbar USER10_TABLE 16#1009 Frei für Anwender nutzbar Abb.6-215: „ErrorTable“ (ENUM) ErrorAdditional1 Aufbau In ErrorAddtional1 wird eine übergeordnete Unterscheidung nach der Fehler‐...
  • Seite 187: Error_Code_Ob

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 177/213 04VRS and Controls Bibliotheken FM_Error_Code Fehler Kein Speicher oder Buffer auf dem Slave für diesen Dienst vor‐ 16#02 handen 16#03 Der Slave unterstützt keine DPV1 Dienste...
  • Seite 188: Error_Code_Fdl

    178/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Error_Code_FDL Error_Code_F Fehler 16#61 FE: Format-Error in a Request-APDU 16#62 NI: Service not implemented 16#63 AD: Access denied 16#64 EA: Area to large (Up-/Download)
  • Seite 189 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 179/213 04VRS and Controls Bibliotheken Error_Class Meaning Error_Code Access 0 = invalid index 1 = write length error 2 = invalid slot 3 = type conflict 4 = invalid area...
  • Seite 190 180/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Bezeichnung Beschreibung IL_SysTime64ToSysTimeDate Formatumwandlung des Systemdatums und der Systemzeit. IL_SysTimeDateToSysTime64 Formatumwandlung des Systemdatums und der Systemzeit. Abb.6-223: Übersicht der in der Bibliothek RIL_Utilities.lib enthaltenen Funktions‐...
  • Seite 191 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 181/213 04VRS and Controls Bibliotheken Abb.6-226: Meldung: Fehlgeschlagene Versionsprüfung des Systems Neben der Versionsfunktion werden im allgemeinen weitere Funk‐ tionen oder aber als nicht vorhanden und somit nicht einbindbar gemeldet.
  • Seite 192 182/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Beispiel Abb.6-229: Anwendungsbeispiel der Funktion IL_HighResTimeTick 6.12.6 IL_HighResTimeDiff Kurzbeschreibung Die Funktion "IL_HighResTimeDiff" dient der Berechnung der Zeitdifferenz zweier hochaufgelöster Zeittakte des Systems in Mikrosekunden.
  • Seite 193 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 183/213 04VRS and Controls Bibliotheken 6.12.7 IL_Date Kurzbeschreibung Die Funktion "IL_Date" dient dem Lesen des aktuellen Datums des Systems. Schnittstellenbeschreibung Abb.6-232: IL_Date Name Kommentar Enable Bearbeitungsfreigabe der Funktion (zyklisch, zustands‐...
  • Seite 194 184/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Name Kommentar Bearbeitungsfreigabe der Funktion (zyklisch, zustands‐ VAR_INPUT Enable BOOL gesteuert) Aktuelles Systemdatum und Systemzeit gemäß der RETURN IL_DateAndTime IEC61131-3 Abb.6-237:...
  • Seite 195 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 185/213 04VRS and Controls Bibliotheken 6.12.12 IL_ExtSysTimeDate Kurzbeschreibung Der Funktionsbaustein "IL_ExtSysTimeDate" dient dem Lesen des aktuellen Datums und der aktuellen Uhrzeit des Systems. Schnittstellenbeschreibung Abb.6-242: IL_ExtSysTimeDate Name...
  • Seite 196 186/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Bibliotheken Schnittstellenbeschreibung Abb.6-246: IL_SysTimeDateToSysTime64 Name Kommentar VAR_INPUT Bearbeitungsfreigabe des Funktionsbausteins Enable BOOL (zyklisch, zustandsgesteuert) SysTimeDate SYS_TIME_DATE Systemdatum und Systemzeit im Systemformat Systemdatum und Systemzeit in Mikrosekunden seit...
  • Seite 197 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 187/213 04VRS and Controls Bibliotheken Name Kommentar VAR_OUTPUT InOperation BOOL Wenn TRUE, dann sind die Ausgangsdaten gültig und werden ak‐ tualisiert. Error BOOL Zeigt an, dass ein Fehler innerhalb des Funktionsbausteins aufge‐...
  • Seite 198 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung...
  • Seite 199: Anzeige- Und Bedienkomponenten

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 189/213 04VRS and Controls Anzeige- und Bedienkomponenten Anzeige- und Bedienkomponenten Allgemeines Zur Anzeige und Bedienung befindet sich an der Frontseite der IndraLogic L40 DP ein einzeiliges Display, Bedientasten, Reset-Taster und die Stop-LED.
  • Seite 200 190/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Anzeige- und Bedienkomponenten Abb.7-3: STOP-LED und versenkter Reset-Taster S1 Reset-Taster S1 Der Reset-Taster setzt die gesamte Baugruppe zurück und erzwingt ein Wie‐...
  • Seite 201 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 191/213 04VRS and Controls Anzeige- und Bedienkomponenten Abb.7-5: Überblick: Standard- und Statusanzeigen Standardanzeige "INIT": SPS bootet. "PLC: RUN": Normalbetrieb. SPS läuft. "RI" oder "DP" blinkt: Ein Inline- (RI) oder ein Profibus DP-Fehler (DPM: Master;...
  • Seite 202: Standard-Menü

    192/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Anzeige- und Bedienkomponenten Stehen mehrere Fehler an, wird nur der Fehler mit der höchsten Priorität an‐ gezeigt. "IL:" blinkt: Eine Anwenderausgabe steht an. Deren Anzeige ist über das Menü...
  • Seite 203 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 193/213 04VRS and Controls Anzeige- und Bedienkomponenten Abb.7-6: Überblick: Standard-Menü Ethernet Dient zur Anzeige/Einstellung von IP-Adresse, Subnet-Maske und des Stan‐ dard-Gateways. Außerdem erfahren Sie hier die MAC-Adresse.
  • Seite 204 194/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Anzeige- und Bedienkomponenten Zur Einstellung beachten Sie bitte Einstellen von IP-Adresse, Subnet-Maske Standard-Gateway.
  • Seite 205 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 195/213 04VRS and Controls Anzeige- und Bedienkomponenten Abb.7-7: Einstellen von IP-Adresse, Subnet-Maske und Standard-Gateway...
  • Seite 206 196/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Anzeige- und Bedienkomponenten Zum Ändern einer Adresse betätigen Sie – während die aktuelle Adresse angezeigt wird – die <Enter>Taste. Im Display erscheint die Buchstabenfolge "AAA:" zur Kennzeichnung des ersten Adressbytes, gefolgt von dessen aktuellem Dezimalwert.
  • Seite 207 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 197/213 04VRS and Controls Anzeige- und Bedienkomponenten Wenn die Innentemperatur 80 °C erreicht, geht die Steuerung au‐ tomatisch in den Stop-Zustand, schaltet alle Ausgänge in den si‐...
  • Seite 208 198/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Anzeige- und Bedienkomponenten Abb.7-8: Überblick: SPS-Menü OUTP ON / OUTP OFF Der Menüpunkt "OUTP ON" oder "OUTP OFF" beeinflusst alle lokalen digitalen Ausgänge der IndraLogic L40 DP, alle Ausgänge der angeschlossenen...
  • Seite 209 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 199/213 04VRS and Controls Anzeige- und Bedienkomponenten PLC RUN: Ausgänge freigeben und SPS-Programm starten. PLC STOP: Ausgänge zurücksetzen (sicherer Zustand) und SPS-Programm an‐ halten. Die gleichen Funktionen lassen sich durch "Start" und "Stop" an einem ggf.
  • Seite 210: Bootmenü: Löschen Des Bootprojekts

    200/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Anzeige- und Bedienkomponenten DP-Master/Slave Zeigt an, ob die Onboard-DP-Schnittstelle der IndraLogic L40 DP als Master ("DP-MAST") oder als Slave (DP-SLAVE) parametriert ist.
  • Seite 211: Browser-Einstellungen

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 201/213 04VRS and Controls Anzeige- und Bedienkomponenten zelner Seiten (beispielsweise "Netzwerkkonfiguration" oder "Diagnose") für einige Nutzer eingeschränkt. 7.5.2 Browser-Einstellungen Damit die Inhalte des IndraControl Service Tools richtig angezeigt werden und alle Funktionen zur Verfügung stehen, sind einige Änderungen an den Sicher‐...
  • Seite 212: Netzwerkkonfiguration

    202/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Anzeige- und Bedienkomponenten Benutzer Passwort administrator rexroth service service user user Abb.7-12: Benutzernamen und Passwörter im Auslieferungszustand Sprache der Anwendung Über das Auswahlfeld "Sprachwahl" können Sie die Sprache der Anwendung einstellen.
  • Seite 213: Hardware-Übersicht

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 203/213 04VRS and Controls Anzeige- und Bedienkomponenten 7.5.6 Hardware-Übersicht Abb.7-14: Hardware-Übersicht im IndraControl Service Tool Die Seite "Hardware-Übersicht" zeigt Ihnen die folgenden Informationen an: ● Materialkurztext der Hardware ●...
  • Seite 214 204/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Anzeige- und Bedienkomponenten 7.5.7 Diagnose Abb.7-15: Diagnoseüberischt im IndraControl Service Tool Die Seite "Diagnose" zeigt Ihnen Informationen zum SPS-Projekt und bietet einige SPS-Bedienfunktionen an. Folgende Informationen werden angezeigt: ●...
  • Seite 215: Benutzerverwaltung

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 205/213 04VRS and Controls Anzeige- und Bedienkomponenten Abb.7-16: Dialog Objektattribute setzen Der Variableneditor bietet die Möglichkeit einzelne SPS-Variablen zu editieren. Hierzu wird der Symbolname der Variablen in das Feld "Variable" eingetragen und mit "Enter"...
  • Seite 216 206/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Anzeige- und Bedienkomponenten auf der linken Seite im Explorer den gewünschten Benutzer aus. Auf der rech‐ ten Seite können Sie nun die Rechte "Ansehen" und "Ändern" vergeben.
  • Seite 217: Technische Daten

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 207/213 04VRS and Controls Technische Daten Technische Daten Ausstattung IndraLogic L40 DP-DPM-04VRS Prozessor National Geode LX800 mit mindestens 500 MHz Mindestens 128 MByte DRAM und mindestens Arbeitsspeicher...
  • Seite 218 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung...
  • Seite 219: Service Und Support

    Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 209/213 04VRS and Controls Service und Support Service und Support Helpdesk Unser Kundendienst-Helpdesk im Hauptwerk Lohr am Main steht Ihnen mit Rat und Tat zur Seite. Sie erreichen uns: ●...
  • Seite 220 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung...
  • Seite 221 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 211/213 04VRS and Controls Index Index Diagnose 204 Diagnoseinformationen 139 Adressierungsart 20 Display 189 Adressprüfung 90 DP_ADDR 155 Alignment bei E/A-Adressen 81 DP_ID 155 Antriebe synchronisieren 153...
  • Seite 222 212/213 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung Index IL_Status 121 IL_SysTime64 184 Gateway-Server 21 IL_SysTime64ToSysTimeDate 185 Gebrauch IL_SysTimeDate 184 bestimmungsgemäßer Gebrauch 3 IL_SysTimeDateToSysTime64 185 nicht-bestimmungsgemäßer Gebrauch 4 IL_TempWarning 122...
  • Seite 223 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 213/213 04VRS and Controls Index Struktur DP_MASTERINFO 161 Struktur DP_SLAVELIST 160 PDT_NONE 152 Strukturen auf E/A-Adressen 82 PDT_PCI_BMCAN 152 Symboldatei 89 PDT_PCI_BMDP 152 Sync 140, 153 PDT_PCI_BMIBS 152 Systemübersicht 1...
  • Seite 224 Bosch Rexroth AG | Electric Drives Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐ and Controls tung...
  • Seite 225 Bedien- und Programmieranleitung | Rexroth IndraLogic L40 Electric Drives | Bosch Rexroth AG 04VRS and Controls Notizen...
  • Seite 226 Bosch Rexroth AG Electric Drives and Controls Postfach 13 57 97803 Lohr, Deutschland Bgm.-Dr.-Nebel-Str. 2 97816 Lohr, Deutschland Tel. +49 (0)93 52-40-50 60 +49 (0)93 52-40-49 41 service.svc@boschrexroth.de www.boschrexroth.com Printed in Germany R911323261 DOK-CONTRL-IC*L40**V04-AW01-DE-P...

Inhaltsverzeichnis