Inhaltszusammenfassung für Endress+Hauser Memograph M RSG45
Seite 1
Products Solutions Services BA01388R/09/DE/02.22-00 71583017 2022-09-30 Gültig ab Version ENU000A, V2.04.xx Betriebsanleitung Memograph M, RSG45 Advanced Data Manager Zusatzanleitung Modbus RTU/TCP Slave...
Ausführliche Informationen entnehmen Sie der Betriebsanleitung und den weiteren Dokumentationen. Für alle Geräteausführungen verfügbar über: • Internet: www.endress.com/deviceviewer • Smartphone/Tablet: Endress+Hauser Operations App Voraussetzungen Die Option „Modbus Slave“ muss im Gerät freigeschaltet sein. Zur Optionsnachrüstung bitte Hinweise in der Betriebsanleitung beachten.
Anzeichen für Keine Verbindung Blinkendes Grün Aktivität Funktionsbeschreibung Die Option Modbus RTU ermöglicht eine Anbindung des Gerätes an Modbus über RS485, mit der Funktionalität eines Modbus RTU Slaves. Unterstützte Baudraten: 9600, 19200, 38400, 57600, 115200 Parität: None, Even, Odd Endress+Hauser...
→ Erweitertes Setup → System → Geräteoptionen kann unter Feldbus kontrolliert wer- den, ob die Option Modbus Slave freigeschaltet ist. Unter Kommunikation kann die Hardware-Schnittstelle ermittelt werden, über die eine Kommunikation möglich ist: A0050535 1 Kontrolle des Vorhandenseins der Modbus Slave Funktionalität Endress+Hauser...
Falls Modbus TCP (Ethernet) ausgewählt wurde, kann folgender Parameter eingestellt werden: Port TCP-Port (Normal: 502) Bei Verwendung von Modbus TCP können unter → Setup → Erweitertes Setup → Kom- munikation → Ethernet die Einstellungen der Ethernetschnittstelle vorgenommen wer- den: A0050612 3 Einstellungen der Ethernet Schnittstelle Endress+Hauser...
Mathematikkanäle 2.3.1 Datentransfer Gerät → Modbus-Master: Unter → Setup → Erweitertes Setup → Applikation → Mathematik stehen optional Mathematikkanäle zur Verfügung. Die Resultate können vom Modbus-Master gelesen werden (siehe → 17 und → 20). Endress+Hauser...
C0 C3 Zustände einzeln schreiben Die Zustände der Digitaleingänge 1-20 können über 16 Write Multiple Register oder 06 Write Single Register geschrieben werden. Registeradressen der Digitaleingänge (Modbus-Master → Gerät) Kanal Reg. Dez. Reg. Hex. Länge Byte Digital 1 1200 Endress+Hauser...
Seite 16
→ 43) der im 2. bis 5. Register übertragenen Fließkommazahl (64 Bit Float). Beispiel: Lesen von Universalkanal 1 mit dem Wert 82.4723968506 (64 Bit Float), Slave-Adresse 1 Byte Grenzwertver- Status Fließ- Fließkommazahl = 82.4723968506 (64 Bit Float) letzungen kommazahl Endress+Hauser...
1524 6540 198C Mathe 10 1527 6545 1991 Mathe 11 1530 6550 1996 Mathe 12 1533 6555 199B Alternativ an folgenden Adressen: • 4200-4222 (32 Bit Float) ohne Status • 8400-8444 (64 Bit Float) ohne Status • 6900-6939 (Status) Endress+Hauser...
Die Zustände der Digitaleingänge 1-20 werden über 03 Read Holding Register (4x) aus- gelesen. Registeradressen der Digitaleingänge (Gerät → Modbus-Master) Kanal Reg. Dez. Reg. Hex. Länge Byte Digital 1 1200 Digital 2 1201 Digital 3 1202 Digital 4 1203 Digital 5 1204 Endress+Hauser...
Im 1. Register steht der Status (siehe → 44) der im 2. und 3. Register übertragenen Fließkommazahl (32 Bit Float). Beispiel: Lesen von Gesamtzähler Mathe 1 (32 Bit Float), Slave-Adresse 1 Byte Grenzwertver- Status Fließ- Fließkommazahl = letzungen kommazahl 33174.3672951 Register Wert (hex) 1700 0080 Endress+Hauser...
• Bit 1 = Status Relais 10 • Bit 2 = Status Relais 11 • Bit 3 = Status Relais 12 1 = aktiv, 0 = inaktiv Beispiel: „0E07“ ergibt folgenden Status der Relais: Relais 1-3 und Relais 10-12 aktiv. Endress+Hauser...
Grenzwerte übernehmen 0x03 Grenzwerte ändern Grenzwertnummer;Wert;Zeitspanne für Gra- dient;Delay;Wert2 0x04 Grenzwerte auslesen Grenzwerteinstellungen 0x05 Grund angeben Text des Grundes Um Grenzwerte zu ändern, muss folgender Ablauf eingehalten werden: 1. Grenzwertänderung initialisieren. 2. Grenzwerte ändern. 3. Evtl. Grund für Änderung angeben. Endress+Hauser...
Werte übertragen zu werden, die geändert werden sollen. Wertebereiche: Feld Wertebereich Datentyp Wert / wert1 Keine Einschränkung Fließkomma Spanne 0..60s Ganzzahl Delay 0..99999s Ganzzahl Beispiel: Func Grenzwert Daten Bedeutung 5.22;;60 Grenzwert 1 auf 5.22, keine Spanne, Verzögerung 60 s 5.34 Grenzwert 2 auf 5.34 Endress+Hauser...
Verzögerungszeit in Sekunden (0-99999). 2.6.12 Modbus-Master → Gerät: Texte übertragen Es können Texte (nach ASCII-Tabelle) in der Ereignisliste des Gerätes abgelegt werden. Die maximale Länge beträgt 40 Zeichen. Die Texte müssen über 16 Write Multiple Register geschrieben werden, pro Register 2 Zeichen. Endress+Hauser...
Modbus-Master → Gerät: Chargendaten (Option Charge) Es können Chargen gestartet und beendet werden. Ebenso Chargenname, Chargenbe- zeichnung, Chargennummer und Vorwahlzähler für den Chargenstopp. Die maximale Länge der Texte (ASCII) beträgt 30 Zeichen. Die Funktionen und Texte müssen über 16 Write Multiple Register geschrieben werden. Endress+Hauser...
Charge beenden Ist die Benutzerverwaltung aktiv, muss eine ID (max. 8 Zeichen) und ein Name (max. 20 Zeichen) durch Semikolon ‚ ; ’ getrennt übergeben werden. Wird eine ungerade Anzahl von Zeichen geschickt, so muss ein Leerzeichen (0x20) folgen. Endress+Hauser...
Auf dem Bildschirm erscheint für ein paar Sekunden ebenfalls diese Meldung. Chargenbezeichnung setzen Kann nur gesetzt werden, wenn Charge nicht gestartet wurde. Muss nicht gesetzt werden, wenn in den Geräteeinstellungen nicht verlangt. Beispiel: Chargenbezeichnung „Identifier“ für Charge 2 Byte func Register Wert (hex) 3088 0302 Endress+Hauser...
Kann nur gesetzt werden, wenn Charge nicht gestartet wurde. Muss nicht gesetzt werden, wenn in den Geräteeinstellungen nicht verlangt. • Maximal 8 Zeichen (inklusive ‚.’) • Exponentialfunktion zulässig, z. B. „1.23E-2“ • Nur positive Zahlen Beispiel: Vorgabezähler auf 12.345 für Charge 2 Byte func Register Wert (hex) 3088 0602 Endress+Hauser...
Seite 43
Messwert von Universaleingang 1 (Register 200) und dem integrierten Universalein- gang 1 (Register 800) angezeigt. Byte Grenzwertver- Status Fließ- Fließkommazahl = 7.5 letzungen kommazahl Bit 0.0 1. zugewiesener Grenzwert nicht verletzt, hier Grenzwert auf Momentanwert = 0: Bit 0.1 2. zugewiesener Grenzwert verletzt, hier Grenzwert auf integrierten Wert Endress+Hauser...
Status + 32 Bit Float Universal 35 Status + 32 Bit Float Universal 36 Status + 32 Bit Float Universal 37 Status + 32 Bit Float Universal 38 Status + 32 Bit Float Universal 39 Status + 32 Bit Float Endress+Hauser...
Seite 46
Status + 32 Bit Float Universal 38 Gesamtzähler Status + 32 Bit Float Universal 39 Gesamtzähler Status + 32 Bit Float Universal 40 Gesamtzähler Status + 32 Bit Float 1200 Digital 1 Zustand 2 Byte 1201 Digital 2 Zustand 2 Byte Endress+Hauser...
Seite 47
Mathe 7 Status + 32 Bit Float 1521 Mathe 8 Status + 32 Bit Float 1524 Mathe 9 Status + 32 Bit Float 1527 Mathe 10 Status + 32 Bit Float 1530 Mathe 11 Status + 32 Bit Float Endress+Hauser...
Seite 48
32 Bit Float 4044 Universal 23 32 Bit Float 4046 Universal 24 32 Bit Float 4048 Universal 25 32 Bit Float 4050 Universal 26 32 Bit Float 4052 Universal 27 32 Bit Float 4054 Universal 28 32 Bit Float Endress+Hauser...
Seite 49
Universal 15 Status + 64 Bit Float 5275 Universal 16 Status + 64 Bit Float 5280 Universal 17 Status + 64 Bit Float 5285 Universal 18 Status + 64 Bit Float 5290 Universal 19 Status + 64 Bit Float Endress+Hauser...
Seite 50
Status + 64 Bit Float 5890 Universal 19 Gesamtzähler Status + 64 Bit Float 5895 Universal 20 Gesamtzähler Status + 64 Bit Float 5900 Universal 21 Gesamtzähler Status + 64 Bit Float 5905 Universal 22 Gesamtzähler Status + 64 Bit Float Endress+Hauser...
Seite 51
Status + 64 Bit Float 6705 Mathe 2 Gesamtzähler Status + 64 Bit Float 6710 Mathe 3 Gesamtzähler Status + 64 Bit Float 6715 Mathe 4 Gesamtzähler Status + 64 Bit Float 6720 Mathe 5 Gesamtzähler Status + 64 Bit Float Endress+Hauser...
Seite 52
Universal 27 Status 6827 Universal 28 Status 6828 Universal 29 Status 6829 Universal 30 Status 6830 Universal 31 Status 6831 Universal 32 Status 6832 Universal 33 Status 6833 Universal 34 Status 6834 Universal 35 Status 6835 Universal 36 Status Endress+Hauser...
Seite 53
64 Bit Float 8084 Universal 22 64 Bit Float 8088 Universal 23 64 Bit Float 8092 Universal 24 64 Bit Float 8096 Universal 25 64 Bit Float 8100 Universal 26 64 Bit Float 8104 Universal 27 64 Bit Float Endress+Hauser...
Seite 54
64 Bit Float 8428 Mathe 8 64 Bit Float 8432 Mathe 9 64 Bit Float 8436 Mathe 10 64 Bit Float 8440 Mathe 11 64 Bit Float 8444 Mathe 12 64 Bit Float 3088-3127 Charge 3024-3043 Texte 3216-3225 Grenzwerete Endress+Hauser...
• Haben Gerät und Master dieselbe Baudrate und Parität? • Ist die Verdrahtung der Schnittstelle in Ordnung? • Stimmt die vom Master gesendete Geräteadresse mit der eingestellten Geräteadresse des Gerätes überein? • Haben alle Slaves am Modbus unterschiedliche Geräteadressen? Endress+Hauser...
Abkürzungsverzeichnis/Begriffserklärungen Memograph M, RSG45 Abkürzungsverzeichnis/Begriffserklärungen Modbus-Master: Alle Gerätschaften wie SPS, PLC, PC-Steckkarten, die eine Modbus-Mas- ter-Funktion ausüben. Endress+Hauser...