西門子文本顯示器TD400C
PID 控制
STEP 7 為 S7-1200 CPU 提供以下 PID 指令:
● PID_Compact 指令用于通過連續(xù)輸入變量和輸出變量控制工藝過程。
● PID_3Step 指令用于控制電機驅(qū)動的設備,如需要通過離散信號實現(xiàn)打開和關(guān)閉動作的
閥門。
● PID_Temp 指令提供一個通用的 PID 控制器,可用于處理溫度控制的特定需求。
說明西門子文本顯示器TD400C
只有 CPU 從 STOP 切換到 RUN 模式后,在 RUN 模式下對 PID 組態(tài)和下載進行的更改
才會生效。而在“PID 參數(shù)”(PID parameters) 對話框中使用“起始值控制”(Start value
control) 進行的更改立即生效。
全部三個 PID 指令(PID_Compact、PID_3Step 和 PID_Temp)都可以計算啟動期間的 P
分量、I 分量以及 D 分量(如果組態(tài)為“預調(diào)節(jié)”)。還可以將指令組態(tài)為“調(diào)節(jié)”,
從而可對參數(shù)進行優(yōu)化。用戶無需手動確定參數(shù)。
說明
以恒定的采樣時間間隔執(zhí)行 PID 指令(在循環(huán) OB 中)。
由于 PID 回路需要一段時間來響應控制值的變化,因此請勿在每個循環(huán)中都計算輸出值。請
勿在主程序循環(huán) OB(如 OB 1)中執(zhí)行 PID 指令。
PID 算法的采樣時間表示兩次輸出值(控制值)計算之間的時間。在自調(diào)節(jié)期間計算輸出值,
并取整為循環(huán)時間的倍數(shù)。每次調(diào)用時都會執(zhí)行 PID 指令的所有其它函數(shù)。
PID 算法
PID(比例/積分/微分)控制器會測量兩次調(diào)用之間的時間間隔并評估監(jiān)視采樣時間的結(jié)果。
每次進行模式切換時以及初始啟動期間都會生成采樣時間的平均值。該值用作監(jiān)視功能的參
考并用于計算。監(jiān)視包括兩次調(diào)用之間的當前測量時間和定義的控制器采樣時間的平均
值。