ABB機(jī)器人的標(biāo)準(zhǔn)IO板可以實(shí)現(xiàn)與外界的IO通信,常見的IO板包括DSQC 651、DSQC652、DSQC653、DSQC355A及DSQC377A等。標(biāo)準(zhǔn)IO板是掛載在DeviceNet總線下的(準(zhǔn)確的說應(yīng)該是DeviceNet Lean總線),每一個(gè)IO板都需要有*的DeviceNet地址(ID)。今天這篇文章,我們來看看如何設(shè)置ABB標(biāo)準(zhǔn)IO板的DeviceNet地址。
標(biāo)準(zhǔn)IO板的DeviceNet地址是通過板上X5接線端子來設(shè)定的,與其它廠家(比如:西門子)使用撥碼開關(guān)來設(shè)定地址不同,ABB的標(biāo)準(zhǔn)IO板使用短接片來設(shè)定DeviceNet的地址。為了更好的說明,我們先來看看DSQC 652的X5端子,如下圖:
*左端是X5端子,該端子共有12個(gè)接線柱,從下往上編號(hào)為1~12,各接線柱定義如下圖:
X5的6號(hào)~12號(hào)接線柱是用來設(shè)定節(jié)點(diǎn)地址(Node Address)的,其中6號(hào)為邏輯地(0v),7號(hào)~12號(hào)分別表示節(jié)點(diǎn)地址的第0位~第5位。由于使用6個(gè)位來表示節(jié)點(diǎn)地址,因此節(jié)點(diǎn)地址的范圍為0~63;第7號(hào)接線柱(NA0)代表2的0次方,第8號(hào)接線柱(NA1)代表2的1次方,依次類推,第12號(hào)接線柱(NA5)代表2的5次方。當(dāng)使用短接片把第6號(hào)接線柱(0v)與其它接線柱相連接時(shí),則被連接的接線柱輸入為0v,視為邏輯0;沒有連接的接線柱視為邏輯1;
舉個(gè)例子,來看下面這張圖:
圖中,短接片的8號(hào)和10號(hào)被切斷了,其它位完好。當(dāng)該短接片插接到X5端子的6號(hào)~12號(hào)接線柱時(shí),由于6號(hào)為邏輯地(0V),因此7號(hào)、9號(hào)、11號(hào)和12號(hào)接線柱的輸入均為0V(邏輯0);而8號(hào)和10號(hào)由于被切斷,因此其輸入視為高電壓(邏輯1);由于8號(hào)接線柱(NA1)對(duì)應(yīng)2的1次方(=2),10號(hào)接線柱(NA3)對(duì)應(yīng)2的3次方(=8),因此該節(jié)點(diǎn)的地址2+8=10;
同樣的道理,如果你想把該節(jié)點(diǎn)的地址設(shè)置成20,需要使用一個(gè)新的短接片,然后把9號(hào)和11號(hào)對(duì)應(yīng)的短接片切斷,這樣節(jié)點(diǎn)地址就等于4+16=20;
如果使用一個(gè)全新的短接片(沒有任何位被切斷)連接到6號(hào)~12號(hào)接線柱上,則節(jié)點(diǎn)的地址為0;相反,如果不連接短接片,則節(jié)點(diǎn)的地址為63;
另外請(qǐng)注意:不要帶電調(diào)整節(jié)點(diǎn)地址(插拔短接片)!
下面這張圖左邊可以看到現(xiàn)場(chǎng)的IO通信板短接片的實(shí)物: