Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 49905

UML Codegenerierung oder Reverse Engineering aus PLC code, welche ist sinnvoll?

$
0
0
Hallo Zusammen,

Ich verwende UML zur Beschreibung der Architektur des SPS Programms (Klassendiagramm, Zustandsmaschine) und nehme ich Enterprise Architect als Werkzeug zur Modellierung des UML Models.
UML Codegenerierung ist sehr interessant und habe ich ein Codegenerator in EA definiert, um aus den Modelle PLCopen XML Datei zu generieren.
Zweifellos braucht der generierte Code noch Nacharbeite in Codesys und ist nicht in Workflow nahtlos integriert.
Gleichzeitig versuche ich auch Reverse Engineering in EA zu machen. Aus dem PLCopen Datei der UML Modell in EA zu erzeugen. Für die Kunden, die für SPS Programmierung nicht gut sind, kann mit Reverse Engineering die SPS Software besser verstehen.

Dann kommt die Frage, welche ist sinnvoll, vorwärts oder rückwärts? oder sind beide sinnlos haha

vorwärts:

https://www.youtube.com/watch?v=RfDxkq_hDvw&t=407s

rückwärts:
leider noch nicht vollständig fertig

ich freue mich, deine Meinung zu hören

Viewing all articles
Browse latest Browse all 49905


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>