
Originally Posted by
Larry Laffer
... aber du wolltest ja etwas auf Merker-Basis ...
Ich denke er will die Schrittkette in AS Programmieren und weder zu einer Merkerschrittkette noch zu einer Case greifen.
Aber wo das Problem denn nun ich habe ich echt nicht verstanden. Also lieber Fragesteller bitte erklär nochmal was Du machen willst.
---
Ich bin mir gerade echt nicht sicher ob das zu der Frage Passt aber ich hab ja auch nicht den Eindruck Dich verstanden zu haben.
1) Du könntest Ja einfach IEC Schritte verwenden und anstatt Deiner ST Anweisung einfach eine Boolvariable Nichtspeichernd beschalten.
2) Anstelle von:
IF LIFT.SFCCurrentStep='Step1' THEN
X1:=TRUE;
ELSE
X1:=FALSE;
END_IF;
würde ja auch
Code:
X1:= LIFT.SFCCurrentStep = 'Step1';
funktionieren.
„If you open your Mind too much, your Brain will fall out.“
Bookmarks