主权项: |
1.用于智能自动列车监控系统的竞争式热备切换的方法,其特征在于,该方
法包括:
(1)两台冗余设备通过串口与热备控制器相连:两台互为冗余的设备通过串
口连接到热备控制器;
(2)通过设置RTS信号竞争或放弃主控权:两台互为冗余的设备通过设置串
口的RTS高电平信号,然后检查CTS信号,若CTS为高电平,则获得主控权,若
CTS为低电平,则保持热备状态,自检出内部故障的主控设备可以通过设置RTS
低电平信号来放弃主控权;
(3)在获得主控权后通过不断向串口发送数据以保持主控权:主控设备在规
定间隔内持续向串口发送数据,以保持其主控状态,一旦停止发送数据,热备控制
器将在间隔时间后置其CTS信号为低电平;
(4)热备控制器对RTS请求信号响应CTS允许信号:热备控制器控制着互
为冗余的两台设备的CTS信号,在同一时间只设置其中一路的CTS信号为高电平,
另一路为低电平,以指示其是否已经获得主控权,抢先输入RTS信号高电平的一
路,热备控制器设置其CTS信号为高电平,另一路为低电平;
(5)热备控制器对RTS信号延续保持CTS信号:热备控制器在其中一路输
入RTS信号高电平后,延续保持这一路的CTS信号为高电平,直到在规定间隔后,
不再检测到该串口有数据发出,其间收到另一路的RTS信号高电平后仍然保持其
CTS信号低电平;
(6)热备控制器在两台冗余设备之间搭建串行数据通道:两台冗余设备通过
热备控制器提供的串行通道交换数据,实现信息同步;
(7)冗余设备通过热备控制器提供的数据通道与外部接口连接:热备控制器
提供多个数据通道,并通过切换开关选择冗余设备中的主控设备与外部接口通信。 |