已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北京交大微联科技有限公司调度集中车站自律机与计算机联锁操作表示机通讯协议(吴江娇 第二讨论稿1.1版)2004年126月210日1 硬件连接方式调度集中系统与计算机联锁系统的通讯,是通过车站自律机与操作表示机进行交叉互联实现的,硬件连接方式如下图所示: 采用带光电隔离的RS-422标准串行口,异步全双工方式,使用双绞的四线制连接:Tx+/Tx-/Rx+/Rx-。2 通讯参数 通讯速率为19.2kbps 1个起始位 8个数据位 1个停止位 无奇偶校验3 基本要求 采用CRC校验、接收应答及超时重传机制保证通讯的可靠性; 在无通讯数据时定时发送心跳信息检测通讯链路的完整性; 考虑向后兼容性,为今后增加新的通讯数据预留必要的空间;4 通讯的基本内容4.1 站场表示信息站场表示信息是由操作表示机发送给车站自律机的表示数据,用以反映联锁系统的变化,表示信息应当包括下列基本内容: 信号状态:绿、黄、绿黄、双黄、双绿、黄闪黄、红白、红、兰、白、白闪、红闪、黄闪、绿闪、断丝 道岔状态:定表、反表、四开、挤岔、单锁、单封、锁闭(总锁及上电锁) 区段状态:占用、锁闭、空闲 按钮状态:按钮的表示灯、非自复式按钮的抬起和按下状态 表示灯状态:按钮表示、延时表示、区间闭塞、非进路、机务段、场间联系、驼峰联系等结合电路表示灯的稳定和闪烁显示等 各类报警信息:继电设备的报警信息、计算机联锁设备的报警信息,联锁系统的报警信息应当包括轨道停电、熔丝报警、信号故障关闭等4.2 控制状态信息控制状态信息是联锁操作机与自律机相互沟通运行状态的数据,包括操作机主备运行状态和当前控制模式、自律机主备运行状态。4.3 控制命令信息控制命令是自律机向联锁发送控制命令的惟一方法,数据帧中应包括命令类型和命令按钮序列以及按钮状态。4.4 时钟信息时钟信息用来同步操作表示机与自律机的计算机时钟。4.5 心跳信息在没有数据需要传送的情况下,为证实网络畅通,及时发现并报告网络故障,通讯双方应当发送心跳信息以表明自己运行正常和网络畅通。4.6 控制模式转换信息联锁系统由非常站控模式向自律控制模式进行转换时的数据交换。5 通讯的帧格式通讯的每一帧遵循如下的帧格式,最大帧长度不大于512字节:帧头首 部数据部分CRC校验帧尾首部长版本号发送序号确认序号帧类型保留数据数据长度数据内容1byte1byte1byte1byte1byte1byte0-252bytes1word0-32767501bytes1wor2bytesd1byte5.1 帧头一个字节长,值为0x7D01,表示一帧的开始。5.2 首部长一个字节长,以字节计数的首部长度,该长度不包含“首部长”本身的一个字节长。5.3 版本号一个字节长,表示该帧的协议版本号,高四位表示主版本号,低四位表示次版本号。该版协议定义为1.0版,即版本号值为0x10。5.4 发送序号一个字节长,是发送方对所发送的数据传送帧的顺序编号,由发送方填写。所有数据传送帧的发送均须按照顺序填写发送序号并要求从接收方取得接收确认,通讯控制帧的发送不需要接收确认信息。发送方在每次发送数据时都应当填写发送序号,发送序号从0到0xff循环使用,在通讯双方握手成功初始化完成后初始化为10。发送方在发送数据传送帧(帧类型大于等于0x280)时,每发送一帧并得到确认后将发送序号加一,而发送通讯控制帧时,序号不加一。接收方依据发送序号判断是否发生丢帧和重帧现象。5.5 确认序号一个字节长,是作为接收确认信息反馈给发送方的,由接收方填写的已正确接收到的最近一帧的发送序号。接收方在正确接收到发送方的数据后,将帧中的发送序号作为确认序号发送给原发送方。发送方依据确认序号判断帧发送是否成功。5.6 帧类型一个字节长,表示该帧的类型。帧类型大致可分为两种类型:通讯控制帧和数据传送帧。通讯控制帧的帧类型值范围为0x010x17f,数据传送帧的帧类型值范围为0x2800xff。类帧 名 称值用 途通讯控制DC2(通讯请求)0x12请求开始通讯会话DC3(通讯允许)0x13同意会话请求,确认会话开始ACK(确认)0x06接收数据确认或心跳NACK(非确认)0x15接收数据错误数据传送FIR(故障报告)0x65向自律机传送的联锁系统故障信息SDI(站场表示)0x85传送站场表示信息SDCI(站场变化表示)0x8a传送站场表示的变化信息BCC(控制命令)0x95向联锁操作机传送控制命令TSR(时钟同步请求)0x9a向自律机请求时钟信息TSD(时钟同步数据)0xa5向联锁操作机传送当前时钟RSR(状态报告)0xaa传送操作机或自律机的运行主备状态ACQ(自律请求)0x75联锁机向自律机请求转为自律控制模式ACA(自律同意)0x7a自律机同意联锁转为自律控制模式5.7 保留数据保留为今后协议扩展预留。当前的协议版本没有该数据。5.8 数据长度一个字长,该数据传送帧所包含的数据内容部分的字节长度。对通讯控制帧没有此数据。为保证协议的兼容性,该数据的起始位置应通过计算取得,即位于帧首指针+首部长+2。5.9 数据内容该数据传送帧所携带的数据内容。对通讯控制帧没有此部分数据。5.10 CRC校验一个字长,是帧中从首部长到数据内容的所有字节根据多项式G(X)=X16+X12+X5+1计算得到的CRC校验值,计算初值为0。5.11 帧尾一个字节长,值为0x037E,表示一帧的结束。6 数据透明发送方在发送每一帧数据之前应当对该帧中与帧头和帧尾相同的数据进行转义操作,以防止接收方对帧的解析出现二义性。转义包括除帧头和帧尾之外的所有数据,转义按照下列对应关系进行:转义前0x7D010x7E030x7F10转义后0x7F10 0xFD810x7F10 0xFE830x7F10 0xFF90接收方可以根据帧头和帧尾字节对接收到的数据进行分帧操作,之后应当首先对帧进行反转义,然后才能进行CRC校验等其它操作。7 帧定义7.1 通讯请求帧DC2帧头首部长版本号发送序号确认序号帧类型CRC校验帧尾0x010x7D0x040x10000x12低字节高字节0x030x7E方向:调度集中自律机联锁操作表示机通讯请求帧用于要求另一端打开或复位通讯,该帧在程序启动或通讯中断后用来建立通讯连接。帧中发送序号和确认序号均为0,另一端在收到该帧后也将发送序号和确认序号复位为0。通讯另一端在正确接收到该帧后以通讯允许帧(DC3)应答。联锁操作表示机仅在检测到丢帧后向自律机发送通讯请求帧DC2,其余情况下操作表示机不主动发送通讯请求帧,而是等待自律机的请求。7.2 通讯允许帧DC3帧头首部长版本号发送序号确认序号帧类型CRC校验帧尾0x010x7D0x040x10000x13低字节高字节0x030x7E方向:联锁操作表示机调度集中自律机联锁操作表示机或自律机在收到自律机对方发送的通讯请求帧后,如果允许通讯则以该帧应答通讯请求。该帧中的发送序号和确认序号均为0。发送方在发送DC3帧后,将发送序号初始化为1,确认序号初始化为0,另一端在收到该帧后也将发送序号和确认序号分别复位为1和0。7.3 确认帧ACK帧头首部长版本号发送序号确认序号帧类型CRC校验帧尾0x010x7D0x040x10*0x06低字节高字节0x030x7E方向:联锁操作表示机调度集中自律机数据传送帧的发送的每一帧必须收到应答后才能认为发送成功。甲向乙发送了一帧数据,乙需要给甲发送应答信息。应答信息可以单独以确认帧的形式发送给甲方,也可以将确认信息包含到即将发送给甲方的数据传送帧中一并发送。,如果此时乙正好也有数据需要发送给甲,则应答信息携带在乙发送给甲的数据帧的确认序号中一并发送;如果乙没有数据需要发送,则需要单独发送确认帧进行接收确认。帧中的确认序号即为乙最后正确接收到的甲发送数据中的发送序号。确认帧中的发送序号对接收方没有实际意义。确认帧同时用来作为心跳信息发送给对方,以证实网络通讯正常和己方运行正常。在上一次信息发送结束250ms后仍没有任何数据需要发送超过250ms时,应向对方发送一帧确认帧。帧中的发送序号保持最后一次发送数据传送帧的发送序号,确认序号为最后正确接收到对方发送数据的发送序号。7.4 非确认帧NACK帧头首部长版本号发送序号确认序号帧类型CRC校验帧尾0x010x7D0x040x10*0x15低字节高字节0x030x7E方向:联锁操作表示机调度集中自律机非确认帧用来向对方表示接收到的数据出现CRC校验错误,请求对方重发。帧中的发送序号为己方最后一次发送数据传送帧的发送序号,确认序号为发生错误前最后正确接收的发送序号。发送方在收到非确认帧后应当不改变发送帧的内容重新发送。连续5次CRC校验错误将导致网络通讯复位。7.5 故障信息报告帧FIR帧头首部长版本号发送序号确认序号帧类型数据长度故障信息CRC校验帧尾1byte1byte1byte1byte1byte1byte2 bytesN bytes1byte1byte1byte0x7D0x040x10*0x65*低字节高字节0x7E方向:联锁操作表示机调度集中自律机故障信息帧用来向自律机传送联锁系统的故障信息,具体故障信息的含义有通讯双方协商。7.6 站场表示信息帧SDI帧头首部长版本号发送序号确认序号帧类型数据长度站场表示数据CRC校验帧尾1byte1byte1byte1byte1byte1byte2 bytesN bytes1byte1byte1byte0x010x7D0x040x10*0x85*低字节高字节0x030x7E方向:联锁操作表示机调度集中自律机站场表示信息帧用来将车站联锁信息传送给调度集中系统。站场表示信息数据采用码位的形式传送,码位定义表由通讯双方协商确定。双方通讯刚刚建立后,操作表示机应当首先用站场表示信息帧向自律机传送的当前站场表示。码位定义字节内的比特位从低位向高位计数。码位定义按照下列要求完成: 对于信号状态,每种显示状态占用一个比特,灯丝断丝占用一个比特,所有状态位为0表示灯丝断丝。 对于道岔状态,定表和反表各占用一个比特,两个比特位均为0表示四开,均为1表示挤岔。其它单锁、单封、锁闭各占用一个比特。 对于区段状态,占用和锁闭各占用一个比特,两个比特位均为0表示空闲。 对于各种表示灯状态,每种显示颜色表示占用一个比特,闪烁信息占用一个比特。 对于报警信息,每种报警占用一个比特。7.7 站场表示变化信息帧SDCI帧头首部长版本号发送序号确认序号帧类型数据长度站场表示数据CRC校验帧尾1byte1byte1byte1byte1byte1byte2 bytesN bytes1byte1byte1byte0x010x7D0x040x10*0x8a*低字节高字节0x030x7E方向:联锁操作表示机调度集中自律机在站场表示信息变化比较少时,发送站场表示变化信息帧,以减少通讯量。站场表示变化信息帧中的数据内容为站场表示位图的变化位置及状态,每一个字(两个字节)表示一个变化位置,其中最高位表示该信息位的当前状态,其余014位表示该信息在码位表中的序号(从1开始计数)。帧中表示变化的信息个数=数据长度/2。当站场表示变化较大,所生成的站场表示变化帧长度可能大于站场表示帧时,表示变化个数超过50个时,将发送站场表示帧替代发送站场表示变化帧。实际发送中站场表示变化帧和站场表示变化帧将交替发送,无论站场表示变化大小,每发送10次站场表示变化帧必须发送一次站场表示帧。7.8 按钮及控制命令帧BCC帧头首部长版本号发送序号确认序号帧类型数据长度按钮及命令数据CRC校验帧尾1byte1byte1byte1byte1byte1byte2 bytesN bytes1byte1byte1byte0x010x7D0x040x10*0x95*低字节高字节0x030x7E方向:调度集中自律机联锁操作表示机其中按钮及命令数据的格式如下:命令类型按钮序号1按钮序号21 byte1 word2 bytes1 word2 bytes命令包括以下类型:类型名类型值说 明选路0x05排列列车或调车进路进路取消0x1a总取消列车或调车进路道岔操作0x25道岔单操、单锁、单封重开信号0x3a重复开放列调车信号进路人解0x45列调车进路的人工解锁、坡延进路的提前解锁区段故障解锁0x5a区段故障解锁停电恢复0x65停电恢复引导总锁0x7a咽喉引导总锁闭区间闭塞0x85办理区间闭塞的有关操作结合电路办理0x9a办理非进路调车、机务段等结合电路操作联系电路办理0xa5联系电路的办理操作辅助功能0xaa5如语音暂停等其它0xb5a按钮及控制命令帧是自律机向联锁操作表示机发送控制命令的惟一方法。按钮序号由通讯双方协商的按钮序号表定义。每个按钮序号占用一个字(两个字节),其中最高位表示按钮的操作状态:为1表示按钮按下,为0表示按钮抬起,其余014位为按钮的序号(从1开始计数)。按钮及控制命令帧中所包含的按钮数=(数据长度-1)/2。7.9 时钟同步请求帧TSR帧头首部长版本号发送序号确认序号帧类型CRC校验帧尾0x010x7D0x040x10*0x9a低字节高字节0x030x7E方向:联锁操作表示机调度集中自律机联锁操作表示机通过时钟同步请求帧向自律机请求当前系统时钟,以校准自己的计算机时钟。操作表示机在通讯刚刚建立时或每日18:00向自律机请求系统时钟。7.10 时钟同步数据帧TSD帧头首部长版本号发送序号确认序号帧类型数据长度时钟同步数据CRC校验帧尾1byte1byte1byte1byte1byte1byte2 bytes7 bytes1byte1byte1byte0x010x7D0x040x10*0xa57*低字节高字节0x030x7E方向:调度集中自律机联锁操作表示机自律机根据操作表示机的请求用时钟同步数据帧向操作表示机传送系统时钟。其中时钟同步数据的格式为:年月日时分秒(YYYYMMDDHHMMSS),其中年份为一个字长,其余为一个字节长。所有数据均以数值方式表示。其中年分为一个字,其余为一个字节。如1997年6月21日10:32:55的是表示为CD0706150A2037。7.11 运行状态报告帧RSR帧头首部长版本号发送序号确认序号帧类型数据长度运行状态数据CRC校验帧尾1byte1byte1byte1byte1byte1byte2 bytes1 2 bytes1byte1byte1byte0x010x7D0x040x10*0xaa120x55或0xaa低字节高字节0x030x7E方向:联锁操作表示机调度集中自律机运行状态报告帧用来向通讯对方报告自己当前的运行主备状态。自律机向操作表示机传送的运行状态包括主备状态和是否允许联锁转为自律模式,其中第一个字节表示主备状态,即0x55表示主机状态,0xaa表示备机状态;第二个字节为0x55表示允许转为自律模式,为0xaa表示不允许转为自律模式。是否允许转为自律模式的信息应当以主机发送的信息为准。操作表示机向自律机传送的运行状态包括主备信息和当前控制模式信息,第一个字节表示主备信息,0x55表示主机状态,0xaa表示备机状态,第二个字节表示控制模式,0x55表示自律控制模式,0xaa表示非常站控模式。运行状态报告帧在通讯刚刚建立时和运行状态发生变化时主动向通讯对方报告。7.12 自律控制请求帧ACQ帧头首部长版本号发送序号确认序号帧类型CRC校验帧尾1byte1byte1byte1byte1byte1byte1byte1byte1byte0x7D0x040x10*0x75低字节高字节0x7E方向:联锁操作表示机调度集中自律机操作人员在抬起联锁系统操作表示机上的非常站控按钮后,联锁系统即将转为自律控制模式。操作表示机和联锁系统应当首先进行自我检查,具备转为自律模式的条件后向自律机发送自律控制请求。在5s内没有收到自律机的自律控制同意帧,此次自律控制请求失败,控制状态保持不变。7.13 自律控制同意帧ACA帧头首部长版本号发送序号确认序号帧类型数据长度CRC校验同意信息CRC校验帧尾1byte1byte1byte1byte1byte1byte1word 1byte1byte1byte1byte1byte0x7D0x040x10*0x7a1低字节0x55或0xaa低字节高字节0x7E方向:调度集中自律机联锁操作表示机车站自律机在收到操作表示机的自律请求后,对自身和联锁系统的当前状态进行检查,满足转为自律控制模式的条件后向操作表示机发送自律控制同意帧,转为自律控制模式运行。自律机在收到自律控制模式请求后,在5s内应当向操作表示机发送自律控制同意帧,明确表示是否同意转为自律模式。0x55表示同意,0xaa表示不同意。8 序号控制 通讯双方各维持两个序号变量:发送序号变量和接收确认序号变量。发送序号变量用来对发送的数据传送帧进行编序,接收确认序号变量用来检查接收到的数据传送帧的正确与否,以发现丢帧和重帧。 DC2和DC3帧的发送序号、确认序号始终为0,不作序号检查。 通讯双方在发送或收到DC3时,将发送序号变量初始化为1,将接收确认序号变量初始化为0。 发送方在每次发送数据时将自己的发送序号变量和确认序号变量内容分别填写到帧中的发送序号和确认序号中。 发送方在没有收到确认信息时不发送新的数据传送帧。 接收方在收到数据后,将帧中的确认序号与自己的发送序号变量比较,两值相等时认为收到了前次发送帧的确认信息,之后将自己的发送序号变量加一。 接收方在收到数据传送帧后,将帧中的发送序号与自己的接收确认序号变量进行比较,发送序号比接收确认序号大1时,将接收确认序号变量加1。接收方在收到通讯控制帧时,不对帧中的发送序号进行比较。 接收方收到数据传送帧后,如果帧中的发送序号等于自己的接收确认序号,则认为发送方发送了重复的数据帧,仍向发送方发送确认信息但不再对接收到的数据进行处理。 接收方收到数据传送帧后,如果帧中的发送序号比自己的接收确认序号大2以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《祖国啊我亲爱的祖国》课件
- 2025年高级营销员考试真题及答案
- 2025年电商仓储物流合作协议
- 2025年电力巡检机器人服务合同协议
- 2025年电竞赛事内容制作合同协议
- 化工行业化工生产管理考试试题及答案
- 学生社会实践协议书
- 合作月结协议合同范本
- 工程造价咨询服务协议书
- 饿了么 独家协议书
- 2025辽宁沈阳地铁集团有限公司所属公司拟聘用人员考前自测高频考点模拟试题及答案详解(网校专用)
- 2025采编实务考试真题及答案
- 2025党校入党积极分子预备党员培训考试题库含答案
- 2025年高三语文月考作文讲评:于“攀登”中探寻人生真谛
- 2025年度继续教育公需科目(AI工具学习与运用)考试试题及答案
- 30题解决方案工程师岗位常见面试问题含HR问题考察点及参考回答
- 钢结构拆除工程施工方案(3篇)
- 小学科学新教科版三年级上册全册教案(2025秋新版)
- 熟食加工安全知识培训总结
- 2024-2025学年广东省广州市天河区三年级(下)期末数学试卷
- 苏科版生物八下25.1《选择健康的生活方式》听评课记录1
评论
0/150
提交评论