1、硬件準備:機器人需添加888-2PROFINET Controller/Device或888-3 PROFINET Device ,并將 PROFINET網(wǎng)線連接到機器人主機內(nèi)X2(LAN)口上。
2、點擊 ABB→控制面板→配置,如下圖所示。
3、選擇:主題→I/O→PROFINET Internal Device→添加→PN_Internal_Device→組態(tài)Input Size為64個字節(jié)輸入、Output Size為64個字節(jié)輸出(字節(jié)大小與PLC相一致)→確定。
4、返回上一級菜單,選擇Industrial Network→添加→PROFINET,其中參數(shù)PROFINET Station Name設(shè)置的名稱設(shè)置成ABB(要與PLC中一致)。
5、返回上一級菜單,選擇主題→Communication→Static VLAN→X2→編輯(查看是否為LAN)。
6、返回上一級菜單,選擇主題→Communication→IP Setting→選擇PROFINET Network→編輯→設(shè)置IP地址(為了防止PROFINET的地址與控制器本身地址沖突,可以設(shè)置控制器的網(wǎng)絡(luò)連接為不使用IP,設(shè)置方法請參照RobotStudio如何連接ABB機器人)。
7、返回上一級菜單,選擇主題→I/O→Signal,配置輸入輸出信號(這里向大家提供一個16位組輸入信號,兩個16位組輸出信號,兩個數(shù)字量輸出信號的配置方法)。
二、PLC端設(shè)置
1、添加ABB機器人的GSD文件(在博圖菜單欄選擇選項→管理通用站描述文件(GSD)→選擇路徑,勾選GSD文件,點擊安裝,等待安裝完成)。
2、組態(tài)與實際設(shè)備相符的PLC硬件。
3、打開網(wǎng)絡(luò)視圖,在硬件目錄中找到ABB設(shè)備并添加(路徑為硬件目錄→其他現(xiàn)場設(shè)備→PROFINET IO→I/O→ABB Robotics→Robot Device→找到“BASIC V1.4”)。
4、修改新添加的ABB設(shè)備名稱為ABB,并將其分配給已添加的PLC。
5、雙擊ABB硬件設(shè)備進入設(shè)備視圖,在硬件目錄中找到“模塊”中的DI 64 bytes和DO 64 bytes添加到右側(cè)的設(shè)備概覽中,并修改其起始地址。
6、在設(shè)備視圖中雙擊“BASIC V1.4”,在下方的屬性中修改其IP地址。
7、打開PLC監(jiān)控表監(jiān)控對應(yīng)的IO數(shù)據(jù),修改一臺設(shè)備的輸出,看另一臺是否能準確無誤的收到對應(yīng)數(shù)據(jù)。
數(shù)據(jù)對照如下:
PLC地址 | 機器人信號 |
QW100 | IN108 |
IW100 | outa1 |
IW102 | outa2 |
I104.0 | a1s |
I104.1 | a2s |
溫馨提示:此文章電子版(Word格式)以及GSD文件已經(jīng)一并提供,需要的朋友請點擊下方的“點擊下載附件”自行下載?。?!