怎么提取周期性变化的过程模拟量中每个周期的最大值和最小值

CPU224XP接扩展模块EM231,模拟量通道接了一个温度传感器,电压型的。然后温度变化是温度越来越低,但是温度变化又呈周期性,就是上升一小段然后下降一大段上升一小段下降一大段,想要把每个周期中的最大值和最小值,也就是拐点都给提取出来求温度变化的平均曲线。如图所示就是把最近的三个个Tmin和三个Tmax都提取出来,请问如何编程,不胜感激!

图片说明:

怎么提取周期性变化的过程模拟量中每个周期的最大值和最小值   

最佳答案

可以应用冒泡排序法进行排序,S7-200的冒泡排序法见:
http://www.91hmi.com/page/14/727.htm

http://wenku.baidu.com/link?url=YOqefazJps30X0LxvVbicHBRNnkV4Ytt4oUbKNhpsm1wMedcpFfgAo3NgLWlzVhV_NMrgFmClmV3Afp42ua_ujwKMcQbzNix4LP8SnlA9xy

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月16日 下午11:22
下一篇 2017年8月16日 下午11:22

相关推荐

  • WINCC与两台S7-200的PLC通讯

    如题,两台S7-200的PLC与WINCC通讯如何实现?如果不用EM277,直接PPI通讯,加一个RS232与RS485的转换接口可以不?两PLC之间怎么连接,是否就是直接用RS4…

    SIMATIC S7-200 2020年11月1日
  • S7-200模拟量的问题

    S7-200用EM231模块采集的模拟量信号,是否对应过来的数据是0-32000,这些数据是否都是线性对应到我需要 的数据,换个说法就是,用指令库函数就可以直接转换。我想…

    SIMATIC S7-200 2017年6月8日
  • 关于网络读写

    有两台PLC224,通过PPI和一台上位机机组态王连接。 用向导做的网络读把一台PLC的部分数据传到另一台PLC里了,但和组态王通讯的时候提示有主站模式,和组态王通讯不上…

    SIMATIC S7-200 2020年11月1日
  • em231 不支持4-20mA怎么办?

    em231 不支持4-20mA怎么办? 最佳答案 EM231接收0~20mA的信号,对应0~32000;那么4~20mA对应6400~32000,。采集到的信号做个处理:…

    SIMATIC S7-200 2020年11月1日
  • 晶体管输出的plcs7-200供电电源是24v/2A的开关电源,要考虑plc的额定功率吗?

    还想请教下plc的额定功率是多少呢? 问题补充:手册里面知识说接24v电源,是只要是24v电源就可以了吗,不用考虑plc的功率什么的吗 图片说明:    最佳答…

    2021年7月5日
  • plc连接接近开关

    224xp cn 连接欧姆龙直流3线npn型接近开关,采用map serv 库文件运行:1、信号线(黑色)是不是直接接200的i0.0输入端…

    SIMATIC S7-200 2020年11月1日
  • 西门子200PLC 通讯

    西门子224CPU通过PPI电缆和电脑连接,CUP拨到STOP通讯正常,拨到RUN就通讯不上,是怎么回事?谢谢! 最佳答案 你的PLC的通讯口被程序占用了,所以CUP拨到STOP通…

    SIMATIC S7-200 2020年11月1日
  • PLC编码器

    我有一台电机,有一个底速保护功能。电机带编码器,速度在45HZ时就保护了,起不来,我想取消这个底速装置。有什么好办法 问题补充:我用的是FP-M,松下的,各位大师只要说出其中原理就…

    SIMATIC S7-200 2021年7月4日
  • MPI通信口的隔离

    使用非隔离的总线接口时,MPI 总线的电缆最长为 50m,速率为 187.5 Kbaud 。如果使用隔离的 MPI&nb…

    SIMATIC S7-200 2021年7月5日
  • S7-200 DC输出点,在手册上查到是MOSFET管输出,而不是晶体管输出?

    大家好,我今天在S7-200选型手册里发现带直流输出的CPU的输出点里的元件是MOSFET管输出,而我在官网选型里查到是晶体管输出,这MOSFET与晶体管完全是两种不同的东西,这样…

    2017年11月20日