flashgorny
Level-1
- Beiträge
- 55
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
Hallo erstmal und danke schonmal für jede Hilfe.
ensor
Bahn 3,76 m
Rundenzeit top 1.4 Sekunden
4 Sensoren http://www.conrad.de/ce/de/product/...-Diode-Reichweite-31-mm?queryFromSuggest=true
Ich muss eine Carrera Bahn mit der SPS ansteuern. Das steuern geschieht analog über eine WagoKarte von 0-10 Volt. Die Bahn ist ganz einfach als Ellipse aufgebaut und hat 4 Sensoren. Ein Sensor am Startpunkt der auch dann als bremser benutzt wird,der zweite wird als turbo benutzt,dritter für das bremsen vor der Kurve und der vierte wird als turbo benutzt und 1 bremst das ganze wieder. Ich wollte das ganze in drei Modis fahren lassen z.B Anfänger profi Weltmeister.
Ich hab schon ein kleines Programm geschrieben nur für die optimale Runde zu fahren. Wobei das Auto 20 Runden normal fährt und manchmal 1 Sensor überspringt. Ich weiß nicht woran das liegt, kann eine Fehlertoleranz sein vom Sensor. Meine Zykluszeit liegt bei 22ms und die Reaktionszeit habe ich 3ms genommen als Standart wert. Also kann das schon mal nicht sein das die CPU zu langsam ist! Wobei ich mir da nicht sicher bin, ob ich das mit der Reaktionszeit richtig gemacht hab.Das Programm habe ich nicht so schön geschrieben vielleicht habt ihr dafür ja auch besser ansetze. Habe alles im OB1 geschrieben.
gruß
flash
ensor
Bahn 3,76 m
Rundenzeit top 1.4 Sekunden
4 Sensoren http://www.conrad.de/ce/de/product/...-Diode-Reichweite-31-mm?queryFromSuggest=true
Ich muss eine Carrera Bahn mit der SPS ansteuern. Das steuern geschieht analog über eine WagoKarte von 0-10 Volt. Die Bahn ist ganz einfach als Ellipse aufgebaut und hat 4 Sensoren. Ein Sensor am Startpunkt der auch dann als bremser benutzt wird,der zweite wird als turbo benutzt,dritter für das bremsen vor der Kurve und der vierte wird als turbo benutzt und 1 bremst das ganze wieder. Ich wollte das ganze in drei Modis fahren lassen z.B Anfänger profi Weltmeister.
Ich hab schon ein kleines Programm geschrieben nur für die optimale Runde zu fahren. Wobei das Auto 20 Runden normal fährt und manchmal 1 Sensor überspringt. Ich weiß nicht woran das liegt, kann eine Fehlertoleranz sein vom Sensor. Meine Zykluszeit liegt bei 22ms und die Reaktionszeit habe ich 3ms genommen als Standart wert. Also kann das schon mal nicht sein das die CPU zu langsam ist! Wobei ich mir da nicht sicher bin, ob ich das mit der Reaktionszeit richtig gemacht hab.Das Programm habe ich nicht so schön geschrieben vielleicht habt ihr dafür ja auch besser ansetze. Habe alles im OB1 geschrieben.
gruß
flash