test mode

This commit is contained in:
Kseninia Mikhaylova 2024-10-01 12:15:19 +03:00
parent 7a78c55a42
commit 3bea136c0c
1 changed files with 13 additions and 12 deletions

View File

@ -25,17 +25,18 @@ class SocketRobotArm:
self.socket = socket.socket()
self.host = MODBUS_SERVER_HOST
self.port = 9760
# self.host = "127.0.0.1"
# self.port = 65432
if len(sys.argv) and "--test" in sys.argv:
self.host = "127.0.0.1"
self.port = 65432
self.tkinter_root = tkinter.Tk()
self.connect()
def __exit__(self, exc_type, exc_value, traceback):
self.socket.close()
def close(self):
self.socket.close()
self.tkinter_root.destroy()
@ -55,16 +56,16 @@ class SocketRobotArm:
self.set_text(text=f"Координаты осей {self.start_axis_coordinates}")
self.get_world()
self.set_text( text=f"Мировые координаты {self.start_world_coordinates}")
self.set_text(text=f"Мировые координаты {self.start_world_coordinates}")
self.get_command_count()
self.set_text( text=f"Команд в очереди {self.remote_command_count}")
self.set_text(text=f"Команд в очереди {self.remote_command_count}")
self.send_data(self.set_global_speed())
self.set_text( text=f"Установили глобальную скорость {self.global_speed}")
self.set_text(text=f"Установили глобальную скорость {self.global_speed}")
self.send_data(self.start_cycle())
self.set_text( text=f"Старт одиночного цикла")
self.set_text(text=f"Старт одиночного цикла")
self.add_rcc_list = (
[self.set_physical_speed(True), self.set_output_laser(True)]
@ -75,10 +76,10 @@ class SocketRobotArm:
my_label = tkinter.Label(self.tkinter_root, text=f"Отправка данных")
my_label.pack()
self.tkinter_root.update()
exit_button = tkinter.Button(self.tkinter_root, text="Exit", command=self.close)
exit_button.pack(pady=20)
exit_button = tkinter.Button(self.tkinter_root, text="Exit", command=self.close)
exit_button.pack(pady=20)
step = 2
for i in range(0, len(self.add_rcc_list), step):
print(f"Отправка данных {i}...{i+step-1}")