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

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

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

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

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

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

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

8,同時更改機器人設備名稱

機器人端設置
- 控制面板-配置-主題-communication-IPsetting-顯示全部-Profinetwork,編輯-設置對應的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設置輸入組和輸出組
(圖中16~31改為0~15)








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



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