MunoRodriguez
Level-1
- Beiträge
- 13
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo zusammen,
als blutiger Anfänger (im Rahmen einer Hausarbeit) habe ich mir die Finger wund gegoogelt und bin meinem Ergebnis kein Stück näher gekommen... Vielleicht gibt es hier Hilfe!
Ich bilde mir ein mein Problem zu verstehen und auch beschreiben zu können, habe jedoch keinerlei Idee wie ich es in CoDeSys (2.3) umsetzen kann!
Es soll überprüft werden, ob sich ein Roboter auf einer Achse bewegt oder nicht. Ich habe in AS ein Mini-Programm geschrieben, dass den Roboter auf der X/Y-Achse (mit gleichem Vorschub) bewegt (bis X=Y=300) und dann von dort wieder zum Ausgangspunkt (X=Y=0) zurück bewegt.
Nun würde ich gerne zwei boolsche Variablen haben:
X+ (*Variable ist TRUE, wenn der Roboter in Richtung positiver X-Achse verfährt*)
X- (*Variable ist TRUE, wenn der Roboter in Richtung negativer X-Achse verfährt*)
Den aktuellen Positionswert habe ich in meinem "AS-Mini-Programm" und kann diesen auch in das "FUP-Hauptprogramm" übernehmen, aber ich weiß net wogegen ich vergleichen soll oder wie ich sonst einer bool Variable sagen kann: "Schau ob sich der Wert verändert und wenn er größer wird sei TRUE" (um es mal umgangssprachlich zu formulieren im Falle der X+ Variable).
Ich hoffe dass irgendjemand trotz unfachmännischer Beschreibung mein Problem versteht und mir weiterhelfen kann.
Grüße,
Mund Rodriguez
als blutiger Anfänger (im Rahmen einer Hausarbeit) habe ich mir die Finger wund gegoogelt und bin meinem Ergebnis kein Stück näher gekommen... Vielleicht gibt es hier Hilfe!
Ich bilde mir ein mein Problem zu verstehen und auch beschreiben zu können, habe jedoch keinerlei Idee wie ich es in CoDeSys (2.3) umsetzen kann!
Es soll überprüft werden, ob sich ein Roboter auf einer Achse bewegt oder nicht. Ich habe in AS ein Mini-Programm geschrieben, dass den Roboter auf der X/Y-Achse (mit gleichem Vorschub) bewegt (bis X=Y=300) und dann von dort wieder zum Ausgangspunkt (X=Y=0) zurück bewegt.
Nun würde ich gerne zwei boolsche Variablen haben:
X+ (*Variable ist TRUE, wenn der Roboter in Richtung positiver X-Achse verfährt*)
X- (*Variable ist TRUE, wenn der Roboter in Richtung negativer X-Achse verfährt*)
Den aktuellen Positionswert habe ich in meinem "AS-Mini-Programm" und kann diesen auch in das "FUP-Hauptprogramm" übernehmen, aber ich weiß net wogegen ich vergleichen soll oder wie ich sonst einer bool Variable sagen kann: "Schau ob sich der Wert verändert und wenn er größer wird sei TRUE" (um es mal umgangssprachlich zu formulieren im Falle der X+ Variable).
Ich hoffe dass irgendjemand trotz unfachmännischer Beschreibung mein Problem versteht und mir weiterhelfen kann.
Grüße,
Mund Rodriguez