可变信息标志通讯协议显科.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可变信息标志通讯协议显科

可变信息标志通信协议 -  PAGE 13 - 文档历史发放及记录 2014-7 本文档说明 通信协议说明 协议适用范围 本协议为上位机和设备的通信的应用协议,与通信方式无关. 所以同时适用于串口,485,无线和以太网等通迅方式.具体设置如下: 串口和485和无线. 这几种通信方式实际都是采用串口来通信.相关参数如下所示: 波特率 - 2400-19200可调 数据位 - 8 奇偶校验 - 无校验 停止位 - 1 流控制 - 无 以太网. 系统使用TCP连接,设备作为服务器段,中心控制软件作为客户端. 可使用在10-100m以太网中,推荐采用10m半双工通信模式.ip地址可以根据具体项目的环境配置.端口固定为5168. 注意网络通信模式有两种方式: 长连接方式.系统一开始就建立起TCP/IP连接.中间发送指令不需要建立连接.缺点是长时间运行,在网络环境不好断线的境况下.维护连接比较麻烦. 短连接.每次发送指令都连接一次.完成指令通信后就断掉连接.缺点是每次发送连接麻烦. 协议通信流程 本协议为主-从结构的半双工通信方式。监控中心计算机,手持单元或其它数据终端为主站,可变限速标志或可变信息标志为从站。每个可变信息标志均有独立的地址编码。 指令基本结构 帧是传送信息的基本单元。帧格式如图8 所示。 说 明 代 码 帧头0x02H指令编码C设备编码A0数据域DATA校验码CS帧尾0x03H 指令头 帧头 指令开始标识,值固定为0x02H。如在指令帧头与帧尾之间有任意字节等于 STX,ETX 或 ESC,则需转义,具体如下 转义前转义后STX - 0x02(帧头)STX 转成 ESC 和 0xE7ETX - 0x03(帧尾)ETX 转成 ESC 和 0xE8ESC - 0x1B (转义符)ESC 转成 ESC 和 0x00设备编码 由2个字节构成可以为监控中心通讯设备、可变限速标志,可变信息标志等设备号等。具体使用可由用户自行决定。当地址为 0x00H 时,为广播地址。范围 01 - 99 指令编码 2个字节,范围 “00”-“99”。具体见协议详解 指令体 应用数据区,不定长数据.根据具体指令而定. 具体见协议详解 校验码 采用CRC 2字节校验,计算范围 = 指令编码 + 设备编码 + 数据域 .计算方法见【附录一】. 帧尾 指令开始标识,值固定为0x02H。如在指令帧头与帧尾之间有任意字节等于 STX,ETX 或 ESC,则需转义,具体如下 转义前转义后STX - 0x02(帧头)STX 转成 ESC 和 0xE7ETX - 0x03(帧尾)ETX 转成 ESC 和 0xE8ESC - 0x1B (转义符)ESC 转成 ESC 和 0x00 指令一览表 指令描述备注设备控制指令通信状态测试通信状态好坏设备总状态获得设备的总状态设备详细状态获得设备的详细状态参数设备led灯状态获得设备坏点数和坐标重新启动计算机重新启动计算机打开关闭设备开关屏及其他设备指令获得亮度控制模式获得亮度模式设置亮度控制模式设置亮度控制模式设置设备电源模式设置电源控制模式获得通道信息获取设备显示通道信息好坏内容发布相关文件下发通用文件下发命令文件上传通用文件上传命令显示指定列表显示制定列表获得当前显示列表获得当前设备显示列表文件名获得当前显示内容获得当前设备显示具体内容维护指令时间同步同步设备时间获取当前时间获得设备当前时间获取启动时间获得最后一次启动时间获取当前版本获取设备当前版本(主程序,协议版本,列表版本) 指令详解 通讯状态检测 通讯状态检测功能描述通讯状态检测预置条件检测系统的通讯状态指令格式0x02(帧头) 0x30 0x30(指令头) 0x30 0x31(目的地址) 0x00 0x00(校验位) 0x03(帧尾)返回值0x02(帧头) 0x30 0x30(指令头) 0x31 0x31(目的地址) 0x01(指令执行情况,00表示异常,01表示正常 ) 0x00 0x0

文档评论(0)

2017ll + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档