智能網(wǎng)關(guān)IGT-DSER支持多點(diǎn)對多點(diǎn)的設置之間通訊,支持以太網(wǎng),串口設備混合數據交換;無(wú)需編程開(kāi)發(fā),只須配置數據的起始地址和數量即可,支持熱插拔,斷電重啟后自恢復運行,在實(shí)際的工程項目中應用方便。
歐姆龍與西門(mén)子PLC之間通訊 下面是羅克韋爾(AB)的Compact系列的PLC與西門(mén)子S7-1500之間的通訊的配置,實(shí)現AB的標簽數組與西門(mén)子DB數據塊之間通訊。
首先在A(yíng)B的PLC內建立輸入和輸出數組,用于接收和寫(xiě)入S7-1500的PLC數據,名稱(chēng)分別是IN_INT16、OUT_OUT16,輸入80個(gè)字即160個(gè)字節,輸出40個(gè)字即80個(gè)字節,類(lèi)型都為INT,如下圖,注意新建立的數組須要下載后重啟PLC才會(huì )生效。

然后在西門(mén)子PLC內建立數據塊_4和數據塊_5兩個(gè)DB,號碼分別是DB101、DB102,DB101寫(xiě)入到AB的PLC,DB102接收AB的PLC數據,都需要取消優(yōu)化訪(fǎng)問(wèn),字節數據與AB的PLC對應,如下圖,同樣新建立的DB須要下載后重啟PLC才會(huì )生效。

然后開(kāi)始配置網(wǎng)關(guān),通過(guò)網(wǎng)關(guān)的參數設置軟件(下載地址)搜索到網(wǎng)關(guān)模塊后,讀取默認參數,在'功能'->‘類(lèi)型與設備選擇’頁(yè)面的4種類(lèi)型選擇最下面一項,點(diǎn)'確認當前選擇'按鈕,切換為類(lèi)型4,系統為IGT-CLI-MEX,即多設備數據交互模式,如下圖,然后下載重啟:
重啟后設置網(wǎng)關(guān)模塊的網(wǎng)口參數,AB PLC的IP地址為192.168.1.9,S7-1500的IP地址為192.1668.2.111,不在同一個(gè)網(wǎng)段,分別接入網(wǎng)關(guān)的兩個(gè)網(wǎng)口。網(wǎng)口1的IP地址默認是192.168.1.244,網(wǎng)口2的IP地址是192.168.2.244,可以都用默認IP,網(wǎng)口1接AB的PLC,網(wǎng)口2接S7-1500。
通過(guò)‘功能’->‘PLC之間通訊配置’切換到數據配置頁(yè)面,根據以上地址空間配置數據,配置好的數據表如下圖:

上表中設備ID是每臺PLC設備的號碼,可在1~254之間自由分配;DB號碼/文件號碼參數里AB的PLC對應數組內的起始地址,支持多維數組,比如二維數據格式為0,0;起始地址參數里AB的PLC對應數組名稱(chēng),或者變量名稱(chēng),須要與PLC內的名稱(chēng)完全一致;字節數量設置交互的字節數據,只需設置目標設備的數量,上圖中的160,2表示160個(gè)字節,PLC內存為2字節數據,如果PLC的數組數據類(lèi)型是DINT,則設置為160,4;網(wǎng)絡(luò )端口參數AB的是44818,S7的是102;更詳細的參數介紹查看網(wǎng)關(guān)的手冊第6章(用戶(hù)手冊下載地址)。
可以看到上圖中消息欄有顯示'所有條目通訊正常'的信息,表示網(wǎng)關(guān)狀態(tài)是正常的,可以通過(guò)PLC的編程軟件分別強制數據進(jìn)行監視測試,先在DB101里面的前10個(gè)數據和最后10個(gè)數據分別設置上數據,然后通過(guò)RSLogix 5000監視,如下圖:

可以看到數值都能對應上,然后同樣的方法測試從AB的PLC到S7的數據,在OUT_INT16數組的前5個(gè)和最后5個(gè)設置上數據,然后通過(guò)博圖軟件監視,如下圖:

可以看到數據已經(jīng)實(shí)現了雙向正常交互,關(guān)于網(wǎng)關(guān)軟件和手冊,以及更詳細的案例都在附件中。
項目案例資料.rar (4819 K) 下载次数:316 [ 此帖被autoctrl在2025-05-15 15:02重新編輯 ]