The invention belongs to the technical field of dual-redundancy
servo control systems, andparticularly relates to a real-time redundant communication
system based on RS422 and
CAN bus heterogeneity, which is used for communication of different intelligent single machines of a
servo system for
rocket flight control, realizes high-reliability communication with relatively low cost, has self-diagnosis and self-
recovery functions, and ensures high reliability of flight control systems such as a
rocket. The
system comprises an intelligent single
machine I and an intelligent single
machine II, the intelligent single
machine I comprises an RS422 interface and a CAN interface, and the intelligent single machine II comprises an RS422 interface and a CAN interface; An RS422
bus is arranged between the two RS422 interfaces, and a
CAN bus is arranged between the two CAN interfaces; And combining the effective data of the RS422 into a
message frame, each frame of data comprising a frame header, a frame length, a frame identifier, a data area, a check and a frame
tail, the frame header and the frame
tail being fixed
byte bytes, and the frame length representing the total length of the effectivedata needing to be sent.