TwinCAT Machine Learning Model Manager
Der TwinCAT Machine Learning Model Manager dient dazu, die ONNX-Modelldateien zu verwalten und für die Nutzung mit TwinCAT vorzubereiten. Die Funktionen des TwinCAT Machine Learning Model Managers sind zusammengefasst:
- Erstellung einer Meta-Informationsdatei (JSON-File).
- Erstellung einer PlcOpenXml, welche eine SPS-Datentypbeschreibung des Modell Eingangs und des Modell Ausgangs beschreibt.
- Optional: Einfügen von anwendungsspezifischen Meta-Informationen (Custom Attributes). Die Custom Attributes kann ein Nutzer zu den JSON hinzufügen. Die Attribute sind dann mit Methoden am FB_MlSvrPrediction zur Laufzeit in der SPS auslesbar.

Der TwinCAT Machine Learning Model Manager hat drei unterschiedliche Interfaces:
- 1. Ein graphisches User Interface (Visual Studio Plugin)
- 2. Ein Python Interface (Python package)
- 3. Ein Command Line Interface (CLI)
Diese werden im Folgenden näher erläutert.
Weiterführende Informationen