如何计算输入点的数量

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日 上午1:07
下一篇 2021年7月5日 上午1:08

相关推荐

  • s7200的modbus通信

    请问:     1:200的cpu是否可以作为modbus主站访问第三方标准modbus rtu设备,如果可以是否直接调…

    SIMATIC S7-200 2018年12月7日
  • s7 200运动控制库map 偶尔报故障 非致命错误

    用s7 200控制伺服, 做追剪运动 速度35m/min,plc偶尔报非致命错误 10指令在当前pto操作模式不允许执行 位置在q…

    2017年6月2日
  • 数字式温度传感器与PLC200通信

    数字数温度传感器通过PLC200的CPU226CN模块的485口与PLC通信,采用modbust通信协议。在step200编写好梯形图后,将程序下载到PLC内部,但是为什么总出现通…

    SIMATIC S7-200 2020年11月1日
  • 224cn如何与vb6.0通讯

    224cn如何与vb6.0通过5611与em277建立通讯plc如何设置vb如何编程最好要有例子,我是没法下手,越详细越好 最佳答案 楼主要走DP协议和上位机通讯。其实,没有那么破…

    SIMATIC S7-200 2020年10月31日
  • S7-200 plc 的模块数量问题

    请教:1、S7-200  CPU-226,最大能带几个DI/DO/AI/AO模块?我记得是8个,不知道有没有错。2、 200 CPU&nbs…

    2017年6月12日
  • 200的通讯模块安装位置

    1)400电话技术支持告之以太网模块最好安装在cpu旁边,不知道如果安装在最末端会有何风险。2)profibus模块安装位置是不是同样的道理。谢谢了。 最佳答案 以太网模块最好安装…

    SIMATIC S7-200 2017年11月20日
  • plc200程序调用

    在step7-microwin中怎样调用子程序?比如已经编好模拟量输出显示的程序(烧入后能不能显示?),后续不同的模拟量都要输出,那么是不同的量都要编写一遍还是可以调用?具体怎样调…

    SIMATIC S7-200 2017年11月12日
  • 求一段程序,当样板学习,

    本人刚进公司,出学者,求一段程序,里面有手动,自动,还有模拟量,有的话求指导呀 问题补充:我在网上面搜到的都怎么好,我现在想要有人指导,加我QQ295240145还有那个模拟量是液…

    SIMATIC S7-200 2020年10月31日
  • 按下停止或急停系统是否停止

    大家好,请教个问题:我用的是S7-200。程序中有手动、自动程序和子程序,我在手动和自动跳转指令处都加入了运行标志位M0.0。在系统运行中,按下停止或急停按钮后,不论是手动还是自动…

    SIMATIC S7-200 2021年7月5日
  • 时钟/日期电池盒 如何选择

    CPU221、CPU222没有内置的实时时钟,需要外插“时钟/电池卡”才能获得此功能。但是选型手册里面有两个电池盒型号,分别用于一代和二代CPU,问我们怎么知道CPU属于几代产品(…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论