论文部分内容阅读
现场总线是近20年来发展起来的一门新技术,是当今自动化和控制领域发展的热点之一。作为众多现场总线中的一种——控制器局域网CAN(Controller Area Network)是一种有效支持分布式控制和实时控制的串行通信网络,以其独特的设计思想,良好的功能特性,突出的现场抗干扰能力,极高的可靠性、实时性和灵活性,被广泛地应用于各种分布式实时系统,并被公认为几种最有前途的现场总线之一,成为一种国际标准,尤以其特有的低成本特点,被认为是一种符合中国国情的现场总线,值得加以推广。基于以上的背景,并结合公司的实际需求,设计一个基于CAN总线的传感器网络通信系统是十分迫切的,也是十分必要的。
论文主要是对基于CAN bus的传感器网络通信系统的设计与应用进行了研究。文章首先分析了CAN总线的特点和应用优势,并结合系统的实际现场工作环境和实时性要求,设计了一种基于CAN总线的传感器网络通信系统,给出了系统的总体架构,并对该系统中的上位机CAN总线适配卡原理、下位机节点的软硬件、自定义的CAN总线应用层通信协议的设计进行了详细的阐述,同时结合实际应用给出了相应的抗干扰措施。
该系统具有结构简单、实时性高、稳定性好、扩展容易、维护方便等特点,有较高的实际应用价值,特别适用于实时性要求高的分布式系统。本文采用的CAN总线传感器网络通信系统的设计方法对于CAN总线的应用研究具有重要的价值,同时也为其他开发现场总线的项目提供了一个很好的借鉴。