通讯协议036——全网独有的OPC HDA知识一之聚合(五)计数

本文详细介绍了OPCHDA规范中的HDA聚合,包括要求、性能和示例,如Historian1和Historian2的处理方式,以及COUNT聚合的规则。文章讨论了不确定值的处理策略和边界条件,展示了在不同场景下的应用实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文简单介绍OPC HDA规范的基本概念,更多通信资源请登录网信智汇(wangxinzhihui.com)。

本节旨在详细说明HDA聚合的要求和性能。其目的是使HDA聚合标准化,以便HDA客户端能够可靠地预测聚合计算的结果并理解其含义。如果用户需要聚合中的自定义功能,则应将这些聚合编写为自定义聚合。

本篇结合示例介绍涉及特定聚合的特性和行为。

1、示例数据

1)聚合数据例子——Historian 1

2)聚合数据例子——Historian 2

Historian 1

1)不确定的值包含在聚合调用中。

2)数据点之间使用线性插值。

3)在末端边界条件下使用阶跃外推法

Historian 2

1)不确定的值被视为质量差,并且不包括在聚合调用中。

2)数据点之间使用线性插值。

3)在末端边界条件下使用阶跃外推法

2、计数(COUNT)

此聚合检索一个间隔内所有原始值的计数。如果一个或多个原始值不合格,则它们不包括在计数中,并且聚合质量不确定/低于标准。如果在一个时间间隔内不存在好的数据,则计数为零。

所有间隔聚合返回间隔开始的时间戳。

案例1:正在请求具有良好边界值的数据。

Start: Jan-01-2002 12:00:10 End: Jan-01-2002 12:00:20 Interval: 00:00:05

案例2:正在请求间隔中数据不确定的数据。

Start: Jan-01-2002 12:00:50 End: Jan-01-2002 12:01:30 Interval: 00:00:00

*一些服务器可能会选择将不确定的数据视为坏数据,因此结果为3。

未完待续。更多通信资源请登录网信智汇(wangxinzhihui.com)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值