西門子S7-1200PLC與ABB機器人的profinet通訊
前言:最近我們學(xué)校引進(jìn)了一批新的小型ABB機器人,準(zhǔn)備用來當(dāng)作實訓(xùn)機器的。剛好我有過通訊安川機器人的經(jīng)驗,就讓我來調(diào)試以下,通過prifinet通訊協(xié)議來控制機械臂運轉(zhuǎn)。剛好編完,中間出現(xiàn)了幾次問題,特地把我的編寫經(jīng)歷整理成文檔給大家分享一下。哈哈哈,菜鳥之作,勿噴勿噴!
設(shè)備型號:西門子1214C DC/DC/DC型;ABB機器人IRB 1200;
編程軟件:博圖V13;RobotStudio 6.08;
以下為具體步驟:
- 打開博圖組態(tài)畫面拖入一臺1200plc

2,點擊plc的網(wǎng)口設(shè)置IP地址:192.168.8.100

3,安裝ABB機器人GSD文件(1工具、2選項、3管理通用站文件描述、4選擇GSD文件所在位置、5安裝)

4,添加機器人設(shè)備(1其他現(xiàn)場設(shè)備2profinetIO,3I/O 4ABBROBOTICS,5robotdevice6.basic v。3 7拖入網(wǎng)絡(luò)視圖

5,將plc與機器人的網(wǎng)口用線連接起來

6,雙擊機器人設(shè)備網(wǎng)口將機器人的IP地址設(shè)置為plc的同一網(wǎng)段

7,配置發(fā)送與接收數(shù)據(jù)包,選擇8個字節(jié),收8個字節(jié)

8,同時更改機器人設(shè)備名稱

機器人端設(shè)置
- 控制面板-配置-主題-communication-IPsetting-顯示全部-Profinetwork,編輯-設(shè)置對應(yīng)的IP地址:192.168.8.11






2,控制面板-配置-主題-I/O-PROFINET internal device-顯示全部-添加 來自模板的值,選擇PN-internal-device,input size 修改為8 outputsize修改值為8 確定





3,控制面板-配置-主題-I/O-signal,添加,地址都為0-15設(shè)置輸入組和輸出組
(圖中16~31改為0~15)








4,在示教器內(nèi)修改機器人PROFINET的名稱與博途內(nèi)設(shè)置名字相同



以上就是機器人的全部設(shè)置,完成設(shè)置之后就可以和PLC進(jìn)行Profinet通訊了。
結(jié)語:以上就是我完整的調(diào)試步驟了,跟著圖片一步一步來設(shè)置基本上是沒有問題的。希望本篇文章能給各位帶來一些幫助,更希望各位大佬們帶一帶我這個工控小菜雞。
|