论文部分内容阅读
近年来,TCN技术在列车通信网络中凸显作用,它从根本上解决了列车以及车载控制设备之间的互操作性问题,极大地降低了列车控制系统的研发、生产、运用和维护成本。当前TCN标准已经是国际上采用的列车通信网络标准。然而,随着对网络控制技术的不断深入研究,TCN网络产品的高端局限性凸显出来,同时,基于CAN现场总线在网络控制中的优点,并且已逐渐应用到了列车网络中。这时,提出了利用CAN-MVB网关以实现CAN与MVB总线数据之间互联通信,将CAN设备接入MVB网络,以取代一些MVB设备。在设计过程中,对网关的原理及具体实现进行了分析。本文首先要对CAN与MVB总线协议进行深入分析。其次,在硬件平台总体的设计上,以ARM9为处理器,构建其最小系统,根据需要选择合适的硬件芯片,设计好CAN接口模块和MVB接口模块。再次,基于对网关的原理和功能需求的分析,在软件的总体设计上,对CAN与MVB接口驱动程序模块及网关数据转换功能模块进行了详细的设计。最后,对CAN、MVB接口模块进行了数据通信测试及网关的功能测试,其目的是验证设计的合理性和可行性。