停车场系统CAN总线通信协议
停车场系统CAN总线通信协议
本系统主控制器采用RS485通信方式以同管理机(PC)通信。主控制器同分控制器之间采用CAN通信方式。协议按CAN2.0A规范设计。
标识符用法定义如下:
1 定义通行的主机和从机,主控制器为主机,分控制器为从机。 2 通信速率为100Kbps,使用CAN2.0A标准帧格式。
3 使用ID10为命令/应答标志,ID10=1时该帧为命令帧,ID10=0时该帧为应答帧。 4 ID9出/入口标志,0表示入口
/ 1表示出口; ID8~ID3为系统标识地址。 5 ID2广播标识。0为广播帧,1为非广播帧。
主/从机在发送数据时必须判断总线上的数据是否为多帧数据,若是则必须等多帧数据结束才可以上传数据,而不至于使多帧数据被打断。
(1) 有效数据包含命令和数据。
(2) 主机/从机接收数据后,分析DATA1若为本机机号或广播地址, 则必须处理后续数
据, 否则不予处理。主机/从机接收的有效数据应该从数据场的第二个字节开始, 共7个字节。
二)应用层协议
该层协议定义了主机和从机之间的命令和数据格式(定义在报文的数据区,由于DATA1参与了滤波,所以从DATA2开始),包括两部分:从机 主机协议和主机 从机协议。主从机之间相互传递的有效数据的最后一个字节为有效数据中除去命令字节和数据长度字节之外所有数据的异或和(BCC)。 1) 从机 主机协议: 说明:
1. 如果数据长度超过5个字节,则必须多帧发送。 2. 分机主动上传卡号时,DATA2 = 5AH。,数据长度 = 05H(其中卡号DATA4—DATA6为
卡号,DATA8为BCC。
3. 数据长度为DATA4至DATA8有效数据字节数。
4. 从机应答命令:在分机接收到主机的命令后,返回一个应答帧。通知主机是否接正
确收到命令和返回执行命令的结果。此时,如果接收命令和执行命令正确, DATA2为主机发送的命令字节数据, 如果接收的命令不正确或执行失败,则DATA2为将主机发送的命令字节数据的最高位置1后的字节数据。 5. 从机请求命令: (1) .Command:5BH 功能:上传开闸设置 Length:3
Data:开闸设置数据
(2) .Command:5AH
功能:分机主动上传卡号 Length:3 Data:卡号 2)主机 从机协议:
说明:
1. 如果有效数据长度超过5个字节,则必须多帧发送。 2. 数据长度为DATA4至DATA8有效数据字节数。
3. 主机的应答命令:在主机接收到从机的请求命令后,主机返回一个应答帧。通知从
机是否接正确收到命令和返回执行命令的结果。此时,如果接收命令和执行命令正确,DATA2为从机发送的命令字节数据, 如果接收的命令不正确或执行失败,则DATA2为将从机发送的命令字节数据的最高位置1后的字节数据。 4. 主机命令:详细说明如下。
三)协议命令说明 1.Command:02H
功能:月卡进场语音提示与显示屏显示及开闸命令 Length:5 bytes
Data:月卡可用天数(4 bytes ASCII码)+卡类
2.Command:03H
功能:月卡出场语音提示与显示屏显示及开闸命令 Length:5 bytes
Data:月卡可用天数+卡类
3.Command:09H
功能:快到期的月卡入场
Length:5 bytes
4.Command:2BH
功能:快到期的月卡出场 Length:4 bytes
Data:月卡可用天数+卡类
5.Command:04H 功能:储值卡入场 Length:4 bytes
Data:卡内的余额(3 bytes 十六进制) +卡类
6.Command:05H 功能:储值卡出场 Length:15 bytes Data:收费金额(3 bytes),余额(3 bytes),停车时间(天--4 bytes,时--2 bytes,
分—2 bytes) +卡类
7.Command:0CH
功能:余额不足的储值卡入场 Length:4 bytes
Data:卡内的余额+卡类 8.Command:0DH
功能:余额不足的储值卡出场 Length:1 Data:卡类 9.Command:06H 功能:临时卡入场 Length:1 Data:卡类
10.Command:07H 功能:临时卡出场 Length:12
Data:收费金额(3 bytes) 停车时间(天--4 bytes,时--2 bytes,分—2 bytes) +卡类
11.Command:0FH 功能:此卡无效
Length:1
Data:卡类
12.Command:0EH
Length:1 Data:卡类 13.Command:10H 功能:此卡已挂失 Length:1 Data:卡类 14.Command:11H 功能:此卡已入场 Length:1 Data:卡类 15.Command:12H 功能:此卡已出场 Length:1 Data:卡类
16.Command:13H
功能:请到指定的入口入场 Length:1 Data:卡类
17.Command:14H
功能:请到指定的入口出场 Length:1 Data:卡类
18.Command:15H
功能:此卡本时段不可用 Length:1 Data:卡类
19.Command:16H (该命令由分机自行处理) 功能:有卡请读卡,无卡请取卡 Length:0 Data:无
20.Command:17H (该命令由分机自行处理) 功能:请读卡,时租卡请吞卡或交卡交费 Length:0 Data:无
功能:请交卡交费 Length:0 Data:无
22.Command:1AH
功能:请到收费处交费 Length:0 Data:无
23.Command:1BH
功能:停留超时,请到收费处补交费用 Length:0 Data:无 24.Command:1CH 功能:请取卡 Length:0 Data:无 25.Command:1DH 功能:车位已满 Length:0 Data:无 26.Command:1EH 功能:请稍候。。。 Length:0 Data:无 27.Command:24H 功能:此卡未授权 Length:0 Data:无
28.Command:2DH (该命令由分机自行处理) 功能:系统禁止读卡 Length:0 Data:无
29.Command:30H 功能:读出卡机状态 Length:0 Data:无
30.Command:31H 功能:读道闸状态 Length:0 Data:无 31.Command:32H 功能:关闸 Length:0 Data:无 32.Command:33H 功能:出卡 Length:0 Data:无 33.Command:34H 功能:锁闸 Length:0 Data:无 34.Command:35H 功能:开闸 Length:0 Data:无
35.Command:01H 功能:校对时钟 Length:7
Data:年+月+日+时+分+秒+星期 36.Command:36H 功能:停闸 Length:0 Data:无 37.Command:40H 功能:加载广告 Length: Data: 38.Command:37H 功能:满位指示 Length:0 Data:无
39.Command:38H 功能:非满位输出 Length:0 Data:无 40.Command:0AH 功能:此卡已过期 Length:1 Data:卡类
41.Command:3EH
功能:读取分机开闸设置 Length:0 Data:无
…… 此处隐藏:1423字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [初中教育]婚姻家庭法学教学教案
- [初中教育]浅谈小学语文教学中的创新教育
- [初中教育]中华人民共和国侵权责任法2009
- [初中教育]2016-2022年中国薄膜太阳能电池行业发
- [初中教育]多级轻型井点降水的应用
- [初中教育]外语教学法流派介绍和简评
- [初中教育]实验一、典型环节及其阶跃响应
- [初中教育]内蒙古2012-2013学年度国家奖学金获奖
- [初中教育]移动通信营销渠道管理探讨
- [初中教育]初三化学第一学期第一第二章基础知识点
- [初中教育]一天的食物教学设计
- [初中教育]光导照明系统的基本结构及工作原理
- [初中教育]长春市十一高、东北师范大学附属中学、
- [初中教育]“十三五”规划重点-配重式装卸车项目
- [初中教育]领导方法和领导艺术
- [初中教育]第三章 植物病虫草鼠害诊断与防治基
- [初中教育]2019届九年级语文上册 第二单元 6纪念
- [初中教育]甲级单位编制水豆腐项目可行性报告(立
- [初中教育]Ch8-1补充 09101数据库系统原理及应用-
- [初中教育]2017-2023年中国吊装设备行业市场分析
- 制作毕业纪念册需要哪些材料
- 2015-2016学年高二化学苏教版选修4课件
- 哈佛管理导师-创建商业案例
- 职场交际中的谈吐礼仪知识与职场会议接
- 中国糕点及面包行业发展现状与竞争战略
- 沂河“12·7”洪水茶山拦河坝
- 管道水流量计算公式
- 4-2发电机火灾事故处置方案
- 数字信号处理实验五
- 2009年经济师(中级)金融专业知识全真试
- 历史街区保护规划--04历史文化遗产保护
- 宁夏回族自治区中小学职称评价标准
- 评先评优测评表
- 圆的切线证明及线段长求解在在中考中的
- 【解析版】2015年江苏省南京外国语学校
- 人教版八年级上册科学第一章习题精华
- 责任心与执行力
- SA8000社会责任管理体系标准培训
- IgA肾病的饮食应注意
- 杭州市建设工程文件归档整理方案(试行)




