DeviceNet系统架构与初始化指南

需积分: 50 159 下载量 126 浏览量 更新于2024-08-09 收藏 4.19MB PDF 举报
"初始化-高级系统架构师" 本文档主要讨论了与DeviceNet设备网络相关的高级系统架构师需要了解的初始化过程,以及一些关键参数的设置。DeviceNet是一种基于Controller Area Network (CAN) 协议的工业通信网络,用于连接现场设备和控制器。在DeviceNet系统中,初始化是确保设备正确通信的关键步骤。 在描述中提到的初始化参数包括: 1. `consumed_connection_size` 和 `produced_connection_size`:这两个参数可能涉及设备的输入和输出连接能力。它们表示设备可以消费(接收)或产生的连接数量。没有指定默认值,因此需要按照第5章4.3节的说明进行配置。 2. `expected_packet_rate`:预期数据包速率是指设备期望接收或发送数据包的速度,单位可能是毫秒。默认值为0x09C4hex(2500毫秒),具体初始化方法参照第5章4.3节。 3. `watchdog_timeout_action`:看门狗超时动作,当设备未在预设时间内响应时,系统将执行的动作。设置为Auto_Delete意味着系统会自动删除未响应的设备,防止网络阻塞。同样,这在第5章4.3节中有详细说明。 4. `production_inhibit_time`:生产抑制时间,表示设备在开始新的数据传输前必须等待的时间。默认值为0,意味着没有禁止时间,设备可以立即开始生产数据。 在DeviceNet系统中,初始化还包括对对象模型的设置,例如: - `produced_connection_path` 和 `consumed_connection_path`:这些路径可能指的是设备在网络中的数据传输路径。如果为空,可能表示需要根据网络配置进行设置。 - `produced_connection_path_length` 和 `consumed_connection_path_length`:这些长度参数可能与设备的输入/输出路径的复杂性有关,需要按照第5章4.3节进行初始化。 DeviceNet的介绍部分涵盖了该网络的基本特性和对象模型的建立,包括对象寻址和寻址范围。网络概述部分详细解释了I/O连接和显式信息连接,而系统结构则涉及拓扑和逻辑结构。此外,文档还引用了相关的标准参考,如CAN协议,它是DeviceNet的基础,涵盖了CAN的应用范围、链路级寻址、帧类型、媒体访问控制以及错误管理。 对于高级系统架构师来说,理解DeviceNet的初始化过程、关键参数及其与CAN协议的关系至关重要,以确保设备在网络中的高效、稳定运行。