Modbus-enheder
To HAM-enheder forbindes til udstyr fra andre producenter via Modbus:
| Enhed | Familie | Forbindes til |
|---|---|---|
| HAM EnergyModbus | e39 |
En energimåler |
| HAM DixMBus | e49 |
En Dixell-kølecontroller |
HAM-enheden er master på Modbus-forbindelsen. Måleren eller controlleren er slave. Enheden læser registrene og sender værdierne til platformen via WiFi.
Understøttede modeller
Sektion kaldt “Understøttede modeller”HAM EnergyModbus
Sektion kaldt “HAM EnergyModbus”Vælg modellen i indstillingen Målertype:
| Værdi | Måler |
|---|---|
| 0 | ABB M1M |
| 1 | ABB M4M |
| 2 | ABB B24 (standard) |
| 3 | Schneider PM200 |
| 4 | Schneider PM3200 |
| 5 | Janitza |
HAM DixMBus
Sektion kaldt “HAM DixMBus”| Controller |
|---|
| Dixell XW60L |
| Dixell XR70T |
| Dixell XWi70K |
Kontakt support for en anden model.
Indstillinger for forbindelsen
Sektion kaldt “Indstillinger for forbindelsen”Indstillingerne er i enhedens indstillinger. Indstil dem, så de passer til måleren eller controlleren.
| Indstilling | Standard | Bemærkning |
|---|---|---|
| Baudrate | 9600 | Skal være den samme som på måleren eller controlleren. |
| Modbus-adresse | 1 | Slaveadressen for måleren eller controlleren. |
| Tidsudløb for læsning | 600 s | Kun EnergyModbus. Hvis måleren ikke sender data i dette tidsrum, vises målingerne som manglende. |
Modbus-sektionen i app’en
Sektion kaldt “Modbus-sektionen i app’en”Enhedens side har kun sektionen Modbus for familierne e39 og e49.
Når du åbner sektionen, læser app’en registrene fra enheden. Enheden skal være online.
Tabel over registre
Sektion kaldt “Tabel over registre”Tabellens titel viser modellen, for eksempel Dixell XW60L. Hver række har navnet, adressen, værdien og enheden.
| Knap | Funktion |
|---|---|
| Opdatér | Læser alle registre igen. |
| Download | Downloader de aktuelle værdier som en CSV-fil. |
| Importér | Skriver værdierne fra en CSV- eller JSON-fil til enheden. App’en beder om bekræftelse. |
| Læs (på hver række) | Læser kun dette register igen. |
- Feltet Filter… viser kun de rækker, der har den tekst, du skriver.
- Vis ukendt viser også de registre, som modellens kort markerer som ukendte. Som standard er de skjult.
- Tryk på værdien for registre med bits. App’en viser hver bit og værdien i hex.
Forudindstillinger
Sektion kaldt “Forudindstillinger”Sektionen Forudindstillinger vises, når modellen har passende registre. I praksis er den til DixMBus. En forudindstilling er en knap på enhedens udgang Forudindstilling. Knappen skriver et sæt værdier med ét tryk.
- Etiket har op til 4 tegn.
- En enhed har op til 8 forudindstillinger. Hver forudindstilling skriver op til 8 registre.
- Tryk på Tilføj forudindstilling for en ny forudindstilling og på Tilføj register for en ny værdi.
- Tryk på Gem. Udgangens knapper ændrer sig med det samme.
Manuel læsning / skrivning
Sektion kaldt “Manuel læsning / skrivning”Sektionen Manuel læsning / skrivning læser eller skriver ét register ud fra dets adresse.
| Felt | Værdier |
|---|---|
| Slave | Slaveadressen |
| Funktion (læsning) | 3 Holding registers, 4 Input registers, 1 Coils, 2 Discrete inputs |
| Funktion (skrivning) | 6 Single register, 5 Single coil, 16 Multiple (raw hex) |
| Register | Registrets adresse |
| Antal | Antallet af registre, der skal læses |
| Værdi | Den værdi, der skal skrives. For funktion 16: bytes i hex. |
Før hver skrivning spørger app’en Skriv denne Modbus-værdi?.
Målingerne på platformen
Sektion kaldt “Målingerne på platformen”Værdierne fra måleren eller controlleren bliver normale målinger fra HAM-enheden. Du kan se dem i grafer, bruge dem i regler og læse dem fra REST API. Se målingerne for hvert produkt på dets side: HAM EnergyModbus, HAM DixMBus.

