-> Hier kostenlos registrieren
Hallo, ich bin Azubi und bin derzeit an einem Projekt zugange.
Bei mir hängt es gerade an einem etwas größeren Punkt, da ich einen Zufallsgenerator benötige, welcher mir zuverlässig die Zahlen 1-20 in verschiedene Integer schreibt
ohne dass eine Zahl doppelt beschrieben wird oder eine Zahlt außerhalb von 1-20 vorkommt. Mein Wissen beschränkt sich dabei leider nur auf FUP, habe also fast keine Erfahrungen mit AWL oder SCL.
Derzeit habe ich das ganz mit Timern gelöst, welche sich gegenseitig triggern und dabei einen Counter von 1-20 laufen lassen. Aus diesem wird dann zu unterschiedlichen Zeitpunkten zugegriffen, und die Zahlen werden in Integer geschrieben. Um gleiche Zahlen zu vermeiden, soll bei Gleichheit mit einer anderen Zahl, die Zahl einfach um 1 erhöht werden. Das Problem an der Sache ist nur, dass dabei selten alle Zahlen von 1-20 beschrieben werden, sonder das ganze Zahlen über 20 beschreibt und damit meine Abfrage nicht mehr funktioniert.
Ich weiß, dass SPS und zufällig nicht wirklich zusammen passen, aber vielleicht finde ich hier ja eine Lösung für mein Problem.
Eine Lösung in SCL wäre auch super, ich bin nur nicht sonderlich vertraut mit dem ganzen.
Bei mir hängt es gerade an einem etwas größeren Punkt, da ich einen Zufallsgenerator benötige, welcher mir zuverlässig die Zahlen 1-20 in verschiedene Integer schreibt
ohne dass eine Zahl doppelt beschrieben wird oder eine Zahlt außerhalb von 1-20 vorkommt. Mein Wissen beschränkt sich dabei leider nur auf FUP, habe also fast keine Erfahrungen mit AWL oder SCL.
Derzeit habe ich das ganz mit Timern gelöst, welche sich gegenseitig triggern und dabei einen Counter von 1-20 laufen lassen. Aus diesem wird dann zu unterschiedlichen Zeitpunkten zugegriffen, und die Zahlen werden in Integer geschrieben. Um gleiche Zahlen zu vermeiden, soll bei Gleichheit mit einer anderen Zahl, die Zahl einfach um 1 erhöht werden. Das Problem an der Sache ist nur, dass dabei selten alle Zahlen von 1-20 beschrieben werden, sonder das ganze Zahlen über 20 beschreibt und damit meine Abfrage nicht mehr funktioniert.
Ich weiß, dass SPS und zufällig nicht wirklich zusammen passen, aber vielleicht finde ich hier ja eine Lösung für mein Problem.
Eine Lösung in SCL wäre auch super, ich bin nur nicht sonderlich vertraut mit dem ganzen.