记录控压阀开度从0到100,控流阀目标90slm相关数据。发现:

1.压力传感器量程变为了1600(无伤大雅)。修改config.py。
2.控流阀几乎只在开度小于等于20%正常工作。
3.控压阀在开度大于等于20%时对控流阀调控90slm无显著影响。
目标120slm,控压阀开度为0时压力超过400kpa停止运行,后续修改安全上限为500kpa。
跑了一系列实验。
This commit is contained in:
2026-08-24 18:34:40 +08:00
parent 6fa7185922
commit 5476dbf9cd
22 changed files with 12236 additions and 2 deletions
+2 -2
View File
@@ -13,7 +13,7 @@ MT2AM8_PORT = 502
MT2AM8_SLAVE_ID = 1
# MT2AM8Client 用这些量程把模拟量转换成物理量。
PRESSURE_RANGE_KPA = 400.0
PRESSURE_RANGE_KPA = 1600.0
FLOW_METER_RANGE_SLM = 300.0
# AI/AO 通道均从 0 开始。AI0 和 AO0 属于不同的寄存器区,可以同时使用。
@@ -90,7 +90,7 @@ INITIAL_OPENING_PCT = 100.0
# 物理读数允许范围;超过范围立即报故障停机(阀门不被驱动时回到全开)。
FLOW_VALID_MIN_SLM = 0.0
FLOW_VALID_MAX_SLM = 300.0
MAX_PRESSURE_KPA = 400 # 必须按实际管路额定压力确认
MAX_PRESSURE_KPA = 500 # 必须按实际管路额定压力确认
# 短暂读取失败时保持上一输出,不下发新位置;连续达到阈值后报故障停机。
MAX_CONSECUTIVE_FLOW_FAILURES = 3