-> Hier kostenlos registrieren
Hallo,
mein anliegen ist folgendes
IN SCL schreibe ich in einem FB
mit PLCM Sim getestet
FOR i := 1 TO 100 BY 1 DO
z1:=z1: +1;
END_FOR;
Ergebnis Ist
z1 zählt endlos hoch
i geht bis auf 100
meine Eklärung
FB wird durch OB1 zyklisch aufgerufen--> dadurch wird immer wieder die“ i“ Variable von 0 auf 100 hochgezähltà z1 zählt hoch.
Frage: Stimmt dies ?
Dadurch ist aber die For schleife nicht so zu gebrauchen wie ich das sehe.
Wie löst man die Aufgabe ein Programmteil soll nur X mal durch laufen werden wenn Bedingung erfüllt ist davor, mit einer For schleife ?
mein anliegen ist folgendes
IN SCL schreibe ich in einem FB
mit PLCM Sim getestet
FOR i := 1 TO 100 BY 1 DO
z1:=z1: +1;
END_FOR;
Ergebnis Ist
z1 zählt endlos hoch
i geht bis auf 100
meine Eklärung
FB wird durch OB1 zyklisch aufgerufen--> dadurch wird immer wieder die“ i“ Variable von 0 auf 100 hochgezähltà z1 zählt hoch.
Frage: Stimmt dies ?
Dadurch ist aber die For schleife nicht so zu gebrauchen wie ich das sehe.
Wie löst man die Aufgabe ein Programmteil soll nur X mal durch laufen werden wenn Bedingung erfüllt ist davor, mit einer For schleife ?