Herunterladen Inhalt Inhalt Diese Seite drucken
ABB CoriolisMaster FCB330 Schnittstellenbeschreibung
Vorschau ausblenden Andere Handbücher für CoriolisMaster FCB330:
Inhaltsverzeichnis
Schnittstellenbeschreibung COM/FCB300/FCH300/HART-DE
CoriolisMaster FCB330, FCB350, FCH330, FCH350
Coriolis Masse-Durchflussmesser
HART Protokoll 5.1
Gültig ab Softwareversion 00.03.xx
Measurement made easy
Inhaltsverzeichnis
loading

Inhaltszusammenfassung für ABB CoriolisMaster FCB330

  • Seite 1 Schnittstellenbeschreibung COM/FCB300/FCH300/HART-DE CoriolisMaster FCB330, FCB350, FCH330, FCH350 Coriolis Masse-Durchflussmesser HART Protokoll 5.1 Gültig ab Softwareversion 00.03.xx Measurement made easy...
  • Seite 2: Weitere Informationen

    37079 Göttingen Deutschland Tel: 0800 1114411 Fax: 0800 1114422 Mail: vertrieb.messtechnik-produkte@de.abb.com Kundencenter Service Tel.: +49 180 5 222 580 Fax: +49 621 381 931-29031 automation.service@de.abb.com Change from one to tw o c olumns 2 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 3: Inhaltsverzeichnis

    2.4.5 Command 144: Qv Zähler >V und Überlauf >V löschen .............. 34 2.4.6 Command 145: Qv Zähler <R und Überlauf <R löschen .............. 35 2.4.7 Command 146: Qv Überlauf >V löschen .... 35 CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 4: Revisionsübersicht

    Um Änderungen zu vorhergehenden Kommandoübersichten zu erkennen, war es früher notwendig, alle Kommandos genau auf Änderungen zu überprüfen. Dies ist nun nicht mehr notwendig, da Änderungen am jeweiligen Kommando im Punkt Revision leicht erkennbar sind. Die vorliegende Dokumentation ist für die folgenden Softwarerevisionen gültig: 3KXF002358U0100 00.03.xx 4 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 5: Universal Commands

    Command 2: Read Current and Percent of Range Command Beschreibung Revision Request Data Bytes none Response Data Bytes #0..#3 Analog Output Current mA, IEEE 754 #4..#7 Percent of Range, IEEE 754 Response Codes No Command Specific Error Incorrect Byte Count CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 6: Command 3: Read All Dynamic Variables And Current

    = Byte 3 Gerätenummer Device Identification Number, 24 Bit = Byte 2 Gerätenummer Device Identification Number, 24 Bit, LSB = Byte 1 Gerätenummer Response Codes No Command Specific Error Incorrect Byte Count 6 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 7: Command 12: Read Message

    = Abhängig von der Einstellung des Stromausganges 1 PV Lower Range Value = Abhängig von der Einstellung des Stromausganges 1 PV Damping Value = Dämpfung Write Protect Code = 251 = Not Implemented Private Label Distributor = 18 = ABB CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 8: Command 16: Read Final Assembly Number

    2.1.14 Command 19: Write Final Assembly Number Command Beschreibung Revision Request Data Bytes #0..#2 Final Assembly Number Response Data Bytes #0..#2 Final Assembly Number Response Codes No Command Specific Error Incorrect Byte Count Access Restrict 8 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 9: Commom Practice Commands

    #0..#3 Damping Value, IEEE 754 Response Data Bytes #0..#3 Actual Damping Value, IEEE 754 Response Codes No Command Specific Error Passed Parameter to Large Passed Parameter to Small Incorrect Byte Count Access Restrict CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 10: Command 35: Write Primary Variable Range Values

    Response Data Bytes Primary Variable Unit Code Response Codes No Command Specific Error Invalid Selection Incorrect Byte Count Access Restrict Bemerkung Primary Variable Unit Code = Abhängig von der Einstellung des Stromausganges 1 10 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 11: Command 45 : Trim Primary Variable Current Dac Zero

    Actual Measured Primary Variable Current Level, IEEE 754, mA Response Codes No Command Specific Error Passed Parameter to Large (> 22mA) Passed Parameter to Small (< 18mA) Incorrect Byte Count Not in Proper Current Mode In Multidrop Mode Access Restrict CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 12: Command 48 : Read Additional Transmitter Status

    Warnung. 5d: MIN Alarm Konz. Unbenutzt #3, Bit 5 Unbenutzt #18, Bit 4 #3, Bit 6 Unbenutzt #3, Bit 7 Unbenutzt #18, Bit Unbenutzt Response Codes No Command Specific Error Incorrect Byte Count 12 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 13: Slot-Kommandos

    Inhalt des Slots Response Data Bytes Slot-Index Inhalt des Slots Response Codes No Command Specific Error Invalid Selection Parameter to large Incorrect Byte Count Transmitter Specific Command Error -> Ungültige Slotnummer Access Restrict CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 14 Zähler Masse <R Zähler Volumen Zähler Volumen >V Zähler Volumen <R Zähler Nettomasse Zähler Nettomasse >V Zähler Nettomasse <R. Dichte Konzentration Einheit Konzentration Prozent Qm Konzentration Einheit Dichte g/ml g/cm³ kg/l kg/m³ lb/ft³ lb/ugl 14 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 15 Einheit Qv (Volumen) l/min m3/s m3/min m3/h m3/d ft/s ft/min ft/h ft/d ugl/s ugl/min ugl/h mgl/d igps igpm igph igpd bbl/s bbl/min bbl/h bbl/d Programmierbare Einheit/s Programmierbare Einheit/min Programmierbare Einheit/h Programmierbare Einheit/d Temperatur °C °F CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 16 Stromausgang 1: Alarm High Stromausgang 2: Alarm High Stromausgang 1: Ausgabe Dichte Temperatur Konzentration Qm Konzentration Stromausgang 2: Ausgabe Dichte Temperatur Konzentration Qm Konzentration Schalteingang keine Funktion externe Abschaltung Zähler Reset Konzentration Tabelle 16 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 17 Grad Baumé Anmerkung : Auswählbare Einheiten hängen vom Medium ab (Siehe Medium) Teilmatrix zur Teilmatrix 1 Konzentrationsberechnung Teilmatrix 2 Verwendete Teilmatrix zur Teilmatrix 1 Konzentrationsberechnung Teilmatrix 2 (unter Berücksichtigung des Schalteinganges) Nur Lesen ! CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 18: Unsigned-Int-Variablen

    Incorrect Byte Count -> Anzahl Datenbytes ungleich 4 Transmitter Specific Command Error -> Ungültige Slotnummer Access Restrict Bemerkung Der vom Master empfangene Einheitenkode wird bei der Kommandobearbeitung ignoriert und der gültige, eingestellte mit der Antwort zurückgegeben 18 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 19 Zähler Qm Netto Überlauf <R Einheit None = 250 Nur Lesen Fehlerspeicher: Anzahl Einheit None = 250 Nur Lesen Warnungsspeicher: Anzahl Einheit None = 250 Nur Lesen Netzausfall Einheit None = 250 Nur Lesen CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 20: Float-Variablen

    Incorrect Byte Count -> Anzahl Datenbytes ungleich 4 Transmitter Specific Command Error -> Ungültige Slotnummer Access Restrict Bemerkung Der vom Master empfangene Einheitenkode wird bei der Kommandobearbeitung ignoriert und der gültige, eingestellte mit der Antwort zurückgegeben 20 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 21 Prog.Einheit /s ugl/s Prog.Einheit /min ugl/min Prog.Einheit /h Prog.Einheit /d Minimum = (0.01 * Qmax Messrohr) / (max. Dichte (3.5 kg/l)) Maximum = (Qmax Messrohr) / (min. Dichte (0.5 kg/l)) CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 22 /s kg/d prog.Einheit /min t/min prog.Einheit /h prog.Einheit /d Anmerkung: Qmax Messrohr kann nur gelesen werden! Schleichmenge Einheit % = 57 Minimum = Maximum = 10 % 22 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 23 Untere Dichtegrenze g/ml bei I = 100 % g/cm3 Stromausgang 2: kg/l Untere Dichtegrenze kg/m³ bei I = 100 % lb/ft³ lb/ugl Minimum = Min-Dichte (*** 0.00001 g/cm³...0.5 g/cm³) Maximum = 3.5 g/cm³ (Grundeinheit) CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 24 Zähler Nettomasse < R setzen Minimum = 0 (Grundeinheit) Maximum = 9999999 (Grundeinheit) Zähler Qm > V setzen Einheit Prog.Einheit Zähler Qm < R setzen Minimum = 0 (Grundeinheit) Maximum = 9999999 (Grundeinheit) 24 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 25 Minimum = Maximum = System Nullpunkt Einheit Minimum = -10% Maximum = +10% Min Alarm Qm Einheit Minimum = Maximum = 103,125 % Max Alarm Qm Einheit Minimum = Maximum = 103,125 % CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 26 -5%, -5 Baumé Zuckerlösung -5%, -5 Baumé Max Alarm Konzentration Variable Matrix Einstellbar bis 99999 Natronlauge 105%, 105 Baumé Alkohol 105% Weizenstärke 105%, 60 Baumé Maisstärke 105%, 60 Baumé Zuckerlösung 105%, 60 Baumé 26 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 27 Kopie der variablen Matrix Maximum = Max. Konzentration der variablen Matrix Maximale Konzentration der Minimum = Min. Konzentration der variablen Matrix Kopie der variablen Matrix Maximum = 99999 ***: Min-Dichte abhängig vom Hersteller-Wert CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 28: Programmierbare Einheit

    Kommandobearbeitung ignoriert und der gültige, eingestellte mit der Antwort zurückgegeben <dg_ref_target>Tabelle der „programmierbaren Einheit“</dg_ref_target> Slotnummer Parameter Kennziffer Bedeutung Revision Prog. Einheit Qm Text programmierbare Einheit für Qm lesen/schreiben Prog. Einheit Qv Text programmierbare Einheit für Qv lesen/schreiben 28 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 29: String-Variablen

    Parameter kann nur gelesen werden. Einheitenname der Kopie der Einheitenname der Kopie der variablen variablen Matrix Matrix. Mediumsname der variablen Mediumsname der variablen Matrix Matrix Mediumsname der Kopie der Mediumsname der Kopie der variablen variablen Matrix Matrix CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 30: Kurzübersicht Der Slot-Kommandos

    Zähler Qm Überlauf < R unsigned int Zähler Qv Überlauf > V unsigned int Zähler Qv Überlauf < R unsigned int Fehlerspeicher: Anzahl unsigned int. Warnungsspeicher: Anzahl unsigned int. Netzausfall unsigned int. 30 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 31 I = 100 % Stromausgang 2: float Obere Dichtegrenze bei I = 100 % Stromausgang 1: float Qv max. bei I = 100 % Stromausgang 2: float Qv max. bei I = 100 % CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 32 I = 100 % Messbereichsendwert float Nettomassenstrom Stromausgang 1 bei I = 100 % Untere float Konzentrationsgrenze Stromausgang 2 bei I = 0 % Obere float Konzentrationsgrenze Stromausgang 2 bei I = 100 % 32 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 33 Impulsbreite, der Impulswertigkeiten oder Qm max. bzw. Impulsausgang Qv max (je nach Auswahl) die beiden ersten Parameter noch einmal gelesen werden, um die im Messumformer evtl. neu errechneten Werte zu bekommen. — Zur Änderung der Parameter ist die Service-Kode-Nummer einzugeben. CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 34: Sonstige Kundenzugängliche Kommandos

    2.4.5 Command 144: Qv Zähler >V und Überlauf >V löschen Command Beschreibung Revision Request Data Bytes none Response Data Bytes none Response Codes No Command Specific Error Incorrect Byte Count Access Restrict 34 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 35: Command 145: Qv Zähler

    Invalid Selection  Slot nicht gefunden Incorrect Byte Count Transmitter Specific Command Error  Ungültige Slotnummer Access Restrict 2.4.11 Tabelle für automatischen Systemnullpunktsabgleich Slotnummer Bedeutung Revision Starte langsamen automatischen Systemnullpunktsabgleich Starte schnellen automatischen Systemnullpunktsabgleich CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 36: Matrix Konfiguration

    Tabelle der Slot-Indices für die Matrix-Konfiguration Slotnummer Bedeutung Zugriff Revision Variable Matrix Lesen Kopie der variablen Matrix Lesen und Schreiben Natronlauge Lesen Alkohol in Wasser Lesen Weizenstärke Lesen Maisstärke Lesen Zucker in Wasser Lesen 36 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 37: Float Array

    Frame auf 5 Floats mit dem Wert Null aufgefüllt (konstante Frame-Länge). Response Codes No Command Specific Error Parameter zu groß (Anzahl Floats zu groß und / oder Offset plus Anzahl größer als Gesamtlänge) Incorrect Byte Count Access Restrict CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 38: Status Arrays

    Der Status stellt den Zustand des zugehörigen im Dichte-Array enthaltenen Dichtewertes dar. Der Zustand wird in einem Byte gespeichert und kann drei Werte annehmen. Diese sind: Zustand Wert Dichtewert wurde eingegeben Dichtewert soll berechnet werden Dichtewert ist berechnet worden 38 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 39 Gesamtlänge) Incorrect Byte Count Access Restrict Tabelle der Slot-Indices für das Lesen und Schreiben von Status Arrays Slotnummer Bedeutung Zugriff Revision Variable Matrix Lesen Kopie der variablen Matrix Lesen und Schreiben CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 40: Command 196: Berechne Dichtewerte Der Kopie Der Variablen Matrix

    2.4.18 Command 201: Nettomasse Zähler <R und Überlauf <R löschen Command Beschreibung Revision Request Data Bytes None Response Data Bytes None Response Codes No Command Specific Error Incorrect Byte Count Access Restrict 40 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 41: Command 202: Nettomasse Überlauf >V Löschen41

    Request Data Bytes #0-#3 DensiMass-Kode Minimaler Wert: 0 Maximaler Wert: 9999999 Response Data Bytes #0-#3 DensiMass-Kode Response Codes No Command Specific Error Parameter zu groß Parameter zu klein Incorrect Byte Count Access Restrict CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 42: Fehlersuche Bei Hart

    Nach Aufruf sendet der Messumformer logisch 0 (= 2200 Hz) und nach einen Tastendruck logisch 1 (=1200 Hz). Weiterhin sollte mit dem Oszilloskop kontrolliert werden, ob der Messumformer auf das Command antwortet. 42 COM/FCB300/FCH300/HART-DE | CoriolisMaster FCB330, FCB350, FCH330, FCH350...
  • Seite 43: Konzentrationsmatrix

    Für den Fall von zwei Teilmatrizen werden die Daten der zweiten Matrix in der dargestellten Reihenfolge ans Ende des entsprechenden Arrays angefügt. Die Daten werden in der Reihenfolge, in der sie im Speicher abgelegt sind auch mit den entsprechenden Array-Kommandos (Float-Array, Status-Array) kommuniziert. CoriolisMaster FCB330, FCB350, FCH330, FCH350 | COM/FCB300/FCH300/HART-DE...
  • Seite 44 Process Automation dieses Dokuments behalten wir uns jederzeit ohne Borsigstr. 2 Vorankündigung vor. 63755 Alzenau Bei Bestellungen gelten die vereinbarten Deutschland detaillierten Angaben. ABB übernimmt keinerlei Verantwortung für eventuelle Fehler oder Tel: 0800 1114411 Unvollständigkeiten in diesem Dokument. Fax: 0800 1114422 Mail: vertrieb.messtechnik-produkte@de.abb.com...

Inhaltsverzeichnis