| 南樺 電子報 262 | 出刊日期 | 2014.02.24 |
|
|
|
| 簡單介紹豐煒PLC之PID指令用法: |
隨著時代變遷,越來越重視節能的討論,其中在自動控制領域最重要之一的不外乎 PID 控制;在此簡單介紹豐煒 PLC 的 PID 指令的簡單使用方式,進而達成恆溫、恆壓、恆流量等控制。 |
|
指令寫法: |
|
S1:(D0 =PV現在值) |
|
S3
參數區塊說明: |
參數 |
參數名稱/功能 |
說明 |
設定範圖 |
|
| S3 | 取樣時間(Ts) | 此值應大於PLC掃描時間及良策值之量測週期 | 1~32767ms | |
| S3+1 | 動作方向及警報控制 | b0
|
0:系統執行正向動作 | |
| 1:系統執行逆向動作 | ||||
b1
|
0:無輸入變動量警報 | |||
| 1:啟動輸入變動量警報 | ||||
b2 |
0:無輸出變動量警報 | |||
| 1:啟動輸出變動量警報 | ||||
b3 |
保留 | |||
b4 |
0:不執行自動調節 | |||
| 1:執行自動調節,調節完成後會自動復歸 | ||||
b5
|
0:無輸出值範圍限制 | |||
| 1:啟動輸出值範圍限制 | ||||
b6-b15 |
保留 | |||
| S3+2 | 輸入濾波常數(α) | 輸入濾波常數有助於緩和量測值的變化 | 0~99% | |
| S3+3 | 比例增益(Kp) | PID 回路的 P 項 | 1~32767% | |
| S3+4 | 積分時間(Ti) | PID 回路的I項,若設定為 0,則無積分效應 | (0~32767%)*100ms | |
| S3+5 | 微分增益(Kd) | 調整微分響應的係數 | 0~100% | |
| S3+6 | 微分時間(Td) | PID 回路的 D 項,若設定為 0,則無微分效應 | (0~32767%)*10ms | |
| S3+7 ~S3+19 | 工作區 | 執行 PID 指令運算時之工作區 | ||
| S3+20 | 輸入變化增量警報設定值 | 參數 S3+1 的 b1=ON 時,此設定值有效 | 0~32767 | |
| S3+21 | 輸入變化減量警報設定值 | 參數
S3+1 的 b1=ON 時,此設定值有效 此設定值會被作為負數值使用 |
0~32767 | |
| S3+22 | 輸出變化增量警報設定值 | 參數 S3+1 的 b2=ON 時,此設定值有 | 0~32767 | |
| 輸出 上限設定值 | 參數 S3+1 的 b5=ON 時,此設定值有效 | -32768~32767 | ||
| S3+23 | 輸出變化減量警報設定值 | 參數S3+1的b2=ON時,此設定值有效 此設定值會被作為負數值使用 |
0~32767 | |
| 輸出 下限設定值 | 參數 S3+1 的 b5=ON 時,此設定值有效 | -32768~32767 | ||
| S3+24 | 警報旗標 | b0 |
輸入變化增量警報發生 | |
b1 |
輸入變化減量警報發生 | |||
b2 |
輸出變化增量警報發生 | |||
b3 |
輸出變化減量警報發生 | |||
|
(S3+1)的b2及b5不可同時 ON 當(S3+1) 的 b1、b2 或 b5 任一為 ON 時,此 PID 指令之 (S3) 參數區塊會佔用 (S3)~(S3+24) 共 25 個暫存器 當(S3+1) 的 b1、b2 或 b5 任一為 OFF 時,此 PID 指令之 (S3) 參數區塊會佔用 (S3)~(S3+19) 共 20 個暫存器 |
| 使用注意事項: |
| 程式範例: |
|
|
PID 指令 |
|
PID.PLC |
|
|
豐煒 PID 指令手冊 |
| |