Hallo zusammen, habe ein Problem:
ich versuche seit einiger Zeit meinen neuen TXT4.0-Controller in Betrieb zu nehmen. Ich habe noch sehr wenig Erfahrung mit der Technik.
Folgendes habe ich bisher erreicht:
- der Controller ist über meinen Router mit dem Internet verbunden (Aktualisierung hat stattgefunden),
- den Controller habe ich mit meinem PC über USB-Kabel verbunden,
- ich habe das Funktionsmodell gebaut und mit dem Controller verkabelt,
- in Robo Pro Coding habe ich das Modell konfiguriert,
- der Schnittstellentest hat folgendes Ergebnis:
der Encodermotor funktioniert (Rechts-, wie Linkslauf mit unterschiedlichen Geschwindigkeiten),
die LED leuchtet,
der Fototransistor reagiert richtig,
der Encodermotor-Zähler zählt,
der Ultraschall-Abstandssensor reagiert. Es scheint also rein "hardware und Konfigurationsmässig" ok.
Das Programm soll den Motor starten, 5 sec laufen und anhalten. Erstellt mit RoboPro Coding. Die Python-Version :
#1 import time
#2 from fischertechnik.controller.Motor import Motor
#3 from lib.controller import *
#4
#5 TXT_M_M1_encodermotor.set_speed(int(512), Motor.CCW)
#6 TXT_M_M1_encodermotor.start()
#7time.sleep(5)
#8 TXT_M_M1_encodermotor.stop()
Das Programm wird auf den Controller übertragen, Doch stoppt es nach ca. 2-3 sec. Beim Debugging kommt es bis Zeile 3, zur Zeile 4 springt der Debugger nicht und schaltet ab.-
Gibt es jemanden, der mir einen Hinweis auf eine mögliche weitere Vorgehensweise geben kann? Liegt es am Controller, er ist schon mal eingeschickt, weil am Anfang das Update nicht machbar war, doch das Problem hat der Service dankenswerter Weise rasch gelöst. Bin absoluter Anfänger, auch was Foren betrifft, so bitte ich bei formalen Fehlern erst mal um Nachsicht.
Gruß
Hans
ich versuche seit einiger Zeit meinen neuen TXT4.0-Controller in Betrieb zu nehmen. Ich habe noch sehr wenig Erfahrung mit der Technik.
Folgendes habe ich bisher erreicht:
- der Controller ist über meinen Router mit dem Internet verbunden (Aktualisierung hat stattgefunden),
- den Controller habe ich mit meinem PC über USB-Kabel verbunden,
- ich habe das Funktionsmodell gebaut und mit dem Controller verkabelt,
- in Robo Pro Coding habe ich das Modell konfiguriert,
- der Schnittstellentest hat folgendes Ergebnis:
der Encodermotor funktioniert (Rechts-, wie Linkslauf mit unterschiedlichen Geschwindigkeiten),
die LED leuchtet,
der Fototransistor reagiert richtig,
der Encodermotor-Zähler zählt,
der Ultraschall-Abstandssensor reagiert. Es scheint also rein "hardware und Konfigurationsmässig" ok.
Das Programm soll den Motor starten, 5 sec laufen und anhalten. Erstellt mit RoboPro Coding. Die Python-Version :
#1 import time
#2 from fischertechnik.controller.Motor import Motor
#3 from lib.controller import *
#4
#5 TXT_M_M1_encodermotor.set_speed(int(512), Motor.CCW)
#6 TXT_M_M1_encodermotor.start()
#7time.sleep(5)
#8 TXT_M_M1_encodermotor.stop()
Das Programm wird auf den Controller übertragen, Doch stoppt es nach ca. 2-3 sec. Beim Debugging kommt es bis Zeile 3, zur Zeile 4 springt der Debugger nicht und schaltet ab.-
Gibt es jemanden, der mir einen Hinweis auf eine mögliche weitere Vorgehensweise geben kann? Liegt es am Controller, er ist schon mal eingeschickt, weil am Anfang das Update nicht machbar war, doch das Problem hat der Service dankenswerter Weise rasch gelöst. Bin absoluter Anfänger, auch was Foren betrifft, so bitte ich bei formalen Fehlern erst mal um Nachsicht.
Gruß
Hans
Statistik: Verfasst von hagra — 11 Nov 2024, 16:31