随着工业物联网的发展,越来越多的设备被连接到互联网上,形成了一个庞大的网络。在这个网络中,各种设备需要相互通信,以实现自动化控制、数据采集等功能。而仪表应用作为工业物联网中的重要组成部分,其属性定义和交互方式的规范化显得尤为重要。
GB/T 33900-2017 工业物联网仪表应用属性协议规定了仪表应用的属性定义和交互方式。其中,属性定义包括属性名称、属性类型、属性值的单位等内容。属性类型包括基本类型和复合类型两种,基本类型包括整型、浮点型、布尔型、字符串型等,复合类型包括结构体、数组等。属性值的单位可以是国际单位制(SI)单位、二进制前缀单位、十进制前缀单位等。
在属性值的编码方式方面,GB/T 33900-2017 规定了两种编码方式:二进制编码和JSON编码。二进制编码是将属性值按照一定的规则编码成二进制数据,以减少数据传输的大小和传输时间。JSON编码是将属性值按照JSON格式编码成字符串,以便于人类阅读和理解。
在属性值的传输方式方面,GB/T 33900-2017 规定了两种传输方式:请求-响应方式和发布-订阅方式。请求-响应方式是指设备之间通过请求和响应的方式进行通信,请求方发送请求消息,响应方返回响应消息。发布-订阅方式是指设备之间通过发布和订阅的方式进行通信,发布方将消息发布到指定的主题上,订阅方订阅该主题,以接收消息。
GB/T 33900-2017 还规定了仪表应用的属性访问权限,包括读权限、写权限和读写权限。读权限表示该属性只能被读取,写权限表示该属性只能被写入,读写权限表示该属性既可以被读取也可以被写入。
总之,GB/T 33900-2017 工业物联网仪表应用属性协议为工业物联网中的仪表应用提供了一个统一的属性定义和交互方式,以实现不同设备之间的互操作性,为工业物联网的发展提供了有力的支持。
相关标准
- GB/T 28181-2016 视频监控联网系统技术要求
- GB/T 32960-2016 道路运输车辆远程服务与管理系统
- GB/T 32970-2016 智能家居系统
- GB/T 32990-2016 智能电网信息交互标准
- GB/T 33190-2016 工业互联网平台