Modbus-Geräte
Zwei HAM Geräte verbinden sich über Modbus mit Geräten von Drittanbietern:
| Gerät | Familie | Verbindet sich mit |
|---|---|---|
| HAM EnergyModbus | e39 |
Einem Energiezähler |
| HAM DixMBus | e49 |
Einem Dixell-Kälteregler |
Das HAM Gerät ist der Master der Modbus-Verbindung. Der Zähler oder der Regler ist der Slave. Das Gerät liest die Register und sendet die Werte über WiFi an die Plattform.
Unterstützte Modelle
Abschnitt betitelt „Unterstützte Modelle“HAM EnergyModbus
Abschnitt betitelt „HAM EnergyModbus“Wählen Sie das Modell in der Einstellung Zählertyp:
| Wert | Zähler |
|---|---|
| 0 | ABB M1M |
| 1 | ABB M4M |
| 2 | ABB B24 (Standard) |
| 3 | Schneider PM200 |
| 4 | Schneider PM3200 |
| 5 | Janitza |
HAM DixMBus
Abschnitt betitelt „HAM DixMBus“| Regler |
|---|
| Dixell XW60L |
| Dixell XR70T |
| Dixell XWi70K |
Für ein anderes Modell kontaktieren Sie den Support.
Verbindungseinstellungen
Abschnitt betitelt „Verbindungseinstellungen“Die Einstellungen sind in den Geräteeinstellungen. Stellen Sie sie passend zum Zähler oder zum Regler ein.
| Einstellung | Standard | Hinweis |
|---|---|---|
| Baudrate | 9600 | Muss dieselbe sein wie am Zähler oder am Regler. |
| Modbus-Adresse | 1 | Die Slave-Adresse des Zählers oder des Reglers. |
| Lese-Zeitüberschreitung | 600 s | Nur EnergyModbus. Wenn der Zähler für diese Zeit keine Daten sendet, werden die Messwerte als fehlend angezeigt. |
Der Modbus-Bereich in der App
Abschnitt betitelt „Der Modbus-Bereich in der App“Die Geräteseite hat den Bereich Modbus nur für die Familien e39 und e49.
Wenn Sie den Bereich öffnen, liest die App die Register vom Gerät. Das Gerät muss online sein.
Registertabelle
Abschnitt betitelt „Registertabelle“Der Titel der Tabelle zeigt das Modell, zum Beispiel Dixell XW60L. Jede Zeile hat den Namen, die Adresse, den Wert und die Einheit.
| Schaltfläche | Funktion |
|---|---|
| Aktualisieren | Liest alle Register erneut. |
| Herunterladen | Lädt die aktuellen Werte als CSV-Datei herunter. |
| Importieren | Schreibt die Werte aus einer CSV- oder JSON-Datei in das Gerät. Die App bittet um Bestätigung. |
| Lesen (in jeder Zeile) | Liest nur dieses Register erneut. |
- Das Feld Filter… zeigt nur die Zeilen mit dem Text, den Sie eingeben.
- Unbekannte anzeigen zeigt auch die Register, die die Modellzuordnung als unbekannt markiert. Standardmäßig sind sie verborgen.
- Bei Registern mit Bits tippen Sie auf den Wert. Die App zeigt jedes Bit und den Wert in Hex.
Voreinstellungen
Abschnitt betitelt „Voreinstellungen“Der Bereich Voreinstellungen erscheint, wenn das Modell geeignete Register hat. In der Praxis gilt das für den DixMBus. Eine Voreinstellung ist eine Schaltfläche am Ausgang Voreinstellung des Geräts. Die Schaltfläche schreibt mit einem Tippen mehrere Werte.
- Die Bezeichnung hat bis zu 4 Zeichen.
- Ein Gerät hat bis zu 8 Voreinstellungen. Jede Voreinstellung schreibt bis zu 8 Register.
- Tippen Sie auf Voreinstellung hinzufügen für eine neue Voreinstellung und auf Register hinzufügen für einen neuen Wert.
- Tippen Sie auf Speichern. Die Ausgangsschaltflächen ändern sich sofort.
Manuelles Lesen / Schreiben
Abschnitt betitelt „Manuelles Lesen / Schreiben“Der Bereich Manuelles Lesen / Schreiben liest oder schreibt ein Register anhand seiner Adresse.
| Feld | Werte |
|---|---|
| Slave | Die Slave-Adresse |
| Funktion (Lesen) | 3 Holding registers, 4 Input registers, 1 Coils, 2 Discrete inputs |
| Funktion (Schreiben) | 6 Single register, 5 Single coil, 16 Multiple (raw hex) |
| Register | Die Registeradresse |
| Anzahl | Die Anzahl der zu lesenden Register |
| Wert | Der zu schreibende Wert. Für Funktion 16 Bytes in Hex. |
Vor jedem Schreiben fragt die App Diesen Modbus-Wert schreiben?.
Die Messwerte auf der Plattform
Abschnitt betitelt „Die Messwerte auf der Plattform“Die Werte des Zählers oder des Reglers werden zu normalen Messwerten des HAM Geräts. Sie sehen sie in Diagrammen, verwenden sie in Regeln und lesen sie über die REST-API. Die Messwerte jedes Produkts finden Sie auf seiner Seite: HAM EnergyModbus, HAM DixMBus.

