本案例是西門子PLC通過開疆智能研發(fā)的Profinet轉(zhuǎn)Devicenet網(wǎng)關(guān)連接ABB機(jī)器人,網(wǎng)關(guān)作為Devicenet從站,ABB機(jī)器人作為主站進(jìn)行通訊。具體步驟如下。
機(jī)器人配置:
關(guān)于Devicenet總線
Devicenet網(wǎng)絡(luò)作為工廠設(shè)備網(wǎng),最大可以操作64個(gè)節(jié)點(diǎn)(即一個(gè)網(wǎng)絡(luò)上允許從在64個(gè)從站),可用的通訊波特率分別為125kbps、250kbps和500kbps三種。設(shè)備可由DeviceNet總線供電或使用獨(dú)立電源供電。一臺(tái)支持DeviceNet網(wǎng)絡(luò)的機(jī)器人對(duì)上可以作為下層設(shè)備的主站,對(duì)下可以作為PLC或其他可作為主站的設(shè)備的從站。
硬件連接
如圖連接好總線電纜和總線電源線,并且在總線末端并聯(lián)121Ω的電阻作為終端。
配置一個(gè)DeviceNet 網(wǎng)絡(luò)上的信號(hào)的步驟
在機(jī)器人上要使用DeviceNet總線首先得確認(rèn)該機(jī)器人預(yù)裝了該選項(xiàng),打開機(jī)器人的系統(tǒng)信息,在選項(xiàng)目錄下查看是否安裝有709-X選項(xiàng)(如圖)。
配置完下面三項(xiàng),才能配置板卡上的信號(hào),分別為:Bus、Unit Type、Unit
(1)配置一條總線(BUS)
增加了該選項(xiàng)的機(jī)器人一般出廠就已經(jīng)配置了一個(gè)DeviceNet1,如果沒有選擇下方的
添加一條新的總線。具體各選項(xiàng)的配置和含義見下圖描述:
(2)配置一個(gè)類型的單元(Unit Type)
對(duì)于機(jī)器人需要做從站的配置,系統(tǒng)已經(jīng)標(biāo)配了一個(gè)Unit Type——DN_SLAVE,直接在UNIT中配置時(shí)直接調(diào)用即可,需要修改的地方就是板卡的輸入輸出字節(jié)數(shù)(Output SizeInput size),輸入輸出最多可以配置64個(gè)字節(jié)(byte),即最多可以有512個(gè)位(bit)輸入輸出。
對(duì)于非標(biāo)的(不是ABB標(biāo)準(zhǔn)的I/O板卡的統(tǒng)稱)從站板卡,需要根據(jù)實(shí)際的硬件規(guī)格創(chuàng)建不同的Unit Type。由于創(chuàng)建非標(biāo)的板卡類型需要設(shè)置正確的設(shè)備ID編號(hào)和序列號(hào),如果不是確切的知道這些參數(shù)的話ABB提供了一個(gè)功能可以通過日志文件自動(dòng)讀取上圖這些配置參數(shù)。
以上五項(xiàng)可以通過系統(tǒng)提供的DN_GENERIC選項(xiàng)從設(shè)備中讀取出來。
直接跳過這一步,設(shè)置下面的一步在UNIT中設(shè)置正確的模塊地址,然后重啟就可以在機(jī)器人日志文件中得到這些參數(shù)的具體值。然后反過來對(duì)剛才需要的板卡類型更新正確的配置在UNIT中使用。
這一個(gè)類型中需要設(shè)置以下的參數(shù):
接下來這些參數(shù),在前面已經(jīng)介紹個(gè)如何獲得正確的配置:
輸入輸出配置字節(jié)的大小也可以通過DN_GENERIC模塊類型讀出
(3)配置一塊I/O板(UNIT)
配置一個(gè)UNIT需要配置下面這些參數(shù):
該配置的 Parameter Name從上到下依次為:
· 配置該模塊的名稱
· 配置板卡類型,在UNIT TYPE未正確配置是該處可選擇非標(biāo)模塊DN_GENERIC,在完成正確配置后再更新
· 配置該模塊掛載在那一條總線上
· 設(shè)置單元識(shí)別標(biāo)簽
· 信任級(jí)別,配置模塊故障后系統(tǒng)的處理級(jí)別
· 設(shè)置單元是否開機(jī)激活
· 設(shè)置是否在系統(tǒng)重啟后保持之前的激活/失活狀態(tài)
· 設(shè)置單元在通訊恢復(fù)后是否將信號(hào)狀態(tài)重置為默認(rèn)值
· 配置該模塊在總線上的地址
(4)在該I/O板上配置需要的信號(hào)
一共有6種信號(hào)類型:數(shù)字輸入信號(hào)、數(shù)字輸出信號(hào)、組輸入信號(hào)、組輸出信號(hào)、模擬量輸入信號(hào)、模擬量輸出信號(hào)
數(shù)字輸入信號(hào)的配置界面:
Parameter Name 從上到下一次為:
· 設(shè)置信號(hào)名稱
· 設(shè)置該信號(hào)屬于那種信號(hào)類型
· 設(shè)置該信號(hào)在那一個(gè)UNIT上
· 信號(hào)標(biāo)簽
· 設(shè)置該信號(hào)在該單元上的地址
· 配置信號(hào)的分類
· 設(shè)置該信號(hào)的讀寫屬性:默認(rèn)(只在T1模式下可更改)、只讀、所有模式
· 設(shè)置該信號(hào)的默認(rèn)值,
· 設(shè)置該信號(hào)下降沿的檢測(cè)過濾時(shí)間(默認(rèn)為1000ms)
· 設(shè)置該信號(hào)上升沿的檢測(cè)過濾時(shí)間(默認(rèn)為1000ms)
· 設(shè)置該信號(hào)實(shí)際輸入值是否經(jīng)過取反處理
數(shù)字輸出信號(hào)的配置界面:
該配置中除以下兩項(xiàng)參數(shù)外,其余參考輸入信號(hào)的配置方法:
· signal value at system failure and power fail 該參數(shù)配置機(jī)器人在系統(tǒng)故障和重啟過程中的處理方式,有兩個(gè)參數(shù)可選(輸出為配置的默認(rèn)值和保持當(dāng)前值)
· store signal value at power fail 該參數(shù)配置該信號(hào)是否在系統(tǒng)重啟后繼續(xù)保持,選NO,則在重啟后重置為配置的默認(rèn)值。
(5)ABB DeviceNet轉(zhuǎn)ProfiBus網(wǎng)關(guān)的配置
以DSQ352為例,該模塊主要是把DeviceNet轉(zhuǎn)為ProfiBus的一個(gè)網(wǎng)關(guān),除了要配置作為DeviceNet從站的所有項(xiàng)目之外還需配置一項(xiàng)Fieldbus Command項(xiàng),在該項(xiàng)中主要配置該模塊作為ProfiBus從站的一些必要項(xiàng)目:輸入、輸出的大?。▎挝粸樽?,Wold,16個(gè)位為一個(gè)Wold),站點(diǎn)地址。
注:在UNIT TYPE中配置的模塊輸入輸出大小單位為:字節(jié),Byte,8個(gè)位為一個(gè)Byte。
網(wǎng)關(guān)配置:
打開網(wǎng)關(guān)配置軟件“Gateway Configuration Studio”新建項(xiàng)目選擇PN-DEVICNETs
設(shè)置網(wǎng)關(guān)Profinet與Devicenet一側(cè)的參數(shù),首先設(shè)置Profinet一側(cè)(網(wǎng)關(guān)的Profinet設(shè)備參數(shù)由PLC一側(cè)分配)
設(shè)置Profinet與Devicenet交換數(shù)據(jù)長(zhǎng)度參數(shù),以及掉線后數(shù)據(jù)處理方式。
點(diǎn)擊Port0,設(shè)置網(wǎng)關(guān)自身的節(jié)點(diǎn)地址以及波特率(與主站保持一致)還有數(shù)據(jù)長(zhǎng)度
與Profinet一側(cè)保持一致
配置完成后將組態(tài)下載至設(shè)備即可
審核編輯 黃宇
-
網(wǎng)關(guān)
+關(guān)注
關(guān)注
9文章
6167瀏覽量
54774 -
DeviceNet
+關(guān)注
關(guān)注
1文章
301瀏覽量
17478 -
Profinet
+關(guān)注
關(guān)注
7文章
1928瀏覽量
27174
發(fā)布評(píng)論請(qǐng)先 登錄
開疆智能Profinet轉(zhuǎn)ethernet網(wǎng)關(guān)連接ABB機(jī)器人主站配置案例

開疆智能ModbusTCP轉(zhuǎn)Profient網(wǎng)關(guān)連接ER機(jī)器人配置案例

開疆智能Profinet轉(zhuǎn)Devicenet網(wǎng)關(guān)連接發(fā)那科機(jī)器人配置案例

開疆智能ModbusTCP轉(zhuǎn)Devicenet網(wǎng)關(guān)連接機(jī)器人配置案例

開疆智能ModbusTCP轉(zhuǎn)Devicenet網(wǎng)關(guān)連接FANUC機(jī)器人配置案例

開疆智能Devicenet轉(zhuǎn)ModbusTCP網(wǎng)關(guān)連接費(fèi)斯托閥島配置案例

開疆智能ModbusTCP轉(zhuǎn)Devicenet網(wǎng)關(guān)連接三菱PLC與ABB機(jī)器人配置案例

開疆智能ModbusTCP轉(zhuǎn)Devicenet網(wǎng)關(guān)連接遠(yuǎn)程I/O配置案例

開疆智能Devicenet轉(zhuǎn)ModbusTCP網(wǎng)關(guān)連接臺(tái)達(dá)從站通訊模塊配置案例

開疆智能ModbusTCP轉(zhuǎn)Devicenet網(wǎng)關(guān)連接ABB機(jī)器人配置案例

開疆智能Profient轉(zhuǎn)ModbusTCP網(wǎng)關(guān)連接ABB機(jī)器人MODBUS TCP通訊案例

開疆智能Profinet轉(zhuǎn)ModbusTCP網(wǎng)關(guān)連接BORUNTE伯朗特系統(tǒng)配置案例

開疆智能Profient轉(zhuǎn)DeviceNET主網(wǎng)關(guān)連接發(fā)那科機(jī)器人配置案例

開疆智能Profinet轉(zhuǎn)EthernetIP從網(wǎng)關(guān)連接ABB機(jī)器人做EtherNet主配置案例

EtherNetIP轉(zhuǎn)Profinet網(wǎng)關(guān)連接發(fā)那科機(jī)器人配置實(shí)例解析

評(píng)論