DeviceNet系统架构中的轮询信息交互

需积分: 50 159 下载量 184 浏览量 更新于2024-08-09 收藏 4.19MB PDF 举报
本文档主要讨论了DeviceNet网络中的轮询信息特征,以及与之相关的系统架构和对象模型。DeviceNet是一种基于控制器局域网(CAN)协议的工业网络标准,用于设备之间的通信。 在DeviceNet系统中,轮询是主站(通常是控制系统)与从站(通常是现场设备)间通信的主要方式。如图7-12所示,主站通过客户机传输分类2或3的连接对象向各个从站发送轮询命令。从站则利用服务器传输分类2或3的连接对象接收这些命令并回应。这种轮询机制确保了主站能够有序地收集来自各个从站的状态信息和数据。 轮询过程涉及以下关键信息: 1. **轮询命令信息**:这是主站发起的请求,用于获取从站的特定信息。 2. **轮询响应信息**:从站接收到命令后,根据要求提供所需数据或状态反馈。 图中还展示了从站的结构,包括链路消费对象、链路生产对象和应用对象。这些对象代表了数据在网络中的流动路径,其中链路消费对象接收来自网络的数据,链路生产对象将数据发送到网络,而应用对象则处理实际的应用层数据。 DeviceNet对象模型是其核心部分,它定义了如何寻址和通信。对象寻址是确定网络中每个设备身份的关键,而寻址范围则规定了哪些地址可以分配给不同的设备。此外,对象模型包括了I/O连接和显式信息连接,前者处理输入/输出数据流,后者用于非周期性的、需要确认的信息传输。 系统结构部分介绍了DeviceNet的拓扑和逻辑结构。拓扑描述了物理连接方式,可能包括总线型、星型或其他形式的布局。逻辑结构则关注网络如何逻辑上组织和交互,确保高效、可靠的通信。 DeviceNet的实现基于CAN协议,CAN提供了链路层寻址、帧类型、媒体访问控制和错误管理等功能。错误管理包括错误类型识别(如位错误和帧错误)以及对节点错误的检测和处理,确保网络的稳定性和可靠性。 DeviceNet的轮询信息特征和系统架构是实现工业自动化和设备间通信的关键组成部分,它依赖于CAN协议的强大功能,并通过精心设计的对象模型和网络结构保证了数据的有效传输。