兩個三菱plc怎麼連接通信設置?

王洋


兩個三菱plc怎麼連接通信設置

拿到通信手冊我們發現兩個三菱plc之間的通信方式有許多中如CC-LINK、N:N網絡、並聯連接、計算機鏈接、MODBUS通信以及以太網通信。這裡我們主要針對三菱小型plc進行敘述,根據通信的簡易程度和硬件價格可以分為並聯練級、N:N網絡和MODBUS通信。下面我們就依次以三菱FX3U型號的plc來完成通信。

因為三菱FX系列的基本單元都不自帶通信接口需要額外的模塊來完成,首先我們理清楚它們之間的關係,以485接口為例有兩種模塊,1是485BD通信板,2是485ADP-MB通信適配器,其中2的功能和價格都要大於1。它們之間硬件連接圖如下,FX3U485BD可以直接與plc進行搭配在其左側的擴展模塊進行連接即可。

FX3U-ADPMB則不能直接中間必須通過CNV-BD轉換板進行連接示意圖如下,總的來看價格上要比上面多出好多錢,但它的通訊距離可以達到500m,支持的通信指令也多用起來比較方便。

1並聯鏈接,就是連接2臺同一系列的FX可編程控制器,且其軟元件相互鏈接的功能最多隻支持兩臺PLC進行通信。這裡所謂的互相鏈接其實是數據共享機制兩臺plc中的M800~M999以及D490~D509數據是一樣的。比如現在主站的plc想要知道從站plc中的一個溫度數據怎麼實現很簡單,首先在從站中把溫度數據發送到D490中,然後在主站中讀取D490就知道了溫度是多少,原理還是很簡單的。那如果需要更多數量的plc之間進行通信則需要使用N:N網絡了。

2N:N網絡,它呢可以說是並聯鏈接的升級版支持最多8臺plc,每臺plc最多共享64個位軟元件和8個子軟元件。因此這裡可以說不分主站和從站,因為從站與從站之間也可以實現直接通信。功能與上面的差不多也是把需要共享數據上傳到鏈接的元件上,然後站的plc都可以讀取。不過區別是上傳的時候是有要求的,比如站號0上的數據只能共享到D0~D7、M1000~M1064上(模式2),其他站則不能上傳只能讀取。那如果要求的plc數量超過8臺或者數據鏈接不夠怎麼辦,可以使用MODBUS通信功能。

3MODBUS,它不能不僅能夠支持plc與plc之間的通信,也可以支持其他設備如變頻器、其他型號plc之間的,想要用它就必須選擇FX3U485ADPMB模塊485BD是不支持的(需要注意一下)。採用ADPRW:用於和MODBUS主站所對應從站進行通信(數據的讀出/寫入)的指令,因此它的功能是比較強大的包括plc所有的數據如計數器、定時器都可以讀取和寫入。它與上面兩種通信的區別在於主從通信,意思就是主站可以與任何從站進行數據交換,但從站之間則不允許必須通過主站進行數據交換。

具體的通信參數設置以及相關編程實例在它的手冊中都會詳細說明,如果有需要則可以私信或者評論獲取,希望能幫到你!


工控人


PLC與PLC之間的通信方式還是比較多的,每種通信方式的設置是有所不同的,今天和大家聊一下用兩臺FX2N型號的PLC通過RS485通信模塊連接成一個N:N型的通信網絡結構。下面我們說說如何對這種通信方式進行設置。

我們知道N:N型小型網絡主要工業現場多任務複雜控制中,在網絡內PLC充當著不同的“角色”,並要完成各自的控制“任務”,通過這種通信使它們之間相互聯繫、相互通信來完成共同控制的的“角色”。

要完成這種N:N的通信,我們首先在硬件上要有FX2N-485-BD模塊,然後要安裝在PLC基本單元上。有了模塊之後還要用一根2芯的屏蔽雙絞線使主機和從機的SDA和RDA信號端子用一根線連接起來;然後把主機和從機的SDB和RDB信號線連接起來;最後把SG信號線端子連接起來,至此兩臺PLC通信的硬件就算搭建完成了,連線還算簡單。

下面的任務就是對PLC中的參數和程序的設置,下面主要是對程序的編寫,程序主要是主站控制程序和從站的控制程序,其參考程序如下圖。

這是主站控制程序

這時從站控制程序

在主從PLC程序裡我們設置主機的參數一般有5個,分別是站點號D8176寄存器、從站總數D8177寄存器、刷新範圍D8178寄存器,以上三個是屬於“只寫”特性的;後面這兩個屬於“讀寫”特性的即為重試次數D8179寄存器和通信超時D8180寄存器。那麼PLC之間的數據交換是通過專用區域的位軟元件和字軟元件來完成的。對於通信來說,每個站都賦予了64個內部繼電器位元件和8個數據寄存器子元件。對於每個站來說,它只能將要傳輸的內容寫入自己所規定的範圍內,也可以從其它站“索要”數據和位。至此參數設置就完成了。

以上就是我對這個問題的理解,歡迎大家參與討論這個話題,敬請關注電子及工控技術。


電子及工控技術


你好,本人長期在工廠做設備維護工作,很高興跟你解答。

兩臺三菱PLC有三種通信方式。有cc-link通信,N:N網絡連接,並聯連接。

其中介紹比較簡單成本也比較低的N;N網路連接

FX系列PLC可以擴展FX-485-BD的通迅模塊,幾十塊錢一個,兩臺PLC,一臺加一個模塊,使用內部鏈接繼電器,無需編程,兩臺PLC之間就有100箇中間繼電器及10個字的共享內存,直接使用就可以。

其中一臺為主站,其餘的為從站。N:N網絡中的每一臺PLC都在其輔助繼電器區和數據寄存器區分配有一塊用於共享的數據區。

   數據在確定的刷新範圍內自動在PLC之間進行傳送,刷新範圍內的設備可由所有的站監視。

   但數據寫入和ON/OFF操作只在本站內有效。因此,對於某一臺PLC的用戶程序來說,


分享到:


相關文章: