回复:如何简单计算 多路PT温度平均值

liqr

  • 帖子

    155
  • 精华

    2
  • 被关注

    5

论坛等级:游侠

注册时间:2009-07-29

普通 普通 如何晋级?

发布于 2013-12-10 14:38:05

6楼

应该有10个位来反映通道故障,最好这十个位是连续的,如放在MW100中,从M101.7开始)
-----------
这样将会有100个标志位。

在程序最前面加入一个故障点计数如记在MW200中,有1路故障由OFF变ON时,就把MW200+1,如故障点由ON变OFF,MW200-1
-------------
每个标志位,上升沿+1,下降沿-1;也就是说有200次计算量,即便用循环,也要扫描100次之后才知道故障个数,最后才是计算值。
如下:(不要在意这些细节……)
LAR1 P#M100.0
*****
A [AR1]
P-------MW200=MW200+1
N-------MW200=MW200-1
AR1=AR1+1
*****循环100次

Tave=(T1+……+T100)/(100-MW200)

计算量显然是巨大的。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54715条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。