:
OPC UA(Open Platform Communications Unified Architecture)是一种开放的、跨平台的、面向服务的架构,用于实现工业自动化系统中的数据交换、通信和控制。OPC UA统一架构是OPC UA的核心部分,定义了OPC UA的基本概念、模型和规则。
本标准是OPC UA统一架构的第9部分,主要规定了报警和条件的定义、表示和传输。报警是指在系统中发生的异常情况,需要引起操作人员或其他系统的注意。条件是指在系统中需要满足的一些条件,例如某个变量的值超过了一定的阈值。
本标准规定了报警和条件的基本概念和模型,包括报警和条件的类型、属性、状态和事件。其中,报警和条件的类型包括离散型和连续型,离散型报警和条件只有两种状态(激活和非激活),而连续型报警和条件有多个状态(例如高、中、低三个级别)。报警和条件的属性包括名称、描述、时间戳、优先级、确认状态等。报警和条件的状态包括激活状态、确认状态、屏蔽状态等。报警和条件的事件包括激活事件、确认事件、屏蔽事件等。
本标准还规定了报警和条件的表示方式,包括XML表示和二进制表示。XML表示是一种基于XML语言的文本表示方式,适用于网络传输和存储。二进制表示是一种基于二进制格式的表示方式,适用于高效的数据传输和存储。
最后,本标准还规定了报警和条件的传输方式,包括发布-订阅模型和请求-响应模型。发布-订阅模型是一种异步的消息传输方式,适用于大规模的数据传输和实时性要求较高的场景。请求-响应模型是一种同步的消息传输方式,适用于小规模的数据传输和实时性要求不高的场景。
相关标准:
GB/T 33863.1-2021 OPC统一架构 第1部分:概述和概念
GB/T 33863.2-2021 OPC统一架构 第2部分:安全模型
GB/T 33863.3-2021 OPC统一架构 第3部分:地址空间模型
GB/T 33863.4-2021 OPC统一架构 第4部分:服务模型
GB/T 33863.5-2021 OPC统一架构 第5部分:信息模型