编辑: kr9梯 | 2019-10-15 |
0 2011-11-08 福建省公路管理局可变信息标志通信协议 V2.0 -
2 - 目录
1、引言
5
2、引用标准
5
3、通信总概
5 3.1 通信过程及工作原理.5 3.2 通信方式.6
4、通信规则
7 4.1 帧格式.7 4.1.1 帧起始符域.7 4.1.2 指令代码域.7 4.1.3 设备标识码.8 4.1.4 数据域.8 4.1.5 校验码域.9 4.1.6 结束码域.10 4.1.7 转义.10 4.2 上传和读取文件名格式.11
5、控制内容
11 6 指令详解
13 6.1 信息显示.13 6.1.1 显示指定的播放列表(0x30 0x30/0x30 0x31)13 6.1.2 上传播放列表文件(0x30 0x32/0x30 0x33)14 6.1.3 读取指定的播放列表的内容(0x30 0x34/0x30 0x35)16 6.1.4 删除指定的播放列表的内容(0x30 0x36/0x30 0x37)18 6.1.5 读取播放列表的汇总列表(0x30 0x38/0x30 0x39)19 6.2 工作状态监测.20 6.2.1 状态监测(0x31 0x30/0x31 0x31)20 6.2.2 通讯状态检测(0x31 0x32/0x31 0x33)21 6.2.3 屏幕坏点检测(0x31 0x34/0x31 0x35)22 福建省公路管理局可变信息标志通信协议 V2.0 -
3 - 6.2.4 读取屏幕坏点情况(0x31 0x36/0x31 0x37)23 6.2.5 获取显示模组电源工作状态(0x31 0x38/0x31 0x39)25 6.2.6 获取箱体温度(0x31 0x3A/0x31 0x3B)26 6.3 设备控制.27 6.3.1 打开/关闭可变信息标志(0x32 0x30/0x32 0x31)27 6.3.2 打开/关闭显示屏(0x32 0x32/0x32 0x33)28 6.3.3 重新启动可变信息标志(0x32 0x34/0x32 0x35)29 6.3.4 打开/关闭指定颜色灯(0x32 0x36/0x32 0x37)30 6.3.5 打开/关闭指定风扇(0x32 0x38/0x32 0x39)31 6.3.6 获取亮度调节方式和当前显示亮度(0x32 0x3A/0x32 0x3B)32 6.3.7 设置亮度(0x32 0x3C/0x32 0x3D)33 6.3.8 获取可变信息标志时间(0x32 0x3E/0x32 0x3F)35 6.3.9 同步可变信息标志时间(0x32 0x40/0x32 0x41)36 6.3.10 获取最后一次启动时间(0x32 0x42/0x32 0x43)37 6.4 文件上传.38 6.4.1 上传图片文件(0x33 0x30/0x33 0x31)38 6.4.2 上传字体文件(0x33 0x32/0x33 0x33)40 6.4.3 上传升级文件(0x33 0x34/0x33 0x35)41 6.5 文件读取.43 6.5.1 读取图片文件(0x34 0x30/0x34 0x31)43 6.5.2 读取字体文件(0x34 0x32/0x34 0x33)45 6.5.3 读取升级文件(0x34 0x34/0x34 0x35)47 6.6 文件删除.47 6.6.1 删除图片文件(0x35 0x30/0x35 0x31)47 6.6.2 删除字体文件(0x35 0x32/0x35 0x33)49 6.6.3 删除升级文件(0x35 0x34/0x35 0x35)50 6.7 读取文件列表.50 福建省公路管理局可变信息标志通信协议 V2.0 -
4 - 6.7.1 读取图片文件列表(0x36 0x30/0x36 0x31)50 6.6.2 读取字体文件列表(0x36 0x32/0x36 0x33)51 6.6.3 读取升级文件列表(0x36 0x34/0x36 0x35)52 6.8 注册 CMS 信息.53 6.8.1 注册 CMS IP 地址和端口(0x40 0x40/0x40 0x41)53 7.可变信息标志播放列表
54 7.1 格式说明.54 7.2 播放文件示例.56 福建省公路管理局可变信息标志通信协议 V2.0 -
5 -
1、引言 随着公路网运行监测和出行服务体系的建设,公路管理机构开始进行 LED 可变信息标志的 布设,作为路网交通公众出行服务的有力手段.为了可变信息标志和路网监控中心间的网络数 据交换,特制订本协议. 本协议采用 Socket 端口数据流模式传输,二进制码字节流.
2、引用标准 本协议基于以下标准: (1)GB/T 23828-2009《高速公路 LED 可变信息标志》 (2)JT/T 606.1-2004《高速公路监控设施通信规程 第1部分:通用规程》 (3)JT/T 606.3-2004《高速公路监控设施通信规程 第3部分:LED 可变信息标志》
3、通信总概 3.1 通信过程及工作原理 可变信息标志为智能型外场设备,具有图形及文字显示功能,配备有远程通讯接口,可与 监控中心进行通讯.监控中心同时控制多套可变信息标志和其他类型监控设备.当监控中心发 送信息时,可以通过有线或无线的方式进行发送,可变信息标志通过通讯模块与网络连接,接 收信息.具体过程如图
1 所示. 图1数据传输过程 可变信息标志系统包括显示屏、驱动系统、控制系统、通信系统、电源系统、箱体和门架 等,整个系统由控制箱内的工控机或基于 DSP 或者 ARM 架构的嵌入式系统控制.同时通信系统 与监控中心计算机通讯,可以接收监控中心的指令和显示数据.其工作原理如图
2 所示. 福建省公路管理局可变信息标志通信协议 V2.0 -
6 - 图2可变信息标志工作原理 3.2 通信方式 可变信息标志与监控中心之间采用发送、反馈机制,即当监控中心发送一条信息帧给 LED 可变信息标志时,可变信息标志的通信系统与网络连接,通过 TCP/IP 协议建立 socket 管道接 受信息帧.然后按照信息帧中的控制信息执行后,发送一条执行结果的信息帧反馈给监控中 心.如图
3 所示. 图3通信过程 可变信息标志设立时保存有监控中心的固定 IP 地址,当开机启动时,即自动建立通过 TCP/IP 协议建立 socket 管道.如可变信息标志根 据本身网络状态,发现网络连接中断时,负责再次建立同监控中心的连接.所谓 socket 通常也称作 套接字 ,应用程序通常通过 套接字 向网络发出请求或者 应答网络请求.它是设备基于 TCP/IP 传输数据的管道,由设备的通讯模块实现,是确保各种 数据实时性和自动性的保障. 福建省公路管理局可变信息标志通信协议 V2.0 -
7 -
4、通信规则 设备间通信均由主站发出的信息帧来控制,每帧由帧起始符(帧头)、数据符及帧结束符 (帧尾)等部分组成.每部分由若干字节组成.如图
4 所示. 图4信息帧 4.1 帧格式 帧是传送信息的基本单元.其中数据符包括设备标识码、指令代码域、数据域、校验码. 具体格式如表
1 所示. 表1帧格式 说明 代码 帧起始符 02H 指令代码域 C 设备标识码 A0 数据域 DATA 校验码 CS 结束符 03H 4.1.1 帧起始符域 02H:标识一帧信息的开始,其值为 02H=00000010B.对应的 ASCII 码为 STX(Start of Head). 4.1.2 指令代码域 C:2 个字节,范围
00 D
99 . 福建省公路管理局可变信息标志通信协议 V2.0 -
8 - 4.1.3 设备标识码 A0:设备标识码由
16 个字节构成,考虑到现在没有统一的序列号标准,这个序列号由监 控中心发放,规则为
5 位厂商代码+8 位出厂日期+3 位流水号,这个序列号不允许重复.本文 档举例均用虚拟出来的福建宏发电子(FJHFD),出厂日期的 2010.10.10,流水号为
001 的设 备标识码为: FJHFD20101010001 ,16 进制为:464A4846443230313031303130303031.如图5所示. 图5设备识别码 4.1.4 数据域 DATA:数据域包括数据标识和数据、密码等,其结构随控制码的功能而改变. 当发送或接收上传和下载文件时,需要对该文件进行拆分,拆分成规定的长度,然后再组 装成若干条信息帧发送或接收.拆分后的每条数据长度为
1024 字节,最后一段为 0?1023 字节;
如果文件长度正好是
1024 字节的倍数,最后必须发送文件内容为空的一帧.其中第一条 指令需包含文件名,文件名加上文件数据的长度为
1024 字节,剩下的文件数据继续按
1024 字 节拆分.分别对应每条信息帧进行 CRC 码效验计算.如图
6 所示. 福建省公路管理局可变信息标志通信协议 V2.0 -
9 - 图6设备........