Herunterladen Inhalt Inhalt Diese Seite drucken

Anhang C: Kommunikationsvariable - Fluidwell F-Serie Bedienungsanleitung

Vorschau ausblenden Andere Handbücher für F-Serie:
Inhaltsverzeichnis

Werbung

Seite 44
ANHANG C:
Allgemein
Das Produkt ist mit dem Modbus-Kommunikationsprotokoll ausgestattet und kann mit verschiedenen
physischen Schnittstellen wie z. B. RS485 und RS232 bestückt werden. (Die verfügbaren Optionen
sind dem Datenblatt des Gerätes zu entnehmen.)
In den unten stehenden Tabellen sind die verschiedenen Kommunikationsvariablen aufgeführt.
Bei den derzeit unterstützten Funktionen handelt es sich um:
 Funktionscode 3: „Read Holding Registers" (Lesen von Halteregistern, 4 x Referenzen),
 Funktionscode 16: „Preset Multiple Registers" (Voreinstellen mehrerer Register, 4 x Referenzen).
Die nachstehende Tabelle zeigt die Modbus PDU Adressierung in dezimaler Darstellung, gefolgt von
der hexadezimalen Darstellung (0x0000). Wenn der PLC-Adressbereich erforderlich ist (4 x-
Referenzen, die in der Regel von PLCs verwendet werden), dann fügen Sie bitte den Wert 40001
zur Modbus PDU Adressierung hinzu. Beispiel: Die Seriennummer des Produkts mit PLC-basierter
Adressierung wird als 165 + 40001 = Register 40166 gelesen.
Variablen, die mehrere Register umfassen, müssen immer in einem einzigen Schritt
gelesen/geschrieben werden.
Siehe Abbildung:
Dieses Beispiel basiert auf der Annahme, dass die Variable „kumuliertes Total" drei Register
(Wörter) mit den Adressen 566, 567 und 568 umfasst. Bei einer Übertragung wird Register 566, das
als MSW agiert, als Erstes mit Bit 15 übertragen, dem MSB des am niedrigsten adressierten Wortes
und gleichzeitig dem MSB (Bit 47) der gesamten Variablen, die das kumulierte Total darstellt.
Obwohl die meisten Modbus-Master Variablen unterstützen, die zwei Register umspannen, muss
der Wert aus Variablen, die mehr Register umspannen, u. U. manuell berechnet werden.
Weitere Informationen zur Verwendung Ihres Modbus-Gerätes finden Sie im „General Modbus
Communication Protocol" (Allgemeines Modbus-Kommunikationsprotokoll) und im „Modbus
troubleshooting guide" (Modbus-Fehlerbehebungsleitfaden), die über unsere Website oder bei Ihrem
Händler erhältlich sind.
Laufzeitvariablen
PDU
REGISTER
Adressierung
[d]: 572d
40573
[h]: 0x23C
[d]: 566d
40567
[h]: 0x236
[d]: 560d
40561
[h]: 0x230
[d]: 516
40517
[h]: 0x204
Messwert Durchfluss, Total oder kumuliertes Total: Die Werte werden einschließlich Dezimalstellen
ausgegeben und zeigen den Istwert an. Der Ergebniswert kann vom auf der Anzeige ausgegebenen Wert
abweichen, weil die Anzeige in der Zahl der Stellen beschränkt ist und möglicherweise eine langsamere
Aktualisierungsrate eingestellt wurde.
Wenn beispielsweise für Total zwei Dezimalstellen gewählt wurden und Total den Wert 123456,78 hat,
wird am Display 23456,78 ausgegeben, wobei die Kommunikation den „Total"-Wert 12345678 ausgibt
(beachten Sie, dass die Dezimalstellen entsprechend der Einstellung unter „Total Decimals" angepasst
werden sollten; in diesem Fall 2).
* Total löschen: Total kann gelöscht werden; dazu wird der Wert „null" in einem einzigen Schreibvorgang
in alle drei Register für Total/Durchfluss eingetragen. Wenn ein anderer Wert eingetragen wird, wird eine
Fehlermeldung angezeigt, da die Register für Total/Durchfluss schreibgeschützt sind.
KOMMUNIKATIONSVARIABLE
VARIABLE
ANZAHL
REGISTER
Durchfluss
Total
kumuliertes Total
Fehlerstatus (bitfield)
FW_F113P_v1702_02_DE
R/W
TYP
WERT/ANMERKUNG
2
R
uint32 0...9999999, Darstellung: Einheit, Zeit
Dezimalstellen abhängig von den Variablen 48, 49,
50
3
R*
uint48 0...9999999999, Darstellung: Einheit,
Dezimalstellen abhängig von den Variablen 32, 33
3
R
uint48 0...99999999999999, Darstellung: Einheit,
Dezimalstellen abhängig von den Variablen 3.2, 3.3
1
R
uint16 0 = Kein Fehler
1 = Anzeigefehler
2 = EEPROM-Fehler
4 = Initialisierungsfehler

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

F113-p

Inhaltsverzeichnis