西門(mén)子smart200PLC-PID Wizard - PID向導
Micro/WIN SMART提供了PID Wizard(PID指令向導),可以幫助用戶(hù)方便地生成一個(gè)閉環(huán)控制過(guò)程的PID算法。此向導可以完成絕大多數PID運算的自動(dòng)編程,用戶(hù)只需在主程序中調用PID向導生成的子程序,就可以完成PID控制任務(wù)。
PID向導既可以生成模擬量輸出PID控制算法,也支持開(kāi)關(guān)量輸出;既支持連續自動(dòng)調節,也支持手動(dòng)參與控制。建議用戶(hù)使用此向導對PID編程,以避免不必要的錯誤。
建議用戶(hù)使用較新的編程軟件版本。在新版本中的PID向導獲得了改善。
使用以下方法之一打開(kāi) PID 向導:
●在Micro/WIN SMART中的工具菜單中選擇PID向導:
圖1. 選擇PID向導
● 在項目樹(shù)中打開(kāi)“向導”文件夾,然后雙擊“PID”,或選擇“PID”并按回車(chē)鍵。
圖2. 選擇PID向導
第一步:定義需要配置的PID回路號
在此對話(huà)框中選擇要組態(tài)的回路。 最多可組態(tài) 8 個(gè)回路。 在此對話(huà)框上選擇回路時(shí),PID 向導左側的樹(shù)視圖隨組態(tài)該回路所需的所有節點(diǎn)一起更新。
圖3. 選擇需要配置的回路
第二步:為回路組態(tài)命名
可為回路組態(tài)自定義名稱(chēng)。 此部分的默認名稱(chēng)是“回路 x”,其中“x”等于回路編號。
圖4. 為PID回路命名
第三步:設定PID回路參數
圖5. 設置PID參數
圖5中定義了PID回路參數,這些參數都應當是實(shí)數:
注意:關(guān)于具體的PID參數值,每一個(gè)項目都不一樣,需要現場(chǎng)調試來(lái)定,沒(méi)有所謂經(jīng)驗參數。
第四步:設定回路過(guò)程變量
圖6. 設定PID輸入過(guò)程變量
第五步:設定輸入回路輸出選項
圖7. 設定PID輸出選項
如果選擇了開(kāi)關(guān)量輸出,需要設定此循環(huán)周期,如圖7所示:
圖8. 設定PID輸出為數字量
第六步:設定回路報警選項
圖9. 設定回路報警限幅值
向導提供了三個(gè)輸出來(lái)反映過(guò)程值(PV)的低值報警、高值報警及過(guò)程值模擬量模塊錯誤狀態(tài)。當報警條件滿(mǎn)足時(shí),輸出置位為1。這些功能在選中了相應的選擇框之后起作用。
第七步:定義向導所生成的PID初使化子程序和中斷程序名及手/自動(dòng)模式
圖10. 指定子程序、中斷服務(wù)程序名和選擇手動(dòng)控制
向導已經(jīng)為初使化子程序和中斷子程序定義了缺省名,你也可以修改成自己起的名字。
第八步:指定PID運算數據存儲區
圖11. 分配運算數據存儲區
PID指令(功能塊)使用了一個(gè)120個(gè)字節的V區參數表來(lái)進(jìn)行控制回路的運算工作;除此之外,PID向導生成的輸入/輸出量的標準化程序也需要運算數據存儲區。需要為它們定義一個(gè)起始地址,要保證該地址起始的若干字節在程序的其它地方?jīng)]有被重復使用。如果點(diǎn)擊“建議”,則向導將自動(dòng)為你設定當前程序中沒(méi)有用過(guò)的V區地址。
自動(dòng)分配的地址只是在執行PID向導時(shí)編譯檢測到空閑地址。向導將自動(dòng)為該參數表分配符號名,用戶(hù)不要再自己為這些參數分配符號名,否則將導致PID控制不執行。
第九步:生成PID子程序、中斷程序及符號表等
一旦點(diǎn)擊完成按鈕,將在你的項目中生成上述PID子程序、中斷程序及符號表等。
圖12. 生成PID子程序、中斷程序和符號表等
第十步:配置完P(guān)ID向導,需要在程序中調用向導生成的PID子程序(如下圖)
圖13. PID子程序
圖14. 調用PID子程序
在用戶(hù)程序中調用PID子程序時(shí),可在指令樹(shù)的程序塊中用鼠標雙擊由向導生成的PID子程序,在局部變量表中,可以看到有關(guān)形式參數的解釋和取值范圍。
調用PID子程序時(shí),不用考慮中斷程序。子程序會(huì )自動(dòng)初始化相關(guān)的定時(shí)中斷處理事項,然后中斷程序會(huì )自動(dòng)執行。
第十一步:實(shí)際運行并調試PID參數
沒(méi)有一個(gè)PID項目的參數不需要修改而能直接運行,因此需要在實(shí)際運行時(shí)調試PID參數。
查看數據塊以及符號表相應的PID符號標簽的內容,可以找到包括PID核心指令所用的控制回路表,包括比例系數、積分時(shí)間等等。將此表的地址復制到狀態(tài)表中,可以在監控模式下在線(xiàn)修改PID參數,而不必停機再次做配置。
參數調試合適后,用戶(hù)可以在數據塊中寫(xiě)入,也可以再做一次向導,或者編程向相應的數據區傳送參數。
電話(huà):13818569113 15721373211
郵箱:fushidianji@139.com
網(wǎng)址:http://m.xiangtai88.cn
地址:上海青浦區北青公路7171號111-112室