PID怎么停止計(jì)算或者暫停
劉玉蓉
發(fā)布于2014-10-14 17:52
4
0
標(biāo)簽:
PID怎么停止計(jì)算或者暫停
PID是向?qū)Ы⒌模蚁隤ID的功能塊調(diào)用時(shí)輸出從零開始輸出,不調(diào)用時(shí)輸出給零
佳答案
PID怎么停止計(jì)算或者暫停?
1、在用戶程序中調(diào)用PID子程序時(shí):
必須用SM0.0來使能 PIDx_INIT 子程序,SM0.0 后不能串聯(lián)任何其他條件,而且也不能有越過它的跳轉(zhuǎn);如果在子程序中調(diào)用 PIDx_INIT 子程序,則調(diào)用它的子程序也必須僅使用 SM0.0 調(diào)用,以保證它的正常運(yùn)行 .。
摘自:
《西門子 S7-200?LOGO!?SITOP 參考》V0.94版(更新版)(2008.02.15) 下載:
https://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136
2、鑒于上述,不可以停止計(jì)算或者暫停PIDx_INIT 子程序,但可以控制其輸出。例如在設(shè)置時(shí),不設(shè)置PID運(yùn)算從AQWX輸出,而設(shè)置為一VWx·地址。一般調(diào)用 PIDx_INIT 子程序后,編程將VWx·值輸出到AQWX。當(dāng)要停止計(jì)算或者暫停,就不將將VWx·值輸出到AQWX,這樣同樣起到停止計(jì)算或者暫停的作用。