FF与PROFIBUS之间网关的实现与测试
电子元件,电子元器件深圳市创唯电子有限公司
您现在的位置: 首页 > 电子技术
FF与PROFIBUS之间网关的实现与测试  2012/3/1
FF与PROFIBUS之间网关的实现与测试吕勇周侗王天然于海斌一、概述从上个世纪九十年**始,不同工业控制领域现场总线技术竞争加剧,形成了当今不同总线标准并存的局面。由于不同总线技术共生存、同发展的现状,造成了在控制系统的构建过程中,很可能会出现在一个现场总线系统中需要实现跨总线的信息传递与共享的情况。因此,解决在不同种类现场总线协议间的互操作问题成了当务之急。网关就是解决这一问题的一个直接而重要的手段。网关除了
 FF与PROFIBUS之间网关的实现与测试

吕勇 周侗 王天然 于海斌

一、概述

从上个世纪九十年**始,不同工业控制领域现场总线技术竞争加剧,形成了当今不同总线标准并存的局面。由于不同总线技术共生存、同发展的现状,造成了在控制系统的构建过程中,很可能会出现在一个现场总线系统中需要实现跨总线的信息传递与共享的情况。因此,解决在不同种类现场总线协议间的互操作问题成了当务之急。网关就是解决这一问题的一个直接而重要的手段。

网关除了将其两侧所连接的不同总线之间的电气信号进行隔离和转换之外,还为这两种总线提供透明的数据传输服务,这些数据除了有现场控制数据之外,还包括组态数据和诊断数据。广义的网关甚至还应提供不同总线协议之间应用层服务的翻译功能,能彻底实现不同总线之间的互操作。本文以现场总线(FOUNDATION Fieldbus,简称FF)H1与PORFIBUS DP之间的网关为例,建立了网关模型,并对网关的测试提出了一些见解。

二、网关的原理与实现

网关为两个网段之间提供了透明的数据传输服务,能实现一个网段的设备可以通过网关读取另一个网段中的数据并完成控制计算的功能,即网关不仅提供了不同总线之间的信息资源的公享,同时也可以使不同总线之间的计算资源也得到公享。

1、协议简介

FF的体系结构采用了OSI七层模型中的物理层,数据链路层和应用层,并且在应用层之上增加了用户层。用户层由预先定义的标准功能块和用户自定义的柔性功能块(FlexibleFunction Block,简称FFB)构成。功能块(Function Block)是一个以数据结构为核心的软件逻辑处理单位,能完成一个独立而完整的控制功能。一个FF控制系统在逻辑上可以视为由若干个功能块组成。

一个典型的FF闭环控制系统结构如图1所示:设备1中的AI(Analog Input)功能块通过传感器对现场数据采样,然后由设备2中的PID(Proportional Integral Derivative)功能块根据设定值和设备1发送来的采样值进行控制计算,最后通过AO(Analog Output)功能块将控制量发送到执行器完成控制。FF系统中的执行顺序和总线传输由链路主设备(Link Active Scheduler,简称LAS)负责调度。LAS可以是一个计算机接口卡,也可以是一个现场设备。

PROFIBUS从体系结构上可分为FMS、DP和PA三种类型。FMS用于车间级的数据通信,DP型和PA型适用于现场级的数据传输,其中,PA型设备主要应用于有特殊要求的场合。从系统行为上,PROFIBUS可分为DP主站(一类,二类)、DP(PA)从站、FMS主站和FMS从站这几种。DP主站(一类)根据用户定义好的算法控制若干个DP从站,并负责与DP主站(二类)进行通讯;DP主站(二类)是一个管理设备,可以支持复杂的DP系统的管理与诊断;DP (PA)从站是一个I/O设备,负责与现场进行信息交换;FMS主站和从站主要进行大批量的数据传输,完成较复杂的通讯任务。

典型的PROFIBUS闭环控制系统可如图2所示:DP从站1将现场采样数据发送到DP主站,并在DP主站完成控制计算,然后由DP从站2将控制量发送到执行器完成闭环控制。整个通讯过程由DP主站进行调度,因此PROFIBUS是属于分布式基础上的集中控制模式。

2、网关结构

FF H1/PROFIBUS DP网关(以下简称网关)由FF H1设备模块、PROFIBUS DP设备模块和数据交换管理模块这三部分组成,其拓扑结构如图3所示。

FF H1设备模块包含一个完整的FF逻辑设备,即具有由FF的物理层、通信协议栈和功能块组成的用户应用层,它负责与FF H1网段上的其他FF总线设备进行通信,使网关在FF H1网段上映射为一个FF总线设备。
与《FF与PROFIBUS之间网关的实现与测试》相关列表
电话:400-900-3095
QQ:800152669
库存查询
Copyright(C) 2011-2021 Szcwdz.com 创唯电子 版权所有 备案号:粤ICP备11103613号
专注电子元件代理销售  QQ:800152669  电子邮件:sales@szcwdz.com  电话:400-900-3095