0% found this document useful (0 votes)
165 views27 pages

Important: Read First Release Notes For Romeo 6.0.2

Starting with version 6.0, ROMeo, ARPM, MBM are included and accessed as part of the ROMio Product suite. The 6.0. Install patch and 6.0. 64-bit solver-only patch are available for download. The patch installation updates many previously installed 6. Files and add some new files.

Uploaded by

Rujun Li
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
165 views27 pages

Important: Read First Release Notes For Romeo 6.0.2

Starting with version 6.0, ROMeo, ARPM, MBM are included and accessed as part of the ROMio Product suite. The 6.0. Install patch and 6.0. 64-bit solver-only patch are available for download. The patch installation updates many previously installed 6. Files and add some new files.

Uploaded by

Rujun Li
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 27

Important: Read First Release Notes for ROMeo 6.0.

2
Starting with version 6.0, ROMeo, ARPM, MBM, ROMeo Process Opt and ROMeo Utilities Opt are included and accessed as part of the ROMeo Product suite. All documents related to these products are now part of the ROMeo documentation suite. RELEASE 6.0.2 Installation Release 6.0.2 Documentation Where to Find ROMeo Documentation Migration to ROMeo 6.0.2 Summary of New Features in 6.0.2 Summary of Defects Fixed in 6.0.2 Summary of Open Defects and Known Issues in ROMeo 6.0.2 Appendix A - Summary of New Features in 6.0.1 Summary of Defects Fixed in 6.0.1 Appendix B - Summary of New Features in 6.0 Summary of Defects Fixed in 6.0 License and Copyright Information 2 2 4 4 6 7 8 12 13 14 17 21 27

Release Notes for ROMeo 6.0.2

Release 6.0.2
Installation
In order to install ROMeo 6.0.2, you must already have release 6.0 installed. The ROMeo 6.0.2 patch installation will detect if ROMeo 6.0 or 6.0.1 is installed prior to proceeding with the upgrade. No license security is required for installing the 6.0.2 patch, but is required to run ROMeo application after the patch is installed. Machines that only have the 64-bit solver installed (6.0 server installed or the 32-bit solver installed) must not use the standard 6.0.2 install patch executable. A separate executable is provided for the 64-bit solver-only install. The patch installation can be found on the Electronic Software Distribution (ESD) site on the Invensys Simsci-Esscor Support Webpage under the Software Updates & Knowledge Base section. The 6.0.2 install patch and 6.0.2 64-bit solver-only patch are available for download. No additional authorization code is needed to download ROMeo patches. The 6.0.2 patch installation updates many previously installed 6.0 files and add some new files. The patch installation also updates many initialization and ROMeo system files that may require the user to copy over original customized files. Patch installations do not update license security settings.

Pre-Install Checklist
This section lists the most common obstacles that you may encounter when installing ROMeo. Before you begin the installation process: 1. Ensure that you have local administrative rights (Windows security) for the machine on which the ROMeo patch will be installed. 2. Ensure that the machine on which you are installing the patch has the appropriate release of ROMeo application installed. 3. Regenerate custom MCL.db files for previous full release or patches with the newly-installed patches. 4. Back up any custom files prior to the upgrade, and replace the generic install-generated files with the custom version, as applicable (like report format files). 5. Ensure that the ROMeo full release is available for use after the installation. 6. If the local machine has a firewall installed, put the firewall in "learning mode" during patch installation and/or the first time you start up ROMeo after the patch install.

Release Notes for ROMeo 6.0.2

7. Do not uninstall any components that are currently installed for ROMeo before installing the patch. Uninstalling TDM, TAO or other components will corrupt the ROMeo installation and any subsequent patch installation.

You do not need to install sequential patches in order to get the latest patch features and fixes. All release patches include previous updates. Newer patches install over previously installed patches for the same corresponding full release. During the install, the patch updates the files in the corresponding full release installation folders. No folders from Full Release installation are automatically renamed, copied or moved. All databases generated from previous full release and patch versions will migrate to the new version. When you load a database from a previous release or patch, the installation process prompts them to migrate (schema evolution) the database. This automatically generates a copy of the original database in the previous install version; the copy has the file extension .sebak. See the Migration to ROMeo 6.0.2 section of this document for further information. ROMeo application does not support uninstalling the patch only. Only the full ROMeo installation can be removed. If you uninstall the full release, any installed patches that correspond to the full release will also be uninstalled.

Supported Operating Systems


Following operating systems are supported:

Windows XP SP2 and SP3 Windows 2003 SP2 Windows 7 32 Bit and 64 Bit Windows 2008 Server 64 Bit

Release Notes for ROMeo 6.0.2

Release 6.0.2 Documentation Where to Find ROMeo Documentation


Printed Documentation

Release Notes (this document) ROMeo Getting Started Guide and Tutorial ROMeo Users Guide

The ROMeo Getting Started Guide and Tutorial document replaces the ROMeo Installation Guide previously included with full installation kit.

Online Documentation
The following online documentation can be found on the distribution CD under the MANUALS directory.
Applibs (Application Libraries) Application Briefs MILANO Users Guide Modular Thermo Reference Manual Process Models Guide ROMeo Installation Guide (same as ROMeo Getting Started Guide and Tutorial) ROMeo Real Time System User Guide ROMeo Users Guide SLV Guide (Solver Guide) Thermo Data Manager Use Guide INSQLEMI Adapter User Guide OPCUA Server User Guide

Application Briefs include the following documents:


Model Application Briefs Solver Application Briefs

Application Libraries include the following ROMeo/ARPM model databases:


P2_AromaticSeparation R3_CrudeOilDistillation G5_ExpanderPlant R5R_FCCMainFractionator P5R_NaphthaleneRecovery

Release Notes for ROMeo 6.0.2

The following documentation that updates the ROMeo Users Guide and ROMeo Real-Time System Users Guide can be found on the ROMeo6.02 patch install kit in the ESD site under the SUPPLEMENTAL USERS GUIDE directory:
ROMeo 6.02 Release Note (this document) ROMeo Advanced Settings User Guide ROMeo Model Building User Guide ROMeo Real-Time System Supplemental User Guide

All user guides previously included as separate documents for supplemental updates to the ROMeo Users Guide have been combined into the ROMeo Advanced Settings User Guide, ROMeo Model Building User Guide and ROMeo Real-Time System Supplemental User Guide. In addition to previously released user guides, the ROMeo Model Building User Guide contain additional sections for the following new features and enhancements.
ROMeo_Model_Building_User_Guide.pdf Gain Model Section and Blend Unit Enhancement Section

Additional user guides for reactors are provided with separate licenses along with the above mentioned user guide. They are:
SimSci HDP Reactor User Guide SimSci FCC Reactor User Guide Reformer Reactor User Guide

Visit the SimSci-Esscor Website (www.Simsci-Esscor.com), contact your local SimSci-Esscor representative, or a SimSci-Esscor Technical Support Center for instructions on obtaining documentation about creating custom process models in ROMeo application. Ask for the document Process Models in ROMeo: A Guide to Creating Custom Process Models in MILANO. A listing of Technical Support Centers can be found in the ROMeo Users Guide or the ROMeo Installation Guide.

The manuals present an overview of the features and functionality available in ROMeo and Modular Thermo. In some cases, the online Help accessible from within ROMeo or the ROMeo Real Time System will contain more detailed information on process unit data entry and other technical questions regarding specific process models and subsystems.

Release Notes for ROMeo 6.0.2

Migration to ROMeo 6.0.2


Thermo enhancements in upgraded versions of ROMeo application may cause flowsheet to produce open residuals after schema evolution migration. New thermo enhancements may also produce better thermo calculations. Solving and updating initial values for portions of migrated flowsheet may be required to improve flowsheet initialization prior to a flowsheet fully solved.

Moving Custom Reports to ROMeo 6.0.2


To open Custom Reports created in previous versions of ROMeo application, you must copy the User\Mra\ModelReportViews folder from the previously installed version of ROMeo application and paste it in the same subfolder path of the new installation.

Migrating Captive Historian Tags to ROMeo 6.0.2


You are required to export the Captive Historian configuration to a file before uninstalling the previous version. To import the configuration file, use the ROMeo 6.0.2 Captive Historian Admin Tool.

Migrating Databases to ROMeo 6.0.2


ROMeo\ARPM\MBM model application databases in v5.0x, v5.1x, v5.2x, v5.3x, v6.0 and v6.0.1 will automatically migrate (through schema evolution) upon opening in ROMeo 6.0.2. The Real-Time System sequence database in v5.0x, v5.1x, v5.2x, v5.3x, v6.0 and v6.0.1 will automatically migrate (through schema evolution) upon registration in ROMeo Real-Time System 6.0.2. Contact your SIMSCI representative for a migration path of ROMeo\ARPM systems prior to 5.0.

Starting with ROMeo 5.0, in order to migrate model application databases, you must perform a Save As after the migration to update the database with the imbedded thermo content that is required for future upgrade migration. Failing to save a copy after the schema migration will generate errors in subsequent database upgrades.

Release Notes for ROMeo 6.0.2

Summary of New Features in 6.0.2


The following sections include information on the new features added to 6.0.2.

SimSci FCC FEED Synthesis Reactor Model


See additional information in SimSci FCC Reactor User Guide.

SimSci Reformer Reactor Improvements


See additional information in SimSci Reformer Reactor User Guide.

SimSci HDP Reactor


See additional information in SimSci HDP Reactor User Guide.

Gain Unit Enhancements (Requirement CR LFRM#16048)


Gain coefficients can be chosen to be treated as constants and prevented from being sent to Solver with the following new parameter: TreatCoeffasConst. For more information, refer to the ROMeo_Model_Building_User_Guide.pdf.

Release Notes for ROMeo 6.0.2

Summary of Defects Fixed in 6.0.2


The following defects have been fixed in the ROMeo 6.0.2 release.

General Flowsheet
Tuning Parameter to Column DP (Glitch) (LFRM#6873) The user can attach a tuning parameter directly to the tuning variable of a column pressure drop model without having to connect it to a dummy variable. Tuning Parameter Update Initials (LFRM#14094) Update Initials will now work on variables that have tuning parameters attached and that are linked to collection queries where the collection is open when updating initials. Splitter Flow specification (LFRM#15915) Splitter Flow Ratebasis specification does not revert back to Molar from another Ratebasis specification if the user changes the spec to fraction split and back to flow split again. Splitter Product Stream color (LFRM#15958) Changing the On/Off status of a splitter product stream using the toggle button on a splitter GUI will correctly change the color of the stream that has been turned on/off within the flowsheet. Rename MVC Variable Alias (LFRM#15964) Renaming the alias of a variable in the MVC (1 and 2) unit renames the variable without losing the underlying EDI information. Customization Unit using macro (LFRM#15975) Creating only a Customization Unit using macro CreateUnit PM_Customization and then executing incremental regenerate does not return an exception. DOF on Bad Measurement Data (LFRM#16008) Response of a tuning parameter / measurement pair to bad measurement data will no longer cause a DOF problem. ROMeo Cache Size message (LFRM#16034) Setting the ROMeo cache size greater than the OS_AS_SIZE returns an appropriate message. ROMeo Unique Plant Name (LFRM#16047) In ROMeo application, the user can create only unique Plant names within the ROMeo Sec_UserGrpMgr.exe. Equipment Collection name as Subflowsheet (LFRM#16059) In ROMeo application, the user is stopped from creating an equipment collection same as a subflowsheet. For the users who already have such scenario, a graceful deletion of the collection is provided.

Release Notes for ROMeo 6.0.2

Column Stream re-location (LFRM#16090) Streams attached to the right side of a column model does not get relocated to the left side on incremental regenerate. DOF on Splitter (LFRM#16111) Turning Units On in the wrong order does not cause DOF on Splitter.

Material Balance Module


MBM DRReport (LFRM#15987) MBM Data Reconciliation Excel Report gives correct results for Compensated Flow when UOMs are in per day. MBM Node Print Info (LFRM#16024) Print Info button of MBM node prints to diagnostics for all logging level options correctly.

RTS/EDI
PI OPC Import (Invalid tags) (LFRM#15845) EDI PI OPC import works for all valid tags even if there are some invalid tags in the port group. OPC Import of Array tags (LFRM#15774) OPC Data Source now can import array type tags if they have names which are more than 21 characters and more than eight tags. EDI Port Link to Digital Converter (LFRM#15943) EDI Port created via macro with Digital Converter not containing "0" value can be linked to Parameter. DeleteEDIPort (LFRM#15946) DeleteEDIPort does not give erroneous message if port does not exist. OPC HDA percent confidence (LFRM#16056) EDI OPC HDA percent confidence supports float confidence. EDI OPC Server Credentials (LFRM#16078) OPC datasource supports using the credentials of usernames that are local to the machine (non-domain) users.

Release Notes for ROMeo 6.0.2

EDI Port Name Char Length (LFRM#16083) EDI Port DEW now allows more than a 30-character name to be entered. Next Scheduled start time display in RTS (LFRM#15947) Changing the Begin Time and/or Begin Date in the RTS Sequence block schedule tab and clicking "Update" updates the next scheduled start time correctly. RTS tool palette (LFRM#15978) The RTS tool palette that was closed does not re-appear after changing the context to the other sequence and back Adding SSD new Point (LFRM#15980) If the creation of SSD Points fails in SSD task due to the non-availability of required EDI configuration, user will get detailed error message on the missing configuration.

Solve/Sensitivity Analysis
Post Solution Analysis Trace File problem (LFRM#15414) The Post Solution Analysis trace file is now showing correct do/dx for tier streams. The derivatives are correct for sensitivity analysis runs and match the reports in the solver trace file.

OPS Addin
Current UOM Display (LFRM#15928) The returned value is displayed correctly as per the UOM set in the UOM manager window or in the overridden UOM for the specific variable when "Current" is set as the argument in the OPSServer method GetRealValueUOM.

TCL Macros / Macro Documentation


TCL Created File Opening (LFRM#15938) A TCL created file path will open the file through a double click on diagnostic window. Carriage return in TCL (LFRM#15941) Carriage return in TCL behaves in the same manner in the Macro Manager and ROMeo main diagnostics window. SetLightEndsData macro (LFRM#15950) SetLightEndsData macro sets compositions in the order that they are listed in the macro call. MVC Macro Documentation (LFRM#15985) Documentation corrected for macro command SetMVCControlledVariableData. Refer to Macros.chm file in ROMeo6.02 installer.

Release Notes for ROMeo 6.0.2

10

ExecuteInstanceMacro (LFRM#15991) ExecuteInstanceMacro in OPSServer returns a non-zero integer when it fails. Refer new documentation in Macros.chm in the ROMeo6.02 Installer. Refer to the new method ExecuteInstanceMacro2 when handling non-integer return values from macros.

KBC Reactors
HCRSIM Reactor Warning (LFRM#16019) HCRSim Reactor displays a warning message if there is a difference between input Bed Inlet Temperature and calculated Inlet Temperature rather than an error within a User defined tolerance. HCRSIM Reactor Catalyst Age (LFRM#16075) HCRSIM Reactor correctly handles UOM Conversion of Catalyst age variable on loading configuration DAT files. HCRSIM Model Windows7-64bit Support (LFRM#16104) HCRSim model solves fine on a Microsoft Windows 7 64-bit machine. REFSIM Reactor Sensitivity (LFRM#16051) The REFSIM reactor shows a positive sensitivity with feed flow rate as cause variable and product flow rate as response variable. REFSIM-CCR RON number update (LFRM#15971) The REFSIM-CCR reactor RON values gets updated correctly in ROMeo thermo.

Install
64 bit Install (LFRM#15988) Install of 64-bit server does not create incorrect registry entry

Release Notes for ROMeo 6.0.2

11

Summary of Open Defects and Known Issues in ROMeo 6.0.2


Refer to the SimSci-Esscor website at WWW.SIMSCI-ESSCOR.COM for a summary of known defects in release 6.0.2. The following open defects have been reported since ROMeo 6.0.1 Check the SimSci-Esscor website at WWW.SIMSCI-ESSCOR.COM for a summary of known defects in version 6.0.2.

Install/Migration
5.3 Client Install (LFRM#14854) At the end of the Client only install, the following message is displayed: "Client Product has been swapped, Please Select Server Product Accordingly". Click OK and the installation will continue.

Solver/Sensitivity Analysis
5.3 Multiple Sensitivity Analysis (LFRM#14678) Multiple Sensitivity Analysis execution may cause memory increase for processes MA_Server.exe and Solver.exe.

Portal / OPS Addin


Portal2.1.1 File open (LFRM#15909) Portal 2.1.1 will not open files with Belgian Local Settings Work around: Changing the regional settings to English (United States) works fine. Some ROMeo variables drag drop issue in Portal (LFRM#15830) Some variables in ROMeo display an error when being dragged into Portal. (ROMeo UA term available in ROMeo 2-sided HXs and HW linker throws an error when being dragged into Portal)

Release Notes for ROMeo 6.0.2

12

Appendix A - Summary of New Features in 6.0.1


The following sections include information on the new features added to ROMeo 6.0.1.

KBC SimSuite 3.3 HCRSIM Reactor


See additional information in HCRSim Reactor User Guide.

Captive Historian Multiple Instances


See additional information in ROMeo_Real_Time_System_Supplemental_User_Guide.

Enhance Blend Unit to support User control of blending of NBP, MWT, and SPGR (LFRM#15811)
Provide ability to avoid component property MW, SpGr, and NBP in the blend unit from updating thermo.

Support Sensitivity Analysis for Large Models (LFRM#15673)


Improve memory use for enabling ROMeo application users to perform sensitivity analysis on larger models.

Solver Presenter Trend Excel 2010 report (LFRM#15728)


Support Solver Presenter Trend report with Excel 2010 template.

Release Notes for ROMeo 6.0.2

13

Summary of Defects Fixed in 6.0.1


The following defects have been fixed in ROMeo 6.0.1.

General Flowsheet
Controller CV disconnected (LFRM#15751) If the controller CV is not connected and the user tries to solve the flowsheet, the ensuing exception is handled with a descriptive error message. FeedCompositionEstimator error (LFRM#15839) A freshly configured FCE on a source will not give a DOF error in a fresh flowsheet. Fix Free Status of Splitter inside a SUBFS (LFRM#15893) The fix/free status of a splitter streams is not reverted once the subflowsheet containing splitter is turned off and back on if the splitter product streams are across the subflowsheet boundary. Measurement Standard Deviation wrongly calculated (LFRM#15847) The measurement unit does not recalculate/update the standard deviation when the measurement accuracy (eabs1, eabs2, erel, ref value, full-scale value, etc) is changed in the reconciliation data tab Error Messages on Trayed column (LFRM#15878) Error messages appear in the diagnostics window when a new mapped section is added to the top of a column trayed section. Copy/Paste of Unit copies macros as well (LFRM#15869) Copy/Paste a unit from one subflowsheet to another will not carry the macros as well (overwrite). Custom reports (views) cascade issue (LFRM#15736) Custom reports made of just views cascade down into sub-flowsheets. Custom reports that also contain information on named blocks do not cascade down.

RTS/EDI
RTS Scheduling (LFRM#15729) When a real time sequence that is scheduled to run once per month is taken offline and placed back online, it will not run immediately. RTS OPP Task (LFRM#15816) OPP does not overwrite MVC2 bounds in the Implementation submodel if they are blank in the main Target model.

Release Notes for ROMeo 6.0.2

14

EDI OPC DS Array tag failure (LFRM#15774) Import on OPC port groups/blocks will not fails with array tags of names longer than 21 characters and there are more than 8 tags. PI-OPC DS invalid tag data import (LFRM#15845) Improved handling for PI-OPC Datasource when the portgroups with some invalid tags. SQL OLEDB EDI login option changes during migration (LFRM#15852) Schema evolved OLEDB data sources will have the default SQL authentication selected instead of Windows. This corrects the wrong schema evolve code in 5.3.1 and 6.0 (where the authentication was set to Windows). OPC H.D.A Import on Windows 7 (LFRM#15884) ROMeo crash is fixed when the user performs HDA import on OPC port groups/blocks on Windows7 OS machine. ODBC Block Import with missing data caused Crash (LFRM#15912) ODBC EDI-Block Import Data containing some ports with missing data does not cause a ROMeo crash with CORBA exception. PI OPC H.D.A. Import % confidence issue (LFRM#15925) User given % confidence (non-zero) is used in deciding if the imported aggregate value is Good or Bad.

Solve/Sensitivity Analysis
Solver Presenter (LFRM#15728) Solver presenter works for parameterization mode. It used to fail with an error message about missing files.

Release Notes for ROMeo 6.0.2

15

OPS Addin
Accessing single variable collection in OPS Addin (LFRM#15888) OPS Addin can see variables in a ROMeo collection containing one item.

TCL Macros / Macro Documentation


Get/SetEDIParameter macro error (LFRM#15920) Get/SetEDIParameter macro will display an error message when a parameter is not recognized GetGainVariableName macro syntax (LFRM#15890) Macro call GetGainVariableName was incorrect and documentation has been updated.

Release Notes for ROMeo 6.0.2

16

Appendix B - Summary of New Features in 6.0


The following sections include information on the new features added to ROMeo 6.0. Simulation Data Access Layer (SimDAL)

Invensys OPC UA Simulation Server 1.0 installed with ROMeo Built-in Custom OPC UA Client in ROMeo EDI OPC UA Simulation Server activate via Start Menu -> SIMSCI OPC UA Server accessible to ROMeo via EDI Data Source Port Groups access OPC UA Server Data Source Access multiple ROMeo, PRO/II and other OPC UA Server applications within a single ROMeo flowsheet

Integration with INSQL Historian and Intelligence (EMI)


Requires Microsoft SQL Server 2008 SP1 (Only SQL server 2008 SP1 and above

versions are supported)


Requires InSQL Historian (Wonderware Historian) version 10.0 Requires Wonderware ArchestrA or Application Server 3.1 SP2 Requires Wonderware Intelligence software install (EMI install Version 1.0, 1.1 or

1.5)
Requires INSQL SDK 9.0 included with ROMeo installation Context tag definition and data are sent to InSQL Historian via collection

definition
Option to send Sensitivity Analysis results to InSQL Historian via TCL macro Tag creation and values automatically updated in InSQL for ROMeo context

Real-Time System Process Health Monitoring for Case Studies


Time Slider will perturb time by user defined time range and interval Generates Start time, End time and Count for each interval pass Data from slider such as Start Time, End Time, Count, etc. accessible via TCL

custom that maybe passed to ROMeo Model application TCL macro as argument Multiple Measurement Model

Allows multiple variables to be attached to one main measurement model/icon Each variable is attached to sub-model measurement Retain same functionality as single measurement Summary measurement view and configuration Allows for re-attaching measurements to new streams and units User picks new variable to attach Variable must be same variable type All EDI configuration are retained

Measurement Model Move


Release Notes for ROMeo 6.0.2

17

New Real-Time System Custom Task TCL


GetBranchDestination GetBranchList GetSequenceList GetSequenceType GetTaskInfo GetTaskList GetTaskName GetSequenceScheduleInfo See TCL Help updated for new TCL custom commands DeleteEDIItem EDIDataTransfer SetEDIParameter2 GetEDIParameter2 See TCL Help updated for new EDI macro commands

New ModelApps and RTS EDI Macro


New Modeling Macros


GetComplementarityInfo - Get all Independents variable names of

Complementarity unit LHS and RHS


GetPortList See TCL Help updated for new modeling macros

SimSci Reactors

Updated HF Alkylation Updated SF Alkylation Updated FCC Newly integrated Reformer Newly integrated Isom Newly integrated Delayed Coker Requires individual FLEXLM license key for each reactor TCL macros provided to build example flowsheet for each reactor Reactor kits including user documentation, required DLLs, required system files and TCL macros are provided on top of ROMeo release software Upgraded FCC-SIM Upgraded REF-SIM Requires updated licenses for SimSuite 3.3 KBC provided DLLs for upgrade version Older versions of reactors still supported by ROMeo interface Updated user documentation

KBC Reactor Upgrade SimSuite 3.3


Jacobian File Sensitivity


Sensitivity analysis using Jacobian files instead of solvable model utility Uses sensitivity analysis case (sac) files to define cause and response variables

Release Notes for ROMeo 6.0.2

18

Executed through TCL macro command SensitivityAnalysisJacobianCase TCL Help updated for SensitivityAnalysisJacobianCase

SIM4ME Thermo V3.5 Upgrade


Software Independent Thermo Data Manager (TDM) Heavy Oils Thermal Conductivity Method Predictive Peng-Robinson Thermo Method Support any group contribution method going forward (e.g., UNIFAC, PPR78, PSRK, Joback) Steam Table Improvements Installation and Software Support Updates
Requires Internet Explorer v7 or later ObjectStore v7.2 is installed with ROMeo 6.0

ObjectStore v7.2 co-exists with v6.3 but only one can be active at time. We do have a procedure to use ROMeo v6.0 along with ROMeo v5.x. Refer section ROMeo v6.0 Co-existence in ROMeo Getting Started Guide and Tutorial. Supported Operating System and Software Updates

Windows 7 (64-bit and 32-bit) Windows 2008 R2 (64-bit) Windows XP SP3 (32-bit) Windows 2003 (32-bit and 64-bit) Windows Office 2003, 2007 and 2010

ROMeo installs as 32-bit emulation on 64-bit machines Compiler Upgrade to VS 2008 SP1
Upgraded to Fortran v10.1 See User Added Models User Guide updates for more details for building custom

models Export/Import Customization


Export/Import of variables referenced by customization outside exported section

boundary will retain reference on import-replaced of section Flowsheet and Subflowsheet Notes and Description
View and edit notes and description of flowsheet and subflowsheet from the GUI

Captive Historian Improvements


Captive Historian handle large and small double numbers Captive Historian clips very high and very low values during import

Release Notes for ROMeo 6.0.2

19

User Added Model Post Solve


Post solve method called for user-added models solved alone

Replicator Feed
Replicator supports multiple feeds

TCL Commit and Abort Transaction Checkpoint


Commit\Abort option for Transaction Checkpoint TCL macro

Release Notes for ROMeo 6.0.2

20

Summary of Defects Fixed in 6.0


The following defects have been fixed in ROMeo 6.0.

General Flowsheet
SISO Cascading (LFRM#14711) SISO controller cascading between MV to SP of two controllers will work properly. Gain Unit Coefficient Display (LFRM#14778) Gain unit coefficient in Data Entry Window will display in correct units of measure and value. Case Save and Load (LFRM#14860) Case file will save and load without exception. Copy/Paste Compressor (LFRM#14871) Export\Import or Copy\Paste a Compressor with Bivariate_Sum Curve Model will not generate DOF. Column Multiple Section (LFRM#14882) Column with multiple tray section will not generate degree of freedom for pressure specifications. MHX Linker Report Tab (LFRM#14889) Multi-HX Linker clicking on report tab will not cause crash. Subflowsheet Customization Tree Filtering (LFRM#14913) Subflowsheet customization unit will correctly filter fix/free specifications for unit variables. Pushing Up Stream on Customization (LFRM#14938) Pushing up stream from on subflowsheet to higher flowsheet will not cause customization units to lose specification swaps. Valve Tray StageID (LFRM#15012) Valve trays will not have missing StageID. Feed Composition Estimator (LFRM#15020) Feed Composition Estimator (FCE) will not be non-squared when user does not generate estimates.

Release Notes for ROMeo 6.0.2

21

Instrument Manager Other (LFRM#15022) Add new member to Instrument Manager for "other" will not generate exception error. SPYRO NANS (LFRM#15025) SPYRO models will no generate NANs due to underflow of composition values. FindVariable Wildcard (LFRM#15054) FindVariable macros with double wildcard will not execute with crash. (In the File MAServer.ini file a separate section called as PMF is added. It has the parameter MaxSearchObjects. This parameter allows to filter the number of searches. The default value is 1000) Gain Unit Out of Scope Variable (LFRM#15056) Gain unit will generate warning message when user try to link a gain unit model variable to boundary stream to a higher level as this is not supported. SISO Graphic Flip (LFRM#15075) The SISO graphic flip works properly. Turning off Pbal DOF (LFRM#15081) Turning off the Pbal model for SimSci FCC will not generate DOF. Pressure Gauge Absolute (LFRM#15290) Pressure Gauge will behaves correctly when converted to absolute UOM. Pressure Gauge Basis (LFRM#15374) Pressure Gauge Basis value to PSIA works properly. LNGHX Exception (LFRM#14892) LNGHX exception - Report tab click Crashes ROMeo Turn On to Down in a splitter causing DOF (LFRM#14904) Turn On followed by Turn Down on a splitter was making some of the Off Streams from the Splitter to On. Changing Parameter collection causing ROMeo crash (LFRM#15385) Changing Parameter collection value for last parameter and removing the first parameter in the collection causes ROMeo to crash Incorrect Penalty Block UOM data (LFRM#15420) UOM of data retrieved from penalty blocks by macro is incorrect Handling too small values in TCL (LFRM#12187)

Release Notes for ROMeo 6.0.2

22

Get message "Floating-point value too small to represent " when executing TCL macro with values smaller than 1e-307. Handling Export/Import Objective Term (LFRM#14715) Export / Import a sub flow sheet whose main flow sheet has a User Added objective term gives an exception. Add Offset term to REFSIM Feed (LFRM#15066) Add offset term to REFSIM feed inputs to allow for sensitivity Add offset term to REFSIM feed inputs to allow for sensitivity MSXML 4.0 SP3 Issue(LFRM#15130) Dragging a source in a new FS causes ROMeo to crash if machine has msxml4.dll and msxml4r.dll of version MSXML 4.0 SP3 OPS Addin Model Solve (LFRM#15565) Particular Model when solved from OPS Addin does not solve Bound Selection Permanence (LFRM#15626) Lack of permanence on mode manager bound selections Inability to Set Calculate SG (LFRM#15519) Inability to Set Calculate SG when model in DataRec mode

Material Balance Model


MBM Meter Report (LFRM#14864) MBM report correctly includes meters attached to Pipe or Block valve feed Mass Balance Error (LFCF#4333) Mass balance incorrect when flow measurement is in gross error with a customization block in the file

RTS/EDI
RTS Failed Stream (LFRM#14519) RTS tasks when collapsed into a block diagram all of the "Failed" streams will not be outside of the block diagram. EDI OPC DLL (LFRM#14664) EDI_OPC.dll with works properly.

Release Notes for ROMeo 6.0.2

23

Input Block Failure Server Disconnection (LFRM#15090) SSD sequence Input task block will not fail when PI server connection is broken for some time and then re-established. RTSMsgServer Memory Leak (LFRM#15236) RTSMsgServer process does not generate large memory leak. Sentinel Parameter (LFRM#1523) Sentinel parameter changes (addition, deletion, rename) works properly when RTS sequence is moved to another machine or plant. RTS Scheduler Memory Leak (LFRM#15269) RTS Scheduler process does not generate large memory leak. RTS Hanging Streams (LFRM#15326) RTS Block diagram creating Hanging streams inside the Sequence. Sentinel Parameter changes based on Plant Area (LFRM#15242) Sentinel parameter changes (addition, deletion, rename) causes problem when the sequence is moved to another m/c or plant. RTS DRR Max Gross Errors Option (LFRM#14132) RTS DRR (Data Reconciliation Review) task does not consider the Max Gross Errors no to meet good fit criteria.

Solver/Sensitivity Analysis
Penalty Non-Square (LFRM#14868) Penalty unit will be squared following execution of sensitivity analysis via TCL macro. Subflowsheet Sensitivity Analysis (LFRM#15007) Sensitivity analysis of same equipment from different subflowsheet levels will produce same sensitivity results. Solver Trace Option None (LFRM#15237) Solve option trace level set to None will not cause solve to fail. Sensitivity Analysis UOMs (LFRM#15317) Sensitivity analysis will generate text report with correct units of measures. Matrix Projection failure on GEDE (LFRM#15305) Matrix Projection failure on GEDE "Error: Matrix project was not successful".

Release Notes for ROMeo 6.0.2

24

Objective Scaling limitation (LFRM#14834) Objective Function Scaling does not allow scaling below the value of initial scaling. Print Objective Scaling (LFRM#14835) Add scaling for Objective Function to SLVINFO. Blend Unit Solve using Solve by passing Checks (LFRM#14200) Blender Unit will solve fine in offline ROMeo GUI but will generate DOF when running online if BYPASS CROSS-CHECK is enabled in solve task. Matrix Projection Failure (LFRM#15305) Matrix Projection failure on GEDE "Error: Matrix project was not successful" Wrong Diagnostic for Single Unit solve (LFRM#15531) Wrong diagnostic option for single-unit solve.

Thermodynamic
Blend RIP (LFRM#13654) Thermo Blends that are made up of other blends properly update component properties and Refinery Inspection Property. Light-End RIP (LFRM#15000) Refinery Inspection Properties values for Light-End Components in a blend calculated in a Blend unit will not always appears as 1.0 fraction. RVPN Crash (LFRM#15140) Presence of RVPN property in a stream will not cause crash during solving. Open Enthalpy residuals on continue solve (LFRM#15322) When using Steam Tables 95, enthalpy residuals were found to be open even after update initials. Non Monotonic behavior for D2887 (LFRM#15589) Model exhibits non-monotonic behavior for the D2887.

Portal
Portal Refresh Speed (HICF#2704) The speed of refreshing links in Portal file is way too slow. Portal Failure from Command line (HICF#2705) Running the Portal from a command line causes ROMeo application to run slow or crash unless it is rebooted.

Release Notes for ROMeo 6.0.2

25

Documentation
Updated Solver Documentation (LFRM#15238) Use the updated solver documentation in Release package. Wrong RI correlations (LFRM#15361) Reporting wrong correlations for Refractive Index correlations in ROMeo calculations in documentation.

Release Notes for ROMeo 6.0.2

26

License and Copyright Information


ROMeo 6.0.2 Release Notes
The software described in this guide is furnished under a written agreement and may be used only in accordance with the terms and conditions of the license agreement under which you obtained it. Invensys Systems, Inc. reserves the right to make changes without prior notice.

Copyright Notice
2012 Invensys Systems, Inc. All Rights Reserved. No part of this publication may be copied and/or distributed without the express written permission of Invensys Systems, Inc., Lake Forest, CA.

Trademarks
ROMeo and ARPM are trademarks of Invensys Inc. SimSci-Esscor is a registered mark of Invensys. Windows 2008 Server, Windows 7, Windows XP, Windows 2003, Windows NT, and MS-DOS are registered marks and/or trademarks of Microsoft Corporation. Pentium is a registered trademark of Intel Corporation. FLEXlm is a trademark of Flexera Corporation. ObjectStore is a trademark of Progress Software, Inc. All other products are trademarks or registered trademarks of their respective companies. Printed in the United States of America, August 2012.

Release Notes for ROMeo 6.0.2

27

You might also like