In der Modbus Profil Verwaltung können die lokal im Profil Katalog gespeicherten Modbus Profile administriert werden.

Es können neue Profile hinzugefügt, unbenutzt gelöscht und Profile exportiert und importiert werden.

Im Modbus Geräte Manager können nur Modbus Geräte auf Basis eines Modbus Profils eingebunden werden. Es ist daher immer erforderlich, zunächst ein Modbus Profil anzulegen bzw. in den Profil Katalog zu importieren.

Freigegebene Modbus Profile anderer Nutzer finden Sie hier: Timberwolf Modbus Unterforum.


Inhalt


Modbus Profil Verwaltung

Übersicht

Die weltweit angebotenen Modbus Geräte verfügen über unterschiedliche Eigenschaften und stellen jeweils eine individuelle Kombination aus Datenaustauschpunkten für das Lesen und Schreiben zur Verfügung. Die Hersteller informieren in Datenblätter über die jeweils unterstützten Datenaustauschpunkte („Register“), die jeweiligen Datenformate sowie weitere gerätespezifische Informationen.

Der Timberwolf Server ermöglicht es, diese Definition der Datenaustauschpunkte in einem interaktiven Profil Editor auf komfortable Weise vorzunehmen. Der Profil Editor wird durch Betätigen der Schaltflächen „Hinzufügen“ bzw. „Editieren“ für bestehende Profile aufgerufen und erscheint in der Web-APP unterhalb des Profil Katalogs.

Aufruf Modbus Profil Verwaltung

Unter Modbus → Profil Verwaltung steht sowohl die Verwaltung der Modbus Geräteprofile als auch der Profil Editor zur Verfügung.

Im oberen Teil des Bildschirmes wird der Profil Katalog angezeigt:

In diesem Profilkatalog können Sie diejenigen Modbus Geräteprofile verwalten, die auf diesem Timberwolf Server zur Verfügung stehen.

Die Konfiguration der Kommunikationsregeln (“Applikation”) im Modbus Geräte Manager basiert auf den im Katalog des Timberwolf Servers gespeicherten Profilen. Sollte ein neues Modbus Gerät vom Timberwolf Server angesprochen werden, muss zuvor ein Modbus Geräteprofil angelegt werden (mit + Hinzufügen)

Der Ausgangspunkt hierfür ist diese Modbus Profil Verwaltung. Profile können von dieser Anzeige aus angelegt, gesucht, geändert, kopiert, gelöscht sowie ex- und importiert werden.

Suche im Modbus Profil Katalog:

Anzeigeelemente im Modbus Profil Katalog

Import und Export von Modbus Profilen

note

Wichtige Hinweis zur manuellen Erstellung / Bearbeitung von Modbus Profilen:

Modbus Geräteprofile werden beim Export vom Timberwolf Server als JSON Datenstruktur abgelegt. Diese Struktur könnte, bei ausreichender Kenntnis des json Datenformates, manuell bearbeitet und erzeugt werden.

Beim Import einer solchen manuell bearbeiteten Datei wird jede Manipulation am Inhalt der Datei anhand der Verletzung - der ursprünglich beim Export generierten - komplexen Prüfsumme erkannt. Hierbei wird ein entsprechender Hinweis angezeigt und dem so importierten Profil wird eine neue Profil ID zugewiesen.

Die Funktion für Export bzw. Import von Profildateien wurde für den einfachen Austausch zwischen Timberwolf Servern konzipiert und war ursprünglich nicht für den Import von manuell bearbeiteten oder gar selbst erzeugten Profilen vorgesehen.

Bei der Abwägung, ob der Import bei verletzter Prüfsumme erlaubt sein soll, haben wir uns dafür entschieden, dass der Timberwolf Server den Import nicht abbrechen soll. Manuelle Veränderungen an der Datei werden nur wegen der Verletzung der komplexen Prüfsumme erkannt. Eine darüberhinausgehende umfassende Validierung der enthaltenen Daten erfolgt beim Import nicht!

Es ist auf diesem Wege möglich, nicht erlaubte Parameter zu importieren, welche das System in einen unbekannten Zustand bringen können. Bitte nutzen Sie den Import bei verletzter Prüfsumme nur mit großer Vorsicht.

Wir empfehlen nicht, diesen Weg zur Definition von Profildateien zu nutzen und können hierfür keinen Support leisten.

Wichtige Hinweis zur manuellen Erstellung / Bearbeitung von Modbus Profilen:

FÜR EXPERTEN Modbus Geräteprofile werden beim Export vom Timberwolf Server als JSON Datenstruktur abgelegt. Diese Struktur könnte, bei ausreichender Kenntnis des json Datenformates, manuell bearbeitet und erzeugt werden.

Beim Import einer solchen manuell bearbeiteten Datei wird jede Manipulation am Inhalt der Datei anhand der Verletzung - der ursprünglich beim Export generierten - komplexen Prüfsumme erkannt. Hierbei wird ein entsprechender Hinweis angezeigt und dem so importierten Profil wird eine neue Profil ID zugewiesen.

Die Funktion für Export bzw. Import von Profildateien wurde für den einfachen Austausch zwischen Timberwolf Servern konzipiert und war ursprünglich nicht für den Import von manuell bearbeiteten oder gar selbst erzeugten Profilen vorgesehen.

Bei der Abwägung, ob der Import bei verletzter Prüfsumme erlaubt sein soll, haben wir uns dafür entschieden, dass der Timberwolf Server den Import nicht abbrechen soll. Manuelle Veränderungen an der Datei werden nur wegen der Verletzung der komplexen Prüfsumme erkannt. Eine darüberhinausgehende umfassende Validierung der enthaltenen Daten erfolgt beim Import nicht!

Es ist auf diesem Wege möglich, nicht erlaubte Parameter zu importieren, welche das System in einen unbekannten Zustand bringen können. Bitte nutzen Sie den Import bei verletzter Prüfsumme nur mit großer Vorsicht.

Wir empfehlen nicht, diesen Weg zur Definition von Profildateien zu nutzen und können hierfür keinen Support leisten.

Veränderungssperre von Modbus Profilen

Die im lokalen Profil Katalog enthaltenen Modbus Profile können vom Timberwolf Server gegen Veränderung gesperrt werden.

Notwendigkeit der Veränderungssperre

Jedem Modbus Profil wird ab dem ersten Speichern eine ID zugewiesen.

Aufbau einer Modbus Profil ID: TWS-SN-XXXXX
(TWS-SN ist die Seriennummer des Timberwolf Servers auf dem das Profil erstellt wurde, xxxxx ist eine fortlaufende Nummerierung). Damit ist diese ID ist weltweit eindeutig.

Soweit ein Modbus Profil nicht genutzt und nicht exportiert wurde, kann dieses jederzeit bearbeitet werden, ohne dass sich die ID des Modbus Profils ändert.

Sobald ein Profil einem Modbus Gerät im Geräte Manager zugewiesen wurde, wird das Profil gegen Veränderung und gegen Löschen gesperrt (da sich dieses nun in Betrieb befindet und damit laufend darauf zugegriffen wird).

Sperre nach Export / Import: Ein Profil soll, sobald dieses exportiert wurde, unter seiner ID weltweit stets den gleichen Stand der Definitionen enthalten. Der Nutzer soll sich darauf verlassen können, dass ein Profil mit gegebener ID auf allen seinen Servern die exakt selbe Definition der Datenaustauschpunkte mit dem Modbus Gerät enthält. Deshalb sind Profile im lokalen Katalog ab dem Export dauerhaft gegen Veränderung gesperrt. Importierte Profile übernehmen die ID und bleiben ebenfalls gegen Veränderung gesperrt.

Editieren der Kopien gesperrter Profile: Von jedem Profil im Katalog können Kopien erstellt und diese bearbeitet werden, dies gilt auch für gesperrte Profile. Das kopierte Profil erhält dabei eine neue ID und ist nicht gesperrt (es sei denn, es wird genutzt oder erneut exportiert).