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

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日
下一篇 2017年8月16日

相关推荐

  • 步进程序设计

    请问各位大侠 1.步进电机和伺服电机驱动器同样是接收脉冲和方向信号,两者在程序设计上有何不同之处? 2.假设伺服电机编码器为10000P,电子齿轮比为2:1如果…

    SIMATIC S7-200 2021年7月4日
  • s7-200 smart 的编程软件

    s7-200 smart  编程软件能否安装在Windows XP3系统中运行 最佳答案 可以的。支持XP及win7系统。 提问者对于答案的…

    SIMATIC S7-200 2021年7月5日
  • STEP7中的数据类型转换

    问题:AIW0 的值为 6400,放到VW0值为   6400,I-DI转化为双整数VD2 值为  …

    SIMATIC S7-200 2021年7月5日
  • s7200dc/dc/dc脉冲和高数比较的编程问题

    cpu224输出脉冲控制伺服电机,伺服电机转动会带动后面一只编码器转动,要求伺服电机转速和后面的编码器转速不一致就中断伺服电机的转动,请高手指点,谢谢 问题补充:不知如何比较,请给…

    SIMATIC S7-200 2021年7月5日
  • s7-200的PID为什么必须SM0.0使能

    我在学习s7200的PID功能,想问一下为什么必须SM0.0使能,当我不用SM0.0使能时,比如用M0.0,M0.0置0再置1后PID中的设定值就会变成和过程值一样,请问这是为什么…

    SIMATIC S7-200 2017年6月9日
  • 西门子200modbus库MBUS_CTRL下载

    如何下载西门子200modbus库MBUS_CTRL 图片说明:       最佳答案 1、STEP 7-Micro/WIN&nb…

    2017年6月1日
  • S7-200以太网通信?

    我通过交换机做了个S7-200的以太网通信,一台电脑控制两台S7-200。可是有的时候断电后两个以太网模块就没信号了,无法通信了,谁知道怎么回事啊? 问题补充:用SM0.0可以吗?…

    SIMATIC S7-200 2020年11月5日
  • 热电偶输入模块有限制吗?

    CPU226测温共22路,不利用PID指令.后接热电偶输入模块有限制吗? 最佳答案 22路,应该是在范围内! 提问者对于答案的评价:OK

    SIMATIC S7-200 2021年7月5日
  • 为什么我的S7 200里时钟不准呢

    最近一个客户投诉说我给他们做的一个项目存在质量问题,说每个月PLC时间不准,每个月慢5分钟左右 :(,这个项目对时间要求比较严格,我采用的是西门子的实时时钟卡,推荐这个产…

    SIMATIC S7-200 2021年7月4日
  • EM235的电流输入支持的是几线制的?

    EM235的电流输入支持的是几线制的? 最佳答案 参阅《西门子 S7-200·LOGO!·SITOP 参考》V0.93版(更新版)目录–S7-200…

    SIMATIC S7-200 2020年11月1日