Search

CN-116016597-B - Distributed computer interlocking communication and control system

CN116016597BCN 116016597 BCN116016597 BCN 116016597BCN-116016597-B

Abstract

The invention belongs to the field of railway signal equipment systems, and particularly relates to a distributed computer interlocking communication and control system which comprises an interlocking module and an IO module, wherein the interlocking module comprises an electrical service maintenance machine, a first interlocking machine and an interlocking side first communication gateway, the IO module comprises an IO side first communication gateway and an IO execution module, and the interlocking module is connected with the IO module through an Ethernet. The invention realizes the long-distance and high-speed transmission effect by connecting the interlocking module and the IO module through the Ethernet, realizes the distributed networking communication effect by the mapping relation among the first interlocking machine, the first communication gateway at the interlocking side, the first communication gateway at the IO side and the IO execution module, realizes the address expansion function, expands the number of supportable communication gateways at the IO side, and adds a DI interface and a DO interface for receiving unsafe data messages on the communication gateway at the IO side for monitoring and controlling the IO execution module, thereby reducing the complexity of remote manual maintenance.

Inventors

  • WEI ZHEN
  • XIA HANBING
  • XU WEI
  • LI QIAN
  • DAI LINFEI
  • Xia Qianpeng

Assignees

  • 合肥工大高科信息科技股份有限公司

Dates

Publication Date
20260512
Application Date
20221229

Claims (5)

  1. 1. The distributed computer interlocking communication and control system is characterized by comprising an interlocking module and an IO module, wherein the interlocking module comprises an electrical service maintenance machine, a first interlocking machine and an interlocking side first communication gateway, and the IO module comprises an IO side first communication gateway and an IO execution module which are connected through an Ethernet; The electrical service maintenance machine and the first interlocking machine are used for sending a first message to the first communication gateway at the interlocking side and receiving a second message; The first communication gateway at the interlocking side is used for receiving and analyzing the first message to determine the purpose of the IO module, sending the first message to the first communication gateway at the IO side, receiving the second message, and sending the second message to the electric service maintenance machine and the first interlocking machine after analysis; the IO side first communication gateway is used for receiving and analyzing the first message, sending the first message to the IO execution module of the destination, receiving the second message, analyzing and sending the second message to the interlocking side first communication gateway; The IO execution module is used for receiving the first message and sending the second message; mapping relations exist among the first interlocking machine, the first communication gateway at the interlocking side, the first communication gateway at the IO side and the IO execution module; The first communication gateway at the interlocking side comprises at most 12 communication machines at the interlocking side, each communication machine at the interlocking side is connected with at most 3 communication gateways at the IO side through mapping the communication gateway at the IO side, and each communication gateway at the interlocking side is correspondingly connected with at most 20 communication gateways at the IO side; the IO side communication gateway is also provided with 2 identical hardware addresses which are in a two-by-two relation, the address range is set to be 1-255, the hardware addresses are used for identifying unique nodes, determining unique identifiers of distributed node addresses, simultaneously preventing a communication protocol stack layer from being invalid, and confirming a message destination address; The interlocking module further comprises a second interlocking machine and an interlocking side second communication gateway which realize redundancy functions with the first interlocking machine and the interlocking side first communication gateway, and the IO module further comprises an IO side second communication gateway which realizes redundancy functions with the IO side first communication gateway; the first communication gateway at the interlocking side and the second communication gateway at the interlocking side are respectively provided with RS422 communication interfaces which are respectively connected with the first interlocking machine and the second interlocking machine; The IO side first communication gateway and the IO side second communication gateway are respectively provided with Ethernet interfaces which are respectively connected with the interlocking side first communication gateway and the interlocking side second communication gateway.
  2. 2. The distributed computer interlocking communication and control system of claim 1 wherein the IO side first communication gateway further comprises a DI interface and a DO interface; the DI interface and the DO interface are used for monitoring and controlling the IO execution module.
  3. 3. The distributed computer interlocking communication and control system of claim 1 wherein each of said first interlocks maps up to 360 IO execution modules, each of said first interlocks maps one of said interlocking side first communication gateways.
  4. 4. The distributed computer interlocking communication and control system of claim 1 wherein each of said IO-side first communication gateways maps a maximum of 30 of said IO execution modules.
  5. 5. The distributed computer interlocking communication and control system of claim 1 wherein the IO modules and the IO execution modules are numbered managed.

Description

Distributed computer interlocking communication and control system Technical Field The invention belongs to the field of control of all-electronic railway signal computer interlocking systems, and particularly relates to a distributed computer interlocking communication and control system. Background In the all-electronic computer interlocking system, serial port communication is still used between some interlocking machines and IO execution modules, so that the technical difficulty of realizing the area interlocking system is high, and the cost is high. In addition, in the existing interlocking machine, only 1-12 subordinate sub-equipment IO side communication gateways are generally supported, each IO side communication gateway supports at most 30 IO execution modules, and the total of the IO execution modules is at most 360, however, 1-12 nodes in the distributed type are difficult to meet the line adjustment and equipment layout relations of the vast variation of railway signal stations in practical application. Disclosure of Invention The invention aims to provide a distributed computer interlocking communication and control system capable of realizing the effects of long-distance, distributed networking and high-speed communication rate transmission between an IO execution module and an interlocking machine. In order to achieve the above and other related objects, the invention provides a distributed computer interlocking communication and control system, which comprises an interlocking module and an IO module, wherein the interlocking module comprises a maintenance machine, a first interlocking machine and an interlocking side first communication gateway; The electrical service maintenance machine and the first interlocking machine are used for sending a first message to the first communication gateway at the interlocking side and receiving a second message; The first communication gateway at the interlocking side is used for receiving and analyzing the first message to determine the purpose of the IO module, sending the first message to the first communication gateway at the IO side, receiving the second message, and sending the second message to the electric service maintenance machine and the first interlocking machine after analysis; the IO side first communication gateway is used for receiving and analyzing the first message, sending the first message to the IO execution module of the destination, receiving the second message, analyzing and sending the second message to the interlocking side first communication gateway; the IO execution module is used for receiving the first message and sending the second message. In one embodiment of the present invention, the IO side first communication gateway further includes a DI interface and a DO interface; the DI interface and the DO interface are used for monitoring and controlling the IO execution module. In one embodiment of the present invention, a mapping relationship exists among the first interlocking machine, the first communication gateway on the interlocking side, the first communication gateway on the IO side, and the IO execution module. In one embodiment of the present invention, each of the first interlocks maps up to 360 IO execution modules, each of the first interlocks maps one of the interlock-side first communications gateways, the interlock-side first communications gateway containing up to 12 interlock-side communications machines. In one embodiment of the present invention, each of the interlock-side first communication gateways maps at most 20 of the IO-side first communication gateways, and each of the interlock-side communication machines maps at most 3 of the IO-side first communication gateways. In one embodiment of the present invention, each of the IO side first communication gateways maps at most 30 IO execution modules. In one embodiment of the present invention, the IO module and the IO execution module are numbered managed. In one embodiment of the present invention, the interlock module further includes a second interlock and an interlock-side second communication gateway that implement a redundancy function with the first interlock and the interlock-side first communication gateway, and the IO module further includes an IO-side second communication gateway that implement a redundancy function with the IO-side first communication gateway. In one embodiment of the present invention, the first communication gateway on the interlocking side and the second communication gateway on the interlocking side are both provided with RS422 communication interfaces respectively connected with the first interlocking machine and the second interlocking machine. In one embodiment of the present invention, the IO side first communication gateway and the IO side second communication gateway are both provided with ethernet interfaces respectively connected to the interlock side first communication gateway and the interlock side second commun