MQTT-Daten-Streaming in catman
MQTT ist ein leichtgewichtiges Publish-Subscribe-Netzwerkprotokoll von Maschine zu Maschine. Das MQTT-Protokoll definiert zwei Arten von Netzwerkeinheiten: einen Broker und eine Anzahl von Clients.
Ein MQTT-Broker ist ein Server, der alle Nachrichten von den Clients empfängt und dann die Nachrichten an die entsprechenden Zielclients weiterleitet. Ein MQTT-Client ist ein beliebiges Gerät (Controller, PC, Server), auf dem eine MQTT-Bibliothek läuft und das sich über ein Netzwerk mit einem MQTT-Broker verbindet. In diesem Fall arbeitet catmanAP als MQTT-Client.
Aktivieren Sie die MQTT-Funktionalität in catmanAP über Optionen -> Programmfunktionen. In catmanEasy ist die Funktionalität nicht verfügbar. catman sendet nach jedem catman-Leseblock MQTT-Daten an den MQTT-Broker. Das bedeutet, dass die Daten mit etwa 10 Hz gesendet werden, wenn - und nur wenn - eine Datenerfassung (DAQ-Job) läuft.
Zusätzliche Funktionen in catman Version 5.6.2:
- MXFS
- Unterstützung für den Import von ARXML V4.3-Dateien (und Beschleunigung des Imports)
- Beschleunigte Dekodierung von CAN-Rohdaten
- Absoluter Zeitstempel im CAN-Rohkanal-Export zum Vector CANalyzer Log
- Webserver-Port konfigurierbar
- Umschalten der Abtastraten-Domäne des QuantumX-Moduls
- Neues Standardformat für die Anzeige von Einheiten auf den Graph-Achsen
- Konfiguration des Geschwindigkeitsmodus des Moduls beim Laden des Projekts, falls erforderlich
- Optische Karteninformationen zur Anzeige der Geräteeigenschaften hinzugefügt
- Bereitstellung von Standardwerten für den Kalibrierungsfaktor, wenn der Sensortyp in der direkten Hardwarebearbeitung geändert wird