-> Hier kostenlos registrieren
Hallo,
ich habe in einer Beckhoffsteuerung (CoDeSys) einen Baustein in Ablaufsprache geschrieben und möchte gern zur Inbetriebnahme die Schrittkette Step by Step ablaufen lassen können. In S7 habe ich dazu immer einen Eingang Stepmode und einen Step definiert und die beiden in den Ablauf programmiert.
Bei Beckhoff habe ich in der Hilfedatei gelesen das es schon Systembits gibt, die so etwas machen. Mit 'SFCTipMode' kann man den AS-Baustein in den Stepmode versetzen und dann immer nur einen Schritt machen. Mit 'SFCTip' kann man dann die Schritte durchtackern.
Muß ich diese Variablen nur als lokale Variablen definieren?
z.B.
VAR
SFCTipMode: BOOL;
SFCTip: BOOL;
END_VAR
Ich habe auch gesehen, daß es schon definierte Typen
SFCActionType(Struct)
SFCStepType(Struct)
gibt. Wie sieht denn deren Struktur aus?
Zur Not kann ich auch die Stepfunktion von Hand in die Transitionen programmieren. Aber warum das Rad zweimal erfinden.
Habt Ihr diese Bits schon mal benutzt?
Michael
ich habe in einer Beckhoffsteuerung (CoDeSys) einen Baustein in Ablaufsprache geschrieben und möchte gern zur Inbetriebnahme die Schrittkette Step by Step ablaufen lassen können. In S7 habe ich dazu immer einen Eingang Stepmode und einen Step definiert und die beiden in den Ablauf programmiert.
Bei Beckhoff habe ich in der Hilfedatei gelesen das es schon Systembits gibt, die so etwas machen. Mit 'SFCTipMode' kann man den AS-Baustein in den Stepmode versetzen und dann immer nur einen Schritt machen. Mit 'SFCTip' kann man dann die Schritte durchtackern.
Muß ich diese Variablen nur als lokale Variablen definieren?
z.B.
VAR
SFCTipMode: BOOL;
SFCTip: BOOL;
END_VAR
Ich habe auch gesehen, daß es schon definierte Typen
SFCActionType(Struct)
SFCStepType(Struct)
gibt. Wie sieht denn deren Struktur aus?
Zur Not kann ich auch die Stepfunktion von Hand in die Transitionen programmieren. Aber warum das Rad zweimal erfinden.
Habt Ihr diese Bits schon mal benutzt?
Michael