GB/T 33863.13-2021 OPC统一架构 第13部分:聚合.pdf

GB/T 33863.13-2021 OPC统一架构 第13部分:聚合.pdf
积分0.00
特惠
积分0
VIP全站资料免积分下载
立即下载
同类资料根据编号标题搜索
文档
仅供个人学习
反馈
标准编号:GB/T 33863.13-2021
文件类型:.pdf
资源大小:72.1 M
标准类别:电力标准
资源ID:266063
VIP资源

GB/T 33863.13-2021标准规范下载简介:

内容预览由机器从pdf转换为word,准确率92%以上,供参考

GB/T 33863.13-2021 OPC统一架构 第13部分:聚合.pdf

4.2.1.2AggregateConfigurationType(聚合配置

AggregateConfigurationType定义了相关节点的一般特征,相关节点是定义了任何变量或特性的 聚合配置的节点。AggregateConfiguration对象表征了服务器如何对待聚合特定功能(比如,处理不确 定数据)的信息浏览入口点,其格式定义见表2。

表2AggregateConfigurationType定义

TCADERM 3022-2020 蝎子蛰伤诊治规范4.2.2AggregateFunction对象

该对象用于服务器支持的聚合信息的浏览人口点。该对象的内容由其类型定义所定义。所有 FolderType的实例使用标准浏览名称“AggregateFunctions”。HasComponent引用被用于关联 ServerCapabilities对象和/或HistoricalServerCapabilities对象到AggregateFunction对象。Ag gregateFunction的定义见表 3

表3AggregateFuctions定义

每个ServerCapabilities HistoricaiSe rCapabilities对象都应该引用一个AggregateFunctic 。另外,每个属于HistoricalDataNode的HistoricalConfiguration对象可以使用HasCompone 方式引用一个AggregateFunction对象。

4.2.2.2AggregateFunctionType

ObjectType定义UA服务器所支持的聚合。该对象的定义见表4.

表4AggregateFunctionType定义

对于AggregateFunctionType,Description属性(继承自基本节点类)是必备的。Description属性 提供了一个本地化的聚合描述。 表5规定了标准聚合对象的BrowseName和Description属性。描述是本地化的“en”文本。对于 其他国家应该相应翻译。

表5标准AggregateType节点

4.3监视项聚合过滤器

4.3.1监视项聚合过滤器默认值

4.3.2监视项聚合和边界值

当计算需要用到边界值的监视项聚合时,边界值可能是未知的。采用与带有Partial比特设置的历 史读取相同的方法完成计算。历史数据集在计算时间间隔前可以等待一定的时间(一般不超过一个处 理周期),从而容许数据采集的延迟和减少Partial比特的使用。 数据采集后完成的历史读取和在同样时间间隔中监视项的数据可能不一致。

4.4公开支持的功能和能力

图1给出了地址空间中聚合信息的可能表示形式。在此例中,虽然最高等级的服务器可能支持内 插、总计、平均及其他聚合功能,数据变量X值仅支持内插、总计和平均,数据变量Y支持平均、供应商 集合和其他(未申明的)聚合。

图1聚合配置信息在地址空间中的示意图

5.2.2ReadProcessedDetails结构概述

表6ReadProcessedDetails

5.2.3AggregateFilter结构概述

egateFilter结构在本部分讨论范围内的相关组成

AggregateFilter结构

5.3.2操作级别结果码

表8Bad操作级别结果码值

表9Uncertain操作级别结果码值

5.3.3聚合信息比特

这些比特只在获取聚合信息时被置位,它们用来表示数据的来源,提供了影响客户端如何使月 值的信息。表10列出了表示数据位置的比特设置(即值是否存储在下位数据仓库或者值是否是类 合的结果)。这些比特是互斥的。

育水内描值 器应设置这个值的状态码的“Raw” 11列出的比特设置是关于返回数据值的附加重要信息的

5.3.3.2Partial信息比特

本条详细介绍支持聚合的OPCUA服务器的要求和行为,目的是标准化聚合,以便用户可以可靠 地预测聚合计算的结果,并了解其意义。如果用户需要在聚合中自定义功能,这些聚合应该写为自定义 的供应商定义聚合。 标准的聚合应是一致的,这意味着,输人参数,原始数据和边界条件是相似的情况下,每一个聚合的 行为应和其他类似的聚合一致。聚合应尽可能以类似的方式处理输人和先决条件。 5.4.2研究所有聚合的通用特征和行为.5.4.3研究特定聚合的聚合特性和行为

5.4.2.2生成的时间间隔

表12历史聚合时间间隔信息

“在这种情况下,间隔内的时间是倒计的。

5.4.2.3数据类型

持日期、字符串、数组等类型。其他聚合用于数 据类型,如枚举或布尔型。另外,一些聚合 返回一个与计算聚合的不同类型的结果。 每个聚合所返回的数据类型

表13标准历史数据聚合数据类型信息

5.4.2.4时间计算问题

5.4.3特定聚合数据处理

5.4.3.2状态码计算

5.4.3.2.1概述

聚合值的状态码应考虑用于计算它们所用的数据。此外,如果服务器支持,充许客户端应用配置参 数PercentDataGood和PercentDataBad控制计算如何进行。 如果聚合基于原始值(如平均值)操作,计算将通过计数值完成。如果聚合基于原始值操作且同时 也可返回边界值,则在计算状态码时边界值包含在计数中。如果聚合是某个时间加权计算(如Tim Average或TimeAverage2),则状态码计算也应时间加权。

5.4.3.2.2斜坡内插法和简单边界值

第1个时间间隔有四个区间: 第1个数据点之前; 第1个和第2个数据点之间,适用斜坡内插法; 一第2个和第3个数据点之间,适用阶梯内插法; 一Bad点之后,该区没有数据。 如果一个区间以一个Bad或Uncertain的值结束并且使用斜坡内插法,则此区间是Uncertain。如 果使用阶梯内插法,则结束点对区间没有影响。 第2个时间间隔有三个区间: 第1个合格的数据点之前,此段没有数据; 第1个和第2个数据点之间,适用斜坡内插法:

第2个数据点和边界之间,边界计算适用斜坡内插法 第3个时间间隔有三个区间: 简单边界和第1个数据点之间: 第1个点和落在结束时间的内插点之间; 一结束时间之后,该区间将被忽略。 这是一个Partial区间,结束时间后的数据不可用,但是,如果使用斜坡内插法且结束时间后的点是 Jncertain,那么最后一个点和结束时间之间的区间将是 Uncertain

5.4.3.2.3阶梯内插法和内插边界值

图3说明了变量的Stepped=True的数据串和使用内插边界值的聚合。所处理的请求的开始 在该数据串的第一个点之前,结束时间没有落在处理时间间隔的整数倍上

第1个时间间隔有三个区间

图3Stepped=True的变量和内插边界值

第1个数据点之前; 第1个和第2个数据点之间,适用阶梯内插法; 第2个数据点和内插边界结束点之间。 因为内插的结束点,所以Bad点被忽略了,但这产生了不确定的区间。如果使用的是斜坡内插法 不确定区间将在第二个点开始。在这种情况下,它只在第一个Bad值被忽略时开始。 第2个时间间隔有三个区间: 开始边界和第1个数据点之间; 第1个和第2个数据点之间,适用阶梯内插法; 第2个数据点和内插结束边界之间。 第3个时间间隔有三个区间: 一内插边界和第1个数据点之间; 第1个数据点和落在结束时间上的内插点之间; 结束时间之后,该区间将被忽略 这是一个Partial区间,结束时间后的数据不可用

本条处理某些特殊聚合的聚合特定特性和行为。 每条都有一个表格正式地表述聚合行为(包括例外情况)。表中所描述的每个字段的含义见表14

表14说明如下: 第一列是条目的通用名称; 第二列包括对条目的描述和该条目的有效选项列表,包括每个选项的描述; 表的第二部分描述了如何算出与聚合计算相关的状态; 表的最后部分列出了一些常见特殊情况下的预期行为。这些行为需要文本描述,所以没有有 效选项列表。

GB/T 19977-2014 纺织品 拒油性 抗碳氢化合物试验5.4.3.4Interpolative

15中定义的Interpolative聚合,返回每个区间startTime的内插边界值(见3.1.8)。 界值之前或之后搜索Good值时,搜索的时间段由服务器决定,但服务器搜索的时间范围,应 一个Processinglnterval的大小。

表15Interpolative聚合汇总

常见的特殊情况状态码

JB/T 12652-2016 柴油机 进气道性能试验方法5.4.3.5Average

在表16中定义的Average聚合,将每个间隔的所有Good原始数据的值相加,然后将总和除以 Good值的数量。如果任何非Good值在计算中被忽略,聚合状态码将根据状态码计算(见5.3)来确定。 该聚合不是基于时间的,因此PercentGood/PercentBad适用于间隔内值的数量。

©版权声明
相关文章