恭喜,你发布的帖子
发布于 2020-03-29 18:36:17
19楼
感谢zane版,周末时间帮忙研究问题。理论上omron这个PID 正作用和反作用说法是有疑义的。
我实测过系统,当液位高于设定值,利用排出泵控制液位高度。如果你的C+5控制字 00位选择了0 (手册说的反作用),实际PID 是没有输出的。改成跟手册说的“正作用”当PV>SV, 增加输出(冷却),C+5 控制字00位选择1, PID 就可以正常输出了。
最后总结:
当液位高于设定值,需要增加排出泵转速控制液位。 即输出值增加,控制值减少, 按照PID 理论属于负反馈,所以,simense gain cont-c FB 的增益选择应该是负值
omron 关于“正反作用” 我理解跟PID 理论存在一定疑义。 但是按照厂家手册内容所说, PV>SV 增加输出, 即为正作用。PID 功能也是正常输出。
理解 omron pid 差异: omron PID 指令C+5 控制字00 位, 设定为1 时候,其实内部公式计算时候是给参数赋值也是负值,这样 PID 才能正常输出。 也就是zane版说的,C+5 控制字00 位就是运算符正负的选择。 但是这个选择,跟我们传统PID 控制理论要区分开来,需要按照他们自己那套理论赋值。
最后,衷心感谢Zane版无私解答和帮助。
请填写推广理由:
分享
只看
楼主