2023年11月30日发(作者:)

profinet——完整的网络

解决方案

篇一:工业以太网通信标准PROFInet及其应用

工业以太网通信标准PROFInet及其应用

发布日期:2011-09-27浏览次数:2110

分享到:

【摘要】:随着信息技术技术的飞速发展,当今自动化技

术的发展正日益受到信息技术原理及其标准的重大影响。

自动化领域中集成信息技术可以为企业内部自动化系统间

方案,准的

PROFInet通信技术使这种集成成为可能。PROFInet

Process Field Net的缩写,它是Profibus客户、生产商与系统

集成联盟协会推出的在PROFIBUS与以太网间全开放的通

信协议。

1 引言

随着信息技术技术的飞速发展,当今自动化技术的发展正

日益受到信息技术原理及其标准的重大影响。在自动化领域

中集成信息技术可以为企业内部自动化系统间的全局通信

1

提供解决方案,基于工业以太网通信标准的PROFInet通信

技术使这种集成成为可能。PROFInetProcess Field Net

的缩写,它是Profibus客户、生产商与系统集成联盟协会推

PROFIBUS

PROFInet是一种基于实时工业以太网的自动化解决方案,

,

PROFIBUS及其他各种现场总线网络提供以太网移植服

;PROFInet标准的开放性保证了其长远的兼容性与扩展

,从而可以保护用户的投资与利益。PROFInet可以使工程

便,

PROFIBUS以及其它现场总线网络实现无缝集成与连接。

程实践证明,在组建企业工控网络时采用PROFInet通讯技

术可以节省近15%的硬件投资。

2 PROFInet通讯标准

PROFInet可以提供办公室和自动化领域开放的、一致的

连接。PROFInet方案覆盖了分散自动化系统的所有运行阶

,它主要包含以下方面:1)高度分散自动化系统的开放对

象模型(结构模型);2)基于Ethernet的开放的、面向对

象的运行期通信方案(功能单元间的通信关系);3)独立

于制造商的工程设计方案(应用开发)PROFInet方案可以

一条等式简单而明了地描述:PROFInet=Profibus+

PROFIBUSIT标准Ethernet的开放的、一致的通信。

2

2.1 PROFInet设备的软件结构

PROFInet设备的软件覆盖了现场设备的整个运行期通信,

基于模块化设计的软件包含若干通信层,每层都与系统环境

一致。PROFInet软件主要包括一个RPCRemote Procedure

Call,DCOMDistributed Component Object

Model层和一个专门为PROFInet对象定义的层。PROFInet

对象可以是ACCOActive Connection Control Object)设

备、RT autoRuntime Automation)设备、物理设备或逻

辑设备。软件中定义的实时数据通道提供PROFInet对象与

以太网间的实时通信服务。PROFInet通过系统接口连接到

操作系统(如WinCE,通过应用接口连接到控制器(如

PLC

PROFInet的运行期软件位于一个目录固定的结构中,可以

分为核心目录和系统应用目录。若通信开始而核心目录中的

文件未改变,则系统应用目录中的部分文件必须重建。所有的

系统应用都是指向系统接口和应用接口,实现PROFInet

备的各项功能。PROFInet设备的软件结构可以用图1描述

如下:

PROFInet设备的软件结构决定了PROFInet设备可以从

企业管理层到现场层直接、透明地访问,并且提供对TCP/IP

协议的绝对支持。PROFInet技术使企业用户能够方便地对

现有的系统进行扩展和集成,是一种优化的工业以太网通信

3

标准。

2.2 PROFInet在现场设备上的移植

作为一种开放的资源,PROFInet软件通过移植到设备上

TCP/IP协议栈来完成在其他设备制造商的产品中快速而

简单地实现。具体过程为:首先将开放资源的RPC接口连接

TCP/IP协议栈和设备操作系统中的系统集成;然后再将

PROFInet协议栈的DCOMDiscrete Component Object

Module)机制集成到设备的操作系统中;最后实现物理设备

和逻辑设备对象、运行期对象和活动控制连接对象的设备专

用的DCOM应用。为单个部件组装PROFInet设备时还必

须用XML创建相应的描述。一个PROFInet设备的XML

文件中应包括下列数据:

1PROFInet设备的名称和ID;2PROFInet

备的IP地址,诊断数据的访问方式和设备连接方式;3

PROFInet设备的硬件分配,设备接口以及为各接口定义的变

量、数据类型与格式;4PROFInet设备在整个工程中的

保存地址。

PROFInet设备将它的所有功能封装到其软件中,并提供变

量接口与其它的PROFInet设备相连。变量接口的每个变量

都代表一个确定的子功能,包括运行、输入/输出使能、复位、

结束、停机、启动和错误。一个PROFInet设备中封装的可

以是一个控制器、一个执行器甚至是一个控制网络。图2

4

示的PROFInet设备中封装了一个Profibus-DP控制网络。

PROFInetDCOM

PROFInet设备连接编辑器的图形界面中可以方便地实现各

PROFInet设备间的连接。一个具有冲洗、灌装、封口和包

44

PROFInet设备串连连接实现(见图3

所有设备的接口都在PROFInet中做了一致的定义,因此

都能够灵活地组合和重新使用,用户不必考虑各设备的内部

运行机制。此外,PROFInet还集成了故障安全通信标准行规

PROFIsafe,满足对人员、设备和环境的全面安全的需求,可用

于故障安全应用。

3 PROFInet通信功能的实现

PROFInet设备通信功能的实现是基于传统的Ethernet

信机制(如TCPUDP,同时又采用RPCDCOM机制

进行加强。DCOM可视为用于基于RPC分布式应用的COM

技术的扩展,可以采用优化的实时通信机制应用于对实时性

要求苛刻的应用领域。在运行期间,PROFInet设备以DCOM

对象的形式映像,通过对象协议机制确保了DCOM对象的通

信。COM对象作为PDUDCOM协议定义的形式出现在

通信总线上。通过DCOM布线协议DCOM定义了对象的标

识和具有有关接口和参数的方法,这样就可以在通信总线上

进行标准化的DCOM信息包的传输。对于更高层次上的通

5

,PROFInet可以采用集成OPCOLE for Process Control

接口技术的方式。

3.1 PROFInet的基本通信方式

PROFInet根据不同的应用场合定义了三种不同的通信方

:使用TCP/IP的标准通信;实时RTReal-time)通信和同

步实时IRT通信。PROFInet设备能够根据通信要求选择合

适的通信方式。

PROFInet使用以太网和TCP/IP协议作为通信基础,在任

何场合下都提供对TCP/IP通信的绝对支持。由于绝大多数

工厂自动化应用场合对实时响应时间要求较高,为了能够满

足自动化中的实时要求,PROFInet中规定了基于以太网层2

的优化实时通信通道,该方案极大地减少了通信栈上占用的

时间,提高了自动化数据刷新方面的性能。PROFInet不仅最

小化了可编程控制器中的通信栈,而且对网络中传输数据也

进行了优化。采用PROFInet通信标准,系统对实时应用的响

应时间可以缩短到510msPROFInet同时还支持高性能

同步运动控制

应用,在该应用场合PROFInet提供对100个节点响应时间

低于1ms的同步实时IRT通信,该功能是由层2上内嵌的

同步实时交换芯片ERTEC提供的。PROFInet的通信循环

如图4所示。

PROFInet设备的一个通信循环周期内,既包括IRT

6

时通信,又包括TCP/IP标准通信。PROFInet通信技术在很

多应用场合都能体现出其极大的优越性。工程实践表明,在同

步运动控制场合采用PROFInet提供的IRT通信,系统性能

将比采用现场总线方案提升近100倍。

3.2 PROFInetOPC的集成

由于PROFInetOPC均采用了DCOM通讯机制,因此

PROFInet通讯技术可以很容易地与OPC接口技术集成,

实现数据在更高通信层次上的交换。OPC接口设备在工控领

域的应用十分广泛,OPC接口技术定义了OPC DAData

Access)与OPC DXData Exchange)两个通信标准,分别

应用于传输实时数据和实现异类控制网络间数据的交换。

PROFInet中集成OPC DX接口可以实现一个开放的连接至

其他系统,集成机制如下:

1 基于PROFInet的实时通信机制,每个PROFInet

节点可以作为一个OPC服务器被寻址;

2 每个OPC服务器可以通过标准接口而作为一个

PROFInet节点被操作。PROFInet的功能性远比OPC

,PROFInet技术与OPC接口技术的集成不仅可以实现自

动化领域对实时通信的要求,还可以实现系统之间在更高层

次上的交互。

4 PROFInet在自动化领域的应用

PROFInet是一种优越的通信技术,并已成功地应用于分布

7

式智能控制。PROFInet为分布式自动化系统结构的实现开

辟了新的前景,可以实现全厂工程彻底模块化,包括机械部

件、电气/电子部件和应用软件。PROFInet支持各种形式的

网络结构,使接线费用最小化,并保证高度的可用性。此外,

别设计的工业电缆和耐用的连接器满足EMC和温度要求并

形成标准,保证了不同制造设备之间的兼容性。

PROFInet不仅可以应用于分布式智能控制,而且还逐渐进

入到过程自动化领域。在过程自动化领域,PROFInet针对工

业以太网总线供电以及以太网本质在安全领域应用的问题

正在形成标准或解决方案,采用PROFInet集成的Profibus

现场总线可以为过程自动化工业提供优越的解决方案(如图

5所示):

PROFInet,(

: 龙文档 :profinet——完整的网

络解决方案)Profibus现场设备,还可以通过代理服务器

Proxy)实现其它种类的现场总线网络的集成。采用这

种统一的面对未来的设计概念,工厂内各部件都可以作为独

立模块预先组装测试,然后在整个系统中轻松组装或在其他

使

,PROFInet支持的实时解决方案完全可以满足车体车间、

喷漆车间和组装部门等对响应时间的要求,在机械工程及发

使

8

PROFInet的同步实时功能。

5 结束语

PROFInet可以保证对现有系统投资的高度保护,并使工厂

拥有创新标准的优越性。鉴于PROFInet通讯技术的优越性,

目前已经有部分生产厂家(如西门子,施奈德)

篇二:制丝线PROFINET技术方案

制丝线PROFINET工业以太网智能故障诊断系统的研究

技术方案 滁州卷烟制丝车间

制丝生产线是卷烟生产过程工艺流程最长的生产线,作为

其控制核心的制丝管控系统的水平是衡量烟草企业先进性,

市场竞争力的重要指标。目前基于工业以太网的PROFINET

线

PROFINET工业以太网通讯快速错误检测和故障诊断,提

高维修效率。并能够完成以太网的实时状态监测,进行故障

预警,能够完成历史故障的记录查询与分析,保证生产的正

常运行,成为卷烟厂面临的一个重要课题。

博森泰克(北京)科技有限公司致力于为国内工矿企业提

供现场总线 ROFIBUSPROFINET专业的网络诊断、检

测及维修设备,技术解决方案,同时举办PROFIBUS

PROFINET线

PROFINET工业以太网智能故障诊断提供技术方案。

制丝线PROFINET工业以太网智能故障诊断系统软

9

件及设备清单

1 2 3

工业台式机 1

PROFINET 测试软件6套(含加密狗)

COMbricks头站1个及DP中继器(scope功能)1

制丝生产线网络拓扑图及诊断系统设备安装:

滁州卷烟厂制丝生产线管控系统体系结构

……

生产管理层

集中监控层

设备控制层

X208(二级)

X208(二级)

X208(三级)X208(三级)X208(三级)

X208(三级)X208(三级)X208(三级)

I/O+11I/O+12I/O+13I/O+14I/O+15I/O

+16I/O+17I/O+18I/O+19I/O+20I/O+21I/O

+22

水分仪电子秤现场变频器

(二级)

实际数量应以标书为准

X208(二级)

10

X208(三级)X208(三级)X208(三级)X208(三级)

X208(三级)X208(三级)

I/O+11I/O+12I/O+13I/O+14I/O+15I/O

+16I/O+17I/O+18I/O+19I/O+20I/O+21I/O

+22

水分仪电子秤现场变频器

叶片处理段控制结构图(Z1

1 制丝生产线现场共6套主PLC暂定6PROFINET

检测软件,用来监控主PLC与现场PROFINET 设备的通

讯。

2 PROFIBUS DP网络,通过COMbricks 诊断套件测试

通讯状况。 3 现场一级交换机必须是管理型交换机,能够

设置镜像端口。

4 工业台式机用于监控PROFINET通讯,安装在集中监

控层,接入千兆光纤环网。

制丝线PROFINET工业以太网智能故障诊断系统软

1 诊断系统软件主要解决PROFINET故障:

? 一般通讯故障 ? 无法识别设备故障 ? 设备名称错误 ?

设备名称冲突 ? IP地址冲突

2 软件系统需求

最低配置要求:

11

操作系统微软Windows XP及以上

? 600兆英特尔奔腾3处理器或同等配置及以上 ? 内存

512兆及以上 ? 分辨率1024*768及以上 ? USB 2.0接口 ?

以太网端口

3 诊断系统主要功能:

1) 实时列表:实时列表能够持续不断地列出所有在线设

备。它可以分别显

示出有效设备、进行数据交换中的设备和闲置设备。通过

不同的背景颜色,不同的设备状态会被显示出来。

黄:闲置设备()

设备不再发送任何信息。问题可能在于设备丢失或设备还

未进行数据交换。 ? 浅蓝:有效设备

设备正在发送信息,但没有与PNIO控制器进行数据交

换。 ? 绿:进行数据交换中的设备

设备有效并且与PNIO控制器进行数据交换。

2)统计信息:数据矩阵是分析仪功能最强大的特性。它

能够真正显示出装置的状态。它能够为维护工程师提供其所

需的重要信息。数据矩阵的用户界面可分为两部分,一部分

显示附加信息,另一部分显示实际的数据矩阵。 信息部分

为信息面板,显示在数据矩阵中所选定设备的附加信息。所

显示的信息内容取决于所选定设备的可获信息。显示的信息

还包括PROFINETIP设备的MAC地址以及IP地址。

12

数据矩阵能够显示位于矩阵中每台设备的信息。设备在矩

阵中所处的位置基于它的地址,也就是其IP地址的最后一

字节。因此矩阵每次能够同时显示254台设备。当IP地址

范围扩大时,新的标签将被加入数据矩阵中。如标签名称所

示,每项标签都对应着特定范围的IP地址。 主要包括以下

信息: ? 当前循环时间 ? 最小循环时间 ? 最大循环时间 ?

传输状态错误计数 ? 警报(设备/控制器)

绝对通信量 PROFINET/PROFINET

篇三:PROFINET

显示订货号

1 PROFINET IO概述

PROFINET是一种用于工业自动化领域的创新、开放式

以太网标准IEC 61158使用PROFINET设备可以从现

场级连接到管理级。

? PROFINET用于自动化的开放式工业以太网标准。 ?

PROFINET基于工业以太网。 ? PROFINET采用TCP/IP

IT标准。 ? PROFINET是一种实时以太网。

PROFINET实现现场总线系统的无缝集成。

通过PROFINET,分布式现场设备(如现场IO设备,

如信号模板)可直接连接到工业以太网,与PLC等设备通

讯。并且可以达到与现场总线相同或更优越的响应时间,其

典型的响应时间在10ms的数量级,完全满足现场级的使用。

13

在使用Step7 进行组态的过程中,这些现场设备(IO

device, IO设备)制定由一个中央控制器(IO controller, IO

制器)。借助于具有PROFINET的能力接口或代理服务器,

现有的模板或设备仍可以继续使用,从而保护PROFIBUS

用户的投资。 IO SupervisorIO 监视设备)用于HMI

诊断。

PROFINET的结构中,PROFINET IO是一个执行模

块化,分布式应用的通讯概念。 PROFINET IO能让您从

您所熟悉的PROFIBUS一样,创造出自动化的解决方案。

所以不管您组态PROFINET IOPROFIBUS,在STEP7

中有着相同的应用程序外观。

2 PROFINET IO现场设备简介

以下SIMATIC产品用于PROFINET分布式设备: ?

IM151-3 PN

IOET200S ?

CPU317-2DP/PNCPU315-2DP/PN

作为IO控制器的CPU模块,用于处理过程信号和直接

将现场设备连接到工业以太网。 ? IE/PB LINK PN IO

将现有的PROFIBUS设备透明的连接到PROFINET

代理设备。 ? IWLAN/PB LINK PN IO

PROFIBUS线

PROFINET的代理设备。 ? CP343-1

14

用于连接S7-300PROFINET连接现场设备的通讯处

理器。 ? CP443-1 Advanced

用于连接S7-400PROFINET连接现场设备并带有集

成的WEB服务器和集 成的交换机的通讯处理器。 ?

CP1616

可作为IO设备。用于连接PCPROFINET,连接现场

设备并带有集成交换机的通讯处理器。 ? SOFT PN IO

作为IO控制器,用于运行编程器或PC的通讯软件。 ?

STEP7

用于已有的PROFIBUS进行传统方式组态PROFINET

3 PN IO 组态

PROFINET IOIO现场设备在PROFINET上有着相同

的等级,在网络组态时分配给一个IO控制器。现场IO设备

的文件描述定义在GSD(XML)文件。

或在Start中寻找SIMATIC Manager程序,点击打开。

打开的Step7软件

15