设计实现:PROFIBUS-DP到CAN通信接口转换模块

需积分: 9 1 下载量 158 浏览量 更新于2024-09-06 收藏 329KB PDF 举报
"论文研究-PROFIBUS-DP转CAN通信接口模块的设计 .pdf" 本文主要探讨了如何设计一个将PROFIBUS-DP现场总线转换为CAN通信接口的模块,以解决在新型客运专线ATP车载设备中数据传输的需求。作者贾文耀和贺保国分别来自信息产业部电子第六研究所和北京和利时系统工程有限公司,他们提出了一种硬件和软件相结合的解决方案。 PROFIBUS-DP是德国开发的现场总线标准,最初作为DIN19245标准发布,并最终成为EN50170的欧洲标准。这种开放性的标准旨在保护供应商和用户的投资,并提供设备供应商的独立性。PROFIBUS-DP特别适合高速、低成本的设备级控制系统与分布式I/O之间的通信。其用户接口定义了设备的行为和应用功能,使得不同设备能够相互协作。 另一方面,CAN(Controller Area Network)是BOSCH公司为汽车行业开发的一种串行通信网络,后来成为ISO的国际标准,得到了多家知名公司的支持。CAN总线因其可靠性、实时性和灵活性,广泛应用于各种离散控制领域。 在LKD2-H列控系统中,由于列控中心采用PROFIBUS-DP总线,而计算机联锁系统则支持CAN2.0B总线协议,因此需要一个数据转换模块来实现两者之间的通信。论文中详细阐述了设计这个转换模块的方法,包括硬件设计,如选择适当的接口芯片,以及软件设计,如编写通信协议转换的程序代码。该模块的实现使得列控中心和计算机联锁系统能够有效地交换地面控制信息,从而实现系统的兼容性。 通过这样的转换模块,不仅可以满足新客运专线ATP车载设备对地面控制信息的需求,还能确保旧有列控系统的平稳升级,避免了因总线协议不匹配而导致的通信障碍。论文的贡献在于提供了一个实际可行的解决方案,对于跨总线通信的问题具有一定的参考价值。 关键词:PROFIBUS-DP;CAN;通信接口;转换模块;列控系统;计算机联锁 中图分类号:TP334.71 这篇论文深入研究了PROFIBUS-DP与CAN总线之间的通信转换问题,为工业自动化领域中不同总线协议的兼容性问题提供了有效的实践指导。