铭杰工控
温岭市正凯自动化设备有限公司
级别: 网络英雄

精华主题: 0
发帖数量: 1977 个
工控威望: 6488 点
下载积分: 966 分
在线时间: 1078(小时)
注册时间: 2009-01-13
最后登录: 2024-06-05
查看铭杰工控的 主题 / 回贴
楼主  发表于: 2012-07-31 20:40
用最简短的程序作出10的动作
(三菱 台达 信捷 永宏的都可以)
具体要求:如果数据寄存器内为零,直接跳过执行下一段(绝对定位方式除外)
如果后面的数据寄存器都为零程序执行完毕!
随便搞了一个触摸屏的画面,意思就是这样。
请勿使用步进 移位等指令分10段完成。
要使用最简洁的指令。
高手们!欢迎回帖!

本帖最近评分记录:
  • 下载积分:+1(雪峰) 感谢!
  • 温岭市正凯自动化设备有限公司  15057679726
    全自动换箱机 催化剂再生、处置智能装备 MES软件 WCS软件 注塑工厂整体智能化解决方案    重载桁架机械手
    jhbob
    朋友,我是你的朋友!
    级别: 略有小成
    精华主题: 0
    发帖数量: 482 个
    工控威望: 466 点
    下载积分: 21336 分
    在线时间: 367(小时)
    注册时间: 2008-05-20
    最后登录: 2020-06-20
    查看jhbob的 主题 / 回贴
    1楼  发表于: 2012-08-02 08:22
    简单说一下思路:
    执行前先判断数据是否为0,把不为0的数据依次传入连续的寄存器,然后用索引寄存器依次调用,次数就是不为0的个数!
    互相学习!