论文部分内容阅读
现场总线技术是当今工业控制领域的新兴技术,已经被广泛应用于工业自动化、楼宇自动化等场合,现场总线控制系统将是今后自动控制系统的主要发展方向。众多的现场总线标准中,DeviceNet现场总线以其开放、低价、高效、可靠等诸多优点,在工业现场中被大量应用于控制指示灯、按钮、变频器、电动机软起动器等设备。伺服电动机精度高,响应时间短,自动控制系统中大量使用伺服电动机作为执行元件,越来越多的伺服驱动器都开发了通信接口,以实现电动机的网络化控制,所以为伺服驱动器设计DeviceNet接口有很重要的现实意义。DeviceNet协议是在CAN总线的物理层和数据链路层基础上提出的应用层协议。本文介绍了部分CAN2.0A总线通信协议,分析了DeviceNet协议在OSI参考模型中的层次,研究了DeviceNet连接技术,预定义主/从连接组报文标识符区的使用、连接的分配与释放过程以及I/O数据触发方式。在深入研究DeviceNet规范的基础上,提出了一种符合DeviceNet协议规范的伺服驱动器设备描述,设计了伺服驱动器对象模型。根据伺服驱动器对数据的要求,设计了I/O数据格式以及数据映射,为伺服驱动器设备描述定义了伺服驱动和光电编码器两个对象类,给出了这两个对象类的实例属性定义、状态转换图和信号流图。在最后,完成了伺服驱动器节点软硬件设计,并利用罗克韦尔自动化公司的主站和PLC与此从站节点构建DeviceNet网络系统,设计了人机界面。目前国内的DeviceNet供货商大多开发的是功能比较简单的I/O节点,本文对伺服驱动节点的研究是对开发复杂功能DeviceNet节点的探索,对DeviceNet节点开发将有重要意义。