profinet协议基础

本文对比了工业以太网的不同技术,如PROFINET的实时通信能力、EtherNet/IP的广泛应用和EtherCAT的高效数据处理,着重探讨了它们在自动化通讯中的角色和特点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

工业以太网

工业以太网是基于IEEE 802.3 (Ethernet)的强大的区域和单元网络。

自动化通讯金字塔

在这里插入图片描述
各个组织与工业以太网
在这里插入图片描述

工业以太网技术比较

IMS和ARC的调研表明,大约四分之三的工业以太网使用的Ethernet/IP,PROFINET,或Modbus/TCP,其次为POWERLINK和EtherCAT,这两个系统特别适合硬实时性要求。

在这里插入图片描述
(1)普通以太网:尽最大可能性投递。

(2)Modbus-TCP:把串行Modbus的数据封装在以太中进行传输,提升了modbus的实时性

(3)PROFINET V2:把实时性要求高的数据,使用RAW socket通信,跳过TCP/IP层。

(4)PROFINET V3、EPA、EthernetPowerLink:在MAC层增加了调度器,用于增加MAC层数据帧的实时性。

(5)EtherCat、SERCOS: 在MAC层增加了调度器,用于增加MAC层数据帧的实时性,支持总线拓扑结构。

profinet概述

PROFINET是一种用于工业自动化领域的创新、开放式以太网标准(IEC61158)。Profinet协议通过以太网硬件和TCP/IP协议栈传输数据。

  • PROFINET采用TCP/IP和IT标准。也就是说PROFINET协议运行在TCP/IP协议之上。
  • PROFINET基于工业以太网,是一种实时以太网。

通过PROFINET,分布式现场设备可直接连接到工业以太网,与PLC等设备通讯。PROFINET系统集成了基于Profibus的系统,提供了对现有系统投资的保护。

该技术由西门子公司和Profibus用户协会开发,它是基于以太网之上的PROFIBUSDP以及PROFINETI/O的成功应用
在这里插入图片描述
PROFINET(实时以太网)基于工业以太网,具有很好的实时性,可以直接连接现场设备(使用PROFINETIO),使用组件化的设计,PROFINET支持分布的自动化控制方式(PROFINET CBA,相当于主站间的通讯)。

profinet特性

  • 可以达到与现场总线相同或更优越的响应时间,典型的响应时间在10ms的数量级

  • 高优先级的有效载荷数据通过以太网协议并以以太网帧VLAN的优先次序直接发送

  • 支持实时通信

  • 具有灵活的拓扑结构,可以采用星型、总线型和环型等多种拓扑结构。

  • 支持多种设备和传感器的连接方式,包括以太网、无线、红外线、光纤和RS485等。

  • 在一个网络中连接多达100,000个设备

  • 支持多种通信方式,例如广播、多播和单播。

  • 支持分布式控制和数据交换

  • 对于PROFIBUS,数据传输的带宽最大为12Mbps,对于PROFINET,数据传输的带宽为100Mbps。

  • 对于PROFIBUS,数据传输的方式为半双工,对于PROFINET,数据传输的方式为全双工。

  • 对于PROFIBUS,一致性数据最大为32bytes,对于PROFINET,一致性数据最大为254bytes。

  • 对于PROFIBUS,用户数据的最大为244bytes,对于PROFINET,用户数据的最大为1400bytes。

  • 对于PROFIBUS,12Mbps的最大总线长度为100m,对于PROFINET,设备之间的总线长度为100m。

  • 对于PROFIBUS,组态和诊断需要专门的接口模板,例如CP5512,对于PROFINET,可以使用标准的以太网网卡。

  • 对于PROFIBUS,需要特殊的工具进行网络诊断,对于PROFINET,使用IT相关的工具即可。

  • 对于PROFIBUS,总线上的主要故障来源于总线终端电阻不匹配或者较差的接地,对于PROFINET,不需要总线终端电阻。

profinet与profibus

所有时间要求严格的实时数据都是通过标准的 Profibus DP技术传输,以太网TCP/IP被用于智能设备之间时间要求不严格的通讯,数据可以从Profibus DP网络通过代理集成到PROFINET系统。
在这里插入图片描述
PROFINET是唯一使用已有的IT标准,没有定义其专用工业应用协议的总线。

  • PROFINET基于工业以太网,使用TCP/IP协议栈和以太网硬件,而PROFIBUS基于RS485串行总线,通过一根电缆传输数据和控制信号。两者协议上由于介质不同完全不同,没有任何关联。
  • 两者相似的地方都具有很好的实时性,原因在于都使用了精简的堆栈结构。但Profinet在数据传输速度和通信效率方面比Profibus更高。
  • Profinet和Profibus在拓扑结构和网络架构方面也存在一些差异。Profibus通常采用总线结构,即多个设备连接到同一根电缆上。相比之下,Profinet采用以太网的星型拓扑结构,每个设备都直接连接到以太网交换机上,从而提高了网络的可靠性和性能。
  • Profinet和Profibus的协议也存在一些不同之处。Profibus协议比较简单,适用于小型控制系统,而Profinet协议则更加复杂,适用于更大型的控制系统。
  • Profinet和Profibus在应用范围上也存在一些不同。Profibus通常用于传输低速控制信号和数据,例如传感器信号、驱动器信号和测量数据等。而Profinet则适用于更高速度和更复杂的应用,例如运动控制、视觉系统和工业以太网。

工业以太网与Profinet

profinet同样是西门子SIMATIC NET中的一个协议,具体说是众多协议的集合,其中包括PROFINET IO RT, CBA RT,IO IRT等等的实时协议。所以说PROFINET和工业以太网不能比,只能说PROFINET是工业以太网上运行的实时协议而以。

EtherNet通信

Ethernet(以太网络)由Xerox公司创建并由Xerox、Intel和DEC公司联合开发的基带局域网规范,是当今现有局域网采用的最通用的通信协议标准,包括标准的以太网(10Mbit/s)、快速以太网(100Mbit/s)和10G(10Gbit/s)以太网。

IEEE制定的IEEE 802.3标准给出了以太网的技术标准。它规定了包括物理层的连线、电信号和介质访问层协议的内容。以太网是当前应用最普遍的局域网技术。它很大程度上取代了其他局域网标准,如令牌环网、FDDI和ARCNET。 以太网的标准拓扑结构为总线型拓扑。

EtherNet和InterNet区别

Ethernet是目前部署最广泛的局域网;而Internet是指国际互联网,是由全世界的局域网、城域网、广域网通过各种通信工具联在一起形成的。Ethernet是Internet的一个组成部分。

EtherNet/IP

EtherNet/IP是由罗克韦尔自动化公司开发的工业以太网通讯协定。2000年初始发布,EtherNet/IP是一个开放的工业标准。

IP是“Industrial Protocol”(工业协议)的简称,和网际协议没有关系。

EtherNet/IP通常是在美国市场上得到非常好的应用,主要是使用罗克韦尔控制系统。

EtherNet/IP在标准以太网硬件上运行,并同时使用TCP/IP和UDP/IP进行数据传输。

EtherNet/IP网络通常实现10ms左右的软实时性能。

EtherNet/IP和EtherCat的区别

二者完成移动IO数据的方式不同

  • EtherCat使用一种叫做动态处理的技术。EtherCat消息在由该节点处理之前先传递到环中的下一个节点。从而为网络提供了惊人的速度和效率。EtherCat包括安全协议及其多个配置文件等。

EtherCAT通信

EtherCAT(以太网控制自动化技术)Beckhoff自动化。这项技术的所有用户自动成为EtherCAT技术协会(ETG)的成员。

EtherCAT主站发送包含网络所有从站数据的数据包,这个帧按照顺序通过网络上的所有节点,当它到达最后一个帧,帧将被再次返回。

为了支持100Mbit/s的波特率,必须使用专用的ASIC或基于FPGA的硬件来高速处理数据。

EtherCat特性

EtherCAT网络拓扑总是构成一个逻辑环。

EtherCat过程同步

每个从站连接由主站提供的一个类似于IEEE1588的实时时钟技术进行同步。

  • 从站设备可以是实时、也可以是非实时机制,这更多取决于硬件。基于实时控制信号可以高精度同步。
  • 在物理层,EtherCAT协议不仅在以太网上运行,也可以采用LVDS(低压差分信号传输)。
  • 这个标准被Beckhoff使用在其端子技术上,典型的是采用带有标准以太网接口的PC作为一个EtherCAT主站。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

万码无虫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值