有的用戶現(xiàn)在用西門子1200pid,遇到的問題是不知道哪里可以批改采樣時(shí)間,盡管布景數(shù)據(jù)塊里面有個(gè)采用時(shí)間的引腳,但是無(wú)法批改,再有便是,手動(dòng)的時(shí)候,自動(dòng)都能調(diào)節(jié),但是一貫報(bào)錯(cuò),該怎樣處理呢?
首要、0800h過錯(cuò)代碼表明,采樣時(shí)間過錯(cuò): 循環(huán)間斷 ob 的采樣時(shí)間內(nèi)沒有調(diào)用 pid_compact。
已經(jīng)在循環(huán)間斷 安排塊中調(diào)用 pid compact,為什么工作時(shí) pid 控制器報(bào)錯(cuò) “16#0800h” ?(循環(huán)間斷 ob 的采樣時(shí)間內(nèi)沒有調(diào)用 pid_compact)
在循環(huán)間斷里調(diào)用 pid compact 的 en 參數(shù)中運(yùn)用控制變量,若當(dāng) pid 控制器已經(jīng)在自動(dòng)工作方式后,禁用 en 處控制變量,則會(huì)報(bào)錯(cuò)“16#0800h” :循環(huán)間斷 ob 的采樣時(shí)間內(nèi)沒有調(diào)用 pid_compact。
在循環(huán)間斷里恒調(diào)用 pid 指令,en 參數(shù)不允許串接任何條件。通過程序來(lái)控制參數(shù),然后改動(dòng) pid 的工作方式:
1. pid compact v1 時(shí),運(yùn)用 pid 工藝方針布景 db 中,sret 里的 i_mode 參數(shù)來(lái)控制 pid 的作業(yè)方式。
2. pid compact v2 時(shí),運(yùn)用其 mode 和 modeactive 來(lái)控制 pid 的作業(yè)方式(如 mode=0,pid 未激活)。
其次、工藝方針布景數(shù)據(jù)塊的常見問題
通過觸摸屏或第三方設(shè)備,怎么設(shè)置 pid compact 的參數(shù):如份額增益、積分時(shí)間、微分時(shí)間?
*后方上位機(jī)或觸摸屏,多數(shù)不能直接訪問 s7-1200 中符號(hào)尋址的變量。這種情況下,可以運(yùn)用必定地址的變量與 pid_compact 工藝方針數(shù)據(jù)塊中的增益、積分、微分的變量之間做數(shù)據(jù)傳送。只需要在第三方設(shè)備的用戶畫面中,訪問對(duì)應(yīng)的必定地址變量即可。pid 參數(shù)批改后實(shí)時(shí)收效,不需要重啟 pid 控制器和 plc。
1.觸摸屏訪問的變量是必定地址尋址,工藝方針布景數(shù)據(jù)塊里對(duì)應(yīng)變量是符號(hào)尋址。
2.設(shè)置必定地址變量的堅(jiān)持性,完結(jié)斷電數(shù)據(jù)堅(jiān)持。
3.通過指令完結(jié)必定地址與符號(hào)地址變量的數(shù)據(jù)傳送。