请教一下工控高手,delta accum是个什么概念? 点击:402 | 回复:0



gongkongedit

    
  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2006-02-24 08:52:00
楼主
请教一下工控高手,delta accum是个什么概念?

A Delta Accum point is an increasing representation of a source expression. A decrement in the source expression value is also considered to be an increase to the Delta Accum.

A Delta Accum point is particularly useful when used with a PLC to keep an incrementing tally as the PLC count increments and rolls over. 

A Delta Accum point:

Adds the difference between the current and previous values of the expression that you specify in the Expression field to the current value of the Delta Accum point. 

Is first updated after the first two expression updates are received.

Continues to have Delta values added until a Reset Condition is reached.

Is writeable.

Is always calculated as follows:

1.  <!--kadov_tag{{}}--> <!--kadov_tag{{}}-->If the old source is less than the new source,

New Delta Accum = Old Delta Accum + (New source - old source)

2. <!--kadov_tag{{}}--> <!--kadov_tag{{}}-->If the source has rolled over so the new source is less than the old source,

New Delta Accum = Old Delta Accum + (Source rollover value + 1) - old source value + new source value

Example

Note: A rollover value, which is used in this example, is the maximum acceptable value for a source point. When the maximum value is incremented by 1 unit, the source point rolls over to 0.

A Delta Accum point has a value of 100 and a Rollover value of 1000.

1.  <!--kadov_tag{{}}--> <!--kadov_tag{{}}-->The source changes from 100 to 999.

The new Delta Accum value=999.

999=100+(999-100)

2.  <!--kadov_tag{{}}--> <!--kadov_tag{{}}-->The source next changes from 999 to 20. (The source point has rolled over.) 

The new Delta Accum changes to 1022 based on the formula's calculation: 

999+(1000 + 1) - 999 + 20 = 1022 

小弟正在用GE的CIMPLICITY做燃机的组态,但是以前没接触过燃机,还请高手给我解释一下上面关于delta accum的例子,万分感谢!


热门招聘
相关主题

官方公众号

智造工程师