PROFINET——完整的网络解决方案 点击:714 | 回复:0



zzmei1688

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:24帖 | 215回
  • 年度积分:0
  • 历史总积分:263
  • 注册:2003年9月27日
发表于:2008-01-15 15:56:00
楼主
李凯先生, 西门子(中国)有限公司自动化与驱动集团工业通信网络产品经理。
  
  关键词:PROFInet 现场总线 工业以太网
  
    PROFInet由Profibus国际组织(Profibus International, PI)推出,是新一代基于工业以太网技术的自动化总线标准。作为一项战略性技术创新,PROFInet为自动化通信领域提供了一个完整网络解决方案,囊括了诸如实时以太网、运动控制、分布式自动化、故障安全以及网络安全等当前自动化领域的热点话题,并作为跨供应商的技术,可完全兼容工业以太网和现有现场总线(如Profibus)技术,保护现有投资。
  
  一 工业自动化技术的发展
  
    工业自动化最根本目的是提高生产力、降低成本、为工厂创造更大效益。近几十年来,自动化技术的不断进步和发展已彻底改变了传统工厂的面貌,越来越多的工作由机器设备完成,智能控制器(如PLC)代替了生产线上忙碌的工人,生产率得到几十倍甚至上百倍提高。工厂效益的提高对自动化控制系统的依赖程度也越来越大,自动化控制系统水平成为决定工厂效益的一个重要因素。
    近十几年中,随着计算机技术的发展成熟,设备智能化程度越来越高,工业自动化控制系统分散程度也随之提高,工业通信技术在自动化系统中扮演的角色变得越来越重要,并逐渐成为决定系统性能的关键因素。
    过去十几年中,现场总线是工厂自动化和过程自动化领域中现场级通信系统的主流解决方案。但随着自动化控制系统的不断进步和发展,传统现场总线技术已难以满足用户不断增长需求。一方面随着现场设备智能程度的提高,控制变得越来越分散,分布在工厂各处的智能设备与工厂控制层之间需不断交换控制数据,导致现场设备间数据交换量飞速增长;另一方面随着企业信息化程度提高,用户希望将底层生产数据整合到全厂信息管理系统中,并在信息管理级实现对生产现场的远程服务和维护,这样企业信息管理系统需获取生产现场的数据,所以客户希望管理层和现场级能够使用统一的、与办公自动化技术兼容的通信解决方案。
    基于这种需求,以太网技术开始逐渐从工厂和企业信息管理层向底层渗透,广泛应用于工厂控制级通信。在自动化世界中使用以太网解决方案显著优势:统一架构、集成通信以及强大服务和诊断功能。从目前工业自动化控制领域情况来看,以太网技术取代现场总线是工业控制网络发展的必然趋势。
    不过以太网技术在工厂控制系统中的应用并不是一个简单移植过程,既要保持普通以太网技术的优势,又须解决工业现场应用中的一些问题,如实时性、运动控制、故障安全和网络安全等,同时还需兼容现有工业以太网和现场总线通信系统。在这样的背景下,PI适时推出PROFInet,很好解决了以太网技术向底层扩展的问题,实现工厂通信系统的纵向统一。
  
  二 PROFInet结构和功能
  
    作为完整、先进的工业通信解决方案,PROFInet包括8个主要功能模块,依次为实时通信、分布式现场设备、运动控制、分布式自动化、网络安装、IT标准和网络安全、故障安全和过程自动化。结构示意如图1。
  

    下面分别介绍各功能模块概念和功能,以建立PROFInet整体概念。
    (1)PROFInet实时通信
    为保证通信实时性,需对信号传输时间做精确计算。当然,不同现场应用对通信系统实时性有不同要求,在衡量系统实时性时,使用响应时间作为一个标尺。根据响应时间不同,PROFInet支持3种通信方式:
    (a)TCP/IP标准通信
    PROFInet基于工业以太网技术,使用TCP/IP和IT标准。TCP/IP是IT领域关于通信协议方面事实上的标准,其响应时间大概在100ms量级,对于工厂控制级应用来说,这个响应时间足够。
    (b)实时(RT)通信
    对于传感器和执行器设备间数据交换,系统对响应时间要求更为严格,需5~10ms。目前,可使用现场总线技术达到,如Profibus-DP。
    对于基于TCP/IP的工业以太网技术,使用标准通信栈来处理过程数据包需要很可观的时间,因此,PROFInet提供一个优化的、基于以太网第二层(Layer 2)的实时通信通道,通过该通道,极大减少了数据在通信栈中的处理时间。因此PROFInet获得等同甚至超过传统现场总线系统的实时性能。
    (c)同步实时(IRT)通信
    在现场级通信中,对通信实时性要求最高的是运动控制。伺服运动控制对通信网络提出极高要求,在100个节点下,其响应时间要小于1ms,抖动误差要小于1µs,以保证及时、确定的响应。
  

    如图2,PROFInet使用同步实时(Isochronous Real-Time, IRT)技术来满足如此苛刻的响应时间。为保证高质量等时通信,所有网络节点须很好实现同步,才能保证数据在精确相等时间间隔内被传输,网络上所有站点须通过精确时钟同步以实现同步实时。通过规律的同步数据,其通信循环同步的精确度可达到µs级。该同步过程可精确记录其所控制系统的所有时间参数,因此能在每个循环开始实现非常精确的时间同步。这么高的同步水平单纯靠软件是无法实现的,须依靠网络第二层中硬件的支持,即西门子IRT同步实时ASIC芯片。
    (2)PROFInet分布式现场设备
  

    通过集成PROFInet接口,分布式现场设备可直接连接到PROFInet上,如图3。以ET200系列分布式I/O为例,集成PROFInet接口,可实现现场分布式I/O与PROFInet的通信。除ET200外,其他设备如PLC和驱动设备等也可提供PROFInet与其他设备的通信。
    对于现有现场总线通信系统,可通过代理服务器实现与PROFInet的透明连接。如通过IE/PB Link(PROFInet和Profibus间的代理服务器)可将一个Profibus网络透明地集成到PROFInet中,Profibus各种丰富的设备诊断功能同样也适用于PROFInet。对于其他类型现场总线,可通过同样的方式,使用一个代理服务器将现场总线网络接入到PROFInet中。
    (3)PROFInet运动控制
  

    通过inet的同步实时(IRT)功能,可轻松实现对伺服运动控制系统的控制。在PROFInet同步实时通信中,每个通信周期被分成两个不同部分:一个是循环的、确定的部分,称为实时通道;另一个是开放通道,标准TCP/IP数据通过这个通道传输。如图4,实时通道中为实时数据预留了固定循环间隔的时间窗,而实时数据总是按固定次序插入,因此实时数据就在固定间隔被传送,循环周期中剩余时间用来传递标准TCP/IP数据。两种不同类型数据就可同时在PROFInet上传递,且不会互相干扰。通过独立实时数据通道,保证对伺服运动系统的可靠控制。
    (4)PROFInet与分布式自动化
    随着现场设备智能程度的不断提高,自动化控制系统分散程度也越来越高。工业控制系统正由分散式自动化向分布式自动化演进。因此基于组件的自动化(Component Based Automation,CBA)成为新兴趋势。工厂中相关机械部件、电气/电子部件和应用软件等具有独立工作能力的工艺模块抽象成为一个封装好的组件,各组件间使用PROFInet连接。通过SIMATIC iMap软件用图形化组态方式实现各组件间通信配置,不需另外编程,大大简化系统配置及调试过程。
    (5)PROFInet网络安装
    PROFInet支持星型、总线型和环型拓扑结构。为减少布线费用并保证高度可用性和灵活性,PROFInet提供大量工具帮助用户方便实现安装。特别设计的工业电缆和耐用连接器满足EMC和温度要求,并在PROFInet框架内形成标准化,保证不同制造商设备间的兼容性。
    (6)PROFInet IT标准与网络安全
    PROFInet一个重要特征是可同时传递实时


热门招聘