恭喜,你发布的帖子
发布于 2024-06-23 10:36:06
4楼
你的控制逻辑有问题!
按照你的叙述,基本上就是 0.9m 就是一个基准点,大于等于它就停止补水,小于它就开始补水。加上液位总是在抖动的,一但接近基准点,肯定会出现你说的现象!
根据常规的经验,正确的逻辑基本上是:
1. 超过 0.9m 时,停止补水;
2. 低于 0.2m 时,开始补水。
3. 介于 0.2 ~ 0.9m 时,保持动作不变。
所以,基于这个常规的逻辑,建议你使用 RS 触发器来做更好:
1. VD140 > 0.9 作为 RS 触发器 R1 端的条件;
2. VD140 < 0.2 作为 RS 触发器 S 端的条件;
3. RS 触发器的 OUT 输出端连接到 Q2.5。
请填写推广理由:
分享
只看
楼主