怎样统计输入位的状态?

我想统计输入位的状态,I0.0,I0.1,I0.2,I0.3,I1.0,I1.1I1.2,I1.3其中有几个1,假如大于4则输出灯亮。请给出一个例程发到我的邮箱:wrhcn100@yahoo.com.cn,谢谢!

最佳答案

很简单啊,取一个内存字MW30作为计数位!
1、以I0.0举例,若I0.0上升沿则MW30加1,反过来I0.0下降沿则减1;
2、注意上电初始化时对MW30和各输入“上升沿”和“下降沿”的初始化操作;
3、多做些试验啦,个人认为简单的应用还是能体现个人的智慧的!

提问者对于答案的评价:
我试了一下,这种方法可以。谢谢!
另外很感谢五楼的 假设!他是一个非常热心的人!谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午5:02
下一篇 2020年11月1日 下午5:02

相关推荐

  • 需要指点

    原先本厂有人编成功过,利用TD400,传感器和一个电磁(用于抖动沙到电子称上,当电子称重量达到要求的90%的重量,电磁抖动变慢,从而让电子称有充分的感应时间),到100%结束.TD…

    SIMATIC S7-200 2021年7月5日
  • 传送指令的问题

    我在一个块用到了传送指令VW30.我是在信号一,二,三起作用下分别把数据块里的VW22=2  VW24=3  VW26=4传送给VW30(三者都调用这个传送块).但是我发现当我是想…

    SIMATIC S7-200 2021年7月5日
  • s7200接地

    请教高手s7200的cpu226,em277的m必须接地吗,s7200为什么这样要求, 问题补充:谢谢各位的帮助,我的cpu226em277em231用一个LOGO(2.5A)电源…

    SIMATIC S7-200 2021年7月5日
  • 有硬件版本的问题吗?

    06年的系统plc为cpu226,现在想扩展一个输入模块可以扩展吗?这个要不要考虑硬件版本问题? 最佳答案 cpu226,现在想扩展一个输入模块可以扩展吗?最多扩展模块的数目为7,…

    SIMATIC S7-200 2020年10月31日
  • S7-200模拟量模块设置问题?

    S7-200模拟量模块下边有2个类似电位计的东西,增益,补偿,这两个东西怎么使用?有什么用处? 最佳答案 一、楼主所说2个类似电位计的东西,是增益、补偿输入校准,校准调节模拟量多路…

    2017年10月30日
  • 西门子224用位置控制向导发送PTO脉冲控制步进电机

    我用西门子224PLC的位置控制向导生成指令后,对于怎么给PTO0_CTRL、PTO0_RUN、PTO0_MAN的参数设置搞不明白。自己试和找例程做都是编译没问题,下载后就报错。查…

    2017年11月19日
  • MP277怎么和PLC224通信

    MP277怎么和PLC224通信。我用的是6ES7901-0BF00-0AA0的通信电缆。但是一直连接不上。我的数据写不到PLC当中。是不是我什么地方设置错了?请指点。 问题补充:…

    SIMATIC S7-200 2021年7月4日
  • et200sp浅色深色模块区别及使用

    ET200SP,浅色供电模块和深色模块到底什么区别?如图所示,最后,不改变地址想增加个AI 8*I模块,放到服务器模块前,那么用深色还是浅色?电流信号,这种模块怎么接线 …

    2021年7月5日
  • EXCEL 无法读取PC ACCESS数据

    PC ACCESS与PLC200 通讯正常,可以通过自带客户机显示变量数据,然后我用EXCEL加载项 读取OPC浏览器下的变量,但变量图表有ERROR…

    2021年7月5日
  • 顺序控制2台步进电机

    请教大家:我想用cpu224的Q0.0和Q0.1依次输出脉冲来控制2台步进电机依次运动,如何能依次输出脉冲,请大家给我一点思路?谢谢啊 最佳答案 步进电机动作其实很简单的,你只要P…

    SIMATIC S7-200 2020年10月31日