版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ICS93.080.30
P66
备案号:56873-2017DB32
江苏省地方标准
DB32/T3313—2017
干线公路可变信息标志通信协议
Communicationprotocolofchangeablemessagesignsfortrunkhighway
2017-09-25发布2017-10-25实施
江苏省质量技术监督局发布
DB32/T3313—2017
前 言
本标准按照GB/T1.1-2009给出的规则进行起草。
本标准由江苏省交通运输厅公路局提出。
本标准由江苏省交通运输厅归口。
本标准起草单位:江苏省交通运输厅公路局、盐城市公路管理处、上海三思电子工程有限公司。
本标准起草人:张鸿飞、朱雷雷、闵剑勇、殷浩、王辉、吴江、杨春、李建东、李苏生、王苏、曹
霞、路依蒙、章千、陈禹友、沈亨盛。
II
DB32/T3313—2017
干线公路可变信息标志通信协议
1范围
本标准规定了干线公路可变信息标志的术语和定义、型号分类、通信过程、帧结构和帧内容。
本标准适用于干线公路可变信息标志,也可使用于其他道路以及有信息共享需求的行业。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。
凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T23828-2009高速公路LED可变信息标志
3术语和定义
下列术语和定义适用于本文件。
3.1
可变信息标志changeablemessagesign
储存有以交通标志为主的多种信息,并可通过控制装置手动或自动显示其中某种信息的设备。
3.2
中心控制机controlcenter
与可变信息标志通信并对其进行监控的设备。
3.3
帧frame
数据链路层的协议数据单元。
3.4
发送帧sendframe
由中心控制机对可变信息标志发送的帧。
3.5
应答帧responseframe
由可变信息标志对中心控制机应答的帧。
1
DB32/T3313—2017
4型号分类
应符合GB/T23828中4.3的规定。
5通信过程
中心控制机应能通过数据网络与可变信息标志实现交互通信。通信过程应符合:
a)中心控制机是命令的发起方,可变信息标志是命令的应答方;
b)中心控制机判断通信超时时间设置应不小于3s。
6帧结构
6.1发送帧
发送帧的结构应符合表1要求。
表1发送帧结构
字段字节数描述
帧头(STX)10x02,表明一帧的开始,为接收方提供同步。
地址(ADDR)2出厂时设定,范围为1~99,组帧时转换为两个ASCII码,0为广播地址。
帧类型2表明此帧的功能(具体见表3),帧类型范围为0~99,组帧时转换为两个ASCII码。
帧数据不定
帧校验(CRC)2供接收方判断接收帧的正确性,采用16位的CRC校验。
帧尾(ETX)10x03,表明一帧的结束。
6.2应答帧
应答帧的结构应符合表2要求。
表2应答帧结构
字段字节数描述
帧头(STX)10x02,表明一帧的开始,为接收方提供同步。
地址(ADDR)2出厂时设定,范围为1~99,组帧时转换为两个ASCII码,0为广播地址。
帧数据不定
帧校验(CRC)2供接收方判断接收帧的正确性,采用16位的CRC校验。
帧尾(ETX)10x03,表明一帧的结束。
6.3帧校验
帧校验采用16位的CRC校验,生成多项式为,计算范围包括地址、帧类型和未经转
义(字符转义见6.5)的帧数据。
6.4数据类型
2
DB32/T3313—2017
在通信过程中,发送时先发高位字节,后发低位字节。发送帧与应答帧使用的通信数据包括下列类
型:
a)全部为数字的(如123)为十进制数;
b)以0x开头的(如0xABC)为十六进制数;
c)以单引号括起来的(如‘A’)为ASCII码字符;
d)以双引号括起来的(如“ABCDE”)为ASCII码字符串。
6.5字符转义
6.5.1帧数据或帧校验中出现某个字节等于帧头、帧尾或0x1B,则在发送此帧时需将该字节转换为两
个字节,第一个字节为0x1B,第二个字节为该字节减去0x1B后的值:
a)0x02转换为0x1B,0xE7;
b)0x03转换为0x1B,0xE8;
c)0x1B转换为0x1B,0x00。
6.5.2当接收方在接收帧数据或帧校验遇到0x1B时,应把它与随后的字节相加,转换为一个字节。
6.6帧类型
在发送帧中,帧类型定义详见表3。
表3帧类型定义
帧类型定义
“01”查询故障状态
“02”开启或关闭显示
“03”同步设置亮度调节方式和显示亮度
“04”设置亮度调节方式
“05”设置显示亮度
“06”查询亮度调节方式和显示亮度
“07”查询时间
“08”设置时间
“09”下载文件
“10”上传文件
“11”系统重启
“14”查询文件列表
“19”删除文件
“60”查询系统状态
“73”设置路段状况
“97”查询显示内容
“98”显示预置播放表
注:出于兼容性考虑,对不支持“03”的可变信息标志,采用“04”、“05”实现功能。“03”与“04”、“05”不同时使用。
7帧内容
7.1查询故障状态
3
DB32/T3313—2017
7.1.1查询故障状态的发送与应答帧内容应符合表4规定,并按表4规定的顺序发送完整的信息。由
中心控制机把应答帧数据中的4字节ASCII码故障信息转换成2字节的十六进制数。
表4查询故障状态的发送与应答帧内容
发送
STXADDR“01”CRCETX
1字节2字节2字节2字节1字节
应答
STXADDR故障信息CRCETX
1字节2字节4字节ASCII码2字节1字节
示例
发送:0230313031FD9B03
字段注释
0x02帧头STX
0x300x31地址ADDR
0x300x31帧类型“01”
0xFD0x9B帧校验CRC
0x03帧尾ETX
应答:023031303230347D5D03
字段注释
0x02帧头STX
0x300x31地址ADDR
故障信息‘0’,‘2’,‘0’,‘4’
0x300x320x300x34转换成2字节16进制数为0x0204
表示有显示模组故障和温度异常故障
转换成2字节16进制数为0x0204帧校验CRC
表示有显示模组故障和温度异常故障帧尾ETX
7.1.2故障类型应依照表5进行确认,每一个数据位对应一种故障类型。
表5故障信息定义
数据位故障类型
0备用
1控制器故障
2显示模组故障
3显示模组电源故障
4单像素管故障
6输入220V交流电故障
7防雷器故障
8光敏部件故障
9温度异常故障
10门开关故障
4
DB32/T3313—2017
表5故障信息定义(续)
数据位故障类型
11备用
12备用
13备用
14备用
15备用
注:15表示高位字节的最高位,0表示低位字节的最低位。
7.2开启或关闭显示
7.2.1开启或关闭显示的发送与应答帧内容应符合表6规定,并按表6规定的顺序发送完整的信息。
其中:
a)ON_HOUR、ON_MINUTE表示开启可变信息标志显示的时、分;
b)OFF_HOUR、OFF_MINUTE表示关闭可变信息标志显示的时、分;
注1:时的取值范围为“00”~“23”,分的取值范围为“00”~“59”。
e)ON_HOUR、ON_MINUTE的四字节都为‘-’表示开启可变信息标志显示的时、分保持不变;
f)ON_HOUR、ON_MINUTE的四字节都为‘+’表示立即开启可变信息标志显示;
g)OFF_HOUR、OFF_MINUTE的四字节都为‘-’表示关闭可变信息标志显示的时、分保持不变;
h)OFF_HOUR、OFF_MINUTE的四字节都为‘+’表示立即关闭可变信息标志显示。
注2:立即关闭可变信息标志显示,发送“----++++”;立即开启可变信息标志显示,发送“++++----”。
表6开启或关闭显示的发送与应答帧内容
发送
STXADDR“02ON_HOURON_MINUTEOFF_HOUROFF_MINUTECRCETX
”
1字节2字节2字节2字节ASCII码2字节ASCII码2字节ASCII码2字节ASCII码2字节1字节
应答
STXADDR执行结果CRCETX
1字节2字节1字节ASCII码2字节1字节
示例
发送:02303130322B2B2B2B2D2D2D2D34D503
字段注释
0x02帧头STX
0x300x31地址ADDR
0x300x32帧类型“02”
0x2B0x2B0x2B0x2B0x2D0x2D
帧数据“++++----”,立即开启可变信息标志显示
0x2D0x2D
0x340xD5帧校验CRC
0x03帧尾ETX
应答:02303130C55203
5
DB32/T3313—2017
表6开启或关闭显示的发送与应答帧内容(续)
字段注释
0x02帧头STX
0x300x31地址ADDR
0x30执行结果‘0’,执行成功
0xC50x52帧校验CRC
0x03帧尾ETX
7.2.2执行结果为1字节ASCII码,执行成功返回‘0’,失败返回‘1’。
7.3同步设置亮度调节方式和显示亮度
7.3.1同步设置亮度调节方式和显示亮度的发送与应答帧内容应符合表7规定,并按表7规定的顺序
发送完整的信息。
表7同步设置亮度调节方式和显示亮度的发送与应答帧内容
发送
STXADDR“03”亮度调节方式显示亮度CRCETX
1字节2字节2字节1字节ASCII码2字节ASCII码2字节1字节
应答
STXADDR执行结果CRCETX
1字节2字节1字节ASCII码2字节1字节
示例
发送:02303130333031362DEE03
字段注释
0x02帧头STX
0x300x31地址ADDR
0x300x33帧类型“03”
0x30亮度调节方式‘0’,自动调节
0x310x36显示亮度“16”
0x2D0xEE帧校验CRC
0x03帧尾ETX
应答:02303130C55203
字段注释
0x02帧头STX
0x300x31地址ADDR
0x30执行结果‘0’,执行成功
0xC50x52帧校验CRC
0x03帧尾ETX
7.3.2亮度调节方式为1字节ASCII码,‘0’表示自动调节,‘1’表示手动调节。
7.3.3显示亮度为2字节ASCII码,范围为“00”~“31”,“00”表示最暗,“31”表示最亮。
7.3.4执行结果为1字节ASCII码,执行成功返回‘0’,失败返回‘1’。
注:亮度调节方式为‘0’自动调节时,显示亮度字节无效。
6
DB32/T3313—2017
7.4设置亮度调节方式
7.4.1设置亮度调节方式的发送与应答帧内容应符合表8规定,并按表8规定的顺序发送完整的信息。
表8设置亮度调节方式的发送与应答帧内容
发送
STXADDR“04”亮度调节方式CRCETX
1字节2字节2字节1字节ASCII码2字节1字节
应答
STXADDR执行结果CRCETX
1字节2字节1字节ASCII码2字节1字节
示例
发送:0230313034306C1403
字段注释
0x02帧头STX
0x300x31地址ADDR
0x300x34帧类型“04”
0x30亮度调节方式‘0’,自动调节
0x6C0x14帧校验CRC
0x03帧尾ETX
应答:02303130C55203
字段注释
0x02帧头STX
0x300x31地址ADDR
0x30执行结果‘0’,执行成功
0xC50x52帧校验CRC
0x03帧尾ETX
7.4.2亮度调节方式为1字节ASCII码,‘0’表示自动调节,‘1’表示手动调节。
7.4.3执行结果为1字节ASCII码,执行成功返回‘0’,失败返回‘1’。
7.5设置显示亮度
7.5.1设置显示亮度的发送与应答帧内容应符合表9规定,并按表9规定的顺序发送完整的信息。
表9设置显示亮度的发送与应答帧内容
发送
STXADDR“05”REDGREENBLUECRCETX
1字节2字节2字节2字节2字节2字节2字节1字节
应答
STXADDR执行结果CRCETX
1字节2字节1字节ASCII码2字节1字节
示例
发送:0230313035333133313331A08B03
7
DB32/T3313—2017
表9设置显示亮度的发送与应答帧内容(续)
字段注释
0x02帧头STX
字段注释
0x300x31地址ADDR
0x300x35帧类型“05”
0x330x310x330x310x330x31帧数据“31”,“31”,“31”,设置红绿蓝显示亮度为31
0xA00x8B帧校验CRC
0x03帧尾ETX
应答:02303130C55203
字段注释
0x02帧头STX
0x300x31地址ADDR
0x30执行结果‘0’,执行成功
0xC50x52帧校验CRC
0x03帧尾ETX
7.5.2RED、GREEN和BLUE的值为2字节ASCII码,范围为“00”~“31”,“00”表示最暗,“31”表示最亮。
7.5.3执行结果为1字节ASCII码,执行成功返回‘0’,失败返回‘1’。
注:设置显示亮度只有在亮度调节方式为‘0’自动调节时生效。
7.6查询亮度调节方式和显示亮度
7.6.1查询亮度调节方法和显示亮度的发送与应答帧内容应符合表10规定,并按表10规定的顺序发
送完整的信息。
表10查询调节方式和显示亮度发送与应答帧内容
发送
STXADDR“06”CRCETX
1字节2字节2字节2字节1字节
应答
STXADDR亮度调节方式显示亮度CRCETX
1字节2字节1字节ASCII码2字节ASCII码2字节1字节
示例
发送:02303130368D7C03
字段注释
0x02帧头STX
0x300x31地址ADDR
0x300x36帧类型“06”
0x8D0x7C帧校验CRC
0x03帧尾ETX
应答:023031303030A0D003
8
DB32/T3313—2017
表10查询调节方式和显示亮度发送与应答帧内容(续)
字段注释
0x02帧头STX
0x300x31地址ADDR
0x30亮度调节方式‘0’,自动调节
0x300x30显示亮度“00”
0xA00xD0帧校验CRC
0x03帧尾ETX
7.6.2亮度调节方式为1字节ASCII码,‘0’代表自动调节;‘1’代表手动调节。
7.6.3显示亮度为2字节ASCII码,范围为“00”~“31”,“00”表示最暗,“31”表示最亮。
7.7查询时间
查询时间的发送与应答帧内容应符合表11规定,并按表11规定的顺序发送完整的信息。
表11查询时间的发送与应答帧内容
发送
STXADDR“07”CRCETX
1字节2字节2字节2字节1字节
应答
STXADDRYEARMONTHDAYHOURMINUTESECONDCRCETX
4字节2字节2字节2字节2字节2字节
1字节2字节2字节1字节
ASCII码ASCII码ASCII码ASCII码ASCII码ASCII码
示例
发送:02303130379D5D03
字段注释
0x02帧头STX
0x300x31地址ADDR
0x300x37帧类型“07”
0x9D0x5D帧校验CRC
0x03帧尾ETX
应答:0230313230313730353036313134373130F84D03
字段注释
0x02帧头STX
0x300x31地址ADDR
0x320x300x310x370x300x350x30
帧数据“20170506”,指日期为2017.5.6
0x36
0x310x310x340x370x310x30帧数据“114710”,指时间为11:47:10
0xF80x4D帧校验CRC
0x03帧尾ETX
7.8设置时间
9
DB32/T3313—2017
7.8.1设置时间的发送与应答帧内容应符合表12规定,并按表12规定的顺序发送完整的信息。
表12设置时间的发送与应答帧内容
发送
STXADDR“08”YEARMONTHDAYHOURMINUTESECONDCRCETX
4字节2字节2字节2字节2字节2字节
1字节2字节2字节2字节1字节
ASCII码ASCII码ASCII码ASCII码ASCII码ASCII码
应答
STXADDR执行结果CRCETX
1字节2字节1字节ASCII码2字节1字节
示例
发送:02303130383230313730353035313335323030764103
字段注释
0x02帧头STX
0x300x31地址ADDR
0x300x38帧类型“08”
0x320x300x310x370x300x350x300x35帧数据“20170505”,指日期为2017.5.5
0x310x330x350x320x300x30帧数据“135200”,指时间为13:52:00
0x760x41帧校验CRC
0x03帧尾ETX
应答:02303130C55203
字段注释
0x02帧头STX
0x300x31地址ADDR
0x30执行结果‘0’,执行成功
0xC50x52帧校验CRC
0x03帧尾ETX
7.8.2执行结果为1字节ASCII码,执行成功返回‘0’,失败返回‘1’。
7.9下载文件
7.9.1下载文件的发送与应答帧内容应符合表13规定,并按表13规定的顺序发送完整的信息。
表13下载文件的发送与应答帧内容
发送
STXADDR“09”文件名文件指针偏移CRCETX
1字节2字节2字节不定长4字节2字节1字节
应答
STXADDR文件内容CRCETX
1字节2字节不定长2字节1字节
示例
发送:0230313039706C61792E6C737400000000F9D603
10
DB32/T3313—2017
表13下载文件的发送与应答帧内容(续)
字段注释
0x02帧头STX
0x300x31地址ADDR
0x300x39帧类型“09”
0x700x6C0x610x790x2E0x6C
文件名“play.lst”
0x730x74
0x000x000x000x00文件指针偏移0,4字节16进制数,即0x00000000
0xF90xD6帧校验CRC
0x03帧尾ETX
应答:0230315b706c61796c......546578740d0a638f03
字段注释
0x02帧头STX
0x300x31地址ADDR
0x5b0x700x6c0x610x790x6c......
帧数据文件内容
0x540x650x780x740x0d0x0a
0x630x8f帧校验CRC
0x03帧尾ETX
7.9.2下载文件是指中心控制机从可变信息标志下载文件。
7.9.3文件名为不定长ASCII码字符串,文件指针偏移为4字节十六进制数,先发高位字节,后发低
位字节。
注:下载文件时,如文件长度超过2048字节,需把文件分割成每段为2048字节的若干段,依次接收。组帧时,文件
指针偏移从0开始,每帧依次加2048,即为:0x00000000,0x00000800,0x00001000,…当中心控制机收到文
件内容为0~2047字节的一帧时,表示文件下载完毕。
7.10上传文件
7.10.1上传文件的发送与应答帧内容应符合表14规定,并按表14规定的顺序发送完整的信息。
表14上传文件的发送与应答帧内容
发送
STXADDR“10”文件名分隔符文件指针偏移文件内容CRCETX
1字节2字节2字节不定长1字节4字节不定长2字节1字节
应答
STXADDR执行结果错误信息CRCETX
1字节2字节1字节ASCII码不定长2字节1字节
示例
发送:0230313130626D702F6A30312E626D702B00000000424D36
1BE8000000......000000D65503
字段注释
0x02帧头STX
0x300x31地址ADDR
11
DB32/T3313—2017
表14上传文件的发送与应答帧内容(续)
字段注释
0x310x30帧类型“10”
0x620x6D0x700x2F0x6A0x30
文件名“bmp/j01.bmp”
0x310x2E0x620x6D0x70
0x2B分隔符
0x000x000x000x00文件指针偏移0,4字节16进制数,即0x00000000
0x420x4D0x360x1B0xE80x00
帧数据文件内容
0x000x00......0x000x000x00
0xD60x55帧校验CRC
0x03帧尾ETX
应答:02303130C55203
字段注释
0x02帧头STX
0x300x31地址ADDR
0x30执行结果‘0’,执行成功
0xC50x52帧校验CRC
0x03帧尾ETX
7.10.2上传文件是指中心控制机把文件上传给可变信息标志。
7.10.3文件名为不定长ASCII码字符串;分隔符为1字节固定0x2B,表示文件名的结束;文件指针
偏移为4字节十六进制数,先发高位字节,后发低位字节。
注:上传文件时,如文件长度超过2048字节,需把文件分割成2048字节的若干段(最后一段为0~2047字节),每段
依次发送。组帧时,文件指针偏移从0开始,每帧依次加2048,即为:0x00000000,0x00000800,0x00001000,…
如文件长度正好为2048的整数倍,最后也需发送文件内容为0字节的一帧。
7.10.4不同的文件,其命名和格式也不同,具体文件命名和格式见附录A。
7.10.5执行结果为1字节ASCII码,执行成功返回‘0’,错误信息长度为0字节,失败返回‘1’,错误
信息为不定长ASCII码字符串。
7.11系统重启
7.11.1系统重启的发送与应答帧内容应符合表15规定,并按表15规定的顺序发送完整的信息。
表15系统重启的发送与应答帧内容
发送
STXADDR“11”CRCETX
1字节2字节2字节2字节1字节
应答
STXADDR
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023年家畜良种胚胎生物工程制品投资申请报告
- 2024年秋一年级上册8 zh ch sh r 公开课一等奖创新教学设计
- 13《植树的牧羊人》说课稿
- 计算机-电脑操作技巧大全
- 20蜘蛛开店 公开课一等奖创新教学设计
- 2024年风电齿轮箱制造行业深度分析、投资前景、趋势预测报告(智研咨询)
- 文件纸张创意部门招新
- 2024届山东省滕州市鲍沟中学中考英语全真模拟试题含答案
- 2024年ITO靶材行业营销策略方案
- 2024年CNJ202型低压甲醇催化剂相关公司行业营销方案
- 主流媒体短视频传播策略分析以《人民日报》抖音短视频为例
- 螺旋锥齿轮传动计算几何尺寸
- 《装在套子里的人》剧本演绎推理+课件++2023-2024学年统编版高中语文必修下册
- 2024年外汇考试-外汇从业资格笔试参考题库含答案
- 自考04729大学语文密训考前必看资料
- (正式版)QBT 4096.1-2024 家用和类似用途室内加热器的性能 第1部分:通 用要求
- 全员安全生产责任制培训
- (2024年)电子商务法(教案)
- 外包人员安全培训
- 城市交通共建联合体协议书
- 部分地区高二上学期期末语文试卷汇编文言文阅读(含答案)
评论
0/150
提交评论