Quantcast
Channel: fischertechnik community forum
Viewing all articles
Browse latest Browse all 1371

Robo Pro / Computing / Software • Exception: Creating extension without master

$
0
0
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:
Exception-Creating-extension-without-master.PNG

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



Viewing all articles
Browse latest Browse all 1371