一、 案例背景
在某一汽車制造廠的焊裝車間部,引進大量的焊接機器人,這些機器人的控制系統采用ProfiNet協議,通過該協議與生產線的主控系統通信,接收焊接任務和參數設置,并反饋焊接狀態和故障信息等。為了讓機器人達到完整的工作效率以及接受數據,通過使用捷米特網關連接AB PLC 以及焊接機器人使其通訊成功。
二、硬件設備
1. AB羅克韋爾PLC
2. 焊接機器人:支持標準的ProfiNet協議
3. 捷米特JM-PNM-EIP協議網關:用于實現ProfiNet網絡與EtherNet/IP協議網絡之間的數據通訊轉換。一側為ProfiNet主站,一側為EtherNet/IP從站。
三、技術指標
捷米特JM-PNM-EIP網關模塊做為ProfiNet主站,另一側作為EtherNet/IP從站。
1. 支持ProfiNet雙以太網 100 Mbit/s,RJ45 插頭;
2. 支持周期數據交換、非周期數據讀、寫;
3. 支持診斷數據和故障讀取;
4. 最大從站個數128個;單個從站支持最大數據1440bytes IN+1440bytes OUT; 最大輸入輸出數據1.5Kbytes;
四、配置步驟
(一)配置捷米特JM-PNM-EIP協議網關
1.硬件連接
1. 正確連接電源,通過PN口將JM-PNM-EIP與PC相連,給網關上電;
2.打開配置軟件
1.打開PROFINET Manager,根據需求在配置軟件中進行配置,包PN主站、從站屬性參數等;
2.在PROFINET Manager中配置相應的組態,包括要配置的模塊,目標設備的 IP地址及設備名稱;
3.網絡拓撲; 配置工程的網絡拓撲圖如下 :
GSDML文件導入
將PROFINET 從站GSDML文件復制至軟件安裝路徑下的GSDML文件夾中,例如:C:Program Files (x86)1PROFINET ManagerGSDML或者通過菜單欄“選項”中的“操作”選擇導入GSDML實現GSDML加載;點擊“導入GSDML”彈出“選擇導入的文件”對話框,查找GSDML的路徑文件打開即可;或者點擊
來進行快捷添加GSDML文件導入完成之后可以選擇重啟軟件進行更新GSDML目錄文件,也可以點擊快捷欄
來進行更新GSDML目錄文件。
查看PROFINET 從站GSDML已添加至設備窗口“從屬設備”樹狀結構下,如下圖所示 :
PROFINET配置:
1. 新建工程
點擊文件--新建工程,PNM-EIP添加成功并生成PROFINET總線網絡,或者點擊狀態欄第一個選項可快速生成工程,如下圖所示 :
2. 查看主站設備參數
(1) PN IO主站參數里查看主站名稱IP地址設置主站的通訊周期,
(2) EIP參數里面配置PNM-EIP作為EIP從站時輸入輸出長度以及IP參數。
(3) PNIO I/O映射里面 查看模塊I/O的基本命令。
(4) 點擊模塊信息,可以查看模塊的基本信息。如下圖所示 :
3. 添加從站設備
點擊右側設備列表,選擇你要添加的從站設備雙擊或者右鍵點擊添加到配置來添加設備,添加完成設備會在左側工程中顯示,如下圖所示 :
EIP參數設置
1. 點擊主站,選擇EIP參數進行設置,如下如所示:
?輸入長度,輸出長度,設置EIP通訊數據長度
?總線離線動作: 清空:當PROFIBUS DP主站掉線后,將主站所發最后一次數據清零。
保持:當PROFIBUS DP主站掉線后,將保持主站所發最后一次數據。
?從站離線動作 清空:當PROFIBUS DP從站掉線后,將從站最后一次數據清零。
清空:當PROFIBUS DP從站掉線后,將保持從站所發最后一次數據。
配置以太網通訊驅動
1. 雙擊
圖標,打開軟件,在RSLinx軟件中配置通訊驅動程序,從 “Communications”(通訊)下拉菜單中選擇“Configure Drivers”(配置驅動程序),將出現“Configure Drivers”對話框(在添加新驅動程序之前,確認滿足以下條件:工作站正確配置工作站的IP地址和其他網絡參數,正確連接到EtherNet/IP網絡);
2. 從“Available Driver Types”(可用的驅動程序類型)下拉菜單中選擇“EtherNet/IP Driver”(EtherNet/IP驅動程序)或者“Ethernet devices”(以太網設備),然后點擊“Add New…”(新加);
3.將顯示“ Add New RSLinx Classic Driver”(添加新RSLinx Classic驅動程序)對話框;可以修改新的驅動程序名稱,此例子接受缺省名字(AB_ETHIP-2)然后單擊OK;
4.新的驅動程序AB ETHIP - 2 A-B Ethernet RUNNING在Configured Drivers列表里,如下圖,點擊Close;
5.點擊Communication下拉菜單的RSWho或者點擊RSWho圖標
,彈出RSWho對話框,顯示控制網絡的樹狀瀏覽畫面,雙擊AB_ETHIP-2,Ethetnet驗證剛才配置的AB_ETHIP驅動能否與Logix控制器或者網關設備進行通訊;(如果有設備的通訊狀態出錯,例如一個被認可的設備被拔掉,設備顯示帶紅色X,表明RSWho原先認可,但現在無法找到);
6.可使用RSLinx軟件(或者Studio 5000)修改通訊模塊的IP地址,右擊EtherNet/IP模塊,選擇Module Configuration(模塊配置)
7.單擊Port Configuration(串口配置)選項卡,修改完成后點擊確認;
模塊工作原理
1. 數據映射原理
PNM-EIP設備作為連接PROFINET總線和EtherNet/IP網絡的網關,其內部在PROFINET數據和EtherNet/IP數據之間建立了一種映射關系,并且按照這種映射關系來交換數據。
在網關設備中有兩塊數據緩沖區,一塊是輸入緩沖區,PROFINET主站讀取PROFINET從站的數據存放至PROFINET輸入數據區,內部數據交換緩存之EtherNet/IP輸入數據區,EtherNet/IP主站通過功能塊讀取;另一塊是輸出緩沖區EtherNet/IP主站通過功能塊寫入數據至EtherNet/IP輸出數據區,數據交換后緩存至PROFINET輸出數據區。直至映射至PROFINET從站;
五、運行與測試
1. 完成上述配置后,將設備分別進行正確連接。
2. 給系統上電,觀察 PLC 和設備的運行狀態。
3. 通過監控 PLC 中的數據以及觀察設備的實際運行情況,驗證通訊是否正常。例如,可以在 PLC 中編寫程序讀取設備的運行參數,如頻率、電流等,并在程序中進行相應的處理和控制。
六、總結
捷米特JM-PNM-EIP網關在工業自動化中扮演著重要的角色,通過其獨特的作用、規范的操作步驟、不同品牌的特點對比、清晰的數據采集原理以及嚴格的配置注意事項,為實現不同協議設備之間的高效通信和協同工作提供了可靠的解決方案。它不僅提高了工業生產的效率和精度,還為工業自動化的發展注入了新的活力。
審核編輯 黃宇
-
plc
+關注
關注
5031文章
13703瀏覽量
472072 -
物聯網
+關注
關注
2927文章
45856瀏覽量
387880 -
Profinet
+關注
關注
6文章
1553瀏覽量
24924 -
Ethernet
+關注
關注
3文章
418瀏覽量
56673 -
焊接機器人
+關注
關注
16文章
330瀏覽量
15246
發布評論請先 登錄
EtherNet IP轉Profinet網關連接FANUC機器人配置指南(PROFIENT組態篇)

EtherCAT轉EtherNet/IP協議轉換網關實現羅克韋爾PLC與庫卡機器人連接通訊的配置案例

Profinet轉EtherNet/IP:驅動西門子1500與羅克韋爾PLC高效通訊
ProfiNet轉EtherNet/IP實現西門子S7-1500 PLC與新能源電池容量測試儀連接通訊的配置案例

EtherNet/IP轉MODBUS將上位機接入羅克韋爾PLC配置案例
羅克韋爾Ethernet/IP協議轉CCLINK IEFB三菱PLC通訊

評論