-> Hier kostenlos registrieren
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
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