tomlei
Level-2
- Beiträge
- 72
- Reaktionspunkte
- 2
-> Hier kostenlos registrieren
Ich möchte nicht in FUP von 26 mal 4 Ausgängen den Status abfragen und habe deshalb versucht das in SCL zu lösen.
Wie könnte das funktionieren? Gibt es andere Ansätze?
Code:
REGION RG_in_Operation
// Rollgänge 1-26 - Prüfung, ob Antriebsmotor in Betrieb ist (langsam, schnell, vorwärts, rückwärts)
FOR #scl_index := 1 TO 26 DO
// alle RGs werden durchlaufen
IF ("HRG" & chr$(#scl_index) & "V") OR ("HRG" & chr$(#scl_index) & "R") THEN
// wenn TRUE dann in RUN
#scl_RG_RUN[#scl_index] := TRUE;
END_IF;
;
END_FOR;
END_REGION
Wie könnte das funktionieren? Gibt es andere Ansätze?