[发明专利]一种用于轨旁安全平台的通信板热插拔方法有效
申请号: | 201811560059.0 | 申请日: | 2018-12-19 |
公开(公告)号: | CN109800197B | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | 张磊;张辉;周庭梁;陈晓轩;瞿玲燕;郭盟;方永佳;郭延霞;董高云 | 申请(专利权)人: | 卡斯柯信号有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 应小波 |
地址: | 200070 上海市静安区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 安全 平台 通信 板热插拔 方法 | ||
1.一种用于轨旁安全平台的通信板热插拔方法,其特征在于,该方法由逻辑板和通信板两个模块的通信交互来完成,其中逻辑板运行一个闭环的状态机,每隔设定时间判断是否进入下一阶段,所述的通信板通过向逻辑板发送初始化消息,并根据逻辑板反馈的消息来推进热插拔操作流程;
所述的热插拔操作流程包括逻辑板处理热插拔的流程和通信板处理热插拔的流程;
所述的逻辑板处理热插拔的流程具体过程如下:
101)等待通信板初始化的版本消息,当收到通信板的版本消息,检查版本信息是否正确;
102)若版本信息检查不通过,则向通信板发送版本校验失败消息,并回到步骤101),继续等待下一次通信板初始化的版本信息;
103)若通信板的版本信息检查通过,则向该通信板发送通信配置信息;
104)若收到通信板的本地初始化OK消息,并检查通过,则向该通信板发送系统初始化OK消息,并回到步骤101)继续等待下一次通信板初始化的版本信息;
105)若在第一设定时间超时后仍未收到检查通过的本地初始化OK消息,则MPU回到步骤101)等待下一次通信板初始化的版本信息;
所述的通信板处理热插拔的流程具体过程如下:
201)通信板首先完成自身初始化;
202)通信板向逻辑板发送自身的版本信息;
203)通信板判断是否收到版本校验失败消息,若收到,则通信板初始化失败;若未收到,通信板判断是否收到通信配置消息;
204)通信板若未收到通信配置消息,则回到步骤202),继续向逻辑板发送版本消息;
205)通信板若已收到通信配置消息,则按照消息内容配置各个端口;
206)端口配置完成后,则向逻辑板发送本地初始化OK消息;
207)若通信板收到逻辑板发送的系统初始化OK消息后,初始化成功,进入正常运行模式,若在第二设定时间内未收到系统初始化OK消息,则通信板初始化失败;
208)通信板若在第三设定时间内未完成初始化流程,则表示初始化失败。
2.根据权利要求1所述的一种用于轨旁安全平台的通信板热插拔方法,其特征在于,所述的105)中的第一设定时间为10s。
3.根据权利要求1所述的一种用于轨旁安全平台的通信板热插拔方法,其特征在于,所述的第二设定时间为10s。
4.根据权利要求1所述的一种用于轨旁安全平台的通信板热插拔方法,其特征在于,所述的第三设定时间为150s。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡斯柯信号有限公司,未经卡斯柯信号有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811560059.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种USB接口接入设备
- 下一篇:一种USB口接三个设备实现硬件自主切换电路