[发明专利]一种用于切换M-LVDS总线发送消息的方法在审
申请号: | 202111597735.3 | 申请日: | 2021-12-24 |
公开(公告)号: | CN114281729A | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 王莉;路文纪;张磊;顾文华;乔艳茹;张辉;陈思聪;张立鹏 | 申请(专利权)人: | 卡斯柯信号有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/40 |
代理公司: | 上海元好知识产权代理有限公司 31323 | 代理人: | 徐雯琼;张妍 |
地址: | 200070 上海市静安区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 切换 lvds 总线 发送 消息 方法 | ||
本发明提供一种用于切换M‑LVDS总线发送消息的方法,其包括:通过一个机笼中的一个主运算模块和另一个机笼中的多个通信模块之间的总线消息交互判断默认总线和备用总线的连接状态;若主运算模块和通信模块同时接收到所有总线中的同一条总线发送的总线消息,则更新各自模块中对应的总线计数标记;根据每个模块中的总线计数标记,设置对应的总线接收标记为1或0;若默认总线接收标记不为1,则切换至接收标记为1的备用总线。本发明具有简单便捷,控制精确的优点。
技术领域
本发明属于轨道交通领域,特别涉及一种用于切换M-LVDS总线发送消息的方法。
背景技术
2*2oo2安全平台(2乘2取2安全平台)由多块主运算模块和通信模块构成,所述2*2oo2安全平台在轨道交通信号控制系统中广泛应用。通过主系和备系同时对应用消息进行处理,以决定发送的应用消息。主运算模块和通信模块之间的所有消息是通过M-LVDS(Multipoint low Voltage Differential Signaling,多点低电压差分信号)总线进行通信,通常会有多条总线以保证系统的安全,同时为了减少消息的通信量,会优先使用其中一条总线发送消息,因此总线的工作状态与连接是否正常,在系统中是非常关键的问题。
发明内容
本发明的目的是提供一种用于切换M-LVDS总线发送消息的方法,具有简单便捷,控制精确的优点。
为实现上述目的,本发明提供一种用于切换M-LVDS总线发送消息的方法,所述用于切换M-LVDS总线发送消息的方法基于二乘二取二安全平台,所述二乘二取二安全平台由两个机笼组成,每个所述机笼包括多个主运算模块和对应的通信模块;一个机笼中的主运算模块通过一根默认总线和多根备用总线和其他机笼中的多个通信模块通信连接;其包括:通过一个机笼中的一个主运算模块和另一个机笼中的多个通信模块之间的总线消息交互判断默认总线和备用总线的连接状态;若主运算模块和通信模块同时接收到所有总线中的同一条总线发送的总线消息,则更新各自模块中对应的总线计数标记;根据每个模块中的总线计数标记,设置对应的总线接收标记为1或0;若默认总线接收标记不为1,则切换至接收标记为1的备用总线。
优选地,所述默认总线为二乘二取二安全平台初始化时选择的总线。
优选地,所述主运算模块向通信模块发送的总线消息为总线探测消息;所述通信模块接收到该总线探测消息后,回复的总线消息为对应的总线探测回复消息。
优选地,所述主运算模块和通信模块之间进行总线消息交互具体包括:一个机笼中的某一个主运算模块发送总线探测消息给另一个机笼中的所有通信模块,另一个机笼中的所有通信模块传送总线探测回复消息给该主运算模块。
优选地,所述主运算模块和通信模块之间进行总线消息交互时需要设置一个宽恕值M,用来判读默认总线或备用总线是否连接正常。
优选地,所述更新主运算模块中的总线计数标记包括如下步骤:步骤S1、主运算模块接收总线传送的总线探测回复消息,将主运算模块中对应的总线计数标记清零;步骤S2、利用主运算模块中设置的中断处理函数对该总线计数标记进行累加;步骤S3、当主运算模块接收到下一条总线探测回复消息,则返回步骤S1。
优选地,所述更新通信模块中的总线计数标记包括如下步骤:步骤S1、通信模块中接收总线传送的总线探测消息,将通信模块中对应的总线计数标记清零;步骤S2、利用通信模块中设置的中断处理函数对该总线计数标记进行累加;步骤S3、当通信模块接收到下一条总线探测消息,则返回步骤S1。
优选地,主运算模块或通信模块更新总线计数标记所采用的总线探测消息和总线探测回复消息是通过同一根总线传送,以保证各自模块的相同的总线计数标记保持一致。
优选地,所述总线计数标记具有最大值Nmax,该最大值Nmax大于宽恕值M。
优选地,步骤S3所述的总线计数标记累加到最大值Nmax后,则不再继续累加。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡斯柯信号有限公司,未经卡斯柯信号有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111597735.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种柔性纳米膜压力传感器及其制备方法
- 下一篇:一种二氟磷酸锂的制备方法