Datenanbindung
AnyViz bietet vielfältige Methoden, um Geräte und Sensoren mit der Cloud zu verbinden. Um lokale Feldbusprotokolle verbinden zu können, wird ein Gateway benötigt, welches die Daten vor Ort einsammelt und gesichert überträgt. Nicht alle Funktionen sind bei jedem Cloud Adapter verfügbar.
Universal Cloud Adapter
Die funktionsreichste und meistgenutzte Variante, ist die Installation des Universal Cloud Adapters auf einem Linux- oder Windows Gerät. Es handelt sich hierbei um eine leichtgewichtige Software, die kostenlos verfügbar ist und folgende Protokolle unterstützt:
- OPC-UA
- Modbus (RTU und TCP)
- Siemens RFC1006: ISO TCP
- Beckhoff TwinCAT ADS
- EtherNet/IP
- BACnet
- M-Bus
- SunSpec
- CAN
- JSON API
Weiterhin ermöglicht der Cloud Adapter folgende Funktionen:
- HTTP pass through
- VNC pass through
- Camera pass through
- AnyViz VPN
- Lokale Pufferung bei Verbindungsausfall
CODESYS Cloud Adapter
Beim CODESYS Cloud Adapter handelt es sich um eine IEC-Library, die es ermöglicht, eine CODESYS V3 basierende Steuerung direkt mit AnyViz zu verbinden. Nach erfolgreichem Onboarding stehen alle Variablen der Symbolkonfiguration zur Verfügung. Die Library steht im CODESYS Store zur Verfügung.
Die Cloud Adapter Library ermöglicht folgende Zusatzfunktionen:
- HTTP pass through
- Lokale Pufferung bei Verbindungsausfall
- Remote Zugriff auf das lokale Dateisystem
Beckhoff Cloud Adapter
Speziell für Beckhoff Steuerungen mit Windows Embedded Compact oder Windows CE wurde das AnyViz Cloud Adapter Supplement entwickelt. So können Embedded-PCs der CX-Reihe (z.B. CX9020 oder CX8190) direkt mit AnyViz verbunden werden. Für Beckhoff Industrie-PCs und Windows basierende Steuerungen, wird die Verwendung des Universal Cloud Adapters empfohlen.
Das Cloud Adapter Supplement ermöglicht folgende Zusatzfunktionen:
- HTTP pass through
- Lokale Pufferung bei Verbindungsausfall
MQTT
Das weit verbreitete Netzwerkprotokoll ermöglicht die Übertragung von Telemetriedaten zwischen beliebigen Geräten und AnyViz. AnyViz fungiert als MQTT-Broker, sodass eine direkte Verbindung zwischen Endgerät und AnyViz besteht. Es wird sowohl MQTT Version 3.1, also auch MQTT Version 5 unterstützt. Der Payload kann über folgende Formate bzw. Protokolle übertragen werden:
- Rohformat
- JSON
- Sparkplug B
- OPC UA Pub/Sub
Hinweis: Bei Verbindungsausfall erfolgt keine lokale Pufferung. Das Protokoll ermöglicht keine weiteren Funktionen, wie HTTP pass through oder Ähnlichem.
MQTT Verbindung einrichten
LoRaWAN
Das low-power Funknetzwerk ermöglicht das Erfassen von Messwerten auch ohne Stromversorgung und Internetverbindung.
LoRaWAN Funknetzwerk einrichtenThe Things Network
The Things Network ist ein globales, offenes LoRaWAN-Netzwerk. Über die Einrichtung eines WebHooks können die empfangenen Daten der IoT-Geräte an AnyViz weitergeleitet werden.
Webhook in The Things einrichtenOCPP
OCPP ist ein Kommunikationsstandard für Ladepunkte bzw. zur Ankopplung von Wallboxen. Damit kann AnyViz auch zum Lademanagement, zur Verwaltung von Zugriffstokens, sowie zur Aufzeichnung von Ladevorgängen verwendet werden.
OCPP-Verbindung einrichten