温度传感器历史值与实时值比较

想通过程序实现温度传感器实时温度与上一秒温度对比,小于设定值报警,求助!

问题补充:
希望实时数据和历史数据不断的持续比较(在某段时间内持续实时比较)。

最佳答案

这个程序可以这样来做,先把温度值数据存放在一个地址中如MD0中。
然后新建一个定时器假设是T0,然后用这个T0(1秒)将MD0传送数据到MD4,再进行MD0与MD4的比较,当比较结果小于触发一个报警为如M10.0。
因为MD0的实时的温度数据,而MD4的进行定时器T0延时1秒后的数据。比较可以用T0定时器时间到的上升沿触发比较指令。
补充问题回复:
如果还需要在某一段时间是实现实时比较,你仅仅要做的就是不使能这个比较程序。

提问者对于答案的评价:
可行!

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • S7一200编程软件

    编程区只有主程序区,没有子程序和中断编程区域 钻石用户推荐最佳答案 子程序和中断程序的编程区要自己根据工艺要求去增加,看下图。在下图画红色标记的地方去单击鼠标右键,在看图操作。 图…

    2021年7月5日
  • s7-200 时钟定时置位

    Network 1  LD     SM0.0 TODR  &nbsp…

    SIMATIC S7-200 2021年7月5日
  • 采集变频器频率问题

    在看工程师编写的程序时,发现对变频器频率采集,模拟量处理时,进行A/D转换,AD转换上限(实数)为16000.0,AD转换下限(实数)为3200.0,模拟量上量程(实数)为1,模拟…

    2018年12月7日
  • S7-200密码忘了,怎么初始化,或者电擦除程序

    S7-200密码忘了,重新加载程序需要密码,问要怎么初始化,或者电擦除程序 最佳答案 1、S7-200系统提供了强大的密码保护功能,以保护程序开发者的知识产权,防止未经授权的操作等…

    SIMATIC S7-200 2021年7月5日
  • s7 200与数显表的MODBUS通讯

    本人要做一个S7200的主站,然后用modbus通讯读取多个电力数显表的数据,电压电流这些,请问各位大侠,程序应该怎么写啊,需要哪些设置呢,咋个能提高读取的准确度呢 问题补充:哪个…

    SIMATIC S7-200 2020年11月1日
  • S7-200输出点如何间接寻址

    想做电机按照启动次数多少轮换启动的程序,次序已经排出来了。现在要做的就是按照次序由少到多间接寻址启动相应电机。问题想用置位指令的时候,系统不支持间接寻址的方式,那应该怎么间接寻址输…

    SIMATIC S7-200 2020年10月31日
  • pid自动调节要多长时间啊

    pid自动调节要多长时间啊,我搞半天还是调,是否出错了 问题补充:我是问自动调节的时间多长,图1 最佳答案 自动调谐序列在确定了滞后值和偏差值后,自动调谐序列就会开始。此调谐过程开…

    SIMATIC S7-200 2020年10月31日
  • S7200XP CN下载线

    第一次使用s7200的plc,型号为:6ES7 214-2AD23-0XB8,CPU 224XP CN DC/DC/DC,14 输…

    2017年11月4日
  • S7-200 SMART PUT/GET 网络环境问题

    2台smart 距离1.5km左右,能ping通,但是PUT/GET无法通信,编程软件无法扫描到CPU。使用公司内部的局域网,有其他设备。有没有PUT/GET的相关资料 …

    SIMATIC S7-200 2021年7月5日
  • S7-200如何控制20个Q点的定时启停

    求教:20个Q点,每个Q点都需要从周一到周日根据自设定时间的启停,如果单独一个是很容易的,20个的话,那就光做时间设定变量就超级多了,有什么好的方式实现呢? 最佳答案 如果20个设…

    SIMATIC S7-200 2020年10月31日