DeviceNet主从连接对象属性详解-状态与循环响应

需积分: 50 159 下载量 155 浏览量 更新于2024-08-09 收藏 4.19MB PDF 举报
"主站的状态变化或循环应答信息-高级系统架构师 - DeviceNet 卷2.0勘误表4" 在DeviceNet网络中,主站和从站之间的通信是基于预定义的主/从I/O连接对象进行的。这些连接对象具有特定的属性,用于定义它们的行为和交互方式。在从站连接实例属性中,每个属性都有其默认值,这些值在连接对象从不存在状态转变为配置状态时被加载。 1. 状态属性(ID: 1):默认值为01,表示对象处于配置状态。 2. 实例类型属性(ID: 2):默认值为01,标识这是一个I/O连接。 3. transClass_trigger属性:对于循环连接使用02h或03h,状态变化连接使用12h或13h,分类2或3,表明客户机的相应行为。 4. produced_connection_id和consumed_connection_id:分别对应从站的I/O状态变化或循环信息以及主站的状态变化或循环应答信息。 5. initial_comm_characteristics属性(ID: 6):默认值为01,表明从站的状态变化或循环连接通过信息组1生产和通过信息组2消费,同时MAC ID出现在组2信息的CAN标识符区中。 6. produced_connection_size和consumed_connection_size属性:执行过程需根据应用对象初始化produced_connection_size,而consumed_connection_size默认为0,表示零长度应答。 7. expected_packet_rate属性(ID: 9):必须设置期望信息包速率,以确保通信效率。 8. Watchdog_Timeout_action属性(ID: 12):默认值为0,意味着当发生超时时,系统将转为超时状态。 9. produced_connection_path_length和consumed_connection_path_length属性:前者没有默认值,需要根据produced_connection_id初始化;后者默认为4,表示应答处理器对象路径长度。 DeviceNet网络是一个基于Controller Area Network (CAN) 协议的工业自动化网络标准,它定义了一种对象模型和系统结构。对象模型包括了寻址规则,如对象寻址和寻址范围,以及网络的I/O连接和显式信息连接。网络结构分为物理拓扑和逻辑结构,支持多种设备类型的互操作性。CAN协议则提供了链路层寻址、帧类型、媒体访问控制以及错误管理功能,以确保网络的稳定性和可靠性。 理解这些属性和DeviceNet的基本概念对于高级系统架构师来说至关重要,因为它们直接关系到网络的配置、性能优化以及故障排查。在实际应用中,正确设置和管理这些属性能够确保DeviceNet网络的高效运行和数据交换的准确性。