GB/T 33905.2-2017
Intelligent sensor.Part 2. Application profile for Internet of things
ICS 29.020
L10
中华人民共和国国家标准
智能传感器 第2部分.物联网应用行规
2017-07-31发布
2018-02-01实施
中华人民共和国国家质量监督检验检疫总局
中国国家标准化管理委员会发布
目次
前言 Ⅴ
1 范围 1
2 规范性引用文件 1
3 术语和定义 1
4 物联网应用规范 2
4.1 概述 2
4.2 对象模型 2
4.3 标识对象(类代码=0x01) 2
4.4 寄存器对象(类代码=0x02) 4
4.5 离散的输入点对象(类代码=0x03) 5
4.6 离散的输出点对象(类代码=0x04) 6
4.7 模拟输入点对象(类代码=0x05) 7
4.8 模拟输出点对象(类代码=0x06) 8
4.9 物体感知对象(类代码=0x07) 9
4.10 参数对象(类代码=0x08) 10
4.11 参数组对象(类代码=0x09) 12
4.12 组对象(类代码=0x0A) 13
4.13 离散输入组对象(类代码=0x0B) 13
4.14 离散输出组对象(类代码=0x0C) 14
4.15 离散组对象(类代码=0x0D) 15
4.16 模拟输入组对象(类代码=0x0E) 16
4.17 模拟输出组对象(类代码=0x0F) 17
4.18 模拟组对象(类代码=0x10) 19
4.19 位置传感器对象(类代码=0x11) 20
4.20 位置控制器的监控对象(类代码=0x12) 21
4.21 位置控制器对象(类代码=0x13) 24
4.22 电机数据对象(类代码=0x20) 27
4.23 控制监视器对象(类代码=0x14) 27
4.24 交流/直流驱动器对象(类代码=0x15) 29
5 抽象语法规范 33
5.1 传输格式规范 33
5.2 抽象语法符号 33
5.3 控制网络数据规范 33
5.4 数据类型规范/词典 35
6 应用程序传输语法.紧凑型编码 38
6.1 紧凑型编码 38
6.2 紧凑型编码的约束条件 39
6.3 举例 39
7 数据类型报告 45
7.1 对象数据描述 45
7.2 基本数据类型报告 46
7.3 构建数据类型报告 47
参考文献 51
图1 定长位串紧凑型编码的比特排列规则 42
图2 BYTE定长字符串紧凑型编码的例子 42
图3 WORD定长字符串紧凑型编码的例子 43
图4 DWORD定长字符串紧凑型编码的例子 43
图5 LWORD定长字符串紧凑型编码的例子 43
图6 结构类型规范正规编码的例子 47
图7 结构类型规范缩略编码的例子 48
图8 数组类型规范正规编码的例子1 48
图9 数组类型规范正规编码的例子2 49
图10 数组类型规范缩略编码的例子1 49
图11 数组类型规范缩略编码的例子2 50
表1 标识对象实例属性 2
表2 设备类型 4
表3 寄存器对象实例属性 5
表4 离散的输入点对象实例属性 5
表5 离散的输出点对象实例属性 6
表6 模拟输入点对象实例属性 7
表7 模拟输出点对象实例属性 8
表8 物体感知对象实例属性 9
表9 参数对象实例属性 10
表10 参数组对象实例属性 12
表11 组对象实例属性 13
表12 离散输入组对象实例属性 14
表13 离散输出组对象实例属性 15
表14 离散组对象实例属性 16
表15 模拟输入组对象实例属性 16
表16 模拟输出组对象实例属性 18
表17 模拟组对象实例属性 19
表18 位置传感器对象实例属性 20
表19 位置控制器的监控对象实例属性 21
表20 位置控制器的监控对象原点(Home)和指针(Index)属性 22
表21 位置控制器的监控对象(Registration)属性 23
表22 位置控制器的监控对象轴跟随(AxisFolowing)属性 24
表23 位置控制器对象Profile属性 24
表24 电机数据对象实例属性 27
表25 控制监督对象实例属性 27
表26 交流/直流驱动对象实例属性 30
表27 交流/直流驱动器对象基本量的名称和单位符号 33
表28 BOOLEAN(布尔)编码 39
表29 BOOL(布尔)值紧凑型编码的例子 39
表30 SignedInteger(符号整型)值的编码 39
表31 SignedInteger(符号整型)值的紧凑型编码举例 39
表32 UnsignedInteger(无符号整型)值的编码 40
表33 UnsignedInteger(无符号整型)的紧凑型编码举例 40
表34 FixedLengthReal(定长实数)值的编码 40
表35 REAL(实数)值的紧凑型编码举例 40
表36 LREAL(长实数)值的紧凑型编码举例 40
表37 时间值的编码 41
表38 STRING值 41
表39 STRING2值 41
表40 STRINGN值 41
表41 SHORT_STRING值 41
表42 STRING值的紧凑型编码举例 42
表43 STRING2值的紧凑型编码举例 42
表44 SHORT_STRING类型 42
表45 一维ARRAY(数组)紧凑型编码的例子 43
表46 多维ARRAY(数组)紧凑型编码的例子 44
表47 STRUCTURE(结构)紧凑型编码的例子 44
表48 基本数据类型的标识代码和描述 46
表49 结构类型规范正规编码的例子 47
前言
GB/T 33905《智能传感器》分为5部分.
---第1部分.总则;
---第2部分.物联网应用行规;
---第3部分.术语;
---第4部分.性能评定方法;
---第5部分.检查和例行试验导则。
本部分是GB/T 33905的第2部分。
本部分按照GB/T 1.1-2009给出的规则起草。
本部分由中国机械工业联合会提出。
本部分由全国工业过程测量控制和自动化标准化技术委员会(SAC/TC124)归口。
本部分起草单位.福建上润精密仪器有限公司、机械工业仪器仪表综合技术经济研究所、北京国电智深控制技术有限公司、山东省计算中心(国家超级计算济南中心)、济南市长清计算机应用公司、重庆市伟岸测器制造股份有限公司、施耐徳电气(中国)有限公司。
本部分主要起草人.林仁祥、梅恪、田雨聪、李刚、岳宗龙、唐田、杜佳琳、戈剑、柳晓菁、王成城、周鸣乐、欧文辉、汪付强。
智能传感器 第2部分.物联网应用行规
1 范围
GB/T 33905的本部分规定了物联网应用使用的智能传感器、执行器、二进制设备以及其他装置用于操作、调试、维护和诊断的基本设备参数集。本部分还规定了抽象语法规范、应用程序传输语法和数据类型报告。
本部分适用于物联网中应用的智能传感器。本部分也适用于其他类型的传感器(前提是预先对其差异进行考虑)。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
ISO/IEC 10646 信息技术 通用多重八位组编码字符集[Informationtechonlogy-Universalco-
dedcharacterset(UCS)]
3 术语和定义
下列术语和定义适用于本文件。
3.1
兼容性 compatibility
当设备按照本部分的规定而设计时,无需加以改动即可与其他设备相互连接和使用的程度(例如.机械、电气、功能)。
3.2
接口 interface
系统与另一系统(或系统的某些部分)之间的公共边界,信息通过该公共边界传递。
3.3
接口系统 interfacesystem
实现设备之间通信的一组机械、电气和功能元件。
3.4
本地控制 localcontrol
设备接受指令的一种方式,即通过其本地(面板或背板)控制来接受以使设备能执行各种任务。
3.5
远程控制 remotecontrol
设备接受的一种方式,即通过其电气接口连接来接受以使设备能执行不同的任务。
3.6
可编程 programmable
设备的一种特性,即能接收指令来改变其内部程序以执行一个或多个特定任务。
Intelligent sensor.Part 2. Application profile for Internet of things
ICS 29.020
L10
中华人民共和国国家标准
智能传感器 第2部分.物联网应用行规
2017-07-31发布
2018-02-01实施
中华人民共和国国家质量监督检验检疫总局
中国国家标准化管理委员会发布
目次
前言 Ⅴ
1 范围 1
2 规范性引用文件 1
3 术语和定义 1
4 物联网应用规范 2
4.1 概述 2
4.2 对象模型 2
4.3 标识对象(类代码=0x01) 2
4.4 寄存器对象(类代码=0x02) 4
4.5 离散的输入点对象(类代码=0x03) 5
4.6 离散的输出点对象(类代码=0x04) 6
4.7 模拟输入点对象(类代码=0x05) 7
4.8 模拟输出点对象(类代码=0x06) 8
4.9 物体感知对象(类代码=0x07) 9
4.10 参数对象(类代码=0x08) 10
4.11 参数组对象(类代码=0x09) 12
4.12 组对象(类代码=0x0A) 13
4.13 离散输入组对象(类代码=0x0B) 13
4.14 离散输出组对象(类代码=0x0C) 14
4.15 离散组对象(类代码=0x0D) 15
4.16 模拟输入组对象(类代码=0x0E) 16
4.17 模拟输出组对象(类代码=0x0F) 17
4.18 模拟组对象(类代码=0x10) 19
4.19 位置传感器对象(类代码=0x11) 20
4.20 位置控制器的监控对象(类代码=0x12) 21
4.21 位置控制器对象(类代码=0x13) 24
4.22 电机数据对象(类代码=0x20) 27
4.23 控制监视器对象(类代码=0x14) 27
4.24 交流/直流驱动器对象(类代码=0x15) 29
5 抽象语法规范 33
5.1 传输格式规范 33
5.2 抽象语法符号 33
5.3 控制网络数据规范 33
5.4 数据类型规范/词典 35
6 应用程序传输语法.紧凑型编码 38
6.1 紧凑型编码 38
6.2 紧凑型编码的约束条件 39
6.3 举例 39
7 数据类型报告 45
7.1 对象数据描述 45
7.2 基本数据类型报告 46
7.3 构建数据类型报告 47
参考文献 51
图1 定长位串紧凑型编码的比特排列规则 42
图2 BYTE定长字符串紧凑型编码的例子 42
图3 WORD定长字符串紧凑型编码的例子 43
图4 DWORD定长字符串紧凑型编码的例子 43
图5 LWORD定长字符串紧凑型编码的例子 43
图6 结构类型规范正规编码的例子 47
图7 结构类型规范缩略编码的例子 48
图8 数组类型规范正规编码的例子1 48
图9 数组类型规范正规编码的例子2 49
图10 数组类型规范缩略编码的例子1 49
图11 数组类型规范缩略编码的例子2 50
表1 标识对象实例属性 2
表2 设备类型 4
表3 寄存器对象实例属性 5
表4 离散的输入点对象实例属性 5
表5 离散的输出点对象实例属性 6
表6 模拟输入点对象实例属性 7
表7 模拟输出点对象实例属性 8
表8 物体感知对象实例属性 9
表9 参数对象实例属性 10
表10 参数组对象实例属性 12
表11 组对象实例属性 13
表12 离散输入组对象实例属性 14
表13 离散输出组对象实例属性 15
表14 离散组对象实例属性 16
表15 模拟输入组对象实例属性 16
表16 模拟输出组对象实例属性 18
表17 模拟组对象实例属性 19
表18 位置传感器对象实例属性 20
表19 位置控制器的监控对象实例属性 21
表20 位置控制器的监控对象原点(Home)和指针(Index)属性 22
表21 位置控制器的监控对象(Registration)属性 23
表22 位置控制器的监控对象轴跟随(AxisFolowing)属性 24
表23 位置控制器对象Profile属性 24
表24 电机数据对象实例属性 27
表25 控制监督对象实例属性 27
表26 交流/直流驱动对象实例属性 30
表27 交流/直流驱动器对象基本量的名称和单位符号 33
表28 BOOLEAN(布尔)编码 39
表29 BOOL(布尔)值紧凑型编码的例子 39
表30 SignedInteger(符号整型)值的编码 39
表31 SignedInteger(符号整型)值的紧凑型编码举例 39
表32 UnsignedInteger(无符号整型)值的编码 40
表33 UnsignedInteger(无符号整型)的紧凑型编码举例 40
表34 FixedLengthReal(定长实数)值的编码 40
表35 REAL(实数)值的紧凑型编码举例 40
表36 LREAL(长实数)值的紧凑型编码举例 40
表37 时间值的编码 41
表38 STRING值 41
表39 STRING2值 41
表40 STRINGN值 41
表41 SHORT_STRING值 41
表42 STRING值的紧凑型编码举例 42
表43 STRING2值的紧凑型编码举例 42
表44 SHORT_STRING类型 42
表45 一维ARRAY(数组)紧凑型编码的例子 43
表46 多维ARRAY(数组)紧凑型编码的例子 44
表47 STRUCTURE(结构)紧凑型编码的例子 44
表48 基本数据类型的标识代码和描述 46
表49 结构类型规范正规编码的例子 47
前言
GB/T 33905《智能传感器》分为5部分.
---第1部分.总则;
---第2部分.物联网应用行规;
---第3部分.术语;
---第4部分.性能评定方法;
---第5部分.检查和例行试验导则。
本部分是GB/T 33905的第2部分。
本部分按照GB/T 1.1-2009给出的规则起草。
本部分由中国机械工业联合会提出。
本部分由全国工业过程测量控制和自动化标准化技术委员会(SAC/TC124)归口。
本部分起草单位.福建上润精密仪器有限公司、机械工业仪器仪表综合技术经济研究所、北京国电智深控制技术有限公司、山东省计算中心(国家超级计算济南中心)、济南市长清计算机应用公司、重庆市伟岸测器制造股份有限公司、施耐徳电气(中国)有限公司。
本部分主要起草人.林仁祥、梅恪、田雨聪、李刚、岳宗龙、唐田、杜佳琳、戈剑、柳晓菁、王成城、周鸣乐、欧文辉、汪付强。
智能传感器 第2部分.物联网应用行规
1 范围
GB/T 33905的本部分规定了物联网应用使用的智能传感器、执行器、二进制设备以及其他装置用于操作、调试、维护和诊断的基本设备参数集。本部分还规定了抽象语法规范、应用程序传输语法和数据类型报告。
本部分适用于物联网中应用的智能传感器。本部分也适用于其他类型的传感器(前提是预先对其差异进行考虑)。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
ISO/IEC 10646 信息技术 通用多重八位组编码字符集[Informationtechonlogy-Universalco-
dedcharacterset(UCS)]
3 术语和定义
下列术语和定义适用于本文件。
3.1
兼容性 compatibility
当设备按照本部分的规定而设计时,无需加以改动即可与其他设备相互连接和使用的程度(例如.机械、电气、功能)。
3.2
接口 interface
系统与另一系统(或系统的某些部分)之间的公共边界,信息通过该公共边界传递。
3.3
接口系统 interfacesystem
实现设备之间通信的一组机械、电气和功能元件。
3.4
本地控制 localcontrol
设备接受指令的一种方式,即通过其本地(面板或背板)控制来接受以使设备能执行各种任务。
3.5
远程控制 remotecontrol
设备接受的一种方式,即通过其电气接口连接来接受以使设备能执行不同的任务。
3.6
可编程 programmable
设备的一种特性,即能接收指令来改变其内部程序以执行一个或多个特定任务。
评论
发表评论