Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

Beide Konfigurationsdateien ("xio.GridVis.ServerDefinitions.dat" und "xio.GridVis.DatapointDefinitions.dat") sind als Klartext im Ordner "DataFiles" des jeweiligen Workspaces hinterlegen. Diese befinden Dieser befindet sich hier:

C:\Program Files (x86)\NETxAutomation\NETx.BMS.Server.2.0\Workspaces\<workspacename>\DataFiles

...

Die Konfigurationsdaten können auch ohne GridVis Explorer hier nachträglich geändert. Es ist allerdings zu beachten, dass hier keine Verifikation der Daten durchgeführt wird. Zusätzlich können die Tabellen mit Schaltfläche den Schaltflächen "Nach Excel" und "Aus Excel" nach MS Excel exportiert und importiert werden. Dies ist besonders hilfreich wenn mehrer mehrere Daten gleichzeitig geändert werden müssen (z.B. das Pollingintervall).

Nachfolgende werden die einzelnen Spalten der Definitionstabelle Definitionstabellen erklärt:

Serverdefinitionen:

  • Servername: dies ist ein frei wählbarer Name, der den GridVis Server im NETx BMS Server identifiziert. Der Name muss eindeutig sein.
  • Url: hier wird die Url des GridVis Servers definiert.

...

  • Timeout: dieser Wert (in ms) wird als Parameter "timeout" beim Abfragen des GridVis Wertes verwendet.
  • Timeliness: dieser Wert (in ms) wird als Parameter "timeliness" beim Abfragen des GridVis Wertes verwendet.
  • Ignore item quality: ist diese Einstellung aktiv, werden bei fehlgeschlagende fehlgeschlagenen HTTP Anfragen die entsprechende Datenpunkte im BMS Server nicht auf "UNCERTAIN" gesetzt. Das bedeutet, dass der jeweils letzte Wert sichtbar ist.
  • Ignore NaN values: ist diese Einstellung aktiv, werden empfangene "NaN" Werte ignoriert. Das bedeutet, dass ein "NaN" den Datenpunkt im BMS Server nicht auf "UNCERTAIN" gesetzt wird und somit setzt. Somit ist ebenfalls immer der letzte gültige Wert sichtbar ist.
  • HTTP Timeout (in ms): Timeout für die HTTP Anfragen. Wird nach dem Timeout keine gültige HTTP Antwort empfangeempfangen, gilt die Anfrage als fehlgeschlagen.

...

Info

Änderungen in der Treiberkonfiguration werden sofort übernommen. Der BMS Server muss nicht neugestartet werden.


Info

Diese Konfigurationsdatei ("xio.GridVis.cfg") ist als Klartext im Ordner "ConfigFiles" des jeweiligen Workspaces hinterlegt. Dieser befindet sich hier:

C:\Program Files (x86)\NETxAutomation\NETx.BMS.Server.2.0\Workspaces\<workspacename>\ConfigFiles

Darstellung der Datenpunkte im NETx BMS Server

Wurden alle Einstellungen korrekt vorgenommen, werden die GridVis Datenpunkte als sogenannte Server Items im NETx BMS Server zur Verfügung gestellt. Eine aktuelle Übersicht der verfügbaren Server Items ist über den dem Item Tree im NETx BMS Studio zu finden.

Alle GridVis Datenpunkt Datenpunkte werden im Unterbaum "NETx\XIO\GridVis" strukturiert angezeigt. Dabei werden die Datenpunkte nach dem GridVis Server, dem Projekt und dem Gerät untergliedert.

Jeder GridVis Server hat ein sogenanntes "GATEWAY" Item. Ist dieses Item "True" waren HTTP Anfragen des letzten Pollingintervalls erfolgreich. War zumindest eine Anfrage fehlerhaft (HTTP Timeout erreicht oder fehlerhaften Daten erhalten), ist dieses Item "False".

Zugriff auf die GridVis Daten

Sind die GridVis Datenpunkte im NETx BMS Server integriert, können sie wie alle Server Items beliebig verwendet werden. Beispielsweise können Client Applikation von Drittherstellern auf die Daten via diverse Schnittstellen zugreifen:

  • OPC DA: Alle Server Items sind via OPC DA als OPC Items verfügbar.
  • OPC UA: Zusätzlich zum "klassichen" OPC DA verfügt der NETx BMS Server auch über eine OPC UA Schnittstelle. Diese Schnittstelle muss als Zusatzplugin über den Extension Manager (im BMS Studio im Menü "Extensions" → "Manager" → "Start Extension Manager").
  • oBIX: oBIX ist eine offene, standardisierte Webserver Schnittstelle für die Heim- und Gebäudeautomation. Diese Schnittstelle muss als Zusatzplugin über den Extension Manager (im BMS Studio im Menü "Extensions" → "Manager" → "Start Extension Manager").
  • BACnet: Server Items können über BACnet/IP an BACnet Clients als BACnet Objekte bereitgestellet werden.

Zusätzlich können die Datenpunkte auch mit anderen Datenpunkte verknüpft werden ("Gatewayfunktionalität"). Dabei stehen im NETx BMS Server eine Reihe von Schnittstellen zur Verfügung (KNX, BACnet, Modbus, SNMP, ...). Weitere Informationen sind in der Knowledgebase zu finden.