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

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

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

最佳答案

这个程序可以这样来做,先把温度值数据存放在一个地址中如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

相关推荐

  • 软件冲突

    先安装Microwin 200smart  V2.3 后安装V4.0 STEP7 MICROWIN SP9,运…

    2021年7月5日
  • ET200S步进模块1STEP

    ET200s步进模块1step怎么实现手动功能JOG,按下按钮电机转,松开停止,怎么实现啊,求指导 最佳答案 该模块的使用说明参考:ET200S 1 步进模板使…

    SIMATIC S7-200 2021年7月5日
  • RCV指令问题

    在自由口编程中,RCV指令是不是需要不断的用上升沿或者下降沿触发?    如果在程序的开始只用SM0.1调用一次RCV指令,是不是只能接收一…

    SIMATIC S7-200 2021年7月5日
  • 程序下载与通讯方式

    请教,S7-200与WINCC通过243模块进行TCP/IP通讯,S7-200程序下载必须通过TCP/IP方式吗?可不可以通过PPI方式先下载程序?谢谢各位指教! 最佳答案 可以的…

    SIMATIC S7-200 2021年7月4日
  • PLC不能下载程序?非常奇怪的问题

    电缆是好的,能检测到PLC,system能下载进去,但是用户程序下载后报错编译程序没有语法错误 A compile error occurr…

    SIMATIC S7-200 2021年7月5日
  • CPU224XP用PID控制变频给定值-10——+10

    顺风告诉 最佳答案 你说的-10,+10是指的电压吗?这个是双极性,跟0-10V没什么区别,在向导里面选择双极性选项好了 提问者对于答案的评价:多谢!!

    SIMATIC S7-200 2021年7月4日
  • PLC S7-200 通信问题

    我太菜了, 我想问问  程序里的5和9是什么意思 还有0 (PORT)都是什么意思呀。 求大神不吝赐教。 还有…

    2017年10月30日
  • s7-200CPU 226与Symbol LS 4208通讯

    大家好,我想用s7-200CPU 226与Symbol LS 4208条码扫描枪通讯,扫描枪接口是串口的。CPU读取扫描枪扫描的信息,再将此信息与我事…

    SIMATIC S7-200 2020年10月31日
  • 200PLC如何进行因特网通讯?

    因为距离太遥远,被指定为因特网通信,不知道S7-200的PLC能否通过因特网进行相互通信,或者是300与200之间采用因特网通信,或者是上位机与200之间采用因特网通信。现在请教有…

    SIMATIC S7-200 2021年7月4日
  • 请问一下,西门子的PLC编程必须编写组织块么?

    如果程序很简单,只有一个PB块,是不是就不用编写OB块?其它的块如DB块,如果不用的话,是不是也不用编写? 问题补充:我对这个问题 问的还是不够明确 看了各位的…

    SIMATIC S7-200 2021年7月5日