openSAFETY基础引导(二)

发布者:Huanle最新更新时间:2015-05-11 来源: iianews关键字:openSAFETY  现场总线  安全协议  工业以太网 手机看文章 扫描二维码
随时随地手机看文章

        1. PROFINET上的openSAFETY
        PROFINET技术的发展主要来自于西门子和其他PROFIBUS用户组织PNO的成员。它的名字是“process field network”的缩写。PROFINET是Profibus DP的以太网类的继承者。其通信系统有I/O控制器之间的完整的数据传输说明,以及参数化、诊断和网络实施的说明。根据时间要求不同,PROFINET又被分为PROFINET RT和PROFINETIRT,前者没有或是软实时,后者硬实时。
        •原理
        PROFINET使用不同协议和服务来满足不同性能级别要求。根据用户需求和一定原则,实时型PROFINET RT可以在一个循环周期内发送有效载荷数据和对时间要求不高的数据。又预留一个RT通道,通过以太网协议传输高优先级的载荷数据。而诊断和配置信息通过UDP/IP发送。因此,对于I/O的应用,循环周期可以达到10ms。应用基于交换管理的时分复用,PROFINET RT时钟同步的1ms以下的循环周期,满足运动控制的要求。PROFINET IRT采用一种特殊帧格式——PROFINET实时报文,使信号端需要一种特定的ASIC才能工作。
        •用户组织
        PROFIBUS & PROFINET International (PI)代表PROFINET。它是一个伞式组织,与PROFIBUS用户组织PNO和24个区域性PROFIBUS组织协力发展。
        •openSAFETY
        openSAFETY因其黑色通道原理与数据传输机制分离,使得PROFINET同其他协议一样,对openSAFETY的实施毫无影响。

        2. SERCOS III上的openSAFETY
        作为一个开源、独立于生产商的数字驱动接口标准,SERCOS III不仅定义了物理连接的硬件结构和协议结构,也支持广泛的配置文件定义。Sercos接口最初在1985年引入到市场,到今天第三代的SERCOS III,标准以太网是数据传输的协议,主要用于运动控制为主的自动化系统。
        •原理
        SERCOS III需要主站和从站端都有专用硬件才能工作。该专有硬件将CPU从通信任务中解放出来,确保快速实时数据处理和硬件为基础的同步。SERCOS用户组织提供SERCOS III IP core支持用FPGA的SERCOS III硬件开发。
        SERCOS III使用帧求和的方法,要求网络节点使用菊花链或闭环的方式连接。数据在每经过一个设备的时候就被处理,不同通信类型对应不同报文类型。由于以太网连接的全双工特点,菊花链已经满足一个单环,而一个适当的拓扑会生产一个双环,可以满足冗余数据的传输。每个节点有两个通信接口(用于菊花链和环形网),使其具有交叉通信的功能。实时报文会来回经过线路中每个节点,即,他们在每个循环周期里被处理两次。所以,设备可以在一个循环周期中完成彼此通信,无需先经过主站。
        实时通道使用有预留带宽的时间槽来确保没有冲突的数据传输。除此之外SERCOS III还提供一个可选的非实时通道。节点在硬件层面同步,它直接从通信周期开始的第一个实时报文中取得同步信息。主站同步报文(MST)为此被嵌入到第一个报文中。为保证同步便宜地域100ns,一个基于硬件的过程负责补偿因以太网硬件导致的系统差异。各种网络可以使用不同的循环时钟,依然达到完全同步。

SERCOS III上实现openSAFETY的层级式模型

        •用户组织
        SERCOS International e.V.是一个支持该技术持续发展并坚守该标准的注册协会。超过50家控制系统生产者和30家以上伺服制造商是其成员。
        •openSAFETY
        利用“黑色通道原理”,openSAFETY在现有SERCOS III方案原封不动的基础上就可以实施。
SERCOS III有交叉通信的功能。openSAFETY利用该功能进行周期性安全数据交换。SSDO在非实时通道(NRT)传输。通过SERCOS III功能配置(FSP),可以确保理想的停泊。(ideal docking)

安全SERCOS III网络的一个典型环形拓扑

    3. EtherNet/IP上的openSAFETY

        EtherNet/IP在2000年发布,是由Allen-Bradley (Rockwell Automation)和OVDA (Open DeviceNet Vendors Association) 开发的、开源的工业标准。“以太网工业协议”(EIP)本质上是CIP(Common Industrial Protocol)应用协议的一个端口,被用在ControlNet和DeviceNet上。在美国市场上尤其成功,经常用于罗克韦尔的控制系统中。
        原理
        EtherNet/IP运行于标准以太网硬件之上,使用TCP/IP和UDP/IP为数据传输。因CIP协议支持的“生产者/消费者”功能,EtherNet/IP可选用各种各样的通信机制,比如轮询,定时或事件触发,多重广播或点对点连接。
        针对的配置和数据请求,CIP应用协议会区分“隐式”的I/O信息和“显式”的查询/应答报文。显式信息被嵌入到TCP帧中,实时应用信息通过UDP发送,因其更紧凑的格式和较小的帧头。以太网帧里的VLAN标识是用来给予实时数据以优先级的。交换机作为星形网络的中心,防止通过点对点连接的设备之间的数据冲突。EtherNet/IP一般能达到10ms的循环周期这样的软实时性能。增强的扩展协议CIPSync和CIPMonitor目前尚不可用。IEEE1588中规定通过分布时钟实现的节点精确同步能达到满足伺服电机控制所要求的足够小的循环周期和抖动。[page]


        openSAFETY应用于EtherNet/IP的层级式模型。
        用户组织
        Open DeviceNet Vendors Association (ODVA) and ControlNet International这两个组织联合负责CIP技术的维护和发展。
        openSAFETY
        openSAFETY的黑色通道原理可以让其轻松实施于EtherNet/IP之上。通过EtherNet/IP,openSAFTY可以通过它自己的组件建立连接。安全通信便在此之上进行。在这种方案里,安全设备自己既做“生产者”也做“消费者”,因此可以监听网络中的安全数据。

典型的安全EtherNet/IP网络的星形拓扑

        4. Modbus-TCP上的openSAFETY
        早在1979年美国PLC生产商Gould Modicon(现为施耐德电气的一个部门)就开发Modbus协议。它被认为是最早现场总线协议之一,可以实现不同厂家的系统和设备之间的通信。后来Modbus差不多成为工业标准。它是一个纯应用层协议,即它不依赖于传输介质。
        Modbus-TCP由施耐德自动化设计和发起,采用与之前总线相同的服务和模型,即Modbus ASCII, MODBUS RTU(异步数据通过RS232或RS485的传输)和Modbus Plus (令牌传递)。只是新版使用的数据传输协议是以太网,使用TCP/IP包传递数据。
        原理
        Modbus-TCP不像标准以太网那样在数据链路层使用CSMA/CD方式来控制节点对网络的接入,而是通过应用层的客户端/服务器原理来处理访问的控制。也就是说网络上每个节点都被分配一个独一无二的地址,且只有当主站通过明文提示通知节点发送数据,节点才能发送。
参数和数据在发送前被封装,并被嵌入到TCP报文的有效载荷数据容器中。同时“Modbus Application Header”(MBAP)也被放到载荷数据中,以确保服务器在接受到信息时能够正确解析Modbus参数和指令。每个TCP/IP报文中只能嵌入一个Modbus应用报文。
        和任何使用TCP的协议(TCP——传输控制协议)一样,Modbus-TCP也是基于连接的。在实际数据传输之前,主站和从站之间必须建立一个可靠的连接,以确保数据能够被完整的、顺序正确地接受。连接一旦建立,客户端和服务器可以传输任意多的载荷数据。对于周期性输入输出数据传输,连接是常在的。对于服务数据来说,只在实际使用时候才建立。服务器和客户端的节点可以同时建立和维持多个TCP/IP连接。
 

在Modbus-TCP上实现openSAFETY的层级式模型

        用户组织
        总部在美国的Modbus组织(Modbus-IDA)负责为其用户和Modbus-TCP设备生产商的发展服务。
        openSAFETY
        Modbus-TCP并不例外,在黑色通道原理下,数据传输机制和安全层完全分离,互不影响。加入了以太网的Modbus不局限于TCP/IP通信,也会使用UDP/IP。openSAFETY利用这一点,非周期性安全数据通过TCP/IP帧传播,周期性数据,根据openSAFETY保障机制在复制之后,通过UPD/IP传输。

安全Modbus-TCP网络

        5. POWERLINK上的openSAFETY
        POWERLINK是2001年由贝加莱(B&R)开发的实施工业台网协议。其特点包括微妙级的循环周及,普遍可用性,和网络配置的高度灵活性。而且它是一个完全无需授权、独立于供应商的、基于软件的实时系统,并且从2008年开始完全开源。同时POWERLINK无需专用硬件,可以让用户从版权和供应商中独立出来。POWERLINK给予用户完整的CANopen机制,同时又100%符合IEEE802.3 以太网标准。也因此,POWERLINK可以实现一切标准以太网的特性,包括交叉通信,热插拔,灵活的网络拓扑。
        原理
        POWERLINK使用时间槽和轮询方式来达到同步的输出传输。为了确保协同,使用一个PLC或工控机来作为管理几点(MN)。它负责管理同步所有设备的循环周期,控制周期性数据通信。其他设备都以受控节点(CN)的方式工作。在一个时钟周期里,MN以固定顺序一个一个地发送“轮询查询”到各个CN。每个CN立即发出“轮询响应”,其他所有节点也都可以听到这个响应。
        一个POWERLINK周期由3个阶段组成:在开始阶段,MN发送一个“周期帧开始”(SoC)给所有CN以时期同步。抖动,即周期波动导致的时钟率的偏差能达到100纳秒左右。周期性同步数据的交换在第二阶段机型(周期阶段)。在这个极端,复用技术可以使带宽获得优化。第三阶段是异步数据阶段,可以用来传输体积较大、对时间不敏感的数据。用户数据之类被分到几个周期内的异步数据传输阶段传输。POWERLINK区分实时和非实时域。由于异步阶段的数据传输支持标准IP帧,路由器可以将数据从实时域中安全而透明地分离出来。[page]

openSAFEY应用于POWERLINK的层级式结构

        用户组织
        有着民主章程的独立组织,Ethernet POWERLINK Standardization Group(EPSG)在2003年由自动化行业领导者创立,将POWERLINK技术的标准化和不断发展、增强作为基本目标。EPSG与领先的标准化组织,比如CAN in Automation(CIA)和Open Source Automation Development Lab (OSADL)合作。
        openSAFETY
        openSAFETY可以简便的在POWERLINK上实施,对底层通信协议没有影响。POWERLINK提供程序的交叉通信机制,并籍此达到极短的安全反应时间。所用用于初始化和对系统参数化都走在POWERLINK的异步通信通道中。

一个安全POWERLINK网络;一般来说,所有拓扑结构都是可行的。

        6. 你的现场总线上的openSAFETY
        除了市场上那些人们熟悉的、广泛应用的现场总线和工业以太网系统,或甚至一些不为人们熟知的特殊的协议,还有一些不少自动化应用一直采用的定制的供“内部”使用的总线系统。在许多类型工业中都有这种情况,一个统一的实施方法既没有被标准化,也没经过认证。这时,openSAFETY便构成一个适合而不复杂的安全解决方案。因其运行真正的黑色通道,数据传输协议不对其造成影响。
        由于openSAFETY一直检查输出的数据的完整性,通过特殊机制不断监视传输用的时间,它可以辨别任何传输错误,甚至在单通道上,非安全传输网络都可以应用openSFETY, 而本身的安全功能不受任何影响。

openSAFETY用于自动以方案的层级式模型

用户该如何做

        用户希望在已有数据通信系统基础上实施POWERLINK, 并确保安全协议完全免费。需要任何帮助,你都可以向EPSG请求支持。
已经过TUV认证的openSAFETY,使实施安全数据传输的能力对你来说已经可是唾手可得。
        •SIL3 TUV认证的协议
        •成熟的技术——无需重设计或重认证
        •对应所有现场总线和工业以太网的开源方案——对于安全层来说无需任何专用设备
        •最短的上市时间
        •安全的长期投资可行性——法律、技术上的独立性
        •经过高端应用验证、测试和证实的。(比如在过程自动化中的安全运动控制)
        •互通性和方便的认证
        •TUV认证测试通过
        •IEC61784-3-13

openSAFETY为所有工业行业提供一个通用的安全方案。

关键字:openSAFETY  现场总线  安全协议  工业以太网 引用地址:openSAFETY基础引导(二)

上一篇:openSAFETY基础引导(一)
下一篇:现场总线与电厂信息系统的集成

推荐阅读最新更新时间:2024-05-02 23:41

Profibus-DP现场总线在精整生产系统中的应用
    华菱衡钢Φ340机组是衡钢自动化程度最高的生产线,整条生产线的自动化控制复杂,控制网络多。其自动化控制系统主要有ABB和西门子两大类,三大主机(穿孔机、连轧机、定径机)由ABB控制系统控制,管坯、环形炉、步进炉、精整线由西门子控制系统控制。所有控制系统中的网络应用得最多的为Profibus-DP现场总线网络。Φ340机组精整生产线的基础自动化采用Profibus-DP现场总线,组成分布式控制系统,实现精整区设备的自动控制。 1 现场总线Profibus在工厂自动化系统中的应用     一个典型的工厂自动化系统应该是三级网络结构,即现场设备层、车间监控层和工厂管理层。基于现场总线Profibus-DP/PA控制系统位
[嵌入式]
探析现场总线技术在自动化控制系统中的应用
  现场总线应该根据国民经济发展和市场需求,结合现场总线特点和我国国情,从长远出发确定现场总线的发展战略。随着基于现场总线技术的全开放控制系统的诞生,将对传统的控制系统结构带来革命。采用现场总线方式可以节省硬件数量与投资,可减少变送器的数量,不再需要单独的控制器、计算单元等;节省安装和维护费用等。   现场总线是指安装在制造或过程区域的现场装置与控制室内的自动控制装置之间实现双向串行多节点数字通信、完成测量控制任务的数据总线。现场总线控制系统正逐渐把电气控制和过程控制合并起来,实现真正意义的集中控制。   1现场总线技术介绍   1.1PROFIBUS(Process Fieldbus)现场总线   以西门子公司为首的P
[嵌入式]
CAN现场总线及应用实例
  CAN总线是德国奔驰公司20世纪80年代为解决汽车众多控制设备与仪器仪表之间的数 据交换而开发的一种串行通信协议。由于具有极高的可靠性、数据传输速率高、传输距离较长、实时性强,特别适合工业现场监控设备的互连。   控制器局域网(ControllerAr四Network) CAN现场总线已经成为仪表装置通信的新标准。   它提供高速数据传送,在短距离(40m)。条件下具有高速(lMb/s)数据传输能力,而在最大距离10 000m时具有低速(5kb/s)传输能力,极适合在高速的工业自控应用上。CAN总线可在同一网络上连接多种不同功能的传感器(如位置,温度或压力等)。 1. CAN总线特点   (1)它是一种多主总线,即每
[嵌入式]
现场总线技术在数字化电厂中的应用
  一、数字化电厂及应用现场总线技术的必要性   何为数字化电厂,这个问题近几年来在业界得到了广泛的讨论。随着计算机技术和通信技术在电力行业的广泛应用,数字化已普遍应用于电力生产过程的决策层、管理层和监控层,数字化电厂也逐步成为现代化发电企业发展的方向,从目前对数字化电厂的认识来看,数字化电厂的网络结构可以划分为三个层次,即直接控制层(包括数据采集)、管控一体化层、管理决策层,而将三个层次连接起来的就是数据库和计算机网络。   管理决策层:MIS   管控一体化层:SIS AMS智能设备管理系统   现场控制层:DCS等   目前SIS是一个准实时监控系统,SIS侧重点是实时生产过程管理和监控,对实时性要求高,SIS的实时性要求比M
[嵌入式]
现场总线 iCAN 网络在工程机械中的应用
一.CAN-bus 总线简介 : CAN-bus 总线是国际上应用最广泛的现场总线之一,最初被设计用作汽车电子控制单元(ECU:Electric Control Unit)的串行数据传输网络,现已被广泛应用于欧洲的中高档汽车中。近几年来,由于CAN-bus 总线极高的可靠性、实时性,CAN-bus 总线开始进入中国各个行业的数据通讯应用,并在2002 年被确定为电力通讯产品领域的国家标准。 CAN-bus 网络使用普通双绞线作为传输介质,采用直线拓扑结构,单条网络线路可以连接到110 个节点。当通讯距离不大于40 米时,传输速率可达到1Mbps;当使用5Kbps 传输速率(收发器PCA82C250/251 支持),同一
[工业控制]
<font color='red'>现场总线</font> iCAN 网络在工程机械中的应用
关于现场总线的若干问题思考
  工业上还没有一种 现场总线 能覆盖所有的应用面,各类总线都有一些自己的特色。鉴于现场总线的国际标准尚未出来,在众多现场总线并存的局面下,作为一名准备应用现场总线技术产品的用户,必须根据自己的要求,结合各种现场总线的特色,来选择合理的产品。那么如何进行选择呢?   在具体确定选用那种现场总线产品之前,一般来说,应该弄明如下几方面的情况:   1.规模的大小,即需要运用现场总线构成网络的节点有多少个。   规模的大小对选用那种现场总线有影响,如:CAN最多可接设备110个,而LONWORKS的节点数可达32000个,PROFIBUS的节点也是从几十个到一百多个。   2.环境条件:这包括节点分布的远近,现场的安全防爆要求
[嵌入式]
智能传感器、现场总线与FCS解析
  实际上现场总线控制系统就是以现场总线技术为核心,以基于现场总线的智能I/O或智能传感器、智能仪表为控制主体、以计算机为监控指挥中心的系统编程、组态、维护、监控等功能为一体的工作平台。 一、引言    以现场总线为基础的全数字控制系统将现有的模拟信号电缆用高容量的现场总线网络代替,从而大大减轻现场信号电缆连接的费用和工作量,提高信号的传输效率。实际上现场总线控制系统就是以现场总线技术为核心,以基于现场总线的智能I/O或智能传感器、智能仪表为控制主体、以计算机为监控指挥中心的系统编程、组态、维护、监控等功能为一体的工作平台。 二、智能传感器的性能特点    一般的传感器只能作为敏感元件,须配上变换仪表来检测物理量、化学
[安防电子]
基于LonWorks现场总线的电能检测系统设计与实现
    摘要: 详细介绍了基于LonWorks现场总线的电能检测系统的硬件与软件设计,在软件设计中采用了面向对象方法,并给出了其问题描述与主题层。     关键词: LonWorks 现场总线 OOA 电能检测 电力系统是一类特殊的系统,安全性和可靠性要求很高。达到这个目标的关键是要保证现场设备之间可靠通信,实现配电网综合自动化。基于LonWorks现场总线的电能检测系统是配电网综合自动化的一个子集,它完成电网数据的采集与监控。LonWonrks网络是将控制系统接入层域网络(LAN),用网络节点代替LAN中的工作站,每个节点可以实现点到点的信息传送,具有极其良好的互操作性,从而使整个网络实现了无中心的真正的分布
[应用]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved