西門子PLC時(shí)間--設(shè)定值變化,怎么做到
劉玉蓉
發(fā)布于2014-08-18 17:54
2
0
標(biāo)簽:
做了個(gè)PID控制,但是它的設(shè)定值是變化的,比如從100變到500,以10/分鐘的速度吧,也就是用了40分鐘吧。那么這個(gè)設(shè)定值怎么讀取呢?怎么樣可以讓它在每次掃描的時(shí)候自動(dòng)把這個(gè)變化了的設(shè)定值輸入到PID里面呢?看到百度有人問(wèn)了相同的問(wèn)題,但是并沒(méi)有得到很好的解決,請(qǐng)多多提建議和意見(jiàn)!
佳答案
這個(gè)pid應(yīng)該使用中斷來(lái)調(diào)用的,那么就根據(jù)中斷的周期,比如是500ms一次,那么只要sp=sp+400/(10*60^2)就可以了。