如何计算输入点的数量

S-200PLC加扩展EM221  16点输入,如何计算状态为1或0的数量,请哪位师傅指教一下

最佳答案

什么CPU?16点输入的EM231?

 将需要计算的放到VW0里面,MB0就是为1的个数。
 LD     SM0.0
 SRW    VW0, 1
 A      SM1.1
 INCB   MB0

 VW0=2#10110000时,MB0=3
 VW0=2#10110111时,MB0=9 (6加上一个3)
 在合适的时候将MB0复位即可。

提问者对于答案的评价:
试过了,好象MB0 没有值.我的意思是要知道输入点为1的数量,请再指导一下,谢谢

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc352328.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 增量型编码器如何接线,如何编程

    各位前辈,小弟现在有一个增量型编码器,有三根信号线A , B , Z,如使用200编程,该如何得到编码器的脉冲数,如何接线,定位程序该如何写…

    SIMATIC S7-200 2021年7月5日
  • S7-200中断程序如何处理?

    有一个压力传感器,检测压力,想在压力瞬间突变的期间处理别的程序,但是这个压力无法用一个定值去判断,只能通过单位时间内增加的压力值去判断,相当与KG/S的增量去判断,所以在计算压力值…

    SIMATIC S7-200 2020年11月5日
  • 谁有MODBUS的测试软件呢?

    谁有modbus的测试软件呢?最好是Modscan32的,也可以告诉我好一点的下载地方。多谢了。 问题补充:我要测试的是S7200的MODBUS程序,用这个软件也可以做的到吗?怎么…

    SIMATIC S7-200 2021年7月5日
  • 如何破解已经被加密的s7-200程序?

    如何破解已经被加密的s7-200程序?如有软件请发邮箱48751170@qq.com 最佳答案 找专业公司去做吧,既然想破解,就不想损坏内部程序,自己把程序给误删了多可惜。既然下载…

    SIMATIC S7-200 2020年10月31日
  • S7200 编程

    请问各位大师,用MUL_DI指令中  用+4乘VD102等于vd102~~~乘于4是什么意思呢? 最佳答案 MUL_DI是两个32位整数相乘 你的问题…

    SIMATIC S7-200 2021年7月5日
  • STEP7-MICRO/WIN 版本V4.0.9.25无法添加MODBUS库文件

    MODBUS库文件安装后在标准库文件下添加时报"此文件不是有效的STEP7-MICRO/WIN用户库"。 问题补充:你好,这是已经安装了Instruction&…

    SIMATIC S7-200 2021年7月5日
  • smart1000 变量怎么选择8位有符号整数

    现有一台200PLC上有以VB寻址的变量,要求为8位有符号类型,在smart1000触摸屏组态时选择为char类型,格式为S99,但实际中在触摸屏上输入-1,PLC上实际值为255…

    SIMATIC S7-200 2020年10月31日
  • cpu224xp通讯口

    CPU224XP要连接:1.触摸屏,2.USS通讯连接变频器,3.modbus连接温控表,4.连接电脑调试 请问:需要扩展通讯模块吗??? 最佳答案 有点困难,屏要用西门…

    SIMATIC S7-200 2021年7月5日
  • 求助GSD文件的问题

    我用博图从设备上传时显示错误:无法离线确定模块:10_BP01_277的类型(见图1)。机器上实物(EM277)见图2。我下载的EM277的GSD文件(见图4)我装好的EM277g…

    2021年7月5日
  • S7-200系列modbus库起始地址

    是西门子200modbus错误5怎么处理 最佳答案 错误5 = modbus/自由口未使能  1、查看初始化是否正确,error为0就是正确…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论