Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
IEC 62026-3:2014 定义了 DeviceNet 数字控制器-设备接口(CDI),专为工业自动化环境中的低压开关设备和控制设备设计。DeviceNet 是基于控制器区域网络(CAN)技术部署最广泛的工业通信网络之一,通过单条多点分支电缆连接可编程控制器、传感器、执行器及其他自动化设备。本标准规定了物理层、数据链路层、应用层协议和设备一致性测试要求,确保工厂车间和过程控制应用中可靠、可互操作的通信。
DeviceNet 物理层基于 CAN 收发器技术,支持 125 kbit/s、250 kbit/s 或 500 kbit/s 的数据速率,可按网络段选择。标准定义了屏蔽四芯电缆,同时承载信号(CAN_H、CAN_L)和电源(V+、V-)。网络段两端各端接 120 欧姆电阻以最小化信号反射。
| 参数 | 规格 | 说明 |
|---|---|---|
| 数据速率 | 125 / 250 / 500 kbit/s | 由网络配置设定 |
| 最大干线长度 | 500 m(125 kbit/s)/ 100 m(500 kbit/s) | 取决于数据速率 |
| 最大分支长度 | 每分支 6 m(500 kbit/s 时) | 累计分支长度有限制 |
| 最大节点数 | 每网段 64 个节点 | 含主站 |
| 电缆类型 | 粗/细屏蔽双绞线 | 有圆形和扁平电缆变体 |
| 电源 | 24 V DC ±1% | 在干线电缆上共享 |
标准规定了两种电缆类型:粗电缆(用于最长 500 m 的干线)和细电缆(用于最长 6 m 的分支连接)。每个 DeviceNet 节点包含收发器、CAN 控制器和运行 DeviceNet 应用层协议的微处理器。节点寻址通过硬件 DIP 开关或软件配置,每网段支持最多 64 个唯一的 MAC ID。
DeviceNet 在应用层采用通用工业协议(CIP),提供统一的对象导向数据模型。每个设备被建模为对象的集合,每个对象具有特定的属性、服务和行为。标准定义了强制对象(标识对象、消息路由器、DeviceNet 对象)和依赖于设备类型的应用特定对象。
协议支持两种通信类型:I/O 消息(高优先级、时间关键的实时数据交换,使用生产者-消费者模型)和显式消息(低优先级、请求-响应的配置和诊断访问)。DeviceNet 数据链路层根据预定义的连接 ID 方案分配 CAN 标识符,确保高优先级的 I/O 消息始终赢得总线仲裁。
IEC 62026-3 定义了全面的一致性测试程序,涵盖电气特性、EMC 抗扰度、协议行为和电源性能。标准要求设备按照规定的顺序进行测试,以验证在正常和故障条件下的正确操作。
| 测试类别 | 关键测试项目 | 验收标准 |
|---|---|---|
| 电源 | 上升时间、纹波、电流消耗 | 上升时间 ≤250 ms,纹波 ≤250 mV |
| 物理层 | 驱动器输出电平、接收器阈值 | 符合 CAN 收发器规格 |
| 协议 | 重复 MAC ID 检测、显式消息 | 超时内有效响应 |
| EMC | 传导/辐射噪声抗扰度 | 不得丢失通信 |
重复 MAC ID 检测协议确保同一网络上没有两个设备共享相同地址。上电时,每个设备发送其声明的 MAC ID 并监听是否有其他具有相同 ID 的设备响应。如果检测到冲突,设备将进入故障状态而非破坏网络通信。
答:不能。虽然两者都使用 CAN 作为物理层,但 DeviceNet 使用不同的 CAN 标识符分配方案和应用协议(CIP),与 CANopen 不兼容。它们不能共享同一总线网段。
答:包括主站在内最多 64 个节点。由于电源电流限制和累计分支长度的限制,实际应用中的数量往往更少。
答:首先检查两端 120 欧姆终端电阻、电源纹波和电压、累计分支长度,并验证所有节点具有唯一的 MAC ID。使用 DeviceNet 分析仪工具捕获总线流量并识别 CRC 错误或延迟碰撞是必要的诊断手段。
答:是的。DeviceNet 在现有设施中仍有广泛应用,尤其是在汽车制造、半导体加工和物料处理行业。许多工厂在运行基于以太网的新系统的同时仍维护着 DeviceNet 网络,替换设备仍在市场上有供应。