s7-1200输出量如何跟随输入量的变化实现线性变化而不是突变?

我的系统存在一个加热器,功率(input)手动调节,所以每次调节功率的数值不确定,我的水泵频率(output)跟随功率变化,功率手动调节视为突变,但是频率要实现线性变化,突变对系统影响太大,怎么做呢?最好是梯形图如何实现?
ps我之前发过一个这样的帖子,我的表达不太清楚,所以自己编程好几天都无法实现这个功能,希望大神们能够给与详细指导,谢谢啦!!!

问题补充:
我没有说清楚,我的输出不是pid输出,而是根据函数一个功率对应一个频率值,功率多少那频率的大小是程序直接计算出来,没有pid!!希望大神们能够看清楚问题,谢谢啦

最佳答案

你要的是平滑过渡处理对吧?其它系统里有斜坡函数可以用,s71200的运动控制有这个功能,但有些复杂,可以仿照斜坡函数自己写个功能块来实现,简单原理就是用定时程序,判断数据变化时,按步进量每个时间间隔变化数值直至达到目标值。

提问者对于答案的评价:
谢谢你的回答

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月18日 下午11:08
下一篇 2017年6月18日 下午11:08

相关推荐