DeviceNet误接线保护与CAN收发器外部保护电路

需积分: 37 21 下载量 82 浏览量 更新于2024-08-09 收藏 3.5MB PDF 举报
"误接线保护——[pdf] Fundamentals of Data Structure in C" 本文档主要讨论了在DeviceNet协议中的误接线保护措施,确保设备在各种接线错误情况下仍能正常工作。DeviceNet是一种基于Controller Area Network (CAN) 协议的工业自动化网络标准,它要求网络上的各个节点必须能够承受特定的接线错误,而不会造成永久性损害。 在DeviceNet协议中,每个节点必须具备一定的误接线保护能力。例如,当V+电压高达18伏特时,设备应能承受这种异常情况而不受损害。然而,某些集成的CAN收发器可能对CAN_H和CAN_L的最大负向电压承受能力有限。为了解决这个问题,文档建议使用外部保护电路。图9.4展示了一个这样的保护回路设计,其中包括在接地线上添加肖特基二极管,以防止V+信号线错误地连接到V-端子。此外,还在电源线上设置了一个三极管开关,以防V-连接断开导致的潜在损害。 DeviceNet协议还涉及到其他关键概念,如网络的介绍、特性、对象模型建立、网络概述、系统结构以及标准参考。在对象模型方面,它详细阐述了对象寻址和寻址范围,包括从1-5页开始的1-3.1对象寻址和1-9页的1-3.2寻址范围。网络概述部分介绍了I/O连接和显式信息连接,分别在1-11页和1-12页展开。系统结构部分则涵盖了拓扑和逻辑结构,1-16页的1-6.1拓扑讨论了网络的物理布局,而1-16页的1-6.2逻辑结构则涉及了网络的逻辑组织方式。 此外,文档还提到了CAN协议的基础知识,包括其应用范围、链路级寻址、帧类型、媒体访问控制以及错误管理。CAN错误管理部分详细解释了2-6.1错误类型和2-6.2节点错误,这有助于理解CAN网络中如何检测和处理通信错误。 这份资料详细阐述了DeviceNet协议中误接线保护的重要性,提供了具体的电路设计示例,并介绍了DeviceNet和CAN协议的基本概念,对于理解和实现安全可靠的DeviceNet网络具有重要价值。