发布网友 发布时间:2022-04-25 21:08
共1个回答
热心网友 时间:2022-06-17 12:43
DeviceNet协议是一个简单、廉价而且高效的协议,适用于最低层的现场总线,例如:过程传感器、执行器、阀组、电动机起动器、条形码读取器、变频驱动器、面板显示器、操作员接口和其他控制单元的网络。可通过DeviceNet连接的设备包括从简单的挡光板到复杂的真空泵各种半导体产品。
DeviceNet也是一种串行通信链接,可以减少昂贵的硬接线。DeviceNet所提供的直接互连性不仅改善了设备间的通信,而且同时提供了相当重要的设备级诊断功能,这是通过硬接线I/O接口很难实现的。
除了提供ISO模型的第7层(应用层)定义之外,DeviceNet规范还定义了部分第1层(物理收发器)和第0层(传输介质)。如图所示为DeviceNet在ISO模型中的相关层。对DeviceNet节点的物理连接也作了清楚的规定。连接器、电缆类型和电缆长度,以及与通信相关的指示器、开关、相关的室内铭牌都作了详细规定。
ISO模型中的DeviceNet相关层
DeviceNet网络最大可以操作个节点,可用的通讯波特率分别为125kbps、250kbps和500kbps三种。
设备可由DeviceNet总线供电(最大总电流8A)或使用电源供电。
DeviceNet网络电缆传送网络通讯信号,并可以给网络设备供电。宽范围的应用导致规定了不同规格的电缆:粗电缆、细电缆和扁平电缆,以能够适用于工业环境。电缆的选用见下表所示。
干线和支线电缆的长度推荐值
数据通讯干线长度单根支线
总支线长度
速率粗电缆细电缆扁平电缆最大长度
125kbps500m100m420m156m6m
250kbps250m100m200m78m6m
500kbps100m100m100m39m6m
DeviceNet网络拓扑结构
DeviceNet设备的物理接口可在系统运行时连接到网络或从网络断开,并具有极性反接保护功能。可通过同一个网络,在处理数据交换的同时对DeviceNet设备进行配置和参数设置,这样使复杂系统的试运行和维护变得比较简单;而且现在有许多的高效工具供系统集成者使用,开发变得容易。
DeviceNet使用“生产者-消费者”通讯模型以及CAN协议的基本原理。DeviceNet发送节点生产网络上的数据,而DeviceNet接收节点则消费网络上的数据;两个或多个设备之间的通信总是符合基于连接的通讯模式。