现场设备具备高等级计算功能可以大大增加分布式控制的优势。对生产估算(production estimation)和湿性气体测量(wet gas measurement)等不同应用场合来说,设备内的
功能块编程使这种高等级计算功能很容易实现。为了使读者对这些具体应用有更深入的理解,以下对
现场总线系统做一简略回顾。
现场总线系统其实是为过程自动化设备构建的局域网。该局域网由现场设备和集成在过程设施物理环境中的控制与监测装置所组成,可跨网络提供计算能力。分布式智能可以提供基本的调节控制、顺序控制和个性化的计算例程等功能,当然,也仍然可在控制室内利用数字通信技术进行操作或整定。
局域网或业务网中的任何计算机应用程序都可直接处理来自现场设备的数据。这样,现场层产生的数据可以利用来支持实时生产优化,而无需附加专用设施。现场总线技术要求最终用户能够了解、预测和执行现场设备中的任
务和软件,而这些现场设备是超出过程控制范围的。
现场总线基金会为描述这些系统提供了一个框架,即由一系列物理设备经相互连接而形成的现场总线网络。基金会总线设备具有互操作性,意即来自不同厂商的设备可以相互通信,协同工作。这种互操作性可以通过对诸如压力、温度和差压变送器等现场设备内的功能块进行标准化而得以部分实现。
功能块 功能块应用中自动控制功能的实现方式是:根据特定的算法和一系列的内部控制参数,每一功能块对实时获得的输入参数进行计算,得到输出参数。功能块提供了一个通用的结构,用来定义模拟输入(AI)、模拟输出(AO)和比例积分微分(PID)控制,同时还具有开发
定制功能块的能力。物理设备通过激活、连接单一现场设备或现场总线网络内的一个或多个功能块,可以执行部分控制/监测策略。在建立分布式的基于现场的控制架构时,这能简化功能块通用特性的识别。
定制功能块 基金会现场总线规范与定义允许厂商自行添加参数。当厂商发现新的要求时,便可以通过扩充功能块的定义来加以满足。
典型的油气田生产应用要求包括了湿性气体测量和油井开采测量的功能。这些功能由模块化的工业标准流量测量算法来实现。
这些流量测量算法由来已久。但在过去,这些算法要由专用的计算单元来处理,这便导致系统成本的增加,以及系统对4~20 mA信号传输模式的依赖。对于制造商来说,这些定制的基金会总线功能块程序可以被移植到其他设备中,只需添加软件,而无需增加任何硬件。这样,用户就可以利用现场总线进行计算,以及对所有设备中提供相同功能(如压力、温度和差压变送器等功能)的非专用的定制个性化功能块进行组态。
相对于传统的分布式控制系统和企业业务系统中的4~20 mA模拟传输模式,现场总线具有更好的信号完整性和准确性。在不同的功能块间传输的控制变量和测量变量不仅具有数值而且还有状态,通过状态可以反映诸如信号质量等属性。而信号质量也可以显示很多信息,例如,一个测量进行得好、坏还是不确定(数值有轻度越界的情况)。
相对于在专用现场设备和/或附加的室内设备中进行计算而言,在普通现场设备中进行计算的好处不只限于改善信号完整性和购买更少的设备。在测量现场进行数据计算不仅可以减少系统设备的数量,而且还增加了系统的可靠性,降低了系统的维护要求。
应用描述 以下应用描述虽然不能很全面地反映当前现场总线的发展状况,但举例说明了模块化和定制化的基金会总线功能块的实现方法。这些功能块是针对多样化可重复的应用需求而设计的。