引用
引用樓主wangdai527于2019-06-11 17:11發(fā)表的 機(jī)械手控制氣缸怎么報(bào)警? :
要做一個(gè)項(xiàng)目,用機(jī)械手控制上面帶的氣缸。因?yàn)闄C(jī)械手程序是從上至下逐行執(zhí)行,不像PLC那樣循環(huán)掃描。一旦遇到哪個(gè)條件不通,就會(huì)一直在那個(gè)位置等待。
那有沒(méi)有辦法讓機(jī)械手報(bào)警?我的想法是能不能額外一直執(zhí)行一個(gè)報(bào)警檢測(cè)循環(huán)?
看了下手冊(cè),有個(gè)用戶(hù)錯(cuò)誤編輯器,到底怎么使用的?每次動(dòng)哪個(gè)電磁閥都需要添加嗎?有沒(méi)有大神能分享個(gè)應(yīng)用了用戶(hù)錯(cuò)誤編輯器的范例!
[attachment=233898]
你是想氣缸上的磁開(kāi)關(guān)信號(hào)一旦出錯(cuò),就停止運(yùn)行機(jī)器人程序,而不想讓機(jī)器人一直等那個(gè)錯(cuò)誤信號(hào)到位嗎?
方法很多的:
1.等待超時(shí)法,機(jī)器人程序里一定有等待DI..,才到下一步,這樣的程序,可以設(shè)超時(shí)就跳到用戶(hù)警報(bào),不會(huì)一直等磁開(kāi)關(guān)信號(hào);
2.錯(cuò)誤觸發(fā)暫停法,你說(shuō)的磁開(kāi)關(guān)信號(hào)出錯(cuò)時(shí)會(huì)在PLC產(chǎn)生警報(bào),你可以關(guān)聯(lián)一下該警報(bào)信號(hào),出錯(cuò)時(shí)就出斷掉機(jī)器人的HOLD暫停信號(hào),機(jī)器人就會(huì)暫停。
3.后臺(tái)運(yùn)行DI檢測(cè),一旦出錯(cuò)也關(guān)聯(lián)暫停信號(hào),跟第2個(gè)方法相同。
我用的是FANUC Robot,不知你說(shuō)的機(jī)械手指的是否跟我說(shuō)的一至?我只能說(shuō)思路不同品牌機(jī)器人可能操作起來(lái)都不盡相同,希望能幫到你。