生成UAPC配置文件

生成UAPC配置文件
概述
为了让设计的控制器可投在线,SMOCPro需要从工作区文件中构建相应(EXA)的控制器文件。如前所述,EXA文件是密码保护的压缩文件,其类似于具有独特控制器的工作区。
当处于在线环境中,EXASMOC软件读取控制器文件,并在每个执行周期实施计算出的控制动作。通用先进过程控制(UAPC)是连接单个嵌入(Yokogawa EXASMOC & EXARQE嵌入)与任何通用分布式控制系统(DCS)的,可通过OPC通信(OLE用于过程控制)的概念。 OPC是在流程控制及制造业自动化应用中定义一套标准的对象、接口和方法的标准规范。OPC的主要目的是为了方便不同供应商所提供的各种工具的互操作性。有关OPC的详细信息,我们建议读者直接访问http://www.opcfoundation.org/。
树节点上的UAPC输出模块可以设置自动配置EXASMOC应用的回路信息和变量。
注:在UAPC输出窗口,可以从填充字段中找到指示:DCS位号是[t],值是[v],DCS位号或值是[t/v]。此外,不管工作区内的时间单位,所有时间项的单位都是秒(s)。
通常情况下,SMOCPro控制器的控制动作通过基础层PID控制器中的设定点控制(SPC)应用到过程中。此外,SMOCPro也可以通过向基础层控制器直接写输出(阀位)来支持直接数字控制(DDC)。
如果基础层PID控制器在SMOCPro中被建模(作为串级校正或PID块),则它们的过程变量(PVs)在SMOCPro过程模型中被定义成输出。
查看UAPC输出
在设计控制器和仿真测试后,你可以在UAPC输出模块上编辑回路信息和变量。若要查看主UAPC输出窗口,请单击树形结构上的UAPC Output (UAPC输出)。
生成UAPC配置文件
文章图片

在此窗口,你必须至少选择两个条目:
? 控制器可在线执行。控制器必须搭建(状态是最新的)为可以选择的。
?方案用于初始化(需要时)。
你还可以检查Initialize with Scenario Values(初始化方案值)刷新在选中场景第一步就有值的某些变量属性。只有那些包含值的UAPC属性可以被刷新。
【生成UAPC配置文件】原文:
**Generating UAPC Configuration Files **
**Overview **
To have a designed controller available online, SMOCPro has to build the corresponding (EXA) controller file from the workspace file. As previously mentioned, the EXA file is a password protected compressed file similar to a workspace with a unique-controller.
In the online environment, the EXASMOC software reads the controller file and, at each execution period, implements the calculated control actions. Universal Advanced Process Control (UAPC) is a concept that connects a single embedding (the Yokogawa EXASMOC & EXARQE embedding) to any generic Distributed Control System (DCS) that can talk OPC (OLE for Process Control). OPC is a series of standards specifications that define a standard set of objects, interfaces and methods for use in process control and manufacturing automation applications. The main purpose of OPC is to facilitate interoperability amongst the various tools offered by different vendors. For additional information about OPC, we direct the reader to http://www.opcfoundation.org/.
The UAPC Output Module in the tree node lets you set up the loop information and the variables that automatically configure the EXASMOC application.
NOTE: In the UAPC Output windows, indications are found for filling fields as DCS tags [t], as values [v] or as DCS tags or values [t/v]. Furthermore, all time entries are always in seconds(s) regardless of the time-unit used in the workspace.
Normally, the control actions of a SMOCPro controller are applied to the process using SetPoint Control (SPC) of base level PID controllers. However, SMOCPro also supports Direct Digital Control (DDC) for which it writes directly to the outputs (valves) of the base level controllers.
If base level PID controllers are modeled in SMOCPro (as a cascade correction or as a PID block) their process variables (PVs) are defined as outputs in the SMOCPro process model.
**Viewing UAPC Output **
After designing the controller and testing it in simulation, you can edit the loop information and variables in the UAPC Output Module. To view the main UAPC Output window, click on UAPC Output on the tree structure.
In this window, you must select at least two items:
? The controller to be implemented online. The controller has to be built (status is up to Date) to be able to select it.
? A scenario to use for initialization (when required).
You can also check the Initialize with Scenario Values box to refresh some of the variable attributes with the values they have at the first step of the selected scenario. Only UAPC attributes that contain values can be refreshed.
2016.6.20

    推荐阅读