修改气压量程,阀门死区,安全气压数值,跑了几次小流量目标的实验

This commit is contained in:
2026-08-25 11:43:16 +08:00
parent 300197de3a
commit ae6c50344c
6 changed files with 1018 additions and 3 deletions
+3 -3
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 属于不同的寄存器区,可以同时使用。
@@ -64,7 +64,7 @@ AUTO_STOP_ON_STEADY = False # 达到稳态后是否自动停止控制(Fa
# opening=0% -> MOTOR_CLOSED_POSITION(完全关闭)
# opening=100% -> MOTOR_OPEN_POSITION(打开端/机械死区边界)
MOTOR_CLOSED_POSITION = 1000.0
MOTOR_OPEN_POSITION = 0.0
MOTOR_OPEN_POSITION = 800.0
# 控制启动时的阀门初始开度;增量 PID 从该开度开始累加 Δu。
INITIAL_OPENING_PCT = 100.0
@@ -76,7 +76,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