Erbessd PHANTOM® OPC UA

Zur PHANTOM®-Hauptseite gehen

Das Gateway Version 2 für das drahtlose Sensorsystem ERBESSD INSTRUMENTS® PHANTOM® unterstützt das industrielle OPC-UA-Protokoll. Alle verarbeiteten Sensordaten sind über OPC verfügbar. Aufgrund der Funktionsweise des OPC-UA-Protokolls sind die vollständige Zeitwellenform oder die FFT nicht verfügbar.

Das Gateway fungiert als OPC-UA-Server und wartet auf TCP-Verbindungen am Port 4334.

Den OPC-Server Aktivieren

Um den OPC-UA-Server zu aktivieren, aktivieren Sie ihn in der Verwaltungskonsole des Gateway 2 auf der Konfigurationsseite General durch Anklicken des Kontrollkästchens „Enable OPC UA Server”. Klicken Sie auf Speichern, und das Gateway startet neu. Nach dem Neustart des Gateways ist der OPC-Server bereit.

Enable OPC UA Server

Sie können den OPC-UA-Server gleichzeitig mit allen anderen vom Gateway unterstützten Protokollen verwenden, einschließlich EI-Analytic™, EI Monitor, MQTT und Modbus.

Nachdem der OPC-UA-Server aktiviert wurde, können Sie mit einem OPC-UA-Client über die folgende URL auf den Server zugreifen: opc.tcp://192.168.1.2:4334/UA/PhantomGW, wobei 192.168.1.2 durch die IP-Adresse Ihres Gateways zu ersetzen ist. Verwenden Sie den Sicherheitsmodus none und die Sicherheitsrichtlinie none.

Das OPC UA ist in einer baumartigen Struktur organisiert. Für das PHANTOM® Gateway gibt es unter dem Stammordner einen Object-Ordner, unter dem alle Seriennummern der Sensoren angezeigt werden. Unter jeder Seriennummer gibt es je nach Sensortyp eine Reihe verschiedener Variablen.

Tree structure

Variablen

Die Variable type enthält den Sensortyp gemäß der folgenden Tabelle:

3, 5 und 6Triaxialer Beschleunigungssensor
10Wärmebildkamera
21Temperatur per Thermoelement
25Infrarottemperatur
264-20mA-Sensorknoten
31Trockenkontakteingänge
32Strom mit 4 Kanälen
50Biaxialer Beschleunigungssensor mit geringem Rauschen
60Allzweckknoten
40Geschwindigkeit (RPM)

Gemeinsame Variablen für Alle Sensoren

VariablennameBeschreibung
typeSensortyp gemäß der obigen Tabelle.
batteryBatteriespannung in Volt
batteryTypeBatterietyp. 1/6D (1), AAA(2), CR2032(3), CR2477(4).
temperatureInterne Temperatur des Sensors in Celsius.
versionFirmware-Version

Triaxialer Beschleunigungssensor (3, 5 und 6)

VariablennameBeschreibung
rmsArray aus drei Gleitkommazahlen mit dem Geschwindigkeits-RMS in mm/s entsprechend jeder Achse.

Temperatur per Thermoelement (20)

VariablennameBeschreibung
tcTemperatureArray aus drei Gleitkommazahlen mit der Temperatur jedes Thermoelement-Kanals in Celsius.

Infrarottemperatur (25)

VariablennameBeschreibung
ambientTemperatureUmgebungstemperatur, gemessen vom Infrarotsensor, in Celsius.
objectTemperatureDie Temperatur des Objekts, auf das der Infrarotsensor zeigt, in Celsius.

4-20mA-Sensor (26)

VariablennameBeschreibung
voltageEin Array aus Gleitkommazahlen der Größe 4 mit der Spannung des 4-20mA-Sensors.

Dreiphasenstrom (30)

VariablennameBeschreibung
instCurrentEin Array aus Gleitkommazahlen der Größe 4 mit dem Momentanstrom für jeden der vier Kanäle des Sensors in Ampere.
averageCurrentEin Array aus Gleitkommazahlen der Größe 4 mit dem Durchschnittsstrom für jeden der vier Kanäle des Sensors in Ampere.
minCurrentEin Array aus Gleitkommazahlen der Größe 4 mit dem Mindeststrom für jeden der vier Kanäle des Sensors in Ampere.
maxCurrentEin Array aus Gleitkommazahlen der Größe 4 mit dem Maximalstrom für jeden der vier Kanäle des Sensors in Ampere.
accumulatedCurrentEin Array aus Gleitkommazahlen der Größe 4 mit dem akkumulierten Strom für jeden der vier Kanäle des Sensors in Ampere.

Geschwindigkeitssensor (RPM) (40)

VariablennameBeschreibung
rpmGleitkommawert mit der aktuellen RPM-Drehzahl

Trockenkontakt-Sensor (31)

VariablennameBeschreibung
dryContactsStateEin boolesches Array der Größe 4 mit dem Zustand des Eingangs. True bedeutet, dass der Kontakt geschlossen ist, und false bedeutet offen.