-> Hier kostenlos registrieren
Hallo Leute, will/muss vielleicht bald beruflich mein erstes Projekt mit Codesys machen.
Hatte mir gedacht, alles in ST zu Programmieren. Hierzu dachte ich, dass
ich Schrittketten in einer case struktur aufbaue.
also dann gibt es einmal die reine schrittkette, welche in case läuft und des weiteren ein paar signales des programmteils, die eigentlich immer aufbereitet werden müssen.
Würdet ihr für diese geschichte 2 funktionen machen. die erste (die case struktur) dann an verschiedenen programmteilen einfach mit call aufrufen und den anderen allgemeinen teil immer callen?
oder sollte ich beides in eine funktion packen und dann mit sk.start die case struktur freischalten?
Oder vielleicht doch nen anderen weg gehen und die sk in AS Programmieren?
Das hätte den Vorteil, dass man bei hinmzufügen eines schrittes (in der mitte) nicht immer die nummern des case ändern müsste.
Hier kann man ja einfach die entsprechende transition ändern um in andere schritte zu gelangen. ist allerdings nicht ganz so flexible wie case, aber man kann eigentlich direkt lesen, wo die sk nach jedem schritt weiter geht.
Was meint ihr?
Hatte mir gedacht, alles in ST zu Programmieren. Hierzu dachte ich, dass
ich Schrittketten in einer case struktur aufbaue.
also dann gibt es einmal die reine schrittkette, welche in case läuft und des weiteren ein paar signales des programmteils, die eigentlich immer aufbereitet werden müssen.
Würdet ihr für diese geschichte 2 funktionen machen. die erste (die case struktur) dann an verschiedenen programmteilen einfach mit call aufrufen und den anderen allgemeinen teil immer callen?
oder sollte ich beides in eine funktion packen und dann mit sk.start die case struktur freischalten?
Oder vielleicht doch nen anderen weg gehen und die sk in AS Programmieren?
Das hätte den Vorteil, dass man bei hinmzufügen eines schrittes (in der mitte) nicht immer die nummern des case ändern müsste.
Hier kann man ja einfach die entsprechende transition ändern um in andere schritte zu gelangen. ist allerdings nicht ganz so flexible wie case, aber man kann eigentlich direkt lesen, wo die sk nach jedem schritt weiter geht.
Was meint ihr?