從西門子PCS7V5.1開始,可以使用調試工具PCS7PIDTuner來優化控制器。這個工具可以通過測量方式識別控制對象參數并給出優化參數的設置建議。如果用戶需要,可以立刻使用這些參數。
從PCS7V7.1開始,可以優化PCS7Library和PCS7AdvancedProcessLibrary中的控制器,以及有類似功能的控制器。同樣也可以調整步進控制器的馬達啟動時間。
要求:
西門子PCS7的PID整定器軟件安裝在工程師站上。在正常PCS7的工程師站安裝中就可以安裝此工具。
安裝相應授權。從PCS7V7.1開始,不再需要額外的PCS7PID整定器授權。
CFC已經編譯并下載到PLC中。
ES和PLC之間有在線連接。
對于控制回路需要了解以下幾方面:
1.控制對象的過程特性(是否存在積分環節)
2.控制回路狀態(手動或者自動)
3.控制器的階躍工作點
4.控制器類型(比例積分微分,比例積分或者比例控制器)
說明:
以下以連續型的比例積分控制器為例解釋如何使用PCS7的PID整定器。
注意:
1.請注意優化過程會干擾實際系統運行。如果影響了實際過程運行,在相應優化步驟中會有提示。用戶需要知道可能出現的后果。
2.在優化工作之前,對操作工做合適的人員安排。
3.優化過程中,密切關注過程曲線記錄。
序號步驟
1為控制器優化做準備
優化之前,控制器需要切換到優化模式。可以在CFC中或者在上位機OS面板上設置。
在CFC中將OPTI_EN管腳設為Enable,這個管腳默認隱藏。如果在OS面板上,在Parameter視圖中勾選EnableOptimiz選項。
2啟動PCS7的PID整定器
選擇控制器功能塊,在CFC中通過菜單Edit>OptimizePIDController...啟動此工具。
3設置曲線記錄參數
為了使當前顯示符合實際,停止曲線記錄并點擊Settings...按鈕。
4啟動控制器優化
點擊"StartControllerOptimization"按鈕。
5讀取測量值(步驟1到5)
步驟1到3中,需要定義讀取測量值的條件。步驟4中讀取測量值,監視曲線記錄。這時可以取消過程仿真。
1.選擇過程特性(是否存在積分環節)
2.選擇操作模式(手動/自動),輸入實現階躍仿真的起始點
3.輸入新的設定值,實現階躍仿真
4.讀取測量值
5.取消過程仿真
6控制器的行為及結果(步驟6到8)
在步驟6和7中選擇控制器行為和類型。步驟8中使用優化控制器參數仿真控制回路。可以通過不同階躍值和控制器參數來測試。
6.設置控制器行為(適當的擾動/適當的主控動作)
7.參數結果并選擇控制器類型(比例積分微分,比例積分或者比例控制器)
8.使用優化參數仿真控制回路
7設置控制器(步驟9)
最后一步,決定是否采用老的還是新的設置。點擊Finish按鈕結束參數優化。
9.控制器參數選擇(老/新)
8關閉PID整定器
控制器已經采用新的參數設置。通過Endandsave按鈕關閉PID整定器。控制器被復位到初始的操作狀態。
(審核編輯: 智匯李)
分享