文档详情

地磁接收器与上位机通信协议.doc

发布:2017-10-05约6.83千字共14页下载文档
文本预览下载声明
地磁接收器与上位机通信协议 版本号 1.0.0 苏州博朗明科技有限公司 2015年8月 目录 目录 1 一、 前言 4 二、 范围 4 三、 系统拓朴图 4 四、 术语和缩略语 4 4.1 术语 4 4.1.1. 传输控制协议/互联网络协议TCP/IP transmission control protocol/internet protocol 4 4.1.2. 传输时间间隔 transfer interval 4 4.1.3. 数据实体 entity 4 4.1.4. 上传 uploading 4 4.1.5. 下传 downloading 5 4.2 缩略语 5 4.2.1. 地磁接收器 5 4.2.2. 扩展板 5 4.2.3. 上位机 5 4.2.4. 下位机 5 五、 5 六、 通讯方式 5 七、 数据传输通信协议 6 7.1 通信链路的维持 6 7.2 特殊说明 6 7.3 协议格式 6 7.4 命令ID类别 6 7.5 命令编号列表 7 7.6 通信系统协议 8 7.6.1. 下行数据格式 8 7.6.1.1 上位机命令应答(命令ID:0001H) 8 7.6.1.2 时间同步指令(命令ID:0002H) 8 7.6.1.3 设备时间获取指令(命令ID:0003H) 8 7.6.1.4 设备重启指令(命令ID:0004H) 9 7.6.1.5 查询地磁终端状态指令(命令ID:0005H) 9 7.6.1.6 设备开关设置指令(命令ID:0006H) 9 7.6.1.7 设置阀值指令(命令ID:0007H) 9 7.6.1.8 设置灵敏度指令(命令ID:0008H) 9 7.6.1.9 设置采样间隔指令(命令ID:0009H) 10 7.6.1.10 获得接收器参数指令(命令ID:000AH) 10 7.6.1.11 读取车辆信息(命令ID:000BH) 10 7.6.1.12 添加地磁终端(命令ID:000CH) 10 7.6.1.13 删除地磁终端(命令ID:000DH) 11 7.6.1.14 配置通讯参数指令(命令ID:0010) 11 7.6.1.15 配置地磁参数指令(命令ID:0011H) 11 7.6.2. 上行数据格式 11 7.6.2.1. 地磁接收器命令应答(命令ID:0F01H) 12 7.6.2.2. 查询状态命令应答 (命令ID:0F05) 12 7.6.2.3. 地磁接收器登录(命令ID:0F10H) 12 7.6.2.4. 故障指令(命令ID:0F11H) 12 7.6.2.5. 地磁终端参数上传指令(命令ID:0F12H) 13 7.6.2.6. 地磁接收器历史数据上传(命令ID:0F13H) 13 通信协议版本改动说明 协议版本号 改动说明 时间 修改人 1.0.0 通信协议初稿 2015/8/20 帅珠龙 前言 地磁接收器与上位机通信协议,用于地磁配置软件或地磁数据采集监测软件与地磁接收器设备或带LAN接口扩展板之间数据通信标准协议。 范围 PC端软件与硬件终端之间的标准通信。 本协议由苏州博朗明科技有限公司研发部负责解释。 系统拓朴图 术语和缩略语 术语 传输控制协议/互联网络协议TCP/IP transmission control protocol/internet protocol 一种网络通信协议,规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式。TCP/IP是INTERNET的基础协议,也是计算机数据打包和寻址的标准办法。 传输时间间隔 transfer interval 是指数据上传或下发的时间间隔。 数据实体 entity 是指各类数据传输对象。 上传 uploading 地磁接收器或扩展板定时向上位机发送采集参数。 下传 downloading 配置软件或数据采集监测软件发送的查询指令或控制命令。 数据传输通信协议 通信链路的维持 下位机与上位机通信链路的维持是通过互发心跳指令的方式。 心跳指令由下位机向上位机周期性的发送,上位机收到心跳指令后回复一条心跳应答指令。下位机心跳上传周期为10秒。上位机间隔三个周期未收以心跳数据则认为该下位机已经断开,下位机若三个周期未收到心跳应答指令则认为与上位机链路
显示全部
相似文档