PID怎么停止计算或者暂停
PID是向导建立的,我想PID的功能块调用时输出从零开始输出,不调用时输出给零
最佳答案
PID怎么停止计算或者暂停?
1、在用户程序中调用PID子程序时:
必须用SM0.0来使能 PIDx_INIT 子程序,SM0.0 后不能串联任何其他条件,而且也不能有越过它的跳转;如果在子程序中调用 PIDx_INIT 子程序,则调用它的子程序也必须仅使用 SM0.0 调用,以保证它的正常运行 .。
摘自:
《西门子 S7-200?LOGO!?SITOP 参考》V0.94版(更新版)(2008.02.15) 下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136
2、鉴于上述,不可以停止计算或者暂停PIDx_INIT 子程序,但可以控制其输出。例如在设置时,不设置PID运算从AQWX输出,而设置为一VWx·地址。一般调用 PIDx_INIT 子程序后,编程将VWx·值输出到AQWX。当要停止计算或者暂停,就不将将VWx·值输出到AQWX,这样同样起到停止计算或者暂停的作用。
提问者对于答案的评价:
hao
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc305562.html