博客專欄

EEPW首頁 > 博客 > 不用編程,實現(xiàn)西門子,歐姆龍、三菱,AB等PLC之間數(shù)據(jù)交換的方案

不用編程,實現(xiàn)西門子,歐姆龍、三菱,AB等PLC之間數(shù)據(jù)交換的方案

發(fā)布人:vfbox301 時間:2024-01-08 來源:工程師 發(fā)布文章


1          需求背景

工控項目中經(jīng)常遇到西門子、三菱、歐姆龍、AB等不同的PLC,有時候需要實現(xiàn)這些PLC之間的信息交換。但是這些PLC之間的通信協(xié)議并不兼容,不能實現(xiàn)兩個品牌的PLC之間的直接通信。在此需求下,使用協(xié)議轉換網(wǎng)關,可輕松實現(xiàn)不同plc之間的數(shù)據(jù)交換,并且不需要更改plc里的程序。

2          工作原理

如下圖所示,VFBOX網(wǎng)關設備作為一個橋梁連接在西門子PLC和AB PLC之間。工作原理是網(wǎng)關分別和兩種PLC進行通信。用戶可以在onker網(wǎng)關里進行配置,建立兩個PLC設備之間的數(shù)據(jù)對應關系。數(shù)據(jù)變化后,則網(wǎng)關會自動把變化的數(shù)據(jù)發(fā)送給對應的PLC中。同樣,通過網(wǎng)關也可以實現(xiàn)其他品牌的PLC之間的數(shù)據(jù)交換。

圖片.png

3          設備連接

網(wǎng)關和西門子,三菱、歐姆龍、AB PLC進行網(wǎng)線連接,這些設備可以在同一個網(wǎng)段,也可以在不同的網(wǎng)段。

4          使用方法

1.   下面以西門子PLC和AB PLC為例說明如何把一個PLC里的數(shù)據(jù)傳遞給另外一個PLC。

2.   首先在網(wǎng)關中添加一個采集設備,采集AB PLC的數(shù)據(jù)。

3. 圖片.png

4.   添加采集PLC中B3:0/0(標簽AB1),B3:0/1(標簽AB2)的數(shù)據(jù)標簽。讀寫控制為“”。

5.   圖片.png

6.   再新建一個采集設備,采集西門子PLC的數(shù)據(jù)

7.   圖片.png

8.   建好設備后,新增兩個Q0.0和Q0.1的數(shù)據(jù)標簽。讀寫控制為“讀寫”。

9.   圖片.png

10.  此時需要把AB PLC中的B3:0/0,B3:0/1的值寫到西門子1200的Q0.0和Q0.1寄存器中。

11.  點擊SE(1),再雙擊SE1(2),在彈出的窗口中點擊(3),

12.  圖片.png

13.  點擊下圖(4),在彈出的對話框中選擇對應的變量。

14.  圖片.png

15.  設置完成后,如下圖所示。

16.  圖片.png

17.  配置完成后,下載的網(wǎng)關中運行,連接好AB,西門子PLC,就可以實現(xiàn)AB PLC中B3:0/0,B3:0/1的值寫到西門子1200的Q0.0和Q0.1寄存器中。

 

5          使用網(wǎng)關的優(yōu)點

使用協(xié)議轉換網(wǎng)關可以很方便的實現(xiàn)不同PLC之間的轉換。大量節(jié)省了項目實施過程的時間成本,人力成本。網(wǎng)關產(chǎn)品一般都是工業(yè)級品質,符合工業(yè)應用的場景。網(wǎng)關只需要簡單的參數(shù)配置,可以很快完成設備和系統(tǒng)之間的連接。方案優(yōu)點:

1.   不需要修改PLC里的程序。

2.   不用調整plc的參數(shù)。

3.   不影響plc原有的工作方式和功能。

4.   PLC的寄存器地址配置到網(wǎng)關中就可以采集數(shù)據(jù)。

 

 

 


*博客內容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權請聯(lián)系工作人員刪除。




相關推薦

技術專區(qū)

關閉