火鸡味锅巴
阿巴阿巴阿巴巴
级别: 略有小成
精华主题: 0
发帖数量: 28 个
工控威望: 243 点
下载积分: 288 分
在线时间: 15(小时)
注册时间: 2021-02-20
最后登录: 2024-08-09
查看火鸡味锅巴的 主题 / 回贴
楼主  发表于: 2023-06-08 13:05
描述:图一
图片:
描述:图二
图片:
如图一我利用D寄存器来实现批量监控输入点的功能,当任意输入点有输入,我的m1就可以接通给我一个反馈。并且可以通过SUM指令在D10002计算一共有多少个点正在输入。
那么如果像图二输入点接的是软继电器M点,请问有办法可以做到像图一的效果吗
感谢各位大佬多多指教!
[ 此帖被火鸡味锅巴在2023-06-08 13:21重新编辑 ]
投湖自尽的鱼
级别: 略有小成
精华主题: 0
发帖数量: 312 个
工控威望: 359 点
下载积分: 1294 分
在线时间: 298(小时)
注册时间: 2020-10-23
最后登录: 2024-11-15
查看投湖自尽的鱼的 主题 / 回贴
1楼  发表于: 2023-06-08 13:08
<>  K4M1000  H0  试试看
本帖最近评分记录:
  • 下载积分:+5(行车不规范) 简单明了
    火鸡味锅巴
    阿巴阿巴阿巴巴
    级别: 略有小成
    精华主题: 0
    发帖数量: 28 个
    工控威望: 243 点
    下载积分: 288 分
    在线时间: 15(小时)
    注册时间: 2021-02-20
    最后登录: 2024-08-09
    查看火鸡味锅巴的 主题 / 回贴
    2楼  发表于: 2023-06-08 13:17
    引用
    引用第1楼投湖自尽的鱼于2023-06-08 13:08发表的  :
    <>  K4M1000  H0  试试看

    感谢这位靓仔!

    突然发现我没描述完就发帖了,修改修改。
    18762006074
    级别: 正式会员
    精华主题: 0
    发帖数量: 12 个
    工控威望: 73 点
    下载积分: 249 分
    在线时间: 3(小时)
    注册时间: 2022-07-02
    最后登录: 2024-09-15
    查看18762006074的 主题 / 回贴
    3楼  发表于: 2023-06-08 18:48
    把K4M0给D1000 然后用sum
    或者把K4M0给k4M100 用循环移位指令,如果是1则寄存器自增,用值的变化促发for循环,for结束累加寄存器(超过32位时)
    day day up
    爱在日落之后
    所有的伟大,源于一个勇敢的开始
    级别: 家园常客
    精华主题: 0
    发帖数量: 665 个
    工控威望: 702 点
    下载积分: 3436 分
    在线时间: 139(小时)
    注册时间: 2022-07-25
    最后登录: 2024-10-31
    查看爱在日落之后的 主题 / 回贴
    4楼  发表于: 2023-06-08 18:54
    闲的蛋疼,我隐约记得三菱有一个专有的很陌生的指令,可以直接调用满足你的要求。
    hstec2002
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 479 个
    工控威望: 1881 点
    下载积分: 7553 分
    在线时间: 664(小时)
    注册时间: 2021-05-05
    最后登录: 2024-11-14
    查看hstec2002的 主题 / 回贴
    5楼  发表于: 2023-06-08 23:15
    详见附件。
    附件: ST统计数组M1000-M1099 ON数量.zip (178 K) 下载次数:41
    网站提示: 请不要用迅雷下载附件,容易出错
    QQ: 2845452345
    rache09
    级别: 探索解密
    精华主题: 0
    发帖数量: 121 个
    工控威望: 150 点
    下载积分: 57963 分
    在线时间: 71(小时)
    注册时间: 2019-05-14
    最后登录: 2024-11-13
    查看rache09的 主题 / 回贴
    6楼  发表于: 2023-06-09 08:03
    原来有各式的解法,受教了
    crgtom
    人生三宝:家庭,事业,健康。
    级别: 网络英雄

    精华主题: 0
    发帖数量: 1383 个
    工控威望: 9662 点
    下载积分: 96184 分
    在线时间: 930(小时)
    注册时间: 2009-09-21
    最后登录: 2024-11-15
    查看crgtom的 主题 / 回贴
    7楼  发表于: 2023-06-09 08:07
    优秀!!!
    技术是有时效性的,一旦错过了时效性,昔日人人求之不得的技术,最终会变成没有多少作用的垃圾!
    火鸡味锅巴
    阿巴阿巴阿巴巴
    级别: 略有小成
    精华主题: 0
    发帖数量: 28 个
    工控威望: 243 点
    下载积分: 288 分
    在线时间: 15(小时)
    注册时间: 2021-02-20
    最后登录: 2024-08-09
    查看火鸡味锅巴的 主题 / 回贴
    8楼  发表于: 2023-06-09 08:47
    http://www.ymmfa.com/read-gktid-1654603.html
    我昨天在论坛找了一下 看到这个贴子三楼大佬的方式也能做到这个效果。引用一下,方便大家可以点进去看看。
    这个大佬用的是变址寄存器做的SUM指令的效果。
    wuhuamobai
    级别: 探索解密
    精华主题: 0
    发帖数量: 73 个
    工控威望: 106 点
    下载积分: 715 分
    在线时间: 15(小时)
    注册时间: 2023-05-21
    最后登录: 2024-11-11
    查看wuhuamobai的 主题 / 回贴
    9楼  发表于: 2023-06-19 21:51
    引用
    引用第4楼爱在日落之后于2023-06-08 18:54发表的  :
    闲的蛋疼,我隐约记得三菱有一个专有的很陌生的指令,可以直接调用满足你的要求。

    如,解码ceco,编码ENCO