Übersicht

Mit dem TwinCAT Analytics Logger ist die zyklussynchrone Erfassung von Prozess- und Applikationsdaten der Maschinensteuerung möglich. Charakteristisch für den Logger ist seine hohe Leistung, da er direkt im Echtzeitkontext der TwinCAT-Steuerung arbeitet.

Der TwinCAT Analytics Logger kann entweder als MQTT-Client fungieren und die Daten regelmäßig an einen MQTT-Message-Broker übertragen (MQTT-Modus) oder die Daten lokal in einer Datei auf der Festplatte der Maschinensteuerung speichern (Dateimodus). Die erforderliche Konfiguration erfolgt in Microsoft Visual Studio®. Alle Variablen des Prozessabbilds und der SPS-Anwendung können über Kontrollkästchen einfach der Konfiguration hinzugefügt werden, ohne dass Programmierung erforderlich ist.

Bei Verwendung als MQTT-Client kann der Logger kurze Unterbrechungen der Verbindung zum Message-Broker mit Hilfe einer Ringpuffer-Funktionalität überbrücken, um den Verlust von Daten kurzzeitig zu verhindern. Bei Verwendung im Dateimodus kann ebenfalls ein Ringpuffer konfiguriert werden, der hilfreich sein kann, wenn die Speicherkapazität begrenzt ist oder wenn keine Daten dauerhaft aufgezeichnet (im Folgenden als „geloggt“ bezeichnet) werden müssen, sondern der Fokus auf einem festen Zeitintervall liegt.

Die geloggten Daten können auf verschiedene Weise genutzt werden, aber ihr Hauptzweck ist die Datenanalyse mit TwinCAT Analytics sowie die Datenvisualisierung mit TwinCAT Scope.

Komponenten

Liste der wesentlichen Merkmale

Funktionalität

TC3 Analytics Logger als MQTT-Client

TC3 Analytics Logger für lokale Speicherung

Programmierbare Aufzeichnungssteuerung

Ja

Ja

Konfigurationsschnittstelle

Ja

Ja

RT-Kontext

Ja

Ja

MQTT

Ja

Nein

Analytik-Binärformat

Ja

Ja

JSON-Format

Nein

Nein

Dateispeicherung

Nein

Ja

Ringpuffer

Ja

Ja

Authentifizierung

Ja

Nein

Verschlüsselung

Ja

Ja

Kompression

Ja

Ja