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

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

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

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

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

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

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

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

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






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





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








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



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