-> Hier kostenlos registrieren
Hallo ,
ich stehe schon wieder vor einem Problem für welches ich keine Lösung finde.
Es geht um Versionierung der Programme. Wir bauen Maschinenreihen und diese werden neuerdings versioniert. Zurzeit Siemens.
Umstieg auf CoDeSys: Nun stellen wir fest, dass es noch Lücken gibt.
1- Ein Baustein greift auf einige Strukturen zu, Pointerzuweisung. Alle Adressen über Ein- und Ausgangsbeinchen zu führen ist viel zu aufwändig.
Ist ein Baustein versioniert, so muss eigentlich noch eine Info rein welcher Stand die Strukturen haben müssen.
Könnte es vielleicht so aussehen?
- Baustein V1.00
- Strucktur1 ab V1.04
- Strucktur2 ab V1.08
- Bedienpanel ab V1.10
2- Abzweigung der Versionierung. Kunde hat Sonderwunsch, der Baustein wird verändert. Welche Versionsnummer bekommt dieser nun?
Welche Versionsnummer bekommt dieser Baustein wenn er z.B. einen Bug fix bekommt.
Könnte es so aussehen?
Baustein V1.01
Abgeleiteter Baustein VX 1.01
Weitere Änderungen
Baustein V1.02
Abgeleiteter Baustein VX1.02
Gibt es etwas Ausgearbeitetes dazu, wonach man sich richten könnte. Wir haben vor mit dem System lange zu fahren und da wäre es schön den richtigen Weg zu nehmen.
Mit freundlichen Grüßen
Rici
ich stehe schon wieder vor einem Problem für welches ich keine Lösung finde.
Es geht um Versionierung der Programme. Wir bauen Maschinenreihen und diese werden neuerdings versioniert. Zurzeit Siemens.
Umstieg auf CoDeSys: Nun stellen wir fest, dass es noch Lücken gibt.
1- Ein Baustein greift auf einige Strukturen zu, Pointerzuweisung. Alle Adressen über Ein- und Ausgangsbeinchen zu führen ist viel zu aufwändig.
Ist ein Baustein versioniert, so muss eigentlich noch eine Info rein welcher Stand die Strukturen haben müssen.
Könnte es vielleicht so aussehen?
- Baustein V1.00
- Strucktur1 ab V1.04
- Strucktur2 ab V1.08
- Bedienpanel ab V1.10
2- Abzweigung der Versionierung. Kunde hat Sonderwunsch, der Baustein wird verändert. Welche Versionsnummer bekommt dieser nun?
Welche Versionsnummer bekommt dieser Baustein wenn er z.B. einen Bug fix bekommt.
Könnte es so aussehen?
Baustein V1.01
Abgeleiteter Baustein VX 1.01
Weitere Änderungen
Baustein V1.02
Abgeleiteter Baustein VX1.02
Gibt es etwas Ausgearbeitetes dazu, wonach man sich richten könnte. Wir haben vor mit dem System lange zu fahren und da wäre es schön den richtigen Weg zu nehmen.
Mit freundlichen Grüßen
Rici