请教这段程序在1200里怎么编

请教一下,1200编程,每10分钟扫描一次,MD0大于MD4维持10后,让Q0.0运行60s;到10分钟后,重新检查;如果这10分钟内Q0.0已经运行过一次了,10分钟内出现第二次MD0大于MD4,Q0.0就不用运行了,等10分钟后再检查。请问这该怎么编程序啊?

最佳答案

我理解:
以10分钟作为一次比较,相当于10分钟刷新一次(10分钟)。当在10分钟范围内MD0大于MD4一旦大于数据10,则使能Q0.0运行并保持60s时间。
编程思路:
1)做一个10分钟标志位,每10分钟刷新这个标志位复位一次。
2)用这个10分钟的标志位连接比较指令,实现MD0和MD4的比较。当比较结果大于10时,置位Q0.0,并在60秒后复位。

提问者对于答案的评价:
谢谢。不过我写的不清楚,是在10分钟范围内出现过一次MD0大于MD4并维持10秒,就是在这10s范围内MD0都一直大于MD4,这时才使能Q0.0运行并保持60s时间。我原本打算每10分钟判断一次,但是我不清楚怎么判断MD0大于MD4超过10s,请教大大有什么思路

最佳答案作者回复:
原理还是一样的,当比较数据大于时且持续10秒后,激活定时器计时,当计时时间大于10秒后触发一个标志位,利用这个标志位去做相应的动作。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月3日 上午11:52
下一篇 2017年6月3日 上午11:52

相关推荐

  • 在调用模块或者子程序时是否需要使能端?

    在调用模块或者子程序时是否需要使能端? 问题补充:s7-200和1200.还有300调用时是一样的吗? 图片说明:    最佳答案 200的程序和其他的不一样,…

    2017年6月1日
  • S7-1200安装出错

    大家好!我的电脑S7-1200安装时出现附件所示错误所以才导致导入或新建程序时报错,请大家帮我看看这个问题是否有解决的办法。(CCDeltaLoader服务未启动 ) 最…

    SIMATIC S7-1200 2017年8月3日
  • S71200是否支持GRAPH编程?

    S71200是否支持GRAPH编程? 最佳答案 1200支持scl,lad,fbd1500支持以上三种和stl,graph。 提问者对于答案的评价:多谢 专家置评 已阅,最佳答案正…

    SIMATIC S7-1200 2017年5月31日
  • s7-1200以太网TCP通讯

    两个CPU1214相互以太网通讯,A PLC写入B PLC10个整数,A从B读入10个双整数。我参照S7-1200 Smart Plus,但…

    SIMATIC S7-1200 2017年11月12日
  • 1200通讯能带几个伺服?

    PN口通讯能带几个伺服?4.1带四个?4.2以及以后得呢? 问题补充:你说的带16个的控制方式是怎么个方式?比如说其他是脉冲放向,有的是prifidriver, 有么有资…

    SIMATIC S7-1200 2017年6月5日
  • 关于PLC S7-1200与变频器通讯的一段程序

    我在图解西门子S7-1200书籍上看到S7-1200与变频器通讯的一段程序:将变频器VF1的速度反馈信号0-10V转化为0-80赫兹显示,不知梯形图的经过两个指令后能否实现这个功能…

    2017年11月16日
  • S7-1200高速计数器的使用

    第一次使用S7-1200高速计数器,不太会用,用的HCS1、ID1000、I0.0输入,设置好后只能当普通计数器用,频率稍微快一点就不计数了,不知是哪里设置不到位,请大家指点一下 …

    SIMATIC S7-1200 2017年7月26日
  • S7-1200 PID_3Step 如何压力PID

    如题,请给予详细回答,谢谢!! 问题补充:利用电动阀 调节 压差值  如果设定程序,谢谢!! 图片说明:    最佳答案…

    2017年8月18日
  • S7-1200接线问题

    PM1207(6EP1332-1SH71)可以给CPU供电吧?模拟输入卡件6ES7 231-4HD32-0XB0接两线制仪表,直接仪表正负接到卡件正负,还是要串个24V进…

    SIMATIC S7-1200 2017年6月5日
  • 软件编译成功,但出现错误

    如题!在下载到设备时候:软件编译成功,但出现错误 问题补充:大家注意,编译已经成功,所以没有说哪里出错了 图片说明:    最佳答案 双击出现错误的信息,直接能…

    2017年5月31日