add: 拆码垛急停,复位层数
This commit is contained in:
parent
92905294aa
commit
145a350fb8
@ -564,8 +564,8 @@ class MainWindow(MainWindowUI):
|
||||
border: 1px solid #4caf50;
|
||||
border-radius: 4px;
|
||||
padding: 2px 10px;
|
||||
min-height: 24px;
|
||||
max-height: 24px;
|
||||
min-height: 29px;
|
||||
max-height: 29px;
|
||||
}
|
||||
QPushButton:hover {
|
||||
background-color: #4caf50;
|
||||
@ -2257,12 +2257,15 @@ class MainWindow(MainWindowUI):
|
||||
if error_code == 1:
|
||||
QMessageBox.warning(self, "异常", f"异常: {detailed_desc}")
|
||||
modbus.write_register_until_success(client, 2, 0)
|
||||
modbus.write_register_until_success(client, 0, 0)
|
||||
modbus.close_client(client)
|
||||
# 移除在下料区域显示异常信息的代码
|
||||
elif error_code == 2:
|
||||
QMessageBox.warning(self, "异常", f"异常: {detailed_desc}")
|
||||
modbus.write_register_until_success(client, 3, 0)
|
||||
modbus.write_register_until_success(client, 0, 0)
|
||||
modbus.close_client(client)
|
||||
|
||||
@Slot(int)
|
||||
def handle_unloading_level(self, level):
|
||||
"""处理下料层数信息(来自Modbus)"""
|
||||
@ -2890,5 +2893,9 @@ class MainWindow(MainWindowUI):
|
||||
else:
|
||||
# 急停信号解除,恢复错误状态显示
|
||||
self._update_error_status()
|
||||
|
||||
# 恢复故障状态标签
|
||||
self.label_status_label.setText("故障: 正常")
|
||||
self.label_status_label.setStyleSheet("")
|
||||
except Exception as e:
|
||||
logging.error(f"处理急停UI更新失败: {str(e)}")
|
||||
Loading…
Reference in New Issue
Block a user