火鸡味锅巴
阿巴阿巴阿巴巴
级别: 略有小成
精华主题: 0
发帖数量: 25 个
工控威望: 240 点
下载积分: 272 分
在线时间: 15(小时)
注册时间: 2021-02-20
最后登录: 2024-01-10
查看火鸡味锅巴的 主题 / 回贴
楼主  发表于: 2023-06-08 13:05
描述:图一
图片:
描述:图二
图片:
如图一我利用D寄存器来实现批量监控输入点的功能,当任意输入点有输入,我的m1就可以接通给我一个反馈。并且可以通过SUM指令在D10002计算一共有多少个点正在输入。
那么如果像图二输入点接的是软继电器M点,请问有办法可以做到像图一的效果吗
感谢各位大佬多多指教!
[ 此帖被火鸡味锅巴在2023-06-08 13:21重新编辑 ]
18762006074
级别: 正式会员
精华主题: 0
发帖数量: 10 个
工控威望: 70 点
下载积分: 242 分
在线时间: 2(小时)
注册时间: 2022-07-02
最后登录: 2024-04-29
查看18762006074的 主题 / 回贴
1楼  发表于: 2023-06-08 18:48
把K4M0给D1000 然后用sum
或者把K4M0给k4M100 用循环移位指令,如果是1则寄存器自增,用值的变化促发for循环,for结束累加寄存器(超过32位时)
day day up