在一些工廠中,經常會出現這樣的情況,即通過 PLC和變頻器控制某一臺設備,而另一臺通過 PLC和變頻器控制的設備卻不能同時運行。 如果要同時使用 PLC (或變頻器)和另一臺設備運行這兩種技術,必須通過數據傳輸方式進行操作。
這種情況在現場很常見,特別是在大型、復雜的工業過程中,需要同時使用 PLC和變頻器進行操作。 如果 PLC中沒有數據傳輸協議,那么將很難實現數據互聯互通;此外,如果沒有數據交換協議,如果需要對某臺設備進行控制時就需要使用其他設備的接口來實現控制。 因此在大型工業過程中,如何實現 PLC和變頻器之間的數據互聯互通也是一個很大的問題。本文將介紹采用串行通信方式進行連接的具體方法和原理及在實際工程項目中如何使用。

PLC和變頻器之間連接方式
當兩個控制系統通過通信方式相互控制時,即 PLC和變頻器之間需要通過數據傳輸方式來實現通信。 PLC和變頻器之間的通信是通過 PLC的串行通信口來進行的,但是,由于 PLC的體積較大,因此在實際工程項目中可以使用專用 PLC,也可以使用普通西門子小型 PLC。 PLC在其控制系統中有多種形式的通信方式,包括串行通信、并行協議、同步時鐘等。 對于一般情況下采用并行數據傳輸方式進行通信,也就是在通訊時選擇兩種不同的通訊設備;其中(A)是指將兩個通信設備各自獨立地設置為工作狀態,即當有一個設備工作時才進行通訊;(B)是指將兩個設備設置為共享狀態并分別使用;(C)是指設置不同的數據速率等來完成數據傳輸;(D)是指將兩個設備設置為異步狀態進行通訊。
串行通信的基本原理
串行通信主要有兩種方式:一種是串行通信線路,另一種是點對點(LB)通信線路。 LB可以使用串行線或異步線來實現數據的傳輸,其中兩條并行線分別連接到 A、 B兩端。 串行線可以用來傳輸數據,也可以由其他設備使用(如 PLC)進行控制;異步線連接到 A、 B兩端時就只能用來傳輸數據了。 LB使用點對點(LB)通信方式;而 LM (或 N)連接則主要是使用點對多點的串行通信方式來傳輸數據和控制設備上的設備。
PLC也可以讀取變頻器當前所設定的各種參數值。其通信過程是PLC先向變頻器發送一個要求讀取參數的指令,變頻器則要回傳給PLC一個信號(包含有要讀取的參數值),存到PLC的指定存貯單元。PLC再進行處理。
變頻器和 PLC間的接口通信
變頻器和 PLC之間通過使用RS485總線進行通信,這種方法適用于連接 PLC和變頻器的串行通信模塊類型相同或相似的情況,即西門子S7-200系列S7-300、S7-400系列、SPT7系列 PLC都可以使用這種方式進行通信。 為了在使用這種方式連接 PLC和變頻器時可以保證通信的安全性,所以使用了安全級別較高的 AES加密技術。 西門子在對變頻器進行控制之前需要先經過一次加密,然后再對其進行控制,這樣就可以有效地防止信息被竊取到其他地方。

變頻器與 PLC及變頻器間串行通信方法
變頻器的串行通信與 PLC串行通信類似,但變頻器與 PLC間的通信也要經過“轉換”環節,在“轉換”環節中,變頻器間需要進行信息傳輸。 當兩臺 PLC連接后,由于 PLC是串行通信,所以當一家變頻器接收到數據時就會向另一家發出數據。
通過改變連接的類型可實現通信。 從原理上來說,在進行數據傳輸前必須對 PLC和變頻器之間的串行通信進行處理,其目的是為了讓接收端知道傳送過來的信息是什么。
運行狀況監控是把變頻器當成電流,電壓,運行頻率,正反轉等各種運行狀況送到PLC進行處理喝顯示。其通信過程是,PLC首先要向變頻器發送一個要求讀取運行狀態的指令信號。然后變頻器回傳給PLC一個信號(包含有要讀取運行狀態的值),存到PLC的指定存儲單元,PLC再把這些存儲單元的內容(即運行狀況參數)進行處理或送到觸摸屏上顯示出來。

在實際的工程項目中,需要使用 PLC和變頻器控制某臺設備,因此在 PLC和變頻器之間,一般會采用串行通信方式進行連接。
在變頻器跟PLC連接過程中,會遇到電壓信號范圍的不同,就算連接好了也不好使。舉個例子,變頻器的輸入信號端子接的是0-10V電壓信號,此時PLC輸出信號又是0-5V,或者兩者反之。
那就要考慮用串聯方式用限流電阻以及分壓,目的,保證整個系統在運行時不超過變頻器和PLC的相應容量。
變頻器不僅能接受模擬量和開關量信號以及數字量信號,還能向外通過接線端子發送相應的模擬量監測信號。
利用PLC的開關量輸出控制變頻器。PLC的開關輸出量一般可以與變頻器的開關量輸入端直接相連。這種控制方式的接線簡單,抗干擾能力強。利用PLC的開關量輸出可以控制變頻器的啟動/停止、正/反轉、點動、轉速和加減時間等,能實現較為復雜的控制要求,但只能有級調速。使用繼電器觸點進行連接時,有時存在因接觸不良而誤操作現象。使用晶體管進行連接時,則需要考慮晶體管自身的電壓、電流容量等因素,保證系統的可靠性。另外,在設計變頻器的輸入信號電路時,還應該注意到輸入信號電路連接不當,有時也會造成變頻器的誤動作。例如,當輸入信號電路采用繼電器等感性負載,繼電器開閉時,產生的浪涌電流帶來的噪聲有可能引起變頻器的誤動作,應盡量避免。