bluelog Neo

SCADA Interface-Lizenz bluelog Neo Datenblatt

Zuletzt geändert:

SCADA Interface
bluelog Neo

Artikel-Nr. 557.403

Zugriff auf Live-Werte über Modbus TCP.

d345fccc-c8fd-4566-a4a4-bdb5099ccf67.png

Beschreibung

Das SCADA Interface ist eine offene Modbus TCP Schnittstelle. Diese ermöglicht externen Systemen wie SCADA oder Gebäudemanagement den einfachen und standardisierten Zugriff auf alle Live-Messdaten der am bluelog angeschlossenen Geräte.

Unabhängig davon, über welches Kommunikationsprotokoll das angeschlossene Gerät mit dem bluelog kommuniziert: Die Daten lassen sich vom Datenlogger immer mit dem gleichen Modbus-Protokoll und Registerstruktur abfragen.

Features

  • Modbus TCP Schnittstelle

  • Standardisierter Zugang auf Live-Messdaten

  • Die jeweilige Modbus SCADA Adresse (Slave ID) für die angeschlossenen Geräte kann bei Bedarf frei konfiguriert werden

  • Zugriff auf alle Messdaten, die der Datenlogger von den angeschlossenen Geräten erfasst

  • Verfügbare Gerätetypen: Wechselrichter, Sensor, Zähler, Stringüberwachung, Status DI intern/extern, Digitaler Ausgang, Tracker, Genset, Batterie

Voraussetzungen

  • bluelog Neo

  • 557.403 SCADA Interface-Lizenz bluelog Neo. Die Lizenz wird für einen bestimmten bluelog Neo ausgestellt. Bitte geben Sie bei der Bestellung die 14-stellige Hardware-Seriennummer des Datenloggers an.

Verfügbare Messdaten

  • Abhängig vom angeschlossenen Gerät.

  • Verfügbare Messdaten sind im Kompatibilitäts-Check beschrieben.1)

  • Nicht verfügbare Messwerte werden als „Fehlwerte“ über Modbus zurückgegeben. Siehe Tabelle "Datentypen" im Abschnitt "Modbus-Spezifikation" unten.

1) Eine Liste der Messwerte ist nicht für jedes Gerät verfügbar. Dies ist davon abhängig, ob die verfügbaren Messwerte dynamisch vom Gerät übermittelt werden z.B. bei SunSpec Geräten.

Funktionszuweisung SCADA-Register (Slave-ID)

  • Die SCADA-Register (Slave-IDs) werden automatisch zugewiesen, wenn die SCADA Interface zum ersten Mal aktiviert ist.

  • Die SCADA-Adressen werden beibehalten wenn die SCADA Schnittstelle deaktiviert und wieder aktiviert wird.

  • Wenn die SCADA-Schnittstelle aktiviert ist, werden neu hinzugefügte Geräte nicht automatisch einer SCADA-Adresse zugewiesen.

  • Mit der Funktion SCADA-Adresse zurücksetzen werden die SCADA-Adressen für die vorhandenen Geräte neu vergeben.

  • Die SCADA-Adresse eines Geräts ist jederzeit manuell änderbar.

Modbus-Spezifikation

Kommunikationsparameter
  • SCADA-Adresse (Client ID): siehe Anlage > SCADA Interface > Spalte SCADA Adresse

  • Port: 502 oder 503

  • Delay: 1.000 ms

Allgemeine Registerdefinition
  • Wenn ein Gerät einen Messwert nicht liefert, wird stattdessen ein Fehlwert gesendet. Siehe Tabelle "Datentypen" unten.

    • Missing values int: 0x80000000 | float: 0x7FC00000

  • Read values: Funktionscode 03 - Halteregister lesen

  • Write values: Funktionscode 16 - Mehrere Register voreinstellen

  • Register und Byte-Reihenfolge:

    • The word order is LOW register before HIGH register (Little Endian)

    • The byte order is HIGH byte before LOW byte (Big Endian) → 0xCCDDAABB

  • Jedes Gerät liefert ein typabhängiges Werteset.

  • Unabhängig vom Gerätetyp stehen im Registerbereich „Allgemeine Werte“ allgemeine Werte wie z.B. Gerätetyp, Hersteller und Gerätebezeichnung.

  • Faktor und Offset: Zuerst muss der Faktor und dann der Offset mit dem Wert berechnet werden.

Beispiel

Abfrage mit mbpoll

Abfrage eines Temperaturwerts (Register 42048) eines Sensors (SCADA-Adresse 102) bei einem bluelog mit der IP-Adresse 192.168.1.1.

scada_modbus-specification_neo (1).svg
Abfrage eines Temperaturwerts


Allgemeine Registerdefinition
  • Wenn ein Gerät einen Messwert nicht liefert, wird stattdessen ein Fehlwert gesendet. Siehe Tabelle "Datentypen" unten.

    • Missing values int: 0x80000000 | float: 0x7FC00000

  • Read values: Funktionscode 03 - Halteregister lesen

  • Write values: Funktionscode 16 - Mehrere Register voreinstellen

  • Register und Byte-Reihenfolge:

    • The word order is LOW register before HIGH register (Little Endian)

    • The byte order is HIGH byte before LOW byte (Big Endian) → 0xCCDDAABB

Schnittstellenregister

Diese PDF-Datei gibt einen Überblick über die Register:

SCADA-interface_bluelog Neo_registers en_2026-02-17.pdf