Herunterladen Inhalt Inhalt Diese Seite drucken
IFM Electronic AC1355 Gerätehandbuch
Vorschau ausblenden Andere Handbücher für AC1355:
Inhaltsverzeichnis

Werbung

Ergänzungs-Gerätehandbuch
AS-i Controller e mit Profibus-DPV1
A
AC1355, AC1356
AC1365, AC1366
AS-i Master-Profil: M4
Firmware: ab Version RTS 3.0
Target: ab V.15
®
für CoDeSys
ab Version 2.3
1

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für IFM Electronic AC1355

  • Seite 1 Ergänzungs-Gerätehandbuch AS-i Controller e mit Profibus-DPV1 AC1355, AC1356 AC1365, AC1366 AS-i Master-Profil: M4 Firmware: ab Version RTS 3.0 Target: ab V.15 ® für CoDeSys ab Version 2.3...
  • Seite 2 Stand: 14.08.2008 © Alle Rechte bei ifm electronic gmbh. Vervielfältigung und Verwertung dieser Anleitung, auch auszugsweise, nur mit Zustimmung der ifm electronic gmbh.
  • Seite 3 Inhalt Über diese Anleitung ....................... 1-1 Was bedeuten die Symbole und Formatierungen?............1-1 Für welche Geräte gilt diese Anleitung? ............... 1-2 Wie ist diese Anleitung aufgebaut? ................1-2 Übersicht: wo ist was?....................1-3 Sicherheitshinweise......................... 2-1 Allgemein........................2-1 Welche Vorkenntnisse sind notwendig? ............... 2-1 Bestimmungsgemäße Verwendung ................
  • Seite 4 DP-Modul 7: Kommandokanal ....................8-1 Liste der Kommandos im Modul 7................. 8-1 Modul 7, Kommando 1: Masterflags lesen..............8-2 Modul 7, Kommando 2: Betriebsmodus ändern............8-3 Modul 7, Kommando 3: Aktuelle Slave-Konfiguration lesen ........8-4 Modul 7, Kommando 4: Projektierte Slave-Konfiguration lesen........8-5 Modul 7, Kommando 5: Projektierte Slave-Konfiguration ändern ........
  • Seite 5 9.15 Modul 12, erweitertes Kommando 26 ): AS-i Master-Version lesen ..... 9-29 9.16 Modul 12, erweitertes Kommando 28 ): Slave-Reset beim Übergang in den geschützten Betrieb deaktivieren ..............9-30 9.17 Modul 12, erweitertes Kommando 31 ): Einmaliges Ausführen des „Erweiterten Safety Monitor-Protokolls“ im „Safety at work“-Monitor ......9-31 9.18 Modul 12, erweitertes Kommando 33 ): Diagnose-Zeichenkette eines...
  • Seite 6 10.3 Dienste für azyklischen Datenverkehr zwischen DPM2-Master und Slave ....10-1 10.4 DPV1-Adressen in Slot 0 für Zugriff über SPS............10-2 10.5 Beispiele ........................10-4 10.5.1 Beispiele DPV1 Lesen..................10-4 10.5.2 Beispiele DPV1 Schreiben ................10-4 10.6 DPV1-Fehlermeldungen....................10-4 10.6.1 DPV1 Fehlercodes Applikation............... 10-4 10.6.2 DPV1 Fehlercodes Datenzugriff ..............
  • Seite 7 11.21 DPV1-Kommando 39 ): Azyklischer, herstellerspezifischer Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) ......11-50 11.22 DPV1-Kommando 50 ): Aktuelle Konfiguration AS-i Slaves 0(A)...15(A) lesen .......................... 11-54 11.23 DPV1-Kommando 51 ): Aktuelle Konfiguration AS-i Slaves 16(A)...31(A) lesen .......................... 11-55 11.24 DPV1-Kommando 52 ): Aktuelle Konfiguration AS-i Slaves 1B...15B lesen ..........................
  • Seite 9 Über diese Anleitung Was bedeuten die Symbole und Formatierungen? Über diese Anleitung In diesem Kapitel wird Ihnen ein Überblick über folgende Punkte gegeben: • Was bedeuten die Symbole und Formatierungen? • Für welche Geräte gilt diese Anleitung? • Wie ist diese Anleitung aufgebaut? Was bedeuten die Symbole und Formatierungen? Folgende Symbole oder Piktogramme verdeutlichen Ihnen unsere Hinweise in diesem Handbuch: GEFAHR...
  • Seite 10 Über diese Anleitung Für welche Geräte gilt diese Anleitung? Für welche Geräte gilt diese Anleitung? Dieses Handbuch beschreibt die AS-i Gerätefamilie Controller e der ifm electronic gmbh. • mit AS-i Master-Profil M4 • mit AS-i Version 3.0 Master • mit einer Firmware ab Version RTS 2.2 •...
  • Seite 11 Über diese Anleitung Übersicht: wo ist was? Übersicht: wo ist was? Metallgehäuse IP20 Entriegelungstaste zum Lösen des Gerätes von einer Hutschiene Status-LEDs der Feldbusschnittstelle Text-/Grafik-Anzeige (Option) 4 Bedientasten Option: Feldbusschnittstelle (hier: Ethernet) Status-LEDs Anschlussklemmen für die Option: Spannungsversorgung 24V, 6-polige RJ11-Buchse der RS-232C Ethernet- AS-i Schnittstelle(n) und als Programmierschnittstelle...
  • Seite 12 Über diese Anleitung Übersicht: wo ist was?
  • Seite 13 Sach- oder Körperschäden möglich bei Nichtbeachten der Hinweise in dieser Anleitung! übernimmt hierfür keine Haftung. ifm electronic ► Die handelnde Person muss vor allen Arbeiten an und mit diesem Gerät die Sicherheitshinweise und die betreffenden Kapitel dieser Anleitung gelesen und verstanden haben.
  • Seite 14 Sicherheitshinweise Bestimmungsgemäße Verwendung...
  • Seite 15 Systemvoraussetzungen Angaben zum Gerät Systemvoraussetzungen Angaben zum Gerät → separate Basisanleitung des Gerätehandbuchs Angaben zur Software → separate Basisanleitung des Gerätehandbuchs Erforderliches Zubehör Basisfunktionen → separate Basisanleitung des Gerätehandbuchs Für Konfiguration und Programmierung benötigen Sie zusätzlich: • die Software „CoDeSys for Automation Alliance™“ ab Version 2.3 (→ CD) •...
  • Seite 16 Systemvoraussetzungen Erforderliches Zubehör...
  • Seite 17: As-I Master In Betrieb Nehmen

    Schnelleinstieg Anschließen Schnelleinstieg Anschließen ► Funktionserde anschließen ► Gelbe AS-i Leitung für jeden Master anschließen ► Versorgung 24 V anschießen ► Profibus-Leitung zum Feldbus-Master anschließen AS-i Master in Betrieb nehmen ► AS-i Slaves fertig adressiert an gelber AS-i Leitung anschließen ►...
  • Seite 18 Schnelleinstieg Profibus DPV1 in Betrieb nehmen...
  • Seite 19: Funktion

    Funktion Datenmanagement Funktion Basisfunktionen → separate Basisanleitung des Gerätehandbuchs Ethernet-Programmierschnittstelle → separates Ergänzungs-Gerätehandbuch Datenmanagement Der Controller e besteht aus verschiedenen Einheiten: Text-/Grafik- Anzeige AS-i Master 1 Feldbus-Schnittstelle Profibus DPV1 Zentral- AS-i Master 2 einheit (optional) Ethernet Programmierschnittstelle (optional) SRAM-Speicher RS-232C Programmierschnittstelle Flash-Speicher In dieser Anleitung geht es ausschließlich um folgendes Thema:...
  • Seite 20 Funktion Status-LED für den Feldbus Status-LED für den Feldbus Für den Profibus DP gibt es nur eine rote LED [Bus Failure]. Bedeutung Wenn Ansprechüberwachung (Watchdog) aktiv: ● leuchtet keine Profibus-Verbindung Wenn Ansprechüberwachung (Watchdog) aktiv: Profibus-Verbindung in Ordnung ○ ODER: Master ausgeschaltet ODER: Ansprechüberwachung (Watchdog) deaktiviert blinkt 2 Hz Gerätefehler →...
  • Seite 21 Menü Hauptmenü [Quick Setup] Menü HINWEIS In diesem Handbuch sind die Menütexte alle in Englisch angegeben. Basisfunktionen → separate Basisanleitung des Gerätehandbuchs Hauptmenü [Quick Setup] AS-i und Feldbus-Parameter schnell einstellen, Parameterdaten lesen (Passwort-Stufe 1 erforderlich). Details → Seite 12-6, Kapitel Feldbus-Parameter lesen Menübaum Erläuterung...
  • Seite 22 Menü Hauptmenü [Feldbus-Setup] Menübaum Erläuterung • analoge Eingänge im Feldbus-Master von AS-i Master 2 • analoge Ausgänge im Feldbus-Master an AS-i Master 2 • Feldbusdaten Diagnose • Feldbus-Master-Kommandokanal • digitale Eingänge im Feldbus-Master von Single- oder A- Slaves an AS-i Master 1 (Schleife beginnt von vorn) ►...
  • Seite 23 Menü Hauptmenü [Feldbus-Setup] Menübaum Erläuterung • Feldbusdaten SPS-Ausgänge im Feldbus-Master • analoge Eingänge im Feldbus-Master von AS-i Master 1 • analoge Ausgänge im Feldbus-Master an AS-i Master 1 • analoge Eingänge im Feldbus-Master von AS-i Master 2 • analoge Ausgänge im Feldbus-Master an AS-i Master 2 •...
  • Seite 24 Menü Hauptmenü [Feldbus-Setup]...
  • Seite 25: Controller E Parametrieren

    Inbetriebnahme Controllere parametrieren Inbetriebnahme Dieses Kapitel zeigt Ihnen, wie Sie die Profibus-Schnittstelle schnell zum Laufen bekommen. Controller e parametrieren 7.1.1 Slaves im Controller e parametrieren Parametrieren Sie die Slaves im AS-i Controller e , wie im Basis-Gerätehandbuch beschrieben. 7.1.2 Feldbus-Schnittstelle im Controller e parametrieren [Menü] >...
  • Seite 26: Controller E Mit Profibus-Host Verbinden

    Inbetriebnahme Controllere mit Profibus-Host verbinden Fieldbus Address ► Mit [▲] / [▼] blättern zu gewünschter Adresse. ▲ ▼ Fieldbus Address ► Mit [OK] Feldbus-Adresse speichern. ▲ ▼ Fieldbus Baudrate > Wenn Kommunikation mit Feldbus-Master läuft: #### KBaud Anzeige abgestimmte Baudrate ►...
  • Seite 27 Inbetriebnahme Profibus-Host parametrieren Programmiersoftware In der Programmiersoftware für das Profibus DP-Mastersystem (Host) können Sie (über die Angabe der Länge von bis zu 12 Modulen) die zu übertragenden Daten des Controller e und der angeschlos- senen AS-i Systeme festlegen. Aus diesen Definitionen können Sie bei der Parametrierung im Host wählen: Beispiel für Modul 1: Es stehen 5 Einträge zur Wahl: •...
  • Seite 28: Adressen Der Ein-/Ausgänge Den Host-"Steckplätzen" Zuordnen

    Inbetriebnahme Profibus-Host parametrieren 7.3.1 Adressen der Ein-/Ausgänge den Host-„Steckplätzen“ zuordnen Bei Profibus DP werden im Host virtuelle Steckplätze den über AS-i angesprochenen Ein-/Ausgängen zugeordnet. HINWEIS Adressierung von CTT2 und CTT3 Slaves → separate Basisanleitung des Gerätehandbuches und dort → Kapitel „Verwendung von Analogkanälen im Controller e je nach Slave-Profil“ und →...
  • Seite 29: Digitale Ein- Und Ausgänge Der Slaves Bei Anfangsadresse

    Inbetriebnahme Profibus-Host parametrieren Digitale Ein- und Ausgänge der Slaves bei Anfangsadresse 0 Anfangsadresse Bits 7...4 Bits 3...0 (Slave 0) reserviert für Masterflags Slave 1 Reserve Conf.Err. NoSlave PF.Err 0 .7 0 .6 0 .5 0 .4 0 .3 0 .2 0 .1 0 .0 Slave 2...
  • Seite 30 Inbetriebnahme Profibus-Host parametrieren 2. Beispiel: Siemens S7 mit AS-i Controller e als Gateway. Die digitalen Ein-/Ausgänge am AS-i Controller e sind dem Host als Bytes 65...80 zugeordnet. Wie verteilen sich bei dieser Konstellation die IEC-Adressen auf die Ein- und Ausgänge der Slaves? →...
  • Seite 31 Inbetriebnahme Profibus-Host parametrieren Digitale Ein- und Ausgänge der Slaves bei Anfangsadresse 65 Anfangsadresse Bits 7...4 Bits 3...0 (Slave 0) reserviert für Masterflags Slave 1 Reserve Conf.Err. NoSlave PF.Err 65 .7 65 .6 65 .5 65 .4 65 .3 65 .2 65 .1 65 .0 Slave 2...
  • Seite 32 Inbetriebnahme Profibus-Host parametrieren Analoge Ein-/Ausgänge 1. Beispiel: Siemens S7 mit AS-i Controller e als Gateway. Die analogen Eingänge am AS-i Controller e sind dem Host als Bytes 256…287 (32 Bytes = 16 Worte) zugeordnet. Die analogen Ausgänge am AS-i Controller e sind dem Host als Bytes 256…271 (16 Bytes = 8 Worte) zugeordnet.
  • Seite 33 Inbetriebnahme Profibus-Host parametrieren Wie verteilen sich bei dieser Konstellation die IEC-Adressen auf die Ein- und Ausgänge der Slaves? Die nachfolgenden Tabellen zeigen den Zusammenhang zwischen Anfangsadresse und AS-i Slave- Adresse (Parameter-Voreinstellung): Analoge Eingänge Anfangsadresse [Byte] Slave-Adresse* Kanalnummer * Die Zuordnung der Slave-Adresse kann über die Profibus-Parameterdaten frei zugeordnet werden! Analoge Ausgänge Anfangsadresse [Byte] Slave-Adresse*...
  • Seite 34 Inbetriebnahme Profibus-Host parametrieren Analoge Ein- und Ausgänge der Slaves bei Anfangsadresse ### SORRY - B A U S T E L L E - SORRY 7-10...
  • Seite 35 Inbetriebnahme Profibus-Host parametrieren 7.3.2 SPS-Adressen den Profibus-Modulen zuordnen Was sind „Profibus-Module“? Das sind Einträge in einer Parametrierdatenbank der Programmiersoft- ware für das Profibus DP-Mastersystem (Host). Dort weisen Sie den virtuellen „Steckplätzen“ die ein- zelnen „Module“ zu. Steckplätze sind hier Adressbereiche für bestimmte Funktionen. Module sind Platzhalter für bestimmte Adress-Mengen innerhalb dieser Bereiche.
  • Seite 36 Inbetriebnahme Profibus-Host parametrieren IEC-Adressbereich Datenfluss Beschreibung DP-Modul AS-i – Host Master1, Slave1B...31B, %QB11.1 %QB11.31 → – Digitale Ausgänge Master2, Slave1B...31B, %QIB12.1 %QB12.31 → – Digitale Ausgänge Master1, Slave1...31, %QW21.1.x %QW21.31.x → – Analoge Ausgänge x = Kanal *) Master2, Slave1...31, %QW22.1.x %QW22.31.x →...
  • Seite 37: Profibus Dp-Module Definieren

    Inbetriebnahme Profibus-Host parametrieren 7.3.3 Profibus DP-Module definieren Die Texte der verschiedenen Optionen der Module beginnen jeweils immer mit der Modulnummer (→ Bild Seite 7-3, Abschnitt Programmiersoftware). Alle Optionen in der Modulliste des Hardware- Katalogs, die mit „1:“ beginnen, sind daher Optionen des ersten Moduls in der Gerätedefinition. Das erste Modul beispielsweise definiert die Anzahl der binären E/A Datenbytes von Single- oder A- Slaves von AS-i Master 1 im Controller e , die über den Profibus DP an den Profibus-Master übertragen werden sollen.
  • Seite 38 Inbetriebnahme Profibus-Host parametrieren Modul 1: Binäre Ein-/Ausgänge von Single-/A-Slaves von AS-i Master 1 Inhalt Binäre Eingänge und Ausgänge von Single- oder A-Slaves von AS-i Master 1 Länge 0...16 Bytes E/A (wenn nicht verwendet: Länge = 0) Byte Nr. Bits 4...7 Bits 0...3 Flags Master 1 Slave1(A)
  • Seite 39 Inbetriebnahme Profibus-Host parametrieren Modul 2: Binäre Ein-/Ausgänge von Single-/A-Slaves von AS-i Master 2 Inhalt Binäre Eingänge und Ausgänge von Single- oder A-Slaves von AS-i Master 2 Länge 0...16 Bytes E/A (wenn nicht verwendet: Länge = 0) Byte Nr. Bits 4...7 Bits 0...3 Flags Master 2 Slave1(A)
  • Seite 40 Inbetriebnahme Profibus-Host parametrieren Modul 3: Binäre Ein-/Ausgänge von B-Slaves von AS-i Master 1 Inhalt Binäre Eingänge und Ausgänge von B-Slaves von AS-i Master 1 Länge 0...16 Bytes E/A (wenn nicht verwendet: Länge = 0) Byte Nr. Bits 4...7 Bits 0...3 reserviert Slave1B Slave2B...
  • Seite 41 Inbetriebnahme Profibus-Host parametrieren Modul 4: Binäre Ein-/Ausgänge von B-Slaves von AS-i Master 2 Inhalt Binäre Eingänge und Ausgänge von B-Slaves von AS-i Master 2 Länge 0...16 Bytes E/A (wenn nicht verwendet: Länge = 0) Byte Nr. Bits 4…7 Bits 0…3 reserviert Slave1B Slave2B...
  • Seite 42 Inbetriebnahme Profibus-Host parametrieren Modul 5: Analogeingänge von AS-i Master Inhalt Gemultiplexte Analogeingänge von AS-i Master 1 und 2 Länge 2 Worte konsistente E/A (wenn nicht verwendet: Länge = 0) DP-Master Anforderung (nur 1 Wort) Bit: Wort SSSSS Legende 2 Bits Master-Nr.
  • Seite 43: Controller E Antwort (2 Worte, Kopie Von Anforderung)

    Inbetriebnahme Profibus-Host parametrieren Modul 6: Analogausgänge von AS-i Master Inhalt Gemultiplexte Analogausgänge von AS-i Master 1 und 2 Länge 2 Worte konsistente E/A (wenn nicht verwendet: Länge = 0) HINWEIS Falls Analogausgänge ebenfalls in Modul 11 angesteuert werden, wird der im Modul 6 geschriebene Wert von den Daten aus Modul 11 überschrieben.
  • Seite 44: Controller E Antwort (4 Bytes, Kopie Von Anforderung)

    Inbetriebnahme Profibus-Host parametrieren Modul 7: Kommandokanal Inhalt Kommandokanal → Seite 8-1, Kapitel DP-Modul 7: Kommandokanal Länge 4 Bytes konsistente E/A (wenn nicht verwendet: Länge = 0) WICHTIG: Bei der Abfrage nur die konkret benötigten Bytes lesen. Nicht benutzte Bytes können noch Informationen von früheren Abfragen enthalten. DP-Master Anforderung (4 Bytes) Byte Kommando-Nr.
  • Seite 45 Inbetriebnahme Profibus-Host parametrieren Die Kommandos werden nur dann ausgeführt, wenn sich die Kommandonummer (das erste Byte) ändert. Soll das gleiche Kommando mit verschiedenen Daten mehrfach ausgeführt werden (z.B. Sla- ve-Listen lesen) so muss die Datenübertragung zunächst in die Betriebsart „Continuous Command“ geschaltet werden.
  • Seite 46 Inbetriebnahme Profibus-Host parametrieren Beschreibung Byte 2 Byte 3 Byte 4 ► aktuelle Slave-Parameter ändern – Parameter MMXSSSSS reflektierte > Antwort: – MMXSSSSS Parameter reserviert – – – 17, 18 ► Alles projektieren – – MM000000 > Antwort: – Status MM000000 reserviert –...
  • Seite 47 Inbetriebnahme Profibus-Host parametrieren Modul 8: Datenübertragung zwischen Profibus DP-Master und SPS im Controller e Inhalt Feld für den Datenübertragung zwischen dem Profibus DP-Mastersystem und den SPS-Funktionen im Controller e Länge 0...64 Worte Eingänge (wenn nicht verwendet: Länge = 0) Modul 9: Datenübertragung zwischen SPS im Controller e und Profibus DP-Master Inhalt Feld für den Datenübertragung zwischen den SPS-Funktionen im Controller e und dem Profibus DP-Mastersystem...
  • Seite 48 Inbetriebnahme Profibus-Host parametrieren Modul 12: Erweiterter Kommandokanal Inhalt Erweiterter Kommandokanal Länge 2…18 Worte konsistente Ein-/Ausgänge (wenn nicht verwendet: Länge = 0) HINWEIS Die Bearbeitung von größeren konsistenten Datenfeldern können in manchen Steuerungen nicht im direkten E/A-Adressraum erfolgen; dort sind spezielle Funktionsaufrufe erforderlich. 7-24...
  • Seite 49: Gerätespezifische Profibus Dp-Parameter (Beispiel)

    Inbetriebnahme Gerätespezifische Profibus DP-Parameter Gerätespezifische Profibus DP-Parameter Mit den bis zu 100 Byte der gerätespezifischen Profibus-Parameter lassen sich die Adressen der pa- rallel zu übertragenden Analog-Eingangs-Slaves und Analog-Ausgangs-Slaves festlegen sowie die Parameter der angeschlossenen AS-i Slaves vorgeben. 7.4.1 Gerätespezifische Profibus DP-Parameter (Beispiel) Parameter Byte Beschreibung...
  • Seite 50: Definitionen In Der Gsd-Datei

    Inbetriebnahme Gerätespezifische Profibus DP-Parameter 7.4.2 Definitionen in der GSD-Datei Die Definitionen in der GSD-Datei (GSD = General Station Description) ermöglichen einen komfortab- len Zugriff auf die Geräteparameter, sofern das Konfigurationstool des Profibus DP-Masters dieses unterstützt: Beispiel Siemens Step 7 Byte 37 Bit 5 = TRUE Wird dieser Parameter „Extended Profibus Diag.“...
  • Seite 51 Inbetriebnahme Inbetriebnahme abschließen Bei „Disabled“ (Voreinstellung) sendet der Controller e nur die Standarddiagnose. Ein AS-i Fehlerzu- stand wirkt sich nicht unmittelbar auf den Profibus DP aus, muss dann aber durch die SPS anderweitig überwacht werden (mit den Bits 4..7 im ersten Byte oder via Kommandokanal). Byte 37 Bit 4 = TRUE Inbetriebnahme abschließen...
  • Seite 52 Inbetriebnahme Inbetriebnahme abschließen 7-28...
  • Seite 53: Inhaltsverzeichnis

    DP-Modul 7: Kommandokanal Liste der Kommandos im Modul 7 DP-Modul 7: Kommandokanal → Seite 7-21, Tabelle Übersicht über die Kommandos im DP-Modul 7 Liste der Kommandos im Modul 7 Kommandonummer → Seite Beschreibung hexa- dezimal dezimal Masterflags lesen Betriebsmodus ändern Aktuelle Slave-Konfiguration lesen Projektierte Slave-Konfiguration lesen Projektierte Slave-Konfiguration ändern...
  • Seite 54: Masterflags Lesen

    DP-Modul 7: Kommandokanal Modul 7, Kommando 1: Masterflags lesen Modul 7, Kommando 1: Masterflags lesen Struktur Anforderung von DP-Master Byte MM = Master-Nr. (1…2) nicht benutzt nicht benutzt Antwort von Controller e Byte D6 = Kommando-Code D7 = Fehler-Code → Seite 7-20, Tabelle unten →...
  • Seite 55: Betriebsmodus Ändern

    DP-Modul 7: Kommandokanal Modul 7, Kommando 2: Betriebsmodus ändern Modul 7, Kommando 2: Betriebsmodus ändern Anforderung von DP-Master Byte MM = Master-Nr. (1…2) 0 = Geschützter Betrieb nicht benutzt 1 = Projektierungsmodus nicht benutzt *) Antwort von Controller e Byte D6 = Kommando-Code D7 = Fehler-Code Kopie von Anforderung...
  • Seite 56: Aktuelle Slave-Konfiguration Lesen

    DP-Modul 7: Kommandokanal Modul 7, Kommando 3: Aktuelle Slave-Konfiguration lesen Modul 7, Kommando 3: Aktuelle Slave-Konfiguration lesen Struktur Anforderung von DP-Master MM = Master-Nr. (1…2) X = Slave-Typ (0…1) Byte 0 = Standard- / A-Slave 1 = B-Slave SSSSS SSSSS = Slave-Nr. (0…31 nicht benutzt *) nicht benutzt *) Antwort von Controller e...
  • Seite 57: Projektierte Slave-Konfiguration Lesen

    DP-Modul 7: Kommandokanal Modul 7, Kommando 4: Projektierte Slave-Konfiguration lesen Modul 7, Kommando 4: Projektierte Slave-Konfiguration lesen Struktur Anforderung von DP-Master MM = Master-Nr. (1…2) X = Slave-Typ (0…1) Byte 0 = Standard- / A-Slave 1 = B-Slave SSSSS SSSSS = Slave-Nr. (0…31 nicht benutzt *) nicht benutzt *) Antwort von Controller e...
  • Seite 58: Projektierte Slave-Konfiguration Ändern

    DP-Modul 7: Kommandokanal Modul 7, Kommando 5: Projektierte Slave-Konfiguration ändern Modul 7, Kommando 5: Projektierte Slave-Konfiguration ändern Struktur Anforderung von DP-Master MM = Master-Nr. (1…2) X = Slave-Typ (0…1) Byte 0 = Standard- / A-Slave 1 = B-Slave SSSSS SSSSS = Slave-Nr. (0…31 erweiterter ID-Code 2 erweiterter ID-Code 1 ID-Code...
  • Seite 59: Slave-Parameter Lesen

    DP-Modul 7: Kommandokanal Modul 7, Kommando 6: Slave-Parameter lesen Modul 7, Kommando 6: Slave-Parameter lesen Struktur Anforderung von DP-Master MM = Master-Nr. (1…2) X = Slave-Typ (0…1) Byte 0 = Standard- / A-Slave 1 = B-Slave SSSSS SSSSS = Slave-Nr. (0…31 nicht benutzt *) nicht benutzt *) Antwort von Controller e...
  • Seite 60: Projektierte Slave-Parameter Ändern (Default-Parameter)

    DP-Modul 7: Kommandokanal Modul 7, Kommando 7: Projektierte Slave-Parameter ändern Modul 7, Kommando 7: Projektierte Slave-Parameter ändern HINWEIS Die projektierten Parameter können nur dann verändert werden, wenn der AS-i Master im Projektie- rungsmodus arbeitet. Aktivierung → Seite Struktur Anforderung von DP-Master MM = Master-Nr.
  • Seite 61: Las (Liste Der Aktiven Slaves) Lesen

    DP-Modul 7: Kommandokanal Modul 7, Kommando 8: LAS (Liste der aktiven Slaves) lesen Modul 7, Kommando 8: LAS (Liste der aktiven Slaves) lesen Slave-Gruppe In den 2 Rückmelde-Bytes kann nur über maximal 16 Slaves Auskunft gegeben werden. Deshalb sind die Slaves in 4 Gruppen aufgeteilt (→ folgende Tabelle). Bei der Abfrage der Slave-Listen muss eine beliebige Slave-Nummer aus der gewünschten Slave- Gruppe angegeben werden.
  • Seite 62 DP-Modul 7: Kommandokanal Modul 7, Kommando 8: LAS (Liste der aktiven Slaves) lesen Beispiel: LAS (Liste der aktiven Slaves) lesen aus Slave-Gruppe 1 an Master 1 Anforderung von DP-Master Byte Nr. Wert [hex.] Bedeutung 08 = Kommando 8 (Slave Nr. 2) → Gruppe 1 + (Master Nr.
  • Seite 63 DP-Modul 7: Kommandokanal Modul 7, Kommando 9: LDS (Liste der erkannten Slaves) lesen 8.10 Modul 7, Kommando 9: LDS (Liste der erkannten Slaves) lesen In den 2 Rückmelde-Bytes kann nur über maximal 16 Slaves Auskunft gegeben werden. Deshalb sind die Slaves in 4 Gruppen aufgeteilt (→ Tabelle Seite 8-9). Struktur Anforderung von DP-Master MM = Master-Nr.
  • Seite 64 DP-Modul 7: Kommandokanal Modul 7, Kommando 10dez (0Ahex): LPF (Liste der Slaves mit Peripheriefehler) lesen 8.11 Modul 7, Kommando 10 LPF (Liste der Slaves mit Peripheriefehler) lesen In den 2 Rückmelde-Bytes kann nur über maximal 16 Slaves Auskunft gegeben werden. Deshalb sind die Slaves in 4 Gruppen aufgeteilt (→...
  • Seite 65 DP-Modul 7: Kommandokanal Modul 7, Kommando 11dez (0Bhex): LPS (Liste der projektierten Slaves) lesen 8.12 Modul 7, Kommando 11 LPS (Liste der projektierten Slaves) lesen In den 2 Rückmelde-Bytes kann nur über maximal 16 Slaves Auskunft gegeben werden. Deshalb sind die Slaves in 4 Gruppen aufgeteilt (→...
  • Seite 66 DP-Modul 7: Kommandokanal Modul 7, Kommando 13dez (0Dhex): Telegrammfehler-Zähler lesen 8.13 Modul 7, Kommando 13 Telegrammfehler-Zähler lesen Struktur Anforderung von DP-Master MM = Master-Nr. (1…2) X = Slave-Typ (0…1) Byte 0 = Standard- / A-Slave 1 = B-Slave SSSSS SSSSS = Slave-Nr. (0…31 nicht benutzt *) nicht benutzt *) Antwort von Controller e...
  • Seite 67: Beispiel: Konfigurationsfehler-Zähler Lesen An As-I Master

    DP-Modul 7: Kommandokanal Modul 7, Kommando 14dez (0Ehex): Konfigurationsfehler-Zähler lesen 8.14 Modul 7, Kommando 14 Konfigurationsfehler-Zähler lesen Struktur Anforderung von DP-Master MM = Master-Nr. (1…2) Byte nicht benutzt *) nicht benutzt *) Antwort von Controller e Byte D6 = Kommando-Code D7 = Fehler-Code Kopie von Anforderung →...
  • Seite 68 DP-Modul 7: Kommandokanal Modul 7, Kommando 15dez (0Fhex): AS-i Zykluszähler lesen 8.15 Modul 7, Kommando 15 AS-i Zykluszähler lesen Struktur Anforderung von DP-Master MM = Master-Nr. (1…2) Byte nicht benutzt *) nicht benutzt *) Antwort von Controller e Byte D6 = Kommando-Code D7 = Fehler-Code Kopie von Anforderung →...
  • Seite 69 DP-Modul 7: Kommandokanal Modul 7, Kommando 16dez (10hex): aktuelle Slave-Parameter ändern 8.16 Modul 7, Kommando 16 aktuelle Slave-Parameter ändern Struktur Anforderung von DP-Master MM = Master-Nr. (1…2) X = Slave-Typ (0…1) Byte 0 = Standard- / A-Slave 1 = B-Slave SSSSS SSSSS = Slave-Nr.
  • Seite 70: Beispiel: Alles Projektieren An As-I Master

    DP-Modul 7: Kommandokanal Modul 7, Kommando 19dez (13hex): Alles projektieren 8.17 Modul 7, Kommando 19 Alles projektieren Struktur Anforderung von DP-Master MM = Master-Nr. (1…2) Byte nicht benutzt *) nicht benutzt *) Antwort von Controller e Byte D6 = Kommando-Code D7 = Fehler-Code Kopie von Anforderung →...
  • Seite 71 DP-Modul 7: Kommandokanal Modul 7, Kommando 21dez (15hex): Konfiguration in Flash sichern 8.18 Modul 7, Kommando 21 Konfiguration in Flash sichern Struktur Anforderung von DP-Master MM = Master-Nr. (1…2) Byte nicht benutzt *) nicht benutzt *) Antwort von Controller e Byte D6 = Kommando-Code D7 = Fehler-Code...
  • Seite 72 DP-Modul 7: Kommandokanal Modul 7, Kommando 22dez (16hex): Reset Telegrammfehler-Zähler eines Slaves 8.19 Modul 7, Kommando 22 Reset Telegrammfehler-Zähler eines Slaves Struktur Anforderung von DP-Master MM = Master-Nr. (1…2) X = Slave-Typ (0…1) Byte 0 = Standard- / A-Slave 1 = B-Slave SSSSS SSSSS = Slave-Nr.
  • Seite 73: Antwort Von Controller E Im Fehlerfall

    DP-Modul 7: Kommandokanal Modul 7, Kommando 23dez (17hex): Slave adressieren 8.20 Modul 7, Kommando 23 Slave adressieren WICHTIG: Der Controller e muss dazu im Projektierungs-Modus sein. Struktur Anforderung von DP-Master MM = Master-Nr. (1…2) X = Slave-Typ (0…1) Byte 0 = Standard- / A-Slave 1 = B-Slave SSSSS SSSSS = Slave-Nr.
  • Seite 74 DP-Modul 7: Kommandokanal Modul 7, Kommando 62dez (3Ehex): Betriebsart „Continuous Command“ 8.21 Modul 7, Kommando 62 Betriebsart „Continuous Command“ Wenn der „Continuous“ Modus aktiviert ist, wird das aktuelle Kommando in jedem Zyklus übertragen. HINWEIS Der Continuous Modus beeinflusst das Verhalten des Controller e . Der Modus sollte nur für lesende Kommandos verwendet werden.
  • Seite 75: Beispiel: Betriebsart "Continuous Command" Aktivieren

    DP-Modul 7: Kommandokanal Modul 7, Kommando 62dez (3Ehex): Betriebsart „Continuous Command“ Beispiel: Betriebsart „Continuous Command“ aktivieren Anforderung von DP-Master Byte Nr. Wert [hex.] Bedeutung 3E = Kommando 62 verändert den Modus Kommandos werden zyklisch ausgeführt Antwort von Controller e Byte Nr. Wert [hex.] Bedeutung Kopie von Anforderung...
  • Seite 76 DP-Modul 7: Kommandokanal Modul 7, Kommando 63dez (3Fhex): Leerkommando ohne Funktion 8.22 Modul 7, Kommando 63 Leerkommando ohne Funktion Struktur Anforderung von DP-Master Byte nicht benutzt *) nicht benutzt *) nicht benutzt *) Antwort von Controller e D6 = Kommando-Code Byte D7 = Fehler-Code →...
  • Seite 77 DP-Modul 12: Erweiterter Kommandokanal Liste der erweiterten Kommandos im Modul 12 DP-Modul 12: Erweiterter Kommandokanal Der erweiterte Kommandokanal dient dazu, Daten zwischen AS-i Controller e und dem Profibus-Host (SPS) auszutauschen. HINWEIS Die Bearbeitung von größeren konsistenten Datenfeldern können in manchen Steuerungen nicht im direkten E/A-Adressraum erfolgen.
  • Seite 78 DP-Modul 12: Erweiterter Kommandokanal Liste der erweiterten Kommandos im Modul 12 Kommandonummer → Seite Beschreibung hexa- dezimal dezimal Projektierte Konfiguration Slaves 1(A)...15(A) lesen 9-66 Projektierte Konfiguration Slaves 16(A)...31(A) lesen 9-67 Projektierte Konfiguration Slaves 1B…15B lesen 9-68 Projektierte Konfiguration Slaves 16B...31B lesen 9-69 Daten spannungsausfallsicher im Flash-Speicher des Controller e sichern 9-70...
  • Seite 79 DP-Modul 12: Erweiterter Kommandokanal Datenstruktur Datenstruktur Länge: 2…18 Worte konsistente Ein-/Ausgänge (wenn nicht verwendet: Länge = 0) Das Wort 2 ist reserviert für 7.4-Kommandos (wenn nicht verwendet: Wort = 0). Anforderung von DP-Master Wort Kommandodaten 3…18 Antwort von Controller e (Gateway) Wort Kommandodaten 3…18...
  • Seite 80 DP-Modul 12: Erweiterter Kommandokanal Datenstruktur User-ID HINWEIS Soll ein Kommando ausgeführt werden, muss die User-ID verändert werden! Das Ändern der Kom- mandonummer alleine startet nicht die Ausführung. Soll ein Kommando mehrfach ausgeführt werden, muss die User-ID entsprechend geändert werden, z.B. durch Hochzählen. Das Hochzählen sollte erst nach Abschluss des vorhergehenden Komman- dos erfolgen (Bit D14 = 0).
  • Seite 81 DP-Modul 12: Erweiterter Kommandokanal Fehlercodes im Modul 12 Fehlercodes im Modul 12 Wert [hex.] Bedeutung Keine Slave-Antwort oder: Master ist zur Zeit des Kommandoaufrufs im Offline-Modus Keinen Slave mit der alten Adresse gefunden Slave mit Adresse 0 ist angeschlossen Keinen Slave mit der neuen Adresse gefunden Fehler beim Löschen der alten Adresse Fehler beim Lesen der IO-Konfiguration Fehler beim Schreiben der neuen Adresse oder des erweiterten ID-Code 1...
  • Seite 82: Antwort Von Controller E (Gateway)

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 0: Kein Kommando ausführen Modul 12, erweitertes Kommando 0: Kein Kommando ausführen Anforderung von DP-Master Wort Nr. Wert [hex.] Bedeutung 08 = User-ID wechselt z.B. auf 8 0800 00 = Kommandonummer 0 2…18 0000 nicht verwendet...
  • Seite 83 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 1: Parameter an einen angeschlossenen AS-i Slave schreiben Modul 12, erweitertes Kommando 1: Parameter an einen angeschlossenen AS-i Slave schreiben Anforderung von DP-Master Wort User-ID Kommandonummer = 01 reserviert = 0 reserviert = 0 Slave-Adresse zu schreibender Parameterwert ignoriert...
  • Seite 84: Antwort Von Controller E (Gateway) Im Normalfall

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 1: Parameter an einen angeschlossenen AS-i Slave schreiben Antwort von Controller e (Gateway) im Normalfall Wort E=0 B=0 reflektierter User-ID reflektierte Kommandonummer = 01 reserviert = 0 reserviert = 0 zurückgelesener Parameterwert nicht verändert 4…18 Legende:...
  • Seite 85: Antwort Von Controller E (Gateway) Im Fehlerfall

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 1: Parameter an einen angeschlossenen AS-i Slave schreiben Antwort von Controller e (Gateway) im Fehlerfall Wort E=1 B=0 reflektierter User-ID reflektierte Kommandonummer = 01 reserviert = 0 reserviert = 0 Fehlercode ignoriert 4…18 Legende: AS-i Master...
  • Seite 86: Angeschlossene As-I Slaves In Konfiguration Übernehmen Und Speichern

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 3: Angeschlossene AS-i Slaves in Konfiguration übernehmen und speichern Modul 12, erweitertes Kommando 3: Angeschlossene AS-i Slaves in Konfiguration übernehmen und spei- chern Anforderung von DP-Master Wort User-ID Kommandonummer = 03 = 03 nicht verwendet 2…18 Legende:...
  • Seite 87: Wort M 1 E=1 B=0 0

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 3: Angeschlossene AS-i Slaves in Konfiguration übernehmen und speichern Antwort von Controller e (Gateway) im Normalfall Wort E=0 B=0 reflektierter User-ID reflektierte Kommandonummer = 03 nicht verändert 2…18 Legende: AS-i Master Länge: 1 Bit Erlaubte Werte: 0/1 Bedeutung: 0 = Master 1...
  • Seite 88 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 4: LPS schreiben Modul 12, erweitertes Kommando 4: LPS schreiben Anforderung von DP-Master Wort User-ID Kommandonummer = 04 = 04 reserviert = 0 15(A) 14(A) 13(A) 12(A) 11(A) 10(A) 9(A) 8(A) 7(A) 6(A) 5(A) 4(A)
  • Seite 89 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 4: LPS schreiben Antwort von Controller e (Gateway) im Normalfall Wort E=0 B=0 reflektierter User-ID reflektierte Kommandonummer = 04 nicht verändert 2…18 Legende: AS-i Master Länge: 1 Bit Erlaubte Werte: 0/1 Bedeutung: 0 = Master 1 1 = Master 2 Beispiel:...
  • Seite 90: Reflektierte Kommandonummer

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 5: Betriebsmodus des AS-i Masters ändern Modul 12, erweitertes Kommando 5: Betriebsmodus des AS-i Masters ändern Anforderung von DP-Master Wort User-ID Kommandonummer = 05 = 05 reserviert = 0 reserviert = 0 nicht verwendet 4…18 Legende:...
  • Seite 91 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 5: Betriebsmodus des AS-i Masters ändern Antwort von Controller e (Gateway) im Fehlerfall Wort E=1 B=0 reflektierter User-ID reflektierte Kommandonummer = 05 reserviert = 0 reserviert = 0 Fehlercode ignoriert 4…18 Legende: AS-i Master Länge: 1 Bit Erlaubte Werte: 0/1...
  • Seite 92: Reflektierte Kommandonummer = 06

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 6: Angeschlossenen AS-i Slave umadressieren 9.10 Modul 12, erweitertes Kommando 6: Angeschlossenen AS-i Slave umadressieren Anforderung von DP-Master Wort User-ID Kommandonummer = 06 = 06 reserviert = 0 reserviert = 0 alte Slave-Adresse neue Slave-Adresse nicht verwendet 5…18...
  • Seite 93 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 6: Angeschlossenen AS-i Slave umadressieren Antwort von Controller e (Gateway) im Fehlerfall Wort E=1 B=0 reflektierter User-ID reflektierte Kommandonummer = 06 reserviert = 0 reserviert = 0 Fehlercode ignoriert 4…18 Legende: AS-i Master Länge: 1 Bit Erlaubte Werte: 0/1 Bedeutung:...
  • Seite 94: Master

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 7: Autoadressier-Modus des AS-i Masters einstellen 9.11 Modul 12, erweitertes Kommando 7: Autoadressier-Modus des AS-i Masters einstellen Anforderung von DP-Master Wort User-ID Kommandonummer = 07 = 07 reserviert = 0 reserviert = 0 nicht verwendet 4…18 Legende:...
  • Seite 95 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 9: Erweiterten ID-Code 1 im AS-i Slave ändern 9.12 Modul 12, erweitertes Kommando 9: Erweiterten ID-Code 1 im AS-i Slave ändern Anforderung von DP-Master Wort User-ID Kommandonummer = 09 = 09 reserviert = 0 reserviert = 0 Slave-Adresse neuer erweiterter ID-Code 1...
  • Seite 96 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 9: Erweiterten ID-Code 1 im AS-i Slave ändern Antwort von Controller e (Gateway) im Fehlerfall Wort E=1 B=0 reflektierter User-ID reflektierte Kommandonummer = 09 reserviert = 0 reserviert = 0 Fehlercode ignoriert 4…18 Legende: AS-i Master...
  • Seite 97 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 10...20dez (0A...14hex): Analogdaten-Übertragung direkt zu/von jeweils 3 AS-i Slaves forcieren 9.13 Modul 12, erweitertes Kommando 10...20 (0A...14 Analogdaten-Übertragung direkt zu/von jeweils 3 AS-i Slaves forcie- Anforderung von DP-Master Wort User-ID Kommandonummer = 0A...14 = 10...20 reserviert = 0 reserviert = 0...
  • Seite 98: Beispiel Anforderung Von Dp-Master

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 10...20dez (0A...14hex): Analogdaten-Übertragung direkt zu/von jeweils 3 AS-i Slaves forcieren Legende: AS-i Master Länge: 1 Bit Erlaubte Werte: 0/1 Bedeutung: 0 = Master 1 1 = Master 2 V0…V3 Gültigkeit (Valid) Länge: 1 Bit Erlaubte Werte: 0/1 Bedeutung: 0 = Daten ungültig...
  • Seite 99 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 10...20dez (0A...14hex): Analogdaten-Übertragung direkt zu/von jeweils 3 AS-i Slaves forcieren Antwort von Controller e (Gateway) Wort E=0 B=0 reflektierter User-ID reflektierte Kommandonummer = 0A…14 Eingangsdaten oder reflektierte Ausgangsdaten AS-i Slave 1(A), Kanal 0 Eingangsdaten oder reflektierte Ausgangsdaten AS-i Slave 1(A), Kanal 1 Eingangsdaten oder reflektierte Ausgangsdaten AS-i Slave 1, Kanal 2 oder Eingangsdaten oder reflektierte Ausgangsdaten AS-i Slave 1B, Kanal 0...
  • Seite 100 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 10...20dez (0A...14hex): Analogdaten-Übertragung direkt zu/von jeweils 3 AS-i Slaves forcieren ab Masterprofil M4: 0 = Slave sendet Eingangsdaten als Wert (15 Bit Länge, plus Vorzeichen) 1 = Slave sendet Eingangsdaten als Bitmuster (16 Bit Länge, kein Vorzeichen) 0 = Slave empfängt Ausgangsdaten als Wert (15 Bit Länge, plus Vorzeichen) 1 = Slave empfängt Ausgangsdaten als Bitmuster (16 Bit Länge, kein Vorzeichen) Beispiel Antwort von Controller e (Gateway):...
  • Seite 101 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 10...20dez (0A...14hex): Analogdaten-Übertragung direkt zu/von jeweils 3 AS-i Slaves forcieren Zuordnung Kommandonummern 10…20 ←→ Slave-Adressen Kommandonummer Slaves Hexade- Dezimal zimal – – 9-25...
  • Seite 102 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 21dez (15hex): ID-Zeichenkette eines AS-i Slaves mit Profil 7.4 lesen 9.14 Modul 12, erweitertes Kommando 21 ID-Zeichenkette eines AS-i Slaves mit Profil 7.4 lesen Anforderung von DP-Master Wort User-ID Kommandonummer = 15 = 21 Slave-Adresse Anzahl zu sendende Daten-Bytes (hier = 0)
  • Seite 103 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 21dez (15hex): ID-Zeichenkette eines AS-i Slaves mit Profil 7.4 lesen Doppelter Datentransfer (Redundanz) möglich Länge: 1 Bit Erlaubte Werte: 0...1 0 = einfacher Datentransfer 1 = doppelter Datentransfer DT-Start Start-Triple (Information für den Treiber im Master) DT-Count Anzahl Daten-Triple (Information für den Treiber im Master) Mux-Feld...
  • Seite 104 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 21dez (15hex): ID-Zeichenkette eines AS-i Slaves mit Profil 7.4 lesen Antwort von Controller e (Gateway) im Fehlerfall Wort E=1 B=0 reflektierter User-ID reflektierte Kommandonummer = 15 reserviert = 0 reserviert = 0 Fehlercode ignoriert 4…18...
  • Seite 105: Anforderung Von Dp-Master

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 26dez (1Ahex): AS-i Master-Version lesen 9.15 Modul 12, erweitertes Kommando 26 AS-i Master-Version lesen Anforderung von DP-Master Wort Nr. Wert [hex.] Bedeutung M=0: AS-i Master 1 131A 13 = User-ID wechselt z.B. auf 19 1A = Kommandonummer 26 Antwort von Controller e (Gateway) Wort Nr.
  • Seite 106 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 28dez (1Chex): Slave-Reset beim Übergang in den geschützten Betrieb deaktivieren 9.16 Modul 12, erweitertes Kommando 28 Slave-Reset beim Übergang in den geschützten Betrieb deaktivieren Anforderung von DP-Master Wort User-ID Kommandonummer = 1C = 28 reserviert = 0 reserviert = 0...
  • Seite 107: Einmaliges Ausführen Des "Erweiterten Safety Monitor-Protokolls" Im "Safety At Work"-Monitor

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 31dez (1Fhex): Einmaliges Ausführen des „Erweiterten Safety Monitor-Protokolls“ im „Safety at work“-Monitor 9.17 Modul 12, erweitertes Kommando 31 Einmaliges Ausführen des „Erweiterten Safety Monitor-Protokolls“ im „Safety at work“-Monitor Anforderung von DP-Master Wort User-ID Kommandonummer = 1F = 31...
  • Seite 108 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 31dez (1Fhex): Einmaliges Ausführen des „Erweiterten Safety Monitor-Protokolls“ im „Safety at work“-Monitor Antwort von Controller e (Gateway) im Normalfall Wort B=0 M=0 reflektierter User-ID reflektierte Kommandonummer = 1F reserviert = 0 reserviert = 0 Sub-Kommando Slave-Adresse LEDs OSSD 2...
  • Seite 109 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 31dez (1Fhex): Einmaliges Ausführen des „Erweiterten Safety Monitor-Protokolls“ im „Safety at work“-Monitor Beschreibung der einzelnen Felder: Wort Nr. 4: LEDs OSSD 1 LEDs OSSD 2 Bedeutung Grün: Kontakte der Ausgangskreise geschlossen Gelb: Anlauf- / Wiederanlaufsperre aktiv Gelb blinkend oder Rot: Kontakte der Ausgangskreise offen Rot blinkend: Fehler auf Ebene der überwachten...
  • Seite 110 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 31dez (1Fhex): Einmaliges Ausführen des „Erweiterten Safety Monitor-Protokolls“ im „Safety at work“-Monitor 1. bis 6. Farbe Ausgangskreis 1/2: Bedeutung grün, dauerleuchtend grün, blinkend gelb, dauerleuchtend gelb, blinkend rot, dauerleuchtend rot, blinkend grau, aus Beispiel („Safety at work“-Monitor hat nicht ausgelöst): Wort Nr.
  • Seite 111 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 31dez (1Fhex): Einmaliges Ausführen des „Erweiterten Safety Monitor-Protokolls“ im „Safety at work“-Monitor Antwort von Controller e (Gateway) im Fehlerfall Wort B=0 M=0 reflektierter User-ID reflektierte Kommandonummer = 1F reserviert = 0 reserviert = 0 Fehlercode ignoriert 4…18...
  • Seite 112 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 33dez (21hex): Diagnose-Zeichenkette eines AS-i Slaves mit Profil S-7.4 lesen 9.18 Modul 12, erweitertes Kommando 33 Diagnose-Zeichenkette eines AS-i Slaves mit Profil S-7.4 lesen Anforderung von DP-Master Wort User-ID Kommandonummer = 21 = 33 reserviert = 0 reserviert = 0...
  • Seite 113 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 33dez (21hex): Diagnose-Zeichenkette eines AS-i Slaves mit Profil S-7.4 lesen Antwort von Controller e (Gateway) Wort reflektierter User-ID reflektierte Kommandonummer = 21 Slave-Adresse Anzahl zu empfangener Bytes Diagnose-Zeichenkette 1 Diagnose-Zeichenkette 0 Diagnose-Zeichenketten 2…27 4…16 Diagnose-Zeichenkette 29 Diagnose-Zeichenkette 28...
  • Seite 114 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 34dez (22hex): Parameter-Zeichenkette eines AS-i Slaves mit Profil S-7.4 lesen 9.19 Modul 12, erweitertes Kommando 34 Parameter-Zeichenkette eines AS-i Slaves mit Profil S-7.4 lesen Anforderung von DP-Master Wort User-ID Kommandonummer = 22 = 34 reserviert = 0 reserviert = 0...
  • Seite 115 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 34dez (22hex): Parameter-Zeichenkette eines AS-i Slaves mit Profil S-7.4 lesen Antwort von Controller e (Gateway) Wort reflektierter User-ID reflektierte Kommandonummer = 21 Slave-Adresse Anzahl zu empfangener Bytes Parameter-Zeichenkette 1 Parameter-Zeichenkette 0 Parameter-Zeichenketten 2…27 4…16 Parameter-Zeichenkette 29 Parameter-Zeichenkette 28...
  • Seite 116 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 35dez (23hex): Parameter-Zeichenkette eines AS-i Slaves mit Profil S-7.4 schreiben 9.20 Modul 12, erweitertes Kommando 35 Parameter-Zeichenkette eines AS-i Slaves mit Profil S-7.4 schreiben Anforderung von DP-Master Wort User-ID Kommandonummer = 23 = 35 Slave-Adresse Anzahl zu sendender Bytes...
  • Seite 117 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 35dez (23hex): Parameter-Zeichenkette eines AS-i Slaves mit Profil S-7.4 schreiben Antwort von Controller e (Gateway) Wort reflektierter User-ID reflektierte Kommandonummer = 23 Slave-Adresse Anzahl zu sendender Bytes nicht verändert 3…18 Legende: Sequenz-Bit Länge: 1 Bit Erlaubte Werte: 0/1 Bedeutung:...
  • Seite 118: Standard-Leseaufruf Eines As-I Slaves Mit Ctt2-Profil (S-7.5.5, S-7.A.5 Oder S-B.a.5)

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, azyklisches Kommando 36dez (24hex): Standard-Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) 9.21 Modul 12, azyklisches Kommando 36 Standard-Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) – Verfügbar ab Masterprofil M4 – Anforderung von DP-Master Wort User-ID...
  • Seite 119: Antwort Von Controller E (Gateway) Im Normalfall

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, azyklisches Kommando 36dez (24hex): Standard-Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (Gateway) im Normalfall Wort reflektierter User-ID reflektierte Kommandonummer = 24 TG L32 Slave-Adresse reserviert Parameter-Byte 1 Parameter-Byte 0 Parameter-Bytes 2…27 4…16...
  • Seite 120: Antwort Von Controller E (Gateway) Im Fehlerfall (Fehler Durch As-I Master Festgestellt)

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, azyklisches Kommando 36dez (24hex): Standard-Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Beispiel: Wort Nr. Wert [hex.] Bedeutung M=0: AS-i Master 1 0424 04 = reflektierter User-ID 4 24 = Kommandonummer 36 0600 x6 = Slave-Adresse 3 um 1 Bit nach links geschoben →...
  • Seite 121: Antwort Von Controller E (Gateway) Im Fehlerfall (Fehler Durch As-I Slave Festgestellt)

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, azyklisches Kommando 36dez (24hex): Standard-Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (Gateway) im Fehlerfall (Fehler durch AS-i Slave festgestellt) Wort reflektierter User-ID reflektierte Kommandonummer = 24 reserviert reserviert CTT2-Fehlercode Fehlercode = E1...
  • Seite 122: Standard-Schreibaufruf Eines As-I Slaves Mit Ctt2-Profil (S-7.5.5, S-7.A.5 Oder S-B.a.5)

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, azyklisches Kommando 37dez (25hex): Standard-Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) 9.22 Modul 12, azyklisches Kommando 37 Standard-Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) – Verfügbar ab Masterprofil M4 – Anforderung von DP-Master Wort User-ID...
  • Seite 123 DP-Modul 12: Erweiterter Kommandokanal Modul 12, azyklisches Kommando 37dez (25hex): Standard-Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (Gateway) im Normalfall Wort reflektierter User-ID reflektierte Kommandonummer = 25 reserviert reserviert nicht verändert 3…18 Legende → Seite Beispiel: Wort Nr.
  • Seite 124 DP-Modul 12: Erweiterter Kommandokanal Modul 12, azyklisches Kommando 37dez (25hex): Standard-Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (Gateway) im Fehlerfall (Fehler durch AS-i Slave festgestellt) Wort E=1 B=0 reflektierter User-ID reflektierte Kommandonummer = 25 reserviert reserviert CTT2-Fehlercode...
  • Seite 125: Herstellerspezifischer Leseaufruf Eines As-I Slaves Mit Ctt2-Profil (S-7.5.5, S-7.A.5 Oder S-B.a.5)

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, azyklisches Kommando 38dez (26hex): Herstellerspezifischer Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) 9.23 Modul 12, azyklisches Kommando 38 Herstellerspezifischer Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) – Verfügbar ab Masterprofil M4 – Anforderung von DP-Master Wort User-ID...
  • Seite 126 DP-Modul 12: Erweiterter Kommandokanal Modul 12, azyklisches Kommando 38dez (26hex): Herstellerspezifischer Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (Gateway) im Normalfall Wort reflektierter User-ID reflektierte Kommandonummer = 26 TG L32 reserviert reserviert Parameter-Byte 1 Parameter-Byte 0 Parameter-Bytes 2…27 4…16...
  • Seite 127 DP-Modul 12: Erweiterter Kommandokanal Modul 12, azyklisches Kommando 38dez (26hex): Herstellerspezifischer Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (Gateway) im Fehlerfall (Fehler durch AS-i Master festgestellt) Wort E=1 B=0 reflektierter User-ID reflektierte Kommandonummer = 26 reserviert = 0 reserviert = 0 Fehlercode...
  • Seite 128 DP-Modul 12: Erweiterter Kommandokanal Modul 12, azyklisches Kommando 38dez (26hex): Herstellerspezifischer Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (Gateway) im Fehlerfall (Fehler durch AS-i Slave festgestellt) Wort E=1 B=0 reflektierter User-ID reflektierte Kommandonummer = 26 reserviert reserviert CTT2-Fehlercode...
  • Seite 129: Herstellerspezifischer Schreibaufruf Eines As-I Slaves Mit Ctt2-Profil (S-7.5.5, S-7.A.5 Oder S-B.a.5)

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, azyklisches Kommando 39dez (27hex): Herstellerspezifischer Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) 9.24 Modul 12, azyklisches Kommando 39 Herstellerspezifischer Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) – Verfügbar ab Masterprofil M4 – Anforderung von DP-Master Wort User-ID...
  • Seite 130 DP-Modul 12: Erweiterter Kommandokanal Modul 12, azyklisches Kommando 39dez (27hex): Herstellerspezifischer Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (Gateway) im Normalfall Wort reflektierter User-ID reflektierte Kommandonummer = 27 reserviert reserviert nicht verändert 3…18 Legende →...
  • Seite 131 DP-Modul 12: Erweiterter Kommandokanal Modul 12, azyklisches Kommando 39dez (27hex): Herstellerspezifischer Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (Gateway) im Fehlerfall (Fehler durch AS-i Master festgestellt) Wort E=1 B=0 reflektierter User-ID reflektierte Kommandonummer = 27 reserviert = 0 reserviert = 0 Fehlercode...
  • Seite 132 DP-Modul 12: Erweiterter Kommandokanal Modul 12, azyklisches Kommando 39dez (27hex): Herstellerspezifischer Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (Gateway) im Fehlerfall (Fehler durch AS-i Slave festgestellt) Wort E=1 B=0 reflektierter User-ID reflektierte Kommandonummer = 27 reserviert reserviert CTT2-Fehlercode...
  • Seite 133: Antwort Von Controller E (Gateway)

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 50dez (32hex): Aktuelle Konfiguration der AS-i Slaves 0(A)…15(A) lesen 9.25 Modul 12, erweitertes Kommando 50 Aktuelle Konfiguration der AS-i Slaves 0(A)…15(A) lesen Anforderung von DP-Master Wort User-ID Kommandonummer = 32 = 50 reserviert = 0 reserviert = 0 nicht verwendet...
  • Seite 134 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 51dez (33hex): Aktuelle Konfiguration der AS-i Slaves 16(A)…31(A) lesen 9.26 Modul 12, erweitertes Kommando 51 Aktuelle Konfiguration der AS-i Slaves 16(A)…31(A) lesen Anforderung von DP-Master Wort User-ID Kommandonummer = 33 = 51 reserviert = 0 reserviert = 0 nicht verwendet...
  • Seite 135 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 52dez (34hex): Aktuelle Konfiguration der AS-i Slaves 1B…15B lesen 9.27 Modul 12, erweitertes Kommando 52 Aktuelle Konfiguration der AS-i Slaves 1B…15B lesen Anforderung von DP-Master Wort User-ID Kommandonummer = 34 = 52 reserviert = 0 reserviert = 0 nicht verwendet...
  • Seite 136 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 53dez (35hex): Aktuelle Konfiguration der AS-i Slaves 16B…31B lesen 9.28 Modul 12, erweitertes Kommando 53 Aktuelle Konfiguration der AS-i Slaves 16B…31B lesen Anforderung von DP-Master Wort User-ID Kommandonummer = 35 = 53 reserviert = 0 reserviert = 0 nicht verwendet...
  • Seite 137 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 54dez (36hex): Aktuelle Parameter der angeschlossenen AS-i Slaves lesen 9.29 Modul 12, erweitertes Kommando 54 Aktuelle Parameter der angeschlossenen AS-i Slaves lesen Anforderung von DP-Master Wort User-ID Kommandonummer = 36 = 54 nicht verwendet 2…18 Legende:...
  • Seite 138 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 54dez (36hex): Aktuelle Parameter der angeschlossenen AS-i Slaves lesen Antwort von Controller e (Gateway) Wort E=0 B=0 reflektierter User-ID reflektierte Kommandonummer = 36 reserviert = 0 reserviert = FF Param. Slave 4(A) Param.
  • Seite 139 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 55dez (37hex): Aktuelle AS-i Slave-Listen lesen 9.30 Modul 12, erweitertes Kommando 55 Aktuelle AS-i Slave-Listen lesen Anforderung von DP-Master Wort User-ID Kommandonummer = 37 = 55 nicht verwendet 2…18 Legende: AS-i Master Länge: 1 Bit Erlaubte Werte: 0/1 Bedeutung:...
  • Seite 140 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 55dez (37hex): Aktuelle AS-i Slave-Listen lesen Antwort von Controller e (Gateway) – Wort E=0 B=0 reflektierter User-ID reflektierte Kommandonummer = 37 – reserviert = 0 reserviert = FF 15(A) 14(A) 13(A) 12(A) 11(A) 10(A) 9(A)
  • Seite 141 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 55dez (37hex): Aktuelle AS-i Slave-Listen lesen Beispiel: Wort Nr. Wert [hex.] Bedeutung M=0: AS-i Master 1 0737 07 = reflektierter User-ID wechselt z.B. auf 7 37 = reflektierte Kommandonummer 55 00FF reserviert LAS Slaves 0(A) bis 15(A): 0102* hier: Slaves 1(A) und 8(A) sind aktiv...
  • Seite 142 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 56dez (38hex): Projektierte Konfiguration der AS-i Slaves 0(A)…15(A) lesen 9.31 Modul 12, erweitertes Kommando 56 Projektierte Konfiguration der AS-i Slaves 0(A)…15(A) lesen Anforderung von DP-Master Wort User-ID Kommandonummer = 38 = 56 nicht verwendet 2…18 Legende:...
  • Seite 143 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 57dez (39hex): Projektierte Konfiguration der AS-i Slaves 16(A)…31(A) lesen 9.32 Modul 12, erweitertes Kommando 57 Projektierte Konfiguration der AS-i Slaves 16(A)…31(A) lesen Anforderung von DP-Master Wort User-ID Kommandonummer = 39 = 57 nicht verwendet 2…18 Legende:...
  • Seite 144 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 58dez (3Ahex): Projektierte Konfiguration der AS-i Slaves 1B…15B lesen 9.33 Modul 12, erweitertes Kommando 58 Projektierte Konfiguration der AS-i Slaves 1B…15B lesen Anforderung von DP-Master Wort User-ID Kommandonummer = 3A = 58 nicht verwendet 2…18 Legende:...
  • Seite 145 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 59dez (3Bhex): Projektierte Konfiguration der AS-i Slaves 16B…31B lesen 9.34 Modul 12, erweitertes Kommando 59 Projektierte Konfiguration der AS-i Slaves 16B…31B lesen Anforderung von DP-Master Wort User-ID Kommandonummer = 3B = 59 nicht verwendet 2…18 Legende:...
  • Seite 146: Daten Spannungsausfallsicher Im Flash-Speicher Des Controller E Sichern

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 96dez (60hex): Daten spannungsausfallsicher im Flash-Speicher des Controllere sichern 9.35 Modul 12, erweitertes Kommando 96 Daten spannungsausfallsicher im Flash-Speicher des Controller e si- chern Anforderung DP-Master Wort User-ID Kommandonummer = 60 = 96 reserviert = 0 reserviert = 0 Bereichsnummer...
  • Seite 147: Diverse Einstellungen Im Controller E Vornehmen

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 97dez (61hex): Diverse Einstellungen im Controllere vornehmen 9.36 Modul 12, erweitertes Kommando 97 Diverse Einstellungen im Controller e vornehmen Anforderung DP-Master Wort User-ID Kommandonummer = 61 = 97 reserviert = 0 reserviert = 0 Befehlsnummer Parameter (je nach Befehlsnummer) nicht verwendet...
  • Seite 148: Anforderung Dp-Master

    DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 102dez (66hex): Status der Controllere Bedienanzeige abfragen 9.37 Modul 12, erweitertes Kommando 102 Status der Controller e Bedienanzeige abfragen Anforderung DP-Master Wort User-ID Kommandonummer = 66 = 102 reserviert = 0 reserviert = 0 Befehlsnummer = 01 Parameter (je nach Befehlsnummer) nicht verwendet...
  • Seite 149 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 102dez (66hex): Status der Controllere Bedienanzeige abfragen Antwort von Controller e (Gateway) Wort E=0 B=0 reflektierter User-ID reflektierte Kommandonummer = 66 reserviert = 0 reserviert = 0 gedrückte Tasten aktiver Menübereich Prozessfehler vorhanden aktuell angezeigtes Menübild aktivierte Systemsprache reserviert...
  • Seite 150 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 105dez (69hex): Controllere Geräte-Eigenschaften auslesen 9.38 Modul 12, erweitertes Kommando 105 Controller e Geräte-Eigenschaften auslesen Anforderung DP-Master Wort User-ID Kommandonummer = 69 = 105 nicht verwendet 2…18 Legende: User-ID 5 Bits für User-ID (0…31 (vom Controller e reflektiert) Beispiel: Wort Nr.
  • Seite 151 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 105dez (69hex): Controllere Geräte-Eigenschaften auslesen Legende: Gerät mit 1 AS-i Master Gerät mit 2 AS-i Master Feldbusschnittstelle Profibus DP(V1) nicht vorhanden Feldbusschnittstelle Profibus DP ist vorhanden Gerät ohne Ethernet Programmierschnittstelle Gerät mit Ethernet Programmierschnittstelle SPS ist im RUN-Modus SPS ist im STOPP-Modus SPS-Modus...
  • Seite 152 DP-Modul 12: Erweiterter Kommandokanal Modul 12, erweitertes Kommando 105dez (69hex): Controllere Geräte-Eigenschaften auslesen 9-76...
  • Seite 153: Azyklische Dienste Für Profibus Dpv1

    Azyklische Dienste für Profibus DPV1 Beschreibung Azyklische Dienste für Profibus DPV1 10.1 Beschreibung Die Profibus-Leistungsstufe DPV1 bietet als Schwerpunkt zusätzlich verfügbaren azyklischen Daten- verkehr. Hierüber können Feldgeräte während des laufenden Betriebs parametriert und kalibriert wer- den sowie bestätigte Alarmmeldungen ermöglicht. Die Übertragung der azyklischen Daten erfolgt pa- rallel zum zyklischen Datenverkehr, jedoch mit niedriger Priorität.
  • Seite 154: Dpv1-Adressen In Slot 0 Für Zugriff Über Sps

    Azyklische Dienste für Profibus DPV1 DPV1-Adressen in Slot 0 für Zugriff über SPS 10.4 DPV1-Adressen in Slot 0 für Zugriff über SPS Zugriff jeweils ab Byte 0 DPV1-Adressen in Slot 0 Zugriff Größe Inhalt IEC-Adressen r = read Byte-Nr. [Worte] Index w = write %IB1.1…%IB1.31...
  • Seite 155 Azyklische Dienste für Profibus DPV1 DPV1-Adressen in Slot 0 für Zugriff über SPS DPV1-Adressen in Slot 0 Zugriff Größe Inhalt IEC-Adressen r = read Byte-Nr. [Worte] Index w = write M2 reflektierte Parameter %IW32.160…%IW32.175 M2 Slave Fehlerzähler %IW32.176…%IW32.237 M2 Konfigurations-Fehlerzähler %IW32.238 M2 AS-i Zykluszähler %IW32.239...
  • Seite 156: Beispiele Dpv1 Lesen

    Azyklische Dienste für Profibus DPV1 Beispiele 10.5 Beispiele 10.5.1 Beispiele DPV1 Lesen DPV1 Master empfangene Daten DPV1-Master Anforderung Slot Index Länge Datenfeld Datenlänge [Bytes] M1 digitale Slave-Eingänge %IB1.1…%IB11.31 M1 digitale Slave-Eingänge %IB1.1…%IB1.2 M1 digitale Slave-Eingänge %IB1.1…%IB11.27 M1 aktuelle Konfigurationsdaten %IW31.0…%IW31.63 M1 aktuelle Konfigurationsdaten %IW31.0…%IW31.2 10.5.2 Beispiele DPV1 Schreiben...
  • Seite 157: Dpv1 Fehlercodes Anwendungsspezifisch

    Azyklische Dienste für Profibus DPV1 DPV1-Fehlermeldungen 10.6.3 DPV1 Fehlercodes Gerät Fehler-Byte 1 Bedeutung [hex.] Lese-Einschränkung / read constrain conflict Schreib-Einschränkung / write constrain conflict Datenquelle beschäftigt / resource busy Datenquelle nicht erreichbar / resource unavailable Kundenspezifisch / user specific 10.6.4 DPV1 Fehlercodes anwendungsspezifisch Fehler-Byte 2 Bedeutung...
  • Seite 158 Azyklische Dienste für Profibus DPV1 DPV1-Fehlermeldungen 10-6...
  • Seite 159: Der Dpv1-Kommandokanal

    Der DPV1-Kommandokanal Übersicht der Kommandos im DPV1-Kommandokanal Der DPV1-Kommandokanal 11.1 Übersicht der Kommandos im DPV1-Kommandokanal Kommandonummer → Seite Beschreibung dezimal hexadezimal Kein Kommando ausführen 11-4 Parameter an einen angeschlossenen AS-i Slave schreiben 11-5 Aktuell angeschlossene AS-i Slaves in Konfiguration übernehmen und speichern 11-7 Liste der projektierten AS-i Slaves (LPS) ändern 11-9...
  • Seite 160 Der DPV1-Kommandokanal Syntax Im DPV1-Adressraum ist für jeden AS-i Master ein Kommandokanal mit einer Länge von 19 Worten definiert. Als Host-System arbeitet ein DPV1-Master. DPV1-Adressen Zugriff Größe Inhalt Start Ende r = lesen [Worte] w = schreiben dez. hex. dez. 4794 12BA 4812...
  • Seite 161 Der DPV1-Kommandokanal Syntax Kommando-Status Der Kommando-Status zeigt den Zustand des Kommandokanals an: Wert [hex.] Bedeutung Kommando-Anforderung durch den Host Kommando wird zur Zeit bearbeitet Kommando wurde durch einen Fehler abgebrochen Abbruch nach Zeitüberschreitung bei der Kommandobearbeitung Kommando abgeschlossen, aber Antwortdaten sind noch nicht konsistent unbekanntes Kommando Kommando abgearbeitet, Antwort-Puffer ist gültig 11-3...
  • Seite 162 Der DPV1-Kommandokanal DPV1-Kommando 0dez (00hex): Kein Kommando ausführen 11.3 DPV1-Kommando 0 ): Kein Kommando ausführen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 00 ignoriert ignoriert 3…19 Legende: User-ID Länge: 1 Byte User-ID Erlaubte Werte: 0…255 (0…FF (vom Controller e reflektiert) Bit zur Adressierung von A- oder B-Slaves Länge: 1 Bit Erlaubte Werte: 0/1...
  • Seite 163 Der DPV1-Kommandokanal DPV1-Kommando 1dez (01hex): Parameter an einen angeschlossenen AS-i Slave schreiben 11.4 DPV1-Kommando 1 Parameter an einen angeschlossenen AS-i Slave schreiben Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 01 ignoriert AS-i Slave-Adresse zu schreibender ignoriert Parameterwert ignoriert 5…19 Legende:...
  • Seite 164 Der DPV1-Kommandokanal DPV1-Kommando 1dez (01hex): Parameter an einen angeschlossenen AS-i Slave schreiben Antwort von Controller e (DPV1-Slave) im Normalfall Wort reflektierter User-ID Kommando-Status = 6F reflektierte Kommandonummer = 01 zurückgelesener ignoriert Parameterwert ignoriert 4…17 reserviert 18…19 Beispiel: Wort Nr. Wert [hex.] Bedeutung 09 = reflektierter User-ID wechselt z.B.
  • Seite 165: Aktuell Angeschlossene As-I Slaves In Konfiguration Übernehmen Und Speichern

    Der DPV1-Kommandokanal DPV1-Kommando 3dez (03hex): Aktuell angeschlossene AS-i Slaves in Konfiguration übernehmen und speichern 11.5 DPV1-Kommando 3 Aktuell angeschlossene AS-i Slaves in Konfiguration übernehmen und speichern Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 ignoriert Kommandonummer = 03 ignoriert 3…19 Legende: User-ID Länge: 1 Byte...
  • Seite 166: Antwort Von Controller E (Dpv1-Slave) Im Fehlerfall

    Der DPV1-Kommandokanal DPV1-Kommando 3dez (03hex): Aktuell angeschlossene AS-i Slaves in Konfiguration übernehmen und speichern Antwort von Controller e (DPV1-Slave) im Fehlerfall Wort reflektierter User-ID Kommando-Status = 6B reflektierte Kommandonummer = 03 Fehlercode ignoriert 4…19 Beispiel: Wort Nr. Wert [hex.] Bedeutung 0C = reflektierter User-ID wechselt z.B.
  • Seite 167: Anforderung Von Dpv1-Master

    Der DPV1-Kommandokanal DPV1-Kommando 4dez (04hex): Liste der projektierten AS-i Slaves (LPS) ändern 11.6 DPV1-Kommando 4 Liste der projektierten AS-i Slaves (LPS) ändern Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 04 15(A) 14(A) 13(A) 12(A) 11(A) 10(A) 9(A) 8(A) 7(A) 6(A)
  • Seite 168 Der DPV1-Kommandokanal DPV1-Kommando 4dez (04hex): Liste der projektierten AS-i Slaves (LPS) ändern Antwort von Controller e (DPV1-Slave) im Fehlerfall Wort reflektierter User-ID Kommando-Status = 6B reflektierte Kommandonummer = 04 ignoriert Fehlercode Beispiel: Wort Nr. Wert [hex.] Bedeutung 02 = reflektierter User-ID wechselt z.B. auf 2 026B 6B = Fehler bei der Kommando-Ausführung 0004...
  • Seite 169 Der DPV1-Kommandokanal DPV1-Kommando 5dez (05hex): Betriebsmodus des AS-i Masters setzen 11.7 DPV1-Kommando 5 Betriebsmodus des AS-i Masters setzen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 05 ignoriert Betriebsmodus ignoriert 4…17 reserviert 18…19 Legende: User-ID Länge: 1 Byte User-ID Erlaubte Werte: 0…255 (0…FF...
  • Seite 170 Der DPV1-Kommandokanal DPV1-Kommando 5dez (05hex): Betriebsmodus des AS-i Masters setzen Antwort von Controller e (DPV1-Slave) im Fehlerfall Wort reflektierter User-ID Kommando-Status = 6B reflektierte Kommandonummer = 05 ignoriert Fehlercode Beispiel: Wort Nr. Wert [hex.] Bedeutung 01 = reflektierter User-ID wechselt z.B. auf 1 016B 6B = Fehler bei der Kommando-Ausführung 0005...
  • Seite 171 Der DPV1-Kommandokanal DPV1-Kommando 6dez (06hex): Angeschlossenen AS-i Slave umadressieren 11.8 DPV1-Kommando 6 Angeschlossenen AS-i Slave umadressieren Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 06 ignoriert alte Slave-Adresse ignoriert neue Slave-Adresse ignoriert 5…17 reserviert 18…19 Legende: User-ID Länge: 1 Byte User-ID Erlaubte Werte: 0…255 (0…FF...
  • Seite 172 Der DPV1-Kommandokanal DPV1-Kommando 6dez (06hex): Angeschlossenen AS-i Slave umadressieren Antwort von Controller e (DPV1-Slave) im Fehlerfall Wort reflektierter User-ID Kommando-Status = 6B reflektierte Kommandonummer = 06 ignoriert Fehlercode Beispiel: Wort Nr. Wert [hex.] Bedeutung 08 = reflektierter User-ID wechselt z.B. auf 8 086B 6B = Fehler bei der Kommando-Ausführung 0006...
  • Seite 173 Der DPV1-Kommandokanal DPV1-Kommando 7dez (07hex): Autoadress-Modus des AS-i Masters einstellen 11.9 DPV1-Kommando 7 Autoadress-Modus des AS-i Masters einstellen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 07 ignoriert Automatische Adressierung ignoriert 4…17 reserviert 18…19 Legende: User-ID Länge: 1 Byte User-ID Erlaubte Werte: 0…255 (0…FF...
  • Seite 174 Der DPV1-Kommandokanal DPV1-Kommando 9dez (09hex): Extended ID-Code 1 im angeschlossenen AS-i Slave ändern 11.10 DPV1-Kommando 9 Extended ID-Code 1 im angeschlossenen AS-i Slave ändern Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 09 ignoriert Slave-Adresse ignoriert neuer „Extended ID-Code 1“ ignoriert 5…17 reserviert...
  • Seite 175 Der DPV1-Kommandokanal DPV1-Kommando 9dez (09hex): Extended ID-Code 1 im angeschlossenen AS-i Slave ändern Antwort von Controller e (DPV1-Slave) im Fehlerfall Wort reflektierter User-ID Kommando-Status = 6B reflektierte Kommandonummer = 09 Fehlercode Beispiel: Wort Nr. Wert [hex.] Bedeutung 0F = reflektierter User-ID wechselt z.B. auf 15 0F6B 6B = Fehler bei der Kommando-Ausführung 0009...
  • Seite 176 Der DPV1-Kommandokanal DPV1-Kommando 10...20dez (0A...14hex): Analogdaten-Übertragung direkt zu/von jeweils 3 AS-i Slaves forcieren 11.11 DPV1-Kommando 10...20 (0A...14 Analogdaten-Übertragung direkt zu/von jeweils 3 AS-i Slaves forcie- Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 0A…14 = 10...20 Ausgangsdaten AS-i Slave 1(A), Kanal 0 Ausgangsdaten AS-i Slave 1(A), Kanal 1 Ausgangsdaten AS-i Slave 1, Kanal 2 oder Ausgangsdaten AS-i Slave 1B, Kanal 0...
  • Seite 177 Der DPV1-Kommandokanal DPV1-Kommando 10...20dez (0A...14hex): Analogdaten-Übertragung direkt zu/von jeweils 3 AS-i Slaves forcieren Überlauf (Overflow) Länge: 1 Bit Erlaubte Werte: 0/1 O0...O3 Bedeutung: 0 = Daten sind im gültigen Bereich 1 = Daten sind im ungültigen Bereich (speziell bei Eingangsmodulen, wenn der Messbereich über- oder unterschritten ist) Beispiel: Wort Nr.
  • Seite 178: Antwort Von Controller E (Dpv1-Slave)

    Der DPV1-Kommandokanal DPV1-Kommando 10...20dez (0A...14hex): Analogdaten-Übertragung direkt zu/von jeweils 3 AS-i Slaves forcieren Antwort von Controller e (DPV1-Slave) Wort reflektierter User-ID DPV1-Kommando-Status = 6F reflektierte DPV1-Kommandonummer = 0A…14 Eingangsdaten oder reflektierte Ausgangsdaten AS-i Slave 1(A), Kanal 0 Eingangsdaten oder reflektierte Ausgangsdaten AS-i Slave 1(A), Kanal 1 Eingangsdaten oder reflektierte Ausgangsdaten AS-i Slave 1, Kanal 2 oder Eingangsdaten oder reflektierte Ausgangsdaten AS-i Slave 1B, Kanal 0 Eingangsdaten oder reflektierte Ausgangsdaten AS-i Slave 1, Kanal 3 oder...
  • Seite 179 Der DPV1-Kommandokanal DPV1-Kommando 10...20dez (0A...14hex): Analogdaten-Übertragung direkt zu/von jeweils 3 AS-i Slaves forcieren ab Masterprofil M4: 0 = Slave sendet Eingangsdaten als Wert (15 Bit Länge, plus Vorzeichen) 1 = Slave sendet Eingangsdaten als Bitmuster (16 Bit Länge, kein Vorzeichen) 0 = Slave empfängt Ausgangsdaten als Wert (15 Bit Länge, plus Vorzeichen) 1 = Slave empfängt Ausgangsdaten als Bitmuster (16 Bit Länge, kein Vorzeichen) DPV1-...
  • Seite 180 Der DPV1-Kommandokanal DPV1-Kommando 21dez (15hex): ID-String eines AS-i Slaves mit Profil S-7.4 auslesen 11.12 DPV1-Kommando 21 ID-String eines AS-i Slaves mit Profil S-7.4 auslesen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 AS-i Slave-Adresse Kommandonummer = 15 = 21 ignoriert 3…19 Legende: User-ID...
  • Seite 181 Der DPV1-Kommandokanal DPV1-Kommando 21dez (15hex): ID-String eines AS-i Slaves mit Profil S-7.4 auslesen Fehler-Bit Länge: 1 Bit Erlaubte Werte: 0/1 Bedeutung: 0 = Ausführung war fehlerfrei 1 = bei der Ausführung ist ein Fehler aufgetreten, z.B. Slave hat nicht das Profil S-7.4 Anzahl gemultiplexter Datenworte Länge: 3 Bit Mux-Feld...
  • Seite 182 Der DPV1-Kommandokanal DPV1-Kommando 21dez (15hex): ID-String eines AS-i Slaves mit Profil S-7.4 auslesen Beispiel: Wort Nr. Wert [hex.] Bedeutung 02 = reflektierter User-ID 2 026F 6F = Kommando-Status ist „Fertig“ (kein Fehler) → Slave-Adresse = 3 = 0000 0110 0615 = reflektierte Kommandonummer 21 oder 8615...
  • Seite 183 Der DPV1-Kommandokanal DPV1-Kommando 21dez (15hex): ID-String eines AS-i Slaves mit Profil S-7.4 auslesen Antwort von Controller e (DPV1-Slave) im Fehlerfall Wort reflektierter User-ID Kommando-Status = 6B reflektierte Kommandonummer = 15 Fehlercode Beispiel: Wort Nr. Wert [hex.] Bedeutung 02 = reflektierter User-ID 2 026B 6B = Fehler bei der Kommando-Ausführung 0015...
  • Seite 184 Der DPV1-Kommandokanal DPV1-Kommando 28dez (1Chex): Slave-Reset deaktivieren beim Übergang in den geschützten Betrieb 11.13 DPV1-Kommando 28 Slave-Reset deaktivieren beim Übergang in den geschützten Betrieb Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 1C = 28 ignoriert mit/ohne Offline-Phase ignoriert 4…19 Legende:...
  • Seite 185: Anforderung Von Dpv1-Master

    Der DPV1-Kommandokanal DPV1-Kommando 31dez (1Fhex): Einmaliges Ausführen des „Erweiterten Safety Monitor-Protokolls“ im „Safety at work“-Monitor 11.14 DPV1-Kommando 31 Einmaliges Ausführen des „Erweiterten Safety Monitor-Protokolls“ im „Safety at work“-Monitor Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 1F = 31 AS-i Slave-Adresse (1…31 Sub-Kommando siehe Sub-Kommando...
  • Seite 186 Der DPV1-Kommandokanal DPV1-Kommando 31dez (1Fhex): Einmaliges Ausführen des „Erweiterten Safety Monitor-Protokolls“ im „Safety at work“-Monitor Antwort von Controller e (DPV1-Slave) im Normalfall Wort reflektierter User-ID Kommando-Status = 6F reflektierte Kommandonummer = 1F Sub-Kommando = 00 AS-i Slave-Adresse LEDs OSSD 2 LEDs OSSD 1 Datenaufruf 1 Datenaufruf 0...
  • Seite 187 Der DPV1-Kommandokanal DPV1-Kommando 31dez (1Fhex): Einmaliges Ausführen des „Erweiterten Safety Monitor-Protokolls“ im „Safety at work“-Monitor Beschreibung der einzelnen Felder: Wort Nr 4: LEDs OSSD 1 LEDs OSSD 2 Bedeutung Grün: Kontakte der Ausgangskreise geschlossen Gelb: Anlauf-/Wiederanlaufsperre aktiv Gelb blinkend oder Rot: Kontakte der Ausgangskreise offen Rot blinkend: Fehler auf Ebene der überwachten AS-i Kompo- nenten...
  • Seite 188 Der DPV1-Kommandokanal DPV1-Kommando 31dez (1Fhex): Einmaliges Ausführen des „Erweiterten Safety Monitor-Protokolls“ im „Safety at work“-Monitor 1. bis 6. Farbe Ausgangskreis 1/2: Bedeutung grün, dauerleuchtend grün, blinkend gelb, dauerleuchtend gelb, blinkend rot, dauerleuchtend rot, blinkend grau, aus Beispiel („Safety at work“-Monitor hat nicht ausgelöst): Wort Nr.
  • Seite 189 Der DPV1-Kommandokanal DPV1-Kommando 31dez (1Fhex): Einmaliges Ausführen des „Erweiterten Safety Monitor-Protokolls“ im „Safety at work“-Monitor Antwort von Controller e (DPV1-Slave) im Fehlerfall Wort reflektierter User-ID Kommando-Status = 6B reflektierte Kommandonummer = 1F Fehlercode Beispiel: Wort Nr. Wert [hex.] Bedeutung 07 = reflektierter User-ID 7 076B 6B = Fehler bei der Kommando-Ausführung 001F...
  • Seite 190 Der DPV1-Kommandokanal DPV1-Kommando 33dez (21hex): Diagnose-String eines AS-i Slaves mit Profil S-7.4 auslesen 11.15 DPV1-Kommando 33 Diagnose-String eines AS-i Slaves mit Profil S-7.4 auslesen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 reserviert = 0 AS-i Slave-Adresse Kommandonummer = 21 = 33 ignoriert 3…17...
  • Seite 191 Der DPV1-Kommandokanal DPV1-Kommando 33dez (21hex): Diagnose-String eines AS-i Slaves mit Profil S-7.4 auslesen Antwort von Controller e (DPV1-Slave) Wort reflektierter User-ID Kommando-Status = 6F AS-i Slave-Adresse reflektierte Kommandonummer = 21 Diagnose-String 1 Diagnose-String 0 Diagnose-Strings 2…27 4…16 Diagnose-String 29 Diagnose-String 28 Anzahl empfangener Bytes Legende: Sequenz-Bit...
  • Seite 192 Der DPV1-Kommandokanal DPV1-Kommando 34dez (22hex): Parameter-String eines AS-i Slaves mit Profil S-7.4 auslesen 11.16 DPV1-Kommando 34 Parameter-String eines AS-i Slaves mit Profil S-7.4 auslesen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 reserviert = 0 AS-i Slave-Adresse Kommandonummer = 22 = 34 ignoriert 3…17...
  • Seite 193 Der DPV1-Kommandokanal DPV1-Kommando 34dez (22hex): Parameter-String eines AS-i Slaves mit Profil S-7.4 auslesen Antwort von Controller e (DPV1-Slave) Wort reflektierter User-ID Kommando-Status = 6F AS-i Slave-Adresse reflektierte Kommandonummer = 22 Parameter-String 1 Parameter-String 0 Parameter-Strings 2…27 4…16 Parameter-String 29 Parameter-String 28 Anzahl empfangener Bytes Legende: Sequenz-Bit...
  • Seite 194 Der DPV1-Kommandokanal DPV1-Kommando 35dez (23hex): Parameter-String eines AS-i Slaves mit Profil S-7.4 schreiben 11.17 DPV1-Kommando 35 Parameter-String eines AS-i Slaves mit Profil S-7.4 schreiben Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 AS-i Slave-Adresse Kommandonummer = 23 = 35 Parameter-String 1 Parameter-String 0 Parameter-Strings 2…27 4…16...
  • Seite 195 Der DPV1-Kommandokanal DPV1-Kommando 35dez (23hex): Parameter-String eines AS-i Slaves mit Profil S-7.4 schreiben Antwort von Controller e (DPV1-Slave) Wort reflektierter User-ID Kommando-Status = 6F AS-i Slave-Adresse reflektierte Kommandonummer = 23 3...18 Legende: Sequenz-Bit Länge: 1 Bit Erlaubte Werte: 0/1 Bedeutung: 0 = Datenübertragung ist abgeschlossen 1 = Datenübertragung ist noch nicht abgeschlossen, mindestens ein weiteres Paket folgt.
  • Seite 196: Azyklischer Standard-Leseaufruf Eines As-I Slaves Mit Ctt2-Profil (S-7.5.5, S-7.A.5 Oder S-B.a.5)

    Der DPV1-Kommandokanal DPV1-Kommando 36dez (24hex): Azyklischer Standard-Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) 11.18 DPV1-Kommando 36 Azyklischer Standard-Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) – Verfügbar ab Masterprofil M4 – Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 AS-i Slave-Adresse...
  • Seite 197 Der DPV1-Kommandokanal DPV1-Kommando 36dez (24hex): Azyklischer Standard-Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (DPV1-Slave) im Normalfall Wort reflektierter User-ID Kommando-Status = 6F TG L32 reserviert reflektierte Kommandonummer = 24 Parameter-Byte 0 Parameter-Byte 1 Parameter-Bytes 2…27 4…16 Parameter-Byte 28...
  • Seite 198: Antwort Von Controller E (Dpv1-Slave) Im Fehlerfall (Fehler Durch As-I Master Festgestellt)

    Der DPV1-Kommandokanal DPV1-Kommando 36dez (24hex): Azyklischer Standard-Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (DPV1-Slave) im Fehlerfall (Fehler durch AS-i Master festgestellt) Wort reflektierter User-ID Kommando-Status = 6B reserviert reflektierte Kommandonummer = 24 Fehlercode Legende: Takt-Bit (Toggle) Länge: 1 Bit...
  • Seite 199: Antwort Von Controller E (Dpv1-Slave) Im Fehlerfall (Fehler Durch As-I Slave Festgestellt)

    Der DPV1-Kommandokanal DPV1-Kommando 36dez (24hex): Azyklischer Standard-Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (DPV1-Slave) im Fehlerfall (Fehler durch AS-i Slave festgestellt) Wort reflektierter User-ID Kommando-Status = 6B reserviert reflektierte Kommandonummer = 24 CTT2-Fehlercode Fehlercode = E1 Legende: Takt-Bit (Toggle)
  • Seite 200: Azyklischer Standard-Schreibaufruf Eines As-I Slaves Mit Ctt2-Profil (S-7.5.5, S-7.A.5 Oder S-B.a.5)

    Der DPV1-Kommandokanal DPV1-Kommando 37dez (25hex): Azyklischer Standard-Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) 11.19 DPV1-Kommando 37 Azyklischer Standard-Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) – Verfügbar ab Masterprofil M4 – Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 AS-i Slave-Adresse...
  • Seite 201: Antwort Von Controller E (Dpv1-Slave) Im Normalfall

    Der DPV1-Kommandokanal DPV1-Kommando 37dez (25hex): Azyklischer Standard-Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (DPV1-Slave) im Normalfall Wort reflektierter User-ID Kommando-Status = 6F reserviert reflektierte Kommandonummer = 25 Legende: Takt-Bit (Toggle) Länge: 1 Bit Erlaubte Werte: 0/1 Bedeutung: Wert wechselt bei jeder Ausführung des Kommandos Fehler-Bit...
  • Seite 202: Mögliche Fehlercodes

    Der DPV1-Kommandokanal DPV1-Kommando 37dez (25hex): Azyklischer Standard-Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (DPV1-Slave) im Fehlerfall (Fehler durch AS-i Master festgestellt) Wort reflektierter User-ID Kommando-Status = 6B reserviert reflektierte Kommandonummer = 25 Fehlercode Beispiel: Wort Nr.
  • Seite 203 Der DPV1-Kommandokanal DPV1-Kommando 37dez (25hex): Azyklischer Standard-Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (DPV1-Slave) im Fehlerfall (Fehler durch AS-i Slave festgestellt) Wort reflektierter User-ID Kommando-Status = 6B reserviert reflektierte Kommandonummer = 25 CTT2-Fehlercode Fehlercode = E1 Beispiel: Wort Nr.
  • Seite 204: Azyklischer, Herstellerspezifischer Leseaufruf Eines As-I Slaves Mit Ctt2-Profil (S-7.5.5, S-7.A.5 Oder S-B.a.5)

    Der DPV1-Kommandokanal DPV1-Kommando 38dez (26hex): Azyklischer, herstellerspezifischer Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) 11.20 DPV1-Kommando 38 Azyklischer, herstellerspezifischer Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) – Verfügbar ab Masterprofil M4 – Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65...
  • Seite 205 Der DPV1-Kommandokanal DPV1-Kommando 38dez (26hex): Azyklischer, herstellerspezifischer Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (DPV1-Slave) im Normalfall Wort reflektierter User-ID Kommando-Status = 6F TG L32 reserviert reflektierte Kommandonummer = 26 Parameter-Byte 0 Parameter-Byte 1 Parameter-Bytes 2…27 4…16 Parameter-Byte 28...
  • Seite 206 Der DPV1-Kommandokanal DPV1-Kommando 38dez (26hex): Azyklischer, herstellerspezifischer Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (DPV1-Slave) im Fehlerfall (Fehler durch AS-i Master festgestellt) Wort reflektierter User-ID Kommando-Status = 6B reserviert reflektierte Kommandonummer = 26 Fehlercode Beispiel: Wort Nr.
  • Seite 207 Der DPV1-Kommandokanal DPV1-Kommando 38dez (26hex): Azyklischer, herstellerspezifischer Leseaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (DPV1-Slave) im Fehlerfall (Fehler durch AS-i Slave festgestellt) Wort reflektierter User-ID Kommando-Status = 6B reserviert reflektierte Kommandonummer = 26 CTT2-Fehlercode Fehlercode = E1 Beispiel:...
  • Seite 208: Azyklischer, Herstellerspezifischer Schreibaufruf Eines As-I Slaves Mit Ctt2-Profil (S-7.5.5, S-7.A.5 Oder S-B.a.5)

    Der DPV1-Kommandokanal DPV1-Kommando 39dez (27hex): Azyklischer, herstellerspezifischer Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) 11.21 DPV1-Kommando 39 Azyklischer, herstellerspezifischer Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) – Verfügbar ab Masterprofil M4 – Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65...
  • Seite 209 Der DPV1-Kommandokanal DPV1-Kommando 39dez (27hex): Azyklischer, herstellerspezifischer Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (DPV1-Slave) im Normalfall Wort reflektierter User-ID Kommando-Status = 6F reserviert reflektierte Kommandonummer = 27 Legende: Takt-Bit (Toggle) Länge: 1 Bit Erlaubte Werte: 0/1 Bedeutung: Wert wechselt bei jeder Ausführung des Kommandos Fehler-Bit...
  • Seite 210 Der DPV1-Kommandokanal DPV1-Kommando 39dez (27hex): Azyklischer, herstellerspezifischer Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (DPV1-Slave) im Fehlerfall (Fehler durch AS-i Master festgestellt) Wort reflektierter User-ID Kommando-Status = 6B reserviert reflektierte Kommandonummer = 27 Fehlercode Beispiel: Wort Nr.
  • Seite 211 Der DPV1-Kommandokanal DPV1-Kommando 39dez (27hex): Azyklischer, herstellerspezifischer Schreibaufruf eines AS-i Slaves mit CTT2-Profil (S-7.5.5, S-7.A.5 oder S-B.A.5) Antwort von Controller e (DPV1-Slave) im Fehlerfall (Fehler durch AS-i Slave festgestellt) Wort reflektierter User-ID Kommando-Status = 6B reserviert reflektierte Kommandonummer = 27 CTT2-Fehlercode Fehlercode = E1 Beispiel:...
  • Seite 212: Antwort Von Controller E (Dpv1-Slave)

    Der DPV1-Kommandokanal DPV1-Kommando 50dez (32hex): Aktuelle Konfiguration AS-i Slaves 0(A)...15(A) lesen 11.22 DPV1-Kommando 50 Aktuelle Konfiguration AS-i Slaves 0(A)...15(A) lesen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 32 = 50 ignoriert 3…17 reserviert 18…19 Legende: User-ID Länge: 1 Byte User-ID Erlaubte Werte: 0…255 (0…FF...
  • Seite 213: Anforderung Von Dpv1-Master

    Der DPV1-Kommandokanal DPV1-Kommando 51dez (33hex): Aktuelle Konfiguration AS-i Slaves 16(A)...31(A) lesen 11.23 DPV1-Kommando 51 Aktuelle Konfiguration AS-i Slaves 16(A)...31(A) lesen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 33 = 51 ignoriert 3…17 reserviert 18…19 Legende: User-ID Länge: 1 Byte User-ID Erlaubte Werte: 0…255 (0…FF...
  • Seite 214 Der DPV1-Kommandokanal DPV1-Kommando 52dez (34hex): Aktuelle Konfiguration AS-i Slaves 1B...15B lesen 11.24 DPV1-Kommando 52 Aktuelle Konfiguration AS-i Slaves 1B...15B lesen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 34 = 52 ignoriert 3…17 reserviert 18…19 Legende: User-ID Länge: 1 Byte User-ID Erlaubte Werte: 0…255 (0…FF...
  • Seite 215 Der DPV1-Kommandokanal DPV1-Kommando 53dez (35hex): Aktuelle Konfiguration AS-i Slaves 16B...31B lesen 11.25 DPV1-Kommando 53 Aktuelle Konfiguration AS-i Slaves 16B...31B lesen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 35 = 53 ignoriert 3…17 reserviert 18…19 Legende: User-ID Länge: 1 Byte User-ID Erlaubte Werte: 0…255 (0…FF...
  • Seite 216 Der DPV1-Kommandokanal DPV1-Kommando 54dez (36hex): Aktuelle Parameter eines angeschlossenen AS-i Slaves lesen 11.26 DPV1-Kommando 54 Aktuelle Parameter eines angeschlossenen AS-i Slaves lesen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 36 = 54 ignoriert 3…17 reserviert 18…19 Legende: User-ID Länge: 1 Byte User-ID...
  • Seite 217 Der DPV1-Kommandokanal DPV1-Kommando 54dez (36hex): Aktuelle Parameter eines angeschlossenen AS-i Slaves lesen Antwort von Controller e (DPV1-Slave) Wort reflektierter User-ID Kommando-Status = 6F reflektierte Kommandonummer = 36 Parameter Slave4(A) Parameter Slave3(A) Parameter Slave2(A) Parameter Slave1(A) Parameter Slave8(A) Parameter Slave7(A) Parameter Slave6(A) Parameter Slave5(A) Parameter Slave12(A) Parameter Slave11(A)
  • Seite 218 Der DPV1-Kommandokanal DPV1-Kommando 55dez (37hex): Aktuelle AS-i Slave-Listen lesen 11.27 DPV1-Kommando 55 Aktuelle AS-i Slave-Listen lesen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 37 = 55 ignoriert 3…17 reserviert 18…19 Legende: User-ID Länge: 1 Byte User-ID Erlaubte Werte: 0…255 (0…FF (vom Controller e reflektiert) Beispiel:...
  • Seite 219 Der DPV1-Kommandokanal DPV1-Kommando 55dez (37hex): Aktuelle AS-i Slave-Listen lesen Beispiel: Wort Nr. Wert [hex.] Bedeutung 07 = reflektierter User-ID 7 076F 6F = Kommando-Status ist „Fertig“ (kein Fehler) 0037 37 = reflektierte Kommandonummer 55 LAS Slaves 1(A) bis 15(A): 0102 0102 = 0000 0001 0000 0010 Slaves 1 und 8 sind aktiv...
  • Seite 220 Der DPV1-Kommandokanal DPV1-Kommando 56dez (38hex): Projektierte Konfiguration der AS-i Slaves 1(A)…15(A) lesen 11.28 DPV1-Kommando 56 Projektierte Konfiguration der AS-i Slaves 1(A)…15(A) lesen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 38 = 56 ignoriert 3…17 reserviert 18…19 Legende: User-ID Länge: 1 Byte User-ID...
  • Seite 221 Der DPV1-Kommandokanal DPV1-Kommando 57dez (39hex): Projektierte Konfiguration der AS-i Slaves 16(A)…31(A) lesen 11.29 DPV1-Kommando 57 Projektierte Konfiguration der AS-i Slaves 16(A)…31(A) lesen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 39 = 57 ignoriert 3…17 reserviert 18…19 Legende: User-ID Länge: 1 Byte User-ID...
  • Seite 222 Der DPV1-Kommandokanal DPV1-Kommando 58dez (3Ahex): Projektierte Konfiguration der AS-i Slaves 1B…15B lesen 11.30 DPV1-Kommando 58 Projektierte Konfiguration der AS-i Slaves 1B…15B lesen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 3A = 58 ignoriert 3…17 reserviert 18…19 Legende: User-ID Länge: 1 Byte User-ID...
  • Seite 223 Der DPV1-Kommandokanal DPV1-Kommando 59dez (3Bhex): Projektierte Konfiguration der AS-i Slaves 16B…31B lesen 11.31 DPV1-Kommando 59 Projektierte Konfiguration der AS-i Slaves 16B…31B lesen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 3B = 59 ignoriert 3…17 reserviert 18…19 Legende: User-ID Länge: 1 Byte User-ID...
  • Seite 224 Der DPV1-Kommandokanal DPV1-Kommando 96dez (60hex): Daten spannungsausfallsicher im Flash-Speicher des Controllere sichern 11.32 DPV1-Kommando 96 Daten spannungsausfallsicher im Flash-Speicher des Controller e si- chern Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 60 = 96 Bereichsnummer ignoriert 4…19 Legende: User-ID Länge: 1 Byte...
  • Seite 225 Der DPV1-Kommandokanal DPV1-Kommando 97dez (61hex): Diverse Einstellungen im Controllere vornehmen 11.33 DPV1-Kommando 97 Diverse Einstellungen im Controller e vornehmen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 61 = 97 Befehlsnummer Parameter 1…16 4…19 Legende: User-ID Länge: 1 Byte User-ID Erlaubte Werte: 0…255 (0…FF...
  • Seite 226 Der DPV1-Kommandokanal DPV1-Kommando 102dez (66hex): Status der Controllere Bedienanzeige abfragen 11.34 DPV1-Kommando 102 Status der Controller e Bedienanzeige abfragen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 66 = 102 Befehlsnummer Parameter (je nach Befehlsnummer) 4…n Legende: User-ID Länge: 1 Byte User-ID Erlaubte Werte: 0…255...
  • Seite 227 Der DPV1-Kommandokanal DPV1-Kommando 102dez (66hex): Status der Controllere Bedienanzeige abfragen Antwort von Controller e (DPV1-Slave) Wort reflektierter User-ID Kommando-Status = 6F reflektierte Kommandonummer = 66 reflektierte Befehlsnummer hier: 01 gedrückte Tasten aktiver Menübereich Prozessfehler vorhanden aktuell angezeigtes Menübild aktivierte Systemsprache reserviert 9…18 Legende:...
  • Seite 228: Controller E Geräte-Eigenschaften Auslesen

    Der DPV1-Kommandokanal DPV1-Kommando 105dez (69hex): Controllere Geräte-Eigenschaften auslesen 11.35 DPV1-Kommando 105 Controller e Geräte-Eigenschaften auslesen Anforderung von DPV1-Master Wort User-ID Kommando-Anforderung = 65 Kommandonummer = 69 = 105 ignoriert 3…17 reserviert 18…19 Legende: User-ID Länge: 1 Byte User-ID Erlaubte Werte: 0…255 (0…FF (vom Controller e reflektiert) Beispiel:...
  • Seite 229 Der DPV1-Kommandokanal DPV1-Kommando 105dez (69hex): Controllere Geräte-Eigenschaften auslesen Antwort von Controller e (DPV1-Slave) Wort reflektierter User-ID Kommando-Status = 6F reflektierte Kommandonummer = 69 reserviert SPS-Modus Feldbus-Typ Flash-Speicher-Typ Hardware Version RTS Firmware Versionsnummer RTS Firmware Release-Nummer AS-i Master 1 Firmware Versionsnummer AS-i Master 1 Firmware Release-Nummer AS-i Master 2 Firmware Versionsnummer AS-i Master 2 Firmware Release-Nummer...
  • Seite 230 Der DPV1-Kommandokanal DPV1-Kommando 105dez (69hex): Controllere Geräte-Eigenschaften auslesen Beispiel: Wort Nr. Wert [hex.] Bedeutung 06 = reflektierter User-ID 6 066F 6F = Kommando-Status ist „Fertig“ (kein Fehler) 0069 69 = reflektierte Kommandonummer 105 = 0100 0000 2M = 0 → mit einem AS-i Master, DP = 1 →...
  • Seite 231: Weitere Funktionen

    Weitere Funktionen AS-i Diagnose über Profibus DP Weitere Funktionen 12.1 AS-i Diagnose über Profibus DP 12.1.1 Digitale Eingänge Die AS-i Master Statusinformation im ersten Byte der digitalen Eingangsdaten der Single-/A-Slaves enthalten Masterflags des jeweiligen AS-i Kreises: Byte 0 Bit 7 Bit 5 Bit 5 Bit 4...
  • Seite 232 Weitere Funktionen AS-i Diagnose über Profibus DP 12.1.3 Erweiterte gerätespezifische Profibus DP-Diagnose Die erweiterte gerätespezifische Profibus DP-Diagnose wird aktiviert durch das Setzen des Profi- bus DP-Parameters Byte 37 Bit 5 und enthält die folgenden Statusinformationen: Diagnose Byte Inhalt Diagnose Stationsstatus 1 Stationsstatus 2 Stationsstatus 3 Standard-...
  • Seite 233 Weitere Funktionen AS-i Diagnose über Profibus DP 12.1.4 Diagnose-Masterflags (Byte 10 / Byte 36) Format des ersten Bytes der Diagnose-Masterflags, also für Byte 10 (AS-i Master 1) und Byte 36 (AS-i Master 2): Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit1...
  • Seite 234: Profibus Dp Adresse Am Controller E Einstellen

    Weitere Funktionen Profibus DP Adresse am Controllere einstellen 12.2 Profibus DP Adresse am Controller e einstellen Der Controller e bietet 2 Möglichkeiten, an die Feldbusdaten zu kommen: • Menü [Quick Setup] > [Feldbus Setup] • oder Menü [Feldbus Setup] Wir beschreiben hier die erste Variante: [Menü] >...
  • Seite 235: Mit [Ok] Gewünschte Profibus-Slave-Adresse Wählen

    Weitere Funktionen Profibus DP Adresse am Controllere einstellen Fieldbus Address > Anzeige erste freigegebene Profibus-Slave-Adresse 0…2 vorbelegt 3…127 erste bis letzte Profibus-Slave-Adresse ► Mit [▲] / [▼] blättern zu gewünschter Slave-Adresse im Profibus Fieldbus Address ► Mit [OK] gewünschte Profibus-Slave-Adresse wählen Fortsetzung im nächsten Kapitel.
  • Seite 236 Weitere Funktionen Feldbus-Parameter lesen 12.3 Feldbus-Parameter lesen Fortsetzung vom Kapitel zuvor Angezeigte Werte → Kapitel Gerätespezifische Profibus DP-Parameter, Seite 7-25 Fieldbus Baudrate > Durchlaufende Anzeige möglicher Werte: 45,45 kBaud Der Controller e handelt mit dem Feldbus-Master die geeignete Baudrate aus >...
  • Seite 237 Weitere Funktionen Feldbus-Parameter lesen Digital outputs > Hier: Anzeige, dass 16 Bytes im Feldbus-Master für digitale Ausgän- Master 2 (A) ge im Feldbus-Master an Single- oder A-Slaves an AS-i Master 2 konfiguriert wurden ► Mit [OK] blättern zur nächsten Anzeige ODER: ►...
  • Seite 238 Weitere Funktionen Feldbus-Parameter lesen Analog multiplex input > Hier: Anzeige, dass 4 Bytes im Feldbus-Master für analoge Multip- lex-Eingänge im Feldbus-Master konfiguriert wurden ► Mit [OK] blättern zur nächsten Anzeige ODER: ► mit [ESC] zurück zum Bild 87 [Feldbus-Adresse] Analog multiplex output >...
  • Seite 239 Weitere Funktionen Feldbus-Parameter lesen Analog input Master 1 > Hier: Anzeige, dass 32 Bytes im Feldbus-Master für analoge Ein- gänge im Feldbus-Master von AS-i Master 1 konfiguriert wurden ► Mit [OK] blättern zur nächsten Anzeige ODER: ► mit [ESC] zurück zum Bild 87 [Feldbus-Adresse] Analog output Master 1 >...
  • Seite 240: Systemparameter Speichern

    Weitere Funktionen Systemparameter speichern Host command channel > Hier: keine Daten zum Modul 12 ► Mit [OK] blättern zur nächsten Anzeige ODER: ► mit [ESC] zurück zum Bild 87 [Feldbus-Adresse] Digital Inputs Master 1 (A) > Wiederholung der Anzeigenserie (→ Schritt 8) ►...
  • Seite 241: Technische Daten

    Technische Daten Basisfunktionen Technische Daten 13.1 Basisfunktionen → separate Basisanleitung des Gerätehandbuchs 13.2 Schnittstelle Profibus DP Baudrate *) 9,6 KBaud bis 12 MBaud Anschluss SUB D 9 Buchse mit LED zur Fehlermeldung *) Die Baudrate handeln der Feldbus-Master und der Controller e beim Einschalten aus. Der Feldbus- Master legt den Wert fest.
  • Seite 242 Technische Daten Schnittstelle Profibus DP 13-2...
  • Seite 243: Liste Fehlverhalten

    Fehlerbehebung Liste Fehlverhalten Fehlerbehebung Basisfunktionen → separate Basisanleitung des Gerätehandbuchs 14.1 Liste Fehlverhalten Fehlverhalten Ursache(n) Abhilfe ► ► ► ► ► ► 14-1...
  • Seite 244 Fehlerbehebung Hardware-Fehler, Ausnahme-Fehler 14.2 Hardware-Fehler, Ausnahme-Fehler Exception Error STKOV: STKUN: Seg: Off: > Hauptprozessor hat einen Ausnahmefehler erkannt TFR: > Alle laufenden Aktivitäten werden unterbrochen ► Controller e ausschalten und wieder einschalten HINWEIS Sollte diese Fehlermeldung direkt nach dem Einschalten des Gerätes erscheinen, so kann die Aus- führung des SPS Programms verhindert werden: ►...
  • Seite 245 Begriffe, Abkürzungen Begriffe, Abkürzungen 15.1 A-/B-Slave →Slave, an dessen Adressnummer ein A oder ein B angehängt wird und des- halb doppelt am →Master vorkommen darf. Adresse Das ist der „Name“ des Teilnehmers im Bus. Alle Teilnehmer benötigen eine unverwechselbare, eindeutige Adresse, damit der Austausch der Signale feh- lerfrei funktioniert.
  • Seite 246 Begriffe, Abkürzungen EMV = Elektro-Magnetische Verträglichkeit Gemäß der EG-Richtlinie (89/336 EWG) zur elektromagnetischen Verträglich- keit (kurz EMV-Richtlinie) werden Anforderungen an die Fähigkeit von elektri- schen und elektronischen Apparaten, Anlagen, Systemen oder Bauteilen ge- stellt, in der vorhandenen elektromagnetischen Umwelt zufriedenstellend zu arbeiten.
  • Seite 247 Begriffe, Abkürzungen List of Active Slaves = Liste der aktiven Slaves Der Controller e trägt in dieser Slave-Liste ein, welche Slaves er für diesen AS- i Master als aktiv erkannt hat. List of Detected Slaves = Liste der erkannten Slaves Der Controller e trägt in dieser Slave-Liste ein, welche Slaves er für diesen AS- i Master als vorhanden erkannt hat.
  • Seite 248 Begriffe, Abkürzungen Passwort Im Menü [System-Setup] kann im Menüpunkt [Passwort] die Bedienung einge- schränkt bzw. freigegeben werden. Im Auslieferungszustand ist das Gerät im Benutzer-Modus. Durch Eingabe eines ungültigen Passwortes (z.B. 1000) werden alle Menüpunkte gesperrt, die Einstellungen verändern können. PELV PELV = Protective Extra Low Voltage Funktionskleinspannung mit sicherer Trennung, geerdete Variante von SELV.
  • Seite 249 Begriffe, Abkürzungen Profibus PA Profibus PA (Prozess-Automation) wird zur Kontrolle von Feldgeräten durch ein Prozessleitsystem in der Prozess- und Verfahrenstechnik eingesetzt. Die- se Variante des PROFIBUS ist für explosionsgefährdete Bereiche (Ex-Zone 0 und 1) geeignet. Hier fließt auf den Busleitungen in einem eigensicheren Stromkreis nur ein schwacher Strom, so dass auch im Störfall keine Funken entstehen können.
  • Seite 250 Begriffe, Abkürzungen Watchdog Der Begriff Watchdog (englisch; Wachhund) wird verallgemeinert für eine Komponente eines Systems verwendet, die die Funktion anderer Komponen- ten beobachtet. Wird dabei eine mögliche Fehlfunktionen erkannt, so wird dies entweder signalisiert oder geeignete Programm-Verzweigungen werden einge- leitet. Das Signal oder die Verzweigungen dienen als Auslöser für andere ko- operierende Systemkomponenten, die das Problem lösen sollen.
  • Seite 251 Stichwortverzeichnis Stichwortverzeichnis nn-n Die Angabe der Seite, auf der Sie etwas zu dem Stichwort finden, schreiben wir in Nor- malschrift. Die Angabe der Seite, auf der wir ausführlich das Stichwort beschreiben, schreiben wir ii-i kursiv. A-/B-Slave ............15-1 Jitter ..............15-2 Adresse .............
  • Seite 252 Stichwortverzeichnis Symbole .............. 1-1 Übersicht der Kommandos ........ 11-1 System Vorkenntnisse............2-1 Parameter speichern ........12-10 Watchdog ............15-6 Target ..............15-5 Zykluszeit ............15-6 TFR Register ............. 14-2 16-2...

Diese Anleitung auch für:

Ac1356Ac1366Ac1365

Inhaltsverzeichnis