您现在所在的是:

机器人论坛

回帖:14个,阅读:3884 [上一页] [1] [2] [下一页]
2099
周运浩
文章数:174
年度积分:50
历史总积分:2099
注册时间:2013/7/24
发站内信
发表于:2020/11/23 23:08:54
#0楼
如题目所示,ABB机器人,在运行某一条运动作指令过程中,如果机器人在该动作指令运行期间检测到输入信号,直接停止机器人运动,然后执行下一条指令。不在继续运行之前的动作指令。 哪位大神知道如何做不?
50
zhoutw10
文章数:48
年度积分:50
历史总积分:50
注册时间:2019/8/5
发站内信
发表于:2020/11/26 14:36:18
#1楼
要用到中断程序
6437
zq3076
文章数:2258
年度积分:138
历史总积分:6437
注册时间:2015/12/26
发站内信
发表于:2020/11/26 18:52:27
#2楼
非常简单,中断就行了!
大连自动化工程 成套设备批发 钣金配电箱 自动化装配线调试。
www apf7 cn                     张总           1 8 9 0 6 4 6 0 4 7 0
1272
miss103
文章数:84
年度积分:50
历史总积分:1272
注册时间:2016/10/14
发站内信
发表于:2020/11/27 10:19:15
#3楼
中断指令可以产生新的运行和动作,但是中断处理完后会回到原本的动作和程序指针去,楼主想的是产生中断了直接执行新的程序,不再返回了,重置程序指针,我也想做这个功能,不知道大家有什么好的方法。
7712
jiouai84
文章数:655
年度积分:50
历史总积分:7712
注册时间:2013/1/7
发站内信
发表于:2020/11/27 12:06:58
#4楼
我觉得这种功能用PLC去控制机器人还可靠些,
1272
miss103
文章数:84
年度积分:50
历史总积分:1272
注册时间:2016/10/14
发站内信
发表于:2020/11/27 13:24:10
#5楼
回复 #4楼 jiouai84
这个跟PLC控制机器人没关系啊,机器人在运动过程中需要响应某个信号,那就需要中断,但是如果我想的是机器人在从P0---->P1的过程中也检测某个IO信号,如果发生变化了就不执行后续动作了,而执行新的程序,这个中断也满足不了
2099
周运浩
文章数:174
年度积分:50
历史总积分:2099
注册时间:2013/7/24
发站内信
发表于:2020/11/27 21:50:59
#6楼
回复 #5楼 miss103
是的 你知道如何实现不?我就是想要你说的这种情况
7712
jiouai84
文章数:655
年度积分:50
历史总积分:7712
注册时间:2013/1/7
发站内信
发表于:2020/11/28 8:22:11
#7楼
回复 #5楼 miss103
发那科的有那个HOLD的DI输入。断开了就机器人减速停了,还有个di是什么忘记了,就可以不再执行当前的程序了,再重新发个PNS程序,这样子就跳出来了
2099
周运浩
文章数:174
年度积分:50
历史总积分:2099
注册时间:2013/7/24
发站内信
发表于:2020/11/28 21:43:19
#8楼
回复 #7楼 jiouai84
发那科的是直接用SKIP指令就可以了,很简单,ABB的一直查资料好像没找到有合适的
1272
miss103
文章数:84
年度积分:50
历史总积分:1272
注册时间:2016/10/14
发站内信
发表于:2020/11/30 14:30:19
#9楼
回复 #6楼 周运浩
中断可以实现,已经验证了

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004