Herunterladen Diese Seite drucken

Endress+Hauser Fieldgate FXA42 Betriebsanleitung Seite 77

System products programmierbares ethernet-, 2g/3g- und wlan-gateway zur datenübertragung an inventory management software
Vorschau ausblenden Andere Handbücher für Fieldgate FXA42:

Werbung

Fieldgate FXA42
Endress+Hauser
Parameter Beschreibung
IP-Adresse Nur vorhanden für Modbus-TCP-Geräte
IP-Adresse des Gerätes (z.B. 192.168.0.3)
Port
Nur vorhanden für Modbus-TCP-Geräte
TCP-Portnummer des Gerätes (typischerweise 502)
Beim Hinzufügen oder Bearbeiten eines Wertes wird ein anderes Dialogfeld geöffnet. Hier
können Sie die folgenden Parameter konfigurieren:
Parameter
Beschreibung
Name
Der Name des Wertes
Unit Bezeich-
Nur vorhanden für Modbus-TCP-Server.
ner
Für Modbus-TCP/-RTU-Gateways ist dies die Adresse des auszulesenden bzw. zu schreibenden
RTU-Geräts.
Funktion
Modbus-Funktionscode, der verwendet wird, um den Wert zu lesen bzw. schreiben.
Der Funktionscode definiert auch, ob der Wert als Eingang oder Ausgang interpretiert wird.
Startadresse
Register-/Spule-Adresse, um mit dem Lesen bzw. Schreiben zu beginnen.
Beachten Sie, dass Adressen mit 0 beginnen.
Anzahl
Anzahl an Registern/Spulen, die gelesen bzw. geschrieben werden sollen.
Werden mehr Register/Spulen gelesen bzw. geschrieben, als der ausgewählte Datentyp enthal-
ten kann (siehe unten), ändert sich der Wert in ein Array.
2 Register würden z.B. in einen 32-Bit-Unsigned-Integer hineinpassen. Der Wert wäre skalar
(kein Array). 4 Register würden ein Array mit 2 32-Bit-Unsigned-Integer-Elementen bilden.
Datentyp
Datentyp des Wertes
Worte ver-
Modbus überträgt die beiden Bytes eines Registers in der Netzwerk-Bytereihenfolge (Big
tauschen
Endian). Bei Multi-Register-Werten wird demnach erwartet, dass die Register die gleiche Rei-
henfolge haben. Einige Geräte speichern jedoch Multi-Register-Werte in umgekehrter Reihen-
folge. Diese Option kann verwendet werden, um die Wortreihenfolge zu korrigieren.
Einschränkungen
Sie können bis zu 32 Geräte und 256 Werte definieren. Da Werte beim Lesen und Schrei-
ben von mehreren Registern bzw. Werten Arrays werden können, gilt folgende Einschrän-
kung: Die Anzahl aller Skalarwerte (nicht-Arraywerte) plus die Größe aller Arrays darf 512
nicht überschreiten.
Einstellungen
Unterhalb der Geräteliste gibt es verschiedene Felder, in denen Sie einige allgemeine Ein-
stellungen konfigurieren können:
Einstellung
Beschreibung
Interval
Definiert das Intervall in Millisekunden, nachdem alle Modbus-Werte gelesen bzw. geschrieben
werden; beachten Sie, dass eine Warnmeldung im Ereignisprotokoll angezeigt wird, wenn das
Intervall zu kurz ist, um alle Werte zu schreiben oder lesen. In diesem Fall ist das Intervall zu
erhöhen.
Das Lesen bzw. Schreiben eines Wertes kann doppelt so lange dauern, wie für die Zeitüberschrei-
tung angegeben wurde (siehe unten), d.h. wenn der Treiber sich mit einem Modbus-TCP-Gerät
verbinden muss (erstes Timeout), bevor er den Wert liest bzw. schreibt (zweites Timeout).
Timeout
Definiert die maximale Wartezeit in Millisekunden für die Antwort von einem Gerät beim Lesen
bzw. Schreiben einen seiner Werte, oder beim Herstellen einer Verbindung mit einem Modbus-
TCP-Gerät.
RTU aktivie-
Aktiviert im Allgemeinen Modbus-RTU.
ren
Baudrate
Definiert die Baudrate für Modbus-RTU.
Betrieb
77

Werbung

loading