林木子胥
级别: 略有小成
精华主题: 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 分
在线时间: 68(小时)
注册时间: 2018-03-23
最后登录: 2024-05-15
查看michael.guan的 主题 / 回贴
1楼  发表于: 2018-03-24 15:10
如果你的计数值过百万的话,建议你用32位的递加、递减指令,计算数据是放在D里面的,然后再做一个比较指令,设定值≥实际计数值时,执行你原来准备用C触发的程序。
本帖最近评分记录:
  • 下载积分:+2(林木子胥) 好贴好贴!
    michael.guan
    级别: 略有小成
    精华主题: 0
    发帖数量: 196 个
    工控威望: 347 点
    下载积分: 593 分
    在线时间: 68(小时)
    注册时间: 2018-03-23
    最后登录: 2024-05-15
    查看michael.guan的 主题 / 回贴
    2楼  发表于: 2018-03-24 15:11
    还有,如果是过百万的,不要用++BL或--BL,这两个指令是BCD码的递增/递减指令,应该使用++L和--L进行递增/递减运算。
    本帖最近评分记录:
  • 下载积分:+2(林木子胥)
    ma924888027
    级别: 网络英雄
    精华主题: 0
    发帖数量: 1243 个
    工控威望: 5843 点
    下载积分: 546 分
    在线时间: 259(小时)
    注册时间: 2012-10-18
    最后登录: 2023-12-18
    查看ma924888027的 主题 / 回贴
    3楼  发表于: 2018-03-24 15:42
    直接+L/-L就行了,每次加/减数值可以设定
    本帖最近评分记录:
  • 下载积分:+2(林木子胥)
    窈窕君子
    级别: 正式会员
    精华主题: 0
    发帖数量: 5 个
    工控威望: 52 点
    下载积分: 687 分
    在线时间: 0(小时)
    注册时间: 2018-03-27
    最后登录: 2018-03-29
    查看窈窕君子的 主题 / 回贴
    4楼  发表于: 2018-03-27 18:55
    学习学习