停车场管理系统协议说明V1.1
1.前言
停车场管理系统包含PC机、中央控制器、节点控制器和超声传感器以及检测设备手抄器,各部分协议说明如下。
2.协议说明
2.1.协议帧格式
2.1.1.字节格式
字节的串行传送格式:1位起始位;8位数据位;1位停止位,无奇偶校验。
2.1.2.帧格式
2.1.2.1.帧格式描述
帧是传送信息的基本单元,每帧由帧起始符、地址域、控制域、数据长度域、
表格1 帧格式
2.1.2.2.帧起始符(STA)
标识一帧信息的开始,1个字节,其值固定为E8H=11101000B
2.1.2.
3.地址域(AD)
标识当前收(发)设备的地址,1个字节,0xff为广播地址
2.1.2.4.控制域(C)
表格2 控制码的定义
D7:传送方向
★D7=0:由主设备发出的指令帧;
★D7=1:由从设备发出的回应帧。
D6:异常标志
★D6=0:表正确应答;
★D6=1:表对异常信息的应答。
D5~D0:功能码
★(01H):登陆
★(02H):生产设置(设置地址编号、公司密码、初始密码);
★(03H):读取地址(节点控制器或传感器);
★(04H):密码修改(只能修改初始密码);
★(05H):
★(06H):
★(07H):读电压
★(08H):读继电器状态(0—接通1—断开后继总线)
★(09H):控制继电器;
★(0AH):
★(0BH):修改地址(节点控制器或传感器);
★(0CH):退出红外状态;
★(0DH):恢复到初始化状态(未生产设置之前,仅厂家使
用);
★(0EH):设置传感器到地面的距离误差值;
★(0FH):读传感器到地面的距离误差值;
★(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.1.2.8.帧结束符(END)
标识一帧信息的结束,1个字节,其值固定为E6H=11100100B
2.1.
3.字节存放模式
采用小端模式,即低字节存放与低位地址。即帧头方向为低位,帧尾方向为高位。
2.2.中央控制器
中央控制器主要功能为通过RS485-CN-X(X为1、2或3)口轮询挂接在此口上的所有车位信息,并控制相应的LED引导屏;从RS485-CPC口接收PC机指令,将数据传给PC;
2.2.1.RS485-CPC(PC机与中央控制器通讯)
2.2.1.1.PC向中央控制器读车位信息(0x20)
B)中央控制器应答
➢“内容”说明:
说明(x为1—n)
➢“串口x内容”
个节点控制器的信息;
(N-1)*2+X(N
为0和1)
表示当前第N个字节,X
2.2.1.2.PC向中央控制器读RS485网络地址信息表(0x21)
B)中央控制器应答
➢“内容”说明:
内容”说明(x为1—n)
➢“串口x
注:如果“长度”为0表示中央控制器控制下的为显示屏,否则为节点控制器
2.2.1.
3.PC向中央控制器发送更新LED引导屏指令(0x23)
➢“内容”说明:
➢“串口x内容”说明(x为1—n)
➢“*1”说明:
屏➢“*2”说明:
屏
B)中央控制器应答
➢“内容”说明:
注:当内容不为空时,说明有LED屏出现故障
➢“串口x内容”说明(x为1—n)
➢“*1”说明:
屏,若故障没有出现在直接挂接在中央控制器下的LED屏中,“*1”不出现。
➢“*2”说明:
屏,若故障没有出现在挂接在节点控制器下的LED屏中,“*2”不出现。
2.2.1.4.PC向中央控制器发送白天晚上状态切换指令(0x27)
➢“内容”说明:
B) 中央控制器应答
2.2.1.5. PC 向中央控制器发送设置传感器探测距离指令
(0x28)—待续。。。
➢ “内容”说明: B) 中央控制器应答
a) 正确应答
2.2.2. RS485-CN-X (中央控制器与节点控制器通讯) 2.2.2.1. 中央控制器向节点控制器读车位信息(0x20)
B)节点控制器应答
➢“内容”说明:
(N表个字节,X为0和1)
示当前第N
2.2.2.2.中央控制器向节点控制器读RS485网络地址信息表(0x21)
B)节点控制器应答
➢“内容”说明: