Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial Internet of Things >> Internet der Dinge-Technologie

Visualisierung von Daten in Mikrosensoranwendungen

Ich kann nicht glauben, dass ich bei RTI war seit mehr als 12 Jahren! In dieser Zeit habe ich die Entwicklung des OMG Data Distribution Service seit seinen Anfängen sowie die Verwirklichung der Mission von RTI gesehen, die beste verfügbare DDS-Implementierung zu entwickeln.

Während unserer Geschichte mit DDS sind wir auf Anwendungen gestoßen, die nur sehr geringe Speicherressourcen unterstützen konnten. Es mag heute bemerkenswert erscheinen, ein System mit weniger als 8 MB RAM einzusetzen, aber wir haben Anwendungsanforderungen gesehen, die weit weniger Speicher erfordern. Vor einiger Zeit haben wir uns vorgenommen, eine Version von DDS für Geräte mit begrenzten Ressourcen zu erstellen. Wir nennen es RTI Connext DDS Micro und haben es in Anwendungen mit weniger als 128 K RAM eingebaut. Darüber freuen wir uns sehr!

Um diese Fähigkeit zu erreichen, unterstützt Connext DDS Micro eine Teilmenge der Funktionalität einer vollständigen Connext DDS-Implementierung. Ich würde den Funktionsumfang auf etwa 80 % des von uns angebotenen Standard-DDS-Produkts schätzen. Innerhalb dieser 80 % unterstützen wir kritische Funktionen wie Zuverlässigkeit, Schlüssel/Instanzen, Lebendigkeit, Haltbarkeit usw. Und da wir das RTPS (Real Time Publish Subscribe) Wire-Format-Protokoll beibehalten haben, können DDS Micro-Anwendungen mit regulären DDS-Anwendungen kommunizieren und umgekehrt.

Wie oben erwähnt, mussten wir einige Abstriche machen, um die RAM-Auslastung zu reduzieren. Eine der Funktionen, die wir eliminiert haben, war die Möglichkeit für einen Teilnehmer, Datentypinformationen bei der Erkennung zu senden. Diese Funktion ist ein optionaler Bestandteil des RTPS-Protokolls und wird heute, wenn aktiviert, von regulären DDS-Teilnehmern verwendet. Tatsächlich ist dies eine Schlüsselfunktion, auf die wir uns verlassen, wenn wir unsere Tools mit DDS-Anwendungen verwenden. Zum Beispiel wurde unsere Admin-Konsole letztes Jahr mit der Möglichkeit aktualisiert, Daten direkt im Tool zu visualisieren. Das bedeutet, dass das Admin Console-Tool jetzt direkt Daten abonnieren kann, die von DDS-Anwendungen veröffentlicht werden. Hier können Sie die Datenvisualisierungstools der Admin-Konsole in Aktion sehen:Übersicht und tiefer Einblick.

Als diese Funktion zum ersten Mal herauskam, beruhte sie auf der Fähigkeit der DDS-Teilnehmer, Datentypinformationen bei der Erkennung auszutauschen. Nachdem Sie den Datentyp kennengelernt und ein Abonnement für das Thema unter Verwendung dieses Datentyps erstellt haben, konnte die Admin-Konsole Live-Daten anzeigen, während sie veröffentlicht wurden. Hier ist ein Beispiel für die Admin-Konsole, die eine Herzschlagwellenform eines Patienten anzeigt, die von einer DDS-Anwendung veröffentlicht wurde:

Dies ist eine großartige Funktion, die viele Entwickler von DDS-Anwendungen heute nutzen. Es kann jedoch nicht mit DDS Micro-Anwendungen verwendet werden, da diese Anwendungen bei der Erkennung keine Datentypinformationen senden.

Um diese Einschränkung zu beheben, hat unser großartiges Tools-Team eine neue Funktion in der Admin-Konsole hinzugefügt. Anstatt sich nur darauf zu verlassen, dass Datentypinformationen bei der Erkennung gesendet werden, kann die Admin-Konsole jetzt einen Datentyp mithilfe einer XML-Datei direkt im Tool konfigurieren, um den Datentyp oder die Gruppe von Datentypen zu beschreiben. Wenn Sie ein Thema in der Admin-Konsole abonnieren, können Sie jetzt Quellen in einer XML-Datei verwenden, wie in diesem Screenshot zu sehen:

Sobald Sie die Abonnementfunktion aufrufen, haben Sie die Option "Datentypen aus XML-Datei laden". Von dort aus können Sie eine XML-Datei auswählen:

Der Inhalt der XML-Datei ist im Wesentlichen eine Beschreibung des FunctionGeneratorType wie unten gezeigt:

Wenn die richtigen Datentypinformationen geladen sind, kann die Admin-Konsole dann den Publisher abonnieren.

Im folgenden Beispiel ist der DDS Micro-Publisher ein einfacher Funktionsgenerator-Publisher, der Streaming-Sensordaten aussendet und Sinuswellen-, Rechteckwellen- und Dreieckwellendaten aussendet. Hier ist die Visualisierung dieses Streaming-DDS Micro-Publishers.

Ich muss sagen, es ist großartig, hier bei RTI zu sein, zu sehen, wie all diese Fähigkeiten zusammenkommen, um eine Plattform für das industrielle Internet der Dinge bereitzustellen. Ich kann es kaum erwarten, die zukünftigen Innovationen zu sehen, die es noch mehr Geräten ermöglichen, ihre Daten zu teilen.

Weitere Informationen finden Sie unter RTI Connext DDS Micro und RTI Administration Console.

Links:

  • http://www.rti.com/products/micro.html
  • http://www.rti.com/products/dds/tools.html#ADMIN

Internet der Dinge-Technologie

  1. MQTT und DDS:Machine-to-Machine-Kommunikation im IoT
  2. ROS2 + DDS:Spielen Sie es noch einmal
  3. RVG-Sensor – Funktionsprinzip und seine Anwendungen
  4. Erfassung von IoT-Daten für Präzisionslandwirtschaft
  5. Entwickelnde KI-Anforderungen aussortieren
  6. Sechs Grundlagen für erfolgreiche sensorgestützte Anwendungen
  7. Verwenden von KI und ML zum Extrahieren umsetzbarer Erkenntnisse in Edge-Anwendungen
  8. Split-Ring Drehmomentsensor
  9. Maschinenzustands- und Anlagenüberwachung in industriellen Anwendungen:Ein Blick auf Sensortechnologien
  10. Drahtloses Sensornetzwerk mit großer Reichweite