diff --git a/db/jtDB.db b/db/jtDB.db index 5ea899c..31e2b1f 100644 Binary files a/db/jtDB.db and b/db/jtDB.db differ diff --git a/from pymodbus.py b/from pymodbus.py index 1b35e7b..9049b6f 100644 --- a/from pymodbus.py +++ b/from pymodbus.py @@ -2,7 +2,7 @@ from pymodbus.client import ModbusTcpClient import time client = ModbusTcpClient('localhost', port=5020) client.connect() -client.write_registers(address=11, values=[2922]) +client.write_registers(address=11, values=[3922]) # client.write_registers(address=3, values=[0]) # time.sleep(2) # client.write_registers(address=0, values=[0]) diff --git a/widgets/main_window.py b/widgets/main_window.py index 510743b..ef15f8d 100644 --- a/widgets/main_window.py +++ b/widgets/main_window.py @@ -919,6 +919,7 @@ class MainWindow(MainWindowUI): if response.get("status", False): gc_info = response.get("data", {}) self._current_gc_qd = gc_info.get("qd",0) + self._current_gc_sc_gch = gc_info.get("sc_gch", "") # 保存sc_gch字段 # 先获取当前 info_table 已有的数据 order_info = {} for field_name, label in self.info_values.items(): @@ -2232,6 +2233,12 @@ class MainWindow(MainWindowUI): info['jt'] = "" # 默认值 else: info['jt'] = "" # 默认值 + + # 添加sc_gch信息 + if hasattr(self, '_current_gc_sc_gch') and self._current_gc_sc_gch: + info['sc_gch'] = self._current_gc_sc_gch + else: + info['sc_gch'] = "" # 默认值 # 获取本机IP地址 # import socket # try: