流辰沙
级别: 家园常客
精华主题: 0
发帖数量: 313 个
工控威望: 641 点
下载积分: 1068 分
在线时间: 124(小时)
注册时间: 2018-12-27
最后登录: 2024-04-16
查看流辰沙的 主题 / 回贴
楼主  发表于: 2019-06-11 17:11
要做一个项目,用机械手控制上面带的气缸。因为机械手程序是从上至下逐行执行,不像PLC那样循环扫描。一旦遇到哪个条件不通,就会一直在那个位置等待。
那有没有办法让机械手报警?我的想法是能不能额外一直执行一个报警检测循环?
看了下手册,有个用户错误编辑器,到底怎么使用的?每次动哪个电磁阀都需要添加吗?有没有大神能分享个应用了用户错误编辑器的范例!

anlyl2014
大吉大利
级别: 网络英雄
精华主题: 0
发帖数量: 982 个
工控威望: 8884 点
下载积分: 10302 分
在线时间: 926(小时)
注册时间: 2014-05-23
最后登录: 2024-12-23
查看anlyl2014的 主题 / 回贴
1楼  发表于: 2019-06-11 18:08
可以的,你可做一个后台程序,专门检测这个DI,如果条件成立,就发出一个用户警报,或者关联一个信号,让机器暂停、停止程序运行。
活到老,学到老!
微信号:anjjyy2013
添加时注明来自工控人家园
压缩包用WINRAR打开,没密码
anlyl2014
大吉大利
级别: 网络英雄
精华主题: 0
发帖数量: 982 个
工控威望: 8884 点
下载积分: 10302 分
在线时间: 926(小时)
注册时间: 2014-05-23
最后登录: 2024-12-23
查看anlyl2014的 主题 / 回贴
2楼  发表于: 2019-06-12 15:40
引用
引用楼主wangdai527于2019-06-11 17:11发表的 机械手控制气缸怎么报警? :
要做一个项目,用机械手控制上面带的气缸。因为机械手程序是从上至下逐行执行,不像PLC那样循环扫描。一旦遇到哪个条件不通,就会一直在那个位置等待。
那有没有办法让机械手报警?我的想法是能不能额外一直执行一个报警检测循环?
看了下手册,有个用户错误编辑器,到底怎么使用的?每次动哪个电磁阀都需要添加吗?有没有大神能分享个应用了用户错误编辑器的范例!
[attachment=233898]

你是想气缸上的磁开关信号一旦出错,就停止运行机器人程序,而不想让机器人一直等那个错误信号到位吗?
方法很多的:
1.等待超时法,机器人程序里一定有等待DI..,才到下一步,这样的程序,可以设超时就跳到用户警报,不会一直等磁开关信号;
2.错误触发暂停法,你说的磁开关信号出错时会在PLC产生警报,你可以关联一下该警报信号,出错时就出断掉机器人的HOLD暂停信号,机器人就会暂停。
3.后台运行DI检测,一旦出错也关联暂停信号,跟第2个方法相同。
我用的是FANUC Robot,不知你说的机械手指的是否跟我说的一至?我只能说思路不同品牌机器人可能操作起来都不尽相同,希望能帮到你。
活到老,学到老!
微信号:anjjyy2013
添加时注明来自工控人家园
压缩包用WINRAR打开,没密码