- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
停车场系统CAN总线通信协议
停车场系统CAN总线通信协议
本系统主控制器采用RS485通信方式以同管理机(PC)通信。主控制器同分控制器之间采用CAN通信方式。协议按CAN2.0A规范设计。
一)标识符定义
ID10 ID9 ID8~ID3 ID2 ID1 ID0 RTR 命令/应答标志 出/入口标志 系统标识地址 广播 帧类型 0 说明:
标识符用法定义如下:
定义通行的主机和从机,主控制器为主机,分控制器为从机。
通信速率为100Kbps,使用CAN2.0A标准帧格式。
使用ID10为命令/应答标志,ID10=1时该帧为命令帧,ID10=0时该帧为应答帧。
ID9出/入口标志,0表示入口/ 1表示出口; ID8~ID3为系统标识地址。
ID2广播标识。0为广播帧,1为非广播帧。
帧类型定义如下表:
ID1 ID0 说明 1 1 非结束多帧 1 0 结束多帧 0 0 单帧 主/从机在发送数据时必须判断总线上的数据是否为多帧数据,若是则必须等多帧数据结束才可以上传数据,而不至于使多帧数据被打断。
数据场分为两部分, 广播地址和有效数据:
DATA1 机号/广播地址(AAH) DATA2 命令 DATA3 有效数据长度 … … … … DATA8 有效数据 说明:
有效数据包含命令和数据。
主机/从机接收数据后,分析DATA1若为本机机号或广播地址, 则必须处理后续数据, 否则不予处理。主机/从机接收的有效数据应该从数据场的第二个字节开始, 共7个字节。
二)应用层协议
该层协议定义了主机和从机之间的命令和数据格式(定义在报文的数据区,由于DATA1参与了滤波,所以从DATA2开始),包括两部分:从机(主机协议和主机(从机协议。主从机之间相互传递的有效数据的最后一个字节为有效数据中除去命令字节和数据长度字节之外所有数据的异或和(BCC)(主机协议:
名称 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7 DATA8 说明 命令 数据长度 数据 说明:
如果数据长度超过5个字节,则必须多帧发送。
分机主动上传卡号时,DATA2 = 5AH。,数据长度 = 05H(其中卡号DATA4—DATA6为卡号,DATA8为BCC。
数据长度为DATA4至DATA8有效数据字节数。
从机应答命令:在分机接收到主机的命令后,返回一个应答帧。通知主机是否接正确收到命令和返回执行命令的结果。此时,如果接收命令和执行命令正确, DATA2为主机发送的命令字节数据, 如果接收的命令不正确或执行失败,则DATA2为将主机发送的命令字节数据的最高位置1后的字节数据。
从机请求命令:
(1) .Command:5BH
功能:上传开闸设置
Length:3
Data:开闸设置数据
(2) .Command:5AH
功能:分机主动上传卡号
Length:3
Data:卡号
2)主机(从机协议:
名称 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7 DATA8 说明 命令 数据长度 数据 说明:
如果有效数据长度超过5个字节,则必须多帧发送。
数据长度为DATA4至DATA8有效数据字节数。
主机的应答命令:在主机接收到从机的请求命令后,主机返回一个应答帧。通知从机是否接正确收到命令和返回执行命令的结果。此时,如果接收命令和执行命令正确,DATA2为从机发送的命令字节数据, 如果接收的命令不正确或执行失败,则DATA2为将从机发送的命令字节数据的最高位置1后的字节数据。
主机命令:详细说明如下。
三)协议命令说明
1.Command:02H
功能:月卡进场语音提示与显示屏显示及开闸命令
Length:5 bytes
Data:月卡可用天数(4 bytes ASCII码)+卡类
2.Command:03H
功能:月卡出场语音提示与显示屏显示及开闸命令
Length:5 bytes
Data:月卡可用天数+卡类
3.Command:09H
功能:快到期的月卡入场
Length:5 bytes
Data:月卡可用天数+卡类
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)
您可能关注的文档
最近下载
- 市场营销原理(第13版) 科特勒 课件 中文版.ppt
- 陕西省全省性社会团体章程示范文本(陕西省2022版).pdf VIP
- 2025学年高一下学期期中考试物理试卷 Word版含答案 .pdf VIP
- 2023高考语文新课标I卷现代文阅读II《给儿子》小说精读及试题详解.docx
- 2025年许昌电气职业学院单招职业适应性测试题库往年题考.docx VIP
- 寿盒(骨灰盒)供应及售后服务方案.pdf VIP
- 适老化全场景技术规范 第2部分:既有居住建筑适老化改造技术标准 .pdf VIP
- 生态系统多样性及保护.pptx VIP
- (高清版)ZT 0331-2020 地热资源评价方法及估算规程.pdf VIP
- T∕CBMCA 057.1-2024 适老化全场景技术规范 第1部分:居住建筑适老化基本要求.pdf
文档评论(0)