liu415200qii
只是瞧瞧
级别: 略有小成
精华主题: 0
发帖数量: 56 个
工控威望: 303 点
下载积分: 998 分
在线时间: 81(小时)
注册时间: 2017-04-06
最后登录: 2024-05-09
查看liu415200qii的 主题 / 回贴
楼主  发表于: 2017-11-30 21:30
   新手正在开发一个链传动线上的多工位装配机器,目前各工序不良较多,停顿复位须重新开始,导致目前机器停顿很多,高手帮忙分析一下,用步进程序是否更合适,如工序出现不良时后工序不装配,直接从最后工序排出,但不影响前工序,是否需要用到比较复杂的指令程序.
030403118
自动项目、PLC、视觉、通讯等工控软件开发QQ3515716
级别: 工控侠客

精华主题: 3 篇
发帖数量: 1981 个
工控威望: 2897 点
下载积分: 25144 分
在线时间: 1372(小时)
注册时间: 2014-01-05
最后登录: 2024-05-14
查看030403118的 主题 / 回贴
1楼  发表于: 2017-11-30 22:07
这样描述,看不懂你的要求
图+要求+描述更直观
项目、视觉、通讯QQ3515716
liuaihua99
工业机器人应用,非标设备制造。
级别: 家园常客
精华主题: 0
发帖数量: 61 个
工控威望: 900 点
下载积分: 1408 分
在线时间: 192(小时)
注册时间: 2016-07-16
最后登录: 2024-05-14
查看liuaihua99的 主题 / 回贴
2楼  发表于: 2017-12-01 08:14
没看懂。
咗臉ヅ微笑ぺ
非吾所愿,奈何已离去……
级别: 工控侠客
精华主题: 0
发帖数量: 471 个
工控威望: 2130 点
下载积分: 29832 分
在线时间: 588(小时)
注册时间: 2017-04-08
最后登录: 2023-07-25
查看咗臉ヅ微笑ぺ的 主题 / 回贴
3楼  发表于: 2017-12-01 08:25
每个工位装配前提条件就是有产品且OK,搞个有料状态和OK状态(或NG状态),往下一工序时移一下位,最后工序搞个NG出料就好了啊
ヅ微笑面对每一天,即使生活并不美好ヅ
1935807118
级别: 家园常客
精华主题: 0
发帖数量: 645 个
工控威望: 831 点
下载积分: 1973 分
在线时间: 316(小时)
注册时间: 2013-05-03
最后登录: 2024-05-14
查看1935807118的 主题 / 回贴
4楼  发表于: 2017-12-01 08:25
用移位指令应该可以
huiyang
级别: 略有小成
精华主题: 0
发帖数量: 278 个
工控威望: 401 点
下载积分: 974 分
在线时间: 113(小时)
注册时间: 2011-06-16
最后登录: 2024-05-08
查看huiyang的 主题 / 回贴
5楼  发表于: 2017-12-01 08:50
这种情况是你整个设计问题,和程序不是直接关系。何况都不知道你说的是什么?
liu415200qii
只是瞧瞧
级别: 略有小成
精华主题: 0
发帖数量: 56 个
工控威望: 303 点
下载积分: 998 分
在线时间: 81(小时)
注册时间: 2017-04-06
最后登录: 2024-05-09
查看liu415200qii的 主题 / 回贴
6楼  发表于: 2017-12-01 22:25
引用
引用第5楼huiyang于2017-12-01 08:50发表的  :
这种情况是你整个设计问题,和程序不是直接关系。何况都不知道你说的是什么?

程序是为硬件服务的,硬件有缺陷,优化的程序也会减少不良处理时间不?我这台机器总共有12个工位,中间工位出现不良不方便及时排出,只有最后一个工序能排不良,现在的关键是那种方式能减少不良处理的时间,从而提高装配效率!
周家大少
辛辛苦苦也不过是为了养家糊口!
级别: 工控侠客
精华主题: 0
发帖数量: 1160 个
工控威望: 3078 点
下载积分: 1775 分
在线时间: 150(小时)
注册时间: 2015-09-10
最后登录: 2024-04-12
查看周家大少的 主题 / 回贴
7楼  发表于: 2017-12-02 11:34
个人意见觉得从最后一个工位排出吧,只要记住某一个产品为NG的产品,每一个工位都不对其操作,去到最后一个工位再取出,这样就比较好,但是程序可能就比较复杂。我做过一条16米长的流水线,就是做这个方法来实现功能
本帖最近评分记录:
  • 下载积分:+1(liu415200qii) 热心助人!
  • QQ:611369538
    微信:ZMF2KXL
    周家大少
    辛辛苦苦也不过是为了养家糊口!
    级别: 工控侠客
    精华主题: 0
    发帖数量: 1160 个
    工控威望: 3078 点
    下载积分: 1775 分
    在线时间: 150(小时)
    注册时间: 2015-09-10
    最后登录: 2024-04-12
    查看周家大少的 主题 / 回贴
    8楼  发表于: 2017-12-02 11:37
    个人不支持用移位指令,因为链条传动时的位置不好确定,工位太多了,我用的是变址寻址来实现的。
    QQ:611369538
    微信:ZMF2KXL
    zhujingyu69
    级别: 家园常客
    精华主题: 0
    发帖数量: 866 个
    工控威望: 760 点
    下载积分: 43125 分
    在线时间: 1183(小时)
    注册时间: 2008-06-12
    最后登录: 2024-05-14
    查看zhujingyu69的 主题 / 回贴
    9楼  发表于: 2017-12-02 13:19
    用移位指令可以做,我们之前很多设备都是这样处理的,链条移动一个工位,NG标志跟着移一位就可以了,其他工位检测到NG标志不启动本工位动作,到排料工位时只要检测到NG标志就启动排料
    本帖最近评分记录:
  • 下载积分:+1(liu415200qii) 热心助人!