怎样统计输入位的状态?

我想统计输入位的状态,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日
下一篇 2020年11月1日

相关推荐

  • S7-200的顺序控制继电器S有断电保持的特性吗?

    在系统块中似乎没看到设置S的断电保持,那么对于顺控程序如何实现断电保持呢?请各位大神说的详细一些,具体一些! 最佳答案 S状态继电器,没有断电保持功能,只能用程序来做如每个扫描周期…

    SIMATIC S7-200 2017年12月9日
  • 高速计数值如何显示

    我用S7-200做的高速计数,用时间中断,发现HC0输出值是变化很快的定量,如何让它变为定值在触摸屏上显示。请指教。 最佳答案 何谓高速?比扫描速度还快! 每个扫描周期读…

    SIMATIC S7-200 2021年7月5日
  • 西门子输出接线。L.M问题

    西门子DC型输出。。。是不是只能输出高电平。。。接线是不是只能这样接,..为什么还要M接0v,它内部连线到底是怎么样的。。现在我只知道它要这样接,Q能输出高电平。 问题补充:我上传…

    2017年6月8日
  • 拨码开关输入S7-200 I口

    我用4个拨码开关作为输入口(I0.0,I0.1,I0.2,I0.3),我怎么编码0~9个数字? 最佳答案 我用4个拨码开关作为输入口(I0.0,I0.1,I0.2,I0.3),我怎…

    SIMATIC S7-200 2020年10月31日
  • TD400C能安装在1#口吗?

    TD400C能安装在1#口吗?如果可以,那么就可以用0#口监测程序了 最佳答案 问题描述的比较笼统 你是不是有一个S7 200 有两个 通讯…

    SIMATIC S7-200 2021年7月5日
  • S7-200 224与2台smart700ie V3通讯

    S7-200 224单串口的与2台smart700ie V3通讯怎么做才好点。。 最佳答案 我手上的是224 xpsi 和smart&nbs…

    2017年6月11日
  • S7-1200软件哪有啊

    谁有s7-1200软件给提供一份,谢谢了! 最佳答案 西门子网站上可以下载,已经有很多人在使用了,可以参考——    文件663MB&nbs…

    SIMATIC S7-200 2021年7月4日
  • S7-200型PLC实时时钟在时间缓冲区内的存放格式如何安排的?如何写入时钟数据?

    最佳答案 读取实时时钟(TODR)指令从硬件时钟读取当前时间和日期,并将其载入以地址T起始的8个字节的时间缓冲区。设置实时时钟(TODW)指令将当前时间和日期写入用T指定的在8个字…

    SIMATIC S7-200 2021年7月5日
  • s7-200程序执行时间

    请教:本人对CPU226编了个程序,对一个模拟量4-20mA采集后再判断然后再进行模拟量4-20mA输出,CPU226作为modbus主站读2个设备中的几个模拟量数值,还有一些功能…

    SIMATIC S7-200 2021年7月5日
  • s7 200 和触摸屏

    您好!     我是PLC新手!现在想实现S7 200和触摸屏的通讯!把PLC采集的温度信号传到触摸屏上。触摸屏是国产的…

    SIMATIC S7-200 2021年7月5日