Professional Documents
Culture Documents
Panel
Installation and Setup Guide
Version 2013
October 2012
DSCP-100002A
Copyright
Copyright © 2012 Intergraph Corporation. All Rights Reserved.
Including software, file formats, and audiovisual displays; may be used pursuant to applicable software license agreement;
contains confidential and proprietary information of Intergraph and/or third parties which is protected by copyright law, trade
secret law, and international treaty, and may not be provided or otherwise made available without proper authorization from
Intergraph Corporation.
U.S. Government Restricted Rights Legend
Use, duplication, or disclosure by the government is subject to restrictions as set forth below. For civilian agencies: This was
developed at private expense and is "restricted computer software" submitted with restricted rights in accordance with
subparagraphs (a) through (d) of the Commercial Computer Software - Restricted Rights clause at 52.227-19 of the Federal
Acquisition Regulations ("FAR") and its successors, and is unpublished and all rights are reserved under the copyright laws of
the United States. For units of the Department of Defense ("DoD"): This is "commercial computer software" as defined at DFARS
252.227-7014 and the rights of the Government are as specified at DFARS 227.7202-3.
Unpublished - rights reserved under the copyright laws of the United States.
Intergraph Corporation
P.O. Box 240000
Huntsville, AL 35813
Terms of Use
Use of this software product is subject to the End User License Agreement ("EULA") delivered with this software product unless
the licensee has a valid signed license for this software product with Intergraph Corporation. If the licensee has a valid signed
license for this software product with Intergraph Corporation, the valid signed license shall take precedence and govern the use
of this software product. Subject to the terms contained within the applicable license agreement, Intergraph Corporation gives
licensee permission to print a reasonable number of copies of the documentation as defined in the applicable license agreement
and delivered with the software product for licensee's internal, non-commercial use. The documentation may not be printed for
resale or redistribution.
Warranties and Liabilities
All warranties given by Intergraph Corporation about equipment or software are set forth in the EULA provided with the software
or applicable license for the software product signed by Intergraph Corporation, and nothing stated in, or implied by, this
document or its contents shall be considered or deemed a modification or amendment of such warranties. Intergraph believes
the information in this publication is accurate as of its publication date.
The information and the software discussed in this document are subject to change without notice and are subject to applicable
technical product descriptions. Intergraph Corporation is not responsible for any error that may appear in this document.
The software discussed in this document is furnished under a license and may be used or copied only in accordance with the
terms of this license. No responsibility is assumed by Intergraph for the use or reliability of software on equipment that is not
supplied by Intergraph or its affiliated companies. THE USER OF THE SOFTWARE IS EXPECTED TO MAKE THE FINAL
EVALUATION AS TO THE USEFULNESS OF THE SOFTWARE IN HIS OWN ENVIRONMENT.
Intergraph is not responsible for the accuracy of delivered data including, but not limited to, catalog, reference and symbol data.
Users should verify for themselves that the data is accurate and suitable for their project work.
Trademarks
Intergraph, the Intergraph logo, PDS, SmartPlant, SmartMarine, FrameWorks, I-Convert, I-Export, I-Sketch, IntelliShip, INtools,
ISOGEN, MARIAN, SmartSketch, SPOOLGEN, SupportManager, and SupportModeler are trademarks or registered trademarks
of Intergraph Corporation or its subsidiaries in the United States and other countries. Microsoft and Windows are registered
trademarks of Microsoft Corporation. MicroStation is a registered trademark of Bentley Systems, Inc. Other brands and product
names are trademarks of their respective owners.
Contents
Preface .......................................................................................................................................................... 5
SmartPlant Enterprise Control Panel Documentation............................................................................. 5
Index ........................................................................................................................................................... 35
User's Guide
SmartPlant Enterprise Control Panel User's Guide - Provides information and instructions to
help new users manage information in SmartPlant Enterprise Control Panel.
Support
For the latest support information for this product, use a World Wide Web browser to connect to
http://support.intergraph.com (http://support.intergraph.com).
Send documentation comments or suggestions to PPMdoc@intergraph.com.
Through the interoperability of SmartPlant Enterprise Control Panel and SmartPlant Foundation,
SmartPlant Enterprise Control Panel users are able to find the registered authoring tools for a
project server, and alter their mapping by switching on or off the property mapping dataflow
between the authoring tool and SmartPlant Foundation.
As seen in the following diagram, SmartPlant Enterprise Control Panel is installed with
SmartPlant Foundation.
SmartPlant Enterprise Control Panel uses SmartPlant Foundation to store the administration
items that it controls. SmartPlant Foundation provides a comprehensive electronic data
storage, exchange, management, and integration system for SmartPlant Enterprise Control
Panel.
Administrators can use the SmartPlant Enterprise Control Panel to view, edit, and configure
existing mapping dataflows in their project configuration system.
Internationalization
Supporting internationalization in a homogeneous environment is one of the enhancements
available in SmartPlant Enterprise. A homogeneous environment uses elements from only a
single locale. For example, a German customer running on a German operating system using
only German characters and German cultural conventions is a fully supported homogeneous
environment configuration.
Homogeneous Environments
When starting a new project, use extra care during installation and configuration to ensure the
proper creation and maintenance of homogeneous environments:
All the computers (servers and clients) within an integrated SmartPlant Enterprise
implementation must have the same regional settings, and no one should change the
regional settings after the project has started.
Do not cross the decimal locale boundary. This is the most common cause of numeric data
corruption and calculation errors. Having users with different regional settings (like with a
period versus a comma for the decimal point) causes the software to interpret values
unpredictably. For example, a pipe run with a pressure of 35.3 psi can be read by the
software as 353 psi to the user with different regional settings. A cable length defined as 39
Heterogeneous Environments
In contrast, a heterogeneous environment using elements from different, or even multiple
locales, is not supported. Many customers are currently operating in unsupported
heterogeneous environments and are often not aware of that fact. Examples of heterogeneous
environments:
Entering or viewing Japanese data on an US/English operating system
Using German Regional Settings (where the decimal point is a comma) on a US/English
operating system
Using databases with different character encodings such as CL8MSWIN1251 or JA16SJIS
Using multiple languages in a project, especially when crossing language-group boundaries
Using an English server with different local language clients
Russian operating systems (possibly using virtual Russian operating systems running on
VMware Workstation). The U.S. and U.K. companies can install and use English Microsoft
Office products on the Russian operating system because Office products are globally enabled.
If a Russian interface exists for the SmartPlant Enterprise application, then Russian users can
use the Russian interface while the English-speaking users would continue to use the
US/English interface. English-speaking engineers can enter English characters.
Russian-speaking engineers can enter Russian characters.
However, because the Russian locale uses different decimal and character-set locales,
everyone (English and Russian engineers) must use the Russian decimal symbol which is a
comma. For customization purposes, databases can be modified to accommodate new
Russian-specific requirements (fields, properties, and so forth.) Using filters, display sets, and
other software features, bi-lingual projects can be further customized. Graphic data, reports, and
so forth can be created in either or both languages.
Do not change regional settings to reflect a U.S. environment in order to resolve
problems in a non-US/English homogeneous configuration. Doing this creates a heterogeneous
configuration that will cause other possibly hidden problems that cannot be corrected. Everyone
working on a project must use the same regional settings and character set throughout the life of
the project.
Hardware Recommendations
2.8 GHz Pentium 4 processor or higher
4 GB RAM
80 MB of free disk space
DVD drive access, either locally or through a network connection for installation
100 BaseT network interface
Software Prerequisites
Microsoft Internet Explorer 7.0 or 8.0 (required for viewing the online documentation
delivered with the software). The latest version can be downloaded from the Microsoft Web
site
Adobe Reader 8.0 or greater (required for viewing the Software License Agreement,
Printable Guides, and reports). The latest version can be downloaded from the Adobe Web
site
Microsoft .NET Framework 4.0. The latest version can be downloaded from the Microsoft
Web site
Software Recommendations
SmartPlant Foundation 2009 R4 Desktop Client (to display SmartPlant Foundation
functionality in SmartPlant Enterprise Control Panel)
Microsoft Office Excel 2007 or later (32-bit) (for exporting reports)
Microsoft Office Word 2007 or later (32-bit) (for exporting reports)
Microsoft Visual Studio 2010 (for SmartPlant Enterprise Control Panel customization)
4. Enter your User Name, Company Name and the Serial Number and click Next
6. Select your country from the list and click Display to view the license agreement.
Because the license agreement is delivered as a PDF file, you must have
Acrobat Reader installed to view the license agreement.
7. Carefully read the license agreement. Close the PDF file when finished and click Yes to
accept the terms.
8. To accept the default installation folder for SmartPlant Foundation, click Next.
If you want to choose a different installation destination location, select Browse and
navigate to the new folder. Then click Next.
9. In the Setup Type dialog box, select the setup type that you want to install, and click Next.
10. Select the program folder where you want SmartPlant Enterprise Control Panel to appear on
your start menu, and click Next.
11. Verify that the installation settings are correct and click Next to start copying the files.
12. Once installation is complete, click Finish to close the Install Shield Wizard.
The /r parameter records the setup input and automatically generates the Silent Install
Setup File (silentsetup.iss).
The /f1"<path>\<filename>.iss" parameter specifies the path and filename for the
silent install setup file.
The double quotes are required around this path, with no space between the /f1 and the
opening double quotes. For example, the following command string,
\\sourceserver\specp\setup.exe /r /
f1"c:\installfiles\silentsetup.iss", places the resulting silentsetup.iss file
into the c:\installfiles folder.
Be sure the <setup source folder path> specifies the path to the folder that
contains the setup.exe file that launches the software component Install Shield Wizard, and
not the setup.exe file that launches the SmartPlant Enterprise Control Panel AutoPlay
executable.
4. Work through the standard installation for SmartPlant Enterprise Control Panel as
documented in Installation for SmartPlant Enterprise Control Panel (see "Install SmartPlant
Enterprise Control Panel" on page 13).
You now have the completed the recording of the component installation which has created
a new Silent Install Setup File (.iss file). See Silent Install Using Setup File (see "Install
Silently Using the Setup File" on page 18) for further information.
The /s parameter tells setup to run in silent mode using the indicated Silent Install Setup
File (.iss file).
The /f1"<path>\<filename>.iss" parameter specifies the path and filename for the
Silent Install Setup File (.iss file) you want to run. The double quotes are required, with
no space between the /f1 and the opening double quotes. For example,
/f1"c:\installfiles\silentsetup.iss".
You can optionally use the /f2"<path>\<filename>.log" parameter to record a log file of
the setup process. The double quotes are required, with no space between the /f2 and
the opening double quotes. For example, /f2"c:\installfiles\silentsetup.log". If /f2 is
not defined, a log file is created in the same location as the .iss file.
2. The Silent Install Setup File (.ss file) runs and installs SmartPlant Enterprise Control Panel
to the folder location and local directory destination previously recorded.
3. Verify that the software was installed correctly on the local directory. Successful silent
installation produces a log file. Check the .log file to ensure that the installation proceeded
without errors.
Here is an example .log file to ensure that the installation proceeded without errors:
[InstallShield Silent]
Version=v1.00.000
File=Log File
[ResponseResult]
ResultCode=0
[Application]
Name=SmartPlant Enterprise Control Panel
Version= 01.00.00.00
Company=Intergraph
Lang=0009
If an error occurrs, a ResultCode is displayed. Examples of result codes include the
following:
Any value greater than 0 = Success.
-1 General error.
-2 Invalid mode.
-3 Required data not found in the Setup.iss file.
-4 Not enough memory available.
-5 File does not exist.
-6 Cannot write to the response file.
-7 Unable to write to the log file.
-8 Invalid path to the InstallShield Silent response file.
-9 Not a valid list type (string or number).
-10 Data type is invalid.
-11 Unknown error during setup.
-12 Dialog boxes are out of order.
-51 Cannot create the specified folder.
-52 Cannot access the specified file or folder.
-53 Invalid option selected.
2. Click Install.
3. Click Install at the Application Install - a security warning message displays if the details are
correct.
The deployment process starts and verifies that all application requirements are
present.
A progress bar indicates the installation progress.
4. After the installation finishes, SmartPlant Enterprise Control Panel automatically starts up.
If a new version of the software is available then an Update Available message is displayed
prompting you to download the latest version; you can either install the new version or Skip
the install if required.
After installation you also have the option to run the SmartPlant Enterprise Control Panel
application from a shortcut icon on the desktop or from the Start menu. For example Start >
All Programs > Intergraph > SmartPlant Enterprise > Intergraph SmartPlant Enterprise
Control Panel Client.
You will only see the tools and projects you have access to, depending on your security and
access permissions.
For further information on using the software see the SmartPlant Enterprise Control Panel
User's Guide.
Role Description
SPE_Viewer View-only access to SmartPlant Enterprise Control Panel data.
SPE_Administrator Permissions to view, modify, update data, and perform
administrative tasks in SmartPlant Enterprise Control Panel.
SPE_2DEditor Permissions to edit 2D map files, such as SmartPlant P&ID. 3D
tool data can be seen but is not editable.
SPE_3DEditor Permissions to edit 3D map files, such as for SmartPlant 3D. 2D
tool data can be seen but is not editable.
SPE_SPFEditor Permissions to edit SmartPlant Foundation map files, such as
for Plant Breakdown Structure (PBS). All other tool data can be
seen but is not editable.
The role assignment links a user to a role in a given configuration.
By default, all SmartPlant Enterprise Control Panel roles are managed by the
SmartPlant Enterprise Control Panel Administrator role.
For more information about creating roles, assignments and configuration, see the SmartPlant
Foundation How to Configure the Security Model guide.
User Role
SPEViewer SmartPlant Enterprise Control Panel
Viewer.
SPEAdmin SmartPlant Enterprise Control Panel
Administrator.
SPE2DEditor Editor of 2D Map Files.
SPE3DEditor Editor of 3D Map Files.
SPESPFEditor Editor of SmartPlant Foundation Map
Files.
The role assignment links a user to a role in a given configuration.
For more information about role creation, assignments, and configuration, see SmartPlant
Foundation User Creation and User and Role Assignment Configuration in the SmartPlant
Foundation How to Configure the Security Model guide.
Access Group
Access Group Role SPE_Administrator Role SPE_Viewer
Description
SPEAdmin YES
SPEViewer YES YES
Access Group Access Group SPEM SPEL P&ID SPI 3D LLA PBS
Description
SPE2DEditor YES YES YES YES
SPE3DEditor YES
SPESPFEditor YES YES
To configure access groups, you need to log on to the SmartPlant Foundation Desktop Client as
an administrator.
These are the default access groups delivered with the Sample Data SPE Map Tool
Templates. If you do not load the sample data, then the access groups in this chart do not exist.
For more information, see Roles and Access Groups in the SmartPlant Foundation How to
Configure the Security Model guide.
4. In the New SmartPlant Enterprise Control Panel Site dialog box, select a site to update
from the list, or type a new site name, and click Create.
The site node is added under the SmartPlant Enterprise Control Panel Sites. All
server DLLs are installed on the site and configuration XML files are updated.
After creating the new SmartPlant Enterprise Control Panel site, close SmartPlant
Foundation Server Manager and recycle the Internet Information Services (IIS) application
pools for your project's site.
a. At the command prompt, type
%WINDIR%\Microsoft.NET\Framework64\v4.0.30319 to go to the .NET
Framework 4 64bit folder.
b. Type the commands:
aspnet_regiis-iru
iisreset
You must reset IIS when installing a new site to avoid errors.
After installing the server DLLs and updating the configuration XML files, perform a backup
of your SmartPlant Foundation database. For more information on backing up your
database, see the SmartPlant Enterprise Backup and Restore Guide delivered with
SmartPlant Foundation.
If a tool is not being used by SmartPlant Enterprise Control Panel it can be deleted
from the list by right-clicking the item and selecting Delete or Terminate from the shortcut
menu.
The directory name associated with the tool is a location where the tool map file is
normally located. The location can be edited or the field left blank to be completed later as
required.
3. Select the tools that have a Map Directory.
4. Right-click the selected items and click List Edit.
5. Type the correct mapped directory path or leave the field blank and click OK.
After registering the tools to be used within the project, the conversion of signature
data to tool data needs to take place. This is normally done after the project is set up, but it can
be run after new tools are registered to a particular plant and you are ready to convert these
data. Where the tools are already registered, this function is a quick way of making the existing
project work with SmartPlant Enterprise Control Panel.
The user has the option to create the tool without converting the signature object.
For more information on signature data conversion, see the Registered Tool Conversion
Function in the SmartPlant Foundation Administration and Configuration Guide.
Logon Parameters
Parameter Description
/U User
/P Password
/S server
/H Host
/W Web Directory
/PLANT Plant (Not implemented yet)
/PROJECT Project (Not implemented yet)
/ROLES Roles (Not implemented yet)
/Configuid Configuration UID (Not implemented yet)
/Secure True/False: If logging onto a server using SSL
Detailed below is the behavior, depending on the command line:
/U /P
This autopopulates the user name and password in the client.
/U /P /PLANT /PROJECT /S
This logs you in as the user specified with the plant/project specified on the given server if the
server is not authenticated. The user and password are ignored if the server is authenticated. If
the server is authenticated, the logon dialog box appears with the User name and Password
disabled, and the Server list is set to the correct server.
/U /P /PLANT /PROJECT /H /W
This is the same as the previous example, but it uses the host and web directory instead of the
server.
/U /P /PLANT /PROJECT
A logon dialog box appears with the User name and Password boxes populated.
/S /PLANT /PROJECT
If the server is authenticated, this logs you on to SmartPlant Enterprise Control Panel. If the
server is not authenticated, the logon dialog box appears with the Server list disabled showing
the specified server.
/H /W /PLANT /PROJECT
Same as the previous example except that if the specified Web host and Web directory have not
been defined, a new server is created from these. If the new server is authenticated, this logs
you on. If the new server is not authenticated, the logon dialog box appears with the Server list
disabled showing the specified server.
/PLANT /PROJECT
This displays the logon dialog box, but once you have selected a server and logged on, the
specified Plant and Project are honored.
If you do not specify any command line parameters, the logon dialog box appears.
If you pick an authenticated server from the list, the User name and Password are disabled.
They are enabled if you pick a server that is not authenticated.
If a server is not responding, a message box appears to tell the user, and the OK button is
disabled. The OK button is enabled if you select another server that is responding.
Examples
SECP_Client.exe /U SECP_username /P /S SECP1
SECP_Client.exe /U SECP_username /P /PLANT Plant1 /PROJECT Project1 /S SECP1
C S
Command Line Parameters • 33 Set Your Active Scope in SmartPlant
Configure Access Groups • 25 Foundation to Scope Not Set • 29
Configuring SmartPlant Enterprise Control Setting Up and Configuring SmartPlant
Panel in Server Manager • 27 Enterprise Control Panel Services • 29
Configuring SmartPlant Enterprise Control SmartPlant Enterprise Control Panel Client
Panel Security • 23 • 11
Create a New SmartPlant Enterprise SmartPlant Enterprise Control Panel
Control Panel Site in Server Manager • Hardware and Software
27 Recommendations • 11
Create a Silent Install Setup File • 18 SmartPlant Enterprise Control Panel
Create and Manage Role Assignments • 24 Launch Parameters • 33
Create SmartPlant Enterprise Control Panel SmartPlant Enterprise Control Panel Server
Users • 24 • 11
SmartPlant Foundation Security Model • 23
E
Enterprise Dataflow module • 7 W
Welcome to SmartPlant® Enterprise
I Control Panel • 7
Import SmartPlant Enterprise Control Panel
Load Files • 29
Install onto a Client Workstation • 21
Install Prerequisite Software • 21
Install Silently Using the Setup File • 18
Install SmartPlant Enterprise Control Panel
• 13
Install SmartPlant Enterprise Control Panel
in Silent Mode (Server Only) • 17
Installing SmartPlant Enterprise Control
Panel on a Client Workstation • 21
Installing SmartPlant Enterprise Control
Panel on the Application Server • 13
Internationalization • 8
L
Log on to SmartPlant Enterprise Control
Panel after Server Installation • 31
M
Mapping Tool Templates • 30
P
Preface • 5