Hallo,
Wir haben unser erstes Programm mit Robo Pro coding geschrieben, den TXT 4.0 Controller erfolgreich über USB mit dem PC verbunden, die neueste Firmware eingespielt und das folgende Programm gestartet. Wir erhalten allerdings sofort einen Programmabbruch beim Start und in der Konsole steht folgende Fehlermeldung:
Programm startet...
Exception: Creating extension without master
Programm beendet.
Was ist passiert? Was bedeutet das? Was kann ich tun?
Danke für jeden Tipp
HomeOffice
P.S. Hier der Screenshot und der Programmcode:
import time
from fischertechnik.controller.Motor import Motor
from lib.controller import *
def backward():
TXT_E1_M1_encodermotor.set_speed(int(300), Motor.CW)
TXT_E1_M2_encodermotor.set_speed(int(300), Motor.CCW)
TXT_E1_M3_encodermotor.set_speed(int(300), Motor.CCW)
TXT_E1_M4_encodermotor.set_speed(int(300), Motor.CCW)
TXT_E1_M1_encodermotor.start_sync(TXT_E1_M2_encodermotor, TXT_E1_M3_encodermotor, TXT_E1_M4_encodermotor)
def forward():
TXT_E1_M1_encodermotor.set_speed(int(300), Motor.CCW)
TXT_E1_M2_encodermotor.set_speed(int(300), Motor.CCW)
TXT_E1_M3_encodermotor.set_speed(int(300), Motor.CCW)
TXT_E1_M4_encodermotor.set_speed(int(300), Motor.CCW)
TXT_E1_M1_encodermotor.start_sync(TXT_E1_M2_encodermotor, TXT_E1_M3_encodermotor, TXT_E1_M4_encodermotor)
def stop():
TXT_E1_M1_encodermotor.stop_sync(TXT_E1_M2_encodermotor, TXT_E1_M3_encodermotor, TXT_E1_M4_encodermotor)
forward()
time.sleep(1)
stop()
time.sleep(2)
backward()
time.sleep(1)
stop()
Wir haben unser erstes Programm mit Robo Pro coding geschrieben, den TXT 4.0 Controller erfolgreich über USB mit dem PC verbunden, die neueste Firmware eingespielt und das folgende Programm gestartet. Wir erhalten allerdings sofort einen Programmabbruch beim Start und in der Konsole steht folgende Fehlermeldung:
Programm startet...
Exception: Creating extension without master
Programm beendet.
Was ist passiert? Was bedeutet das? Was kann ich tun?
Danke für jeden Tipp
HomeOffice
P.S. Hier der Screenshot und der Programmcode:
import time
from fischertechnik.controller.Motor import Motor
from lib.controller import *
def backward():
TXT_E1_M1_encodermotor.set_speed(int(300), Motor.CW)
TXT_E1_M2_encodermotor.set_speed(int(300), Motor.CCW)
TXT_E1_M3_encodermotor.set_speed(int(300), Motor.CCW)
TXT_E1_M4_encodermotor.set_speed(int(300), Motor.CCW)
TXT_E1_M1_encodermotor.start_sync(TXT_E1_M2_encodermotor, TXT_E1_M3_encodermotor, TXT_E1_M4_encodermotor)
def forward():
TXT_E1_M1_encodermotor.set_speed(int(300), Motor.CCW)
TXT_E1_M2_encodermotor.set_speed(int(300), Motor.CCW)
TXT_E1_M3_encodermotor.set_speed(int(300), Motor.CCW)
TXT_E1_M4_encodermotor.set_speed(int(300), Motor.CCW)
TXT_E1_M1_encodermotor.start_sync(TXT_E1_M2_encodermotor, TXT_E1_M3_encodermotor, TXT_E1_M4_encodermotor)
def stop():
TXT_E1_M1_encodermotor.stop_sync(TXT_E1_M2_encodermotor, TXT_E1_M3_encodermotor, TXT_E1_M4_encodermotor)
forward()
time.sleep(1)
stop()
time.sleep(2)
backward()
time.sleep(1)
stop()
Statistik: Verfasst von homeoffice — 25 Dez 2024, 11:38