wei0212007
级别: 论坛先锋
精华主题: 0
发帖数量: 1112 个
工控威望: 1165 点
下载积分: 6912 分
在线时间: 1164(小时)
注册时间: 2007-04-19
最后登录: 2024-11-21
查看wei0212007的 主题 / 回贴
楼主  发表于: 2013-04-07 18:04
手头在用的一套CQM1H-CPU21,现在因为工程需要,需要统计其中一个输入模块的ON的数量,ON的输入点是乱序的,没有任何规律,不知如何编程。请各位高手给点意见。
guochunyi
直读解西门屏HMI口令 。。。
级别: 论坛版主

精华主题: 5 篇
发帖数量: 8222 个
工控威望: 10351 点
下载积分: 21049 分
在线时间: 3011(小时)
注册时间: 2007-03-01
最后登录: 2024-11-22
查看guochunyi的 主题 / 回贴
1楼  发表于: 2013-04-07 20:18
0.00(ON)------>MOV #1 DM1
0.00(OFF)----->MOV #0 DM1
0.01(ON)------>MOV #1 DM2
0.01(OFF)----->MOV #0 DM2
0.03(ON)------>MOV #1 DM3
0.03(OFF)----->MOV #0 DM3
。。。。。。。。。。。。
DM1+DM2+DM3~~~~=>DM XX
XX则为计算值。
本帖最近评分记录:
  • 下载积分:+5(wei0212007) 谢谢你的方法!
  • 可直读解西门屏HMI各级帐户口令,帐户登录权限提升,锁定帐户激活。。。
    t474814191
    级别: 探索解密
    精华主题: 0
    发帖数量: 44 个
    工控威望: 139 点
    下载积分: 423 分
    在线时间: 26(小时)
    注册时间: 2010-11-01
    最后登录: 2024-08-20
    查看t474814191的 主题 / 回贴
    2楼  发表于: 2013-04-07 21:26
    我也正在学习这个。
    t474814191
    级别: 探索解密
    精华主题: 0
    发帖数量: 44 个
    工控威望: 139 点
    下载积分: 423 分
    在线时间: 26(小时)
    注册时间: 2010-11-01
    最后登录: 2024-08-20
    查看t474814191的 主题 / 回贴
    3楼  发表于: 2013-04-07 21:28
       这个可能有点复杂。
    hlq_0815
    人生的成功不在于拿到一副好牌,而是怎样将坏牌打好。
    级别: 论坛版主

    精华主题: 2 篇
    发帖数量: 1842 个
    工控威望: 4490 点
    下载积分: 7581 分
    在线时间: 1319(小时)
    注册时间: 2008-07-03
    最后登录: 2024-11-22
    查看hlq_0815的 主题 / 回贴
    4楼  发表于: 2013-04-08 22:16
    如果你能先弄懂8421
    其实并不复杂
    所有的Input CH(输入字)相加就行
    (别问我什么是8421,这是最基本的。弄不懂的话,问了也白问)
    人生的成功不在于拿到一副好牌,而是怎样将坏牌打好。
    znz43
    工控职业已成回忆 只因爱好常回家园 乐此不疲
    级别: 工控侠客

    精华主题: 0
    发帖数量: 1057 个
    工控威望: 4900 点
    下载积分: 7351 分
    在线时间: 2560(小时)
    注册时间: 2010-06-24
    最后登录: 2024-11-21
    查看znz43的 主题 / 回贴
    5楼  发表于: 2013-04-09 21:38
    图片:
    CQM1H 有统计 N 个字中 "ON " 位的个数指令, BCNT(67)
    此例为统计 00000-00415 共80输入点中有几个ON,结果在 DM10 中。
    根据需要,你自己修改。
    本帖最近评分记录:
  • 下载积分:+5(wei0212007) 热心助人!
  • 出门打工难,打工学艺难,学艺拜师难,找到好师傅更难。
    赠人玫瑰,手留余香。舍得舍得,有舍才有得。
    wei0212007
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 1112 个
    工控威望: 1165 点
    下载积分: 6912 分
    在线时间: 1164(小时)
    注册时间: 2007-04-19
    最后登录: 2024-11-21
    查看wei0212007的 主题 / 回贴
    6楼  发表于: 2013-04-12 07:52
    引用
    引用第4楼hlq_0815于2013-04-08 22:16发表的  :
    如果你能先弄懂8421
    其实并不复杂
    所有的Input CH(输入字)相加就行
    (别问我什么是8421,这是最基本的。弄不懂的话,问了也白问)

    乱序如何计算?请举例!