Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

46
SCU100 INSITE PRO M COMPACT BEDIENUNGSHANDBUCH

10.2.Modbus TCP Slaves

In diesem Abschnitt ist es möglich, externe Modbus-TCP-Geräte hinzuzufügen, die im selben LAN des
SCU100 angeschlossen sind und deren Register über die InSite Rest API-Schnittstelle gelesen werden
sollen. Die gelesenen Werte sind nur in der Rest-API enthalten und werden nicht in der WebUI angezeigt.
Um einen neuen Modbus-TCP-Slave hinzuzufügen, klicken Sie auf „Hinzufügen", füllen Sie die
erforderlichen Felder („Geräte-IP", „Name" und „Port") aus, die das Gerät identifizieren, und definieren
Sie die Spezifikationen des Holding-Registers, das gelesen werden soll. Um neue Register hinzuzufügen,
klicken Sie auf „Register hinzufügen". Wenn die Konfiguration abgeschlossen ist, klicken Sie auf „Modbus-
TCP-Slave hinzufügen", um den Vorgang abzuschließen.
Wenn das Gerät im „Master"-Modus arbeitet, ist es möglich, mehrere Geräte mit derselben IP-Adresse,
aber unterschiedlichen Modbus-IDs hinzuzufügen. Die maximale Anzahl von Geräten ist 32, 4 Register pro
Gerät.
Register werden basierend auf den konfigurierten Auflösungen gelesen. Bei angeschlossenem Gerät wird
jedes Register 3 Mal gelesen, bevor die Antwort auf „NOT CONNECTED" gesetzt wird.
Wenn das Gerät nicht antwortet, wird das Lesen alle 5 Minuten erneut versucht. Jedes nicht reagierende
Gerät kann die ersten und weiteren Lesungen um ~2 s verzögern.
Die von den Geräten gelesenen Werte sind über die Rest-API verfügbar, sie muss aktiviert werden
(Einstellungen->Kommunikation->Rest-API - lesen Sie den Abschnitt Rest-API-Handbuch).
POST: /api/gateway/data
Holt alle Daten von allen konfigurierten Modbus-TCP-Geräten:
{
"data": [
]
}
Holt alle Daten von einem Gerät:
{
"data": [
]
}
{
"protocol": "tcp"
"type": "online"
}
{
"protocol": "tcp",
"slave_ip": "192.168.1.200"
}

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Scu100

Inhaltsverzeichnis