两个PID相互切换

现场有两个泵  每个泵有自己的变频器 一拖一的    这两个泵开一个就足以满足现场需求    所以业主要求定时切换运行
切换时我想先启动备机,然后备机频率逐渐增加,主机频率逐渐降低直至停机,也就是切换时候尽量无扰动 想知道这两个PID如何操作???

最佳答案

按照你的思想应该只要一个pid,然后用一个中间变量(md0,real,)做切换用,一个bool(m10.0)量控制切换动作。
      如果定时时间到了,则m10.0量取反,然后判断如果m10.0为0,则md0=md0+deta,如果m10.0为1,则md0=md0-deta。
      如果pid的输出-md0<=deta,则md0=pid输出。此时将md0输出给一个ao通道,pid输出-md0输出给另一个ao通道。
       deta为pid输出的一个周期允许变化的限幅。

提问者对于答案的评价:
多谢了啊 回头试试看

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc235924.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午3:25
下一篇 2018年12月1日

相关推荐