Top Banner
SimSci-Esscor ® ROMeo ® Getting Started Guide and Tutorial
92

ROMeo Getting Started Guide and Tutorial

Oct 26, 2014

Download

Documents

rujunli
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ROMeo Getting Started Guide and Tutorial

SimSci-Esscor®

ROMeo® Getting Started Guideand Tutorial

Page 2: ROMeo Getting Started Guide and Tutorial

All rights reserved. No part of this documentation shall be reproduced, stored in a retrieval system, or transmitted by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of Invensys Systems, Inc. No copyright or patent liability is assumed with respect to the use of the information contained herein. Although every precaution has been taken in the preparation of this documentation, the publisher and the author assume no responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of the information contained herein.

The information in this documentation is subject to change without notice and does not represent a commitment on the part of Invensys Systems, Inc. The software described in this documentation is furnished under a license or nondisclosure agreement. This software may be used or copied only in accordance with the terms of these agreements.

© 2011 by Invensys Systems, Inc. All rights reserved.

Invensys Systems, Inc.

26561 Rancho Parkway South

Lake Forest, CA 92630 U.S.A.

(949) 727-3200

http://www.simsci-esscor.com/

For comments or suggestions about the product documentation, send an e-mail message to [email protected].

All terms mentioned in this documentation that are known to be trademarks or service marks have been appropriately capitalized. Invensys Systems, Inc. cannot attest to the accuracy of this information. Use of a term in this documentation should not be regarded as affecting the validity of any trademark or service mark.

Invensys, ArchestrA, Dynsim, Invensys logo, Inplant, PipePhase, PRO/II, ROMeo, SIM4ME, SimSci-Esscor, TDM, Visual Flow are trademarks of Invensys plc, its subsidiaries and affiliates. All other brands may be trademarks of their respective owners.

Page 3: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 3

August 2011

Table of Contents

Introduction 7

About This Manual 7

Conventions Used 8

How This Manual Is Organized 8

Verifying Package Content 8

Media 8

Online Documentation 9

Distribution Documentation 9

Software Security 9

Information Links 9

Online Help 9

Where to Find Additional Help 10

About SimSci-Esscor 10

Technical Support 10

Authorized SimSci-Esscor Technical Support Centers 11

Server Installation 13

Coexistence Requirements 13

Coexistence of ROMeo 6.0 with ROMeo 5.x Versions 13

Pre-installation Steps for Smooth Installation of ROMeo 6.0 on top of ROMeo 5.x version 14

Procedure to swap back to ROMeo 5.x 14

Procedure to swap back to ROMeo 6.0 15

Thermo Data Manager Installation 16

Server Installation Requirements 17

Hardware Requirements 17

Page 4: ROMeo Getting Started Guide and Tutorial

4 ROMeo Getting Started Guide and Tutorial

August 2011

Software Requirements 17

Disk Space Requirements 17

Security Requirements 17

System Recommendations for Large Flowsheets 18

Default Directory Structure for Server 19

Install the Server Applications 21

User Login and Authentication 38

Install Additional Software 38

Uninstall the Server Applications 38

To Uninstall the ROMeo 6.0 Server 38

To Uninstall TAO 1.4a 38

To Uninstall ObjectStore 7.2 39

Client Installation 40

Client Installation Requirements 40

Hardware Requirements 40

Software Requirements 40

Disk Space Requirements 40

Security Requirements 41

Default Directory Structure for Client 41

Install the Client Application 42

Install Additional Software 56

Uninstall the Client Application 56

To Uninstall the ROMeo 6.0. Client 56

How to Swap to different ROMeo 6.0 Products 57

License Swap in Distributed Client Server System 60

Multiple User License Swap Cases 60

Page 5: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 5

August 2011

Reactor Licensing 60

Distributable 64-bit Solver Installation 61

Solver Installation Requirements 61

Hardware Requirements 61

Software Requirements 61

Security Requirements 61

Default Directory Structure for Solver 62

Install the Solver Application 62

On ROMeo Host Machine 73

On Distributed Solver machine 74

Install Additional Software 74

Deploying both Solvers (32 bit and 64 bit) on the same 64-bit Machine and Swapping them 75

Installing INSQL SDK on top of ROMeo 6.0 Installation 78

Installing INSQL SDK along with ROMeo 6.0 Installation 81

Running the ROMeo or ROMeo Real-Time System Application 83

Troubleshooting 84

Installation Problems 84

Communications Problems 84

Simulation Mode Tutorial 85

Gather Data 85

Create a New Simulation 87

Modify the Input Units of Measure 88

Define the Components 88

Select the Thermodynamic Method 89

Build the Model 89

Page 6: ROMeo Getting Started Guide and Tutorial

6 ROMeo Getting Started Guide and Tutorial

August 2011

Define the Inlet Gas Source 90

Define the Air Source 90

Enter Operating Conditions for Each Unit 91

Run the Simulation and View the Results 91

Page 7: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 7

August 2011

Introduction

About This Manual

This manual guides you as you install the applications needed to run ROMeo® 6.0 software.

ROMeo 6.0 Server installation:

• ROMeo 6.0 Server application

• TAO® 1.4a Common Object Request Broker Architecture (CORBA) application

• ObjectStore® 7.2 Object-Oriented Database Management Solution (ODBMS) application

• TDM® 3.5 Thermo Data Manager application

• SimSci Common Framework (CFI) 4.0.

ROMeo 6.0 Client installation:

• ROMeo 6.0 Client application

• TDM® 3.5 Thermo Data Manager application

SimSci Common Framework Installation (CFI) installation:

• FLEXlm USB and License File key drivers

• ProVision ToolKit

For the ROMeo 6.0 Server application, the ROMeo 6.0 Client application, and the FLEXlm Security application to work with each other correctly, you must install them on computers all attached to the same network.

You typically install the Server application and the FLEXlm Security application on servers, and the Client on your own desktop or laptop computer. However, you can install the Server and FLEXlm applications on any computers attached to the network as long as they meet the installation requirements.

To install ROMeo 6.0 software from a network server, you can XCOPY the contents of the installation CD to the server.

Page 8: ROMeo Getting Started Guide and Tutorial

8 ROMeo Getting Started Guide and Tutorial

August 2011

Conventions Used

This manual follows these typeface conventions:

Lightface Normal text.

Italic Italics indicate text you are to enter at prompts. Italics also indicate the names of manuals, user’s guides, or other publications outside this document.

Boldface Boldface primarily indicates mouse pointer or menu actions to perform. Also indicates the names of procedures, utilities, screen objects, and fields.

SMALL

CAPITALS Small capitals indicate files, folders and pathnames

Box A box around a word or phrase indicates a screen button on which to click.

<Brackets> Brackets around a word or phrase indicate a key to press on the keyboard.

How This Manual Is Organized

This manual describes the following:

• Information sources for cross reference.

• Hardware and software requirements.

• Instructions for installing ROMeo 6.0 software.

• Troubleshooting guidelines.

• A tutorial of how to execute an initial simulation run.

Verifying Package Content

Before you begin, see that your software package is complete.

Media

ROMeo 6.0 software is available only in CD-ROM.

Page 9: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 9

August 2011

Online Documentation

Online documentation is available in Adobe’s Portable Document Format (.pdf) files that you can read using Adobe Acrobat Reader® 8. There are also online help files that you can open and read through standard help facilities built into ROMeo software. Adobe Acrobat Reader is freeware that you can install from the ROMeo 6.0 software distribution CD or from the Adobe Systems website WWW.ADOBE.COM.

Distribution Documentation

You can find all the following documentation in the MANUALS directory on the CD:

• ROMeo Getting Started Guide and Tutorial (this document)

• Applibs (Application Libraries)

• MILANO User’s Guide

• ROMeo User’s Guide

• ROMeo Model Building User Guide

• ROMeo Advanced Settings User Guide

• ROMeo Real-Time System Supplementary User Guide

• ROMeo 6.0 Release Notes

• SLV Guide (Solver Guide)

• Thermo Data Manager User Guide

Software Security

Security for ROMeo 6.0 software is provided by the FLEXlm Security application. See the FLEXlm

Security Administrator Guide and the FLEXlm Security User Guide for more information.

Information Links

You are strongly encouraged to refer to the links suggested here to accustom yourself to the features and the complexities that may come up when you first run ROMeo 6.0 software.

Online Help

ROMeo 6.0 software integrates with an online Help system for accessing information quickly and simultaneously while you work.

Page 10: ROMeo Getting Started Guide and Tutorial

10 ROMeo Getting Started Guide and Tutorial

August 2011

The Help system explains commands, features, and data fields. Select the Contents item from the Help to open the Help system. In addition, you can click the Help button in the Windows® dialog box to open help information on specific features.

Where to Find Additional Help

Detailed online help is available to help you to build a ROMeo 6.0 Model Application flowsheet, to configure the Model Application to run in Simulation, Data Reconciliation, and Optimization modes, and to set up the Model Application to interact with the Real Time online environment. If you cannot find an answer to your question in these documents, please contact your local SimSci-Esscor™ Technical Support representative.

About SimSci-Esscor

ROMeo 6.0 software is backed by the full resources of SimSci-Esscor, a leader in the process simulation business since 1967. SimSci-Esscor is a member of Invensys Process Systems, an Invensys company. Invensys is a world class automation and controls company, with its head office in London, England.

Technical Support

SimSci-Esscor provides the most thorough service capabilities and advanced process modeling technologies available to the process industries. SimSci-Esscor’s comprehensive support around the world, allied with its training seminars for every user level, is aimed solely at making your use of these products the most efficient and effective that it can be.

This includes any queries connected with the use of the program or the interpretation of output data. Our time-tested products are designed with superior quality and ease of use in mind, but we understand that problems do arise from time to time that warrant the backing of our support resources.

If you have any questions, contact the nearest SimSci-Esscor Technical Support Center representative. Be prepared to describe your problem or the type of assistance required. To expedite your request for assistance, please have the following details available when you call:

• The installation CD and all documentation sent along with this package.

• The configuration of the computer you are using, including the following information:

• Amount of available free disk space on the machine where ROMeo 6.0 software is installed

• Amount of installed memory

• CPU type and frequency

• Operating system, version, and any applied patches

• List of all Java virtual machines installed on your computer

Page 11: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 11

August 2011

• A brief description of the problem you encountered.

• Note the exact actions you were taking when the problem occurred as well as the steps you took leading up to that point.

• The list of error messages that appeared on your screen and any other relevant symptoms.

• The corrective actions you were attempting when the problem occurred.

• Access to view and modify the installed software.

Authorized SimSci-Esscor Technical Support Centers

Support Center Address Telephone / Fax / Internet

Mid-USA / Virgin Islands

SimSci-Esscor 10900 Equity Drive Houston, TX 77041

Tel: (800) SimSci-1 Tel: +1 (713) 683-1710 Fax: +1 (713) 329-1600 http://www.SimSci-esscor.com [email protected]

Western USA SimSci-Esscor 26561 Rancho Parkway South Suite 100 Lake Forest, CA 92630

Tel: (800) SimSci-1 Tel: +1 (713) 683-1710 Fax: +1 (713) 329-1600 http://www.SimSci-esscor.com [email protected]

Eastern USA / Canada

SimSci-Esscor Gateway Corporate Center Third Floor, Suite 304 223 Wilmington/West Chester Pike Chaddsford, PA 19317

Tel: (800) SimSci-1 Tel: +1 (610) 364-1900 Fax: +1 (610) 364-9600 [email protected]

Europe SimSci-Esscor High Bank House, Exchange Street Stockport, Cheshire, SK3 OET United Kingdom

Tel: +(44) 161-429-6744 Fax: +(44) 161-480-9063 [email protected]

Germany and Austria

Invensys System GmbH Willy-Brandt-Platz-6 D-68161 Mannheim, Germany

Tel: +(49) 621-1503721 Fax: +(49) 621-1503722 [email protected]

Japan Invensys System Japan Gotanda Chuo Bldg (2F) 2-3-5 Higashi Gotanda Shinagawa-ku Tokyo 141-022 Japan

Tel: +(81) 3-5793-4856 Fax: +(81) 3-5793-4857 [email protected]

Venezuela Invensys System Venezuela Av. Francisco de Miranda Torre Delta, Piso 12 Caracas 6060, Venezuela

Tel: +58 212-267-5868 Fax: +58 212-267-0964 [email protected]

Page 12: ROMeo Getting Started Guide and Tutorial

12 ROMeo Getting Started Guide and Tutorial

August 2011

Support Center Address Telephone / Fax / Internet

Asia / Pacific Rim

Invensys Asia 15 Changi Business Park Central 1 Singapore 486057

Tel: +(65) 6829-8657 Fax: +(65) 6829-8401 [email protected]

Middle East / Africa

Invensys ME P.O. Box 61495 Jebel Ali, Dubai United Arab Emirates

Tel: +00 (971) 4-881-1440 Fax: +00 (971) 4-881-1426 [email protected]

Brazil Invensys Systems Brazil Ltda. Av. Chibaras 75-Moema Sao Paulo, SP Brazil 04076-00

Tel: +55-21-2215-8973 Tel: +55-11-6844-0203 Fax: +55-11-6844-0342 [email protected]

Italy Invensys Systems Italia S.p.A. Via Carducci 125 Sesto S.G., Milano, Italia 20999

Tel: 39-02-26297-327 Fax:39-02-26297-200 [email protected]

Australia and New Zeland

Invensys Performance Solutions Level 2-4, 810 Elizabeth Street Sydney NSW 2017 Australia

Tel: +61-28396-3651 Fax: +61-28396-3604 [email protected]

Argentina Invensys Argentina Nuñez 4334 Buenos Aires 1430

Tel: +55-11-6345-2100 Fax: +54-11-6345-2111 [email protected]

Mexico Foxboro, SA Ejercito Nacional 1005 Col.Irrigacion Deleg.Miguel Hidalgo Mexico City 11500

Tel: +52 (55) 5263-0178 Fax: +52 (55) 5395-2463 [email protected]

India Foxboro India 29 Sarathy Nagar Velachery Chennai 600042

Tel: 91-44-243-3762 Fax:91-44-243-0165 [email protected]

Page 13: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 13

August 2011

Server Installation

This chapter describes the installation procedure for the ROMeo 6.0 Server application, including the

• Thermo Data Manager 3.5 (TDM),

• the Common Framework Install 4.0 (CFI),

• the TAO 1.4a CORBA application and

• the ObjectStore 7.2 ODBMS application.

Coexistence Requirements

ROMeo 6.0 and 5.0x do not co-exist with earlier versions of ROMeo and ARPM. You must uninstall from the server system, all versions prior to 5.0 and all support software for earlier versions. To successfully install ROMeo software, your machine must meet these criteria:

• No version of ROMeo or ARPM 4.3x or earlier can be installed

• No version of ObjectStore earlier than 7.2 can be installed

• No version of TAO installed as part of ROMeo and ARPM 4.3x or earlier can be installed

ROMeo 6.0 software co-exists with ROMeo 6.0 and ARPM 6.0. The following Simsci-Esscor products co-exist with ROMeo 6.0 software.

• PRO/II™ 8.3x and 9.0.

• Dynsim® 4.4x and 4.5x.

• PipePhase™ 9.3x and 9.5x, InPlant® 4.2, Visual Flow® 5.4. Please check InPlant documentation to see if it co-exists with higher versions.

• ROMeo 6.0 IPSM (Integrated PipePhase Model) supports only PipePhase 9.3x. You cannot use other versions of PipePhase with IPSM.

Check SimSci-Esscor documentation to see if higher versions of the above products co-exist with ROMeo 6.0 software.

Coexistence of ROMeo 6.0 with ROMeo 5.x Versions

ROMeo 5.x versions uses Object store 6.3 version for database handling. From ROMeo 6.0, we have migrated to Object Store 7.2 version for database handling. There are coexistence problems of using both Object Store Versions 6.3 and 7.2 in the same machine. Therefore, we do not officially recommend using ROMeo 5.x versions and ROMeo 6.0 version in the same machine. However, we have a recommended procedure below, to use both ROMeo 5.x and ROMeo 6.0 version in the same machine.

Page 14: ROMeo Getting Started Guide and Tutorial

14 ROMeo Getting Started Guide and Tutorial

August 2011

Pre-installation Steps for Smooth Installation of ROMeo 6.0 on top of ROMeo 5.x version

Before installing ROMeo 6.0 software in a machine having ROMeo 5.x version, follow the below mentioned steps:

1. Go to Control Panel -> Administrative Tools -> Services, stop the below two services and change the startup Type to Manual.

i. ObjectStore Cache Manager R6.0

ii. ObjectStore Server R6.0

2. Create temp directory in the objectStore Installation directory ...\...\Simsci\Objectstore 3. Rename the ObjectStore directory in the ROMeo Installation directory

e.g. Rename the directory from ...\...\SimSci\Objectstore) to (...\...\SimSci\Objectstore_6.3

4. Install ROMeo 6.0 and you can start to work with this new version.

Procedure to swap back to ROMeo 5.x

Follow the procedure to work with ROMeo 5.x version:

1. Close all the ROMeo 6.0 applications. Take all the sequences Offline and close RTS. 2. Go to Task Manager and kill RTMsgServer.exe and RTScheduler.exe if they are running

already. 3. Go to Control Panel -> Administrative Tools -> Services, stop the below two services and

change the startup Type to Manual. i. ObjectStore Cache Manager R7.0

ii. ObjectStore Server R7.0

4. Rename the ObjectStore72 folder in the ROMeo Installation directory e.g. Rename the directory from ...\...\SimSci\Objectstore72 to ...\...\SimSci\Objectstore72_7.2

5. Rename the ObjectStore_6.3 directory back to its original name(i.e., Objectstore) 6. Go to Environmental Variables (Computer -> Properties -> Advanced -> Environmental

Variables -> System Variables) and change the values of OS_ROOTDIR, OS_TMPDIR so that they point Objecstore6.3 directories.

Page 15: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 15

August 2011

7. Start the below two services and change the startup type to Automatic i. ObjectStore Cache Manager R6.0

ii. ObjectStore Server R6.0

8. Launch ROMeo 5.x version and can work with it.

Procedure to swap back to ROMeo 6.0

Follow the procedure to work with ROMeo 6.0 version:

1. Close all the ROMeo 5.x applications. Take all the sequences Offline and close RTS. 2. Go to Task Manager and kill RTMsgServer.exe and RTScheduler.exe if they are running

already. 3. Go to Control Panel -> Administrative Tools -> Services, stop the below two services and

change the startup Type to Manual. i. ObjectStore Cache Manager R6.0

ii. ObjectStore Server R6.0

4. Rename the ObjectStore folder in the ROMeo Installation directory e.g. Rename the directory from (..\..\SimSci\Objectstore) to (..\..\SimSci\Objectstore_6.3)

5. Rename the ObjectStore72_7.2 directory back to its original name (i.e., Objectstore72)

6. Go to Environmental Variables (Computer -> Properties -> Advanced -> Environmental Variables -> System Variables) and change the values of OS_ROOTDIR, OS_TMPDIR so that they point Objecstore7.2 directories.

Page 16: ROMeo Getting Started Guide and Tutorial

16 ROMeo Getting Started Guide and Tutorial

August 2011

7. Start the below two services and change the startup type to Automatic i. ObjectStore Cache Manager R7.0

ii. ObjectStore Server R7.0 8. Launch ROMeo 6.0 version and can work with it

Thermo Data Manager Installation

Thermo Data Manager 3.5 (TDM) and higher versions of TDM update the registered available TDM library databanks from the …\DOCUMENTS AND SETTINGS\...\APPLICATION DATA\SIMSCI\TDM\USERCFG.XML file.

If previous versions of TDM are installed or uninstalled with the system environment variable TDM_ROOT defined, TDM 3.5 installs using the older TDM version method for library databank registration through the …\SIMSCI\TDM\CFG\LIB\...\LIB.CFG file.

If you uninstall all previous versions of TDM, it is recommended that you delete any instances of the TDM_ROOT system environment variable before you install TDM version 3.5 or higher. Eliminating the TDM_ROOT system environment variable allows you to take advantage of the updated method of TDM library registration.

By default, TDM databank library registration through TDM 3.5 is not the same for all user logins. To enable common TDM library registration for all users, copy an updated USERCFG.XML file to the …\DOCUMENTS AND SETTINGS\ALL USER\APPLICATION DATA\SIMSCI\TDM folder, or copy an updated LIB.CFG file to the …\SIMSCI\TDM\CFG\LIB\ALLUSERS folder.

Page 17: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 17

August 2011

Server Installation Requirements

This section lists the requirements for hardware, software, disk space, and security. You must fulfill all these requirements before you try to install ROMeo 6.0.

Hardware Requirements

Computer Intel: Most IBM or compatible Pentium or 586 computers. Clock speed should be at least 1 gigahertz (GHz). ROMeo software can run on slower computers, but the performance may be unacceptably slow.

Memory: Intel: 600 MB of system memory, or higher.

Software Requirements

Network Protocol TCP/IP is required.

32-bit Operating System Windows 2000 with Service Pack 4, or

Windows XP Service Pack 2, or

Windows XP Service Pack 3, or

Windows 2003 with Service Pack 1, or

Windows 2003 with Service Pack 2, or

Windows 2008 Server R2

Windows 7

64-bit Operating System Windows 2003 with Service Pack 2

Windows 7

Windows 2008 Server R2

You must have administrative rights to install ROMeo software properly.

Disk Space Requirements

Your server must have at least 600 MB of available disk space. The ROMeo 6.0 installation program automatically checks your system resources and notifies you if the system does not have enough resources for the installation.

The 600 MB figure applies to ROMeo 6.0 software only and does not include space required for Model Application databases. You should allocate at least two gigabytes for building large Model Applications and for running case studies.

Security Requirements

Firewalls and Virus Scan programs degrade performance. Optimal performance may only be possible after you disable firewalls and virus scanners.

Page 18: ROMeo Getting Started Guide and Tutorial

18 ROMeo Getting Started Guide and Tutorial

August 2011

SimSci-Esscor recommends that you disable any of the following scan services that you may have running:

• Windows Firewall or Internet Connection Sharing (ICS) services

• Network Associated Virus Scan Mcshield.exe service

• Network Associated Virus Scan VsTskMgr.exe service

• McAfee Framework Services.exe service

If you are not allowed to disable the scans, then you must at least exclude Simsci-Esscor installed folders and processes.

Data Encryption Protection (DEP) must be set to Turn on DEP for essential Windows programs and services only.

SimSci-Esscor recommends that you disable any of the following firewalls that you may have running.

• Windows Firewall

• Norton (Symantec) Firewall

• McAfee Firewall

If you cannot disable the firewall, then you must at least place the firewall in learning mode.

System Recommendations for Large Flowsheets

To achieve optimal performance when you run ROMeo version 6.0 flowsheet databases that are larger than 200 MB in size, your machine must meet these criteria.

Processor Speed Any processor 3 gigahertz (GHz) or faster.

Memory 3.2 GB of system memory (RAM), or higher.

SCSI/RAID Controller No RAID, RAID0 or RAID5. RAID1 (Mirrored set without parity) reduces performance.

Graphic Card High-performance graphics cards, such as NVIDIA Quadro, Radeon, ATI ES1000, or any card that has 200MHz core clock speed or greater, and 250MHz memory clock speed or greater.

OS_AS_SIZE The default setting of 0X30000000 provides optimal performance. Larger flowsheets may require higher OS_AS_SIZE settings to properly run or view the flowsheets. This reduces performance.

OS_CACHE_SIZE The default setting of 0X20000000 provides the most optimal performance. Larger flowsheets may require higher OS_AS_SIZE settings to properly run or view the flowsheets. This reduces performance.

Page 19: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 19

August 2011

ROMeo or ARPM Cache 256 MB or smaller cache setting may be required to export, import, copy and paste flowsheets and sections of flowsheets.

Very large flowsheets may require larger cache settings for faster performance.

Firewall and Virus Scan Disable all firewall and virus scans; or exclude Simsci, ROMeo and ARPM folders and processes from firewall and virus scan programs.

Default Directory Structure for Server

The ROMeo 6.0 Server and its associated programs are installed in the following default directory structure:

• Main ROMeo 6.0 Server directory:

C:\SIMSCI\ROMEO60\SERVER

• Binary files:

C:\SIMSCI\ROMEO60\SERVER\BIN

• Model Application (flowsheet) databases :

C:\SIMSCI\ROMEO60\SERVER\MODELAPPS

• ROMeo security database and initialization files:

C:\SIMSCI\ROMEO60\SERVER\SECURITY

• RTS sequence files:

C:\SIMSCI\ROMEO60\SERVER\SEQUENCES

• System files:

C:\SIMSCI\ROMEO60\SERVER\SYSTEM

• User files:

C:\SIMSCI\ROMEO60\SERVER\USER

• TDM 3.5 (Thermo Data Manager) directory:

C:\COMMON FILES\SIMSCI\TDM35

• TDM 3.5 Software Binary files:

C:\COMMON FILES\SIMSCI\TDM35\BIN

• TDM Component files:

C:\COMMON FILES\SIMSCI\TDM35\CMPFILES

• TDM Help Files:

Page 20: ROMeo Getting Started Guide and Tutorial

20 ROMeo Getting Started Guide and Tutorial

August 2011

C:\COMMON FILES\SIMSCI\TDM35\HELP

• TDM User Configuration folder:

C:\DOCUMENTS AND SETTINGS\CURRENT USER LOGIN\APPLICATION DATA\ SIMSCI\TDM

• Main TAO directory:

C:\SIMSCI\TAO14A

• TAO binary files:

C:\SIMSCI\TAO14A\BIN

• TAO user files:

C:\SIMSCI\TAO14A\USER

• Main ObjectStore directory:

C:\SIMSCI\OBJECTSTORE

• ObjectStore binary files:

C:\SIMSCI\ OBJECTSTORE\OSTORE\BIN

• Miscellaneous ObjectStore files:

C:\SIMSCI\ OBJECTSTORE\OSTORE\ETC

• ObjectStore library files:

C:\SIMSCI\OBJECTSTORE\OSTORE\LIB

• ObjectStore log file:

C:\SIMSCI\OBJECTSTORE\OSSERVER.LOG

• Main SimSci Common Framework 4.0 Installation directory:

C:\PROGRAM FILES\COMMON FILES\SIMSCI\SIMSCICFI40

• CFI 4.0 binary files:

• C:\PROGRAM FILES\COMMON FILES\SIMSCI\SIMSCICFI40\VC090X32\BIN

• Main SimSci Common Framework 3.2 Installation directory:

C:\PROGRAM FILES\COMMON FILES\SIMSCI\SIMSCICFI32

• CFI 3.2 binary files:

C:\PROGRAM FILES\COMMON FILES\SIMSCI\SIMSCICFI32

\BIN

Page 21: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 21

August 2011

Install the Server Applications

Note: Before you install the ROMeo 6.0 Server application, you must know the name of the FLEXlm Server host computer. To determine the name of the FLEXlm Server host, right-click on the Network Neighborhood icon on the Server’s desktop, and then select the Properties option, to see the server’s name and domain.

Earlier we had 2 installations for the ROMeo suite, ROMeo installation and the same version of ARPM installation. From ROMeo 6.0 onwards, the ROMeo suite has five products:

• ROMeo OPS 6.0

• ROMeo ARPM 6.0

• ROMeo MBM 6.0

• ROMeo Process Opt 6.0

• ROMeo Utilities Opt 6.0

We will have only one common Install for all these five products of ROMeo Suite i.e., ROMeo OPS 6.0, ROMeo ARPM 6.0, ROMeo Utilities Opt 6.0, ROMeo Process Opt 6.0 and ROMeo MBM 6.0. The Product has a swap mechanism for users to swap between different products of ROMeo Suite.

The server applications are the ROMeo 6.0 Server, TDM, TAO, ObjectStore and CFI. Installing these is largely automated. The following instructions show only those screens from the installation sequence that requires you to give non-trivial responses.

From Windows Explorer, open the root directory on the ROMeo 6.0 CD-ROM, or browse to the network directory that holds the ROMeo installation program. Double-click the Setup.exe icon.

Page 22: ROMeo Getting Started Guide and Tutorial

22 ROMeo Getting Started Guide and Tutorial

August 2011

The Setup program starts and the Online Performance Suite Welcome window appears, as shown in Figure 1.

Figure 1 Online Performance Suite Welcome Screen

Page 23: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 23

August 2011

After a few second, the InstallShield Welcome window appears, as shown in Figure 2.

Figure 2 InstallShield Welcome Window

Click the Next button to proceed.

Page 24: ROMeo Getting Started Guide and Tutorial

24 ROMeo Getting Started Guide and Tutorial

August 2011

The Software License Agreement window appears, as shown in Figure 3. Review the contents of this window to confirm that your understanding of the license agreement is correct.

Figure 3 License Agreement

Click the Next button to proceed.

Page 25: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 25

August 2011

Figure 4 ROMeo 6.0 Product Suite Selection Window

ROMeo Online Performance Suite installation package is a single installation media that will deploy ROMeo software on the target machine and will allow the user to select and run ROMeo software in five possible configurations depending on the license that the user has.

• ROMeo OPS 6.0

If the User has the ROMeo Online Performance Suite License, then this is the configuration to use. This allows the user to build and run all types of ROMeo applications (process Optimization, Utilities Optimization, ARPM and MBM)

• ROMeo ARPM 6.0

If the User has the ARPM license, then this is the configuration to use. This allows the user to build and run ARPM applications

• ROMeo MBM 6.0

If the User has the MBM License, then this is the configuration to use. This allows the user to build and run MBM applications

Page 26: ROMeo Getting Started Guide and Tutorial

26 ROMeo Getting Started Guide and Tutorial

August 2011

• ROMeo Process Opt 6.0

If the User has the ROMeo Process Optimization License, then this is the configuration to use. This allows the user to build and run ROMeo process Optimization applications

• ROMeo Utilities Opt 6.0

If the User has the ROMeo Utilities Optimization License, then this is the configuration to use. This allows the user to build and run Utilities Optimization applications

After the software is installed, shortcuts are provided to allow the user to switch to a different licensed configuration if needed without having to re-install the application.

Click the Next button to proceed.

The Setup Type window appears, as shown in Figure 5.

Figure 5 Select Type of Installation

This window offers you the choice to install:

• Client and Server

Page 27: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 27

August 2011

• Server Only

• Client Only

• Custom Install

• Solver 64 Bit Only

The following installation instructions apply for the selection Client and Server or Server Only installation options. If you want to install only the Client, refer to the Client Installation Requirements section of this document.

Click the Next button to proceed.

The Customer Information window appears, as shown in Figure 6.

Figure 6 Customer Information Window

This window contains fields for:

• The name of your company

• The site where you are installing the software

• The unit where the software is to be used

Page 28: ROMeo Getting Started Guide and Tutorial

28 ROMeo Getting Started Guide and Tutorial

August 2011

You must enter information into all three fields before you can continue installing ROMeo 6.0 software.

Click the Next button to proceed.

The Destination Folder window appears, as shown in Figure 7.

Figure 7 Choose Destination Folder

This window displays the default destination folder for the files for the ROMeo 6.0 Server. To use the default folders, click the Next button.

To change the installation folder for ROMeo 6.0 software, click the upper Change button. To change the

installation folder for the shared components, click the lower Change button. If you click either of these, the Change Current Destination Folder window appears, as shown in Figure 8. Here you can choose a different folder in which to install the software.

Page 29: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 29

August 2011

Figure 8 Change Destination Folder

Click the OK button to return to the Destination Folder window, and then click the Next button to proceed.

The Select Security Type window appears, as shown in Figure 9. ROMeo software offers five types of security. The default security type is FLEXlm 9.5.

Page 30: ROMeo Getting Started Guide and Tutorial

30 ROMeo Getting Started Guide and Tutorial

August 2011

Figure 9 Select Security Type FLEXlm 9.5

Enter the names of the FLEXlm 9.5 license server, and click the Next button to continue.

You can select the security type FLEXlm 11.x, as shown in Figure 10.

Page 31: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 31

August 2011

Figure 10 Select Security Type FLEXlm 11.6

Enter the names of the license server, and then click the Next button to continue.

You can select the security type Token, as shown in Figure 11.

Page 32: ROMeo Getting Started Guide and Tutorial

32 ROMeo Getting Started Guide and Tutorial

August 2011

Figure 11 Select Security Type Token

Enter the names of the token license server, and then click the Next button to continue.

You can select the security type Tokennet, as shown in Figure 12.

Page 33: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 33

August 2011

Figure 12 Select Security Type Tokennet

Enter the names of the token license server, and then click the Next button to continue.

You can select the security type USB, as shown in Figure 13.

Page 34: ROMeo Getting Started Guide and Tutorial

34 ROMeo Getting Started Guide and Tutorial

August 2011

Figure 13 Select Security Type USB

USB security does not require a license server. Click the Next button to continue.

Figure 14 shows that the InstallShield utility is ready to install the ROMeo software.

Page 35: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 35

August 2011

Figure 14 Ready to Install

Click the Back button to return to previous windows to change information, or click the Install button to continue.

The installation process installs shared components first. Figure 15 shows the utility uninstalling previous versions of TAO.

Figure 15 Uninstall TAO1.4a

SIMSCI common framework 4.0, SIM4ME Portal 2.1.1, and OPCUA Server gets installed along with ROMeo 6.0 software as a merged module.

Page 36: ROMeo Getting Started Guide and Tutorial

36 ROMeo Getting Started Guide and Tutorial

August 2011

The utility may install other supporting software, and will show messages similar to these. You do not have to do anything when you see these messages.

Finally, the installation process installs the Server, as shown in Figure 16. If you chose to install both the Server and the Client, the utility installs the Client invisibly.

Figure 16 Install Server Software

When it completes the configuration, the install process shows you the completion message, like that of Figure 17.

Page 37: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 37

August 2011

Figure 17 Server Installation Complete

Click the Finish button to complete the installation process.

The installation utility asks whether you want to reboot your computer now or later, as shown in Figure 18.

Figure 18 Restart Machine Message

Page 38: ROMeo Getting Started Guide and Tutorial

38 ROMeo Getting Started Guide and Tutorial

August 2011

If you choose No at this point, you must reboot your machine some time before you can use ROMeo 6.0 software. Neither the Server nor the Client can run until the machine has been rebooted after installation.

User Login and Authentication

ROMeo 6.0 software uses Windows integrated authentication to authenticate users. The Security and

Control User Guide gives more information.

Install Additional Software

If any of the following applications are not yet installed, the utility silently installs them to support ROMeo 6.0 features.

• Microsoft .Net Framework

• Microsoft .Net Framework 2.0

• Microsoft Visual C++ Redistributables

• Microsoft Visual C++ Redistributables 2008 SP1

• Microsoft Visual Studio Tools for Office Runtime

• Microsoft Office 2003/2007 Primary Interop Assemblies

Uninstall the Server Applications

The installation utility installs standard Windows Uninstall utilities for the ROMeo 6.0 Server, TAO 1.4a, Simsci Common Framework 3.0 and ObjectStore 7.2.

Note: It is not necessary to uninstall and reinstall TDM, TAO and ObjectStore when installing newer versions of ROMeo software.

To Uninstall the ROMeo 6.0 Server

From the Control Panel, run the Add/Remove Programs utility, and scroll down to the entry for the ROMeo 6.0 Server. Remove the application as you would any other Windows program. The uninstall process of ROMeo 6.0 Server asks you if you want to uninstall TAO applications.

To Uninstall TAO 1.4a

From the Control Panel, run the Add/Remove Programs utility, and scroll down to the entry for TAO 1.4a. Remove the application as you would any other Windows program.

Page 39: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 39

August 2011

To Uninstall ObjectStore 7.2

From the Control Panel, run the Add/Remove Programs utility, and scroll down to the entry for ObjectStore 7.2. Remove the application as you would any other Windows program.

Page 40: ROMeo Getting Started Guide and Tutorial

40 ROMeo Getting Started Guide and Tutorial

August 2011

Client Installation

This chapter describes the installation procedure for the ROMeo 6.0 Client application. The Client application installation also installs PFE32, the default ROMeo 6.0 file editor.

Client Installation Requirements

Hardware Requirements

Computer Intel: Most IBM or compatible Pentium or 586 computers have clock speeds of at least 1 gigahertz (GHz). ROMeo software can run on slower computers, but the performance may be unacceptably slow.

Memory Intel: 600 MB of system memory, or higher.

Network card Needed for communication with ROMeo server

CD-ROM drive Optional. The software can be installed across a network.

Software Requirements

Network Protocol TCP/IP software required.

32-bit Operating System Windows 2000 with Service Pack 4, or

Windows XP Service Pack 2, or

Windows XP Service Pack 3, or

Windows 2003 with Service Pack 1, or

Windows 2003 with Service Pack 2, or

Windows 2008 Server R2

Windows 7

64-bit Operating System Windows 2003 with Service Pack 2

Windows 7

Windows 2008 Server R2

You must have administrative rights to install ROMeo software properly.

Browser Internet Explorer 7.0 or higher to open Data Entry windows for some unit operations.

Disk Space Requirements

The client computer must have at least 90 MB of available disk space. The ROMeo 6.0 installation program automatically checks your system resources and notifies you if the system does not have enough resources for the installation.

Page 41: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 41

August 2011

Security Requirements

Firewalls and Virus Scan programs degrade performance. Optimal performance may only be possible after you disable firewalls and virus scanners.

SimSci-Esscor recommends that you disable any of the following scan services that you may have running.

• Windows Firewall/Internet Connection Sharing (ICS) services

• Network Associated Virus Scan Mcshield.exe service

• Network Associated Virus Scan VsTskMgr.exe service

• McAfee Framework Services.exe service

If you are not allowed to disable the scans, then you must at least exclude Simsci-Esscor installed folders and processes.

Data Encryption Protection (DEP) must be set to Turn on DEP for essential Windows programs and services only.

SimSci-Esscor recommends that you disable any of these firewalls that you may have running.

• Windows Firewall

• McAfee Firewall

• Norton (Symantec) Firewall

If you cannot disable the firewall, then you must at least place the firewall in learning mode.

Default Directory Structure for Client

The ROMeo 6.0 Client is installed in the following directory structure:

• Main ROMeo Client directory:

C:\SIMSCI\ROMEO60\CLIENT

• Program files:

C:\SIMSCI\ROMEO60\CLIENT\BIN

• Online help files:

C:\SIMSCI\ROMEO60\CLIENT\HELP

• Resource files:

C:\SIMSCI\ROMEO60\CLIENT\RESOURCE

• System files:

Page 42: ROMeo Getting Started Guide and Tutorial

42 ROMeo Getting Started Guide and Tutorial

August 2011

C:\SIMSCI\ROMEO60\CLIENT\SYSTEM

• User-specific files:

C:\SIMSCI\ROMEO60\CLIENT\USER

• PFE32 file editor files:

C:\PROGRAM FILES\SIMSCI\PFE32

• Documents and Settings User Application Directory (Hidden):

C:\DOCUMENTS AND SETTINGS\<USER>\APPLICATION DATA\SIMSCI\ROMEO 6.0\USER

• ROMeo Application files:

C:\DOCUMENTS AND SETTINGS\<USER>\APPLICATION DATA\SIMSCI\ROMEO 6.0\USER\MODELAPP

• Real-Time System Application files:

C:\DOCUMENTS AND SETTINGS\<USER>\APPLICATION DATA\SIMSCI\ROMEO 6.0\USER\RTS

Install the Client Application

Note: Before you install the ROMeo 6.0 Client application, you must know the name of the computer on which the ROMeo 6.0 Server application is installed. If you do not know this, check with your system administrator.

Installing the Client application is largely automated. The following instructions show only those screens from the installation sequence that require you to give non-trivial responses.

From Windows Explorer, open the root directory on the ROMeo 6.0 CD-ROM, or browse to the network directory that holds the ROMeo installation program. Double-click the Setup.exe icon.

The Setup program starts and the Online Performance Suite Welcome window appears, as shown in Figure 19.

Page 43: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 43

August 2011

Figure 19 Online Performance Suite Welcome Screen

After a few second, the InstallShield Welcome window appears, as shown in Figure 20.

Figure 20 InstallShield Welcome Window

Page 44: ROMeo Getting Started Guide and Tutorial

44 ROMeo Getting Started Guide and Tutorial

August 2011

Click the Next button to proceed.

The Software License Agreement window appears, as shown in Figure 21. Review the contents of this window to confirm that your understanding of the license agreement is correct.

Figure 21 License Agreement

Click the Next button to proceed.

Page 45: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 45

August 2011

Figure 22 ROMeo 6.0 Product Suite Selection Window

Select one product to install. Click Next. After installation is complete, you can swap to any other product.

Page 46: ROMeo Getting Started Guide and Tutorial

46 ROMeo Getting Started Guide and Tutorial

August 2011

The Setup Type window appears, as shown in Figure 22.

Figure 22 Select Type of Installation

This window offers the choice to install:

• Client and Server

• Server Only

• Client Only

• Custom Install

The following installation instructions apply for the selection of Client Only installation options. If you want to install the Server, or both the Server and the Client, refer to the Server Installation Requirements section of this document.

Click the Next button to proceed.

The Customer Information window appears, as shown in Figure 23.

Page 47: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 47

August 2011

Figure 23 Customer Information Window

This window contains fields for:

• Your name

• The name of your company

You must enter the information into both fields before you can continue installing ROMeo 6.0 software.

Click the Next button to proceed.

The Server Location window appears, as shown in Figure 24.

Page 48: ROMeo Getting Started Guide and Tutorial

48 ROMeo Getting Started Guide and Tutorial

August 2011

Figure 24 Enter Server Location

If you are installing the ROMeo 6.0 Client application and the Server application on different computers, enter the name or the IP address of the ROMeo 6.0 Server computer in the ROMeo Server Machine field. If you are installing the Client and Server on the same computer, you can leave this field blank. Do not include backslashes \\ in the server name.

Click the Next button to proceed.

The Destination Folder window appears, as shown in Figure 25.

Page 49: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 49

August 2011

Figure 25 Choose Destination Folder

This window displays the default destination folder for the files for the ROMeo 6.0 client installation. To use the default folders, click the Next button.

Page 50: ROMeo Getting Started Guide and Tutorial

50 ROMeo Getting Started Guide and Tutorial

August 2011

To change the installation folder for the ROMeo 6.0 Client, click the Change button. The Change Current Destination Folder window appears, as shown in Figure 26. Here you can choose a different folder in which to install the software.

Figure 26 Change Destination Folder

Click the OK button to return to the Destination Folder window, and then click the Next button to proceed.

The Select Security Type window appears, as shown in Figure 9. ROMeo software offers five types of security. The default security type is FLEXlm 9.5.

Page 51: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 51

August 2011

Figure 26a Select Security Type FLEXlm 9.5

Enter the names of the FLEXlm 9.5 license server, and click the Next button to continue.

Page 52: ROMeo Getting Started Guide and Tutorial

52 ROMeo Getting Started Guide and Tutorial

August 2011

Figure 27 shows that the InstallShield utility is ready to install the ROMeo 6.0 software.

Figure 27 Ready to Install

Click the Back button to return to previous windows to change information, or click the Install button to continue.

The installation process installs shared components first. Figure 28 shows the utility installing TAO 1.4a.

Figure 28 Install TAO

SIMSCI common framework 4.0, SIM4ME Portal 2.1.1, and OPCUA Server gets installed along with ROMeo 6.0 as a merged module.

The utility may install other supporting software, and will show messages similar to these. You do not have to do anything when you see these messages.

Page 53: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 53

August 2011

Finally, the installation process installs the Client, as shown in Figure 29.

Figure 29 Install Client Software

We get a pop-up message as shown in the figure below, which is a bug that will be fixed in future release of ROMeo software.

Page 54: ROMeo Getting Started Guide and Tutorial

54 ROMeo Getting Started Guide and Tutorial

August 2011

Figure 29a Popup Message displaying Client and Server mismatch

Click OK in the pop-up message and the installation will continue.

Page 55: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 55

August 2011

When it completes the configuration, the install process shows you the completion message, like that of Figure 30.

Figure 30 Client Installation Complete

Click the Finish button to complete the installation process.

The utility asks whether you want to reboot your computer now or later, as shown in Figure 31.

Figure 31 Restart Machine Message

Page 56: ROMeo Getting Started Guide and Tutorial

56 ROMeo Getting Started Guide and Tutorial

August 2011

If you choose No at this point, you must reboot your machine some time before you can use ROMeo 6.0 software. The Client cannot run until the machine has been rebooted after installation.

Install Additional Software

If any of the following applications are not yet installed, the utility silently installs them to support ROMeo 6.0 features.

• Microsoft .Net Framework

• Microsoft .Net Framework 2.0

• Microsoft Visual C++ Redistributables

• Microsoft Visual Studio Tools for Office Runtime

• Microsoft Office 2003/2007 Primary Interop Assemblies

Uninstall the Client Application

The installation utility installs a standard Windows Uninstall utility for the ROMeo Client applications.

To Uninstall the ROMeo 6.0. Client

From the Control Panel, run the Add/Remove Programs utility, and scroll down to the entry for the ROMeo 6.0 Client. Remove the application as you would any other Windows program.

The directory C:\DOCUMENTS AND SETTINGS\<USER>\APPLICATION DATA\ SIMSCI\ROMEO 6.0\USER contains two files that the uninstall process does not delete: ROMEO.INI and RTUMAIN.INI. These files contain ROMeo and ROMeo RTS configuration settings. To re-install the same ROMeo versions with default settings, you must first delete these files.

The directory C:\DOCUMENTS AND SETTINGS\<USER>\APPLICATION DATA\ SIMSCI\ROMEO 6.0\USER contains two folders that the uninstall process does not delete: MODELAPP and RTS. These folders contain PERSIST_APPLICATIONLOOK.XML files that determine GUI icon and menu configuration. To re-install the same ROMeo versions with default settings, you must first delete these folders.

Page 57: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 57

August 2011

How to Swap to different ROMeo 6.0 Products

By default if you install ROMeo 6.0 software, the product will install ROMeo OPS 6.0. Therefore, after installation, if you try to launch ROMeo 6.0 from the Start menu, it will look like Figure 32.

Figure 32 ROMeo 6.0 Start Menu Option

To SWAP to some other product, the user needs to click on Select ROMeo Suite Product and it opens a new tab as seen in Figure 33 below.

Figure 33 ROMeo 6.0 Options

Select one of the options displayed. For example, to swap to ROMeo ARPM 6.0, click Select ROMeo 6.0 ARPM 6.0. After clicking, re-open the Start menu and now all icons will change to ROMeo ARPM 6.0 as shown in Figure 34 below:

Page 58: ROMeo Getting Started Guide and Tutorial

58 ROMeo Getting Started Guide and Tutorial

August 2011

Figure 34 ROMeo ARPM 6.0 Start Menu Options

Now the user can launch ROMeo ARPM 6.0 or ROMeo ARPM Real Time System 6.0.

User can choose to swap to any product he wants to use. Therefore, if the user swaps to ROMeo MBM 6.0, then he can launch ROMeo MBM 6.0 and its respective RTS. The Captive Historian, the Model Library Manager 6.0. SIM4ME Portal2.1.1 is common to all the products of the ROMeo 6.0 Suite.

To launch these different products of ROMeo 6.0 Suite, the user should have separate licenses for each of these. For example, ROMeo OPS 6.0 and ROMeo MBM 6.0 has different license and the same applies to other 3 products as well. User can still swap to any product even if he does not have the respective license. However, after swapping, user cannot use a particular product even after the swap is successful.

User can use the same databases or models on any of these products. For example, if the user creates a Chiller DB on the product ROMeo OPS 6.0, the user can swap to a new product called as ROMeo MBM 6.0 and open the same Chiller DB created on ROMeo OPS 6.0. However, he cannot solve the chiller DB on ROMeo MBM 6.0 as it does not support all ROMeo OPS 6.0 models.

The swap should be ideally done when no executable / process of the product to be swapped is running. What it means is suppose you have originally the product as ROMeo OPS 6.0, a model apps open or a RTS Sequence open for ROMeo OPS 6.0 and if you try to swap to ROMeo MBM 6.0, then it will not allow saying that some related processes of ROMeo OPS 6.0 are running. To swap to a different product, the user needs to ensure that all executable / process of the current product is closed.

Page 59: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 59

August 2011

This Swap feature is supported for both Admin and Non Admin Users. However, currently, non-admin users will not be able to stop RTS Scheduler and Msg Server processes as they run under SYSTEM account, thus preventing the Swap mechanism. This issue will be addressed in future releases.

Swap of any product does not change the installation files and it remains the same. Uninstallation is independent of product swap. For example, you installed ROMeo OPS and then swapped to ARPM. At this point you can uninstall the product without any problem.

Page 60: ROMeo Getting Started Guide and Tutorial

60 ROMeo Getting Started Guide and Tutorial

August 2011

License Swap in Distributed Client Server System

1. In case the user has a distributed client server install then the swap has to be done on both the client machine and Server machine for the Client and Server machine to work..When the ROMeo or RTS client is launched, it first checks that the product name for both the Server and Client is the same. If not it states the disparity with the product name on both the client side and server side and also state how the user should select the licensed product to correct this disparity. The launch quits after displaying this message. The user can check the log files Client\User\LicenseSwapLog.txt and Server\User\Logs \LicenseSwapLog.txt to see who performed the swap and when.

2. If the client and server product names are same the launch continues as normal with respective product license.

Multiple User License Swap Cases

1. User A Installs ARPM from common Install. User B logs in. He runs “Personalize ARPM 6.0 Client” from start menu and launches ARPM.

2. User A Installs ARPM from common Install. User B logs in and wants to use ROMeo software. He runs product swap by clicking “Select ROMeo 6.0” and then runs “Personalize ROMeo 6.0 Client” from start menu to get ROMeo launch shortcuts and then runs ROMeo.

User A installs ARPM from common Install. User B logs in. He runs “Personalize ARPM 6.0 Client” from start menu and launches ARPM. User A logs in again, swap product to MBM, and uses it. User B logs in again and tries to launch ARPM from ARPM Short cut. Launch fails and says that Server Product is MBM and Client product is ARPM and so he needs to swap to resolve this discrepancy. The User B can check the log files Client\User\LicenseSwapLog.txt and Server\User\LicenseSwapLog.txt to see who performed the swap and when. User B wants to use ARPM and so he swaps to ARPM and uses it.

Reactor Licensing

In ROMeo 6.0, there are seven new reactor models available, namely, SimSci HFAlky, SimSci SFAlky, SimSci FCC, ISOM, VOM, Coker, and Reformer models. User can view these 3 reactor models on the Reactors tab on the PFD Palette on ROMeo OPS 6.0. These three reactors will require separate licenses. User can create/solve these reactor models on any of the 5 products of the ROMeo 6.0 if the user has the respective reactor licenses for each reactor separately.

Page 61: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 61

August 2011

Distributable 64-bit Solver Installation

This chapter describes the installation procedure for the distributable 64 bit solver application available with ROMeo 6.0 software. This distributable 64 bit solver has to be installed in a machine different from the ROMeo server and client machine.

Solver Installation Requirements

Hardware Requirements

Computer A computer with 64 bit Operating System.

Network card Needed for communication with ROMeo server

CD-ROM drive Optional. The software can be installed across a network.

Software Requirements

Network Protocol TCP/IP software required.

Operating System Windows 2000 (64-bit) or

Windows XP (64-bit)

Windows 2003 (64-bit), or

Windows 7 (64-bit)

Windows 2008 server R2 (64-bit)

You must have administrative rights to install ROMeo properly.

Security Requirements

Firewalls and Virus Scan programs degrade performance. Optimal performance may only be possible after you disable firewalls and virus scanners.

SimSci-Esscor recommends that you disable any of the following scan services that you may have running.

• Windows Firewall/Internet Connection Sharing (ICS) services

• Network Associated Virus Scan Mcshield.exe service

• Network Associated Virus Scan VsTskMgr.exe service

• McAfee Framework Services.exe service

If you are not allowed to disable the scans, then you must at least exclude Simsci-Esscor installed folders and processes.

Page 62: ROMeo Getting Started Guide and Tutorial

62 ROMeo Getting Started Guide and Tutorial

August 2011

Data Encryption Protection (DEP) must be set to Turn on DEP for essential Windows programs and services only.

SimSci-Esscor recommends that you disable any of these firewalls that you may have running.

• Windows Firewall

• McAfee Firewall

• Norton (Symantec) Firewall

If you cannot disable the firewall, then you must at least place the firewall in learning mode.

Default Directory Structure for Solver

The ROMeo 6.0 Solver is installed in the following directory structure:

• Main ROMeo Solver directory:

C:\SIMSCI\SLV60

• Program files:

C:\SIMSCI\SLV60\BIN

• Application folder:

C:\SIMSCI\SLV60\MODELAPPS\<MODELAPPNAME>

Install the Solver Application

Note: Before you install the ROMeo 6.0 Solver (64 bit) application, you must know the name of the computer on which the ROMeo 6.0 Server application is installed. If you do not know this, check with your system administrator.

Installing the Solver (64 bit) application is largely automated. The following instructions show only those screens from the installation sequence that requires you to give non-trivial responses.

From Windows Explorer, open the root directory on the ROMeo 6.0 CD-ROM, or browse to the network directory that holds the ROMeo installation program. Double-click the Setup.exe icon.

The Setup program starts and the Online Performance Suite Welcome window appears as shown in Figure 35.

Page 63: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 63

August 2011

Figure 35 Online Performance Suite Welcome Screen

After a few second, the InstallShield Welcome window appears, as shown in Figure 36.

Figure 36 InstallShield Welcome Window

Page 64: ROMeo Getting Started Guide and Tutorial

64 ROMeo Getting Started Guide and Tutorial

August 2011

Click the Next button to proceed.

The Software License Agreement window appears, as shown in Figure 37. Review the contents of this window to confirm that your understanding of the license agreement is correct.

Figure 37 License Agreement

Click the Next button to proceed.

Page 65: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 65

August 2011

Figure 37a ROMeo 6.0 Product Suite Selection Window

Select one product to install. Click Next. After installation is complete, you can swap to any other product.

The Setup Type window appears as shown in Figure 38 and select the solver (64 bit) option.

Page 66: ROMeo Getting Started Guide and Tutorial

66 ROMeo Getting Started Guide and Tutorial

August 2011

Figure 38 Select Type of Installation

The following installation instructions apply for the selection of Solver Only installation options. If you want to install the Server, or both the Server and the Client, refer to the Server Installation Requirements section of this document.

Click the Next button to proceed.

Page 67: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 67

August 2011

Figure 39 Enter Server Location

If you are installing the ROMeo 6.0 Solver (64 bit) application and the Server application on different computers, enter the name or the IP address of the ROMeo 6.0 Server computer in the ROMeo Server Machine field. Do not include backslashes \\ in the server name.

Click the Next button to proceed.

The Destination Folder window appears, as shown in Figure 40.

Page 68: ROMeo Getting Started Guide and Tutorial

68 ROMeo Getting Started Guide and Tutorial

August 2011

Figure 40 Choose Destination Folder

This window displays the default destination folder for the files for the ROMeo 6.0 client installation. To use the default folders, click the Next button.

Page 69: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 69

August 2011

To change the installation folder for the ROMeo 6.0 Solver, click the Change button. The Change Current Destination Folder window appears, as shown in Figure 41. Here you can choose a different folder in which to install the software.

Figure 41 Change Destination Folder

Click the OK button to return to the Destination Folder window, and then click the Next button to proceed with the installation.

Page 70: ROMeo Getting Started Guide and Tutorial

70 ROMeo Getting Started Guide and Tutorial

August 2011

Figure 42 shows that the InstallShield utility is ready to install the ROMeo 6.0 software.

Figure 42 Ready to Install

Click the Back button to return to previous windows to change information, or click the Install button to continue.

The installation process installs shared components first. Figure 43 shows the utility installing TAO 1.4a.

Figure 43 Install TAO

Page 71: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 71

August 2011

Figure 44 shows the utility installing the Solver software.

Figure 44 Install Solver

The utility may install other supporting software, and will show messages similar to these two. You do not have to do anything when you see these messages.

Finally, the installation process installs the Solver, as shown in Figure 45.

Figure 45 Install Solver Software

When it completes the configuration, the install process shows you the completion message, like that of Figure 46.

Page 72: ROMeo Getting Started Guide and Tutorial

72 ROMeo Getting Started Guide and Tutorial

August 2011

Figure 46 Solver Installation Complete

Click the Finish button to complete the installation process.

The utility asks whether you want to reboot your computer now or later, as shown in Figure 47.

Figure 47 Restart Machine Message

If you choose No at this point, you must reboot your machine some time before you can use ROMeo software. The Solver cannot run until the machine has been rebooted after installation. This part completes the installation of the 64 bit solver in a machine with 64-bit operating system. To set up the

Page 73: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 73

August 2011

ROMeo server machine (ROMeo Host Machine) to use the distributable solver (64 bit) in the other machine (Distributed Solver machine) , the user has to follow steps explained below.

On ROMeo Host Machine

Start ROMeo, go to Options menu, and select INI Settings. Then configure the Solver Tab in the dialog box as shown in the below figure:

1. Check Use Distributed Solver button.

2. Set Solver Machine Name to Machine2 name.

3. Set Solver Exe Directory to Solver Bin directory on Distributed Solver machine.

Figure 48 INI Settings

Page 74: ROMeo Getting Started Guide and Tutorial

74 ROMeo Getting Started Guide and Tutorial

August 2011

On Distributed Solver machine

• Stop the two TAO services in this machine by going through Start -> Settings -> Control Panel -> Administrative Tools->Services

Stop the following 2 services:

Tao Implementation Repository Activator 14a

Tao Implementation Repository 14a

• Change the Properties of the above two services to Disabled.

• Find the Environment variable “ImplRepoServiceIOR” and change its value as given below.

My Computer->Properties->Advanced->System Environment

ImplRepoServiceIOR

Change its value from corbaloc::localhost:8888/ImR to corbaloc::<ROMeo Host Machine>:8888/ImR

• Execute SLV60\Bin\RegisterActivatorServer.cmd

Note: This will open up a DOS program. This program should always remain running on the Distributed Solver machine. If ROMeo host machine is rebooted or if the TAO services on ROMeo host machine are restarted, then this DOS program should be restarted again.

SETUP is now complete. You are now ready to run ROMeo on ROMeo host machine with the distributed solver running on the other machine. The distributed solver generates the solver trace file in SLV60\ModelApps\<DBName> directory in Distributed solver machine.

Install Additional Software

If any of the following applications are not yet installed, the utility silently installs them to support ROMeo 6.0 features.

• Microsoft Visual C++ 2005 Runtime

• Microsoft Visual C++ 2008 Runtime

Page 75: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 75

August 2011

Deploying both Solvers (32 bit and 64 bit) on the same 64-bit Machine and Swapping them

Solvers (32 bit and 64 bit) can be deployed both in the same 64-bit machine by following the procedure below :

1. Double-click on the Setup.exe to install ROMeo and select Custom Install as type of Installation

Figure 49

2. Custom install with Solver 32-bit selected first, restart the machine. 3. Then from Change option in Add/Remove Programs, Customs install 64-bit solver as

well by enabling Solver 64-bit as shown in the figure below (Figure 50). This ensures that both 32-bit and 64-bit solvers are installed.

Page 76: ROMeo Getting Started Guide and Tutorial

76 ROMeo Getting Started Guide and Tutorial

August 2011

Figure 50

4. Restart the machine 5. In Add/Remove Programs, you can see that Solver 64 as an additional program

installed. 6. You can see following directory structure in the ROMeo Installation directory where

SLV60 is Solver 32-bit Directory and SLV60x64 is Solver 64-bit directory

Figure 51

7. Now to run respective solver (whether 32 bit or 64 bit), you need to swap BaseDir

from registry editor. 8. Once both the Solvers (32 bit and 64 bit) are deployed, go to Registry Editor-

>HKEY_LocalMachine->Softwares->wow6432Node -> SLV -> 6.0 -> Server and change the value of BaseDir so that ROMeo picks up correct solver as shown in the figure below (Figure 52). This way you can work with either 32-bit solver or 64-bit solver.

Page 77: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 77

August 2011

Figure 52

Note: Please remember you can run only one solver at a particular time.

Page 78: ROMeo Getting Started Guide and Tutorial

78 ROMeo Getting Started Guide and Tutorial

August 2011

Installing INSQL SDK on top of ROMeo 6.0 Installation

From ROMeo 6.0 onwards, we have another component called as InSQL SDK which comes with the ROMeo Installer Kit, but does not get installed by default.

Steps to Install InSQL SDK on top of ROMeo 6.0 Install Kit which is already installed in a machine.

• Go to ROMeo install file and change installation.

Figure 53

• Select INSQL SDK from custom set up and click to install entire feature. Install ROMeo software with these changes.

Figure 54

Page 79: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 79

August 2011

• It takes default path C:\Program Files (x86)\Common Files\ArchestrA.

Figure 55

After InSQL SDK is installed, you can find the ArchestrA® files in C: \Simsci\ Archestra\toolkits folder also.

Figure 56

Page 80: ROMeo Getting Started Guide and Tutorial

80 ROMeo Getting Started Guide and Tutorial

August 2011

• Now uninstall ROMeo. The uninstallation goes fine but still you will find ArchestrA files in “C:\Program Files (x86)\Common Files\ArchestrA”. So after you install ArchestrA, it does not uninstall even if you uninstall ROMeo.

Page 81: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 81

August 2011

Installing INSQL SDK along with ROMeo 6.0 Installation

InSQL SDK can also be installed along with ROMeo 6.0 Install Kit in a clean machine. The steps are:

• Select Custom Install while installing ROMeo 6.0 Install and click Next.

Figure 57

Figure 58

• Select INSQL SDK from Custom Setup and right-click on it. Select the option “Entire feature will be installed on local hard drive” to install entire feature and install ROMeo software.

Page 82: ROMeo Getting Started Guide and Tutorial

82 ROMeo Getting Started Guide and Tutorial

August 2011

Figure 59

• Check ArchestrA that takes default path C:\Program Files (x86)\Common Files\ArchestrA.

So it has been observed that ArchestrA takes C:\Program Files (x86)\Common Files\ArchestrA as default path irrespective of which drive ROMeo software gets installed.

Page 83: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 83

August 2011

Running the ROMeo or ROMeo Real-Time System Application

You can launch ROMeo or ROMeo RTS as you would any other Windows program from the Windows Start menu. These programs are available from the ROMeo 6.0 folder under the /Programs/ submenu of the Start menu.

The ROMeo Server application and the FLEXlm Security application must be installed before you can run ROMeo software.

You must create a database in ROMeo before you can run the RTS application.

The ROMeo online help system and the program documentation give instructions on using ROMeo and ROMeo RTS. If you have a question that these two sources cannot answer, contact your local SimSci-Esscor Technical Support representative.

Page 84: ROMeo Getting Started Guide and Tutorial

84 ROMeo Getting Started Guide and Tutorial

August 2011

Troubleshooting

This section addresses some of the problems you may encounter when you install ROMeo software.

Installation Problems

If you have problems with the initial installation of ROMeo software, review the first section below. If you still cannot correct the problem, contact your local SimSci-Esscor Technical Support Center, listed at the beginning of this document.

Table 1 Installation Problems and Solutions

Problem Installing ROMeo software fails at ObjectStore, TAO, CFI or TDM installation

Fix See that installer has ROMeo system administration rights privileges. It is recommended that the user disable any firewalls and virus scan programs, use proper DEP settings, and retry installation.

Problem Corrupt files: One or more of the files appears to be corrupted (based on an unusual file size or runtime message)

Fix 1. Run CHKDSK to verify the drive.

2. Remove the current installation.

3. Reinstall ROMeo from scratch.

Problem Invalid path or access failures: Messages that files could not be copied and that the installation failed.

Fix 1 When installing to a network, make sure you have read/write access privileges.

Fix 2 See that there is enough disk space in the specified directory.

Communications Problems

Most problems that involve communication between the Client and the Server can be traced to incorrect settings on the TCP/IP network protocol. If you have followed the installation instructions and still have trouble with Client/Server communication, asks your IT administrator to review the TCP/IP network settings.

Page 85: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 85

August 2011

Simulation Mode Tutorial

This exercise simulates the operations of the Chiller plant shown in Figure 60. This plant removes the valuable heavy components, or natural gas liquids, from a natural gas. The remaining gas goes to a pipeline.

You will build and solve the model in several pieces, starting with the units shown in Figure 61. This practice allows you to focus your troubleshooting efforts on a few units at a time.

Figure 60 Chiller Plant PFD

Gather Data

Online projects typically start out with the gathering of information such as PFDs, P&IDs, lab data, and instrumentation. For this exercise, this information is shown in Figure 60, Table 2, Table 3, and Table 4. All of the data in these tables is realistic, and typical of an online process.

Table 2 shows the Scan Data for all the streams in the Chiller plant.

Table 2 Scan Data on June 1

Location Variable Value UOM Meter Type Range

S1 Flow 40 MM ft3/day ±0.5% 0 100

S1 Temp 127.4 F J 32 1400

S1 Pres 205 psig ±1%

S2 Temp 85 F J 32 1400

S4 Flow 64.41 ft3/hr Orifice 0 100

Page 86: ROMeo Getting Started Guide and Tutorial

86 ROMeo Getting Started Guide and Tutorial

August 2011

Location Variable Value UOM Meter Type Range

S5 Temp 239.8 F J 32 1400

S5 Pres 600 psig

S6 Temp 110 F J 32 1400

Air Temp 80 F J 32 1400

S9 Flow 479 MM ft3/day ±1% (calculated from correlation. All fans on)

S11 Temp 56.9 F J 32 1400

S12 Temp -18 F T -50 10

V1 Pres Drop 388 psi

S16* Flow 38465 lb/hr Orifice 0 64000

S16 Temp -33 F

S16 Pres 7 psig

S18 Flow 1.3 MM ft3/hr Orifice 0 3

S18 Temp 97.8 F J 32 1400

Stabilizer Trayed section DP 1.8 psi ±1% 0 10

Stabilizer Tray 1 Pres 200 psig ±5 psi 0 300

Stabilizer Tray 5 Temp -5.2 F T -150 700

Stabilizer Tray 14 Temp 29 F T -150 700

S19 Flow 3.31 MM ft3/day Orifice 0 6

S19 Temp -45 F T -150 700

S20 Temp 90 F J 32 1400

S20 Flow 887 ft3/hr Orifice 0 2000

S21 Pres 588 psig Gauge 0 1000

NGLSink True Vapor Pressure 239 psia ±10 psi 0 400

Motor1 LineAmps 165 Amp ±1% 0 250

Note: All volumetric flows are at Standard conditions * The flow meter on S16 uses SpGr = 0.52 for flow compensation

Table 3 shows the mole percentages of the gases going in to the Chiller.

Table 3 Inlet Gas analysis on June 1

Component Mole %

Nitrogen

Carbon dioxide

Methane

1.0

1.6

72.5

Page 87: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 87

August 2011

Component Mole %

Ethane

Propane

i-Butane

n-Butane

i-Pentane

n-Pentane

C6 and heavier

11.5

6.75

1.25

3.0

0.55

1.10

0.75

Table 4 shows the mole percentages of the liquids going in to the Chiller.

Table 4 Liquid Propane Composition

Component Mole %

Ethane

Propane

i-Butane

2.5

97.0

0.5

Create a New Simulation

Open the File menu and select the New... option. After the PFD window opens, check Diagnostics in the View menu. Then select Tile Horizontally in the Window menu. You should now see both the PFD and the Diagnostics windows. The diagnostics window displays the warning and error messages that help you identify input mistakes.

Figure 61: Process Schematic for First Part of Chiller Plant

Table 5 shows the data for each item of equipment in Figure 61.

Page 88: ROMeo Getting Started Guide and Tutorial

88 ROMeo Getting Started Guide and Tutorial

August 2011

Table 5 Equipment Data

Unit Description Data

HX1 1-sided HX P = 2 psi

F1 Scrubber (Flash) Adiabatic Flash. P=0

C1 Compressor Isentropic Efficiency = 72%

HX2 Air Cooler Area: 400 ft2

Hotside (Tube): Process • P = 5 psi

F2 Knockout drum (Flash) Adiabatic Flash • P=0

Modify the Input Units of Measure

Click the UOM button on the toolbar. This exercise uses modified English Units. Create a UOM set initialized from the English set and name it ENG-1. Double-click on ENG-1 and override the following units:

• Change Pressure to psig.

• Change Volume Rate to MM ft3/day.

• Change Power to Millions of BTU/hr.

• Change Currency to $.

• Change Composition to Percent.

Select ENG-1 as the Current Set name and click the OK button.

Define the Components

Click the Components and Thermodynamics button. Enter the required library components shown in Table 2 by selecting them from the Most Commonly Used Component Family list or by typing them in the Add Library Component box using their proper aliases. Don’t forget to add Air. Press the <Enter> key or click the Add button to commit the Components.

We will model the C6 and Heavier material using a petrocomponent. Go to the Petro tab and create the C6PLUS petrocomponent, as shown in Figure 62. Then enter 210°F for the NBP and 73 for the API gravity.

Page 89: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 89

August 2011

To define the component slates, select the Slate tab. Define a PROCESS slate with the components in Figure 62 and an AIR slate with only air. Drag the appropriate components into the Components in Slate box.

Select the Thermodynamic Method

Select the Method tab, and add a new Method Slate called PR. In the tree control, right-click on Thermodynamic Data and select PR from the list of available thermodynamic methods. Expand the tree and see that you can override individual properties. For example, the tree allows you to select the Ideal method for phase equilibrium instead of Peng-Robinson.

Select the Default tab. Set the default Component Slate to PROCESS and the default Method Slate to PR. Any unit that you add to the flowsheet later uses these slates unless you explicitly change these settings.

Click the OK button to return to the main window. Save the model, giving it the name CHILL1.

Build the Model

Left-click on the appropriate unit icons on the palette, then left click again to drop the icons in their locations on the PFD.

Tip: To add more than one instance of the same unit, such the two Sources here, hold the shift key down while dropping the unit on the PFD. Every left-click drops another instance.

• HX1 is one-sided (tube) with the hot fluid on the tube side.

• HX2 is two-sided with the hot fluid on the tube side.

Click on the red-bordered Process Stream button on the PFD palette. The pointer now has an S attached to it, and each unit has highlighted its available exit ports: red for required ports, green for optional ports.

Figure 62 Create Petro Component

Page 90: ROMeo Getting Started Guide and Tutorial

90 ROMeo Getting Started Guide and Tutorial

August 2011

Click on a unit’s exit port to start the stream connection. Then click again on the downstream unit’s feed port to complete the connection.

Tip: Streams labels are automatically numbered. By creating streams in the proper order, you can avoid having to rename them later.

After you finish building the flowsheet, all unit labels have red borders, which indicate that you must still add data. Note that the border of the Process Stream button is now black, which indicates that you have entered all necessary data for this function. To exit the stream connection mode, click the right mouse button, or click on the Process Stream button so that it turns gray, indicating that the mode is no longer active.

The complete PFD should look like Figure 61. Save the model.

Define the Inlet Gas Source

Double-click on the source S01. Select the Thermo/Phases Tab and verify that the component slate is Process and that the property slate is PR. Do not select a value for the phase presence; the model does this for you.

Tip: Units must declare which phases are present in their products. You can do this manually, on the Thermo/Phases Tab. Determining phases is a major source of nuisance and user error, so most people prefer to let the stream recommend its phase presence. If you leave all phases at Must Not be Present, the stream determines its phase presence from the composition, T, and P when you call the GENERATE ESTIMATES() method.

Enter the values for the inlet gas source from the measurements and lab data. Change the flow rate UOM by right-clicking on the lb-mol/hr cell at the top of the grid. Change the basis to vapor volume and the units to MM ft3/day. Return to the grid and enter 40 in the S1 cell.

Red check marks appear on Tabs that have incomplete data. ROMeo software updates the check mark after you exit the Tab.

Click the OK + Generate Estimates button to return to the main window. Right-click on source S01 and rename it to InletGas.

Define the Air Source

Rename source S02 to Air and enter the measured temperature. Remember to select the AIR component slate under the Thermo/Phases Tab.

Page 91: ROMeo Getting Started Guide and Tutorial

ROMeo Getting Started Guide and Tutorial 91

August 2011

Enter Operating Conditions for Each Unit

Double-click on each unit and enter the required operating data shown in Table 2. Specify the unit to match its product stream measurements. When you exit each tab, click the OK + Generate Estimates button, to fill in the enthalpy, phase fraction, and any other uninitialized values.

There are some additional steps to perform for the Heat Exchanger HX1 (Reboiler hot side):

• By modeling only one side of the reboiler, you can defer the more complex column calculations until later.

• Use a hot side Product Temperature specification, since this is a value you know from its measurement.

• In the Hot Side tab, enable the Check Phases… option.

There are some additional steps to perform for the Heat Exchanger HX2 (Air Cooler):

• Use a hot side Product Temperature specification.

• Check the Always Calculate LMTD box.

For the Compressor, make sure that the controls on the Data tab look like those in Figure 63.

At this point there should be no red on the flowsheet. If any of the unit or stream labels have red borders, click on them and check the diagnostic messages. Correct the problems until there is no red on the flowsheet.

Save the model before you continue.

Run the Simulation and View the Results

Run the simulation and check the Diagnostics window for the status.

After the simulation converges, you must open the Run menu and select the Check Solution Validity item. The Diagnostics window displays certain problems, such as negative flows.

Figure 63: Compressor Specification Tab

Page 92: ROMeo Getting Started Guide and Tutorial

92 ROMeo Getting Started Guide and Tutorial

August 2011

The Check Solution Validity task cannot find every problem, so you should interpret a Solution is valid response to mean that the solution does not fail any of the built-in tests. If you want the Validate Solution process to check your phase specifications (such as to check if a vapor really is present for a stream designated Vapor Must be Present), you must explicitly request Check Phases at Solution in the Thermo/Phases dialogs. It is recommended that you check this box for every stream during the model building phase.

Double-click on a Diagnostic message to center the appropriate unit or stream in the PFD window.

To view the results for the entire model, open the Output menu and select the HTML Standard Reports / Simulation Report item. This opens a browser window with hyperlinks to the individual units contained in the flowsheet.

You can leave this browser view open and click the Refresh button after each run, or you can click the Live button and the report automatically refreshes when new values are calculated.

There are several ways to view the results of an individual unit or stream.

• Select the unit or stream and click the View Results button to generate an HTML report.

• Double click on the unit or stream and view the Data Summary tabs.

• Hold the cursor over a stream to view its Temp, Pres, and Flow.

• Shift-Double-click on an object to launch its Model window. This shows detailed information in a grid format.

After you obtain a successful valid solution, open the Run menu and select the Update Initial Values item. This places the Final Values from the simulation into the Initial Values. Starting from a previous solution increases the convergence speed for the next run.

Save the model.