前面講過PLC控制變頻器應用模式之一:端子運行指令通道+端子模擬量通道。該模式典型的應用就是在恒壓供水中,利用遠傳壓力表檢測檢測管道壓力,轉換成0-10V電壓或4-20MA電流模擬量反饋到PLC中,經過PLC進行PID運算,再將運算結果變成模擬量輸出,通過變頻器的端子模擬量輸入通道控制變頻器頻率從而調節水泵轉速,這樣形成閉環調節實現恒壓供水控制,如下圖:
我們以西門子V20變頻器為例,來講解變頻器與PLC之間如何進行配合控制。由于PLC標配不帶模擬量輸入輸出功能,所以選用一個模擬量輸入輸出模塊EMAM06進行擴展,接線圖如下:
0+,0-為模擬量輸入接口,1M, 1為模擬量輸出接口,DI1為V20數字輸入端子,連接PLC的輸出點Q0.0用于控制變頻器啟停,DIC為數字輸入的公共端,圖中連接24V電源的負極。
那么變頻器該如何設置參數配合呢?
在調試參數之前對變頻器進行恢復出廠缺省值操作,方法如下:
V20設置了參數訪問級別P0003,需將級別改成專家才可訪問全部應用參數,方法如下:
設置啟停命令源為外部端子控制P0700,方法如下:
設置外部輸入端子的功能P0701至P0704,方法如下:
設置控制線式P0727,方法如下:
設置頻率設定選擇P1000,方法如下:
還可以利用宏功能實現快速調試,系統提供了幾個常用的宏,如下所示,每個宏的具體參數設置請參閱V20手冊。
連接宏方法如下:
選擇連接了對應的宏,如果個別參數不符合控制要求,再通過手動方式修改一下即可。
接下來編寫控制程序,先對硬件系統塊進行組態設置,方法如下:
再進行PID向導組態,方法如下:
編寫好程序后可以通過向導數據塊找到P回路增益,I積分時間,D微分時間的地址,通過修改值來進行調節,PID參數需設置成斷電保持類型。如下圖所示:
還可以通過軟件提供的PID面板來進行調節,使調節更直觀,如下圖所示: