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

1593887
每天进步一点足矣!
级别: 略有小成
精华主题: 0
发帖数量: 82 个
工控威望: 271 点
下载积分: 2268 分
在线时间: 91(小时)
注册时间: 2012-04-18
最后登录: 2024-04-20
查看1593887的 主题 / 回贴
1楼  发表于: 2019-06-11 23:31
图片:
可以,图片中:编写一个检测指令,判断if条件是否成立,执行标签跳转。
1593887
每天进步一点足矣!
级别: 略有小成
精华主题: 0
发帖数量: 82 个
工控威望: 271 点
下载积分: 2268 分
在线时间: 91(小时)
注册时间: 2012-04-18
最后登录: 2024-04-20
查看1593887的 主题 / 回贴
2楼  发表于: 2019-06-12 14:04
你好,希望对你有帮助。我们公司的2种机械手工作过程:1.采用西门子控制系统,控制3组机械手(6个伺服作X、Y方向运行)。每组机械手带3个气缸,旋转气缸,取料和送料气缸。旋转气缸2个感应器,取料和放料气缸各一个感应器。
动作:首先执行控制系统NC代码程序,发送脉冲数据→伺服机械手运行到位→PLC检测到位信号OK,则执行取料动作,延时0.5S→在0.5S时间内检测感应器是否亮,并将此信号作为检测信号传送给控制系统→控制系统根据此信号状态判断执行哪一个跳转→这个信号再传送到pLc,pLc再执行下一个动作。
2.发那料机械手工作原理和上面类似。
每个气缸动作都有一个检测信号,由pLC检测并传送给控制系统,控制系统根据这个信号状态控制pLc执行输出。😊
本帖最近评分记录:
  • 下载积分:+3(wangdai527) 感谢分享!