AM8xxx Smart System Diagnosis Value Extractor

Der AM8xxxSSD_ValueExtractor ermöglicht die Analyse eines Motors, der mit der Smart System Diagnosis-Funktionalität ausgestattet ist. Der verbaute Encoder nimmt Messwerte verschiedener, intern verbauter Sensoren auf. Dazu zählen die Temperatur und Luftfeuchtigkeit im Encoder, als auch die Beschleunigung in X- und Y-Richtung. Diese Messwerte werden als Ausgänge bereitgestellt.
Optional kann ein boolesches Signal für den Eingang Enable Execution ausgewählt werden, sodass der Algorithmus nur aktiv ist, wenn der Wert des ausgewählten Signals TRUE ist.
Ausgangswerte
- Humidity: Luftfeuchte innerhalb des Encoders in %.
- Temperature: Temperatur innerhalb des Encoders in °C.
- X RMS Acceleration: RMS der Beschleunigung in X-Richtung in g.
- X Kurtosis Acceleration: Kurtosis der Beschleunigung in X-Richtung.
- X Peak-Peak Acceleration: Spitze-Spitze-Werts der Beschleunigung in X-Richtung in g.
- YRms Acceleration: RMS der Beschleunigung in Y-Richtung in g.
- Y Kurtosis Acceleration: Kurtosis der Beschleunigung in Y-Richtung.
- Y Peak-Peak Acceleration: Spitze-Spitze-Werts der Beschleunigung in Y-Richtung in g.
Für den Algorithmus sind folgende HMI Controls für die Generierung eines Analytics Dashboards verfügbar:
Das Table Control oder List Control visualisiert alle Ausgangswerte.



Alternativ können mit dem Mapping Wizard kundenspezifische HMI Controls verknüpft werden.
Vorbereitung
Damit die Sensorwerte für eine Analyse zur Verfügung stehen, müssen diese zum Prozessabbild des Antriebs hinzugefügt werden. Dieser Vorgang wird im Folgenden aufgezeigt.
- 1. Erstellen Sie ein TwinCAT-Projekt.
- 2. Scannen Sie die I/Os des TwinCAT-Projektes.
- 3. Fügen Sie zu der Solution ein Drive Manager-Projekt hinzu.
- 4. Wählen Sie den entsprechenden Kanal des Antriebs aus, an dem der Motor mit dem B/SSD-Fähigen Encoder angeschlossen ist.
- 5. Wählen Sie den Reiter Advanced an.
- 6. Im Unterpunkt Process data können weitere Prozessdaten hinzugefügt werden.
- 7. Fügen Sie folgende Prozessdaten hinzu:
IntSHub: Update counter
IntSHub: Data Sensor 0
IntSHub: Data Sensor 1
IntSHub: Data Sensor 2
IntSHub: Data Sensor 3
- Nach dem Hinzufügen der Prozessdaten werden diese im Knoten I/O angezeigt und stehen für die Analyse zur Verfügung.
