论文部分内容阅读
随着信息交换的日益数字化和全球化,现场总线作为一种数字化通信网络,以其开放性好、性能可靠、造价低廉、可维护性好等优点,已成为本世纪自动化控制领域发展的必然趋势.DeviceNet总线是一种基于CAN协议的设备级现场总线,己成为当今国际主流的现场总线技术,于是为设备提供一个DeviceNet接口,使设备接入网络完成与其他设备的数据传递就成了一个热点,目前国内在这方面的研发还处于起步阶段.文中首先介绍了现场总线技术的概况和几种流行的现场总线;论述了DeviceNet协议规范,重点分析了本文涉及的对象模型、对象类、报文、设备描述和预定义主/从连接等.然后针对DeviceNet从站设备通信接口的开发,提出了一种通用的DeviceNet从站设备通信接口的技术要求,通过分析目前主要的开发途径及硬件开发平台,提出了该文的总体设计方案.该文以成本低,体积小的单片机为硬件开发平台,设计了从站接口电路板;在熟悉DeviceNet协议的基础上,采用单片机C语言自行编写了从站接口板通信程序和DeviceNet协议栈及应用层程序,实现了DeviceNet协议规范;最后详细介绍了系统调试过程及结果,完成开发调试工作.经实验室测试证明,该文研制的DeviceNet从站设备通信接口能接入DeviceNet网络中,与Rockwell公司的DeviceNet扫描器和DeviceNet网络驱动器进行实时可靠的通信,并可通过DeviceNet Manager软件进行配置和监控.该文的工作为DeviceNet产品的开发奠定了良好的理论基础,提供了很好的技术积累.采用单片机开发DeviceNet从站接口,实用性好且便于将接口置入产品内部,为开发具有DeviceNet通信功能的产品打下良好的基础.