新增气体流量控制 GUI 与 Windows 可执行程序
新增 Tkinter 单窗口操作界面和后台设备状态机,支持连接与断开 PLC、在线设置目标流量、实时显示传感器数据与下发总开度,并在监测及闭环阶段统一执行安全保护。 默认将 valve_model_004.json 内置到单文件 EXE,同时支持校验并选择外部阀模型;整理标定 JSON/PNG 到 valve_model 目录并同步配置路径。补充运行层离线测试、PyInstaller 构建配置、交付文件和完整的 README 使用及重新打包说明。
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
time_s,timestamp,flow_after_slm,opening_pct,pressure_before_kpa,pressure_after_kpa,motor_position
|
||||
0.000000,2026-09-03T14:33:33.002,180.825000,100.000000,201.375000,121.100000,800.000000
|
||||
1.009349,2026-09-03T14:33:34.012,180.834375,100.000000,201.581250,121.450000,800.000000
|
||||
2.019912,2026-09-03T14:33:35.022,180.459375,100.000000,201.909375,121.237500,800.000000
|
||||
3.029416,2026-09-03T14:33:36.031,181.378125,100.000000,202.031250,121.375000,800.000000
|
||||
4.038972,2026-09-03T14:33:37.041,174.637500,0.000000,212.353125,39.475000,1000.000000
|
||||
5.048765,2026-09-03T14:33:38.051,34.912500,0.000000,306.000000,-0.237500,1000.000000
|
||||
6.059989,2026-09-03T14:33:39.062,8.325000,0.000000,306.000000,-0.275000,1000.000000
|
||||
7.069332,2026-09-03T14:33:40.071,3.675000,0.000000,306.000000,-0.300000,1000.000000
|
||||
8.078579,2026-09-03T14:33:41.081,0.900000,0.000000,306.000000,-0.312500,1000.000000
|
||||
9.089545,2026-09-03T14:33:42.092,0.881250,0.000000,306.000000,-0.312500,1000.000000
|
||||
10.100123,2026-09-03T14:33:43.102,0.900000,0.000000,306.000000,-0.312500,1000.000000
|
||||
11.110366,2026-09-03T14:33:44.113,0.881250,0.000000,306.000000,-0.337500,1000.000000
|
||||
12.122532,2026-09-03T14:33:45.125,0.881250,0.000000,306.000000,-0.337500,1000.000000
|
||||
13.134354,2026-09-03T14:33:46.136,0.900000,0.000000,306.000000,-0.312500,1000.000000
|
||||
14.144802,2026-09-03T14:33:47.147,0.900000,0.000000,306.000000,-0.312500,1000.000000
|
||||
15.154118,2026-09-03T14:33:48.156,0.881250,0.000000,306.000000,-0.337500,1000.000000
|
||||
16.164254,2026-09-03T14:33:49.166,0.862500,0.000000,306.000000,-0.312500,1000.000000
|
||||
17.174010,2026-09-03T14:33:50.176,0.881250,0.000000,306.000000,-0.312500,1000.000000
|
||||
18.182420,2026-09-03T14:33:51.184,0.862500,0.000000,306.000000,-0.337500,1000.000000
|
||||
19.191267,2026-09-03T14:33:52.193,0.881250,0.000000,306.000000,-0.312500,1000.000000
|
||||
20.201921,2026-09-03T14:33:53.204,0.881250,0.000000,306.000000,-0.312500,1000.000000
|
||||
21.211323,2026-09-03T14:33:54.214,0.862500,0.000000,306.000000,-0.312500,1000.000000
|
||||
22.222314,2026-09-03T14:33:55.224,0.862500,0.000000,306.000000,-0.337500,1000.000000
|
||||
23.232360,2026-09-03T14:33:56.235,0.862500,0.000000,306.000000,-0.350000,1000.000000
|
||||
|
Binary file not shown.
|
After Width: | Height: | Size: 136 KiB |
@@ -0,0 +1,27 @@
|
||||
time_s,timestamp,flow_after_slm,opening_pct,pressure_before_kpa,pressure_after_kpa,motor_position
|
||||
0.000000,2026-09-03T14:36:53.577,186.300000,100.000000,206.175000,124.550000,800.000000
|
||||
1.009534,2026-09-03T14:36:54.587,186.206250,100.000000,206.559375,124.400000,800.000000
|
||||
2.018970,2026-09-03T14:36:55.597,184.837500,100.000000,207.750000,124.375000,800.000000
|
||||
3.029327,2026-09-03T14:36:56.607,185.653125,100.000000,206.878125,124.550000,800.000000
|
||||
4.039865,2026-09-03T14:36:57.618,186.187500,100.000000,206.850000,124.875000,800.000000
|
||||
5.049509,2026-09-03T14:36:58.627,185.925000,100.000000,206.812500,124.775000,800.000000
|
||||
6.059955,2026-09-03T14:36:59.638,185.559375,100.000000,206.831250,124.937500,800.000000
|
||||
7.068847,2026-09-03T14:37:00.647,185.756250,100.000000,206.653125,124.812500,800.000000
|
||||
8.079927,2026-09-03T14:37:01.658,186.459375,100.000000,206.709375,124.812500,800.000000
|
||||
9.090449,2026-09-03T14:37:02.668,76.059375,0.000000,306.000000,-0.175000,1000.000000
|
||||
10.099598,2026-09-03T14:37:03.677,17.353125,0.000000,306.000000,-0.250000,1000.000000
|
||||
11.109955,2026-09-03T14:37:04.688,6.412500,0.000000,306.000000,-0.275000,1000.000000
|
||||
12.120598,2026-09-03T14:37:05.698,3.131250,0.000000,306.000000,-0.312500,1000.000000
|
||||
13.130787,2026-09-03T14:37:06.709,0.909375,0.000000,306.000000,-0.312500,1000.000000
|
||||
14.141024,2026-09-03T14:37:07.719,0.909375,0.000000,306.000000,-0.337500,1000.000000
|
||||
15.151936,2026-09-03T14:37:08.730,0.909375,0.000000,306.000000,-0.312500,1000.000000
|
||||
16.161696,2026-09-03T14:37:09.739,0.881250,0.000000,306.000000,-0.337500,1000.000000
|
||||
17.170813,2026-09-03T14:37:10.749,0.900000,0.000000,306.000000,-0.337500,1000.000000
|
||||
18.181591,2026-09-03T14:37:11.759,0.900000,0.000000,306.000000,-0.337500,1000.000000
|
||||
19.192289,2026-09-03T14:37:12.770,0.900000,0.000000,306.000000,-0.337500,1000.000000
|
||||
20.201665,2026-09-03T14:37:13.779,0.900000,0.000000,306.000000,-0.337500,1000.000000
|
||||
21.210939,2026-09-03T14:37:14.789,0.881250,0.000000,306.000000,-0.350000,1000.000000
|
||||
22.221416,2026-09-03T14:37:15.799,0.900000,0.000000,306.000000,-0.337500,1000.000000
|
||||
23.231089,2026-09-03T14:37:16.809,0.881250,0.000000,306.000000,-0.312500,1000.000000
|
||||
24.242616,2026-09-03T14:37:17.820,0.881250,0.000000,306.000000,-0.312500,1000.000000
|
||||
25.251933,2026-09-03T14:37:18.830,0.881250,0.000000,306.000000,-0.337500,1000.000000
|
||||
|
Binary file not shown.
|
After Width: | Height: | Size: 138 KiB |
@@ -0,0 +1,76 @@
|
||||
time_s,timestamp,flow_after_slm,opening_pct,pressure_before_kpa,pressure_after_kpa,motor_position
|
||||
0.000000,2026-09-03T14:37:29.223,220.031250,100.000000,254.634375,155.712500,800.000000
|
||||
1.008507,2026-09-03T14:37:30.231,222.900000,100.000000,254.259375,156.812500,800.000000
|
||||
2.017654,2026-09-03T14:37:31.241,223.359375,100.000000,254.587500,155.775000,800.000000
|
||||
3.029588,2026-09-03T14:37:32.253,203.062500,0.000000,279.431250,33.137500,1000.000000
|
||||
4.037959,2026-09-03T14:37:33.261,36.056250,0.000000,306.000000,-0.175000,1000.000000
|
||||
5.048918,2026-09-03T14:37:34.272,10.575000,0.000000,306.000000,-0.212500,1000.000000
|
||||
6.059525,2026-09-03T14:37:35.283,4.659375,0.000000,306.000000,-0.212500,1000.000000
|
||||
7.070708,2026-09-03T14:37:36.294,0.900000,0.000000,306.000000,-0.250000,1000.000000
|
||||
8.081269,2026-09-03T14:37:37.304,0.881250,0.000000,306.000000,-0.275000,1000.000000
|
||||
9.092312,2026-09-03T14:37:38.316,0.900000,0.000000,306.000000,-0.312500,1000.000000
|
||||
10.104664,2026-09-03T14:37:39.328,0.900000,0.000000,306.000000,-0.312500,1000.000000
|
||||
11.114669,2026-09-03T14:37:40.339,0.900000,0.000000,306.000000,-0.350000,1000.000000
|
||||
12.125869,2026-09-03T14:37:41.349,0.900000,0.000000,306.000000,-0.337500,1000.000000
|
||||
13.136267,2026-09-03T14:37:42.360,0.881250,0.000000,293.025000,-0.350000,1000.000000
|
||||
14.146329,2026-09-03T14:37:43.369,0.881250,0.000000,276.253125,-0.375000,1000.000000
|
||||
15.157293,2026-09-03T14:37:44.380,0.881250,0.000000,258.778125,-0.350000,1000.000000
|
||||
16.167387,2026-09-03T14:37:45.390,0.881250,0.000000,242.231250,-0.375000,1000.000000
|
||||
17.177553,2026-09-03T14:37:46.401,0.900000,0.000000,226.481250,-0.375000,1000.000000
|
||||
18.189422,2026-09-03T14:37:47.412,0.881250,0.000000,211.875000,-0.400000,1000.000000
|
||||
19.200252,2026-09-03T14:37:48.423,0.881250,0.000000,198.150000,-0.350000,1000.000000
|
||||
20.209384,2026-09-03T14:37:49.432,0.881250,0.000000,186.337500,-0.400000,1000.000000
|
||||
21.219451,2026-09-03T14:37:50.443,0.881250,0.000000,175.237500,-0.400000,1000.000000
|
||||
22.228531,2026-09-03T14:37:51.451,0.862500,0.000000,163.237500,-0.400000,1000.000000
|
||||
23.238794,2026-09-03T14:37:52.462,0.862500,0.000000,151.903125,-0.400000,1000.000000
|
||||
24.249379,2026-09-03T14:37:53.472,0.862500,0.000000,171.750000,-0.350000,1000.000000
|
||||
25.259381,2026-09-03T14:37:54.482,0.862500,0.000000,215.634375,-0.350000,1000.000000
|
||||
26.269218,2026-09-03T14:37:55.492,0.862500,0.000000,242.606250,-0.350000,1000.000000
|
||||
27.279854,2026-09-03T14:37:56.503,0.862500,0.000000,265.800000,-0.350000,1000.000000
|
||||
28.290244,2026-09-03T14:37:57.513,0.853125,0.000000,273.759375,-0.375000,1000.000000
|
||||
29.301363,2026-09-03T14:37:58.525,0.862500,0.000000,275.081250,-0.375000,1000.000000
|
||||
30.311467,2026-09-03T14:37:59.535,0.853125,0.000000,275.325000,-0.375000,1000.000000
|
||||
31.322894,2026-09-03T14:38:00.546,0.862500,0.000000,275.437500,-0.375000,1000.000000
|
||||
32.331937,2026-09-03T14:38:01.555,0.853125,0.000000,276.712500,-0.350000,1000.000000
|
||||
33.343316,2026-09-03T14:38:02.566,0.853125,0.000000,280.950000,-0.350000,1000.000000
|
||||
34.352015,2026-09-03T14:38:03.575,0.853125,0.000000,283.903125,-0.375000,1000.000000
|
||||
35.362602,2026-09-03T14:38:04.586,0.853125,0.000000,284.100000,-0.337500,1000.000000
|
||||
36.370819,2026-09-03T14:38:05.594,0.853125,0.000000,284.353125,-0.350000,1000.000000
|
||||
37.380717,2026-09-03T14:38:06.604,0.862500,0.000000,285.450000,-0.350000,1000.000000
|
||||
38.391094,2026-09-03T14:38:07.614,0.853125,0.000000,285.862500,-0.350000,1000.000000
|
||||
39.402279,2026-09-03T14:38:08.626,0.853125,0.000000,286.903125,-0.337500,1000.000000
|
||||
40.413082,2026-09-03T14:38:09.636,0.862500,0.000000,287.137500,-0.350000,1000.000000
|
||||
41.423721,2026-09-03T14:38:10.647,0.862500,0.000000,288.609375,-0.337500,1000.000000
|
||||
42.433300,2026-09-03T14:38:11.656,0.862500,0.000000,289.481250,-0.375000,1000.000000
|
||||
43.443357,2026-09-03T14:38:12.666,0.853125,0.000000,289.331250,-0.350000,1000.000000
|
||||
44.453689,2026-09-03T14:38:13.677,0.853125,0.000000,288.750000,-0.350000,1000.000000
|
||||
45.463437,2026-09-03T14:38:14.686,0.853125,0.000000,288.834375,-0.375000,1000.000000
|
||||
46.473149,2026-09-03T14:38:15.696,0.834375,0.000000,288.909375,-0.350000,1000.000000
|
||||
47.484513,2026-09-03T14:38:16.708,0.853125,0.000000,289.228125,-0.350000,1000.000000
|
||||
48.494721,2026-09-03T14:38:17.718,0.853125,0.000000,289.884375,-0.337500,1000.000000
|
||||
49.505305,2026-09-03T14:38:18.728,0.853125,0.000000,290.550000,-0.375000,1000.000000
|
||||
50.514115,2026-09-03T14:38:19.737,0.862500,0.000000,291.056250,-0.350000,1000.000000
|
||||
51.524633,2026-09-03T14:38:20.748,0.862500,0.000000,291.187500,-0.350000,1000.000000
|
||||
52.534418,2026-09-03T14:38:21.758,0.853125,0.000000,291.206250,-0.337500,1000.000000
|
||||
53.545409,2026-09-03T14:38:22.769,0.853125,0.000000,290.812500,-0.337500,1000.000000
|
||||
54.555086,2026-09-03T14:38:23.778,0.834375,0.000000,290.625000,-0.375000,1000.000000
|
||||
55.565609,2026-09-03T14:38:24.789,0.853125,0.000000,290.175000,-0.375000,1000.000000
|
||||
56.576575,2026-09-03T14:38:25.800,0.834375,0.000000,289.884375,-0.350000,1000.000000
|
||||
57.586980,2026-09-03T14:38:26.810,0.834375,0.000000,289.509375,-0.350000,1000.000000
|
||||
58.596223,2026-09-03T14:38:27.819,0.834375,0.000000,289.725000,-0.375000,1000.000000
|
||||
59.606634,2026-09-03T14:38:28.830,0.853125,0.000000,290.278125,-0.375000,1000.000000
|
||||
60.616196,2026-09-03T14:38:29.839,0.853125,0.000000,290.259375,-0.375000,1000.000000
|
||||
61.625949,2026-09-03T14:38:30.849,0.853125,0.000000,290.212500,-0.375000,1000.000000
|
||||
62.635355,2026-09-03T14:38:31.859,0.853125,0.000000,289.931250,-0.375000,1000.000000
|
||||
63.646221,2026-09-03T14:38:32.869,0.853125,0.000000,289.556250,-0.375000,1000.000000
|
||||
64.655401,2026-09-03T14:38:33.878,0.853125,0.000000,288.984375,-0.375000,1000.000000
|
||||
65.665560,2026-09-03T14:38:34.888,0.853125,0.000000,288.412500,-0.350000,1000.000000
|
||||
66.675832,2026-09-03T14:38:35.899,0.834375,0.000000,287.981250,-0.350000,1000.000000
|
||||
67.685689,2026-09-03T14:38:36.909,0.834375,0.000000,287.634375,-0.337500,1000.000000
|
||||
68.695668,2026-09-03T14:38:37.919,0.834375,0.000000,287.325000,-0.350000,1000.000000
|
||||
69.705494,2026-09-03T14:38:38.928,0.834375,0.000000,286.959375,-0.350000,1000.000000
|
||||
70.716592,2026-09-03T14:38:39.940,0.853125,0.000000,286.884375,-0.375000,1000.000000
|
||||
71.726608,2026-09-03T14:38:40.950,0.834375,0.000000,286.612500,-0.337500,1000.000000
|
||||
72.737259,2026-09-03T14:38:41.960,0.853125,0.000000,286.228125,-0.337500,1000.000000
|
||||
73.747217,2026-09-03T14:38:42.970,0.834375,0.000000,286.125000,-0.337500,1000.000000
|
||||
74.757698,2026-09-03T14:38:43.981,0.834375,0.000000,285.834375,-0.337500,1000.000000
|
||||
|
Binary file not shown.
|
After Width: | Height: | Size: 144 KiB |
@@ -0,0 +1,22 @@
|
||||
time_s,timestamp,flow_after_slm,opening_pct,pressure_before_kpa,pressure_after_kpa,motor_position
|
||||
0.000000,2026-09-03T14:41:56.141,158.231250,100.000000,170.634375,100.837500,800.000000
|
||||
1.008806,2026-09-03T14:41:57.150,157.809375,100.000000,170.728125,100.437500,800.000000
|
||||
2.018271,2026-09-03T14:41:58.159,157.378125,100.000000,170.803125,100.512500,800.000000
|
||||
3.028556,2026-09-03T14:41:59.170,157.003125,100.000000,170.559375,100.375000,800.000000
|
||||
4.038681,2026-09-03T14:42:00.180,157.003125,100.000000,170.503125,100.400000,800.000000
|
||||
5.049503,2026-09-03T14:42:01.191,157.753125,100.000000,170.850000,100.600000,800.000000
|
||||
6.060871,2026-09-03T14:42:02.202,157.837500,100.000000,171.075000,100.537500,800.000000
|
||||
7.072065,2026-09-03T14:42:03.213,157.950000,100.000000,171.009375,100.575000,800.000000
|
||||
8.083669,2026-09-03T14:42:04.225,157.950000,100.000000,170.906250,100.600000,800.000000
|
||||
9.094138,2026-09-03T14:42:05.235,84.112500,0.000000,261.731250,-0.212500,1000.000000
|
||||
10.103063,2026-09-03T14:42:06.244,18.553125,0.000000,306.000000,-0.300000,1000.000000
|
||||
11.112780,2026-09-03T14:42:07.254,6.487500,0.000000,306.000000,-0.312500,1000.000000
|
||||
12.122113,2026-09-03T14:42:08.263,1.303125,0.000000,306.000000,-0.337500,1000.000000
|
||||
13.132136,2026-09-03T14:42:09.273,0.900000,0.000000,305.325000,-0.350000,1000.000000
|
||||
14.142424,2026-09-03T14:42:10.284,0.900000,0.000000,304.078125,-0.350000,1000.000000
|
||||
15.151374,2026-09-03T14:42:11.293,0.900000,0.000000,303.281250,-0.337500,1000.000000
|
||||
16.161177,2026-09-03T14:42:12.302,0.881250,0.000000,302.550000,-0.337500,1000.000000
|
||||
17.172047,2026-09-03T14:42:13.314,0.881250,0.000000,302.184375,-0.350000,1000.000000
|
||||
18.182562,2026-09-03T14:42:14.324,0.881250,0.000000,301.809375,-0.337500,1000.000000
|
||||
19.193113,2026-09-03T14:42:15.334,0.881250,0.000000,301.612500,-0.337500,1000.000000
|
||||
20.203147,2026-09-03T14:42:16.344,0.881250,0.000000,301.275000,-0.350000,1000.000000
|
||||
|
Binary file not shown.
|
After Width: | Height: | Size: 152 KiB |
Reference in New Issue
Block a user