Jelajahi Sumber

fix: 修复设备连接超时导致的程序启动失败问题

程序在尝试连接设备时多次发生连接超时错误,导致控制面板核心、UI界面及程序启动失败。本次提交修复了该问题,确保在设备连接失败时能够正确处理异常并输出错误日志。
Hannnk 6 hari lalu
induk
melakukan
8de8e62feb
1 mengubah file dengan 60 tambahan dan 0 penghapusan
  1. 60 0
      dist/control_panel.log

+ 60 - 0
dist/control_panel.log

@@ -71110,3 +71110,63 @@ Traceback (most recent call last):
   File "ControlPanelCore.py", line 13, in __init__
   File "MotorControl.py", line 16, in __init__
 ConnectionError: 无法连接到设备
+2025-04-11 10:12:02 - pymodbus.logging - ERROR - Connection to (192.168.210.77, 8899) failed: timed out
+2025-04-11 10:12:02 - MotorControl - ERROR - 无法连接到设备
+2025-04-11 10:12:02 - ControlPanelCore - ERROR - 控制面板核心初始化失败
+Traceback (most recent call last):
+  File "ControlPanelCore.py", line 13, in __init__
+  File "MotorControl.py", line 16, in __init__
+ConnectionError: 无法连接到设备
+2025-04-11 10:12:02 - ControlPanelUI - ERROR - UI界面初始化失败: 无法连接到设备
+Traceback (most recent call last):
+  File "ControlPanelUI.py", line 14, in __init__
+  File "ControlPanelCore.py", line 13, in __init__
+  File "MotorControl.py", line 16, in __init__
+ConnectionError: 无法连接到设备
+2025-04-11 10:12:02 - __main__ - CRITICAL - 程序启动失败: 无法连接到设备
+Traceback (most recent call last):
+  File "main.py", line 77, in main
+  File "ControlPanelUI.py", line 14, in __init__
+  File "ControlPanelCore.py", line 13, in __init__
+  File "MotorControl.py", line 16, in __init__
+ConnectionError: 无法连接到设备
+2025-04-11 14:31:00 - pymodbus.logging - ERROR - Connection to (192.168.210.77, 8899) failed: timed out
+2025-04-11 14:31:00 - MotorControl - ERROR - 无法连接到设备
+2025-04-11 14:31:00 - ControlPanelCore - ERROR - 控制面板核心初始化失败
+Traceback (most recent call last):
+  File "ControlPanelCore.py", line 13, in __init__
+  File "MotorControl.py", line 16, in __init__
+ConnectionError: 无法连接到设备
+2025-04-11 14:31:00 - ControlPanelUI - ERROR - UI界面初始化失败: 无法连接到设备
+Traceback (most recent call last):
+  File "ControlPanelUI.py", line 14, in __init__
+  File "ControlPanelCore.py", line 13, in __init__
+  File "MotorControl.py", line 16, in __init__
+ConnectionError: 无法连接到设备
+2025-04-11 14:31:00 - __main__ - CRITICAL - 程序启动失败: 无法连接到设备
+Traceback (most recent call last):
+  File "main.py", line 77, in main
+  File "ControlPanelUI.py", line 14, in __init__
+  File "ControlPanelCore.py", line 13, in __init__
+  File "MotorControl.py", line 16, in __init__
+ConnectionError: 无法连接到设备
+2025-04-11 15:21:37 - pymodbus.logging - ERROR - Connection to (192.168.210.77, 8899) failed: timed out
+2025-04-11 15:21:37 - MotorControl - ERROR - 无法连接到设备
+2025-04-11 15:21:37 - ControlPanelCore - ERROR - 控制面板核心初始化失败
+Traceback (most recent call last):
+  File "ControlPanelCore.py", line 13, in __init__
+  File "MotorControl.py", line 16, in __init__
+ConnectionError: 无法连接到设备
+2025-04-11 15:21:37 - ControlPanelUI - ERROR - UI界面初始化失败: 无法连接到设备
+Traceback (most recent call last):
+  File "ControlPanelUI.py", line 14, in __init__
+  File "ControlPanelCore.py", line 13, in __init__
+  File "MotorControl.py", line 16, in __init__
+ConnectionError: 无法连接到设备
+2025-04-11 15:21:37 - __main__ - CRITICAL - 程序启动失败: 无法连接到设备
+Traceback (most recent call last):
+  File "main.py", line 77, in main
+  File "ControlPanelUI.py", line 14, in __init__
+  File "ControlPanelCore.py", line 13, in __init__
+  File "MotorControl.py", line 16, in __init__
+ConnectionError: 无法连接到设备