摘要
针对航天现场工业环境对通信系统的可靠性有较高的要求,该文提出了基于冗余CAN总线的实时通信系统设计方法,该方法为系统的CAN网络主节点进行节点冗余设计,同时对CAN网络中的每个节点进行总线冗余设计。当主节点出现故障时系统切换到备份主节点工作,当总线出现故障时系统切换到备份总线上工作。该系统制定了统一的通信协议,系统主控模块FPGA对整个CAN网络中的节点进行实时监控,有效提高了系统数据传输的可靠性。
According to the higher request about the reliability of the communication system for industrial environment of aerospace,this paper propose a design method about real-time communication system based on redundancy CAN- bus,which the method make a node-redundancy-design for host-node in the CAN-network of the system,and a bus-redundancy design for each node in the CAN-network at the same time.When the main-node was failed,the system switches to the backup-node ,and when the CAN-bus was failed,the system switches to the backup-bus. The main control module-FPGA of the system that have developed a unified communication-protocol monitors all real- time CAN-node in the network,which this method effectively enhance the system reliability of the data transmission.
出处
《自动化与仪表》
北大核心
2013年第1期26-29,55,共5页
Automation & Instrumentation
基金
国家自然科学基金资助项目(50975266)