林木子胥
级别: 略有小成
精华主题: 0
发帖数量: 68 个
工控威望: 200 点
下载积分: 4812 分
在线时间: 40(小时)
注册时间: 2018-03-08
最后登录: 2021-08-05
查看林木子胥的 主题 / 回贴
楼主  发表于: 2018-03-24 14:56
欧姆龙的计数方法除了计数器,还能用什么指令,因为计数过百万,计数器需要串联使用,用HMI显示是倒数计数,我想用++BL能做出来计数么,再加一个比较指令,HMI直接显示++BL的递增数值,可以做到么,++BL的地址是什么呢,这个我找不到。。。
最靓的仔
michael.guan
级别: 略有小成
精华主题: 0
发帖数量: 196 个
工控威望: 347 点
下载积分: 593 分
在线时间: 69(小时)
注册时间: 2018-03-23
最后登录: 2024-07-21
查看michael.guan的 主题 / 回贴
1楼  发表于: 2018-03-24 15:10
如果你的计数值过百万的话,建议你用32位的递加、递减指令,计算数据是放在D里面的,然后再做一个比较指令,设定值≥实际计数值时,执行你原来准备用C触发的程序。
本帖最近评分记录:
  • 下载积分:+2(林木子胥) 好贴好贴!
    michael.guan
    级别: 略有小成
    精华主题: 0
    发帖数量: 196 个
    工控威望: 347 点
    下载积分: 593 分
    在线时间: 69(小时)
    注册时间: 2018-03-23
    最后登录: 2024-07-21
    查看michael.guan的 主题 / 回贴
    2楼  发表于: 2018-03-24 15:11
    还有,如果是过百万的,不要用++BL或--BL,这两个指令是BCD码的递增/递减指令,应该使用++L和--L进行递增/递减运算。
    本帖最近评分记录:
  • 下载积分:+2(林木子胥)