一、PROFINET基础
IEC61158简介
IEC61158是国际电工委员会发布的现场总线与工业以太网标准,涵盖的内容非常广泛,大体包括:
1、IEC61158-1总论与导则;
2、IEC61158-2物理层服务定义与协议规范;
3、IEC61158-3数据链路层服务定义;
4、IEC61158-4数据链路层协议规范;
5、IEC61158-5应用层服务定义;
6、IEC61158-6应用层协议规范;
IEC61158第1版发布于1999年3月,目前最新版本是IEC61158-x-2019。
IEC61158公布了20多种经过市场考验的现场总线/工业以太网标准,主要包括∶

IEC61158公布的现场总线/工业以太网
PROFINET简介
PROFINET是一种新的以太网通讯系统,是由西门子公司和PROFIBUS用户协会开发。从上面的表格可以看出,PROFINET是IEC61158公布的第10类现场总线/工业以太网标准,它属于实时以太网。
所谓"实时",是指PROFINET通信的响应时间小于10ms,PROFINET还支持等时同步通信(IRT),用于运动控制等时间要求严苛的场合,其响应时间小于1ms。
所谓“以太网”,是指PROFINET是一种基于以太网的通信协议,它的基础是百兆以太网。百兆以太网的传输介质可以是双绞线或光纤,使用双绞线时,只需要使用网线中的1、2、3、6号线,这就是PROFINET网线只有4根线的原因。
PROFINET、ETHERCAT、M-II、CC_Link都属于现场总线协议,相比其他总线而言,PROFINET和ETHERCAT适用的工况更为普遍,更全面,同时PN协议兼容以太网,所以一方面许多以太网下的子协议在PN网络中同样适用;另一方面,其拓扑结构理论上不受限制,支持环网,树型,星型,线型等。
PROFINET具有多制造商产品之间的通讯能力,自动化和工程模式,并针对分布式智能自动化系统进行了优化,其应用结果能够大大节省配置和调试费用。PROFINET系统集成了基于PROFIBUS的系统,提供了对现有系统投资的保护。它也可以集成其它现场总线系统。
PROFINET技术定义了三种类型:
1. PROFINET1.0基于组件的系统主要用于控制器与控制器通讯;
2. PROFINET-SRT软实时系统用于控制器与I/O设备通讯;
3. PROFINET-IRT硬实时系统用于运动控制。
PROFINET将工厂自动化和企业信息管理层IT技术有机地融为一体,同时又完全保留PROFIBUS现有的开放性。
在OSI参考模型中,PROFINET位于第5~7层,其1~4层是百兆以太网,如下图所示∶

PROFINET使用了物理层、链路层、网络层、传输层与应用层协议,其中物理层规定了百兆或千兆的传输速率,网络层与传输层则沿用TCP/IP协议族的标准,而独到之处在于数据链路层与应用层的规范。
PROFINET链路层:参考了IEEE 802.3、IEEE 802.1Q、IEC 61784-2等标准,分别保证了全双工、优先级标签、实施扩展的能力,从而能够实现RT(实时通信)、IRT(等时实时通信)、TSN(时间敏感网络)等通信形式。
PROFINET应用层:有多种应用层的协议标准,如IEC 61784、IEC 61158确保了PROFINET IO服务,IEC 61158 Type 10确保 PROFINET CBA服务等等。
PROFINET有两种通信堆栈结构,标准以太网通信堆栈与实时以太网通信堆栈,以满足标准与实时的数据传输需求,既实现了实时的数据传输,也兼容了已有的标准以太网。
在需要实时数据传输的情况下,PROFINET对通信堆栈结构进行了修剪:在网络层与传输层部分进行了删减,并在数据链路层开辟了专用的数据通道和通信机制,实现了实时通信、等时实时通信的功能,满足实时数据传输的需求。
PROFINET 生态
PROFINET可实现不同时延下的数据传输服务,时延范围从100ms到31.25us不等;根据应用的时间要求可以将划分出PROFINET的数个应用领域,如:低时延对应高实时要求的运动控制领域;中高时延对应的过程/工厂自动化领域。
现场总线主要应用与控制层和执行层之间的连接,目前控制层主要是西门子一家,其余的厂家围绕其完成执行层和监控相关的设备,比如伺服,诊断分析仪,IO模块。针对驱动层面,提供了Profidrive行规,尤其是对于运动控制进行了具体规定,包含AC1,2,3,…AC6,出于西门子本身的封闭性,其大多使用制造商特定报文,同时行规作为标准协议也没有CIA402那样详细,所以实际开发中会遇到很多的问题,基本上是摸着石头过河。
据统计,目前PN总线在全球份额占25%(DP+PN),也是首位,这意味着该总线有着广袤的市场。随着近年来全球工控行业的变化,西门子也进一步开放了第三方的准入,所以作为第三方厂商有既得的商业利益,第三方产品的加入也进一步丰富了PN的生态网络,给予客户更多的可选择性,相辅相成。
目前第三方厂商主要有力士乐、菲尼克斯、国内的汇川、迈信、禾川等等,还有一些协议栈方案解决厂家。
PROFINET的优点
PROFINET的优点很多,主要包括∶
1、PROFINET是一种开放式架构,可以与传统的互联网互联互通,俗称"一网到底"。PROFINET将工业以太网应用分为了8个部分,并分别针对每个部分的特点发表了相应的技术规范,使PROFINET能够应用于各种工厂场景之下。
所谓"一网到底”,是指通过一个网络将现场层、控制层和管理层相连,实现数据的交换,便于管理和维护;即工业产业链层级中,管理级的 设备能够直接与现场级的设备进行数据的交互,并能实现不同层级上的纵向设备集成或相同层级上的横向设备集成。
2、支持多种拓扑结构,节点增删灵活;PROFINET支持线型、星型、树型、环型等网络拓扑结构,可以根据需要灵活添加或删除节点;
3、支持PROFlsafe、PROFIdrive、PROFlenergy三大行规,可以实现安全、运动控制和节能功能;
4、极高的通信速率和极低的抖动,保证数据交换的及时和准确;
5、支持诊断功能,可以快速定位到故障节点;
二、PROFINET 网络组件与拓扑
PROFINET网络基于IEEE802.3,其传输介质可以时有线的,也可以是无线的。
PROFINET 网线
典型的PROFINET网络时一条4芯,带屏蔽的绿色线缆:

网线中的4芯分别是白色、黄色、橙色和蓝色。黄色和橙色组成双绞线,白色和蓝色组成双绞线,双绞线有利于增强抗干扰能力。
4芯网线可以全双工的方式通信,也就是说,数据的发送和接收可以同时进行。PROFINET网线最大支持100Mbps的传输速率,最长的传输距离为100米。如果超过了100米,要使用交换机对信号进行加强,类似于PROFIBUS总线中继器的功能。
一般来说,PROFINET网线分成四类∶
A类∶用于静止不动的安装场合;
B类∶可用于偶尔运动或振动的安装场合;
C类∶ 用于运动的安装场合,比如拖链或旋转机器;
R类∶用于机器人等特殊场合;
有人问能否用普通家用/商用网线代替PROFINET网线呢?理论上说是可以的,因为PROFINET是基于百兆以太网的。但实际工业生产中建议不要这么做,因为家用/商用网线的强度、抗干扰能力等方面都不如PROFINET专用网线,而工业现场环境可能比较恶劣,面临各种干扰,普通家用/商用网线很可能会出现通信不良的情况。
说明∶西门子还有一种8芯的绿色网线,这种网线也可以用于PROFINET网络,不过相对来说有些浪费,因为这种8芯的网线主要用于千兆以太网(传输速率1Gbps)。
PROFINET 网线接头
常见的PROFINET网线接头有RJ45接头和M12的圆形接头。
RJ45接头有90°和180°两种,如下图所示∶

注意看这种接头前面只有4根针,这是因为PROFINET网络(本质上说是百兆以太网)只用到 RJ45 接头的1、2、3、6号针。这种接头接线非常简单,只需要将四种颜色的线插入到对应颜色的孔中就可以了。
PROFINET 光纤
当PROFINET的传输距离大于100米时,除了使用交换机对信号增强外,还可以使用光纤。光纤的传输距离可以覆盖几千米,甚至100千米。由于光纤使用光作为传输介质,可以完全排除电磁干扰,特别适合于工业现场电磁干扰比较严重的场合。
常见光纤的内部有两条平行的光缆,其结构如下

本文详细介绍了PROFINET技术,包括其作为IEC61158标准的一部分,以及作为实时以太网协议的特性。PROFINET基于以太网,支持多种拓扑结构,如线型、星型、树型和环型,并有实时(RT)和等时同步(IRT)通信等级。此外,文章还讨论了PROFINET的通信协议栈、一致性等级和DCP协议,以及如何通过DCP进行设备发现和配置。最后,介绍了PROFINET的现场总线组件,如PROFIdrive、PROFIsafe和PROFlenergy,以及它们在运动控制、安全和能源管理中的应用。


被折叠的 条评论
为什么被折叠?



