中 国 自 动 识 别 技 术 协 会 标 准
T/AIMC 004—2019
带卸液泵小型液化石油气(商品丙烷)汽车罐车信
息化管理系统
第3部分:通信协议
Information management system for small LPG (commercial propane) tanker with
unloading pump
—— Part3: Communica tion protocol
2021- 05-28发布 2021 -06 -01实施
中国自动识别技术协会 发布
全国团体标准信息平台
T/AMIC 004—2019
I 目 次
前言 ................................ ................................ ................ II
1 范围 ................................ ................................ ............... 1
2 规范性引用文件 ................................ ................................ ..... 1
3 术语和定义 ................................ ................................ ......... 1
4 缩略语 ................................ ................................ ............. 1
5 通讯协议 ................................ ................................ ........... 2
6 数据格式 ................................ ................................ ........... 4
附 录 A 消息对照表 ................................ ................................ 11
参考文献 ................................ ................................ ............. 1
全国团体标准信息平台
T/AMIC 004—2019
II 前 言
本文件按照 GB/T 1.1-2020 《标准化工作导则 第 1 部分:标准化文件的结构和起草规则》的规定
起草。
本文件由山东特检鲁安工程技术服务有限公司提出。
本文件由中国自动识别协会归口。
本文件主要起草单位: 山东特检鲁安工程技术服务有限 公司、中国燃气控股有限公司、浙江金象科
技有限公司 。
本文件主要起草人: 刘丽梅、唐成、熊伟、王建中、杨作明、李良、王继新、严超雄、王 哲、李娟、
陈树芳、韩冰、辛连晨、陈俊、林先锋、俞思佳 。
全国团体标准信息平台
T/AMIC 004—2019
1 带卸液泵小型液化石油 气(商品丙烷) 汽车罐 车信息化管理系统 第
3部分:通信协议
1 范围
本文件规定了带卸液泵小型液化石油气(商品丙烷)汽车罐车信息化管理系统 中控终端 与数据平台
之间的通信协议 与数据格式 。
本文件适用于带卸液泵 小型液化石油气 (商品丙烷) 汽车罐车 安全管理和运营 过程中的 中控终端 与
数据平台的数据交换 管理。
2 规范性引用文件
下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。 其中, 注日期的引用文件,
仅该日期对应的版本适用于本文件;不 注日期的引用文件,其最新版本(包括所有的修改单)适用于本
文件。
T/AMIC 002—2019 带卸液泵小型液化石油气(商品丙烷)汽车罐车信息化管理系统 第1部分:总
体架构
T/AMIC 003—2019 带卸液泵小型液化石油气(商品 丙烷)汽车罐车信息化管理系统 第2部分:中
控终端技术要求
GB/T 32918-2016 信息安全技术 SM2椭圆曲线公钥密码算法
3 术语和定义
T/AMIC 00 2—2019及T/AMIC 00 3—2019界定的以及下列术语和定义适用于本文件。
3.1
码率 code rate
数据传输时单位时间数据传送的数据位数,常用单位为千位每秒( kbps)。
3.2
SM2密码算法 SM2 cryptographic algorithm
由GB/T 32918 定义的一种加密算法 。
4 缩略语
TCP:传输控制协议( Transmission Control Prot ocol)
UDP:用户数据报协议( User Datagram Protocol )
URL:统一资源定位器( Uniform Resource Locator )
UTF-8:万国码( 8-bit Unicode Transformation For mat)
全国团体标准信息平台
T/AMIC 004—2019
2 FTP:文件传输协议( File Transfer Protocol )
5 通讯协议
5.1 通讯方式
协议采用的通讯方式应符合 T/AIMC 003—2019中6.3项的技术 要求。 通信协议采用 TCP或UDP
协议,长连接传输。 数据平台 作为服务器 端,中控终端 作为客户端。
5.2 连接的断开判定
平台和终端均可根据 TCP协议主动断开连接,双方都应主动判断 TCP连接是否断开。
判定方法:
——根据TCP协议判定;
——相同身份终端建立新连接, 判定原设备链路断开 (平台) ;
——通信链路断开;
——终端连续三次 综合信息上报未收到应答(终端) 。
5.3 数据类型
协议消息中使用的数据类型见 表1。
表1 数据类型
数据类型 描述及要求
BYTE 无符号单字节整 型(字节 ,8位)
WORD 无符号双字节整型(字, 16位)
DWORD 无符号四字节整型(双字, 32位)
BYTE[n] n字节
BCD[n] 8421码,n字节
STRING GBK 编码,若无数据,置空
5.4 传输规则
协议采用大端模式 (big-endian)的网络字节序来传递字和双字。
约定如下:
——字节(BYTE)的传输约定:按照字节流 的方式传输;
——字(WORD)的传输约定:先传递高 8位,再传递低 8位;
——双字(DWORD)的传输约定:先传递高 25-32 位,然后传递高 17-24 位,再传递高 8位,
最后传递低 8位。
5.5 消息结构
每条消息由标识位、消息头、消息体和校验码组成,消息结构图如表 2所示。
表2 消息结构
标识位 消息头 消息体 校验码 标识位
全国团体标准信息平台
T/AMIC 004—2019
3 5.6 标识位
采用 0x7e 表示,若校验码、消息头以及消息体 中出现 0x7e,则要进行转义处理,转义规则定义
如下:
0x7e <———— > 0x7d 后紧跟一个 0x02;
0x7d <———— > 0x7d 后紧跟一个 0x01。
转义处理过程如下:
发送消息时:消息封装 ——>计算并填充校 验码——>转义;
接收消息时:转义还原 ——>验证校验码 ——>解析消息。
示例:
发送一包内容为 0x30 0x7e 0x08 0x7d 0x55 的数据包,则经过封装如下: 0x7e 0x30 0x7d 0x02 0x08
0x7d 0x01 0x55 0x7e
5.7 消息头
消息头格式如 表3 所示。
表3 消息头内容
字段 数据类型 描述及要求
消息ID WORD 消息编号 ,每次消息编号递增 ,溢出后归零
消息体属性 WORD 消息体属性格 式结构图见下 图
中控终端 编号 BCD[6] 出厂预设 中控终端 编号,12位数字,设备中控终端 编号自
增
消息流水号 WORD 按发送顺序从 0开始循环累加
消息包封装项 如果消息体属性中相关标识位确定消息分包处理,则该项
有内容,否则无该项
消息体属性格式结构图如 表4所示
表4 消息体属性格式
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
保留 分包 数据加密 方式 消息体长度
数据加密方式:
——当此三位默认为 0,表示消息体不加密 ;
——当bit11为1时,表示消息体采用 SM2加密方式加密 ;
分包:
当消息体属性中第 13 位为 1 时表示消息体为长消息,进行分包发送处理,具体分包信息由消息
包封装项决定;若第 13 位为 0,则消息头中无消息包封装项字段。
消息包封 装项内容见表5。
表5 消息包封装项
字段 数据类型 描述及要求
消息总包 数 WORD 该消息分包后的总包数
包序号
T-AIMC 004—2019 带卸液泵小型液化石油气 商品丙烷 汽车罐车信息化管理系统 第3部分:通信协议
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思安 于 2022-12-15 01:16:15上传分享