图1恒压供水 FC105 把IW258的压力转换送OUT,图2比例变换,12为压力设定值除-100,2为反馈值除-100,,(12和2是仿真随便设的),,这里有疑问为啥设计要除-100,,把12和2改成除100(除正的),图3PID控制效果是否一样,感谢
详细程序图见帖子http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1457079&b_id=4&b_sid=&s_id=23&pno=0&af=1
问题补充:
补充:控制要求,压力下降,泵转速要上升,来使管道压力上升,(这种情况是否属反作用),反作用所以设计成PID输入为负,PID的输出LMN也变成负的?
问题3 图4 PID LMN怎么是0,PID块都是绿色了哪里出问题感谢
问题4 输入PV_INT已经在FC105转换了怎么还要除以100?
图片说明:
钻石用户推荐最佳答案
1、这是因为测量值和设定值的量纲不一样,进行归一化处理,只有这样才能进行比较。
2、如果改成正数,则pid的参数p要改成相反的数据。
补充:1、是的,pid的正反作用可以通过改变P的符号来实现。
2、没有看到你说的参数,只有lmn_llm,这是输出的限值。
3、这就是进行pid运算的两个参数的量纲不一致,都转换成同一个范围内的,比如0.0~1.0或者0.0%~100.0%.
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc368236.html