标准规范下载简介
GB/T 33863.11-2021 OPC统一架构 第11部分:历史访问.pdf简介:
GB/T 33863.11-2021 是中国国家标准,全称为《信息技术 —— 设备描述和控制 —— 基于 OPC 的统一架构 第11部分:历史访问简介》。OPC(Open Platform for Communications)是工业自动化领域的一种开放标准,用于设备和系统之间的通信,特别是PLC(可编程逻辑控制器)和SCADA( supervisory control and data acquisition)系统。
该标准的第11部分主要关注历史访问,即如何通过OPC统一架构来管理和获取设备的历史数据。它规定了历史数据的存储、检索、格式和访问方式,以及如何确保历史数据的完整性、准确性和一致性。历史访问在工业自动化中非常重要,因为它允许用户分析设备和系统的运行趋势,进行故障诊断,以及优化生产过程。
该标准旨在促进不同设备和系统之间的兼容性,提高数据交换的效率和互操作性,推动工业4.0和智能制造的发展。企业或开发者在设计和实现工业控制系统时,需要遵循该标准,以确保他们的产品和服务能够与广泛的OPC兼容系统无缝集成。
GB/T 33863.11-2021 OPC统一架构 第11部分:历史访问.pdf部分内容预览:
表17Good操作等级结果代码
6.4HistoryReadDetails参数
表18HistoryReadDetailsparameterTypelds
屋面保护层施工工艺标准6.4.2ReadEventDetails结构
6.4.2.1ReadRawModifiedDetails结构细节
表19ReadEventDetails
6.4.3ReadRawModifiedDetails结构
6.4.3.1ReadRawModifiedDetails结构细节
表20定义了ReadRawModifiedDetails结构。这三个参数numValuesPerNode、startTin Time中的两个宜加以规定
20ReadRawModifiedDetails
6.4.3.2读取原始值功能
当一个给定的时间截上存在很多数值时,除了最新的之外,全部均可视为修改的数值,且服务器应 返回最新的数值。如果服务器返回一个数值,且该数值隐藏了时间戳上的其他数值,那么应在与该数值 相关的StatusCode内设置ExtraData比特。如果服务器包含与一个数值相关的额外信息,那么 ExtraData比特也应被设置。这表明有ModifiedValues可供检索,见6.4.3.3。 如果节点不支持请求的TimestampsToReturn,那么操作应返回的StatusCode为Bad TimestampNotSupported
6.4.3.3读取修改值功能
6.4.4ReadProcessedDetails结构
6.4.4.1ReadProcessedDetails结构细节
了ReadProcessedDetai
表21ReadProcessedDetails
6.4.4.2Readprocessed功能
NodesToR FIC101 FIC102 FIC103 FIC103
6.4.5ReadAtTimeDetails结构
6.4.5.1ReadAtTimeDetails结构细节
表22定义了ReadAtTimeDetails结构。
表 22ReadAtTimeDetails
6.4.5.2时间点读取功解
6.5HistoryData参数返回
6.5.2HistoryData类型
表23定义了在HistoryRead中用于数据返回的HistoryData结构
表23HistoryData细
6.5.3HistoryModifiedData类型
表24定义了用于当IsReadModified=True时,在HistoryRead中返回的数据的HistoryModi ta结构
表24HistoryModifiedData细节
6.5.4HistoryEvent类型
表25HistoryEvent细节
6.6HistoryUpdateType枚举
表26定义了HistoryUpdate枚举。
表26HistoryUpdateType枚
6.7PerformUpdateType枚举
表27定义了PerformUpdateType枚举
表27PerformUpdateType枚举
6.8HistoryUpdateDetails参数
表28HistoryUpdateDetails参数Typelds
6.8.2UpdateDataDetails结构
6.8.2.1UpdateDataDetails结构细节
表29定义了UpdateDataDetails结构
表29UpdateDataDetails
6.8.2.2插入数据功能
6.8.2.3替换数据功能
6.8.2.4更新数据功能
6.8.3UpdateStructureDataDetails结构
6.8.3.1UpdateStructureDataDetails结构细节
表30定义了UpdateStructureDataDetails结构。
表30UpdateStructureDataDetails
6.8.3.2结构化历史数据的规范惟一性
6.8.3.3插入功能
皮直performinsertReplace=NSER 下插入如注释等结构化历史数据到历史数据库中。 如果在规定的参数下,结构化历史数据条目已经存在,则StatusCode应为BadEntrvExists
6.8.3.4替换功能
6.8.3.5更新功能
6.8.3.6移除功能
UpdateEventDetails结构
6.8.4.1UpdateEventDetails结构细节
表31定义了UpdateEventDetails结构
表31UpdateEventDetails
6.8.5DeleteRawModifiedDetails结构
表32定义了DeleteRawModifiedDetails结构
表32DeleteRawModifiedDetails
这些功能的目的是用于删除已意外录人进历史数据库中的数据,如删除来自带有错误时间截的数 据源的数据。startTime和endTime均应定义。startTime应小于endTime,直至但不包括endTime的 值被删除。允许startTime三endTime,在这种情况下删除startTime处的值
6.8.5.2删除原始值功能
6.8.5.3删除修改值功能
6.8.6DeleteAtTimeDetails结构
5.8.6.1DeleteAtTimeDetails结构细节
表33定义了DeleteAtTimeDetails结构
表33DeleteAtTimeDetails
6.8.6.2按时间的删除功能
DeleteAtTime结构用于为一个或多个HistoricalDataNodes,删除历史数据库中规定时间戳的所有 条目。 该参数的目的是用于从历史数据库中删除特定的数据,如错误的且不能被重新正确生成的实验室 数据
6.8.7DeleteEventDetails结构
6.8.7.1DeleteEventDetails结构细节
GB∕T 35972-2018 供暖与空调系统节能调试方法表34定义了DeleteEventDetails结构。
表34DeleteEventDetails
A.1客户端如何请求时间戳
表A.1时间关键字定义
表A.2时间偏移定义
A.2确定首个历史数据点
在某些情况下,要求服务器返回历史节点的首个可获得数据点。A.2推荐:若需要的话深圳密柱框架核心筒结构体系大厦施工PPT,客户端宜 请求该信息以便服务器可以优化该调用。尽管存在能返回首个数据值的多个调用,推荐的做法是使用 StartOfArchive特性。如果该特性不可获得,则用下面的ReadRawModifiedDetails参数: returnBounds=false numValuesPerNode=l startTime=DateTime.MinValue+1 second endTime=DateTime.MinValue