如何用简单的指令判断一个字数据有几个位为1, PLC:S7-200SMART;寄存器:VW0 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 s7-200 寄存器 指令 plc vw0 搜索资料 1个回答 #热议# 普通体检能查出癌症吗? 疯狂小鸟ZXD 高粉答主 2017-09-28 · 每个回答都超有意思的 知道大有可为答主 回答量:1.3万 采纳率:96% 帮助的人:2952万 我也去答题访问个人页 关注 展开全部 这个西门子不像三菱有一个便利的指令SUM,一个指令就知道字里有几个为ON的个数了,西门子就得用循环FOR和移位指令SHR_W来做了。望采纳。。。。。 追问 谢谢回复!一开始我也考虑用FOR循环,发现有个问题用FOR循环需要经过几个扫描周期才能得出结果,在这几个周期内,前面的位有可能会变化。 追答 for循环是在一个扫描周期里循环的,因此一个扫描周期就出结果了 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-08-22 plc 如何判断一个字地址有几个位为1 2 2013-03-08 西门子S7-200的PLC内部寄存器地址是如何分配的,如何判... 13 2017-03-15 s7-200 smart 怎么用xmt指令读取从站的数据 5 2012-04-10 西门子S7-200系列的PLC中,经常有个指令M,,,但I/... 26 2015-11-10 请问西门子PLC S7-200数据块如何使用,比如我想把I0... 6 2015-07-24 怎么理解西门子200PLC中的累加器寄存器,如AC0 107 2013-08-03 S7-200PLC中的VB,VW 51 2013-01-06 SIEMENS S7-200系列中,关于PLC中的SM0.0... 146 更多类似问题 > 为你推荐: