新增 Tkinter 单窗口操作界面和后台设备状态机,支持连接与断开 PLC、在线设置目标流量、实时显示传感器数据与下发总开度,并在监测及闭环阶段统一执行安全保护。 默认将 valve_model_004.json 内置到单文件 EXE,同时支持校验并选择外部阀模型;整理标定 JSON/PNG 到 valve_model 目录并同步配置路径。补充运行层离线测试、PyInstaller 构建配置、交付文件和完整的 README 使用及重新打包说明。
1.9 KiB
1.9 KiB
| 1 | time_s | timestamp | flow_after_slm | opening_pct | pressure_before_kpa | pressure_after_kpa | motor_position |
|---|---|---|---|---|---|---|---|
| 2 | 0.000000 | 2026-09-03T14:41:56.141 | 158.231250 | 100.000000 | 170.634375 | 100.837500 | 800.000000 |
| 3 | 1.008806 | 2026-09-03T14:41:57.150 | 157.809375 | 100.000000 | 170.728125 | 100.437500 | 800.000000 |
| 4 | 2.018271 | 2026-09-03T14:41:58.159 | 157.378125 | 100.000000 | 170.803125 | 100.512500 | 800.000000 |
| 5 | 3.028556 | 2026-09-03T14:41:59.170 | 157.003125 | 100.000000 | 170.559375 | 100.375000 | 800.000000 |
| 6 | 4.038681 | 2026-09-03T14:42:00.180 | 157.003125 | 100.000000 | 170.503125 | 100.400000 | 800.000000 |
| 7 | 5.049503 | 2026-09-03T14:42:01.191 | 157.753125 | 100.000000 | 170.850000 | 100.600000 | 800.000000 |
| 8 | 6.060871 | 2026-09-03T14:42:02.202 | 157.837500 | 100.000000 | 171.075000 | 100.537500 | 800.000000 |
| 9 | 7.072065 | 2026-09-03T14:42:03.213 | 157.950000 | 100.000000 | 171.009375 | 100.575000 | 800.000000 |
| 10 | 8.083669 | 2026-09-03T14:42:04.225 | 157.950000 | 100.000000 | 170.906250 | 100.600000 | 800.000000 |
| 11 | 9.094138 | 2026-09-03T14:42:05.235 | 84.112500 | 0.000000 | 261.731250 | -0.212500 | 1000.000000 |
| 12 | 10.103063 | 2026-09-03T14:42:06.244 | 18.553125 | 0.000000 | 306.000000 | -0.300000 | 1000.000000 |
| 13 | 11.112780 | 2026-09-03T14:42:07.254 | 6.487500 | 0.000000 | 306.000000 | -0.312500 | 1000.000000 |
| 14 | 12.122113 | 2026-09-03T14:42:08.263 | 1.303125 | 0.000000 | 306.000000 | -0.337500 | 1000.000000 |
| 15 | 13.132136 | 2026-09-03T14:42:09.273 | 0.900000 | 0.000000 | 305.325000 | -0.350000 | 1000.000000 |
| 16 | 14.142424 | 2026-09-03T14:42:10.284 | 0.900000 | 0.000000 | 304.078125 | -0.350000 | 1000.000000 |
| 17 | 15.151374 | 2026-09-03T14:42:11.293 | 0.900000 | 0.000000 | 303.281250 | -0.337500 | 1000.000000 |
| 18 | 16.161177 | 2026-09-03T14:42:12.302 | 0.881250 | 0.000000 | 302.550000 | -0.337500 | 1000.000000 |
| 19 | 17.172047 | 2026-09-03T14:42:13.314 | 0.881250 | 0.000000 | 302.184375 | -0.350000 | 1000.000000 |
| 20 | 18.182562 | 2026-09-03T14:42:14.324 | 0.881250 | 0.000000 | 301.809375 | -0.337500 | 1000.000000 |
| 21 | 19.193113 | 2026-09-03T14:42:15.334 | 0.881250 | 0.000000 | 301.612500 | -0.337500 | 1000.000000 |
| 22 | 20.203147 | 2026-09-03T14:42:16.344 | 0.881250 | 0.000000 | 301.275000 | -0.350000 | 1000.000000 |