feat: 更新寄存器地址和按钮样式恢复逻辑

This commit is contained in:
zhu-mengmeng 2025-07-18 15:35:28 +08:00
parent 63233f1de6
commit df842cd83c
2 changed files with 14 additions and 3 deletions

View File

@ -12,9 +12,9 @@ client.write_registers(address=11, values=[2122])
# client.write_registers(address=5, values=[16])
# 贴标完成
# client.write_registers(address=24, values=[1])
client.write_registers(address=13, values=[1])
client.write_registers(address=3, values=[1])
result = client.read_holding_registers(address=11, count=1)
result = client.read_holding_registers(address=3, count=1)
print(result.registers[0],"123===")
client.close()

View File

@ -2301,7 +2301,18 @@ class MainWindow(MainWindowUI):
elif address == 4 and value == 0:
self.restore_output_button_style()
logging.info(f"D4寄存器为 0 ,恢复下料按钮样式")
elif address == 2 and value == 0:
self.restore_start_button_style()
logging.info(f"D2寄存器为 0 ,恢复开始按钮样式")
elif address == 3 and value == 0:
self.restore_start_button_style()
logging.info(f"D3寄存器为 0 ,恢复开始按钮样式")
elif address ==2 and value == 1:
self.fill_start_button_style()
logging.info(f"D2寄存器为 1 ,填充开始按钮样式")
elif address == 3 and value == 1:
self.fill_start_button_style()
logging.info(f"D3寄存器为 1 ,填充开始按钮样式")
# 当D11寄存器变为0时复位D10寄存器为0
elif address == 11 and value == 0:
try: