300PLC怎么实现记录采集的温度的最大和最小值

我现在需要把模块采集并转化后的温度数值,总共有3个,让他们进行比较,显示一个循环内出现过的最大和最小值,如果是实时显示,横向比较的话很容易做,但是怎么把增加出现的数值,纵向比较我还没想到办法,麻烦各位能给个好的建议,最好写一段程序发给我看看,先谢谢了

最佳答案

什么叫一个循环?直接顺序比较就好了,T_max,T_min,T1,T2,T3,T_max初始值负无穷,T_min初始值正无穷。然后T_max分别和三个温度值比较,小于他们,就把他们的值赋值给T_max;T_min分别和三个温度值比较,大于他们,就把他们的值赋值给T_min。

提问者对于答案的评价:
你好 我是一个编程新手,对于SCL语言不熟悉,能不能麻烦您给我编个范例,让我学习一下,实在没什么头绪,能不能发给我一个截图woxingdong@126.com谢谢 或者上传附件 还有楼下的同志幸苦了 我把同一时间出现的最大和最小值放在MW1300 MW1302 M里了 怎么 比较这两个出现过的最大 和最小值 用MAX和MIN函数

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午3:48
下一篇 2018年12月1日 下午3:48

相关推荐