plc與變頻器兩者是一種包含與被包含的關系,PLC與變頻器都可以完成一些特定的指令,用來控制電機馬達,PLC是一種程序輸入執(zhí)行硬件,變頻器則是其中之一。
但是PLC的涵蓋范圍又比變頻器大,還可以用來控制更多的東西,應用領域更廣,性能更強大,當然PLC的控制精度也更大。變頻器無法進行編程,改變電源的頻率、電壓等參數(shù),它的輸出頻率可以設為固定值,也可以由PLC動態(tài)控制。plc是可以編程序的,用來控制電氣元件或完成功能、通信等任務。PLC與變頻器之間通信需要遵循通用的串行接口協(xié)議(USS),按照串行總線的主從通信原理來確定訪問的方法。總線上可以連接一個主站和最多31個從站,主站根據(jù)通信報文中的地址字符來選擇要傳輸數(shù)據(jù)的從站,在主站沒有要求它進行通信時,從站本身不能首先發(fā)送數(shù)據(jù),各個從站之間也不能直接進行信息的傳輸。PLC可編程控制器的存儲器可以分為系統(tǒng)程序存儲器、用戶程序存儲器及工作數(shù)據(jù)存儲器等三種。

系統(tǒng)程序存儲器用來存放由可編程控制器生產(chǎn)廠家編寫的系統(tǒng)程序,并固化在ROM內,用戶不能直接更改。系統(tǒng)程序質量的好壞,很大程度上決定了PLC的性能。其內容主要包括三部分:第一部分為系統(tǒng)管理程序,它主要控制可編程控制器的運行,使整個可編程控制器按部就班地工作,第二部分為用戶指令解釋程序,通過用戶指令解釋程序,將可編程控制器的編程語言變?yōu)闄C器語言指令,再由CPU執(zhí)行這些指令;第三部分為標準程序模塊與系統(tǒng)調用程序。根據(jù)控制要求而編制的應用程序稱為用戶程序。用戶程序存儲器用來存放用戶針對具體控制任務,用規(guī)定的可編程控制器編程語言編寫的各種用戶程序。目前較先進的可編程控制器采用可隨時讀寫的快閃存儲器作為用戶程序存儲器,快閃存儲器不需后備電池,掉電視數(shù)據(jù)也不會丟失。工作數(shù)據(jù)存儲器用來存儲工作數(shù)據(jù),既用戶程序中使用的ON/OFF狀態(tài)、數(shù)值數(shù)據(jù)等。在工作數(shù)據(jù)區(qū)中開辟有元件映像寄存器和數(shù)據(jù)表。其中元件映像寄存器用來存儲開關量、輸出狀態(tài)以及定時器、計數(shù)器、輔助繼電器等內部器件的ON/OFF狀態(tài)。數(shù)據(jù)表用來存放各種數(shù)據(jù),它存儲用戶程序執(zhí)行時的某些可變參數(shù)值及A/D轉換得到的數(shù)字量和數(shù)字運算的結果等。

變頻器是把工頻電源(50Hz或60Hz)變換成各種頻率的交流電源,以實現(xiàn)電機的變速運行的設備,其中控制電路完成對主電路的控制,整流電路將交流電變換成直流電,直流中間電路對整流電路的輸出進行平滑濾波,逆變電路將直流電再逆變成交流電。對于如矢量控制變頻器這種需要大量運算的變頻器來說,有時還需要一個進行轉矩計算的CPU以及一些相應的電路。①利用PLC的模擬量輸出模塊控制變頻器PLC的模擬量輸出模塊輸出0~5V電壓信號或4~20mA電流信號,作為變頻器的模擬量輸入信號,控制變頻器的輸出頻率。這種控制方式接線簡單,但需要選擇與變頻器輸入阻抗匹配的PLC輸出模塊,且PLC的模擬量輸出模塊價格較為昂貴,此外還需采取分壓措施使變頻器適應PLC的電壓信號范圍,在連接時注意將布線分開,保證主電路一側的噪聲不傳至控制電路。②利用PLC的開關量輸出控制變頻器。PLC的開關輸出量一般可以與變頻器的開關量輸入端直接相連。這種控制方式的接線簡單,抗干擾能力強。利用PLC的開關量輸出可以控制變頻器的啟動/停止、正/反轉、點動、轉速和加減時間等,能實現(xiàn)較為復雜的控制要求,但只能有級調速。使用繼電器觸點進行連接時,有時存在因接觸不良而誤操作現(xiàn)象。使用晶體管進行連接時,則需要考慮晶體管自身的電壓、電流容量等因素,保證系統(tǒng)的可靠性。另外,在設計變頻器的輸入信號電路時,還應該注意到輸入信號電路連接不當,有時也會造成變頻器的誤動作。例如,當輸入信號電路采用繼電器等感性負載,繼電器開閉時,產(chǎn)生的浪涌電流帶來的噪聲有可能引起變頻器的誤動作,應盡量避免。③PLC與RS-485通信接口的連接。所有的標準西門子變頻器都有一個RS-485串行接口(有的也提供RS-232接口),采用雙線連接,其設計標準適用于工業(yè)環(huán)境的應用對象。單一的RS-485鏈路最多可以連接30臺變頻器,而且根據(jù)各變頻器的地址或采用廣播信息,都可以找到需要通信的變頻器。鏈路中需要有一個主控制器(主站),而各個變頻器則是從屬的控制對象(從站)。