schnellinbetriebnahme cpx-terminal-dtm für profibus zur … › net › de_de › supportportal ›...
Post on 23-Jun-2020
4 Views
Preview:
TRANSCRIPT
100182
Application Note
Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1
Diese Application Note beschreibt die Integration einer CPX-Terminal-DTM in ABB Freelance 2016 SP1. Mit Hilfe der DTM kann über einen PROFIBUS-Knoten und einem HART-Modul eine Verbindung zu HART-Feldgeräten aufgebaut werden.
CPX-FB13,
CPX-4AE-4AA-H, DTM,
ABB Freelance
Titel Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1
Version ............................................................................................................................................................. 1.10
Dokumentennummer .................................................................................................................................. 100182
Original ................................................................................................................................................................ de
Autor ............................................................................................................................................................... Festo
Letztes Speicherdatum ......................................................................................................................... 17.09.2018
Urheberrechtshinweis Diese Unterlagen sind geistiges Eigentum der Festo AG & Co. KG, der auch das ausschließliche Urheberrecht da-ran zusteht. Eine inhaltliche Änderung, die Vervielfältigung oder der Nachdruck dieser Unterlagen sowie deren Weitergabe an Dritte ist nur mit der ausdrücklichen Erlaubnis der Festo AG & Co. KG gestattet.
Festo AG & Co. KG behält sich das Recht vor, dieses Dokument vollständig oder teilweise zu ändern. Alle Mar-ken- und Produktnamen sind Warenzeichen oder eingetragene Warenzeichen der jeweiligen Titelhalter.
Rechtliche Hinweise Hardware, Software, Betriebssysteme und Treiber dürfen nur für die beschriebenen Einsatzfälle und nur in Ver-bindung mit den von Festo AG & Co. KG empfohlenen Komponenten verwendet werden.
Festo AG & Co. KG lehnt jede Haftung für Schäden ab, die durch die Anwendung von allenfalls falschen bzw. un-zureichenden Informationen oder aufgrund fehlender Informationen in diesen Unterlagen entstehen.
Defekte, die durch unsachgemäße Behandlung von Geräten und Baugruppen entstehen, sind von der Gewähr-leistung ausgeschlossen.
Sicherheitsrelevante Funktionen, im Sinne von Personen- und Maschinenschutz, dürfen mit Angaben und Infor-mationen aus diesem Dokument nicht realisiert werden.
Für Folgeschäden, die durch einen Ausfall oder eine Funktionsstörung entstehen, wird dann jede Haftung abge-lehnt. Im Übrigen gelten die Regelugen bzgl. Haftung aus den Liefer-, Zahlungs- und Softwarenutzungsbedin-gungen der Festo AG & Co. KG, welche Sie unter ww.festo.com finden, welche wir Ihnen aber auch auf Anforde-rung gerne zukommen lassen.
Alle in diesem Dokument angegebenen Daten sind keine zugesicherten Eigenschaften, insbesondere nicht für Funktionalität, Zustand oder Qualität im rechtlichen Sinn.
Die Informationen dieses Dokuments gelten nur als einfache Hinweise für die Umsetzung einer ganz bestimm-ten, hypothetischen Anwendung, keinesfalls als Ersatz für die Bedienungsanleitung der jeweiligen Hersteller sowie der Konstruktion und Prüfung jeweils eigenen Anwendung durch den Benutzer.
Die jeweiligen Bedienungsanleitungen der Festo Produkte sind unter www.festo.com/sp zu finden.
Der Benutzer dieses Dokuments (Funktion und Anwendung) muss selbst sicherstellen, dass jede Funktion die hier beschrieben ist, auch in seiner Applikation ordnungsgemäß funktioniert. Der Benutzer bleibt auch durch das Studium dieses Dokuments sowie der Nutzung der darin genannten Angaben weiterhin allein verantwortlich für die eigene Anwendung.
Inhaltsverzeichnis
Abbildungsverzeichnis ........................................................................................ Fehler! Textmarke nicht definiert.
Tabellenverzeichnis ............................................................................................ Fehler! Textmarke nicht definiert.
1 Produktspezifische Begriffe und Abkürzungen .......................................................................................... 5
2 Verwendete Bauteile/Software .................................................................................................................. 6
3 Dokumentation ........................................................................................................................................... 7
4 Applikationsbeschreibung.......................................................................................................................... 8
5 Mindestvoraussetzung ............................................................................................................................... 9
6 Downloads und Installation ..................................................................................................................... 10
7 Anwendung der CPX-Terminal DTM in ABB Freelance 2016 .................................................................... 11
7.1 Vorbereitung eines Projektes mit ABB Freelance....................................................................................... 11
7.2 CPX-Terminal einbinden ............................................................................................................................ 11
7.3 Konfiguration des CPX-Terminals .............................................................................................................. 13
7.3.1 Manuelle Modulkonfiguration ...................................................................................................... 14 7.3.2 Automatische Modulerkennung ................................................................................................... 14
7.4 Einbinden von HART Feldgeräten .............................................................................................................. 22
7.5 Variablenzugriff ......................................................................................................................................... 23
7.5.1 Vorbereitende Offline- Konfiguration ........................................................................................... 23 7.5.2 Adressierung ................................................................................................................................ 25 7.5.3 Variablen anlegen ........................................................................................................................ 26 7.5.4 Ein- und Ausgangsvariablen......................................................................................................... 26 7.5.5 Diagnosedaten ............................................................................................................................. 27
7.6 HART Prozessvariablen .............................................................................................................................. 28
8 Allgemeine Tipps ...................................................................................................................................... 29
8.1 Signalbereich einstellen ............................................................................................................................ 29
(Festo AG & CO. KG, D-73726 Esslingen, 2018) Internet: http://www.festo.com E-Mail: service_international@festo.com
Produktspezifische Begriffe und Abkürzungen
Seite 5 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
1 Produktspezifische Begriffe und Abkürzungen
Abkürzungen und Begriffe
ABB Asea Brown Boveri Ltd.
CPX Modulares elektrisches Terminal
DTM Device Type Manager
FD Field Device
FDT Field Device Tool
Festo Festo AG & Co KG
HART Highway Addressable Remote Transducer
PB DP Profibus Dezentrale Peripherie
Tabelle 1: produktspezifische Begriffe und Abkürzungen
Verwendete Bauteile/Software
Seite 6 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
2 Verwendete Bauteile/Software
Typ/Name Version Software/Firmware
ABB Controller AC800F PM 802F
ABB Freelance 2016 SP1 10.3.9142
CPX-FB13 Ab Rev34
CPX-4AE-4AA-H Allgemein
DTM V2.0.0
Tabelle 2: Verwendete Bauteile/Software
Dokumentation
Seite 7 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
3 Dokumentation
Systembeschreibung CPX:
https://www.festo.com/net/de_de/SupportPortal/default.aspx?tab=0&q=197330
Anwenderdokumentation CPX-4AE-4AA-H:
https://www.festo.com/net/de_de/SupportPortal/default.aspx?tab=2&q=8059847
Anwenderdokumentation CPX-FB13:
https://www.festo.com/net/de_de/SupportPortal/default.aspx?q=195740&tab=2
Applikationsbeschreibung
Seite 8 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
4 Applikationsbeschreibung
Feldgeräte werden meistens über das Leitsystem überwacht. Um detaillierte Informationen (z.B. Parameterein-stellungen oder Diagnose) aus dem Feldgerät zu bekommen wird die HART-Funktionalität genutzt. Damit diese Informationen aus dem Feldgerät direkt in der Leitwarte ausgelesen und analysiert werden können, stellt das CPX-Terminal die Funktionalität bereit über das Protokoll HART over PROFIBUS-DP Informationen aus dem Feld-gerät in das Leitsystem zu übertragen. Für die Darstellung wird die FDT-Technology verwendet. Dazu wird das Programm ABB Freelance und die CPX-Terminal DTM genutzt. Zudem wird die CommDTM für die ABB Steuerung und die DTMs der Feldgeräte benötigt. Diese können beim jeweiligen Hersteller meistens kostenlos herunterge-laden werden. Der Application Note beschreibt die Anwendung der CPX-Terminal DTM in ABB Freelance, sowie die Anbindung von Feldgeräten.
Abbildung 1: schematischer Aufbau
ABB Freelance Con-
troller
Ethernet
CPX-Terminal
Slo
t0:
FB1
3
PB
Ad
ress
e:
3
Slo
t1:
CP
X-H
AR
T
FD
PB DP
HART
Mindestvoraussetzung
Seite 9 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
5 Mindestvoraussetzung
• Funktionsfähige Hardware in der Minimalkonfiguration CPX-FB13 (PROFIBUS-Knoten) mit einem CPX-4AE-4AA-H (HART-Modul) und ABB Freelance Controllers
• Installierte Software: o CPX DTM o Feldgeräte DTMs o ABB Freelance 2016 SP1
Downloads und Installation
Seite 10 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
6 Downloads und Installation
Die DTM kann im Festo SupportPortal heruntergeladen werden:
https://www.festo.com/net/de_de/SupportPortal/default.aspx?cat=4258
Abbildung 2: DTM im Festo Support Portal
Nach dem Download die Exe- Datei ausführen und anschließend den Anweisungen des Installations-Wizards folgen.
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 11 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
7 Anwendung der CPX-Terminal DTM in ABB Freelance 2016
7.1 Vorbereitung eines Projektes mit ABB Freelance
Als Vorbereitung muss ein Projekt mit ABB Freelance erstellt werden. Dieses Projekt muss die Geräte bis inklu-sive dem PROFIBUS DP Master beinhalten (Applikationsbeschreibung 4).
Abbildung 3: Screenshot Übersicht Hardwarekonfiguration ABB Freelance ohne CPX
7.2 CPX-Terminal einbinden
Der Wizard zum Einfügen eines CPX-Terminals wird über einen Rechtsklick auf den PROFIBUS-Knoten und Aus-wahl von „Insert…“ gestartet. Es öffnet sich ein Auswahlfenster wie in Abbildung 4.
Als nächstes muss ein DTM basierter PROFIBUS-Slave ausgewählt werden.
Abbildung 4: Screenshot Start Einbindung CPX-Terminal
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 12 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
Nachdem der Button „OK“ betätigt wurde öffnet sich das Fenster zur Auswahl der Node- und PROFIBUS- Adresse (Abbildung 5). In unserem Beispiel wird Node 1 und die Profibusadresse 3 ausgewählt. Auch dieses Fenster wird mit der Bestätigung über den Button „OK“ geschlossen.
Abbildung 5: Screenshot Adressvergabe des CPX-Terminals
Im nächsten Fenster öffnet sich die Auswahl für die DTM Dateien. Es muss, wie in Abbildung 6, die DTM für das Festo CPX-Terminal ausgewählt und mit OK bestätigt werden. Danach findet man das neu angelegte CPX-Terminal in der Hardwarestruktur auf der linken Seite von Freelance Engineering unter dem PROFIBUS-Master (Abbildung 7).
Abbildung 6: Screenshot Auswahl der DTM für das CPX-Terminal
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 13 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
Abbildung 7: Screenshot Eingefügtes CPX-Terminal in der Hardwarestruktur
7.3 Konfiguration des CPX-Terminals
Die Konfiguration des CPX-Terminals erfolgt über die dazugehörige DTM. Hierzu wird das entsprechende Termi-nal mit einem Mausklick markiert. Im rechten Bereich der Freelance Engineering Software öffnet sich nach dem Markieren die DTM.
Im Dropdown Menü „Select View:“ den Punkt Configuration (S)“ auswählen (Abbildung 8).
Abbildung 8: Screenshot Konfiguration des CPX-Terminals
Nach der Auswahl öffnet sich das Konfigurationsmenü der DTM (Abbildung 9). Im Menü- Baum auf der linken Seite muss der Punkt „Module Configuration“ ausgewählt werden.
Im Folgenden werden zwei Methoden zur Modulkonfiguration des CPX-Terminal vorgestellt.
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 14 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
7.3.1 Manuelle Modulkonfiguration
Sobald in der DTM die Funktion „Module Configuration“ ausgewählt wurde, können hier die verschiedenen Mo-dule manuell angelegt werden.
Nachdem sie angelegt wurden muss die Konfiguration über „Apply“ und/oder „OK“ offline gespeichert werden. Beim nächsten Download auf das Automatisierungssystem werden die Daten (Konfiguration, Parameter) aus der Offline Konfiguration an das CPX-Terminal übertragen.
7.3.2 Automatische Modulerkennung
ABB Freelance erlaubt beim plausibilisieren der Konfiguration kein leeres CPX-Terminal. D.h. es muss mindes-tens ein Feldbusknoten und ein E/A Modul angelegt werden um danach die automatische Erkennung der Konfi-guration durchzuführen.
Zuerst muss man die Offlinekonfiguration des CPX-Terminals in der DTM öffnen (Abbildung 9).
Wie bereits erwähnt muss nun ein Feldbusknoten und ein E/A Modul angelegt werden. Die Einstellung der Para-meter spielt keine Rolle und kann auf Standard bleiben. In unserem Beispiel wurde der „CPX-FB13: DP-Slave“ als Feldbusknoten, sowie das „CPX-8DA 8DO“ als E/A Modul ausgewählt. An der Konfiguration wurde nichts ver-ändert.
Nachdem die Module angelegt wurden muss über die „Apply“ und/oder „OK“ Schaltflächen die Konfiguration gespeichert werden.
Abbildung 9: Screenshot Modulkonfigurationsmenü CPX-DTM
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 15 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
Wie in Abbildung 10 zu sehen, muss die Schaltfläche „check“ betätigt werden. Danach sollte die Konfiguration ohne Fehler (Abbildung 11) geprüft werden.
Abbildung 10: Screenshot Hardware- Konfiguration plausibilisieren
Abbildung 11: Screenshot Ergebnis der Prüfung der Konfiguration
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 16 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
Um die Konfiguration auf den Controller zu laden, muss in den Projektexplorer gewechselt werden. Dies ge-schieht über einen Klick auf das Symbol „VAR“ (Abbildung 12). Falls die Hardwarekonfiguration bisher noch nicht gespeichert wurde, sollte nun eine Fenster mit der entsprechenden Aufforderung erscheinen (Abbildung 12).
Abbildung 12: Screenshot Wechsel zum Projektexplorer
Im Projektexplorer muss ebenfalls eine Plausibilisierung durchgeführt werden (Abbildung 13 und Ab-bildung 14).
Abbildung 13: Screenshot Projekt plausibilisieren Abbildung 14: Screenshot Ergebnis des
Plausibilisierens des Projektes
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 17 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
Über den Button „Commissioning“ wird eine Onlineverbindung zum Automatisierungssystem hergestellt (Abbildung 15).
Abbildung 15: Screenshot Onlineverbindung zum Automatisierungssystem herstellen
Mit einem Rechtsklick auf das Automatisierungssystem öffnet sich ein Kontextmenü. Hier wird über „Load“ ent-weder die ganze Konfiguration („Whole station“) herunter geladen oder nur die geänderten Teile („Changed ob-jects“) (Abbildung 16).
Abbildung 16: Screenshot Download auf das Automatisierungssystem durchführen
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 18 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
Nach dem erfolgreichen Download sollten im Projekt Explorer alle Teile der Konfiguration mit einem grünen Kästchen versehen sein (Abbildung 17).
Abbildung 17: Screenshot Onlineverbindung mit dem Automatisierungssystem herstellen
Im online Modus muss nun die DTM in der Hardwarekonfiguration ein weiteres Mal geöffnet werden.
Sobald man in die Konfiguration des CPX- Terminals über die DTM wechselt und sich über die Schaltfläche „Connect“ verbindet öffnet sich ein Fenster wie in Abbildung 18. Um die automatisch erkannten Module zu über-nehmen muss das Fenster mit „Yes“ bestätigt werden. Danach öffnet sich ein weiteres Pop- Up welches die wei-tere Vorgehensweise beschreibt (Abbildung 19). Bitte den Anweisungen folgen und die Konfiguration mit „Apply“ und/oder „OK“ übernehmen.
Abbildung 18: Screenshot Automatische Modulerkennung
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 19 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
Abbildung 19: Screenshot Rückmeldung nach Übernahme der automatischen Modulerkennung
Die Daten wurden nun in das Projekt übernommen. Um sie mit dem Automatisierungssystem nochmals abzu-gleichen muss bei ABB Freelance nochmals die Hardwarekonfiguration und die Projektkonfiguration plausibili-siert werden.
Nach der Plausibilisierung muss das Projekt wieder auf das Automatisierungssystem geladen werden.
Abbildung 20: Screenshot Aktualisierte Daten im Hardware Explorer
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 20 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
Abbildung 21: Screenshot Plausibilisieren der aktualisierten Daten im Hardware Explorer
Abbildung 22: Screenshot Wechsel zum Projektexplorer
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 21 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
Abbildung 23: Screenshot Plausibilisieren des Projektes
Abbildung 24: Screenshot Download des Projektes auf das Automatisierungssystem
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 22 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
7.4 Einbinden von HART Feldgeräten
Die HART Feldgeräte werden über die Hardwarekonfiguration hinzugefügt. Dazu wird über einen Rechtsklick auf das CPX-Terminal und Auswahl von „Insert..“ die Kanalauswahl geöffnet (Abbildung 25).
In diesem Beispiel ist als Feldgerät an Kanal 0 ein Temperaturtransmitter angeschlossen. Es muss also „Module 01 Channel 0 (HART)“ ausgewählt und mit „OK“ bestätigt werden.
Danach öffnet sich ein Fenster zur Auswahl der entsprechenden Geräte DTM. Es muss das entsprechende Gerät ausgewählt und über „OK“ bestätigt werden.
Dem Gerät muss die HART Adresse 0 zugewiesen werden. Es funktionieren nur HART Feldgeräte am CPX-Terminal, die auf Adresse 0 eingestellt wurden.
Abbildung 25: Screenshot Kanalauswahl
In der Hardwarekonfiguration wird nun der eingefügte Temperaturtransmitter aufgeführt.
Abbildung 26: Screenshot Hardwarekonfiguration mit HART Feldgerät
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 23 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
Nun sollte eine Plausibilisierung und der Download auf das Automatisierungssystem durchgeführt werden.
Nachdem dies erfolgt ist, muss die „Device List“ in der CPX-DTM online geöffnet werden. Über den Button „Full Scan“ wird nach allen angeschlossenen HART Feldgeräte gesucht. Sobald die Suche abgeschlossen wurde, soll-ten alle verfügbaren Geräte in der Liste auftauchen. Die Geräte die mit einer DTM über ABB Freelance verknüpft wurden, werden mit einem grünen Symbol in der vordersten Spalte markiert (Abbildung 27).
Abbildung 27: Screenshot Device List
7.5 Variablenzugriff
7.5.1 Vorbereitende Offline- Konfiguration
Bevor auf einen Kanal bzw. die Daten zugegriffen werden kann, muss das Modul entsprechend konfiguriert wer-den.
Dazu wechselt man in die CPX-Terminal-DTM und aktiviert dort das Konfigurationsmenü. Neben jedem E/A Mo-dul erscheint ein Kästchen (siehe rote Markierung in Abbildung 28). Diese öffnet die Konfiguration des entspre-chenden Moduls.
Abbildung 28: Screenshot Konfiguration CPX-Terminal
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 24 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
Um die Kanäle im HART Modus zu betreiben müssen diese unter der Rubrik „Signal area“ auf „4..20mA with HART“ eingestellt werden. Über den Button „Apply“ und/oder „OK“ werden die vorgenommenen Änderungen gespeichert.
Abbildung 29: Screenshot Signalbereich des Kanals einstellen
Zusätzlich sollte in der Rubrik „System Parameters“ der Punkt „Byte order of analogue values“ auf „MOTOROLA (MSB-LSB)“ eingestellt werden (Abbildung 30).
Abbildung 30: Einstellung Byte Order
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 25 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
Nachdem diese Änderungen durchgeführt wurden müssen die Hardwarekonfiguration und anschließend die Pro-jektkonfiguration plausibilisiert werden. Nach der Plausibilisierung muss das Projekt auf das Automatisierungs-system geladen werden.
7.5.2 Adressierung
Die Belegung der E/As ist der Anwenderdokumentation CPX-4AE-4AA-H zu entnehmen.
In der Hardwarekonfiguration wird über einen Rechtsklick auf das CPX-Terminal und Auswahl von „I/O editor“ (Abbildung 31) die Belegung der E/As auf dem CPX-Terminal geöffnet.
Abbildung 31: Screenshot Öffnen des I/O Editors
In diesem Beispiel ist die Adressierung wie in Abbildung 32 und Abbildung 33 dargestellt. Sie setzt sich wie folgt zusammen.
Eingänge ( Abbildung 32):
Byte Datentyp Beschreibung
0 & 1 UINT analoger Eingang 0
2 & 3 UINT analoger Eingang 1
4 & 5 UINT analoger Eingang 2
6 .. 9 2x UINT (muss in REAL gewandelt werden)
HART Variable 0
10 .. 13 2x UINT (muss in REAL gewandelt werden)
HART Variable 1
14 .. 17 2x UINT (muss in REAL gewandelt werden)
HART Variable 2
18 .. 21 2x UINT (muss in REAL gewandelt werden)
HART Variable 3
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 26 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
Tabelle 3: Eingänge Abbildung 32 Abbildung 32: Screens-hot Adresstabelle Eingänge
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 27 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
Ausgänge (Abbildung 33):
Byte Datentyp Beschreibung
0 & 1 UINT analoger Ausgang 0
Tabelle 4: Ausgänge Abbildung 33
Abbildung 33: Adresstabelle Ausgänge
7.5.3 Variablen anlegen
Im Projektexplorer sollte auf der rechten Seite die Variablentabelle geöffnet werden. Falls dies nicht der Fall ist kann sie über den Button „Variable list“ in den Symbolen für den Schnellzugriff in ABB Freelance geöffnet wer-den.
Für diese Beispiel benötigen wir folgende Variablen (Abbildung 34):
Name Type Location Beschreibung
Eingang_0 BYTE BYTE 0 & 1 Eingangskanal 0
HV0_REAL REAL Gewandelter Wert der HART Variable
HV0_UINT0 UINT BYTE 6 & 7 HART Variable 0 Teil 1
HV0_UINT1 UINT BYTE 8 & 9 HART Variable 0 Teil 2
Tabelle 5: Variablen für Applikationsbeispiel
Abbildung 34: Screenshot Zuweisung der Variablen
7.5.4 Ein- und Ausgangsvariablen
Über die Adressierung kann direkt über Variablen in ABB Freelance auf die E/As des CPX-Terminals zugegriffen werden.
Über das „Value window“ (Abbildung 35) lassen sich die E/As betrachten oder manuell steuern.
Abbildung 35: Screenshot „Value window“
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 28 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
7.5.5 Diagnosedaten
Auf die Diagnosedaten kann genauso wie auf die E/As zugegriffen werden. Dazu muss aber zuvor die Adressie-rung der Diagnosedaten erfolgen.
Über die Hardwarekonfiguration muss der „I/O editor“ des CPX-Terminals geöffnet werden. Im sich öffnenden Menü muss in den Reiter „Diagnosis“ gewechselt werden. Über einen Rechtsklick in das leere Feld und Auswahl von „Insert component“ werden die Diagnosedaten adressiert (Abbildung 36). Im sich öffnenden Fenster sind im unteren Bereich der Auswahl die adressierbaren Diagnosedaten der Module und deren Kanäle aufgelistet (Fehler! Verweisquelle konnte nicht gefunden werden.).
Über einen Doppelklick auf den entsprechenden Kanal lassen sich die einzelnen Diagnosebytes adressieren.
Die Interpretation der einzelnen Fehlerbits finden Sie im Handbuch des CPX-Terminals und des CPX-HART Mo-duls (Dokumentation 3).
Nachdem die Adressierung durchgeführt wurde, können Sie einfach über das Anlegen von Variablen auf die Di-agnosedaten zugreifen.
Abbildung 36: Screenshot Diagnosedaten einrichten
Anwendung der CPX-Terminal DTM in ABB Freelance 2016
Seite 29 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
7.6 HART Prozessvariablen
Um die HART Prozessvariablen nutzen zu können müssen diese in das Datenformat REAL umgerechnet werden.
Dazu muss ein Programm im ABB Freelance erzeugt werden. In diesem Beispiel wurde in strukturiertem Text programmiert.
Quelltext:
Nun müssen die Änderungen noch plausibilisiert und auf das Automatisierungssystem geladen werden.
Abbildung 37: Screenshot Zugriff HART Variablen
PROGRAM Transfor
VAR_EXTERNAL
(* HART Variablen *)
HV0_REAL: REAL;
HV0_UINT0: UINT;
HV0_UINT1: UINT;
END_VAR
(* HART Variablen umwandeln *)
HV0_REAL := TO_RE(PWODW(TO_WO(HV0_UINT1), TO_WO(HV0_UINT0)));
END_PROGRAM
Allgemeine Tipps
Seite 30 von 30 Application Note –Schnellinbetriebnahme CPX-Terminal-DTM für PROFIBUS zur Nutzung der HART-Kommunikation in ABB Freelance 2016 SP1– 1.10
8 Allgemeine Tipps
8.1 Signalbereich einstellen
Falls keine Verbindung zum Feldgerät hergestellt werden kann, dann sollte überprüft werden, ob der Signalbe-reich (4..20mA mit HART) richtig eingestellt wurde.
top related