【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《工业以太网的常见协议》,欢迎阅读!
工业以太网的常见协议
摘要: 1 Modbus TCP/IP 该协议由施耐德公司推出,以一种非常简单的方 式将 Modbus 帧嵌入到 TCP 帧中,使 Modbus 与以太网和 TCP/IP 结合,成为 Modbus TCP/IP。这是一种面向连接的方式,每一个呼叫都要求一个应答,这 种呼叫/应答 ...
1 Modbus TCP/IP
该协议由施耐德公司推出,以一种非常简单的方式将 Modbus 帧嵌入到
TCP 帧中,使 Modbus 与以太网和 TCP/IP 结合,成为 Modbus TCP/IP。这是 一种面向连接的方式,每一个呼叫都要求一个应答,这种呼叫/应答的机制与 Modbus 的主/从机制一致,但通过工业以太网交换技术大大提高了确定性, 改善了一主多从轮询机制上的制约。 2 Profinet
Profinet 由 Siemens 开发并由 Profibus International 支持,目前它有 3 个版 本,第一个版本定义了基于 TCP/UDP/IP 的自动化组件。采用标准 TCP/IP+ 以太网作为连接介
质,采用标准 TCP/IP 协议加上应用层的 RPC/DCOM 来
完成节点之间的通信和网络寻址。它可以同时挂接传统 Profibus 系统和新型 的智能现场设 备。现有的 Profibus 网段可以通过一个代理设备(proxy)连接到 Profinet 网络当中,使整套 Profibus 设备和协议能够原封不动地在 Profinet 中 使用。传统的 Profibus 设备可通过代理与 Profinet 上面的 COM 对象进行通 信,并通过 OLE 自动化接口实现 COM 对象之间
的调用。它将以太网应用
于非时间关键的通信,用于高层设备和 Profibus-DP 现场设备技术之间,以便
将实时控制域通过代理集成到一个高层的水平上。
第二个版本中,Profinet 在以太网上开辟了两个通道:标准的使用 TCP/IP 协议的非实时通信通道,另一个是实时通道,旁路第 三层和第四层,提供精 确通信能力。该协议减少了数据长度,以减小通信栈的吞吐量。为优化通信 功能,Profinet 根据 IEEE 802.p 定义了报文的优先级。最多可用 7 级。 Profinet 第三版采用了硬件方案以缩小基于软件的通道,以进一步缩短通 信栈软件的处理时间。为连接到集成的以太网交换机,Profinet 第三版还开始 解决基于 IEEE 1588 同步数据传输的运动控制解决方案。 3 Ethernet/IP
Ethernet/IP 是适合工业环境应用的协议体系。它是由 ODVA(Open
Devicenet Vendors Asso-cation)和 ControlNet International 两大工业组织推出的 最新成员与 DeviceNet 和 ControlNet 一样,它们都是基于 CIP(Control
and
Information Proto-Col)协议的网络。它是一种是面向对象的协议,能够保证网 络上隐式(控制)的实时 I/O 信息和显式信息(包括用于组态、参数设置、诊断 等)的有效传输。
Ethernet/IP 采用和 Devicenet 以及 ControlNet 相同的应用层协议 CIP。因
此,它们使用相同的对象库和一致的行业规范,具有较好的一致性。
Ethernet/IP 采用标准的 Ethernet 和 TCP/IP 技术传送 CIP 通信包,这样通用且 开放的应用层协议 CIP 加上已经被广泛使用的 Ethernet 和 TCP/IP 协议,就构 成 Ethernet/IP 协议的体系结构。 4 EtherCAT
EtherCAT(Ethernet for Control Automation Technology)是由德国倍福 Beckhoff 公司开发,并由 EtherCAT 技术组(EtherCAT Technology Group, ETG)支持。它采用以太网帧,并以特定的环状拓扑发送数据。网络上的每一 个站均从以太网帧上取走与该站有关的数据,或并插入该站本身特定的 输入
/输出数据。网络内的最后一个模块向第一个模块发送一个帧以形成和创建一 个物理和逻辑环。EtherCAT 还通过内部优先级系统,使实时以太网帧比其 他的数据(如组态或诊断数据,等)具有较高的优先级。组态数据只在传输实 时数据的间隙(如间隙时间足够传输的话)中传输,或者通过特定的通道传 输。 EtherCAT 还保留标准以太网功能,并与传统 IP 协议兼容。为了实现这 样的装置,需要专用 ASIC 芯片,以集成至少两个以太网端口,并采用基于 IEEE 1588 的时间同步机制,以支持运动控制中的实时应用。 5 Powerlink
Powerlink 由贝加莱 B R 公司开发,并由 Ethernet Powerlink 标准化组 (Ethernet Powerlink Standardisation Group,EPSG)支持。 Powerlink
协议对第三、四层的 TCP(UDP)/IP 栈进行了扩展。它在共享式
Communication
Network
以太网网段上采用槽时间通信网络管理(Slot
Management,SCNM)中间件控制网络上的数据流量。SCNM 采用主从调度方 式,每个站只有在收到主站请求的情况下,才能发送实时数据。因此, 在一 个特定的时间,只有一个站能够访问总线,所以没有冲突,从而确保了通信 的实时性。为此,Powerlink 需采用基于 IEEE 1588 的时间同步。在其扩展的 第二版中,包括了基于 CANopen 的通信与设备行规。
本文来源:https://www.wddqxz.cn/07bb1145c9aedd3383c4bb4cf7ec4afe04a1b134.html