hy981
级别: 略有小成
精华主题: 0
发帖数量: 172 个
工控威望: 431 点
下载积分: 2184 分
在线时间: 202(小时)
注册时间: 2007-11-02
最后登录: 2023-12-14
查看hy981的 主题 / 回贴
楼主  发表于: 2011-10-23 10:28
请问一下200的程序里有没有这样的一种指令的,就是可以查出从M0.0至M0.7里面有多少位的位(处于ON).有多少位的位(处于OFF)
liuhuaxing
LIUHUAXING
级别: 论坛先锋
精华主题: 0
发帖数量: 966 个
工控威望: 1172 点
下载积分: 3446 分
在线时间: 624(小时)
注册时间: 2011-03-26
最后登录: 2023-05-17
查看liuhuaxing的 主题 / 回贴
1楼  发表于: 2011-10-23 12:52
用MOV-B指令把MB0传送一个存储器里(vb),再把(vb)值转换成二进制就一目了然。
[ 此帖被liuhuaxing在2011-10-23 13:56重新编辑 ]
hy981
级别: 略有小成
精华主题: 0
发帖数量: 172 个
工控威望: 431 点
下载积分: 2184 分
在线时间: 202(小时)
注册时间: 2007-11-02
最后登录: 2023-12-14
查看hy981的 主题 / 回贴
2楼  发表于: 2011-10-23 20:14
我是想让PLC自己认出来,或者如果有三个是ON位的,我再乘以一个数,如果ON位越多,这个数值就越大啊