Advance Optima Kontinuierliche Gasanalysatoren AO2000 Serie PROFIBUS DP/PA Interface Software�Version 5.1 Technische Information 30/24�315 DE Rev. 2
2 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Inhaltsverzeichnis
Seite
Kapitel 1 Beschreibung
Vorbemerkungen 4
Anwendung 4
Kompatibilität 4
Kommunikation 4
PROFIBUS-DP/PA-Modul 5
Firmware 5
Einbindung in PROFIBUS-Netzwerke 6
Kapitel 2 Projektierungshinweise
Geräte-Stammdaten-Datei (GSD) 7
Einstellung der Bus-Adresse 7
PROFIBUS-Abbild 7
Device Type Manager (DTM) 8
Leitungslängen 8
Randbedingungen/Limitierungen 8
Kapitel 3 Konfigurieren eines PROFIBUS-Abbildes im AO2000 und im PROFIBUS-Master
Allgemeines 9
Erstellen eines individuellen PROFIBUS-Abbildes im AO2000 10
Erstellen des Abbildes im PROFIBUS-Master 13
Kapitel 4 Block-Struktur des Geräteprofils Analysegeräte (Analyzer Devices)
Beschreibung der Blöcke 15
Kapitel 5 Konfigurieren der PROFIBUS-Schnittstelle
Konfigurations-Menü 16
Referenzmaterialaufschaltung über den PROFIBUS gemäß VDI 4201 17
Abbildung im zyklischen Datenverkehr 18
Einfügen von neuen Modulen 20
Löschen von Modulen 20
Zyklische Datenübertragung von Digital Inputs und Outputs 20
Zyklische Datenübertragung von Analog Inputs und Outputs 20
Condensed Status 20
Gerätediagnose 21
Messwertstatus 22
AO2000-Statusmeldungen 23
Aufbau IEEE-754-Format 30
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 3
Inhaltsverzeichnis
Seite
Kapitel 6 Abbildung der „Transducer/Function Blocks“ in AO2000
Physical Block (PB) 31
PROFIBUS „Analog Input Function Blocks“ 31
PROFIBUS „Digital Input Function Blocks“ 33
PROFIBUS „Analog Output Function Blocks“ 33
PROFIBUS „Digital Output Function Blocks” 33
Analyzer Transducer Block (ATB) 34
Discrete Input Transducer Block (DITB) 34
Analog Input Transducer Block (AITB) 34
Digital Output Transducer Block (DOTB) 34
Analog Output Transducer Block (AOTB) 34
Kapitel 7 PROFIBUS anschließen
PROFIBUS anschließen 35
Anhang
GSD-Datei 36
Azyklische Parameter – Physical Block 39
Funktionsblöcke 42
Transducer-Blöcke 46
PROFIBUS-Abbild 49
Legende 51
4 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Kapitel 1 Beschreibung
Vorbemerkungen
Diese Technische Information beschreibt ausschließlich die AO2000 PROFIBUS-Schnittstelle von ABB. Für den Einsatz dieser Schnittstelle werden allgemeine PROFIBUS-Kenntnisse vorausgesetzt. Informationen zum Aufbau von PROFIBUS-Netzen sind in der Broschüre „PROFIBUS – Lösungen von ABB“ (Druckschrift-Nr. 30/FB-10) enthalten. Weitere Informationen finden Sie auch bei der PROFIBUS Nutzer Organisation (PNO) im Internet unter http://www.PROFIBUS.com.
Anwendung
Über das PROFIBUS-Modul kann das AO2000-System als PROFIBUS-Slave an ein PROFIBUS-Netz angeschlossen werden. Das PROFIBUS-Modul stellt eine RS485- und eine MBP-Schnittstelle (nicht eigensicher) zur Verfügung. Über den PROFIBUS werden Informationen aus den Gasanalysatoren der AO2000 Serie an einen PC, eine SPS oder ein Prozessleitsystem übertragen. Messwerte, Statussignale sowie die Signale der Analog- und Digitaleingänge werden so zur Weiterverarbeitung bereitgestellt.
Kompatibilität
Die in der vorliegenden Revision 2 der Technischen Information beschriebene PROFIBUS-Schnittstelle kann ab der AO2000-Softwareversion 5.1.2 eingesetzt werden. Für ältere Softwareversionen bleibt die Revision 1 der Technischen Information gültig.
Kommunikation
Realisiert ist das „Profile for Process Control Device Version V 3.01“, mit dem Amendment 2 „Condensed Status und Diagnostic Messages V 1.0“ sowie dem Amendment 3 „Identification Maintenance Functions (I&M Function for PA) V 1.0“. Unterstützt werden die RS485-Übertragungstechnik und die MBP-Übertragungstechnik (nicht eigensicher). Nach der PROFIBUS Spezifikation wird zwischen den zyklischen und azyklischen Diensten unterschieden. Mit zyklischen Diensten werden die Prozessdaten, z.B. Messwerte, Stellbefehle und Statusinformationen, übertragen. Die azyklischen Dienste ermöglichen die Abfrage oder die lokale Änderung von Geräte-parametern während des Betriebes. Ein DTM zur Konfigurierung und Parametrierung über den PROFIBUS steht wegen der großen Varianz der Analysengeräte zurzeit nicht zur Verfügung. Es wird daher dringend empfohlen, die Konfiguration des AO2000-Gerätes am HMI durchzuführen. Das Geräteprofil ist beim PROFIBUS eine gerätespezifische Ergänzung zur Datenkommunikation. In dem Geräteprofil ist die für die Geräteklasse typische Funktionalität durch Parameter wie z.B. Messbereiche oder Grenzwerte verbindlich festgelegt.
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 5
PROFIBUS-DP/PA-Modul
Das Elektronikmodul im AO2000-System bietet die Möglichkeit, im Steckplatz -X20/-X21 ein PROFIBUS-DP/PA-Modul zu stecken. Das Modul kann in 2 Ausführungen bestellt werden: PROFIBUS DP/PA-Modul für direkte Verkabelung PROFIBUS DP für Ex, mit Verkabelung über Trennrelais für den Einsatz in einer Zentraleinheit in
Kategorie 2G.
Bild 1 PROFIBUS-DP/PA-Modul Das PROFIBUS-DP/PA-Modul stellt zwei Schnittstellen zur Verfügung: RS485-Schnittstelle
Über die RS485-Schnittstelle kann ein AO2000-System in ein PROFIBUS-DP-Netzwerk eingebunden werden.
MBP-Schnittstelle
Über die MBP-Schnittstelle kann ein AO2000-System in ein nicht eigensicheres PROFIBUS-PA-Netzwerk eingebunden werden.
Firmware
Aktueller Firmware-Stand des AO2000-Systems: V 5.1.2.
MBP
RS485
6 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Einbindung in PROFIBUS-Netzwerke
Das AO2000-System kann über das PROFIBUS-DP/PA-Modul in vorhandene PROFIBUS-DP- oder PROFIBUS-PA-Netze eingebunden werden. Der hier dargestellte PROFIBUS PA befindet sich in der Nicht-Ex-Zone.
Bild 2 AO2000 Analysengeräte angekoppelt an PROFIBUS DP und PA (nicht eigensicher)
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 7
Kapitel 2 Projektierungshinweise
Geräte-Stammdaten-Datei (GSD)
Durch die Verwendung des PROFIBUS PA Profils V 3.01 sind die Geräte nicht nur „interoperable“, d.h. Geräte unterschiedlicher Hersteller sind physikalisch an einem Bus anschließbar und kommunikationsfähig, sondern auch „interchangeable“, d.h. Geräte unterschiedlicher Hersteller können untereinander ausge-tauscht werden. Um diese Austauschbarkeit sicherzustellen, wird von ABB zur Systemeinbindung eine GSD-Datei (GSD= Geräte-Stammdaten-Datei) zur Verfügung gestellt. Die herstellerspezifische GSD-Datei „ABB_3401“ befindet sich auf der zum Lieferumfang des Gasanlysators gehörenden Produkt-CD „Software-Tools and Technical Documentation“. Die Beschreibung der GSD-Datei ist im Anhang zu finden (siehe Seite 36).
Einstellung der Bus-Adresse
Sind hinsichtlich der Bus-Adresse keine Kunden-vorgaben vorhanden, ist die Bus-Adresse bei Auslieferung auf „126“ eingestellt. Die Adresse muss bei der Inbetriebnahme des AO2000-Systems im gültigen Bereich (1–125) eingestellt werden. Die eingestellte Adresse darf im Segment nur einmal vorhanden sein. Die Einstellung kann direkt am Gasanalysator vorgenommen werden (siehe auch Abschnitt „Konfigurations-Menü“, Seite 16).
Bild 3 Konfiguration der PROFIBUS-Schnittstelle
PROFIBUS-Abbild
Nachdem alle Analysatormodule und I/O-Karten am AO2000-System angemeldet wurden, kann mit dem Software-Tool „SMT-Light“ das PROFIBUS-Abbild erstellt werden. Hierzu wird mit dem Software-Tool SMT ein System Overview ausgelesen. Das PROFIBUS-Abbild kann im Menü „System“ auf einen Datenträger gespeichert werden. Die Konfiguration eines PROFIBUS-Abbildes wird in Kapitel 3 ausführlicher beschrieben (siehe Seite 9). Ein Beispiel für ein PROFIBUS-Abbild ist im Anhang zu finden (siehe Seite 49).
8 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Device Type Manager (DTM)
Ein DTM zur Konfigurierung und Parametrierung über den PROFIBUS steht zurzeit nicht zur Verfügung.
Leitungslängen
Die zulässige Leitungslänge im Segment inkl. aller Stichleitungen ist vom Kabeltyp und der eingestellten Bauderate abhängig. Weitere ausführliche Projektierungshinweise finden Sie in der Broschüre „PROFIBUS – Lösungen von ABB“ (Druckschrift-Nr. 30/FB-10). Ergänzende Informationen sind auf der ABB-Homepage http://www.abb.de sowie auf der Homepage der PROFIBUS-Nutzer-Organisation http://www.PROFIBUS.com zu finden.
Randbedingungen/Limitierungen
Beim zyklischen Datenverkehr wird bei der Kommunikationsaufnahme zwischen Master und Slave ein Konfigurations-String (CFG-String) ausgetauscht. Der CFG-String beinhaltet die Anordnung der PROFIBUS-Funktionsblöcke (FB) im zyklischen Datenverkehr. Dieser CFG-String darf nicht länger als 240 Byte sein. Für jeden FB, der am zyklischen Datenverkehr teilnimmt, werden 4 Byte im CFG-String benötigt. Daraus ergibt sich eine maximale Anzahl von 60 PROFIBUS-Funktionsblöcken (240 / 4 = 60). Für den zyklischen Datenverkehr stehen 240 Byte Eingangsdaten und 240 Byte Ausgangsdaten zu Verfügung. Daraus ergibt sich eine weitere Limitierung. Zyklische Eingangsdaten: 0 240. Byte
AI-FB1 AI-FB2 AI-FB3 DI-FB1 DI-FB2 Zyklische Ausgangsdaten: 0 240. Byte
AO-FB1 AO-FB2 AO-FB3 DO-FB1 DO-FB2 Die analogen FBs benötigen 5 Bytes (4-Byte Value + 1 Byte Status). Die digitalen FBs benötigen 2 Bytes (1 Byte Value + 1 Byte Status). Daraus ergibt sich: Anzahl AI-FB x 5 + Anzahl DI-FB x 2 darf nicht > 240 Byte sein. Anzahl AO-FB x 5 + Anzahl DO-FB x 2 darf nicht > 240 Byte sein. Anzahl AI-FB + Anzahl DI-FB + Anzahl AO-FB + Anzahl DO-FB darf nicht > 60 sein (Begrenzung des CFG-
Strings). Beispiel: nur AI: 240 Byte / 5 Byte = 48 FB < 60 erlaubt nur DI: 240 Byte / 2 Byte = 120 FB > 60 nicht erlaubt Bei Überschreiten der erlaubten Grenzen (es sind mehr I/Os vorhanden als abgebildet werden können) werden Funktionsblöcke nach einer definierten Prioritätenliste verteilt (siehe Abschnitt „Abbildung im zyklischen Datenverkehr“, Seite 18).
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 9
Kapitel 3 Konfigurieren eines PROFIBUS-Abbildes im AO2000 und im PROFIBUS-Master
Allgemeines
Jedes AO2000-System hat eine individuelle Konfiguration in Bezug auf die Anzahl der analogen und digitalen Eingänge und Ausgänge. Ein bestehendes AO2000-System, das als Slave in das PROFIBUS-Netz eingebunden werden soll, ist durch seinen Hardwareaufbau, d.h. durch die Anzahl der Analysatoren, die Anzahl der Messkomponenten sowie die Anzahl der installierten Digital- und Analogmodule festgelegt. Das Standard-PROFIBUS-Abbild eines solchen Systems enthält alle Eingänge und Ausgänge, die mit der oben genannten Hardware-Konfiguration möglich sind. Typischerweise ist es nicht notwendig, alle zur Verfügung stehenden Eingänge und Ausgänge zum PROFIBUS-Master zu übertragen. Im angepassten PROFIBUS-Abbild (PROFIBUS-Map) sollen nur die Eingänge und Ausgänge erscheinen, auf die der PROFIBUS-Master tatsächlich zugreifen soll.
10 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Erstellen eines individuellen PROFIBUS-Abbildes im AO2000
Aufgabe
Erstellen eines individuellen PROFIBUS-Abbildes für folgende Beispielkonfiguration: 1 Analysatormodul Uras26 mit 2 Messkomponenten (CO, CO2) 1 Digital-I/O-Modul in –X24 1 Analogausgang-Modul in –X26 Beschreibung des Standard-PROFIBUS-Abbildes
Das zugehörige Standard-PROFIBUS-Abbild zu dem oben aufgeführten System besteht aus 45 Modulen:
Fortsetzung auf der folgenden Seite
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 11
Erstellen eines individuellen PROFIBUS-Abbildes im AO2000, Fortsetzung
Beschreibung des Standard-PROFIBUS-Abbildes, Fortsetzung
Aus der Sicht des PROFIBUS-Masters gibt es 12 Analog-Input-Module (Nr. 1…12), 17 Digital-Input-Module (Nr. 13…29), 8 Analog-Output-Module (Nr. 30…37) 8 Digital-Output-Module (Nr. 38…45) Im Advance Optima sind (siehe auch Bild 6, Seite 15): PROFIBUS Analog Inputs:
Messwerte, Bus Analog Outputs , Analog-Eingänge, Analog-Ausgänge PROFIBUS Digital Inputs:
Digital-Eingänge, Bus Digital Outputs, Digital-Ausgänge, PROFIBUS Analog Outputs:
Bus Analog Inputs PROFIBUS Digital Outputs:
Bus Digital Inputs Konfigurieren
1. Festlegen der Anzahl der gewünschten PROFIBUS-Eingänge und Ausgänge, auf die der PROFIBUS-Master zugreifen soll.
Beispiel: Aus dem Uras26 sollen die Messwerte der beiden Messkomponenten (CO, CO2), 2 Bus-Analog-Ausgänge, 2 Digital-Eingänge, 4 Digital-Ausgänge und 2 Bus Digital-Eingänge, insgesamt also 12 Module (Parameter), übertragen werden. Dies sind aus Sicht des PROFIBUS-Master: 4 PROFIBUS-Analogeingänge (Analog Inputs):
2 Messwerte: CO ppm, CO2 Vol% (measurements) und 2 Bus-Analog-Ausgänge (bus analog outputs)
6 PROFIBUS-Digitaleingänge (Digital Inputs): 2 Digital Inputs: X24, DI1und DI3 und 4 Digital Outputs: X24, DO1,2,3,4
kein PROFIBUS Analogausgang (Analog Outputs) 2 PROFIBUS Digitalausgänge (Digital Outputs):
2 Bus-Digital-Eingänge: Bus DI1 und DI2 (bus digital inputs) 2. Konfigurieren der PROFIBUS-Eingänge und Ausgänge entweder direkt am Analysator oder mit Hilfe der
HMI-Software remote (Menü Konfigurieren System Netzwerk PROFIBUS). Nicht erforderliche Komponenten sind zu deaktivieren. Dies vermeidet Buslast ohne Nutzinhalt und erhöht die Übersichtlichkeit.
Fortsetzung auf der folgenden Seite
12 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Erstellen eines individuellen PROFIBUS-Abbildes im AO2000, Fortsetzung
PROFIBUS-Map im AO-HMI nach der Deaktivierung nicht benötigter Eingänge und Ausgänge:
Ansehen/Ausdrucken
Dieses PROFIBUS-Abbild kann mit Hilfe der SMT-Software gelesen und ausgedruckt werden. 1. Starten der SMT-Software und IP-Adresse des Analysators eintragen. 2. Mit Tools System overview die Konfiguration des Systems laden.
3. Durch Drücken von Print angepasste PROFIBUS-Map ausdrucken.
Ist kein Drucker vorhanden, kann die angepasste PROFIBUS-Map über Details am Bildschirm angesehen werden sowie ein Screenshot erstellt werden.
Fortsetzung auf der folgenden Seite
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 13
Erstellen eines individuellen PROFIBUS-Abbildes im AO2000, Fortsetzung
Statt der ursprünglich 45 Module sind jetzt nur noch 12 Module im PROFIBUS-Abbild enthalten:
Beispiel: Aus dem Uras26 wurden die Messwerte der beiden Messkomponenten (CO, CO2), 2 Bus-Analog-Ausgänge, 2 Digital-Eingänge, 4 Digital-Ausgänge und 2 Bus Digital-Eingänge, insgesamt also 12 Module (Parameter), übertragen. Module 1–10: Eingangsdaten vom Slave zum Master Offset 0 bis 30 = 32 Byte Module 11–12: Ausgangsdaten vom Master zum Slave Offset 0 bis 2 = 4 Byte
Erstellen des Abbildes im PROFIBUS-Master
Das Abbild im PROFIBUS-Master muss mit exakt denselben Komponenten und Datentypen wie für den AO2000 erstellt werden. Hinweis: Die Reihenfolge AI, DI, AO, DO ist unbedingt einzuhalten! Hierzu ist die Engineering -Software des jeweiligen Automatisierungssystems erforderlich.
14 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Kapitel 4 Block-Struktur des Geräteprofils Analysegeräte (Analyzer Devices)
Das PA-Geräteprofil für das AO2000-System wurde nach dem Blockmodell entwickelt und realisiert. Die Funktionalität des Gerätes ist hier durch „Blöcke“ beschrieben.
Bild 4 Block-Struktur des Geräteprofils Analysegeräte (Analyzer Devices)
Bild 5 Blockmodell im AO2000-System
ElektronikAnalysator
SensorMesswert-aufbereitung
AO2000-System
TransducerBlock
Function BlockAnalog Input
Device
Physical Block
Profibus PA
Profibus PA
Physical Block
Physical Block
Analog InputFunction
Block
Analog InputFunction
Block
Digital InputFunction
Block
Digital InputFunction
Block
Digital OutputFunction
Block
Digital OutputFunction
Block
Digital InputTransducer
Block
Digital InputTransducer
Block
Local Input
Local OutputDigital OutputTransducer
Block
Digital OutputTransducer
Block
Analog OutputTransducer
Block
Analog OutputTransducer
Block
Analog InputTransducer
Block
Analog InputTransducer
Block
Remote Access
Local I/O
Local I/O
Analyzer Transducer
Block
Analyzer Transducer
Block
Analog OutputFunction
Block
Analog OutputFunction
Block
PV
PV PV PV
PV
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 15
Beschreibung der Blöcke
Blocktyp Blockinhalt Bemerkung
Geräteblock Physical Block (PB) Beschreibung des Gerätes (Hardware)
Messverfahren, Geräte-Konfiguration, Geräte-Nummer, Hersteller-Name. Betriebszustand (Betrieb, Wartung, ...) Globalstatus, Diagnose-Information.
nur ein Geräteblock je Gerät
Übertragungsblöcke (Parameter der physikalischen Messgröße) Transducer Block (ATB, DITB, AITB, AOTB, DOTB)
Messverfahren und dessen Interpretation Messgröße (Klartext und Einheit). Zahl der Mess-bereiche (MB), Anfangs- und Endwerte der MB, aktiver MB. Ein/Aus der Funktion Autorange. Messwertzykluszeit, Messwert mit Zeitstempel und Status
Analyzer TB, Discrete Input TBHerstellerspezifisch: Analog Input TB, Analog Output TB, Digital Output TB
Funktionsblöcke (Funktionen aus der Sicht von SPS, PLS, …) Analog Input Function Block (AIFB)
Messwert Aktueller Messwert mit Status und Skalierung. Verrechnete Messwerte und Hilfsgrößen über BUS-AO
Komponentenmesswerte, BUS-AO, Analogein- und -ausgänge des AO2000-Systems
Analog Output Function Block (AOFB)
Analogausgang (externe Messwerte)
BUS-AI des AO2000-Systems
Discrete Input Function Block (DIFB)
Digitaleingang
Digitalein- und -ausgänge des AO2000-Systems
Discrete Output Function Block (DOFB)
Digitalausgang (Eingang zum Steuern, z.B. Kalibrierung)
BUS-DI des AO2000-Systems
Bild 6 Abbildung der Prozesswerte im AO2000-System auf dem PROFIBUS
16 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Kapitel 5 Konfigurieren der PROFIBUS-Schnittstelle
Konfigurations-Menü
Parameter Auswahl
Profibus Adresse
1…126
Profibus DP Anschluss an die RS485-Schnittstelle Profibus Typ Profibus PA Anschluss an die MBP-Schnittstelle (nicht eigensicher)
RS485-Schnittstelle automatisch, 9600 Baud, 19200 Baud, 93750 Baud, 187,5 KBaud, 500 KBaud, 1500 KBaud, 3000 KBaud, 6000 KBaud
Profibus Baudrate
MBP-Schnittstelle fest eingestellt auf 31250 Baud
Profibus-Eingänge Profibus Abbild Profibus-Ausgänge
siehe Abschnitt „Randbedingungen/Limitierungen“, Seite 8, und Abschnitt „Abbildung im zyklischen Datenverkehr“, Seite 18
Warmstart Beim Warmstart wird der Profibus Stack zurückgesetzt, vergleichbar mit einem Power off/on.
Profibus Neustart
Kaltstart Beim Kaltstart werden alle Parameter, die im Profibus Stack als Store Parameter abgelegt sind, auf den Default Wert zurückgesetzt. Dies sind z.B. alle Parameter der Funktionsblöcke, die Block Header Parameter der Transducer Blöcke sowie das Aufheben der Sperre der Änderung der PROFIBUS-Adresse über den Bus.
Messwert Der Wert des Profibus-Funktionsblockes folgt dem Ausgabewert des AO2000-Funktionsblockes.
Profibus Fail-Safe
Wert halten Der Profibus-Funktionsblock hält den letzten Ausgabewert. Die Anzeige des AO2000-Funktionsblockes kann davon abweichen.
Physikalisch Der Wert des Profibus-AI ist der physikalische Messwert (Anzeigewert) des AO2000.
Profibus Messwerte-bereich VDI 4201 Die physikalischen Messwerte des AO2000 werden auf den Bereich
–10000…0…+10000 skaliert. Dabei ist 0 gleich physikalisch 0 und 10000 gleich dem Endwert des Anzeigebereiches (nach VDI 4201; siehe auch Abschnitt „Referenzmaterialaufschaltung über den PROFIBUS gemäß VDI 4201“, Seite 17).
Fortsetzung auf der folgenden Seite
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 17
Konfigurations-Menü, Fortsetzung
Erläuterungen zum Parameter Profibus Fail-Safe: In der Tabelle "AO2000-Statusmeldungen" (siehe Seite 23) ist in der Spalte "PROFIBUS-Status" angegeben, welcher Messwertstatus bei den einzelnen Fehlermeldungen ausgegeben wird. Wird der Status BMA oder BFC ausgegeben, so wird je nach Einstellung des Parameters ("Messwert" oder "Wert halten") der Messwert weiter ausgegeben, oder es wird der letzte gültige Messwert gehalten.
Referenzmaterialaufschaltung über den PROFIBUS gemäß VDI 4201
Ein Auswerterechner mit einer PROFIBUS-Schnittstelle gemäß VDI 4201 kann über den PROFIBUS Referenzmaterial auf den angeschlossenen Gasanalysator aufschalten. Hierzu müssen Verknüpfungen hergestellt werden zwischen den Bus-Digitaleingängen, die über den PROFIBUS geschaltet werden, und den Digitalausgängen, über die die Magnetventile geschaltet werden; gleichzeitig müssen die Bus-Digital-eingänge den Status „Externe Funktionskontrolle“ setzen. Ist bei der Bestellung des Gasanalysators die Option „PROFIBUS-Schnittstelle gemäß VDI 4201“ ange-geben worden, so sind diese Verknüpfungen im Gasanalysator werksseitig mittels einer Funktionsblock-Konfiguration realisiert. In diesem Fall ist dem Gasanalysator das Datenblatt „PROFIBUS-Schnittstelle“ mit den erforderlichen Angaben zu den relevanten Parametern beigelegt.
18 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Abbildung im zyklischen Datenverkehr
Die Messwerte und I/Os werden automatisch im zyklischen Datenverkehr angeordnet. Alternativ kann das Abbild im Konfigurationsmenü „System Netzwerk PROFIBUS Abbild“ parametriert werden. In diesem Menü befindet sich eine Liste aller I/O-Gruppen. PROFIBUS AO2000-Funktionen
Eingänge Messwerte Komponentenmesswerte Bus-Analogausgänge Analogeingänge Hardware Eingänge nur lesbar Analogausgänge Hardware Ausgänge nur lesbar Digitaleingänge Hardware Eingänge nur lesbar Bus-Digitalausgänge Digitalausgänge Hardware Ausgänge nur lesbar Ausgänge Bus-Analogeingänge Bus-Digitaleingänge
Unter den I/O-Gruppen können die I/O-Punkte ausgewählt werden, die am zyklischen Datenverkehr teilnehmen. Die verwendete Anzahl von I/O-Punkten wird in den Untermenüs angezeigt. Die Anordnung der I/O-Punkte im zyklischen Datenverkehr erfolgt immer nach obiger Tabelle. Werden die im Abschnitt „Randbedingungen/Limitierungen“ beschriebenen Einschränkungen überschritten (es sind mehr I/O-Punkte vorhanden, als abgebildet werden können) und die automatische Verteilung ist aktiv, so erfolgt die Verteilung nach der folgenden Prioritätenliste, bis die Ressourcen aufgebraucht sind: Komponenten Messwerte Bus-Analogausgänge Digitaleingänge Bus-Digitalausgänge Digitalausgänge Analogausgänge Analogeingänge Bus-Digitaleingänge Bus-Analogeingänge Anmerkungen: Werden vom Benutzer Änderungen im Abbild vorgenommen, so wird die automatische Verteilung der
I/O-Punkte ausgeschaltet. Wird ein Komponentenmesswert oder ein I/O hinzugefügt oder gelöscht, so verschiebt sich das Abbild in
den zyklischen E/A-Daten.
Fortsetzung auf der folgenden Seite
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 19
Abbildung im zyklischen Datenverkehr, Fortsetzung
Beispiel: Werden Digitaleingänge im Menü Abbild aktiviert, so werden sie entsprechend der Auflistung eingefügt. Die nachfolgenden I/O-Punkte verschieben sich entsprechend. Konfigurationsmenü Digitaleingänge Konfiguriert DI 1 E/A Module 1 X DI 2 E/A Module 1 DI 3 E/A Module 1 X DI 4 E/A Module 1 DI 1 E/A Karte 1 DI 2 E/A Karte 1 X
DI 1
E/A Module 1 DI 3
E/A Module 1 DI 2
E/A Karte 1
Abbild im zyklischen Datenverkehr vor der Änderung Konfigurationsmenü Digitaleingänge Konfiguriert DI 1 E/A Module 1 X DI 2 E/A Module 1 DI 3 E/A Module 1 X DI 4 E/A Module 1 X DI 1 E/A Karte 1 X DI 2 E/A Karte 1 X
DI 1
E/A Module 1 DI 3
E/A Module 1 DI 4
E/A Module 1 DI 1
E/A Karte 1 DI 2
E/A Karte 1
Abbild im zyklischen Datenverkehr nach der Änderung Das Menü ist mit Passwort Level 3 geschützt. Wie im obigen Beispiel zu sehen ist, kann der Anwender Änderungen vornehmen, die das Abbild im zykli-schen Datenverkehr verändern. Der Anwender benötigt zum Einpflegen der zyklischen Daten in eine SPS oder ein Leitsystem das Abbild der zyklischen Daten. Daher wurde das Programm „SMT“ (auch „SMT light“) um folgende Funktionen erweitert: SMT liest das Abbild der zyklischen Daten aus dem AO2000-System aus. Die Daten können dann ausgedruckt und abgespeichert werden. Beispiel siehe Anhang „PROFIBUS-Abbild“, Seite 49.
20 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Einfügen von neuen Modulen
Beim Einfügen von neuen Modulen wird unterschieden zwischen der automatischen Abbildung und der manuellen Abbildung der I/O-Punkte im zyklischen Datenverkehr. Bei der automatischen Verteilung erfolgt die Reihenfolge der I/O-Punkte im zyklischen Datenverkehr immer nach der im Abschnitt „Abbildung im zyklischen Datenverkehr“ beschriebenen Weise. Bei der manuellen Abbildung müssen alle I/O-Punkte des neuen Moduls vom Anwender über das PROFIBUS-Abbild-Menü eingestellt werden: „System Netzwerk PROFIBUS Abbild“.
Löschen von Modulen
Wird ein Modul gelöscht, so müssen alle PROFIBUS-FBs, die zu diesem Modul gehören, entfernt werden. Hierbei ist es unerheblich, ob die Konfiguration automatisch oder manuell vorgenommen wurde. Da die zyklischen Daten lückenlos abgebildet werden müssen, kann sich beim Entfernen eines Moduls die Adresslage ändern.
Zyklische Datenübertragung von Digital Inputs und Outputs
Für jeden Digitalwert werden 2 Byte übertragen (PROFIBUS-PA Profile for Process Control Devices / General Requirements Datenstruktur DS-34). Das erste Byte bildet den Digitalwert. Das zweite Byte bildet den Status (siehe folgender Abschnitt „Zyklische Datenübertragung von Analog Inputs und Outputs“).
Zyklische Datenübertragung von Analog Inputs und Outputs
Für jeden Analogwert werden 5 Byte übertragen (PROFIBUS-PA Profile for Process Control Devices / General Requirements Datenstruktur DS-33). Die ersten 4 Byte bilden den Analogwert, der im IEEE-754-Format (siehe unten) übertragen wird. Das 5. Byte bildet den Status.
Condensed Status
Für jedes Diagnoseereignis, das im AO2000 auftritt, müssen ein Messwertstatus und in der Gerätediagnose ein Bit gesetzt werden. Zu jeder Statusmeldung sind ein Messwertstatus und eine Diagnose-Information abgelegt.
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 21
Gerätediagnose
Jedem Diagnoseereignis des AO2000 ist eines der folgenden Diagnosebits in der Gerätediagnose zugeordnet. Kürzel Diagnosebit Code
DMR DIA_MAINTENANCE 0x00200000 Maintenance required Wartungsbedarf: Wartung in 7 Tagen
DMA DIA_MAINTENANCE_ALARM 0x00000100 Failure of the device Ausfall: Eine Wartung wird umgehend benötigt
DMD DIA_MAINTENANCE_DEMANDED 0x00000200 Maintenance demanded Wartungsanforderung:Wartung in 24h
DFC DIA_FUNCTION_CHECK 0x00000400 Device is in function check mode or in simulation or under local control, e.g. maintenance
Funktionskontrolle: Das Gerät befindet sich unter lokaler Kontrolle, im Selbst-test, wird kalibriert
DIPC DIA_INV_PRO_COND 0x00000800 The process conditions do not allow to return valid values. (Set if a value has the quality Uncertain – process related, no main-tenance or Bad – process related, no maintenance)
Prozessbedingte Störung
Weitere verwendete Diagnosebits Kürzel Diagnose Bit Code
DCS DIA_COLDSTART 0x00100000 DWS DIA_WARMSTART 0x00080000 INV IDENT_NUMBER_VIOLATION 0x00800000
22 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Messwertstatus
Folgende Messwertstatus sind vom Profil definiert: Kürzel Code Bezeichnung Bedeutung
GOK 0x80–0x8E
Good – OK
GMR 0xA4 Good – maintenance required Gerät hat Verschleißmeldung (2. Stufe)
GMD 0xA8 Good – maintenance demand Gerät hat Verschleißmeldung (2. Stufe)
GFC 0xBC Good – internal function check Selbsttest, Kalibrieren, ohne merkliche Beeinflussung des Messwertes
BFC 0x3C Bad – function check / local override
Gerät wird gewartet, gereinigt oder kalibriert. Messwert entspricht nicht dem Prozesswert
BMA 0x24 Bad – maintenance alarm Fehler im Gerät BP 0x23 Bad – passivated Gerät wird im Prozess nicht
verwendet. Gerät darf keinerlei Diagnose oder anderen Status melden.
BNM 0x2B Bad – process related, no maintenance
Gerät fehlerfrei, aber Messung nicht fehlerfrei möglich
Tritt am Eingang des FB einer dieser Fehler auf, so wird dieser anhand der Fail Safe Tabelle (Kapitel 3.3.1 des Amendment 2) entsprechend auf den Status Ausgang des FB umgesetzt.
USS 0x4B Uncertain – substitute set Gerät liefert voreingestellten Ersatzwert im Fehlerfall
wird vom Profilstack nach der definierten Fail Safe Tabelle gesetzt (Kapitel 3.3.1 des Amendment 2)
UIV 0x4F Uncertain – initial value Initialwert nach Einschalten wird vom Profilstack gesetzt UMD 0x68 Uncertain – maintenance
demanded Gerät hat Verschleißmeldung (2. Stufe) Messwert u. U. außerhalb der Spezifikation
USVS 0x73 Uncertain – simulated value, start
Start einer Simulation z.B. Schleifentest bei der Inbetriebnahme
wird vom Profilstack gesetzt (Kapitel 3.1 des Amendment 2)
USVE 0x74 Uncertain – simulated value, end
Ende der Simulation wird vom Profilstack gesetzt (Kapitel 3.1 des Amendment 2)
UPR 0x78 Uncertain – process related Gerät fehlerfrei, aber Messung nicht fehlerfrei möglich, z.B. Messwert mit reduzierter Genauigkeit
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 23
AO2000-Statusmeldungen
Legende für die Tabelle "Statusmeldungen" Statussignale
A Status "Ausfall" Am Gasanalysator ist ein Zustand aufgetreten, der unverzüglich das Eingreifen des Benutzers erfordert. Der Messwert ist ungültig.
W Status "Wartungsbedarf" Am Gasanalysator ist ein Zustand aufgetreten, der demnächst das Eingreifen des Benutzers erfordert. Der Messwert ist in Ordnung.
F Status "Funktionskontrolle" Am Gasanalysator wird eine Kalibrierung durchgeführt, oder der Wartungsschalter ist eingeschaltet. Der Messwert ist als Prozess-messwert zu verwerfen.
S Summenstatus Der Summenstatus wird stets zusammen mit dem Status "Ausfall" sowie bei einzelnen Meldungen zusammen mit dem Status "Wartungsbedarf" gesetzt; er wird nicht zusammen mit dem Status "Funktionskontrolle" gesetzt.
Kategorien der Statusmeldungen
a aktive, nicht quittierpflichtige Statusmeldung aQ aktive, quittierpflichtige Statusmeldung aL aktive, quittier- und behebungspflichtige Statusmeldung iQ inaktive, quittierpflichtige Statusmeldung
PROFIBUS-Diagnose und -Status
Die Kürzel für die Diagnose sind aus der Tabelle im Abschnitt "Gerätediagnose" zu entnehmen (siehe Seite 21)
Die Kürzel für den Status sind aus der Tabelle im Abschnitt "Messwertstatus" zu entnehmen (siehe Seite 22). In dieser Spalte ist der Messwertstatus für den Eingang des FB eingetragen. Ist der Status Bad, dann wird dieser im FB anhand der Fail-Safe-Tabelle (Kapitel 3.3.1 des Amendment 2) umgesetzt.
L Bei dieser Statusmeldung nimmt nur die gestörte Größe (Local) den Messwertstatus an. GM Bei dieser Statusmeldung nehmen alle Messwerte (Globalmesswerte) den Messwertstatus an. G Bei dieser Statusmeldung nehmen alle Messgrößen (Messwerte und IO) (Global) den Messwertstatus
an. Hinweis: Die Statusmeldungen, bei denen in den Spalten "PROFIBUS" nichts eingetragen ist, werden
über den PROFIBUS nicht abgebildet.
Fortsetzung auf der folgenden Seite
24 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
AO2000-Statusmeldungen, Fortsetzung
Nr. Status PROFIBUS Meldung Status L/G Diagn.
System-Controller 101 Der System-Controller ist heruntergefahren um: 102 System-Controller Systemstart um: 103 Installiere Modul: 104 Lösche Modul: 105 Reaktiviere Modul: 106 Ein Benutzer installierte das Modul: 107 Ein Benutzer löschte das Modul: 108 Ein Benutzer ersetzte das Modul: 109 GOK Ein Passwort ist aktiv!
Zum Löschen drücken Sie bitte die <MEAS>-Taste in der Messwertanzeige.
110 A S a Das System läuft hoch. 111 GOK Dieses System wird zur Zeit fernbedient! 112 GOK Die Anzeige- und Bedien-Einheit synchronisiert sich mit dem
Analysator. Bitte warten. 113 GOK Die Systemzeit wurde geaendert von -> nach: 114 GOK Geänderte Parameter werden gespeichert. Bitte warten! 116 A S a Das PROFIBUS-Modul ist im falschen Steckplatz eingebaut!
Die Schnittstelle ist somit nicht funktionsfähig. Bitte bauen Sie das PROFIBUS-Modul in den Steckplatz X20/X21 ein.
117 GOK Das Konfigurations-Backup wurde gespeichert. 118 GOK Das Konfigurations-Backup wurde geladen und das System neu
gestartet. 119 A S iQ Die Konfiguration konnte nicht geladen werden! Dieses Gerät
enthält daher zur Zeit keine Konfiguration. Bitte laden Sie im Menue: Konfigurieren/System-Konfiguration speichern die Backup-Konfiguration. Oder laden Sie mit Hilfe von SMT eine Konfiguration.
Systembus 200 BMA G DMA Die ausgewaehlte Systembus-Baudrate ist nicht zulaessig. 201 A S BMA G DMA Das ausgewählte Systembus-Modul konnte nicht gefunden
werden! 202 BMA G DMA Das ausgewaehlte Systembus-Modul existiert bereits. 203 A S BMA G DMA Das ausgewählte Systembus-Modul existiert nicht! 204 BMA G DMA Der Systembus-Software-Treiber hat einen Fehler. 206 BMA G DMA Das Systembus-Modul hat keinen Namen. 207 BMA G DMA Das Systembus-Netzwerk hatte einen Übertragungsfehler. 208 A S BMA G DMA Der Systembus konnte keine Daten in die Datenbank übertragen. 209 A S BMA G DMA Die Systembus-Verbindung zu diesem Modul ist unterbrochen. 210 A S BMA G DMA Die Konfiguration des Systembus-Moduls hat sich geändert. 211 A S BMA G DMA Das Systembus-Modul hat keinen internen Speicher mehr. 214 BMA G DMA Das System wird gerade mit Optima SMT gewartet. 215 A S BMA G DMA Das Analysatormodul hat einen internen Kommunikationsfehler! 216 A S BMA G DMA Das Analysatormodul hat einen internen Programmfehler!
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 25
Nr. Status PROFIBUS Meldung Status L/G Diagn.
Analysatormodule 300 A S aL BMA L DMA Keine neuen Messwerte vom Analog/Digital-Wandler. 301 A S a BMA L DMA Der Messwert überschreitet den Wertebereich des Analog/Digital-
Wandlers. 302 W aQ GMR L DMR Die Offsetdrift überschreitet die Hälfte des zulässigen Bereiches. 303 A S aQ GMD L DMD Die Offsetdrift überschreitet den zulässigen Bereich. 304 W aQ GMR L DMR Die Verstärkungsdrift überschreitet die Hälfte des zulässigen
Bereiches. 305 A S aQ GMD L DMD Die Verstärkungsdrift überschreitet den zulässigen Bereich. 306 W aQ GOK L DMD Die Offsetdrift zwischen zwei Kalibrierungen überschreitet den
zulässigen Bereich. 307 W aQ GOK L DMD Die Verstärkungsdrift zwischen zwei Kalibrierungen überschreitet
den zulässigen Bereich. 308 A S aQ BMA L DMA Während der Berechnung des Messwertes ist ein Rechenfehler
aufgetreten. 309 W a BMA L DMA Der Thermostat arbeitet fehlerhaft. 310 W a UMD L DMR Die Temperaturkorrektur für diese Komponente wurde
abgeschaltet, weil der Temperaturmesswert fehlerhaft ist. 311 A S BMA L DMA Der Druckregler arbeitet fehlerhaft. 312 W a UMD L DMR Die Druckkorrektur für diese Komponente wurde abgeschaltet,
weil der Druckmesswert fehlerhaft ist. 313 W a UMD L DMD Es ist keine Querempfindlichkeitskorrektur für diese Komponente
möglich, da der Korrekturwert fehlerhaft ist. 314 W a UMD L DMD Es ist keine Trägergaskorrektur für diese Komponente möglich, da
der Korrekturwert fehlerhaft ist. Hilfsdetektor 315 W GOK Keine neuen Messwerte vom Analog/Digital-Wandler. 316 W GOK Der Messwert überschreitet den Wertebereich des Analog/Digital-
Wandlers. 317 W GOK Während der Berechnung des Messwertes ist ein Rechenfehler
aufgetreten. Uras 318 A S BMA L DMA Keine neuen Messwerte vom Analog/Digital-Wandler. Caldos, Magnos 319 A S BMA L DMA Die Messbrücke ist fehlerhaft abgestimmt. 320 A S BMA L DMA Der Offset des Messverstärkers ist zu groß. Fidas, MultiFID 321 A S BMA L DMA Die Temperatur des Detektors unterschreitet die Mindest-
temperatur. 322 A S BMA L DMA Die Flamme ist aus. 323 A S BMA L DMA Der Analysator ist im Fail-Safe-Zustand. Temperaturregler 324 W a GOK Die Temperatur über- oder unterschreitet den oberen bzw. unteren
Grenzwert 1. 325 W a GOK Die Temperatur über- oder unterschreitet den oberen bzw. unteren
Grenzwert 2.
26 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Nr. Status PROFIBUS Meldung Status L/G Diagn.
Druckregler 326 A S GOK Keine neuen Messwerte vom Analog/Digital-Wandler. 327 A S GOK Der Messwert überschreitet den Wertebereich des Analog/Digital-
Wandlers. 328 A S GOK Während der Berechnung des Messwertes ist ein Rechenfehler
aufgetreten. 329 W GOK Der Druck über- oder unterschreitet den oberen bzw. unteren
Grenzwert 1. 330 W GOK Der Druck über- oder unterschreitet den oberen bzw. unteren
Grenzwert 2. 331 A S GOK Die Stellgröße des Druckreglers ist außerhalb des gültigen
Bereiches. I/O-Karten 332 A S BMA G DMA Ausfall einer Hilfsspannung in der I/O-Karte. 333 A S BMA G DMA Es ist ein nicht vorhandener I/O-Typ konfiguriert. 334 A S BMA G DMA Keine neuen Messwerte vom Analog/Digital-Wandler. 335 A S BMA G DMA Der Messwert überschreitet den Wertebereich des Analog/Digital-
Wandlers. 336 A S BMA G DMA Während der Berechnung des Messwertes ist ein Rechenfehler
aufgetreten. 337 A S GOK Leitungsbruch im Analogausgang. 338 A S BMA G DMA Leitungsbruch im Digitaleingang (Feuchtesensor). 339 A S BMA G DMA Leitungsbruch oder Kurzschluss im Analogeingang. 340 W BMA G DMA Der Wert des Analogeinganges ueber- oder unterschreitet den
oberen bzw. unteren Grenzwert 1. 341 W BMA G DMA Der Wert des Analogeinganges ueber- oder unterschreitet den
oberen bzw. unteren Grenzwert 2. Durchflusswächter (Pneumatikmodul) 342 W GMD GM DMD Der Durchfluss unterschreitet den Grenzwert 1. 343 A S BMA GM DMA Der Durchfluss unterschreitet den Grenzwert 2. Messwert 344 GOK Der Messwert überschreitet den Wertebereich des Messbereiches.345 GOK Der Messwert unterschreitet den Wertebereich des Mess-
bereiches. Limas 356 A S BMA L DMA Der Analysator ist in der Aufwärmphase. 357 A S BMA L DMA Die Limas-Motoroptimierung läuft. 358 W GMR L DMR Die Intensität der Lampe über- oder unterschreitet die Hälfte des
zulässigen Bereiches. 359 A S BMA L DMA Die Intensität der Lampe über- oder unterschreitet den zulässigen
Bereich. 360 A S BMA L DMA Filterrad 1 kann nicht initialisiert werden. 361 A S BMA L DMA Filterrad 2 kann nicht initialisiert werden. 362 A S BMA L DMA Das Kalibrierungs-Filterrad kann nicht initialisiert werden. 363 A S BMA L DMA Die Limas-Analysator-Karte kann nicht initialisiert werden. 364 GOK Eine neue Lampe ist installiert worden. Die Vorverstärker-
einstellungen wurden optimiert. 365 GOK Die LIMAS-Vorverstärkereinstellungen wurden optimiert.
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 27
Nr. Status PROFIBUS Meldung Status L/G Diagn.
LS25
366 A S BMA L DMA LS25 Analysator globaler Fehler.
367 W S GMD L DMD LS25 Analysator Wartungsbedarf.
368 A S BMA L DMA LS25 Analysator startet den Messbetrieb.
369 A S BMA L DMA LS25 Analysator Detektor Fehler #
370 W GMD L DMD Die Durchstrahlleistung ist zu gering.
371 W GMD L DMD Das Signal am Temperatureingang ist außerhalb des zulässigen Bereiches.
372 W GMD L DMD Das Signal am Druckeingang ist außerhalb des zulässigen Bereiches.
373 W GMD L DMD Das Signal des Durchflussgebers ist außerhalb des zulässigen Bereiches.
374 A S BMA L DMA Keine Messung. Das Detektorsignal ist zu gering.
375 A S BMA L DMA Der Stromeingang (4-20 mA) ist gestört.
376 F S BFC L DFC Dieses LS25-Modul wird zur Zeit gewartet.
Uras
378 A S aL BMA L DMA Blendenrad ist blockiert.
379 A S aL BMA L DMA Blendenrad-Drehzahl nicht in Ordnung.
380 A S aL BMA L DMA IR-Strahler oder Elektronik defekt.
381 A S aL BMA L DMA Hochspannung am Vorverstärker defekt.
382 A S aL BMA L DMA Messwert wird durch Erschütterungen beinflusst.
Durchflussregler 398 A S aL GOK Keine neuen Messwerte vom Analog/Digital-Wandler. 399 A S a GOK Der Messwert überschreitet den Wertebereich des Analog/Digital-
Wandlers. 400 A S a GOK Während der Berechnung des Messwertes ist ein Rechenfehler
aufgetreten. 401 W a GOK Der Durchfluss über- oder unterschreitet den oberen bzw. unteren
Grenzwert 1. 402 A S a GOK Der Durchfluss über- oder unterschreitet den oberen bzw. unteren
Grenzwert 2. 403 A S a GOK Die Stellgrösse des Durchflussreglers ist außerhalb des gültigen
Bereiches. ZO23 404 A S a GOK Die Temperatur über- oder unterschreitet den oberen bzw. unteren
Grenzwert 2. 405 GOK Ein ZO23 Funktionstest wurde durchgefuehrt: 406 W GMR GM DMR Dieser ZO23 Analysator hat den Funktionstest nicht bestanden! 407 F BFC L DFC Ein ZO23 Funktionstest läuft. 408 F GOK Der ZO23 Funktionstest wurde abgebrochen!
28 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Nr. Status PROFIBUS Meldung Status L/G Diagn.
Fidas24 411 F S BFC L DFC Der Analysator ist im Standby. Reaktivierung im Menue:
Service/Test..Standby/Restart FID.
412 A S BMA GM DMA Zuendung fehlgeschlagen. Der Analysator muss manuell reaktiviert werden. Reaktivierung im Menue: Service/Test..Standby/Restart FID.
413 A S aL BMA GM DMA Ausfall einer Hilfsspannung in der Analysator-Hardware.
414 F S BFC L DFC Die Stellgroesse dieses Reglers ist unterhalb des zulaessigen Bereiches. (< 20%)
415 F S BFC L DFC Die Stellgroesse dieses Reglers ist oberhalb des zulaessigen Bereiches. (> 90%)
Virtueller Detektor
420 F S BFC L DFC Die erste zur Berechnung benötigte Komponente wird zurzeit nicht gemessen.
421 F S BFC L DFC Die zweite zur Berechnung benötigte Komponente wird zurzeit nicht gemessen.
422 F S BFC L DFC Die erste zur Berechnung benötigte Komponente hat einen Fehler.
423 F S BFC L DFC Die zweite zur Berechnung benötigte Komponente hat einen Fehler.
Kalibrierung 500 W S iQ GOK Systembus-Kommunikation gestört. 501 iQ GOK Die angeforderte Funktionalität ist im Systemmodul nicht
verfügbar. 502 iQ GOK In dem angesprochenen Systemmodul ist ein Systemfehler
aufgetreten 503 W iQ GMD L DMD Empfindlichkeit zu gering. Kalibrierung unmöglich. 504 GOK Wenn diese Kalibrierung bestätigt wird, hat dies einen Driftfehler
zwischen zwei Kalibrierungen zur Folge. 505 GOK Wenn diese Kalibrierung bestätigt wird, wird die Drift die Hälfte des
zulässigen Bereiches überschreiten. 506 GOK Wenn diese Kalibrierung bestätigt wird, wird die Drift den
zulässigen Bereiche überschreiten. 507 BMA L DMA Eine Kombination der folgenden Fehler ist aufgetreten:
Drift Halb, Drift, Verstärkung oder Delta-Drift. 508 iQ GOK Unbekannte Fehlernummer. Softwareversionen überprüfen. 509 GOK Autokalibrierung gestartet.
510 GOK Autokalibrierung beendet.
511 iQ GOK Autokalibrierung extern abgebrochen. 512 F a BFC GM DFC Autokalibrierung läuft. 513 iQ GOK Systembus-Kommunikation während Autokalibrierung gestört. 514 GOK Externe Kalibrierung gestartet. 515 GOK Externe Kalibrierung beendet. 516 F BFC GM DFC Externe Kalibrierung läuft. 517 F a BFC GM DFC Gerät wird bedient. 518 iQ GOK Die Kalibrierung konnte nicht durchgeführt werden, weil der
Messwert instabil ist. 519 iQ GOK Die Kalibrierung konnte nicht durchgeführt werden, weil der
Vorverstärker übersteuert ist.
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 29
Nr. Status PROFIBUS Meldung Status L/G Diagn.
520 GOK Grundkalibrierung Nullpunkt gestartet. 521 GOK Grundkalibrierung Nullpunkt beendet. 522 GOK Grundkalibrierung Nullpunkt abgebrochen. 523 GOK Grundkalibrierung Nullpunkt unvollständig.
Systembus-Kommunikation während Kalibrierung gestört. 524 F BFC GM DFC Grundkalibrierung Nullpunkt läuft. 525 GOK Linearisierung nicht möglich:
Die Linearisierung liefert kein gültiges Ergebnis. Messwert ist evtl. ungenau. Mittelpunktgas prüfen!
526 GOK Linearisierung nicht möglich: Die Linearisierung konnte nicht durchgeführt werden, weil die Kennlinie linear ist.
527 GOK Grundkalibrierung für Komponente: 528 GOK Autokalibrierung konnte nicht gestartet werden, da manuell
kalibriert wurde. 529 W S iQ GMD GM DMD Die Kalibrierung wurde abgebrochen, weil keine Rohmesswerte
aufgenommen werden können. 530 W S GMD GM DMD Die Kalibrierung wurde abgebrochen, weil der Druckschalter kein
Kalibriergas detektiert hat. 531 GOK Autovalidierung gestartet. 532 GOK Autovalidierung beendet. 533 GOK Autovalidierung extern abgebrochen. 534 F BFC GM DFC Automatische Validierung läuft. 535 GOK Automatische Validierung erfolgreich für: 536 GOK Automatische Validierung außerhalb der Grenzen für: 537 W GMD GM DMD Automatische Validierung außerhalb der Grenzen für: Benutzerkonfigurierte Meldungen 800 A S BMA GM DMA Ein externer Fehler ist aufgetreten bei: 801 A S BMA GM DMA Ein vom Benutzer definierter Fehler ist aufgetreten bei: 802 W GMR GM DMR Ein vom Benutzer definierter Wartungsbedarf ist aufgetreten bei: 803 F BFC GM DFC Eine vom Benutzer definierte Funktionskontrolle ist aufgetreten
bei: Verschiedene Meldungen 1000 A S BMA G DMA Dieser Funktionsblock hat einen Fehler: 1001 BMA GM DMA Kondensateinbruch 1002 A S BMA GM DMA Der Durchfluss an diesem Punkt ist zu hoch! 1003 A S BMA GM DMA Der Durchfluss an diesem Punkt ist zu gering! Systemkühler 1100 A S BMA GM DMA Die Kühlertemperatur ist zu hoch! 1101 A S BMA GM DMA Die Kühlertemperatur ist zu niedrig! 1102 A S BMA GM DMA Kondensateinbruch im Kühler! 1103 W GMD GM DMD Der Durchfluss im Kühler ist zu gering! 1104 W GMD GM DMD Das Kühler-Kondensatniveau ist zu hoch! 1105 W GMD GM DMD Das Kondensatniveau im Kühler ist zu hoch! 1106 W GMD GM DMD Das Kondensatniveau im Kühler ist zu gering!
30 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Aufbau IEEE-754-Format
Bezeichnung Anzahl Bits Bedeutung
S 1 Sign-Bit; gibt das Vorzeichen an (0 = positiv, 1 = negativ) E 8 2er Komplement Darstellung. Der wahre Wert ist also der Exponent
minus 127. M 23 Das „Most Significant Bit“ der normalisierten Mantisse vor dem
Dezimalpunkt ist implizit 1, wird aber nicht abgespeichert. Der Wertebereich liegt also zwischen 1,0 (einschließlich) und 2,0.
Beispiel Die Zahl –12,5 wird als Hexadezimalwert 0xC1480000 abgespeichert. Die folgende Tabelle gibt die Speicherbelegung wieder:
Adresse +0 +1 +2 +3
Format SEEEEEEE EMMMMMMM MMMMMMMM MMMMMMMM
Binär 11000001 01001000 00000000 00000000
Hexadezimal C1 48 00 00
Erklärungen: Das Vorzeichenbit ist 1, d.h. der Wert ist negativ. Der Exponent ist 10000010 binär, was einem Dezimalwert von 130 entspricht. Subtrahiert man 127 von
130 erhält man 3. Dies ist der Exponentenwert. Der gespeicherte Mantissenwert ist 10010000000000000000000. Durch Hinzufügen der nicht
gespeicherten führenden 1 vor dem Dezimalpunkt ergibt sich der Wert 1.10010000000000000000000. Nach Anpassung der Mantisse an den Exponent (Verschiebung um drei Stellen) ergibt sich 1100.10000000000000000000. Diese Binärzahl entspricht der Dezimalzahl 12,5. Zum Schluss muss dieser Wert noch mit dem Vorzeichen gewichtet werden. Daraus ergibt sich der Wert –12,5.
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 31
Kapitel 6 Abbildung der „Transducer/Function Blocks“ in AO2000
Die folgenden Komponenten stehen im azyklischen Zugriff über den PROFIBUS zur Verfügung.
Physical Block (PB)
Im PB wird das Gerät global beschrieben. Zu den Informationen gehören: Software Version Hersteller Kennung (PROFIBUS-Kennung von ABB = „26“) Seriennummer des Gerätes Diagnose (Zustand des Gerätes) Gerätekonfiguration (Beschreibung der Geräteausrüstung mit Funktionseinheiten) Gerätezustand (Run, Standby, Power down, Wartung) Globaler Status (siehe unten) ... Globaler Status
Der „Globale Status“ eines PROFIBUS PA Device ist eine 16-Bit-Variable. Jedes Bit steht für eine Statusklasse. Die Statusklassen sind unterteilt in die 3 NAMUR-Statussignale (Ausfall, Wartungsbedarf und Funktionskontrolle), Grenzwertüberwachung und herstellerspezifische Statusinformationen. Der „Globale Status“ ist wie folgt abgebildet: Bit 1 Ausfall Bit 2 Wartungsbedarf Bit 3 Funktionskontrolle Bit 4 Grenzwertüberwachung (wird nicht unterstütz) Bit 5–16 herstellerspezifisch Der Globale Status wird aus der Oder-Summe der Statusklassen gebildet. Die Beschreibung der Status-klassen erfolgt im Transducer Alarm Block (TAB). Da die Implementierung des TAB nicht vorgesehen ist, werden die 3 NAMUR-Statussignale Ausfall, Wartungsbedarf und Funktionskontrolle abgebildet.
PROFIBUS „Analog Input Function Blocks“
Komponenten Messwerte
Für jede Messgröße wird ein Analyzer Transducer Block (ATB) im Profil angelegt. Der zyklische Daten-austausch der Messgrößen wird über „Analog Input Function Blocks“ (AIFB) abgewickelt. Jedem AIFB wird ein ATB zugewiesen. Die Zuweisung erfolgt über den Channel des AIFB. Misst ein Detektor mehr als eine Messgröße, so teilen sich diese Messgrößen einen AIFB (z.B. Caldos15/Caldos17). Die Komponentenumschaltung kann über BUS DIs und eine FB-Applikation im AO2000-System realisiert werden. Beim Umschalten der Komponente wird der Channel im AIFB auf den aktiven ATB geändert. Das Schreiben des Channel über den PROFIBUS ist nicht erlaubt.
Fortsetzung auf der folgenden Seite
32 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
PROFIBUS „Analog Input Function Blocks“, Fortsetzung
ATB H2:N2ATB He:N2
PV PV
AI
Channel
Bild 7 Komponentenumschaltung zwischen AIFB und zwei ATB
Prioritäts-kodierer
``
Digital-eingang
`DI 1`Digital-eingang
`DI 2`
Digital-eingang
`DI X`
AktiveKomp.-Multiplexer
``
Konstante
`1.0`
Prioritäts-dekodierer
``
Digital-augang
`DO 1`Digital-augang
`DO 2`
Digital-augang
`DO X`
Komponentenumschaltung & Rückmeldungmax. 7 Komponenten
Bus-Analogausgang
Jedem konfigurierten Bus-Analogausgang wird ein PROFIBUS AIFB zugeordnet. Dem AIFB wird ein herstellerspezifischer „Analog Input Transducer Block“ (AITB) zugewiesen. Über den Bus-Analogausgang können z.B. verrechnete Komponentenmesswerte und Hilfsgrößen auf dem PROFIBUS abgebildet werden. Analogeingang (Hardware Analogeingänge des AO2000-Systems)
Jedem konfigurierten Analogeingang wird ein PROFIBUS AIFB zugeordnet. Dem AIFB wird ein hersteller-spezifischer AITB zugewiesen. Analogausgang (Hardware Analogausgänge des AO2000-Systems)
Jedem konfigurierten Analogausgang wird ein PROFIBUS AIFB zugeordnet. Dem AIFB wird ein hersteller-spezifischer AITB zugewiesen.
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 33
PROFIBUS „Digital Input Function Blocks“
Bus-Digitalausgang
Jedem konfigurierten Bus-Digitalausgang wird ein PROFIBUS DIFB zugeordnet. Dem DIFB wird ein „Discrete Input Transducer Block“ (DITB) zugewiesen. Digitaleingang (Hardware Digitaleingänge des AO2000-Systems)
Jedem konfigurierten Digitaleingang wird ein PROFIBUS DIFB zugeordnet. Dem DIFB wird ein hersteller-spezifischer DITB zugewiesen. Digitalausgang (Hardware Digitalausgänge des AO2000-Systems)
Jedem konfigurierten Digitaleingang wird ein PROFIBUS DIFB zugeordnet. Dem DIFB wird ein DITB zugewiesen.
PROFIBUS „Analog Output Function Blocks“
Bus-Analogeingang
Jedem konfigurierten Bus-Analogeingang wird ein PROFIBUS AOFB zugeordnet. Dem AOFB wird ein herstellerspezifischer „Analog Output Transducer Block“ (AOTB) zugewiesen. Über die Bus-Analogeingänge können z.B. zusätzliche Messwerte, die für Querverrechnungen benötigt werden, in das System eingepflegt werden. Bei dem Analysensystem ACF-NT ist darauf zu achten, dass Bus Analogeingänge, die vom FTIR benutzt werden, nicht auf den PROFIBUS abgebildet werden dürfen.
PROFIBUS „Digital Output Function Blocks”
Bus-Digitaleingang
Jedem konfigurierten Bus-Digitaleingang wird ein PROFIBUS DOFB zugeordnet. Dem DOFB wird ein herstellerspezifischer „Digital Output Transducer Block“ (AITB) zugewiesen. Über die Bus-Digitaleingänge lassen sich z.B. Kalibrierungen steuern und Hardware Digitalausgänge schalten. Bei dem Analysensystem ACF-NT ist darauf zu achten, dass Bus Digitaleingänge, die vom FTIR benutzt werden, nicht auf dem PROFIBUS abgebildet werden dürfen.
34 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Analyzer Transducer Block (ATB)
Mit dem ATB werden die Messkomponenten beschrieben. Bestandteil dieser Beschreibung sind: Komponenten Name Einheit Aktiver Messbereich Autorange aus/ein Anzahl der Messbereiche Messbereichsanfang und -ende Messwert mit Status und Zeitstempel Messwertzykluszeit Der ATB wird durch folgende herstellerspezifische Informationen ergänzt: Messbereichseckdaten, in denen der Messbereich eingestellt werden kann, und die kleinste Messbereichsspanne.
Discrete Input Transducer Block (DITB)
Der DITB beschreibt die Bus-Digitalausgänge sowie die Hardware-Digitalein- und -ausgänge des AO2000-Systems. Jeder DITB ist einem DIFB zugeordnet und liefert den Prozesswert für den DIFB.
Analog Input Transducer Block (AITB)
Der AITB ist ein herstellerspezifischer Transducer Block. Der AITB beschreibt die Bus-Analogausgänge sowie die Hardware-Analogein- und -ausgänge des AO2000-Systems. Jeder AITB ist einem AIFB zugeordnet und liefert den Prozesswert für den AIFB.
Digital Output Transducer Block (DOTB)
Der DOTB ist ein herstellerspezifischer Transducer Block. Der DOTB beschreibt die Bus-Digitaleingänge des AO2000-Systems. Jeder DOTB ist einem DOFB zugeordnet und liefert den Prozesswert für den Bus-Digitaleingang.
Analog Output Transducer Block (AOTB)
Der AOTB ist ein herstellerspezifischer Transducer Block. Der AOTB beschreibt die Bus-Analogeingänge des AO2000-Systems. Jeder AOTB ist einem AOFB zugeordnet und liefert den Prozesswert für den Bus-Analogeingang.
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 35
Kapitel 7 PROFIBUS anschließen
PROFIBUS anschließen
1
6
RS485 MBP
1 2 3 4
RS485-Schnittstelle: 1 – nicht belegt 2 M24 24 V Ausgangsspannung Masse 3 RxD/TxD-P Empfangs-/Sendedaten-Plus, B-Leitung 4 – nicht belegt 5 DGND Datenübertragungspotential (Bezugspotential zu VP) 6 VP Versorgungsspannung Plus (5 V) 7 P24 24 V Ausgangsspannung Plus, max. 0,2 A 8 RxD/TxD-N Empfangs-/Sendedaten-N, A-Leitung 9 – nicht belegt Ausführung: 9-poliger Sub-D-Buchsenstecker MBP-Schnittstelle (nicht eigensicher): 1 + 2 Schirm 3 – 4 nicht belegt Ausführung: 4-polige Steckklemmenleiste für Litze oder Massivdraht mit max. 1 mm2 (17 AWG)
Das PROFIBUS-Modul muss immer im unteren Steckplatz -X20/-X21 des Elektronikmoduls montiert werden. Der Lieferumfang enthält keine Kabel oder Stecker. PROFIBUS-Zubehör kann von ABB Automation Products GmbH bezogen werden (siehe auch Listenblatt 70/63).
36 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Anhang
GSD-Datei
;-------------------------------------------------------------------- ; Profibus GSD for ABB Continuous Gas Analyzer AO2000 Series S3 ; 17. Nov. 2008 WK V 0.0.0.1 ; 12. Jan. 2009 WK V 0.0.0.2 SW Version 5.0.0 ; 23. Aug. 2012 WK V 1.0.0.0 SW Version 5.1.2 ;-------------------------------------------------------------------- #Profibus_DP GSD_Revision = 5 Vendor_Name = "ABB" Model_Name = "AO2000 Series S3" Info_Text = "AO2000 Series, Continuous Gas Analyzer AO2000 Series" Revision = "1.0.0.0" Ident_Number = 0x3401 Protocol_Ident = 0 Station_Type = 0 FMS_supp = 0 Hardware_Release = "-" Software_Release = "5.1.2" Implementation_Type = "SPC4" Bitmap_Device = "AO2000_R" Bitmap_Diag = "AO2000_D" Bitmap_SF = "AO2000_S" 9.6_supp = 1 19.2_supp = 1 31.25_supp = 1 45.45_supp = 1 93.75_supp = 1 187.5_supp = 1 500_supp = 1 1.5M_supp = 1 3M_supp = 1 6M_supp = 1 MaxTsdr_9.6 = 60 MaxTsdr_19.2 = 60 MaxTsdr_31.25 = 60 MaxTsdr_45.45 = 250 MaxTsdr_93.75 = 60 MaxTsdr_187.5 = 60 MaxTsdr_500 = 100 MaxTsdr_1.5M = 150 MaxTsdr_3M = 250 MaxTsdr_6M = 450
Fortsetzung auf der folgenden Seite
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 37
GSD-Datei, Fortsetzung
Auto_Baud_supp = 1 Redundancy = 0 Repeater_Ctrl_Sig = 0 24V_Pins = 2 Freeze_Mode_supp = 0 Sync_Mode_supp = 0 Set_Slave_Add_supp = 1 Min_Slave_Intervall = 6 Modular_Station = 1 Max_Module = 60 Max_Input_Len = 240 ; maximum Input Length Max_Output_Len = 240 ; maximum Output Length Max_Data_Len = 300 ; maximum In-Output Length Slave_Family=12 Max_Diag_Data_Len = 14 Max_User_Prm_Data_Len = 8 PrmText = 1 Text(0) = "Disabled" Text(1) = "Enabled" EndPrmText Ident_Maintenance_supp = 1 ExtUserPrmData = 1 "Condensed Status" Bit(0) 1 0-1 Prm_Text_Ref = 1 EndExtUserPrmData Ext_User_Prm_Data_Const(0) = 0x00, 0x00, 0x00 Ext_User_Prm_Data_Const(3) = 0x05,0x41,0x00,0x00,0x01 ;default Values ;Structure_Length = 5 ;Structur_Type = 65 (profile specific ;Slot_Number = 0 ;reserved = 0 ;PRM_COND = 1 (enable) Ext_User_Prm_Data_Ref(7) = 1 ;reference to condensed status bit PRM_COND Prm_Block_Structure_supp = 1 ;enables the block structure of extended parametrization
Fortsetzung auf der folgenden Seite
38 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
GSD-Datei, Fortsetzung
;----------- Description of extended DP features: --------------------- ; DPV1_Slave = 1 C2_Read_Write_supp = 1 C2_Max_Data_Len = 130 C2_Read_Write_required = 1 C2_Max_Count_Channels = 1 Max_Initiate_PDU_Length = 52 C2_Response_Timeout = 4000 DPV1_Data_Types = 0 ;---- Description of physical interface for asynchronous transmission: ---- ; RS485 Standard Copper can be selected without additional restrictions. ;----------- Description of device related diagnosis: -------------------- ; Unit_Diag_Bit(16) = "Error appears" Unit_Diag_Bit(17) = "Error disappears" Unit_Diag_Bit(35) = "Restart" Unit_Diag_Bit(36) = "Coldstart" Unit_Diag_Bit(37) = "Maintenance Required" Unit_Diag_Bit(39) = "Ident_Number violation" Unit_Diag_Bit(40) = "Maintenance Alarm" Unit_Diag_Bit(41) = "Maintenance Demanded" Unit_Diag_Bit(42) = "Function Check" Unit_Diag_Bit(43) = "Inv Pro Cond" Unit_Diag_Bit(55) = "Extension Available" ;------------------------------------------------------------------------- ;Modules for Analog Input Module = "Analog Input (AI)" 0x42,0x84,0x81,0x81 1 EndModule ;Modules for Discrete Input Module = "Discrete Input (DI)" 0x42,0x81,0x83,0x81 2 EndModule ;Modules for Analog Output Module ="Analog Output (AO)" 0x82,0x84,0x82,0x82 3 EndModule ;Modules for Discrete Output Module = "Discrete Output (DO)" 0x82,0x81,0x84,0x82 4 EndModule
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 39
Azyklische Parameter – Physical Block R
elat
ive
ind
ex
Vari
able
Ob
ject
typ
e
Dat
a ty
pe
Sto
re
Siz
e
Acc
ess
Par
amet
er
usag
e/T
ype
of
tran
spo
rt
Def
ault
va
lues
Man
dat
ory
/ O
pti
ona
l
0 BLOCK OBJECT Record DS-32 C 20 r C/a - m 1 ST_REV Simple Unsigned16 N 2 r C/a 0 m 2 TAG_DESC Simple OctetString * S 32 r,w C/a ‘ ‘ m 3 STRATEGY Simple Unsigned16 S 2 r,w C/a 0 m 4 ALERT_KEY Simple Unsigned8 S 1 r,w C/a 0 m 5 TARGET_MODE Simple Unsigned8 S 1 r,w C/a - m 6 MODE_BLK
actual permitted normal
Record DS-37 D 3 r C/a block-specific
m
7 ALARM_SUM Record DS-42 D 8 r C/a 0,0,0,0 m 8 SOFTWARE_REVISION Simple VisibleString Cst 16 r C/a Version
3.0.2 m
9 HARDWARE_REVISION Simple VisibleString Cst 16 r C/a - m 10 DEVICE_MAN_ID Simple Unsigned16 Cst 2 r C/a 26 (ABB) m 11 DEVICE_ID Simple VisibleString Cst 16 r C/a - m 12 DEVICE_SER_Num Simple VisibleString Cst 16 r C/a MAC
Adresse m
13 DIAGNOSIS Simple OctetString byte4,MSB=1more diag available
D 4 r C/a - m
14 DIAGNOSIS_EXTENSION Simple OctetString D 6 r C/a - o 15 DIAGNOSIS_MASK Simple OctetString Cst 4 r C/a - m 16 DIAGNOSIS_MASK_EXTENSION Simple OctetString Cst 6 r C/a - o 17 DEVICE_CERTIFICATION Simple VisibleString Cst 32 r C/a - o 18 WRITE_LOCKING Simple Unsigned16 N 2 r,w C/a - o 19 FACTORY_RESET Simple Unsigned16 S 2 r,w C/a - o 20 DESCRIPTOR Simple OctetString S 32 r,w C/a - o 21 DEVICE_MESSAGE Simple OctetString S 32 r,w C/a - o 22 DEVICE_INSTAL_DATE Simple OctetString S 16 r,w C/a - o 23 LOCAL_OP_ENA Simple Unsigned8 N 1 r,w C/a 1 o 24 IDENT_NUMBER_SELECTOR Simple Unsigned8 S 1 r,w C/a - m (B)25 HW_WRITE_PROTECTTION Simple Unsigned8 D 1 r C/a - o 26 FEATURE Record DS-68 N 8 R C/A - M(fo
r Revision 3.01)
27 COND_STATUS_DIAG Simple Unsigned8 S ! r,w C/a 1 M
Fortsetzung auf der folgenden Seite
40 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Azyklische Parameter – Physical Block, Fortsetzung R
elat
ive
ind
ex
Vari
able
Ob
ject
typ
e
Dat
a ty
pe
Sto
re
Siz
e
Acc
ess
Par
amet
er
usag
e/T
ype
of
tran
spo
rt
Def
ault
va
lues
Man
dat
ory
/ O
pti
ona
l
28 DIAG_EVENT_SWITCH Record Diag_Event_ Switch
S 50 r,w C/A - O
29–32
Reserved by PNO
33–35
Reserved by PNO
36 DEVICE_CONFIGURATION Simple VisibleString N 32 r C/a - m 37 INIT_STATE Simple Unsigned8 S 1 r,w C/a - m 38 DEVICE_STATE Simple Unsigned8 D 1 r,w C/a - m 39 GLOBAL_STATUS Simple Unsigned16 D 2 r C/a 0 m 40–47
Reserved by PNO m
48 First manufacturer-specific parameter
o
Fortsetzung auf der folgenden Seite
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 41
Azyklische Parameter – Physical Block, Fortsetzung
Physical Block Bit Strings DIAGNOSIS Parameter Structure
DIAGNOSIS Octet Bit Mnemonic Description Indication
Class 1 0 reserved by PNO, fixed to 0 R 1 reserved by PNO, fixed to 0 R 2 reserved by PNO, fixed to 0 R 3 reserved by PNO, fixed to 0 R 4 reserved by PNO, fixed to 0 R 5 reserved by PNO, fixed to 0 R 6 reserved by PNO, fixed to 0 R 7 reserved by PNO, fixed to 0 R 2 0 reserved by PNO, fixed to 0 R 1 reserved by PNO, fixed to 0 R 2 reserved by PNO, fixed to 0 R 3 DIA_WARMSTART New-start-up (warmstart up) carried out. A 4 DIA_COLDSTART Re-start-up (coldstart up) carried out. A 5 DIA_MAINTAINANCE Maintenance required R 6 reserved by PNO, fixed to 0 R 7 IDENT_NUMBER_Violation Set to 1 (one), if the Ident_Number of the
running cyclic data transfer and the value of Physical Block IDENT_NUMBER_SELECTOR parameter are different.
R
3 0 DIA_MAINTENANCE_ ALARM
Failure of the device
1 DIA_MAINTENANCE_ DEMANDED
Maintenance demanded
2 DIA_FUNCTION_CHECK Device is in function check mode or in simulation or under local control e.g. maintenance
3 DIA_INV_PRO_COND The process conditions don´t allow to return valid values. (set if a value has the quality Uncertain-Process related, no maintenance or Bad-Process related, no maintenance
4 ... 7 reserved Reserved for use within the PNO 4 0 ... 6 reserved Reserved for use within the PNO 7 EXTENSION_AVAILABLE More diagnosis information is available Values of the DIAGNOSIS bit: 0 = not set, 1 = set R Indication, remains active as long as the reason for the message exists. A Indication, will be automatically reset after 10 s.
Octet 1 Octet 2 Octet 3 Octet 4 Bit 7 ... ... Bit 0 Bit 7 ... ... Bit 0 Bit 7 ... ... Bit 0 Bit 7 .. .. Bit 0
42 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Funktionsblöcke
Analog Input Function Block R
elat
ive
ind
ex
Vari
able
Ob
ject
typ
e
Dat
a ty
pe
Sto
re
Siz
e
Acc
ess
Par
amet
er
usag
e/T
ype
of
tran
spo
rt
Def
ault
va
lues
Man
dat
ory
/O
pti
ona
l
0 BLOCK OBJECT Record DS-32 C 20 r C/a - m 1 ST_REV Simple Unsigned16 N 2 r C/a 0 m 2 TAG_DESC Simple OctetString * S 32 r,w C/a ‘ ‘ m 3 STRATEGY Simple Unsigned16 S 2 r,w C/a 0 m 4 ALERT_KEY Simple Unsigned8 S 1 r,w C/a 0 m 5 TARGET_MODE Simple Unsigned8 S 1 r,w C/a - m 6 MODE_BLK
actual permitted normal
Record DS-37 D 3 r C/a block-specific m
7 ALARM_SUM Record DS-42 D 8 r C/a 0,0,0,0 m 8 BATCH Structure DS-67 S 10 r,w C/a 0,0,0,0 m 10 OUT Record DS-33 D 5 r (**) O/cyc m (A,B) 11 PV_SCALE Array Float (*) S 8 r,w C/a 100, 0 m (A,B) 12 OUT_SCALE Record DS-36 S 11 r,w C/a 100,0,-,- m (B) 13 LIN_TYPE Simple Unsigned8 S 1 r,w C/a 0 m (B) 14 CHANNEL Simple Unsigned16 S 2 r,w C/a - m (B) 16 PV_FTIME Simple Float S 4 r,w C/a 0 m (A,B) 17 FSAFE_ TYPE Simple Unsigned8 S 1 r,w C/a 1 Last usable value
(0 Failsafe value) (2 Wrong calculated value)
o (B)
18 FSAFE_VALUE Simple Float S 4 r,w C/a - o (B) 19 ALARM_HYS Simple Float S 4 r,w C/a 0.5 % of range m (A,B) 21 HI_HI_LIM Simple Float S 4 r,w C/a max value m (A,B) 23 HI_LIM Simple Float S 4 r,w C/a max value m (A,B) 25 LO_LIM Simple Float S 4 r,w C/a min value m (A,B) 27 LO_LO_LIM Simple Float S 4 r,w C/a min value m (A,B) 30 HI_HI_ALM Record DS-39 D 16 r C/a 0 o (A,B) 31 HI_ALM Record DS-39 D 16 r C/a 0 o (A,B) 32 LO_ALM Record DS-39 D 16 r C/a 0 o (A,B) 33 LO_LO_ALM Record DS-39 D 16 r C/a 0 o (A,B) 34 SIMULATE Record DS-50 S 6 r,w C/a disable m (B) 35 OUT_UNIT_TEXT Simple OctetString S 16 r,w C/a - o (A,B) 36-44
reserved by PNO m (A,B)
45 first manufacturer-specific parameter
o (A,B)
Fortsetzung auf der folgenden Seite
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 43
Funktionsblöcke, Fortsetzung
Analog Output Function Block R
elat
ive
ind
ex
Vari
able
Ob
ject
typ
e
Dat
a ty
pe
Sto
re
Siz
e
Acc
ess
Par
amet
er
usag
e/T
ype
of
tran
spo
rt
Def
ault
va
lues
Man
dat
ory
/O
pti
ona
l
0 BLOCK OBJECT Record DS-32 C 20 r C/a - m 1 ST_REV Simple Unsigned16 N 2 r C/a 0 m 2 TAG_DESC Simple OctetString * S 32 r,w C/a ‘ ‘ m 3 STRATEGY Simple Unsigned16 S 2 r,w C/a 0 m 4 ALERT_KEY Simple Unsigned8 S 1 r,w C/a 0 m 5 TARGET_MODE Simple Unsigned8 S 1 r,w C/a - m 6 MODE_BLK
actual permitted normal
Record DS-37 D 3 r C/a block-specific
m
7 ALARM_SUM Record DS-42 D 8 r C/a 0,0,0,0 m 8 BATCH Structure DS-67 S 10 r,w C/a 0,0,0,0 m 9 SP Record DS-33 D 5 r,w I/cyc - M (A,B)11 PV_SCALE Record DS-36 S 11 r,w C/a 100,0, % M (A,B)12 READBACK Record DS-33 D 5 r O/cyc - M (B) 14 RCAS_IN Record DS-33 D 5 r,w I/cyc - O (B) 21 IN_CHANNEL Simple Unsigned16 S 2 r,w C/a - M (B) 22 OUT_CHANNEL Simple Unsigned16 S 2 r,w C/a - M (B) 23 FSAFE_TIME Simple Float S 4 r,w C/a 0 M (B) 24 FSAFE_TYPE Simple Unsigned8 S 1 r,w C/a 2 M (B) 25 FSAFE_VALUE Simple Float S 4 r,w C/a 0 M (B) 27 RCAS_OUT Record DS-33 D 5 r O/cyc - O (B) 31 POS_D Record DS-34 D 2 r O/cyc - M (B) 32 SETP_DEVIATION Simple Float D 4 r C/a - O (B) 33 CHECK_BACK Simple OctetString D 3 r O/cyc - M (B) 34 CHECK_BACK_MASK Simple OctetString Cst 3 r C/a - M (B) 35 SIMULATE Record DS-50 S 6 r,w C/a disabled M (B) 36 INCREASE_CLOSE Simple Unsigned8 S 1 r,w C/a 0 M (B) 37 OUT Record DS-33 D 5 r,w C/a - M (B) 38 OUT_SCALE Record DS-36 S 11 r,w C/a - M (A,B)39-48
reserved by PNO M (A,B)
49 first manufacturer-specific parameter
O (A,B)
Fortsetzung auf der folgenden Seite
44 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Funktionsblöcke, Fortsetzung
Digital Input Function Block R
elat
ive
ind
ex
Vari
able
Ob
ject
typ
e
Dat
a ty
pe
Sto
re
Siz
e
Acc
ess
Par
amet
er
usag
e/T
ype
of
tran
spo
rt
Def
ault
va
lues
Man
dat
ory
/ O
pti
ona
l
0 BLOCK OBJECT Record DS-32 C 20 r C/a - m 1 ST_REV Simple Unsigned16 N 2 r C/a 0 m 2 TAG_DESC Simple OctetString * S 32 r,w C/a ‘ ‘ m 3 STRATEGY Simple Unsigned16 S 2 r,w C/a 0 m 4 ALERT_KEY Simple Unsigned8 S 1 r,w C/a 0 m 5 TARGET_MODE Simple Unsigned8 S 1 r,w C/a - m 6 MODE_BLK
actual permitted normal
Record DS-37 D 3 r C/a block-specific m
7 ALARM_SUM Record DS-42 D 8 r C/a 0,0,0,0 m 8 BATCH Structure DS-67 S 10 r,w C/a 0,0,0,0 m 10 OUT_D Record DS-34 D 2 r,w O/cyc M(A,B) 14 CHANNEL Simple Unsigned16 S 2 r,w C/a - O(A) M(B)15 INVERT Simple Unsigned 8 S 1 r,w C/a 0 M(A,B) 20 FSAFE_TYPE Simple Unsigned 8 S 1 r,w C/a 1 Last usable
value (0 Failsafe value) (2 Wrong calculated value)
O(A) M(B)
21 FSAFE_VAL_D Simple Unsigned 8 S 1 r,w C/a 0 M(A,B) 24 SIMULATE Record DS-51 S 3 r,w C/a disable O(A) M(B)25-34
reserved by PNO M(A,B)
35 first manufacturer-specific parameter
O
Fortsetzung auf der folgenden Seite
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 45
Funktionsblöcke, Fortsetzung
Digital Output Function Block R
elat
ive
ind
ex
Vari
able
Ob
ject
typ
e
Dat
a ty
pe
Sto
re
Siz
e
Acc
ess
Par
amet
er
usag
e/T
ype
of
tran
spo
rt
Def
ault
va
lues
Man
dat
ory
/O
pti
ona
l
0 BLOCK OBJECT Record DS-32 C 20 r C/a - m 1 ST_REV Simple Unsigned16 N 2 r C/a 0 m 2 TAG_DESC Simple OctetString * S 32 r,w C/a ‘ ‘ m 3 STRATEGY Simple Unsigned16 S 2 r,w C/a 0 m 4 ALERT_KEY Simple Unsigned8 S 1 r,w C/a 0 m 5 TARGET_MODE Simple Unsigned8 S 1 r,w C/a - m 6 MODE_BLK
actual permitted normal
Record DS-37 D 3 r C/a block-specific
m
7 ALARM_SUM Record DS-42 D 8 r C/a 0,0,0,0 m 8 BATCH Structure DS-67 S 10 r,w C/a 0,0,0,0 m 9 SP_D Record DS-34 D 2 r,w I/a, cyc - M(A,B) 10 OUT_D Record DS-34 D 2 r,w C/a - O(A) M(B) 12 READBACK_D Record DS-34 D 2 r O/a, cyc - O
cyc optional 14 RCAS_IN_D Record DS-34 D 2 r,w I/a, cyc - O(A) M(B)
cyc optional 17 CHANNEL Simple Unsigned16 S 2 r,w C/a - O(A) M(B) 18 INVERT Simple Unsigned 8 S 1 r,w C/a 0 M(A,B) 19 FSAFE_TIME Simple Float S 4 r,w C/a 0 O(A) M(B) 20 FSAFE_TYPE Simple Unsigned 8 S 1 r,w C/a 2 O(A)
M(B) 21 FSAFE_VAL_D Simple Unsigned 8 S 1 r,w C/a 0 O(A) M(B) 22 RCAS_OUT_D Record DS-34 D 2 r O/a, cyc - O(A) M(B)
cyc optional 24 SIMULATE Record DS-51 S 3 r,w C/a disable O(A) M(B) 33 CHECK_BACK Simple OctetString D 3 r C/a, cyc - M
cyc optional 34 CHECK_BACK_MASK Simple OctetString Cst 3 r C/a - M 35–44
reserved by PNO M (A,B)
45 first manufacturer-specific parameter
O (A,B)
46 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Transducer-Blöcke
Analyzer Transducer Block R
elat
ive
ind
ex
Vari
able
Ob
ject
typ
e
Dat
a ty
pe
Sto
re
Siz
e
Acc
ess
Par
amet
er
usag
e/T
ype
of
tran
spo
rt
Def
ault
va
lues
Man
dat
ory
/O
pti
ona
l
0 BLOCK OBJECT Record DS-32 C 20 r C/a - m 1 ST_REV Simple Unsigned16 N 2 r C/a 0 m 2 TAG_DESC Simple OctetString * S 32 r,w C/a ‘ ‘ m 3 STRATEGY Simple Unsigned16 S 2 r,w C/a 0 m 4 ALERT_KEY Simple Unsigned8 S 1 r,w C/a 0 m 5 TARGET_MODE Simple Unsigned8 S 1 r,w C/a - m 6 MODE_BLK
actual permitted normal
Record DS-37 D 3 r C/a block-specific
m
7 ALARM_SUM Record DS-42 D 8 r C/a 0,0,0,0 m 8 COMPONENT_NAME Simple OctetString S 32 r,w C/a - m 9 PV Record DS-60 D 12 r C/a - m 10 PV_UNIT Simple Unsigned16 S 2 r,w C/a - m 11 PV_UNIT_TEXT* Simple OctetString S 8 r,w C/a - m 12 ACTIVE_RANGE Simple Unsigned8 S 1 r,w C/a - m 13 AUTORANGE_ON Simple Boolean S 1 r,w C/a - m 14 SAMPLING_RATE Simple Time_difference S 4 r,w C/a - m 15–24 Reserved by PNO m 25 NUMBER_OF_RANGES Simple Unsigned8 N 1 r C/a - m 26 RANGE_1 Record DS-61 N 8 r,w C/a - m ... 25+n RANGE_n Record DS-61 N 8 r,w C/a - o 25+n+1 First manufacturer-specific
parameter o
55+n RANGE_LIMIT_1 Array Floating-Point 12 R C/a o Der Range Limit ist ein Array von drei Floating-Point-Variablen. In diesen drei Variablen werden die untere und obere Range-Grenze angegeben sowie die minimale einstellbare Spanne des Messbereiches (in % des Messbereiches).
Fortsetzung auf der folgenden Seite
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 47
Transducer-Blöcke, Fortsetzung
Digital Input Transducer Block R
elat
ive
ind
ex
Vari
able
Ob
ject
typ
e
Dat
a ty
pe
Sto
re
Siz
e
Acc
ess
Par
amet
er
usag
e/T
ype
of
tran
spo
rt
Def
ault
va
lues
Man
dat
ory
/O
pti
ona
l
0 BLOCK OBJECT Record DS-32 C 20 r C/a - m 1 ST_REV Simple Unsigned16 N 2 r C/a 0 m 2 TAG_DESC Simple OctetString * S 32 r,w C/a ‘ ‘ m 3 STRATEGY Simple Unsigned16 S 2 r,w C/a 0 m 4 ALERT_KEY Simple Unsigned8 S 1 r,w C/a 0 m 5 TARGET_MODE Simple Unsigned8 S 1 r,w C/a - m 6 MODE_BLK
actual permitted normal
Record DS-37 D 3 r C/a block-specific
m
7 ALARM_SUM Record DS-42 D 8 r C/a 0,0,0,0 m 12 PV_D Record DS-34 D 2 R C/a - M(B) 23 first manufacturer-specific
parameter O (A,B)
23 NAME Simple OctetString S 32 R C/a O (A,B) Digital Output Transducer Block (herstellerspezifisch)
Rel
ativ
e in
dex
Vari
able
Ob
ject
typ
e
Dat
a ty
pe
Sto
re
Siz
e
Acc
ess
Par
amet
er
usag
e/T
ype
of
tran
spo
rt
Def
ault
va
lues
Man
dat
ory
/O
pti
ona
l
0 BLOCK OBJECT Record DS-32 C 20 r C/a - m 1 ST_REV Simple Unsigned16 N 2 r C/a 0 m 2 TAG_DESC Simple OctetString * S 32 r,w C/a ‘ ‘ m 3 STRATEGY Simple Unsigned16 S 2 r,w C/a 0 m 4 ALERT_KEY Simple Unsigned8 S 1 r,w C/a 0 m 5 TARGET_MODE Simple Unsigned8 S 1 r,w C/a - m 6 MODE_BLK
actual permitted normal
Record DS-37 D 3 r C/a block-specific
m
7 ALARM_SUM Record DS-42 D 8 r C/a 0,0,0,0 m 9 PV_D Record DS-34 D 2 R C/a - o 10 NAME Simple OctetString S 32 R C/a o
Fortsetzung auf der folgenden Seite
48 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
Transducer-Blöcke, Fortsetzung
Analog Input Transducer Block (herstellerspezifisch) R
elat
ive
ind
ex
Vari
able
Ob
ject
typ
e
Dat
a ty
pe
Sto
re
Siz
e
Acc
ess
Par
amet
er
usag
e/T
ype
of
tran
spo
rt
Def
ault
va
lues
Man
dat
ory
/O
pti
ona
l
0 BLOCK OBJECT Record DS-32 C 20 r C/a - m 1 ST_REV Simple Unsigned16 N 2 r C/a 0 m 2 TAG_DESC Simple OctetString * S 32 r,w C/a ‘ ‘ m 3 STRATEGY Simple Unsigned16 S 2 r,w C/a 0 m 4 ALERT_KEY Simple Unsigned8 S 1 r,w C/a 0 m 5 TARGET_MODE Simple Unsigned8 S 1 r,w C/a - m 6 MODE_BLK
actual permitted normal
Record DS-37 D 3 r C/a block-specific
m
7 ALARM_SUM Record DS-42 D 8 r C/a 0,0,0,0 m 9 PV Record DS-60 D 12 R C/a - o 10 NAME Simple OctetString S 32 R C/a o 11 PV_UNIT Simple Unsigned16 S 2 r,w C/a - o 12 PV_UNIT_TEXT* Simple OctetString S 8 r,w C/a - o 13 RANGE Record DS-61 N 8 r,w C/a - o Analog Output Transducer Block (herstellerspezifisch)
Rel
ativ
e in
dex
Vari
able
Ob
ject
typ
e
Dat
a ty
pe
Sto
re
Siz
e
Acc
ess
Par
amet
er
usag
e/T
ype
of
tran
spo
rt
Def
ault
va
lues
Man
dat
ory
/O
pti
ona
l
0 BLOCK OBJECT Record DS-32 C 20 r C/a - m 1 ST_REV Simple Unsigned16 N 2 r C/a 0 m 2 TAG_DESC Simple OctetString * S 32 r,w C/a ‘ ‘ m 3 STRATEGY Simple Unsigned16 S 2 r,w C/a 0 m 4 ALERT_KEY Simple Unsigned8 S 1 r,w C/a 0 m 5 TARGET_MODE Simple Unsigned8 S 1 r,w C/a - m 6 MODE_BLK
actual permitted normal
Record DS-37 D 3 r C/a block-specific
m
7 ALARM_SUM Record DS-42 D 8 r C/a 0,0,0,0 m 9 PV Record DS-60 D 12 R C/a - o 10 NAME Simple OctetString S 32 R C/a o
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 49
PROFIBUS-Abbild
Beispiel für ein PROFIBUS-Abbild aus dem AO2000-System
IP-Address: 192.168.1.1 AO2000-Version: V4.0.1.0 Conf. blocks: 0% free Inputs: 27% free Outputs: 93% free
No PROFIBUS Component/IO Offset Description Unit Modultext
1 Analog inputs Measurements 0 CO ppm Uras 14 Anlz. 1
2 5 CO2 ppm Uras 14 Anlz. 1
3 10 SO2 ppm Uras 14 Anlz. 1
4 15 NO ppm Uras 14 Anlz. 1
5 20 O2 Vol% Uras 14 Anlz. 1
6 Bus analog outputs 25 Bus AO1 SYSCON: BUS IO
7 30 Bus AO2 SYSCON: BUS IO
8 35 Bus AO3 SYSCON: BUS IO
9 40 Bus AO4 SYSCON: BUS IO
10 45 Bus AO5 SYSCON: BUS IO
11 50 Bus AO6 SYSCON: BUS IO
12 55 Bus AO7 SYSCON: BUS IO
13 60 Bus AO8 SYSCON: BUS IO
14 Analog inputs 65 V In 1 V AIO:X11 IO_Board 1
15 70 I In 1 mA AIO:X11 IO_Board 1
16 75 V In 2 V AIO:X11 IO_Board 1
17 80 I In 2 mA AIO:X11 IO_Board 1
18 Analog outputs 85 CO mA AIO:X24 IO-Module 3
19 90 CO2 mA AIO:X24 IO-Module 3
20 95 SO2 mA AIO:X26 IO-Module 4
21 100 NO mA AIO:X26 IO-Module 4
22 105 O2 mA AIO:X11 IO_Board 1
23 110 I Out2 mA AIO:X11 IO_Board 1
24 Digital inputs Digital inputs 115 Purge SYSCON: SYST. CPU
25 117 Start DIO:X28 IO-Module 5
26 119 Disable DIO:X28 IO-Module 5
27 121 ExtCalZo DIO:X28 IO-Module 5
28 123 ExtCalSp DIO:X28 IO-Module 5
29 125 D In 1 AIO:X11 IO_Board 1
30 127 D In 2 AIO:X11 IO_Board 1
Fortsetzung auf der folgenden Seite
50 AO2000 Serie PROFIBUS DP/PA Interface 30/24-315 DE Rev. 2
PROFIBUS-Abbild, Fortsetzung
No PROFIBUS Component/IO Offset Description Unit Modultext
31 129 CO 1 DIO:X12 IO_Board 2
32 131 O2 1 DIO:X12 IO_Board 2
33 133 D In 3 DIO:X12 IO_Board 2
34 135 D In 4 DIO:X12 IO_Board 2
35 Bus digital outputs 137 Bus DO1 SYSCON: BUS IO
36 139 Bus DO2 SYSCON: BUS IO
37 141 Bus DO3 SYSCON: BUS IO
38 143 Bus DO4 SYSCON: BUS IO
39 145 Bus DO5 SYSCON: BUS IO
40 147 Bus DO6 SYSCON: BUS IO
41 149 Bus DO7 SYSCON: BUS IO
42 151 Bus DO8 SYSCON: BUS IO
43 Digital outputs 153 D out 1 DIO:X28 IO-Module 5
44 155 D out 2 DIO:X28 IO-Module 5
45 157 D out 3 DIO:X28 IO-Module 5
46 159 Solenoid1 DIO:X28 IO-Module 5
47 161 D Out1 AIO:X11 IO_Board 1
48 163 D Out2 AIO:X11 IO_Board 1
49 165 CO 1 DIO:X12 IO_Board 2
50 167 O2 1 DIO:X12 IO_Board 2
51 169 D Out3 DIO:X12 IO_Board 2
52 171 D Out4 DIO:X12 IO_Board 2
- Analog outputs Bus analog inputs - -- - -
53 Digital outputs Bus digital inputs 0 Bus DI1 SYSCON: BUS IO
54 2 Bus DI2 SYSCON: BUS IO
55 4 Bus DI3 SYSCON: BUS IO
56 6 Bus DI4 SYSCON: BUS IO
57 8 Bus DI5 SYSCON: BUS IO
58 10 Bus DI6 SYSCON: BUS IO
59 12 Bus DI7 SYSCON: BUS IO
60 14 Bus DI8 SYSCON: BUS IO
30/24-315 DE Rev. 2 AO2000 Serie PROFIBUS DP/PA Interface 51
Legende
AIFB PROFIBUS Analog Input Function Block AITB Analog Input Transducer Block AOFB PROFIBUS Analog Output Function Block AOTB Analog Output Transducer Block ATB Analyzer Transducer Block BM Binäre Meldung CTB Control Transducer Block DIFB PROFIBUS Digital Input Function Block DITB Discrete Input Transducer Block DOFB PROFIBUS Digital Output Function Block DOTB Discrete Output Transducer Block DP PROFIBUS-Protokolltyp für Decentralized Peripherals DTM Device Type Manager FDT Field Device Tool GSD Geräte-Stammdaten-Datei H1 FF Protokolltyp für Process Automation LFB Logbuch Function Block MBP Manchester Coded, Bus Powered PA PROFIBUS Protokolltyp für Process Automation PB Physical Block PKV-30 Externer Protokoll-Konverter Modbus/PROFIBUS DP TAB Transducer Alarm Block TLB Transducer Limit Block TTB Transfer Transducer Block
ABB bietet umfassende und kompetente Beratung in über 100 Ländern weltweit. www.abb.com/de
ABB optimiert kontinuierlich ihre Produkte,deshalb sind Änderungen der technischen Daten
in diesem Dokument vorbehalten.
Printed in the Fed. Rep. of Germany (09.12)
ABB 2012
30/2
4�31
5 D
E R
ev. 2
ABB Automation GmbH Geschäftsgebiet Analysentechnik Stierstädter Straße 5 D�60488 Frankfurt am Main Fax: +49 69 7930�4566 E�Mail: [email protected]
Top Related