典型案例12-计算点采集 电量计算案例

Navigation:  功能明细 > 数据源配置 >

典型案例12-计算点采集 电量计算案例

Previous pageReturn to chapter overviewNext page

本案例的场景:

原始采集信号:电表计量值(到达该表量程最大值或因现场换新表,该数据会被清零,并重新开始计数。)

计算需求:根据电表计量值,做定时差值运算,将结果累加,但需对原始数据清零重计的例外进行处理。

 

假设:


Tag类别

Tag名称

电表计量值

普通点

Tag

电量计算值

计算点

Ca

 

计算表达式:

IF(NoneRecord('Ca'))THEN('Tag')ELSE IF('Tag'>=PrevVal('Tag'))THEN('Ca'+'Tag'-PrevVal('Tag'))ELSE('Ca'+'Tag')

 

该计算表达式所引用的内置函数,请参阅计算点内置函数说明