# Modbus TCP Sensor

[![](https://anleitung.smart-dog.eu/uploads/images/gallery/2024-07/scaled-1680-/vN8WtbMZpDls4Pft-image-1721312867592.png)](https://anleitung.smart-dog.eu/uploads/images/gallery/2024-07/vN8WtbMZpDls4Pft-image-1721312867592.png)->[![](https://anleitung.smart-dog.eu/uploads/images/gallery/2024-07/scaled-1680-/hjLh7JiJVEMia7l9-image-1721313425932.png)](https://anleitung.smart-dog.eu/uploads/images/gallery/2024-07/hjLh7JiJVEMia7l9-image-1721313425932.png)

### Modbus TCP Sensor

* Mit diesem Sensortyp können Momentanwerte und Zählerstände von einem Modbus-TCP-Server (z. B. Wärmepumpe, Speicher, Energiemanagementsystem) ausgelesen und in SmartDog dargestellt werden

* Die benötigten Register und Parameter entnehmen Sie bitte der Modbus-Registerbeschreibung des jeweiligen Herstellers

### Anlegen

* Mit dem *grünen Plus-Symbol* können Sie einen neuen Sensor anlegen
* Wählen Sie anschließend den *Modbus TCP Sensor*

[![](https://anleitung.smart-dog.eu/uploads/images/gallery/2026-01/scaled-1680-/4pTnHfTPBN0Vo4wW-image-1769697634478.png)](https://anleitung.smart-dog.eu/uploads/images/gallery/2026-01/4pTnHfTPBN0Vo4wW-image-1769697634478.png)

**Name**

* Geben Sie einen Namen für den Sensor ein

**Type:**

* Wählen Sie die Einheit des Momentanwertes, der ausgelesen werden soll (z.B. W, V, A etc.)

**Unit ID:**

* Wählen Sie die Unit ID bzw. Busadresse des Gerätes

**only pos values**

* Durch drücken können Sie umschalten
* *only pos values* heißt das negative Werte als 0 eingelesen und nur postive Werte übernommen werden


* **Beispiel:**
  * Gerät hat nur ein Register für Bezug und Liefern
  * Bei Liefern ist der Wert negativ und bei Bezug positiv
  * Sie legen 2 Modbussensoren an
  * Einer für Bezug - hier wählen Sie *only pos values* und einer für Liefern - hier wählen Sie *only neg values*

**IP:**

* Tragen Sie die IP-Adresse des Gerätes ein

**Max:**

* Maximaler Wert den der Momentanwert haben kann - größere Werte setzt SmartDog auf 0

**Function Code:**

* Hier legen Sie fest ob Sie die Werte mit Function Code 3 oder 4 einlesen (steht in Registerbeschreibung)

**Poll:**

* wie oft sollen diese Werte aus dem Gerät gelesen werden

**Mit Pfeil nach unten kommen Sie auf die Einstellungsseite 2**

[![](https://anleitung.smart-dog.eu/uploads/images/gallery/2026-01/scaled-1680-/8FSaulNurN0BGAP2-image-1769698134255.png)](https://anleitung.smart-dog.eu/uploads/images/gallery/2026-01/8FSaulNurN0BGAP2-image-1769698134255.png)

**Datentyp:**

* Legen Sie den Datentyp des Registers für den Momentanwert fest

**Startregister Momentanwert:**

* Tragen Sie hier die Registernummer ein

**Anzahl Register Momentanwert:**

* 1 bei S_16 und U_16 sonst 2

**Faktor:**

* Wenn dieser Wert mit einem Wandlerfaktor multipliziert werden muss, tragen Sie diesen hier ein

**Button endian:**

* Wählen Sie hier die Bytereihenfolge in der die Daten ausgegeben werden


[![](https://anleitung.smart-dog.eu/uploads/images/gallery/2026-01/scaled-1680-/CPkEcRCEHzMOzcG3-image-1769698182394.png)](https://anleitung.smart-dog.eu/uploads/images/gallery/2026-01/CPkEcRCEHzMOzcG3-image-1769698182394.png)

**Type:**

* Wählen Sie die Einheit des Momentanwertes, der ausgelesen werden soll (z.B. W, kW, VAr etc.)

**IP Konfiguration:**

* Legen Sie hier fest, ob dem Gerät eine feste (statische) IP-Adresse zugewiesen ist oder ob es seine IP-Adresse automatisch über DHCP erhält

**Sichtbarkeit**

* Legen Sie fest, ob der Sensorwert auf dem Display sichtbar sein soll

<p class="callout info">Es können maximal 4 Kurven gleichzeitig auf dem Display angezeigt werden. Falls bereits 4 Kurven sichtbar sind, muss zunächst ein anderer Sensor ausgeblendet werden</p>

Bestätigen Sie die Eingaben zweimal mit **OK** und anschließend mit **Speichern**


### Beispiel: 

* Theoretisch verfügbare Wirkleistung

<p class="callout warning">Geht nur in Kombination mit einem Einstrahlsensor!</p>

[![](https://anleitung.smart-dog.eu/uploads/images/gallery/2026-04/scaled-1680-/QqxuC3AqladaG5ft-image-1776935766700.png)](https://anleitung.smart-dog.eu/uploads/images/gallery/2026-04/QqxuC3AqladaG5ft-image-1776935766700.png)

  [![](https://anleitung.smart-dog.eu/uploads/images/gallery/2026-04/scaled-1680-/kng0pRGl83XTDBV5-image-1776935477878.png)](https://anleitung.smart-dog.eu/uploads/images/gallery/2026-04/kng0pRGl83XTDBV5-image-1776935477878.png)
[![](https://anleitung.smart-dog.eu/uploads/images/gallery/2026-04/scaled-1680-/px0j6CwMEBN5SszX-image-1776935500493.png)](https://anleitung.smart-dog.eu/uploads/images/gallery/2026-04/px0j6CwMEBN5SszX-image-1776935500493.png)
[![](https://anleitung.smart-dog.eu/uploads/images/gallery/2026-04/scaled-1680-/K2ai6bT89hSmSSb4-image-1776935510186.png)](https://anleitung.smart-dog.eu/uploads/images/gallery/2026-04/K2ai6bT89hSmSSb4-image-1776935510186.png)