Modell-Download
Über den Modell-Download können trainierte KI-Modelle einschließlich Integrationsartefakten exportiert werden.
Zielsoftware auswählen
Im Feld Software target wird die Zielsoftware für die Generierung des PLC-Codes ausgewählt.
Standardmäßig wird die Zielsoftware verwendet, die bereits während der Modellerstellung definiert wurde.
Die Zielsoftware kann beim Download erneut geändert werden. In diesem Fall wird der PLC-Code für die neu ausgewählte Laufzeitumgebung generiert. Dabei ist zu beachten, dass die während des Trainings berechnete Latenzschätzung nur für die ursprünglich konfigurierte Zielsoftware gültig ist.
Modellformat auswählen
Je nach verwendetem Lizenztyp stehen unterschiedliche Modellformate zur Verfügung.

Open ONNX Model (.onnx)
Das Modell wird als standardisierte ONNX-Datei exportiert.
ONNX ist ein offenes und frameworkunabhängiges Format und kann in beliebigen kompatiblen Laufzeitumgebungen oder KI-Frameworks verwendet werden.
TwinCAT Runtime Bound Model (.tconnx)
Das Modell wird als TwinCAT-gebundenes tcONNX-Modell exportiert.
Dieses Format ist ausschließlich für die Verwendung innerhalb von TwinCAT 3 vorgesehen.
Inhalt des Download-Pakets
Der Download erfolgt als ZIP-Archiv mit mehreren Dateien zur Integration und Dokumentation des KI-Modells.
KI-Modell
Enthält das trainierte Modell entweder als ONNX oder tcONNX abhängig vom gewählten Exportformat.
model_card.json
- Beschreibt das erzeugte KI-Modell einschließlich:
- verwendeter Datensatzsplits
- Eingabe- und Ausgabeformaten
- Klassenlabels
- Zeitstempel
- Trainings- und Laufzeitinformationen
- Latenzschätzungen
PLCopen-XML
Enthält vollständigen PLC-Code zur Integration in TwinCAT 3.
Der generierte Code umfasst:
- Bildaufnahme
- Bildvorverarbeitung
- KI-Inferenz
- Nachverarbeitung der Ergebnisse
Die Datei kann direkt in TwinCAT 3 importiert werden.
Modelname.json
Je nach ausgewähltem Software-Target wird auch eine spezifische json generiert, welche von der Inferenz-Software benötigt wird.
readme.md
Enthält eine detaillierte Beschreibung zur Integration der generierten PLCopen-XML in ein TwinCAT-3-Projekt. Zusätzlich werden erforderliche Konfigurationsschritte und projektspezifische Anpassungen beschrieben.