Overview to working with multiple versions 多版本工作概述

多版本工作概述

在生产环境中通常会有使用不同版本Aspen DMCplus Builder(Desktop)和Aspen DMCplus Controller (Online)工具的情况。此外,处于咨询职位或中央工程职位工作的工程师可能需要支持多站点,因此需要接触多种版本的在线软件。

了解更多情况请阅读关于同一台计算机上多版本桌面软件维护及升级的文档。

若需了解不同Aspen DMCplus文件格式向前及向后兼容性,请参阅File type compatibility(文件类型兼容性)。

文件类型兼容性

控制器配置文件

控制器配置文件(CCF文件),包含控制结构,输入/输出标签映射,以及DMCplus控制器tuning信息。CCFs由DMCplus Build创建。

当升级版本后,建议升级控制器配置时用新版本的Build打开老版本的CCFs。用新版本的Build打开老的CCF时,将在其中添加新的tuning参数。通常新参数将设定成缺省值,因此新版本控制器将与老版本控制器拥有相同的执行动作。

当使用旧版本的Build打开新的CCF时,任一新的未知参数(新功能)将被视为“用户自定义项”并在保存后继续存在。但如果CCF包含有注释或已禁用计算(DMCplus Build 2004版新功能)、测试组信息(Aspen SmartStep Config 5.0版新功能),若使用较老版本的Build存储时这些信息将丢失。

DMCplus Build提供了高水平的版本兼容性

模型文件

DMCplus模型文件(MDL文件),包含一个DMCplus控制器的模型曲线。DMCplus Model用于创建MDLs文件。可以用DMCplus Build导出这些MDLs并创建控制器配置文件(CCF)。

任一MDL文件都与任一DMCplus支持版本兼容。现有的MDL文件与DMCplus 1.04及以前(不再支持),或[DMC]任一版本不再兼容。系统提供了一个实用程序(mconvert.exe)用于将现有的MDL文件转换成[DMC]模型软件可使用的早期MDL文件(见DMCplus Desktop\Utilities directory)。

MDL文件格式提供了高水平的版本兼容性。

先进控制采集文件

先进控制采集使用多种文件格式(CLE,CLC,BIN,EXT)。DMCplus历史上这些文件格式从未改变,因此是向下完全兼容的。

先进控制采集提供了版本间无缝水平兼容。

项目文件

DMCplus模型项目文件(DPP文件),包含了vectors,cases以及用于创建控制模型的预测。DPP文件只向前兼容。

您可以使用较新版本的DMCplus Model打开任一DPP文件,但保存该文件时会改变文件,使得较旧版本的Model无法打开它。旧版本的Model将不能识别新文件中存储的新功能和新参数,因此将不会尝试打开该文件。这意味着工程师和客户应该为项目决定一可接受的Model版本。然而,即使工程师正在使用的Model版本较厂区的更高,导出的MDL文件与在线控制依旧是兼容的。其允许旧版本在线软件站点使用最新的辨识工具。

DMCplus Model提供了向前的版本兼容性。

仿真文件

DMCplus仿真文件(PSM文件),包含了CCF,MDL,预测和仿真窗口布置。PSM是特定版本的。

PSM将无法由任一更新的或更旧的Simulate版本打开。您可以打开一个PSM文件“更新配置”当前的限制和tuning参数。然后可将同一CCF用另一不同版本的Simulate启动新的仿真。

DMCplus Simulate提供版本兼容性受限。

软件多版本的维护

AspenTech安装程序不旨在设计一台计算机上支持多个版本的软件;然而也有一些可用的技术以适应这一需求。

AspenTech技术支持中心网站有维护软件多版本的技术技巧。我们不是很期望在同一台计算机上运行多个版本的在线软件。自DMCplus 6.0开始,DMCplus Desktop directory设计成目录下包含所有需要的可执行操作文件。因此,在升级之前复制该目录将允许升级后旧版本运行。同时还可使用支持技术提示解决快捷方式、help文件以及注册表项中的一些细节。(要找到技术提示,按subject area浏览Knowledge Base并选择Solution Type: Tech Tips.)此外,还可以将一些文件添加到旧版本的DMCplus Desktop directories中以运行新版本的一些功能。

升级注意事项

除了AMS先进过程控制安装指南中的升级说明,AspenTech公司在升级Aspen DMCplus软件时提出以下几点建议:

      控制器(在线)软件

       保存所有在线控制器配置文件。

       使用新的Aspen DMCplus Build版本打开旧的控制器配置文件并保存以添加新的参数。

       重载在线控制器。

     Builder (desktop)软件

       若你想要更新Aspen DMCplus Simulation(.PSM)文件,打开老版本的Aspen DMCplus Simulate。

       在Aspen DMCplus Simulate主菜单中,点击Controller|Update Configuration然后向CCF中写入任何tuning改变。

       创建新的仿真文件。


附原文:

Overviewto working with multiple versions

Itis not uncommon to have different versions of Aspen DMCplus Builder (Desktop)and Aspen DMCplus Controller (Online) tools in use in a production environment.In addition, an engineer in a consulting position or working in a central engineering position may support multiple sites and, therefore, multiple version of the online software.

Read more about maintaining multiple versions of the desktop software on the same computer and upgrade considerations.

For key points to understanding the backward and forward compatibility of various Aspen DMCplus file formats, seeFile type

compatibility.

File type compatibility

Controller Configuration Files

Controller Configuration Files, or CCF files, contain the control structure, input/output tag mapping, and tuning information for a DMCplus controller. DMCplus Build isused to create CCFs.

When upgrading versions, it is recommended that old CCFs be opened with the new version of Build to upgrade the controller configuration.Opening an older CCF in a newer version of Build will add the new tuning parameters to the CCF. Typically the new parameters are given default values such that the controller in the new version will behave the same as the controller in the old version.

When opening a newer CCF in an older version of Build any unknown parameters (from new features) will be treated as "user-defined entries" and will persist when the file is saved. However, if the CCF contains Comments or Disabled Calcs (new in DMCplus Build version 2004) or Test Group information(new in Aspen SmartStep Config version 5.0), these will be lost if the CCF is saved using an older version of Build.

DMCplusBuild provides a high level of version compatibility.

Model Files

DMCplus Model Files, or MDL files, contain the model curves for a DMCplus controller.DMCplus Model is used to create MDLs. These MDLs can be exported and used by DMCplus Build to create a controller configuration file (CCF).

Any MDL file will work with any supported version of DMCplus. The current MDL file is not compatible with DMCplus version 1.04 and earlier (no longer supported),or any version of [DMC]. A utility program (mconvert.exe) is provided toconvert the current MDL format to an earlier version MDL file used by the [DMC]Model software (see DMCplus Desktop\Utilities directory).

The format of the MDL file provides a high level of version compatibility.

Advanced Control Collect Files

Advanced Control Collect makes use of several file formats (CLE, CLC, BIN, EXT). These file formats have not changed over the life of DMCplus and therefore are fully backward compatible.

Advanced Control Collect provides a seamless level of version compatibility.

DMCplus Model Project Files, or DPP files, contain the vectors, cases, and predictions used to create models for control. DPP files are only forward compatible.

Project Files

You can open any DPP file in a newer version of DMCplus Model, but saving that file will change the file such that older versions of Model will not be able to open it.New features and parameters that are stored in the new file will not be known to the older version of Model and therefore no attempt is made to open the file. This means that engineers and clients should decide on an acceptable version of Model for the project. However, even if engineers are using a more recent version of Model than the plant site, the exported MDL files will still be compatible for online control. This allows useof the latest identification tools with sites that have an older version of the online software.

DMCplus Model provides forward version compatibility.

Simulation Files

DMCplus Simulation Files, or PSM files, contain the CCF, MDL, predictions, and window arrangements for a simulation. The PSM is version-specific.

A PSM cannot be opened with either a newer or an older version of Simulate. You can open a PSM file and ‘Update Configuration’ with the current limits and tuning parameters. Then this same CCF can be used to start a new simulation ina different version of Simulate.

DMCplus Simulate provides limited version compatibility.

Maintaining multiple software versions

The AspenTech installer is not designed to support multiple versions of the software on the same computer; however, there are some techniques available to accommodate this need.

The AspenTech Support Center Web site has technical tips on maintaining multiple desktop versions of the software.There is less desire for multiple versions of the online software on the same computer.Starting with DMCplus 6.0, the DMCplus Desktop directory was designed to contain most of the files needed for the operation of the executables in that directory. Therefore, copying this directory before upgrading will allow the older versions to be run after the upgrade.There are some details with shortcuts, help files,and registry entries that can be resolved using the Support Tech Tips. (To find technical tips, browse the Knowledge Base by subject area and choose Solution Type: Tech Tips.) In addition, some files can be added to older DMCplus Desktop directories to allow them to function alongside newer versions.

Upgrade considerations

In addition to upgrade instructions in the AMS Advanced Process Control Installation Guide,AspenTech recommends the following when upgrading Aspen DMCplus software:

Controller (online) software

Save all online controller  configuration files.

Open old controller  configuration files in the new version of Aspen DMCplus Build and save them  to add any new parameters.

Reload online controllers.

Builder (desktop) software

For Aspen DMCplus Simulation  (.PSM) files that you wish to upgrade, open the old version of Aspen DMCplus  Simulate.

From the main menu of Aspen  DMCplus Simulate, click Controller|Update Configuration. Then  write any tuning changes to the CCF.

Create new simulation files.

                                                                  2015.9.22

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,616评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,020评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,078评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,040评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,154评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,265评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,298评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,072评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,491评论 1 306
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,795评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,970评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,654评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,272评论 3 318
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,985评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,223评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,815评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,852评论 2 351

推荐阅读更多精彩内容

  • http://blog.sina.com.cn/liucong1980
    刘聪3729阅读 265评论 1 1
  • 有时候需要在EditText加上后缀,实现的方法比较简单,自定义EditText,在onDraw中canvas里,...
    ONEWateR阅读 2,237评论 0 6
  • 坚持是种习惯,可我好像不是这样的人,一件事情似乎不能坚持到最后,有点遗憾,譬如坚持不能看电视还是做不到,唉,但...
    小菜籽5257阅读 128评论 0 0
  • 我的生日在农历3月中旬、阳历4月下旬,因为农历与阳历总差着一些日子的缘故,每年阳历4月中旬,我就开始收到亲友们的生...
    对花情味阅读 352评论 0 4
  • 大我三岁的姐夫到广州开会,跟他和他的同事一起吃饭,优秀而年轻的他们让我耳目一新。 姐夫毕业后在当地的信贷公司工作,...
    胖鱼Kingman阅读 130评论 0 0