停车场管理系统协议

上传人:第*** 文档编号:34084080 上传时间:2018-02-20 格式:DOC 页数:23 大小:400KB
返回 下载 相关 举报
停车场管理系统协议_第1页
第1页 / 共23页
停车场管理系统协议_第2页
第2页 / 共23页
停车场管理系统协议_第3页
第3页 / 共23页
停车场管理系统协议_第4页
第4页 / 共23页
停车场管理系统协议_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《停车场管理系统协议》由会员分享,可在线阅读,更多相关《停车场管理系统协议(23页珍藏版)》请在金锄头文库上搜索。

1、停车场管理系统协议说明 V1.1-2011.11.16 11停车场管理系统协议说明 V1.11. 前言停车场管理系统包含 PC 机、中央控制器、节点控制器和超声传感器以及检测设备手抄器,各部分协议说明如下。2. 协议说明2.1. 协议帧格式2.1.1. 字节格式字节的串行传送格式:1 位起始位;8 位数据位;1 位停止位,无奇偶校验。2.1.2. 帧格式2.1.2.1. 帧格式描述帧是传送信息的基本单元,每帧由帧起始符、地址域、控制域、数据长度域、数据域、帧信息校验域及帧结束符等 7 个域组成。格式如表格 1 所示:序号 1 2 3 4 5 6 7字节数 1 1 1 2 n 2 1代码 STA

2、 AD C LEN DATA CRC END表格 1 帧格式2.1.2.2. 帧起始符(STA )标识一帧信息的开始,1 个字节,其值固定为 E8H=11101000B2.1.2.3. 地址域(AD)标识当前收(发)设备的地址,1 个字节,0xff 为广播地址2.1.2.4. 控制域(C)控制码表示要求执行的操作,1 个字节,格式如表格 2 所示:D7 D6 D5 D4 D3 D2 D1 D0传送方向 异常标志 功能码表格 2 控制码的定义D7:传送方向 D7=0:由主设备发出的指令帧; D7=1:由从设备发出的回应帧。D6:异常标志 D6=0:表正确应答; D6=1:表对异常信息的应答。D5

3、D0:功能码(01H) :登陆(02H) :生产设置(设置地址编号、公司密码、初始密码);(03H) :读取地址(节点控制器或传感器) ;停车场管理系统协议说明 V1.1-2011.11.16 22(04H) :密码修改(只能修改初始密码) ;(05H) :(06H) :(07H) :读电压(08H) :读继电器状态(0接通 1断开后继总线)(09H) :控制继电器;(0AH) : (0BH) :修改地址(节点控制器或传感器) ;(0CH) :退出红外状态;(0DH) :恢复到初始化状态(未生产设置之前,仅厂家使用) ;(0EH ) :设置传感器到地面的距离误差值;(0FH) :读传感器到地面

4、的距离误差值;(10H) : (11H) : (20H) : 读车位状态信息(21H) : 读 RS485 网络地址信息表(22H) : 扫描节点地址(23H) : 更新 LED 引导屏(24H) : 扫描指令帧(不能返回的指令)(25H) : 读 E2 命令(26H) : 写 E 方命令(27H) : 切换白天晚上状态(晚上时扫描时间间隔加长)(28H) : 设置传感器探测距离(2FH) : 设置传感器复位2.1.2.5. 长度(LEN)代表数据域中的字节总数,2 个字节2.1.2.6. 数据域(DATA)数据2.1.2.7. 校验码(CRC )采用 CRC-16 循环冗余校验,2 个字节2

5、.1.2.8. 帧结束符(END)标识一帧信息的结束,1 个字节,其值固定为 E6H=11100100B2.1.3. 字节存放模式采用小端模式,即低字节存放与低位地址。即帧头方向为低位,帧尾方向为高位。2.2. 中央控制器中央控制器主要功能为通过 RS485-CN-X(X 为 1、2 或 3)口轮询挂接在此口上的所有车位信息,并控制相应的 LED 引导屏;从 RS485-CPC 口接收 PC 机指令,将数据传给 PC;停车场管理系统协议说明 V1.1-2011.11.16 332.2.1. RS485-CPC(PC 机与中央控制器通讯)2.2.1.1. PC 向中央控制器读车位信息(0x20)

6、A) PC 机发送E8H 中央控制器地址 20H 长度 0000H CRC E6HB) 中央控制器应答a) 正确应答E8H中央控制器地址 A0H 长度XXXXH内容 CRC E6H “内容”说明:串口 1 内容 串口 n 内容 “串口 x 内容”说明(x 为 1n)串口标识符长度(1 个字节中央控制器所管辖的节点控制器数)* *注:若长度为零,则没有 “*”所指的数据 “*”说明:节点控制器地址节点控制器状 态(0- 正常;非 0-故障)长度(1 个字节)传感器数量XX XX注:若节点控制器为故障,则此节点控制器没有后续信息,紧接着的数据为下一个节点控制器的信息; “XX”说明:# # 0/1

7、(有无)0/1(是否故障)# # 0/1(有无)0/1(是否故障)注:用一个字节表示两个车位信息,每个字节中的车位信息为第 (N-1)*2+X( N表示当前第 N 个字节, X 为 0 和 1)b) 错误应答E8H 中央控制器地址E0H 长度 0001H 错误代码(1 个字节)CRC E6H2.2.1.2. PC 向中央控制器读 RS485 网络地址信息表(0x21)A) PC 机发送停车场管理系统协议说明 V1.1-2011.11.16 44E8H 中央控制器地址 21H 长度0000HCRC E6HB) 中央控制器应答a) 正确应答E8H 中央控制器地址 A1H 长度XXXXH内容 CRC

8、 E6H “内容”说明:串口 1 内容 串口 n 内容 “串口 x 内容”说明(x 为 1n)串口标识符 中央控制器下挂接的节点控制器和LED 屏总数( 1 个字节)* * “*”说明:节点控制器或显示屏地址长度(1 个字节)传感器和显示屏总数传感器地址/或显示屏地址 传感器地址/或显示屏地址注:如果 “长 度” 为 0 表示中央控制器控制下的为显示屏,否则为节点控制器b) 错误应答E8H 中央控制器地址 E1H 长度 0001H 错误代码(1 个字节)CRC E6H2.2.1.3. PC 向中央控制器发送更新 LED 引导屏指令(0x23)A) PC 机发送E8H 中央控制器地址 23H 长

9、度 内容 CRC E6H “内容”说明:串口 1 内容 串口 n 内容 “串口 x 内容”说明(x 为 1n)串口标识符 *1 *2停车场管理系统协议说明 V1.1-2011.11.16 55 “*1”说明:C1 长度(1 个字节)更改的 LED 屏数量LED屏的地址屏要显示的内容(2 个字节)LED屏的地址屏要显示的内容(2 个字节)注: 01 表示中央控制器更新直接挂接在中央控制器下的 LED 屏 “*2”说明:C2 长度(1 个字节)中央控制器要通讯的节点控制器数量(即此节点控制器下有 LED 屏要更改)* *注: 02 表示中央控制器更行挂接在节点控制器下的 LED 屏 “*”说明:节

10、点控制器地址长度(1 个字节)要写的LED 屏数量LED屏的地址屏要显示的内容(2 个字节) LED屏的地址屏要显示的内容(2 个字节)B) 中央控制器应答a) 正确应答E8H 中央控制器地址 A3H 长度 内容 CRC E6H “内容”说明:串口 1 内容 串口 n 内容注:当内容不为空时,说明有 LED 屏出现故障 “串口 x 内容”说明(x 为 1n)串口标识符 *1 *2 “*1”说明:C1 长度(1 个字节)故障的 LED 屏数量故障 LED屏的地址 故障 LED屏的地址注: 01 表示中央控制器更新直接挂接在中央控制器下的 LED 屏,若故障没有出停车场管理系统协议说明 V1.1-

11、2011.11.16 66现在直接挂接在中央控制器下的 LED 屏中, “*1”不出现。 “*2”说明:C2 长度(1 个字节)节点控制器数量(即此节点控制器下有 LED 屏有故障)* *注: 02 表示中央控制器更行挂接在节点控制器下的 LED 屏,若故障没有出现在挂接在节点控制器下的 LED 屏中, “*2”不出现。 “*”说明:节点控制器地址长度(1 个字节)此节点控制器下故障的 LED 屏数量故障 LED屏的地址 故障 LED屏的地址b) 错误应答E8H 中央控制器地址 E3H 长度 0001H 错误代码(1 个字节)CRC E6H2.2.1.4. PC 向中央控制器发送白天晚上状态切

12、换指令(0x27)A) PC 机发送E8H 中央控制器地址 27H 长度 内容 CRC E6H “内容”说明:0x00白天;0x01晚上B) 中央控制器应答a) 正确应答E8H 中央控制器地址 A7H 长度 0000H CRC E6Hb) 错误应答E8H 中央控制器地址 E7H 长度 0001H 错误代码(1 个字节)CRC E6H2.2.1.5. PC 向中央控制器发送设置传感器探测距离指令(0x28)待续。 。 。A) PC 机发送停车场管理系统协议说明 V1.1-2011.11.16 77E8H 中央控制器地址 28H 长度 内容 CRC E6H “内容”说明:距离B) 中央控制器应答a

13、) 正确应答b) 错误应答E8H 中央控制器地址 E8H 长度 0001H 错误代码(1 个字节)CRC E6H2.2.2. RS485-CN-X(中央控制器与节点控制器通讯)2.2.2.1. 中央控制器向节点控制器读车位信息(0x20)A) 中央控制器发送E8H 节点控制器地址20H 长度 0000H CRC E6HB) 节点控制器应答a) 正确应答E8H 节点控制器地址A0H 长度 内容 CRC E6H “内容”说明:节点控制器地址长度(1 个字节)传感器数量XX XX “XX”说明:# # 0/1(有无)0/1(是否故障)# # 0/1(有无)0/1(是否故障)注:一个字节表示两个车位信

14、息,每个字节中的车位信息为第 (N-1)*2+X( N 表示当前第 N 个字节, X 为 0 和 1)b) 错误应答E8H 节点控制器地址E0H 长度 0001H 错误代码(1 个字节)CRC E6H2.2.2.2. 中央控制器向节点控制器读 RS485 网络地址信息表(0x21)停车场管理系统协议说明 V1.1-2011.11.16 88A) 中央控制器发送E8H 节点控制器地址 21H 长度 0000H CRC E6HB) 节点控制器应答a) 正确应答E8H 节点控制器地址A1H 长度 内容 CRC E6H “内容”说明:节点控制器地址长度(1 个字节)传感器和显示屏总数传感器地址/或显示

15、屏地址 传感器地址/或显示屏地址b) 错误应答E8H 节点控制器地址 E1H 长度 0001H 错误代码(1 个字节)CRC E6H2.2.2.3. 中央控制器扫描节点控制器地址以及 LED 屏地址表(0x22)A) 中央控制器发送E8H 节点控制器地址 22H 长度 0000H CRC E6HB) 节点控制器应答a) 正确应答E8H 节点控制器地址 A2H 长度 0000H CRC E6Hb) 错误应答E8H 节点控制器地址 E2H 长度 0001H 错误代码(1 个字节)CRC E6H2.2.2.4. 中央控制器更新 LED 引导屏(挂接在中央控制器下)(0x23)具体见 2.5.12.2

16、.2.5. 中央控制器更新 LED 引导屏(挂接在节点控制器下)(0x23)A) 中央控制器发送停车场管理系统协议说明 V1.1-2011.11.16 99E8H 节点控制器地址 23H 长度 内容 CRC E6H “内容”说明: 长度(1 个字节)要写的 LED 屏数量LED屏的地址屏要显示的内容(2 个字节) LED屏的地址屏要显示的内容(2 个字节)B) 节点控制应答a) 正确应答E8H 节点控制器地址 A3H 长度 内容 CRC E6H “内容”说明:节点控制器地址长度(1 个字节)此节点控制器下故障的 LED 屏数量故障 LED屏的地址 故障 LED屏的地址注:若内容不为空,则此节点控制器下有 LED 屏出现故障b) 错误应答E8H 节点控制器地址E3H 长度 0001

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号