DB32-T 3313-2017干线公路可变信息标志通信协议_第1页
DB32-T 3313-2017干线公路可变信息标志通信协议_第2页
DB32-T 3313-2017干线公路可变信息标志通信协议_第3页
DB32-T 3313-2017干线公路可变信息标志通信协议_第4页
DB32-T 3313-2017干线公路可变信息标志通信协议_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论