附录A信号电源与微机监测通讯协议V1.22-fz.doc

附录A信号电源与微机监测通讯协议V1.22-fz.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
附录A信号电源与微机监测通讯协议V1.22-fz

附录A 铁路信号智能电源屏与微机监测设备通讯协议 1.范围 本文为铁路信号智能电源屏与微机监测设备的通讯协议。 2.定义、符号和缩略语 本文采用下列定义、符号和缩略语: 2.1 监测单元SU(supervision unit) 电源屏内的监测单元,周期性地采集屏内传来的各类信息,并向微机监测设备传送信息。 2.2 微机监测设备SS(supervision station) 具有实时作业功能,能同时监视辖区内监测单元(SU)的工作状态,接收监测单元(SU)发送的数据的设备。 3.物理接口 3.1 通讯接口: RJ45 接口。 4.通讯方式 监测单元与微机监测的通讯方式为:监测单元主动上传模式,定时上传一组信息。微机监测超时收不到信息认为通讯失败。 5.信息类型及协议的基本格式 5.1 信息类型 信息由SU主动上传到SS的信息(简称发送信息) 5.2 协议的基本格式 序号 1 2 3 4 5 6 7 字节数 1 1 1 2 X 2 1 格式 SOI CID1 CID2 LENGTH INFO CHKSUM EOI 基本格式的注解见表5.1。 表5.1 协议基本格式说明 序号 符号 表示意义 备注 1 SOI 起始标志位(START OF INFORMATION) (7EH) 2 CID1 控制标识码(设备类型编码) 见表6.1 3 CID2 控制标识码(信息分类编码) 见表6.2 4 LENGTH INFO字节长度(包括LENID和LCHKSUM) 见5.3.2 5 INFO 信息内容:数据信息DATA INFO 见7 6 CHKSUM 校验和码 见5.3.3 7 EOI 结束码(CR) (0DH) 5.3 数据格式 5.3.1 数据传输格式 在5.2 的各项,除SOI和EOI是以十六进制解释(SOI=7EH,EOI=0DH),十六进制传输外,其余各项都是以十六进制解释,以十六进制—ASCII码的方式传输,每个字节用两个ASCII码表示,即高四位用一个ASCII码表示,低四位用一个ASCII码表示。例如: CID1 = 40H,传输时分为两个字节,先传送34H,再传送30H。 CID2 = 43H,传输时先传送34H,再传送33H。 5.3.2 LENGTH数据格式 LENGTH的数据格式如下表所示。 高字节 低字节 校验码LCHKSUM LENID(表示INFO的传送中ASCII码字节数) D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 LENGTH共2个字节,由LENID和LCHKSUM组成,LENID表示INFO项的ASCII码字节数,当LENID=0时,INFO为空,即无该项。LENGTH传输中先传高字节,再传低字节,分四个ASCII码传送。 校验码的计算:D11D10D9D8+D7D6D5D4+D3D2D1D0,求和后模16的余数取反加1。例如: 假定INFO项的ASCII码字节数为18,即LENID = 0000 0001 0010。 D11D10D9D8+D7D6D5D4+D3D2D1D0 = 0000 + 0001 + 0010 = 0011,模16余数为0011H,0011H取反加1就是1101H,即LCHKSUM为1101H。可得: LENGTH为 1101 0000 0001 0010,即D012H。 5.3.3 CHKSUM数据格式 CHKSUM 共2个字节,传输中先传高字节,再传低字节,分四个ASCII码传送。 CHKSUM的计算是除SOI、EOI和CHKSUM外,其他字符ASCII码值累加求和,所得结果模65535余数取反加1。例: 收到或发送的字节序列是:“~1203400456ABCDFEFC72CR”,则最后五个字符“FC72CR”中的FC72是CHKSUM,(SOI = 7EH = ~ 、EOI = 0DH = CR)计算方法是: ‘1’+‘2’+‘0’+ ···+‘A’+‘B’+···+‘F’+‘E’ = 31H + 32H + 30H + ···+ 41H + 42H +···+ 46H + 45H = 038EH 其中‘1’表示1的ASCII码值,‘E’表示E的ASCII码值。038EH模65536余数是038EH,038EH取反加1就是‘FC72’。 5.3.4 INFO 数据格式 INFO在本协议中,指上报 SS 的数据

文档评论(0)

ddf55855 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档