一、基礎認識:
PLC(Programmable Logic Controllers)即可編程邏輯控制器。PLC剛面世的時候,主要目的應該是為了簡化繼電器控制回路,使得電氣系統更為簡單,降低故障率。在沒有PLC之前,進行邏輯控制基本靠繼電器來實現,包含中間繼電器、時間繼電器以及測量其他物理量的特殊繼電器。一般都需要技術功底很強的工程師才能設計較為復雜的系統。在調試過程中也會出現很多麻煩的事情。
常見PLC的配置主要有數字量輸入模塊(DI)、數字量輸出模塊(DQ),模擬量輸入模塊(AI),模擬量輸出模塊(AQ),通訊模塊、特殊功能模塊等。
數字量輸入(DI)主要用來接收開關量輸入信號,比如一個水泵的就地控制箱,一般有幾個信號(遠程/就地,運行,綜合故障)等。
數字量輸出(DQ)一般用來控制PLC輸出的繼電器,比如一個水泵遠程啟停。一般PLC的輸出都不直接帶負載,通過中間繼電器來轉換信號。
模擬量輸入(AI)主要用來接收模擬量信號(電壓、電流、熱電阻等)。
模擬量輸出(AQ)經過PLC控制器的處理,接入設備接收模擬量的端口(如變頻器的模擬量輸入,調節閥的給定等)。
二、實例認識
2.1 圖紙設計
案例情況描述:
壓濾機前端設置一個變頻螺桿泵(制造商:耐馳),需要通過控制變頻器的頻率控制螺桿泵出口管道壓力恒定。IO點位表如下:
圖紙設計之主回路:
圖紙回路之變頻器控制系統
圖紙回路之PLC模塊接線圖
圖紙設計之通訊
圖紙設計之模擬量輸入輸出模塊
2.2 程序設計
2.2.1 建立變量表
其中I/O符號是指模塊對的IO地址
2.2.1 設計功能子程序
2.2.3 主程序調用子程序
2.2.4 調試PLC
PLC調試的時候,一般先調試手動程序,比如啟停設備,采用定頻模式,啟動變頻器??绰輻U泵的轉向,變頻器的頻率和電流反饋是否正常。
在測試特殊功能,如本系統的恒壓功能,設定壓力,調整PID參數,查看系統曲線,最后確定PID數據(增益:5 ;積分:0.5S)。
測試保護功能:比如測試堵轉保護、超壓保護、干運行保護等功能。
最后做聯動測試和系統穩定性測試。
三、總結認識
對于一個PLC系統,主要需要做以下工作:
(1)識別系統的設備種類和數量,了解基本的控制要求。
(2)整理IO表。
(3)進行自動化系統圖紙設計,至少包含系統拓撲圖,配電系統圖,模塊接線圖,材料清單表,布局圖,電纜清冊等。
(4)自控箱(柜)、盤成套。
(5)成套完成后,需要在廠內校對點位,測試開關量,模擬量,通訊是否完好。
(6)數據地址規劃、手動程序設計、自動程序設計、保護程序設計、功能性程序設計等。
(7)調試:一般先手動、再自動;先單機,再聯網。