Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Administration
User's Guide
Version 2013
March 2013
DSPI2-PE-200002B
Copyright
Copyright 1995-2013 Intergraph Corporation. All Rights Reserved. Intergraph is part of Hexagon.
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.
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.
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
Working with the Administration Module ................................................................................................. 9
SmartPlant Instrumentation Database Setup for Oracle ....................................................................... 11
Oracle Database Server Tablespaces for SmartPlant Instrumentation ................................................ 11
Setting Up a Database for Oracle Common Tasks............................................................................... 13
Set Up a SmartPlant Instrumentation Database for Oracle .................................................................. 14
Create a Database by Running the DB Setup SQL Script File ............................................................. 19
Clean Up the Oracle Database ............................................................................................................. 19
SmartPlant Instrumentation Database Setup for SQL Server ............................................................... 21
SQL Server Database Server Filegroups for SmartPlant Instrumentation ........................................... 21
Setting Up a Database for SQL Server Common Tasks ...................................................................... 23
Set Up a SmartPlant Instrumentation Database for SQL Server .......................................................... 24
Clean Up the SQL Server Database ..................................................................................................... 26
Domain Backup, Initialization, and Deletion ........................................................................................... 27
Domain Backup Common Tasks .......................................................................................................... 28
Back Up a Domain.......................................................................................................................... 28
Back Up a Domain from the Command Line .................................................................................. 29
Back Up a Domain in Thin Client Mode ......................................................................................... 30
Workaround for a Backup Problem in Windows Vista and Windows 7 .......................................... 32
Backing Up Files Containing Audit Trail Data ....................................................................................... 32
Backing Up Audit Trail Data on Oracle ........................................................................................... 33
Backing Up Audit Trail Data on SQL Server .................................................................................. 34
Backing Up Audit Trail Data on Sybase Adaptive Server Anywhere ............................................. 36
Domain Initialization .............................................................................................................................. 37
Prerequisites for Domain Initialization ............................................................................................ 37
Domain Initialization Common Tasks ............................................................................................. 39
Domain Deletion Common Tasks ......................................................................................................... 56
Delete a Domain ............................................................................................................................. 57
Delete an Invalid Domain on Oracle ............................................................................................... 57
Delete an Invalid Domain on SQL Server ...................................................................................... 58
Troubleshooting Domain Initialization Common Tasks......................................................................... 58
Handle an Initialization Failure ....................................................................................................... 59
Workaround for an Initialization Problem in Windows Vista and Windows 7 ................................. 60
Workaround for a Backup Problem in Windows Vista and Windows 7 .......................................... 60
Numeric Character Settings for Oracle .......................................................................................... 61
Workaround for the Grant to View Creation Error .......................................................................... 62
Accessing the Administration Module .................................................................................................... 63
Log on as System Administrator ........................................................................................................... 63
Log on as Domain Administrator........................................................................................................... 64
Switch from System Administration to Domain Administration ............................................................. 64
Switch from Domain Administration to System Administration ............................................................. 64
Contents
Users, Departments, and Groups ............................................................................................................ 65
Create and Manage Departments......................................................................................................... 65
Define a SmartPlant Instrumentation User ........................................................................................... 66
Assign a Domain Administrator ............................................................................................................. 67
User Groups .......................................................................................................................................... 68
Users and Groups Common Tasks....................................................................................................... 68
Create a New Group ....................................................................................................................... 69
Modify the Profile of a Group .......................................................................................................... 69
Delete a Group ............................................................................................................................... 70
Assign Users to Groups.................................................................................................................. 70
Remove Users from Groups ........................................................................................................... 71
Windows Authentication Logon Method ......................................................................................... 71
Create a Group for Windows Authentication Logon Method .......................................................... 72
Remove Deleted Windows Users from SmartPlant Instrumentation User Groups ........................ 72
Switching to a Different Logon Method .......................................................................................... 73
System Administration ............................................................................................................................. 75
System Administration Common Tasks ................................................................................................ 75
Domain Management Common Tasks ................................................................................................. 76
Create an Owner Operator Domain ............................................................................................... 78
Make Domain Definitions................................................................................................................ 79
Enable Cable Type Dependency .................................................................................................... 80
Enable Workflow............................................................................................................................. 81
Activate the Audit Trail Functionality .............................................................................................. 81
Enable Item Registry ...................................................................................................................... 82
Specify a Global Path ..................................................................................................................... 82
Activity Tracking Management Common Tasks ................................................................................... 83
Set the Activity Tracking Mode ....................................................................................................... 83
Clear Activity Tracking Data ........................................................................................................... 84
Generate a Grid-Style Activity Tracking Report ............................................................................. 85
Generate a Graph-Style Activity Tracking Report .......................................................................... 85
Managing Database Security ................................................................................................................ 86
SmartPlant Instrumentation Encryption Mechanism ...................................................................... 86
Set Security Options ....................................................................................................................... 91
Database Locking Mode (for Multi-User Versions) ........................................................................ 91
Set Database Locking Mode .......................................................................................................... 92
Maintaining the SmartPlant Instrumentation Database ........................................................................ 92
General Database Maintenance Common Tasks .......................................................................... 92
Database Maintenance on SQL Server Common Tasks ............................................................... 98
Database Maintenance on Oracle Common Tasks ..................................................................... 101
Using KKS Naming Conventions in SmartPlant Instrumentation ....................................................... 105
Working in KKS Mode in SmartPlant Instrumentation ........................................................................ 107
Flow of Activities for Working in KKS Mode ................................................................................. 109
System Administrator Activities .................................................................................................... 109
Domain Administrator Activities .................................................................................................... 110
Import Utility Activities .................................................................................................................. 110
Define KKS Naming Convention Using KKS Segments .............................................................. 110
Example of a KKS Naming Convention for Loops ....................................................................... 111
Loop Number Representation in the Domain Explorer of SmartPlant
Instrumentation ............................................................................................................................. 112
Accounting, Contractors, and Clients Common Tasks ....................................................................... 112
Add and Manage Accounting Information .................................................................................... 113
Contents
Add and Manage Contractors ...................................................................................................... 114
Add and Manage Clients .............................................................................................................. 115
Associate Accounting, Client, and Contractor Information with a Domain ................................... 115
Print Database Connection Information .............................................................................................. 116
Report Generation (System Administration) ....................................................................................... 116
Domain and Project Administration ...................................................................................................... 117
Domain Administration Common Tasks ............................................................................................. 117
Plant Design and Structure ................................................................................................................. 119
Create a Plant Hierarchy .............................................................................................................. 120
Owner ........................................................................................................................................... 120
Create a Plant Hierarchy Item on the Highest Level .................................................................... 121
Create a Plant Hierarchy Item on an Intermediate Level ............................................................. 121
Create a Plant Hierarchy Item on the Lowest Level ..................................................................... 123
Delete a Plant Hierarchy Item ...................................................................................................... 124
Owner Operator Domain (As-Built and Projects) ................................................................................ 124
Flow of Activities for Defining a Project Administrator .................................................................. 125
Owner Operator Domain (As-Built and Projects) Common Tasks ............................................... 126
Project Deletion Common Tasks .................................................................................................. 136
Explorer Windows ............................................................................................................................... 138
Working with Explorer Windows Common Tasks ........................................................................ 139
Search for Items ........................................................................................................................... 140
Find a Specific Item in the Tree View ........................................................................................... 141
Filter the Display of Items in an Explorer Window ........................................................................ 141
Filter Cables ................................................................................................................................. 142
Filter Loops According to Blocks .................................................................................................. 143
Add Items to My List in the Items Pane ........................................................................................ 145
Scoping Data for Projects ................................................................................................................... 145
Settings and Conditions for Claiming Items ................................................................................. 146
Scoping Data for Projects Common Tasks .................................................................................. 150
Merging Project and As-Built Data ...................................................................................................... 160
Open the Project Explorer and Merge Buffer ............................................................................... 161
Item and Sub-Item Selection Options for Merging with As-Built .................................................. 162
Generating Reports for Merging Data Common Tasks ................................................................ 163
Copy Items to the Merge Buffer Common Tasks ......................................................................... 165
Merging Project and As-Built Data Common Tasks ..................................................................... 168
Naming Conventions ........................................................................................................................... 176
Compatibility with Instrumentation Standards .............................................................................. 177
Naming Conventions Common Tasks .......................................................................................... 177
Notes for Creating Naming Conventions for Wiring Items ........................................................... 178
Define Naming Conventions ......................................................................................................... 179
Copy Naming Conventions to Other <Units> ............................................................................... 181
Copy Naming Conventions from Another <Unit> ......................................................................... 181
Document Number Naming Convention Examples ...................................................................... 182
Generate Naming Convention Reports ........................................................................................ 184
Wire End Naming Conventions .................................................................................................... 184
Access Rights ..................................................................................................................................... 187
Access Rights Common Tasks .................................................................................................... 187
Access Rights Descriptions .......................................................................................................... 189
Grant Access Rights for Selected Items or Activities ................................................................... 199
Grant the Same Access Rights for All Items ................................................................................ 200
Workflow Access Rights ............................................................................................................... 201
Copy Access Rights ..................................................................................................................... 202
Contents
View the Items in the Current Domain .......................................................................................... 202
Generate Access Rights Report ................................................................................................... 202
Preferences Management ................................................................................................................... 203
Managing Preferences Common Tasks ....................................................................................... 203
Set Domain Preferences .............................................................................................................. 204
Set Project Preferences................................................................................................................ 204
Copy Project Preferences ............................................................................................................ 205
Export Preferences ....................................................................................................................... 205
Import Preferences ....................................................................................................................... 206
Report Management ........................................................................................................................... 206
Report Management Common Tasks .......................................................................................... 206
Associate a New Title Block with a Report ................................................................................... 207
Title Block Descriptions ................................................................................................................ 207
Set Archiving Options for Report Comparison ............................................................................. 209
Define Report Revision Management Settings ............................................................................ 210
Add-Ins ................................................................................................................................................ 210
Import Hook-Up Libraries ............................................................................................................. 211
Import System Interfaces.............................................................................................................. 211
Import Browser Views................................................................................................................... 212
Import DCS Hardware I/O Library Data ........................................................................................ 213
Import DDP Library Data .............................................................................................................. 213
Export Macros .............................................................................................................................. 214
Import Macros ............................................................................................................................... 214
Import Spec Forms ....................................................................................................................... 215
Miscellaneous Domain Administration Tasks ..................................................................................... 216
Define Panel Location Levels ....................................................................................................... 217
Assign Icons to Telecom Device Types ....................................................................................... 218
Define Custom Fields ................................................................................................................... 218
Sequence Numbers and Process Data Custom Fields ................................................................ 219
Copy Custom Fields ..................................................................................................................... 220
Browsers That Can Contain Custom Fields ................................................................................. 220
Define Custom Tables .................................................................................................................. 222
Generate Domain Administration Reports.................................................................................... 223
Select a Logo ................................................................................................................................ 224
Define Field Personnel Profiles .................................................................................................... 224
Modify Domain Notes ................................................................................................................... 225
Modify Printer Settings ................................................................................................................. 225
Managing Audit Trail Data .................................................................................................................. 226
Managing Audit Trail Data Common Tasks ................................................................................. 226
Load Audit Trail Data .................................................................................................................... 227
Trim Audit Trail Data..................................................................................................................... 228
External Files with Trimmed Audit Trail Data ............................................................................... 228
Define Paths When Using Oracle ................................................................................................. 229
Define Paths When Using SQL Server ........................................................................................ 229
Define Paths When Using Sybase Adaptive Server Anywhere ................................................... 230
Clearing Locking ................................................................................................................................. 230
Clearing Locking Common Tasks ................................................................................................ 231
Clear Locking per User ................................................................................................................. 232
Clear Blocked Sessions on Oracle ............................................................................................... 232
Clear Locking in All Sessions ....................................................................................................... 232
Clear SmartPlant Instrumentation Session Records .................................................................... 232
Copying Data ...................................................................................................................................... 233
Flow of Activities for Copying Data ............................................................................................... 234
Contents
Copying Data Common Tasks ..................................................................................................... 235
Select the Source Plant Hierarchy Item for Copying Data ........................................................... 236
Copy Specific Data ....................................................................................................................... 236
Copy All Module Data ................................................................................................................... 238
Set Wiring Naming Options for Target Plant Hierarchy Item ........................................................ 239
Set Revisions for Target Plant Hierarchy Item ............................................................................. 240
Working with SmartPlant Integration .................................................................................................... 241
Configuring SmartPlant Instrumentation for Integration...................................................................... 242
Integration Common Tasks ................................................................................................................. 242
SmartPlant Instrumentation Configuration Checklist for Integration ............................................ 242
Configure SmartPlant Instrumentation for Integration .................................................................. 243
Item Registry Activities ........................................................................................................................ 245
Register Items .............................................................................................................................. 246
Clean Up Item Registry ................................................................................................................ 246
Define an IDEAL User ......................................................................................................................... 246
Registering Plants ............................................................................................................................... 247
Register a Plant ............................................................................................................................ 247
Retrieve a Plant Hierarchy .................................................................................................................. 248
Define Preferences Settings for an Integrated Environment .............................................................. 249
Tool Requirements for Integrating SmartPlant Instrumentation ......................................................... 249
General Integration Requirements ............................................................................................... 249
Naming Convention Requirements for Integration ....................................................................... 250
Working with SmartPlant P&ID ..................................................................................................... 253
Working with SmartPlant Electrical .............................................................................................. 254
Using Projects in an Integrated Environment ............................................................................... 255
Naming Convention Mapping ....................................................................................................... 256
Configure SmartPlant Instrumentation to Use Minor Revisions ......................................................... 257
SmartPlant Instrumentation Interface Languages ............................................................................... 259
Interface Languages Common Tasks ................................................................................................. 260
Import a New Interface Language....................................................................................................... 260
Replace the Interface Language with a Language from the Database .............................................. 261
Replace the Interface Language with a Language from an External File ........................................... 261
Translate Interface Text Phrases ........................................................................................................ 262
Complementary Resource Files ................................................................................................... 263
Prefixes and Suffixes in the Interface Text ......................................................................................... 263
Schema Grid ................................................................................................................................. 393
Owner Operator Domain Explorer Windows ........................................................................................ 405
As-Built Explorer ................................................................................................................................. 405
Claim Buffer ........................................................................................................................................ 406
Claimed Items ..................................................................................................................................... 408
Merge Buffer ....................................................................................................................................... 408
Project Explorer................................................................................................................................... 410
Source Project Explorer ...................................................................................................................... 411
Target Project Buffer ........................................................................................................................... 412
Item Indicators..................................................................................................................................... 414
Cable Hierarchy Example ................................................................................................................... 414
Panel by Category Hierarchy Example ............................................................................................... 415
Panel by Location Hierarchy Example ................................................................................................ 416
Contents
Glossary ................................................................................................................................................... 417
Index ......................................................................................................................................................... 419
SECTION 1
10
SECTION 2
11
Parameter
Tablespace name
main_ts
index_main_ts
Database filename:
in_main.db
ix_main.db
Tablespace size
10 MB
ix_main.db
However, you may need to create either larger tablespaces or indexes. During the lifetime of
the instrumentation data, you may also need to increase the size of existing index
tablespace. The following table lists important statistical data which you can use as a guide
when selecting the domain tablespace and index sizes:
Item Types
Quantity (Average)
Instruments
45058
Loops
16616
1381
Device panels
11384
Junction boxes
504
Marshaling racks
45
Cabinets
36
108
Channels
16880
Specifications
111
P&ID drawings
855
Lines
3132
The above item type quantities populate a domain whose tablespace and index sizes are as
follows:
12
Admin Data
Tablespace
Admin Index
Tablespace
Domain Data
Tablespace
Domain Index
Domain Temporary
Data Tablespace Data Tablespace
30 MB
10 MB
350 MB
180 MB
100 MB
(auto-extended)
For better performance, it is highly recommended that you locate the data tablespaces and
index tablespaces on different physical disks. You can also locate the system file, database
tables and the index data on different physical drives to speed up your work in the Oracle
Database. See your Oracle User Guide for more information.
Each of the file names must be a legal name. Each tablespace name must be unique within
your database.
See Also
SmartPlant Instrumentation Database Setup for Oracle (on page 11)
13
Paths you specify in this procedure refer to the database server local folders (non-network
folders). Do not use network drives or network server names in the paths.
Make sure you have an available Oracle instance. It is not possible to set up more than one
SmartPlant Instrumentation database in a given Oracle instance.
1. On your Windows Start menu, navigate to the Intergraph SmartPlant Instrumentation
program icons and click DB Setup Utility.
When starting the DB Setup Utility, the Sybase Adaptive Server Anywhere
database engine starts as well (in minimized mode). Do not close the database engine, as
this causes the database setup process to stop.
2. On the Oracle Server Connection dialog box, from the Oracle version list, select the
version of your Oracle server.
3. Under DBMS identifier in the INtools.ini file, accept or change the displayed compatible
DBMS parameter for the Oracle server version that you selected from the Oracle version
list.
If you want to change the DBMS parameter, make sure it is compatible with SmartPlant
Instrumentation. For more details about all compatible combinations of Oracle and
SmartPlant Instrumentation versions, see SmartPlant Configuration and Maintenance
Guide, Compatibility of Oracle and SmartPlant Instrumentation Versions.
4. In the Oracle database name box, do one of the following:
Accept displayed database name.
Change the displayed value if it does not match the value you defined for the DB_NAME
parameter in the Oracle Instance Configuration file.
5. In the Server name box, accept or modify the displayed Oracle server connection string.
6. In the System Administrator logon password box, accept the given default value
manager (the password is masked), or type the appropriate password.
If you cannot connect to the Oracle database server using the default password,
contact your Oracle Database Administrator, who has rights to create a new SmartPlant
Instrumentation System Administrator logon password for connection to the Oracle
database server.
14
2.
Accept the default Administration schema login name and Administration schema login
password values in_dbamn.
If you want to modify the login name or password, verify that the login name is unique
in the Oracle database server. The login name and password can only start with a letter and
contain no spaces. You can use an underscore instead of a space. If you wish to encrypt the
password, see Encrypt the Admin Schema Logon Password.
3. Continue to either the Automatic, or Customized, options as described in the Automatic
mode of tablespaces creation and Customized mode of tablespaces creation. Else, if
the Predefined mode is required, continue to Predefined mode of tablespaces creation.
15
16
If you want to create more than four SmartPlant Instrumentation domains, for the Admin
data tablespace, specify a size larger than 25 MB, and for the Admin index tablespace,
specify a size larger than 10 MB.
If you change the default tablespace definitions when, for better performance, it is highly
recommended that you locate the data tablespaces and index tablespaces on different
physical disks. You can also locate the system file, database tables and the index data
on different physical drives to speed up your work in the Oracle Database. See your
Oracle User Guide for more information.
Each of the file names must be a legal name.
Each tablespace name must be unique within your database.
If you want to create more than four SmartPlant Instrumentation domains, for the Admin
index tablespace, you need to specify a size larger than 10 MB.
17
2. Under Administration schema data, from the Tablespace name list, select the desired
tablespace name.
3. Under Administration schema indexes, from the Tablespace name drop-down list, select
the desired tablespace name.
4. Under Temporary Tablespaces, from the Tablespace name drop-down list, select the
desired tablespace name.
5. Click Create.
6. The user may, if desired, continue to section Defining Domain Tablespaces in Oracle (on
page 54).
See Also
Setting Up a Database for Oracle Common Tasks (on page 13)
SmartPlant Instrumentation Database Setup for Oracle (on page 11)
Oracle Database Server Tablespaces for SmartPlant Instrumentation (on page 11)
18
3.
4.
5.
6.
7.
If 'DisableBind=1' is not the only value of the DBParm parameter, make sure that it is
not enclosed by single quotes and is separated from other values by a comma. For
example, DBParm=DisableBind=1,PBDBMS=1
On the Target Database Parameters dialog box, enter the required values and click Create
File.
After the script file is created, make sure that the orasetup.sql file is located in the
SmartPlant Instrumentation home folder.
Run the SQL*Plus utility.
Connect as the System Manager.
In the SQL*Plus utility, run the following set of commands:
SET ECHO OFF
SET SCAN OFF
SPOOL C:\TEMP\ORASETUP.TXT
@<SmartPlant Instrumentation home folder>ORASETUP.SQL
COMMIT;
SPOOL OFF
See Also
Setting Up a Database for Oracle Common Tasks (on page 13)
SmartPlant Instrumentation Database Setup for Oracle (on page 11)
Oracle Database Server Tablespaces for SmartPlant Instrumentation (on page 11)
19
See Also
Setting Up a Database for Oracle Common Tasks (on page 13)
SmartPlant Instrumentation Database Setup for Oracle (on page 11)
Oracle Database Server Tablespaces for SmartPlant Instrumentation (on page 11)
20
SECTION 3
During the database setup, the INTOOLS_ENGINEER role receives system privileges and
privileges for database objects included in the Admin schema. These objects are shared for
all domains you initialize. When initializing a new domain, other database schemas of
SmartPlant Instrumentation receive the INTOOLS_ENGINEER role.
If your SmartPlant Instrumentation database is created in an SQL Server named instance,
make sure that in the [Database] section of the Intools.ini file the servername parameter
value is as follows:
servername=<Server Windows name>\<named instance>
21
Parameter
Admin Datafile
Index Datafile
Log Datafile
Filegroup name
primary
intools_dba_index
log
intools_pr.db
intools_ix.db
intools_l.db
File size
15 MB
5 MB
50 MB
Administration data (admin data files and index data files), SmartPlant Instrumentation database
log file and history data are based on four filegroups: two SmartPlant Instrumentation default
filegroups and two SQL Server filegroups. The SQL Server filegroups cannot be edited. The
default total file size in these filegroups is 70 MB. Each filegroup is based on an auto-extended
data file. Such a file automatically extends to the limits of your disk.
The following table lists important statistical data that you can use as a guide when selecting the
domain file sizes (the disc space required for such a domain is 650 MB):
Item Types
Quantity (Average)
Instrument tags
45058
Loops
16616
1381
Device panels
11384
Junction boxes
504
Marshaling racks
Cabinets
36
108
Channels
16880
Specifications
111
P&ID drawings
855
Lines
3132
The above item type quantities populate a domain whose file sizes are as follows:
22
Log Datafile
15 MB
350 MB
50 MB
5 MB
180 MB
Make sure the total file size that you specify does not exceed the available empty space on
your selected disks. The default is 70 MB, which includes the size of the file for the
recommended initial size of the Admin data and indexes, and SmartPlant Instrumentation
database Log file
Each of the file names must be a legal name. Each file name must be unique within your
database. Special characters are not supported.
See Also
SmartPlant Instrumentation Database Setup for Oracle (on page 11)
SmartPlant Instrumentation Database Setup for SQL Server (on page 21)
23
24
The logon name can only start with a letter and may not contain spaces. You can use
an underscore (_) to indicate a space.
If this is the first database setup session for SmartPlant Instrumentation 2009 in the
current SQL Server database, the logon name must be unique in the SQL Server
database server.
If this is not the first database setup session, you can use an existing Admin schema
logon name but in this case, you must also use the existing Admin schema logon
password. You can only use an existing Admin schema logon name if the password in
that Admin schema is different. For example, if in another SmartPlant Instrumentation
database, the Admin schema logon name is IN_DBAMN, and the password is also
IN_DBAMN, you cannot use IN_DBAMN for the Admin schema in the new SmartPlant
Instrumentation database.
If you want to define a new logon name, you must also define a new logon password,
different from the logon name.
7. Accept the default Admin schema logon password SPI_DBA or modify the password as you
require, provided that you type a setting that is different from the Admin schema logon
name.
The logon password can only start with a letter and may not contain spaces. You can
use an underscore ( _ ) to indicate a space. If you want to encrypt the password, see
Encrypt the Admin Schema Logon Password (on page 90).
If this is the first database setup session for SmartPlant Instrumentation 2009 in the
current SQL Server database, the logon password must be unique in the SQL Server
database server.
If this is not the first database setup session, you can either use the existing Admin
schema logon password or type a new password. If you want to use the existing
password, you must also use the existing logon name. If you want to define a new
password, you must also define a new logon name.
The software automatically converts all the password characters to upper case. This
means that after completing the database setup, if you need to connect to the
SmartPlant Instrumentation database externally, you must enter the Admin schema
logon password using upper-case characters.
8. In the subsequent boxes, accept the default parameters or modify them as needed.
If you change the default file size definitions, make sure the total file size that you
specify does not exceed the available empty space on your selected disks. The default
is 70 MB, which includes the size of the file for the recommended initial size of the
Admin data and indexes, and SmartPlant Instrumentation database log file.
Each of the file names must be a legal name.
Each file name must be unique within your database. Special characters are not
supported.
9. Click OK and make sure the database setup process is completed successfully.
If the database setup process is not successful, you cannot use the SmartPlant
Instrumentation database and must manually clean up the SQL Server database before
running the DB Setup Utility again. For details, see Clean Up the SQL Server Database (on
page 26).
On SQL Server 2005, the DB Setup Utility automatically clears the Enforce password
policy check box for each SmartPlant Instrumentation schema login created in the
instance. If your company policy requires that this check box is selected, after completing
the database setup, select the Enforce password policy check box for each of the
SmartPlant Instrumentation logins, that is: SPIsuper and SPI_login, which are created
automatically and shared for all SmartPlant Instrumentation databases, and Admin schema
login, whose name you defined during the current database setup. You will have to select
the Enforce password policy check box every time you create other logins for SmartPlant
Instrumentation schemas. The Domain schema and View-Only Domain schema logins are
created when initializing a domain; the As-Built schema login when creating an owner
operator domain; the Project and Combined Project schema logins when creating a
project. For details about database schemas, in the SmartPlant Instrumentation
Configuration and Maintenance Guide, see SmartPlant Instrumentation Database Technical
25
26
SECTION 4
You can only back up data to the backup repository once from a single domain or
project. Therefore, to be able to make several backups, you need to have several copies of
the original Intools_backup.db database. If you have already used Intools_backup.db for a
backup and did not make a clean copy of Intools_backup.db, you can obtain another
Intools_backup.db by installing on another machine and then using it as a source for making
copies. The name of the clean copy must always be Intools_backup.db.
The backup repository and its copies are only compatible with the current version of
SmartPlant Instrumentation. After you install a new service pack for the current version, you
can only use the backup repository that is supplied with the service pack.
When backing up a domain, the software does not back up the audit trail data from the
CHANGES_LOG table.. Therefore, before performing the domain backup, you must make
sure that you trimmed all the audit trail data. Then, you can back up the trimmed audit trail
data manually. For details, see Backing up Files Containing Audit Trail Data. (see "Backing
Up Files Containing Audit Trail Data" on page 32)
When you back up a domain, the software records the backup session information in the
InitLog.txt file. The software creates this file in the SmartPlant Instrumentation home folder
when you initialize your first domain, and then, uses this file for recording information during any
subsequent initialization or backup session. Information in this file includes information about
errors that can occur when backing up data into the Domain schema of the INtools_Backup.db
database.
The backup procedure involves the following sequence of operations:
1. Connecting to the target Sybase Adaptive Server Anywhere database
2. Connecting to the database containing a domain you want to back up
3. Selecting a domain for backup
4. Backing up the domain to the backup repository
27
Back Up a Domain
This procedure enables the System Administrator to select an existing domain on the server
database on SQL Server or Oracle and then back up this domain to the backup repository. The
backup repository is the INtools_Backup.db database, which is a Sybase Adaptive Server
Anywhere database, created automatically during SmartPlant Instrumentation setup. For more
information, see Back Up a Domain (on page 28).
Back Up a Domain
If you work in thin client environment, for example, Citrix, you must copy the INtools.ini file to
the SmartPlant Instrumentation home folder on the server machine to be able to perform a
backup procedure. On backup completion, remove the Intools.ini file from the server
machine.
If you want to back up a domain in Windows Vista or in Windows 7, you might need to
temporarily turn off the User Account Control in Windows Vista. For details, see
Workaround for an Initialization Problem in Windows Vista and Windows 7 (on page 60).
1. With the System Administration window open, click File > Backup.
2. On the Backup Repository dialog box, click Browse to select the Intools_backup.db
database file, and display it in the Target database name and path box.
3. Click Connect to connect to the backup repository and to the current database.
28
The name of the backed up domain is Intools_backup. The Domain schema name and
password are also Intools_backup. You cannot change these settings.
On completion of the backup process, the software records errors that might occur
during the domain backup in the InitLog.txt file, located in the SmartPlant
Instrumentation home folder.
In the target database, the domain type is the same as in the source database.
9. Click Close after the backup is completed.
If you intend to work in the backed up domain in the Intools_backup.db database or
its copy, you must obtain a full version of Sybase Adaptive Server Anywhere database engine
(dbeng10.exe) and also rebuild stored procedures and triggers for the backed up domain. For
details, see Rebuild Stored Procedures and Triggers (on page 97).
See Also
Managing Audit Trail Data (on page 226)
Description
Possible Settings
Init.exe
INIT.EXE
BKC
BKC
29
Description
Possible Settings
<Copy users
flag>
<Copy
departments
flag>
<Save last
created ID flag>
<Source Domain
name>
IN_DEMO
<Path to the
target database>
d:\Program
Files\SmartPlant\
Instrumentation\
INtools_Backup.db
Y or N
Example
Init.exe BKC,Y,Y,N,IN_DEMO,
d:\Program Files\SmartPlant\Instrumentation\INtools_Backup.db
After completing the backup process, you can check the InitLog.txt file for errors that
might have occurred during the domain backup. The InitLog.txt file appears in the SmartPlant
Instrumentation home folder. In this log file, the software automatically records errors that do
not cause the backup process to fail.
See Also
Initialize a Domain from the Command Line (on page 53)
30
Description
Possible Settings
Init.exe
INIT.EXE
BKC
BKC
<Copy users
flag>
Y or N
<Copy
departments
flag>
Y or N
<Save last
created ID flag>
The Yes/No parameter for saving the ID of the last item that was Y or N
created in the domain. Set this parameter to Y (yes) if you later
intend to merge items in the Merger utility. Set this parameter to
N (no) if you previously backed up the domain and you want to
merge data that was modified since this previous backup.
<Source Domain
name>
The Domain name of the schema that you use as a source for
backup.
IN_DEMO
<Path to the
target database>
d:\Program
Files\SmartPlant\
Instrumentation\
INtools_Backup.db
<Path to the
target database>
The full path to the Intools.ini file located on the thin client.
u:\Program
Files\SmartPlant\
Instrumentation
Example
Init.exe BKC,Y,Y,N,IN_DEMO,
d:\Program
Files\SmartPlant\Instrumentation\INtools_Backup.db,u:\Program
Files\SmartPlant\Instrumentation
After completing the backup process, you can check the InitLog.txt file for errors that
might have occurred during the domain backup. The InitLog.txt file appears in the SmartPlant
Instrumentation home folder. In this log file, the software automatically records errors that do
not cause the backup process to fail.
See Also
Initialize a Domain from the Command Line (on page 53)
31
In Windows 7
1. Click the Start button and in the Search box type UAC.
2. Click Change User Control Change Settings.
3. Move the slider down to the Never notify position to set the UAC OFF or up to select when
you want to be notified to turn the UAC ON.
4. Click OK. When setting the UAC to OFF you will need to restart the computer and when
setting the UAC to ON you will need to insert a password and provide a confirmation.
In Windows Vista
1.
2.
3.
4.
5.
6.
Before backing up a domain, in your Windows Vista Control Panel, click User Accounts.
Click Turn User Account Control on or off.
Clear Use User Account Control (UAC) to help protect your computer.
Restart the computer.
Back up the domain.
Turn the UAC on if needed.
Instead of turning UAC off, it is also possible to manually update the content of the
PATTERN_wat key in your Windows Registry. In the Registry Editor, the key appears in the
path HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI. You need to define the
correct parameters for the Intools_backup.db database in the key strings.
When the User Account Control in Windows Vista or Windows 7 is set to On, you cannot
initialize a domain either. The same workaround applies.
32
See Also
Backing up Audit Trail Data on SQL Server (on page 34)
Backing up Audit Trail Data on Sybase Adaptive Server Anywhere (on page 36)
Managing Audit Trail Data (on page 226)
See Also
Managing Audit Trail Data (on page 226)
See Also
Managing Audit Trail Data (on page 226)
33
See Also
Managing Audit Trail Data (on page 226)
See Also
Managing Audit Trail Data (on page 226)
34
See Also
Managing Audit Trail Data (on page 226)
35
See Also
Managing Audit Trail Data (on page 226)
See Also
Managing Audit Trail Data (on page 226)
36
Domain Initialization
In SmartPlant Instrumentation, the working environment for your instrumentation activities is
known as a domain. The domain type can be either Engineering company or Owner
operator. The System Administrator is responsible for initializing (creating) domains. After
initializing a domain, it is possible to define users, access rights, naming conventions, and so
forth. When initializing a domain, the software creates the Domain schema, which contains all
the database objects that allow you to work with SmartPlant Instrumentation.
On Oracle or SQL Server, you can initialize a domain only after completing the SmartPlant
Instrumentation database setup. You can create several domains (one domain at a
time). These domains share the Admin schema, created during the database setup. The
Admin schema already contains the SmartPlant Instrumentation database tables, but you
cannot use these tables until the software creates a Domain schema, with various object
references necessary for working in SmartPlant Instrumentation. For example, the Admin
schema contains the table USERS but you cannot create users, assign them to groups, and
grant access rights until a Domain schema exists because you can only perform these activities
at a domain level. When initializing a domain, the Domain schema, receives the
INTOOLS_ENGINEER role, which is created during the database setup. This role has system
privileges and privileges for database objects included in the Admin schema. These objects are
shared for all domains you initialize.
If you have a full version of Sybase Adaptive Server Anywhere database engine (dbeng10.exe),
you can initialize a domain in any of the Sybase Adaptive Server Anywhere database supplied
databases, apart from INtools_Backup.db, which must only be used for backing up and restoring
an existing domain. All of these databases contain the Admin schema and, therefore, you do
not need to set up the SmartPlant Instrumentation database for Sybase Adaptive Server
Anywhere. However, since only INtools.db does not include any domain schemas, we
recommend that you initialize a domain in the INtools.db database. Also, it is recommended
that you initialize only one domain in a Sybase Adaptive Server Anywhere database. You are
strongly advised to make copies of the target database file before initializing a domain in this file.
You can initialize a domain in one of the following ways:
Initialize an empty domain. When initializing an empty domain in Oracle or SQL Server, you
can perform the initialization procedure without using the Administration module options of
SmartPlant Instrumentation. For details, see Initialize a Domain from the Command Line
(on page 53).
Initialize a new domain using another domain as a source. This way, in the target
database, you restore a domain with all existing data.
When initializing a domain using another domain as a source, run the DB Checker Utility for
the source domain.
Make sure the database version of the source domain is the same as the database version
where you want to initialize a new domain, that is Version 2013. If not, you must upgrade the
source domain to Version 2013, or the target Admin schema to Version 2013.
37
When initializing a domain using another domain as a source, in the source domain, make a
list of all user-defined database views that are used in the source domain. You need to log
on as Domain Administrator to add user-defined database views in the list. When initializing
a domain, the software only creates those user-defined views that the Domain Administrator
added in the list.
If you intend to use a Sybase Adaptive Server Anywhere database as an intermediate
database for initializing a domain from another source domain, you must back up the
INtools_Backup.db database, and then restore this domain by using it as a source for a new
domain initialization in Oracle or SQL Server. INtools_Backup.db does not require a full
version of Sybase Adaptive Server Anywhere database engine. However, if you intend to
work in a backed up domain in INtools_Backup.db or its copy, you must obtain a full version
of Sybase Adaptive Server Anywhere database engine (dbeng10.exe) and also rebuild
stored procedures and triggers for the backed up domain. For details, see Rebuild Stored
Procedures and Triggers (on page 97).
When initializing a domain in Windows Vista and Windows 7, you might need to temporarily
turn off the User Account Control in Windows Vista and in Windows 7. For details, see
Workaround for an Initialization Problem in Windows Vista and Windows 7 (on page 60).
We recommend that you initialize only one domain in a given Sybase Adaptive Server
Anywhere database. Therefore, make copies of the target database file so that you can use
one copy per initialization. You can copy the target database file to another location, and
then use this file as a standard database for initialization of new domains. You can use as a
target database any Sybase Adaptive Server Anywhere database supplied with SmartPlant
Instrumentation, apart from INtools_Backup.db, which you must only use for backing up an
existing domain. However, it is recommended that you use INtools.db because this
database it does not contain any Domain schemas, only the Admin schema.
38
If your Oracle client language environment is other than English, Far Eastern, Middle
Eastern, or Spanish (Latin American), you must configure the
NLS_NUMERIC_CHARACTERS parameter in the client registry prior to initializing a domain
in Oracle. For details, see Workaround for the ORA- 01722 Error (see "Numeric Character
Settings for Oracle" on page 61).
If you intend to initialize an SmartPlant Instrumentation domain from one Oracle database to
another, make sure that the database character set and the national character set in the
source Oracle database correspond to the database character set and the national character
set in the target Oracle database. SmartPlant Instrumentation Version 2013 only supports
the AL32UTF8 database character set. If the character set in the source Oracle database is
different, contact Intergraph Support before initializing domains. The national character set
must be AL16UTF16.
If the source domain resides in Oracle 8i or Oracle 9i and the target database platform is in
Oracle 10g or 11g, initialize the domain in Sybase Adaptive Server Anywhere first, then,
upgrade the domain to Version 2009 and then 2013 before initializing this domain in Oracle
11g.
If the source domain resides in SQL Server, initialize the domain in Sybase Adaptive Server
Anywhere first, then, upgrade the domain to Version 2013 before initializing this domain in
Oracle 11g.
Regardless of the source domain platform, make sure that in the INtools.ini file, the
[Database] section has the following statement:
AutoCommit=TRUE
If the source domain resides in SQL Server 2000, upgrade the SmartPlant Instrumentation
database to Version 2009, and then, use this domain as a source for initializing a new
domain in SQL Server 2005.
If the source domain resides in Oracle, initialize the domain in Sybase Adaptive Server
Anywhere first, then, upgrade the domain to Version 2009 before initializing this domain in
SQL Server 2005.
If the source domain resides in SQL Server 2000 and the target database is in SQL Server
2005, the current client machine must have two SQL Server client installations: SQL Server
2000 client and SQL Server 2005 client.
See Also
Domain Backup (see "Domain Backup, Initialization, and Deletion" on page 27)
39
See Also
Initialization Log Files (on page 54)
See Also
Troubleshooting Domain Initialization Common Tasks (on page 58)
40
41
See Also
Troubleshooting Domain Initialization Common Tasks (on page 58)
42
The domain type of the source and target domain must be the same. After you connect
to the source database, the software automatically detects the source domain type and
selects the appropriate option on the Initialize dialog box, under Domain type.
During the initialization process, the software might display various error message that
do not cause the initialization process to fail. If want to prevent the software from
displaying these message, select the Do not display error messages check
box. After completing the initialization process, you can view the error messages
recorded in the InitLog.txt file, which appears in the SmartPlant Instrumentation home
folder.
16. Click OK to start the initialization process.
See Also
Troubleshooting Domain Initialization Common Tasks (on page 58)
43
44
See Also
Troubleshooting Domain Initialization Common Tasks (on page 58)
45
1.
2.
3.
4.
5.
Before initializing a domain, familiarize yourself with domain initialization prerequisites. For
details, see Prerequisites for Domain Initialization (on page 37).
If you intend to initialize an SmartPlant Instrumentation domain from one Oracle database to
another, note that the database character set and the national character set in the source
Oracle database must correspond to the database character set and the national character
set in the target Oracle database. SmartPlant Instrumentation Version 2013supports the
AL32UTF8 database character set. If the character set in the source Oracle database is
different, contact Intergraph Support before performing this procedure. The national
character must be AL16UTF16.
Start the Administration module to open the Logon Information dialog box with DBA
displayed in the User name box. This user name is the default user name that enables you
to log on to the Admin schema.
In the Password box, type DBA, which is the default password you use to log on to the
Admin schema.
Click OK to open the System Administration window.
Click File > Initialize.
On the Initialize dialog box, in the Domain box, type the domain name, which must be
unique in the current database, start with a letter, and contain only alphanumeric characters
without spaces. You can use an underscore ( _ ) to indicate a space.
46
11.
12.
13.
14.
Sybase Adaptive Server Anywhere Allows you to click Browse and select a Sybase
Adaptive Server Anywhere database as a source (a file with the .db extension). If you
do no not have a full version of Sybase Adaptive Server Anywhere database engine,
you must select the Intools_Backup.db database, to which you backed up a domain you
want to restore in your Oracle database.
Oracle 9i Allows you to initialize a domain in Oracle 9i or 10g if the source domain
resides in Oracle 9i.
Oracle 10g Allows you to initialize a domain in Oracle 9i or 10g if the source domain
resides in Oracle 10g.
Oracle 11g Allows you to initialize a domain in Oracle 11g if the source domain
resides in Oracle 11g.
The source and target versions of the SmartPlant Instrumentation database must be
the same.
In the Admin schema name and Admin schema password boxes, if your source domain
resides in a different database, type the Admin schema name and password of the source
database to which you want to connect.
Click Connect to connect to the selected source database.
From the Domain list, select a domain to be used as a source.
Select the Copy users to target domain if you want to copy all the existing SmartPlant
Instrumentation user definitions to the new domain.
The software can only copy those users who are assigned to groups.
15. Select the Copy departments to target domain if you want to copy all the existing
SmartPlant Instrumentation department definitions to the new domain.
16. In the Source Data Connection dialog box, click OK to return to the Initialize dialog box.
The domain type of the source and target domain must be the same. After you connect
to the source database, the software automatically detects the source domain type and
selects the appropriate option on the Initialize dialog box, under Domain type.
During the initialization process, the software might display various error message that
do not cause the initialization process to fail. If want to prevent the software from
displaying these message, select the Do not display error messages check
box. After completing the initialization process, you can view the error messages
recorded in the InitLog.txt file, which appears in the SmartPlant Instrumentation home
folder.
17. Click OK to open the Domain Tablespace Definition dialog box, where you can define the
tablespace data of the domain for initialization.
18. To define the domain tablespace data, under Domain data, accept all the given default
values or modify them as follows:
a. In the Tablespace name box, type the appropriate domain tablespace name.
b. In the Tablespace size (MB) box, type the appropriate domain tablespace size.
c. In the Datafile name and path box, type the full path and filename of the tablespace
database file.
Path names for tablespaces in Oracle 11g must be no greater than 60
characters.
When working in Predefined mode select a tablespace name from the drop-down list.
19. To define the domain index tablespace data, under Index data, accept the given default
values or modify them as follows:
47
After completing the initialization process, it is strongly recommended that you update the
current database statistics for the initialized domain. Updating statistics improves the
database performance. For details, see Update Statistics (on page 103).
Audit Trail, or CHANGES_LOG table information is not passed from one domain to another
via this process. See Managing Audit Trail Data (on page 226) for details.
See Also
Troubleshooting Domain Initialization Common Tasks (on page 58)
48
c.
The values in the Domain file name and Filegroup boxes must be must be unique
in the database.
Under Index data, accept or type the desired values.
The values in the Index file name and Filegroup boxes must be unique in the
database. For example, if you have six domains in one database, you must have six
different index file names.
12. Click OK to start the initialization process.
If, during the process, you receive a Grant to view Creation Error message, see
Workaround for the Grant to View Creation Error (on page 62).
After completing the initialization process, it is strongly recommended that you
update the current database statistics for the initialized domain. Updating statistics improves the
database performance. Start the Query Analyzer and run the SP_UPDATESTATS procedure.
See Also
Troubleshooting Domain Initialization Common Tasks (on page 58)
49
The schema password must be different from the domain name. We recommend that
you write down the schema password and keep it in a safe place. When initializing a
domain, the software changes all the password characters to upper case. This means
that if the Domain schema name is MY_DOMAIN, you cannot use my_domain as the
password string.
Unlike in Oracle or SQL Server, in Sybase Adaptive Server Anywhere, the Domain
schema password is not encrypted and cannot be encrypted; after initializing a domain,
the Domain schema logon password becomes set permanently in the software. When
performing a database connection, the software retrieves the logon name and password
from the PROJECT table of the Admin schema.
9. In the View-Only Domain schema password box, accept the default password of the
View-Only Domain schema or change it as appropriate, provided that the setting is unique in
the current database, starts with a letter, and contains only alphanumeric characters without
spaces. You can use an underscore (_) to indicate a space.
The default password and the characters that you type when changing the password
appear masked.
50
12.
13.
14.
15.
16.
The source and target versions of the SmartPlant Instrumentation database must be the
same.
From SmartPlant Instrumentation 2007, SQL Server 7.0 is not supported. Therefore, if
your source SmartPlant Instrumentation database resides in SQL Server 7.0, familiarize
yourself with SmartPlant Instrumentation upgrade scenarios.
From the ODBC profile (DSN) box, select an ODBC profile (data source name) you want to
use for connecting to your SQL Server database server from the current client machine.
In the Admin schema logon name and Admin schema logon password boxes, if your
source domain resides in a different database, type the Admin schema name and password
of the source database to which you want to connect.
Click Connect to connect to the selected source database.
From the Domain list, select a domain to be used as a source.
Select the Copy users to target domain if you want to copy all the existing SmartPlant
Instrumentation user definitions to the new domain.
The software can only copy those users who are assigned to groups.
17. Select the Copy departments to target domain if you want to copy all the existing
SmartPlant Instrumentation department definitions to the new domain.
18. In the Source Data Connection dialog box, click OK to return to the Initialize dialog box.
The domain type of the source and target domain must be the same. After you connect
to the source database, the software automatically detects the source domain type and
selects the appropriate option on the Initialize dialog box, under Domain type.
During the initialization process, the software might display various error message that
do not cause the initialization process to fail. If want to prevent the software from
displaying these message, select the Do not display error messages check
box. After completing the initialization process, you can view the error messages
recorded in the InitLog.txt file, which appears in the SmartPlant Instrumentation home
folder.
19. Click OK to open the Domain Data and Indexes dialog box, where you need to perform the
next step of defining initialization settings for your domain data and indexes prior to starting
the initialization process.
20. On the Domain Data and Indexes dialog box, do the following:
a. In the Datafile folder path box, type the folder path or accept the displayed default.
51
c.
The values in the Domain file name and Filegroup boxes must be must be unique
in the database.
Under Index data, accept or type the desired values.
The values in the Index file name and Filegroup boxes must be unique in the
database. For example, if you have six domains in one database, you must have six
different index file names.
21. Click OK to start the initialization process.
If, during the process, you receive a Grant to view Creation Error message, see
Workaround for the Grant to View Creation Error (on page 62).
After completing the initialization process, it is strongly recommended that you update the
current database statistics for the initialized domain. Updating statistics improves the
database performance. Start the Query Analyzer and run the SP_UPDATESTATS
procedure.
Audit Trail, or CHANGES_LOG table information is not passed from one domain to another
via this process. See Managing Audit Trail Data (on page 226) for details.
See Also
Troubleshooting Domain Initialization Common Tasks (on page 58)
52
Description
Possible
Settings
Init.exe
INT
INT
DEMO
DEMO
DEMO
Example
INIT.EXE INT,DEMO,DEMO,DEMO
After completing the initialization process, you can check the InitLog.txt file for errors that
might have occurred during the domain initialization. The InitLog.txt file appears in the
SmartPlant Instrumentation home folder. In this log file, the software automatically records
errors that do not cause the initialization process to fail.
See Also
Troubleshooting Domain Initialization Common Tasks (on page 58)
53
See Also
Troubleshooting Domain Initialization Common Tasks (on page 58)
54
6. Under Domain data, Index data, insert the desired parameters and click OK.
Path names for tablespaces in Oracle 11g must be no greater than 60
characters.
55
6. Under Domain data, from the Tablespace name drop-down list, select the desired
Tablespace name as configured in the Domain Schema configuration process and click OK.
Delete a Domain
Use this procedure to delete a domain that is no longer in use. When deleting an owner
operator domain, the software deletes all the project schemas and the As-Built schema. You do
not have to delete the projects first. For more information, see Delete a Domain (on page 57).
56
Delete a Domain
Deletion is an operation you should consider very carefully before attempting to
perform it. If you delete a domain, the software deletes the Domain schema with all the
database objects associated with it. Since this operation is irreversible, you should consider
backing up your domain first.
1. Do one of the following to open the Domain Definition window:
Click File > Domain Definition.
Click
.
2. Do one of the following
Click Options > Delete.
Click
When deleting a domain in Oracle, if the software detects a rollback segment problem, an
appropriate message appears. In this case, click OK and then click Delete again. If this
kind of message reappears, click OK each time and then restart the deletion process until
you receive a message notifying you that the domain has been deleted successfully. The
possible problems that cause the occurrence of the error messages are insufficient disk
space, non-optimal storage clause, or insufficient number of rollback segments.
After deleting a domain in Oracle, a message is displayed with a list of physical tablespace
data files you need to delete manually.
In SQL Server, deleting a domain automatically deletes the filegroup and data files
associated with the domain.
In Sybase Adaptive Server Anywhere, after a domain is deleted, the Sybase Adaptive
Server Anywhere database engine automatically optimizes the database size of INtools.db.
See Also
Domain Backup Common Tasks (on page 28)
After you click OK, you cannot stop the deletion process.
The duration of the deletion process depends on the stage at which the domain initialization
failed: the later the stage, the longer the deletion process.
57
On Oracle, SmartPlant Instrumentation does not automatically delete all the data files
associated with a deleted domain. You need to delete the remaining data files
manually. You can view and print out the list of these data files in the Data Files to Delete
Manually dialog box, which opens after SmartPlant Instrumentation completes the invalid
domain deletion.
After you click OK, you are prompted to verify your selection to make sure you have
selected a schema of an invalid domain and not a schema that is not part of SmartPlant
Instrumentation.
The duration of the deletion process depends on the stage at which the domain initialization
failed: the later the stage, the longer the deletion process.
In SQL Server, SmartPlant Instrumentation automatically deletes all the data files
associated with an invalid domain.
58
See Also
Domain Initialization (on page 37)
Prerequisites for Domain Initialization (on page 37)
Initialization Log Files (on page 54)
59
Instead of turning UAC off, it is also possible to manually update the content of the
PATTERN_wat key in your Windows Registry. In the Registry Editor, the key appears in the
path HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI. You need to define the
correct source domain parameters in the key strings.
When the User Account Control in Windows Vista is set to On, you cannot perform a
domain backup either. The same workaround applies.
See Also
Initialize a Domain in Oracle Using Another Domain as a Source (on page 46)
Initialize an Empty Domain in Oracle (on page 44)
Prerequisites for Domain Initialization (on page 37)
In Windows 7
1. Click the Start button and in the Search box type UAC.
2. Click Change User Control Change Settings.
3. Move the slider down to the Never notify position to set the UAC OFF or up to select when
you want to be notified to turn the UAC ON.
4. Click OK. When setting the UAC to OFF you will need to restart the computer and when
setting the UAC to ON you will need to insert a password and provide a confirmation.
In Windows Vista
1. Before backing up a domain, in your Windows Vista Control Panel, click User Accounts.
2. Click Turn User Account Control on or off.
3. Clear Use User Account Control (UAC) to help protect your computer.
60
Instead of turning UAC off, it is also possible to manually update the content of the
PATTERN_wat key in your Windows Registry. In the Registry Editor, the key appears in the
path HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI. You need to define the
correct parameters for the Intools_backup.db database in the key strings.
When the User Account Control in Windows Vista or Windows 7 is set to On, you cannot
initialize a domain either. The same workaround applies.
61
By default, MARS functionality is not enabled and is not required for SmartPlant
Instrumentation. You have probably enabled MARS within a connection string, when
connecting to SQL Server 2005 with SQL Native Client. Refer to your SQL Server
documentation to learn how to disable the use of MARS.
If you cannot disable MARS in your SQL Server database, do the following on the client
machine you are using for a domain initialization:
a. Uninstall all the SQL Server 2005 components.
b. Uninstall all the Microsoft .NET components.
c. Restart the client machine.
d. Reinstall SQL Server 2005 client as described in the Install SQL Server 2005 Client
topic of the SmartPlant Instrumentation Installation and Upgrade Guide.
When installing SQL Server 2005 client, a compatible version of Microsoft .NET
Framework is installed automatically.
After you resolve the problem and run the interrupted initialization process again, the
software might prompt you to resume or restart the process. For details about resuming or
restarting the process, see Handle an Initialization Failure (on page 59).
See Also
Initialize a Domain in SQL Server Using Another Domain as a Source (on page 50)
Initialize an Empty Domain in SQL Server (on page 48)
62
SECTION 5
The list of databases appears in the intools.ini file. For each database, you need to
define a database profile.
The System Administrator user name and password are defined per installation. DBA
is the default user name and password that you use to log on to SmartPlant
Instrumentation for the first time. The password is entered in upper case characters,
regardless of the keyboard setting. After you log on for the first time, you should
change your password.
63
See Also
System Administration Common Tasks (on page 75)
Working with Administration Module (see "Working with the Administration Module" on page 9)
See Also
Domain Administration Common Tasks (on page 117)
Working with Administration Module (see "Working with the Administration Module" on page 9)
2. Click
.
3. In the Open Administration Module dialog box, click Domain Administrator.
See Also
System Administration Common Tasks (on page 75)
2. Click
.
3. In the Open Administration Module dialog box, click System Administrator.
See Also
Domain Administration Common Tasks (on page 117)
64
SECTION 6
Click
.
Click New.
Under Department, Description, and Note, type the appropriate values.
Click Apply.
To edit or delete an existing department, from the Department list, select a department.
Click Edit or Delete as you require.
Click Close when done.
The software creates a default department with each new domain. If required, you can
assign all your users to this department.
See Also
Log on as System Administrator (on page 63)
System Administration Common Tasks (on page 75)
65
The user name can contain up to thirty characters. The software applies upper case to
all alphabetic characters. You can use any combination of characters.
If you intend to use Windows authentication logon method, you must define a user
group with the same name as a user group defined in Windows. In this case, you do
not have to define users at all. Then, whenever a user that belongs to the Windows
group accesses SmartPlant Instrumentation for the first time, the software logs on this
user and assigns the user to the SmartPlant Instrumentation group. The user name
appears in the User dialog box automatically.
5. Under User initials, type the appropriate initials. The software uses this value to identify
the reviewer in all the revisions created in the software.
6. From the Department list, select a department to which you want to assign the user.
7. Under Password, type a unique login password for the user.
A password can contain up to 15 characters (not case-sensitive). The password that
you type appears masked.
8. Under Verify new password, retype the password you just entered.
9. Select the System Administrator check box if you want to grant System Administrator
rights to the new user.
In SmartPlant Instrumentation, there can be more than one user with System
Administrator access rights.
10. Select the IDEAL user check box if you want this user to generate reports using
IDEAL. After defining an IDEAL user, the software can make a connection between the
SmartPlant Instrumentation Server and the SmartPlant Instrumentation database.
You must log on to SmartPlant Instrumentation using the IDEAL user name and
password to be able to set the preferences for IDEAL report generation that the
software can recognize.
Only one IDEAL user can be defined per domain.
11. Under Note, type a brief note as required.
12. Click Apply.
66
To edit the profile of an existing user, select the required user from the User list and click
Edit.
To delete a user from the system, select the required user from the User list and click
Delete.
Deleting a user means that this individual will no longer be able to access SmartPlant
Instrumentation. However, the history and activity tracking information associated with that
user will continue to exist in the database. For this reason, every user should have a name
that is unique in the system.
If you want to delete a user who is a System Administrator or Domain Administrator, you
must first assign a different user as the System or Domain Administrator.
See Also
Log on as System Administrator (on page 63)
System Administration Common Tasks (on page 75)
See Also
System Administration Common Tasks (on page 75)
Log on as System Administrator (on page 63)
67
User Groups
A SmartPlant Instrumentation user group is a group in which all users share the same access
rights. After the System Administrator defines new users, the Domain Administrator needs to
assign the users to groups so that they can be granted access rights to various items or
activities. As access rights are defined at the level of a group, the Domain Administrator needs
to define user groups and then assign appropriate users to these groups. A user can belong to
several groups with different access rights.
In a project of an owner operator domain, access rights granted on the domain level do not
apply. If you want to grant access rights to a group assigned to a project, you must also assign
this group to As-Built.
When you or back up an existing domain or initialize a domain using another domain as a
source, you can set the software to copy the source domain users. The software only copies
those users who are assigned to groups.
If the System Administrator enables the use of Windows authentication logon method, the
software can create and assign users to groups automatically. For more information, see
Windows Authentication Logon Method (on page 71).
See Also
Access Rights Descriptions (on page 189)
68
Delete a Group
This procedure enables the Domain Administrator to delete a group that has no users. For
more information, see Delete a Group (on page 70).
See Also
Domain Administration Common Tasks (on page 117)
With the Domain Administration window open, click Activities > Group.
In the Group dialog box, click New.
Type the new group name, description and note as you require.
Click Apply.
When prompted whether to copy access rights from another group, do one of the following:
Click No to create a new group in which all members have full access rights to all
SmartPlant Instrumentation features.
Click Yes select a source group for copying access rights to the group that you are
creating.
See Also
Access Rights (on page 187)
69
Delete a Group
1.
2.
3.
4.
4.
5.
6.
7.
8.
The users who have already been assigned to the selected group appear in the Group
users pane.
In the User list pane, select the user you want to assign to the selected group.
Drag the selected user from the User list pane to the Group users pane.
Repeat steps 3 through 5 in this procedure for each user you want to assign to a group.
Click Apply to save the selections.
Click Close to close the dialog box.
If a user does not see the plant hierarchy after starting SmartPlant Instrumentation, this
means that this particular user is not assigned to any group in the domain.
See Also
Access Rights (on page 187)
70
1.
2.
3.
4.
5.
6.
7.
If you remove a user who belongs to a group that is also a Windows group, you cannot
prevent this user from accessing SmartPlant Instrumentation using Windows authentication
logon method. For more information, see Create a Group for Windows Authentication
Logon Method (on page 72).
Users who are not assigned to any group have no access rights in the domain.
Start the Administration module and log on as Domain Administrator.
Click Activities > Assign Users to Groups.
From the Group list, select the group from which you want to remove the required user.
In the Group users pane, select the user you want to remove from the selected group.
Drag the selected user from the Group users pane to the User list pane.
Repeat steps 3 through 5 in this procedure for each user you want to remove from a group.
Click OK to save changes.
The System Administrator can enable or disable the use of Windows authentication logon
method when setting security options. After switching from the Windows authentication
logon method back to the SmartPlant Instrumentation logon method, all the users remain in
SmartPlant Instrumentation but each user must provide a personal SmartPlant
Instrumentation user name and password when logging on.
To be able to access SmartPlant Instrumentation using Windows authentication logon
method, a user must be connected to the appropriate Windows domain. Only after the user
receives the Windows group privileges can the software match the user's Windows domain
name with the SmartPlant Instrumentation domain name.
Users who do not belong to any Windows user group or who are not defined in any
SmartPlant Instrumentation group cannot access the domain.
After the software creates users in a SmartPlant Instrumentation group by using Windows
authentication logon method, these users remain in the SmartPlant Instrumentation group
71
See Also
Access Rights (on page 187)
With the Domain Administration window open, click Activities > Group.
In the Group dialog box, click New.
Under SmartPlant Instrumentation group, type the new group name.
Type the group description and note as you require.
Under Windows group, using case-sensitive characters, enter the group name exactly as it
appears in your Windows domain.
6. Click Apply.
7. When prompted whether to copy access rights from another group, do one of the following:
Click No to create a new group in which all members have full access rights to all
SmartPlant Instrumentation features.
Click Yes select a source group for copying access rights to the group that you are
creating.
The System Administrator can enable or disable the use of Windows authentication logon
method at any stage of the domain life-cycle. For more information, see Workflow of Switching
to a Different Logon Method (see "Switching to a Different Logon Method" on page 73).
See Also
Access Rights (on page 187)
72
73
74
SECTION 7
System Administration
System Administration is a set of activities that provide for the management of the database
infrastructure. These activities include creating and defining a working environment, creating
and managing user profiles (including the Domain Administrator), setting audit trail options,
setting up database security, generating certain reports, and managing user sessions on
multi-user versions.
75
System Administration
Generate Reports
As System Administrator, you can generate domain and activity reports. For more information,
see Report Generation (System Administration) (on page 116).
76
System Administration
Enable Cable Type Dependency
This procedure allows the System Administrator to enable cable type dependency in a specific
domain. Cable type dependency is a method of managing cable data in the Wiring
module. Using this method, it is possible to create plant cables in the Domain Explorer only by
dragging reference cables from the Reference Explorer, where each cable represents a
specific cable type. As a result, certain cable properties are fixed because they are cable
type-dependent. For more information, see Enable Cable Type Dependency (on page 80).
Enable Workflow
This procedure explains how to activate the SmartPlant Instrumentation workflow setup. When
activated, the software displays the Workflow Browser in SmartPlant Instrumentation to enable
instrument engineers to implement the workflow setup. For more information, see Enable
Workflow (on page 81).
77
System Administration
The domain schema name and domain schema password values are set only once,
when you initialize the domain; therefore, you cannot edit these values.
5. Under Domain type, click Owner operator.
The options under Owner operator become permanently fixed in the current
domain after creating the first project.
6. Do one of the following:
Select Exclusive claim mode to enable SmartPlant Instrumentation users to work in
exclusive claim mode.
Clear Exclusive claim mode to enable SmartPlant Instrumentation users to work in
non-exclusive claim mode.
7. Do one of the following:
Select Merge without deleting from project to allow a Project Administrator to merge
a particular item with As-Built and retain a copy of that item in the project.
Clear Merge without deleting from project to set the software to delete the item from
the project when merging this item with As-Built.
If you selected both the Excusive claim mode and Merge without deleting from
project check boxes, after a Project Administrator merges project items with As-Built, it is
still possible to claim these item for a another project even though there are copies of these
items remaining in the project from which the items were merged with As-Built.
8. Set or update the remaining domain definitions as you require. For a detailed description of
domain features, see the Help topic Domain Definition Window (on page 293).
9. On the window toolbar, click
See Also
Owner Operator Domain (As-Built and Projects) (on page 124)
78
System Administration
The domain schema name and domain schema password values are set only once,
when you initialize the domain; therefore, you cannot edit these values.
5. Do one of the following to specify the domain type:
Click Owner operator to set the domain type as Owner operator and enable users to
work in projects or in As-Built. For further information, see Create an Owner Operator
Domain (on page 78).
Click Engineering company to define the domain as an engineering company if you do
not need the As-Built functionality.
We do not recommend working in an owner operator domain if it resides in a
stand-alone database. It is known that when using the Sybase Adaptive Server Anywhere
database engine, certain options in an owner operator domain are liable to work incorrectly.
6. Under Domain features, enable or disable the available domain features.
7. Under Workflow, select a desired option. For more information, see Enable Workflow (on
page 81).
Workflow options are available only when the domain type is defined as Engineering
company. For an owner operator domain, the workflow is defined at the level of the
projects in the domain.
8. Under Specification title block, from the Custom title block assignment method, select
one of the following methods:
Standard (used in all modules) Allows the Domain Administrator to select one
specific custom title block to be assigned to all specifications. After selecting this
option, the software hides all the title block assignment options that are available in the
Specifications module.
Special (used in Specifications module only) Allows users to assign individual title
blocks to any specification, using the title block assignment options available in the
Specifications module.
9. In the Plant hierarchy separator box, enter a single- character separator for all or part of a
plant hierarchy is displayed as a string. For example, if the separator character is &, and
you have plant hierarchy items My Plant, My Area, and My Unit, in the Properties dialog
box for the My Unit item, the software displays the parent hierarchy as follows:
My Plant&My Area
10. Under Global path, click Browse to navigate to a folder which you want to set as a global
path folder. For more information, see Specify a Global Path (on page 82).
11. On the window toolbar, click
See Also
Log on as System Administrator (on page 63)
Title Block Descriptions (on page 207)
79
System Administration
Selecting the Cable type dependency option makes it impossible to duplicate internal
connections when duplicating cables or copying cables from Domain Explorer to
Reference Explorer in SmartPlant Instrumentation.
After enabling cable type dependency, it is only possible to create new cables in the
Reference Explorer. To create plant cables, you will need to drag reference cables from
the Reference Explorer to the Domain Explorer.
The Cable type dependency option becomes unavailable if a SmartPlant Instrumentation
user selected the Copy internal connections preference option on the Copy Items page of
the Wiring module preferences.
Cable type dependency requires that all plant cables in the Domain Explorer have the
same structure as reference cables in the Reference Explorer. Therefore, before enabling
cable type dependency in a particular domain, we recommend that you initialize a new
empty domain and then let SmartPlant Instrumentation users create all the required cables
for that domain.
1. Start the Administration module and log on as Domain Administrator to the target domain.
2. With the Domain Administration window open, on the menu bar, click Reports > Cable
Type Dependency Validation and make sure that the report is empty.
It is only possible to enable cable type dependency if all reference cables comply with
the dependency requirements. The Cable Type Dependency Validation report displays only
those reference cables that do not comply with the dependency requirements. If the report
displays such cables, you must delete them in SmartPlant Instrumentation from the
Reference Explorer.
3. Log off from the Domain Administration and then log on as System Administrator. For
details, see Switch from Domain Administration to System Administration (on page 64).
4. With the System Administration window open, do one of the following to open the Domain
Definition window:
Click File > Domain Definition.
Click
.
5. From the Domain list, select a domain.
6. Do one of the following:
Click Options > Edit.
Click
.
7. Under Domain features, select the Cable type dependency check box.
8. Click
See Also
Log on as System Administrator (on page 63)
80
System Administration
Enable Workflow
Your Domain Administrator needs to define access rights at the level of individual
instrument tags in order to implement workflow. For details, see Workflow Access Rights (on
page 201).
1. Start the Administration module and log on as System Administrator.
2. With the System Administration window open, do one of the following to open the Domain
Definition window:
Click File > Domain Definition.
Click
.
3. From the Domain list, select a domain.
4. Do one of the following:
Click Options > Edit.
Click
.
5. In the Workflow section, from the Instrumentation and Process Data list, select the
required workflow from the following:
Full - the software activates all the workflow options, and marks instrument tags for
release as a formal issue in a binder package. The Release to Spec option becomes
available in the Document Binder module and in the Spec Change Notification
Options dialog box.
Without Document Binder - the software activates all the workflow options except for
the option to release instrument tags as a formal issue in a binder package.
None - No workflow options are activated.
6. Click
See Also
Log on as System Administrator (on page 63)
See Also
Log on as System Administrator (on page 63)
81
System Administration
See Also
Item Registry Activities (on page 245)
Log on as System Administrator (on page 63)
82
We recommend that you specify a path that complies with universal naming conventions
(that is, it starts with \\). If you want to use mapped drives, make sure that all
SmartPlant Instrumentation users have the same drive mapping.
A global path does not apply to individual temporary folder settings.
System Administration
Select Allow to overwrite the global path if you want to allow users to set user-defined
paths in addition to the specified global path. When this check box is selected, users
are not restricted to setting new paths in SmartPlant Instrumentation only within the
global path folder.
6. Click
See Also
Log on as System Administrator (on page 63)
83
System Administration
84
System Administration
Selecting the Domain option from either of the category lists enables you to select up to
ten domains to show in the report.
Selecting the User option from either of the category lists enables you to select up to
ten users to show in the report.
For the secondary category, selecting the General option means that the activities will
be divided according to the main category only.
4. In the Period section, type the range of dates (From, To) for which you want to generate
the report.
The date format must comply with the one defined in your system. See your
Windows User Guide for additional information about the date format supported by your
system.
85
System Administration
5. In the Deleted domains section, do one of the following:
Click Ignore to display only current domains in the report.
Click Include to display deleted domains in the report.
6. In the Terminated activities section, do one of the following:
Click Include to display terminated activities (these are activities where the software
closed down due to a power failure or restarting the workstation by pressing CTRL +
ALT + DELETE).
Click Exclude to exclude terminated activities from the report.
Click Only to display only terminated activities in the report.
7. In the Graph type section, select one of the following graph types:
Area - filled-area graph.
Bar - horizontal bar graph.
Column - vertical graph.
Pie - pie graph.
8. Click OK to open the Print Preview dialog box, from where you can view and print the
report.
Logon Process
The logon process in SmartPlant Instrumentation operates at the following levels:
1. The intools.ini file holds the security schema password that provides access to the
intools_login schema.
2. The intools_login schema holds the INTOOLS_Login table, which holds the Admin
schema user password and logon name.
86
System Administration
3. The Admin schema holds the PROJECT table, which in turn holds the names of the
existing domains and all the passwords of SmartPlant Instrumentation users.
Password
Change
Encryption
Security Schema
Yes
Admin Schema
Yes
Domain Schema
Yes
SmartPlant
Instrumentation Users
Yes
Schema
Password
Change
Encryption
Security Schema
Yes
Admin Schema
Yes
Domain Schema
Yes
SmartPlant
Instrumentation Users
Yes
SQL Server:
87
System Administration
Password Change
Encryption
Security Schema
Not applicable
Not applicable
Admin Schema
Domain Schema
Yes
SmartPlant
Instrumentation Users
Yes
Encryption Results
Security Schema:
Unencrypted
Encrypted
Admin Schema:
Unencrypted
Encrypted
Domain Schema:
All the Domain schema passwords are encrypted in the PROJECT,
ENGINEERING_PROJECT, and SAP_PROJECT tables.
All the user passwords are encrypted in the INTOOLS_USER table. Consequently, none of
the passwords are visible to employees with database access rights.
SmartPlant Instrumentation User Passwords:
All the user passwords are encrypted in the INTOOLS_USER table. Consequently, none of
the passwords are visible to employees with database access rights.
88
System Administration
89
System Administration
90
System Administration
databases in the same instance, each database contains the SPI_login schema but, at the
instance level, both schemas share the same login, whose name is SPI_login and password
is spi_login_pwd (lower case). The login name is set permanently in the software. The
System Administrator can change and encrypt the spi_login_pwd password if needed.
1. With the System Administration window open, click DBA > Security Options > Encrypt
Security Schema Password.
The password characters appear masked.
2. Click OK to encrypt the password in the intools.ini file.
The encryption process is irreversible.
91
System Administration
Remember that once you unlock your database objects, there is no mechanism which
prevents sharing violation problems from happening. In this case database problems can occur
when more than one user tries to work on the same item.
See Also
Database Maintenance on SQL Server Common Tasks (on page 98)
Working with Administration Module (see "Working with the Administration Module" on page 9)
Domain Administration (see "Domain and Project Administration" on page 117)
System Administration (on page 75)
92
System Administration
Switch Between Databases
Use this procedure to switch from one database to another using the Intools.ini file. In this
procedure, the following Sybase Adaptive Server Anywhere databases are used as an example:
Intools.db Empty database used as a seed for building databases
In_demo.db Demonstration database used for practice and as a reference
For more information, see Switch Between Databases.
You must define a separate ODBC profile for each database you want to make available for
selection on the Logon Information dialog box of SmartPlant Instrumentation. This is
required because SQL Server uses an ODBC profile to connect to the SmartPlant
Instrumentation database. When you install SmartPlant Instrumentation on a client
machine, in the client Windows registry, the software creates an empty profile. For SQL
Server 2005 (or 2008), the default ODBC profile is MSS2005 (MSS2008). After running the
DB Setup Utility, the software automatically fills in the profile setting in the client Windows
Registry and adds a database connection string in the [Database] section of the Intools.ini
file. If you run the DB Setup Utility again to create another SmartPlant Instrumentation
database in SQL Server, the software overwrites the previous connection settings in the
Intools.ini file. Therefore, you cannot use the same ODBC profile for connection to different
93
System Administration
databases. You create a new ODBC profile using the Windows Data Sources (ODBC)
option and define a unique DSN value, for example, MSS2005_1 (MSS2008_1).
Make sure that in the [Database] section of the Intools.ini file, the MSS value of the DBMS
parameter appears in upper case. Otherwise, it is not possible to work with specifications in
SmartPlant Instrumentation.
You must define an ODBC profile for each database you want to make available for
selection on the Logon Information dialog box of SmartPlant Instrumentation. You can
create ODBC profiles using the Internal Setup Utility or Windows Data Sources (ODBC)
option.
Define Databases
1. In the Intools.ini file, create a [Profiles] section and define the list of databases you want to
display on the Logon Information dialog box in the Database list:
[Profiles]
Database1=My_Database1
Database2=My_Database2
Database3=My_Database3
Default=My_Database1
The Database<number> parameter does not have to be the actual name of the
database (or profile names if the database type is SQL Server or Sybase Adaptive
Server Anywhere). This value is a display name that appears in the Database list on
the Logon Information dialog box.
The Default parameter value is the database that appears selected by default in the
Database list on the Logon Information dialog box.
2. For each database that appears in the [Profiles] section, create a separate section with the
appropriate profile name and define the connection parameters.
Do not delete the original [Database] section.
The following table shows one example for each database type.
94
System Administration
Example for Oracle
[My_Database1]
DBMS=O10
LogId=IN_DBAMN
LogPassword=IN_DBAMN
ServerName=Oracle
Database=ORC1
UserId=
DatabasePassword=
TableDir=0
StayConnected=1
AutoCommit=0
DBParm='DisableBind=1'
Prompt=110
Commit=100
[My_Database2]
DBMS=MSS
LogId=SPI_DBAMN
LogPassword=SPI_DBA
ServerName=
Database=
UserId=
DatabasePassword=
TableDir=0
StayConnected=1
AutoCommit=0
DBParm="ConnectString='DSN=
MSS2005;UID=SPI_DBAMN;PW
D=
SPI_DBA',DisableBind=1"
DSN=MSS2005
Prompt=110
Commit=100
[My_Database3]
DBMS=ODBC
LogId=IN_DBAMN
LogPassword=IN_DBAMN
ServerName=
Database=
UserId=
DatabasePassword=
TableDir=0
StayConnected=1
AutoCommit=0
DBParm=ConnectString='DSN=
IN_DEMO;UID=IN_DBAMN;PWD=
IN_DBAMN'
Prompt=110
Commit=100
When the database type is SQL Server, the DisableBind=1 is not the only value of the
DbParm parameter. Make sure that it is not enclosed by single quotes and is
separated from other values by a comma, as shown in the example in the table.
The LogId parameter value corresponds to the default Admin schema logon
name. When your database resides in SQL Server, the default Admin schema logon
name is SPI_DBAMN. This setting must be different from the Admin schema logon
password, which is the value of the LogPassword parameter.
For SQL Server 2008 replace the DSN= value with MSS2008.
3. Save and close the Intools.ini file.
4. Test the software by opening Logon Information dialog box and checking the Database list
values.
The databases that appear in the Logon Information dialog box are specific to the
platform to which you have connected; databases belonging to other platforms do not
appear.
The database that users select on the Logon Information dialog box becomes the
default database.
See Also
Working with Administration Module (see "Working with the Administration Module" on page 9)
Domain Administration (see "Domain and Project Administration" on page 117)
System Administration (on page 75)
95
System Administration
1. If the line representing the database that you want to access begins with a semicolon (;),
remove it.
2. Insert a semicolon at the beginning of the line representing the database that you do not
want to access.
You can only rebuild the default views supplied with the SmartPlant Instrumentation
database. You cannot rebuild any user-defined views.
Make sure that all users have logged out of the database before starting this procedure.
1. With the System Administration window open, click DBA > Rebuild Default Views in
Domains.
2. From the Domain list, select the domain whose database views you want to rebuild.
3. In the View-Only Domain schema password box, enter the logon password of the
View-Only Domain schema. The password characters appear masked.
You can change the password only once, when initializing a new domain. If you did not
change the password when initializing the selected domain, enter the default logon
password, which is <Domain schema logon name>_VIEW.
4. If working on SQL Server, type the SQL Server System Administrators password.
5. Click OK to start rebuilding the views of the selected domain.
In Windows 7
1. Click the Start button and in the Search box type UAC.
2. Click Change User Control Change Settings.
3. Move the slider down to the Never notify position to set the UAC OFF or up to select when
you want to be notified to turn the UAC ON.
4. Click OK. When setting the UAC to OFF you will need to restart the computer and when
setting the UAC to ON you will need to insert a password and provide a confirmation.
In Windows Vista
1.
2.
3.
4.
5.
96
Before backing up a domain, in your Windows Vista Control Panel, click User Accounts.
Click Turn User Account Control on or off.
Clear Use User Account Control (UAC) to help protect your computer.
Restart the computer.
Back up the domain.
System Administration
6. Turn the UAC on if needed.
Instead of turning UAC off, it is also possible to manually update the content of the
PATTERN_wat key in your Windows Registry. In the Registry Editor, the key appears in
the path HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI. You need to define the
correct parameters for the Intools_backup.db database in the key strings.
When the User Account Control in Windows Vista or Windows 7 is set to On, you cannot
initialize a domain either. The same workaround applies.
This procedure should only be carried out when you are specifically instructed to do so by
Intergraph Support.
Make sure that all users have logged out of the SmartPlant Instrumentation database before
starting this procedure. When you start rebuilding stored procedures and triggers, no users
should attempt to log on to SmartPlant Instrumentation.
When rebuilding stored procedures and triggers of the Admin schema, the Domain list
is redundant.
If the process stops for any reason, you can restart the process and the process
continues from where it stopped. If you get an error that cannot be corrected, contact
97
System Administration
Intergraph Support with the error description. It is recommended that you have your log
file available when contacting Intergraph Support.
4. On the Rebuild Stored Procedures dialog box you can click Browse to specify the log file
path and filename, if you do not want to use the default Log.txt file. This file contains
information of the current session and any errors that may have occurred in previous
sessions. The log file is concatenated, if you use the same log file name.
5. Click OK to start rebuilding the stored procedures and triggers of the selected schema.
At the end of the process, an appropriate message is displayed and an additional log file
Logerror.txt is generated in the SmartPlant Instrumentation home folder. The data in the
Logerror.txt file is incremented between sessions. Send the Logerror.txt file to Intergraph
Support after you complete the process.
Add a Filegroup
Filegroups are used as containers for datafiles. A filegroup can be connected to one database
only. Usually, two filegroups are used for each domain: one for data tables and the other for
table indexes. You can backup and restore data for a filegroup. A primary filegroup contains
stored procedures and triggers. When deleting a domain, the entire filegroup and the datafiles it
contains are deleted, resulting in cleaner data, without causing damage to the database. For
more information, see Add a Filegroup (on page 99).
98
System Administration
Optimize Indexes
This procedure enables you to optimize fragmented SQL Server indexes. The SQL Server
indexes become fragmented during the domain lifetime and contribute to database
under-performance. In this case you can rearrange your SQL Server indexes to optimize
them. As you keep storing and deleting domain data, the SQL Extents become disordered thus
slowing down SQL command execution. SmartPlant Instrumentation solves this problem by
reordering the indexes stored in these Extents. For more information, see Optimize Indexes (on
page 100).
Add a Filegroup
1. With the System Administration window open, click DBA > Add Datafiles.
2. Click the Filegroup tab.
3. In the System Admin. Password field, type the password to log on as the Database
System Administrator (this field is empty by default).
4. In the New file information section, type the datafile name, the datafile location, and the
initial size (in MB).
5. Click Add to add the filegroup.
99
System Administration
Optimize Indexes
Before starting the optimization process, make sure that no other user is using the
currently selected domain. If you attempt to optimize the indexes of a domain which is currently
being used by another user, the software displays a message warning you that the domain is
currently in use.
1. With the System Administration window open, click DBA > Optimize Indexes.
2. From the Domain list, select the required domain.
3. Do one of the following to define the tables you want to include in the optimization process:
Click All tables to optimize the indexes of all the existing tables in the defined domain.
Click Selected tables to display the database indexes in the Table Name data window
and optimize the indexes of the highlighted tables in the defined domain.
4. Do one of the following to define the index source on which you base the optimization:
Click Current database to optimize indexes using the current database indexes.
Click Template database to optimize indexes using the IN_TEMPL.DB template
database indexes. Use the Template database option if your current database
indexes have been deleted or become unusable.
5. Click OK.
To enable better performance after completing the index optimization process, you need
to update statistics. Start the Query Analyzer and run the SP_UPDATESTATS procedure.
100
System Administration
Optimize Indexes
You can use this option to optimize fragmented Oracle database indexes. Oracle database
indexes become fragmented during the domain lifetime and contribute to database
under-performance. In this case, you can rearrange your database indexes to optimize
them. The domain index data is generated during the initialization phase. The index data is
grouped into one or more Extents which may account for the index fragmentation level. As you
keep storing and deleting domain data, the Oracle Extents become disordered thus slowing
down SQL command execution. SmartPlant Instrumentation solves this problem by reordering
the indexes stored in these Extents. For more information, see Optimize Indexes (on page
103).
Update Statistics
This option enables you to improve the Oracle SQL command processing performance,
especially after a large data import or after optimizing indexes, or after initializing a domain on
Oracle. During updating the statistics, SmartPlant Instrumentation executes an ANALYZE SQL
command which retrieves the statistical data for the SmartPlant Instrumentation tables. That
statistical information is later used by the Oracle Cost-based Optimizer to optimize SQL
command execution. For more information, see Update Statistics (on page 103).
101
System Administration
With the System Administration window open, click DBA > Tablespaces List to display the
data for all filegroups that have free space for storing data.
To learn about Oracle tablespaces used in SmartPlant Instrumentation, see Oracle
Database Server Tablespaces for SmartPlant Instrumentation (on page 11).
102
System Administration
Optimize Indexes
Before optimizing indexes in SmartPlant Instrumentation tables, make sure that in the
Oracle Instance Configuration file, the OPTIMIZER_MODE parameter value is either
CHOOSE (default) or COST. This way, you activate the Oracle Cost-based Optimizer,
which determines the quality of the SmartPlant Instrumentation database performance.
Before starting the optimization process, make sure that no other user is using the currently
selected domain. If you attempt to optimize the indexes of a domain which is currently
being used by another user, the software displays a message warning you that the domain
is currently in use.
1. With the System Administration window open, click DBA > Tuning >Optimize Indexes.
2. From the Domain list, select the domain in which you want to optimize indexes.
Update Statistics
With the System Administration window open, click DBA > Tuning > Update Statistics.
This option is available to both System and Domain Administrator when using
SmartPlant Instrumentation on Oracle.
103
System Administration
104
SECTION 8
Property
Description
Total Plant
Total Plant
System Code
Single digit.
System Classification
System Numbering
Equipment Unit
Classification
Equipment Unit
Numbering
Equipment Unit
Additional Code
Component
Classification
Component Code
105
System Administration
KKS Level Name
Property
Description
SmartPlant Instrumentation does not auto-increment the numbering of the various segments
in the process identification.
The software does not automatically add leading zeros to imported items whose names
include spaces. You must manually add the leading zeros to the source before importing
KKS data.
Examples
For a medium voltage panel (excluding device panels), only the System Code segments are
required in most cases. Thus a suitable KKS name would be 1 0BBA01, where the values are
designated as follows:
Property
Value
Description
Total Plant
System Classification
BBA
System Numbering
01
(Not used)
(Not used)
MV distribution board
For a flow transmitter, the KKS identification 1 0PAE01 CF013 B01 could be used, where the
values are designated as follows:
106
Property
Value
Total Plant
System Classification
PAE
System Numbering
01
CF
001
Description
System Administration
Property
Value
Description
Component Classification
-B
Transducer
Component Numbering
01
When creating a new instrument, the associated loop inherits the relevant segments of the
instrument names and vice versa. Also, KKS naming is propagated to cables when you
connect them to panels that already have KKS naming. Cables inherit the KKS naming of
the panel whose system code is first in alphabetic order.
Not all items use all the described segments. For example, DCS and PLC panels do not
use equipment unit code and component code segments. Marshaling racks, junction boxes,
process equipment, and lines do not use component code segments.
When editing a name using the KKS naming conventions, do not remove any segments
from the name. Removing segments from the KKS name causes problems when creating
new instruments. You can though add more segments to the KKS name created in
SmartPlant Instrumentation.
You can change the terminology of a key on a project-specific basis provided that the
contents remain unchanged. Make sure that you do not select a code that is designated as
Blocked. Blocked coding letters are reserved for future technologies and new systems
engineering configurations. They may only be allocated and released by the VGB
Technical Committee on Technical Classification Systems.
Total Plant
This property is a single character (numeric or alphabetic).
System Code
System Code Prefix (optional) Single digit.
System Classification Three-character alphabetic key, selected from a standard list, that
represents the type of system in use the plant.
107
System Administration
System Numbering Two-digit number with leading zeros.
Component Code
Component Classification Two-character alphabetic key, selected from a standard list, that
represents the type of component.
Component Numbering Two-digit number with leading zeros.
SmartPlant Instrumentation does not auto-increment the numbering of the various segments
in the process identification.
The software does not automatically add leading zeros to imported items whose names
include spaces. You must manually add the leading zeros to the source before importing
KKS data.
Examples
For a medium voltage panel (excluding device panels), only the System Code segments are
required in most cases. Thus a suitable KKS name would be 1 0BBA01, where the values are
designated as follows:
Property
Value
Total Plant
System Classification
BBA
System Numbering
01
(Not used)
(Not used)
Description
MV distribution board
For a flow transmitter, the KKS identification 1 0PAE01 CF013 B01 could be used, where the
values are designated as follows:
108
System Administration
Property
Value
Total Plant
System Classification
PAE
System Numbering
01
CF
001
Component Classification
-B
Component Numbering
01
Description
Transducer
When creating a new instrument, the associated loop inherits the relevant segments of the
instrument names and vice versa. Also, KKS naming is propagated to cables when you
connect them to panels that already have KKS naming. Cables inherit the KKS naming of
the panel whose system code is first in alphabetic order.
Not all items use all the described segments. For example, DCS and PLC panels do not
use equipment unit code and component code segments. Marshaling racks, junction boxes,
process equipment, and lines do not use component code segments.
When editing a name using the KKS naming conventions, do not remove any segments
from the name. Removing segments from the KKS name causes problems when creating
new instruments. You can though add more segments to the KKS name created in
SmartPlant Instrumentation.
109
System Administration
110
The Naming Conventions dialog box opens with the KKS naming conventions already
defined. You can delete segment properties that you do not require or add freeform
properties in addition to the KKS segments; however, note that in KKS mode,
SmartPlant Instrumentation does not propagate properties of non-KKS segments.
If you have an existing KKS naming convention in another plant hierarchy that you want
to copy, click Copy From to copy that naming convention to your domain.
When the value of a numeric or optional segment is less than the maximum length, the
software adds leading zeros in the segment. An optional segment is a segment in
which you do not have to enter the value.
System Administration
111
System Administration
When creating a loop, you can also create instrument tags on the fly, using the loop
naming as a source. Also, when you connect a cable to a panel, the cable inherits the naming
from the panel according to KKS convention rules. In both cases, the software copies the
naming from the source item segments to the appropriate target item segments. For these
reasons, in the naming convention of a target item, you should not delete segments that are
likely to receive values by propagation. Non-relevant segments in the target item are left blank
or not displayed.
112
System Administration
Add and Manage Clients
This option allows you to add and manage accounting information. For more information, see
Add and Manage Clients (on page 115).
Click
.
From the Domain list, select the required domain.
Click Options > Add Accounting.
Click Accounting.
Click New.
Type in the accounting name, number, and note as required.
Click Apply.
Click Close when done.
To associate an accounting item with the current domain, in the Add Accounting dialog
box, select the required accounting in the General list and drag it to the Domain list.
To edit the properties of existing accounting information, select the required accounting from
the Accounting name list and click Edit.
To delete existing accounting information from the system, select the required accounting
from the Accounting name list and click Delete.
See Also
Log on as System Administrator (on page 63)
System Administration Common Tasks (on page 75)
113
System Administration
Click
.
From the Domain list, select the required domain.
Click Options > Add Contractor.
Click Contractor.
Click New.
Type in the contractor name, number, and note as required.
Click Apply.
Click Close when done.
To associate a contractor with the current domain, in the Add Contractor dialog box, select
the required contractor in the General list and drag it to the Domain list.
To edit the properties of existing contractor, select the required contractor from the
Contractor list and click Edit.
To delete existing contractor from the system, select the required contractor from the
Contractor list and click Delete.
See Also
Log on as System Administrator (on page 63)
System Administration Common Tasks (on page 75)
114
System Administration
Click
.
From the Domain list, select the required domain.
Click Options > Add Client.
Click Client.
Click New.
Type in the client name, number, and note as required.
Click Apply.
Click Close when done.
To associate a client with the current domain, in the Add Client dialog box, select the
required client in the General list and drag it to the Domain list.
To edit the properties of existing client, select the required client from the Client list and
click Edit.
To delete existing client from the system, select the required client from the Client list and
click Delete.
See Also
Log on as System Administrator (on page 63)
System Administration Common Tasks (on page 75)
Click
.
From the Domain list, select the required domain.
Click Options > Add Accounting (or Add Contractor or Add Client).
In the General list pane, select an item and drag it to the Domain pane.
Click Apply.
To dissociate an accounting, client, or contractor item from a domain, select the item in
the Domain pane and drag it back to the General list pane.
See Also
Log on as System Administrator (on page 63)
System Administration Common Tasks (on page 75)
115
System Administration
Description
Domain Information
Domain List
The Administration module is not included in the Activity Tracking report options.
See Also
Generate a Grid-Style Activity Tracking Report (on page 85)
Generate a Graph-Style Activity Tracking Report (on page 85)
System Administration Common Tasks (on page 75)
116
SECTION 9
Naming Conventions
This set of procedures deals with naming conventions. Naming conventions define the
parameters which will be the rule for building tag, loop, device panel, and device cable
names. For more information, see Naming Conventions (on page 176).
117
Access Rights
After assigning users to groups, one of the key roles of the Domain Administrator is to define
user access rights. This set of procedures deals with setting and managing access rights for all
the users in the current domain on the appropriate access rights level. For more information,
see Access Rights (on page 187).
Preferences Management
This set of procedures deals with the management of preferences in SmartPlant
Instrumentation. The Domain Administrator can control the management of preferences in the
current domain as well as in all the projects if the domain type is Owner operator. For more
information, see Preferences Management (on page 203).
Report Management
This set of procedures deals with tasks like associating a new title block with a report, selecting
archiving options, and defining revision management settings. For more information, see
Managing Reports (see "Report Management" on page 206).
Miscellaneous Tasks
This set of topics deals with various miscellaneous tasks that are performed by the Domain
Administrator. For more information, see Miscellaneous Domain Administration Tasks (on page
216).
Clearing Locking
This option enables the Domain Administrator to clear locking in multi-user databases SQL
Server or Oracle. For more information, see Clearing Locking (on page 230).
Item Registry
This set of procedures deals with item registry activities for the integrated environment. For
more information, see Item Registry Activities (on page 245).
118
119
You can delete any levels as long as three levels remain in the dialog box after
deletion. Three levels in the minimum number of plant hierarchy levels.
You can add or insert levels only before creating the first plant in the Plant Hierarchy
Explorer.
You can change the level names at any stage of your domain life cycle.
Owner
You define owners of <plants> prior to creating plant hierarchy items in the Plant Hierarchy
Explorer. When creating a new <plant> on the highest plant hierarchy level, you need to
assign this <plant> to an owner.
1. Start the Administration module and log on as Domain Administrator.
2. With the Domain Administration window open, do one of the following:
Click Activities > Owner.
Click
.
3. Click New.
4. In the boxes, for the new owner profile, enter data as required.
5. Click Apply to save the new owner profile in SmartPlant Instrumentation.
To edit the profile of an existing owner, from the Owner list, select an owner and click Edit.
To delete an owner, from the Owner list, select an owner and click Delete.
See Also
Log on as Domain Administrator (on page 64)
120
To modify properties of an existing highest level item, right-click the item itself, which is
indicated by the icon
, and then, on the shortcut menu, click Properties.
To delete an item, right-click the item itself, and then, on the shortcut menu, click
Delete. To delete an item that has child items, you must first delete the child items.
5. In the General tab of the Plant Properties dialog box, in the <Plant> box, type the new
<plant> name.
The name must contain at least one character that is not space. The maximum name
length is fifty characters.
6. From the Owner list, select the appropriate owner for the new <plant>.
7. In the boxes, enter data as required.
8. If needed, click the Custom Fields tab to define custom field values to be associated with
the current <plant>.
To modify properties of an existing intermediate level item, expand the plant hierarchy,
right-click the appropriate item, which is indicated by the icon
, and then, on the
shortcut menu, click Properties.
The highest plant hierarchy level items are indicated by the icon
.
To delete an item, right-click the item itself, and then, on the shortcut menu, click
Delete. To delete an item that has child items, you must first delete the child items.
5. From the Plant list, select a plant.
121
The intermediate level item name must be unique within the current node of the parent
level.
The name must contain at least one character that is not space. The maximum name
length is fifty characters.
8. In the boxes, enter data as required.
9. If needed, click the Custom Fields tab to define custom field values to be associated with
the current intermediate level item.
122
Make sure you select the appropriate plant hierarchy node before you click
New. After creating a <unit>, you cannot move it to another plant hierarchy node.
5. On the shortcut menu, click New.
6. In the General tab of the <Unit> Properties dialog box, in the Name box, type a unit name
which is unique within the current node of the parent level.
The name must contain at least one character that is not space. The maximum name
length is fifty characters.
7. In the Number field, type a unit number which is unique within the current node of the
parent level.
The value you type in the Number data field is generally used in the prefix part of the
tag number naming conventions. For further information, see Define Naming
Conventions (on page 179). You do not have to define the unit number if you plant to
define naming conventions without using the <unit> number segment. However, you
must define the <unit> number if you want to copy data from another <unit> even if in
the source <unit>, naming conventions do not include the <unit> number segment.
If you change the unit number of a unit which already has naming conventions with the
unit number segment, the new naming convention applies to existing items as well as
for new items.
In the Custom Fields tab, you can define custom field values to be associated with the
current <unit>.
8. Do one of the following:
Click Copy From to copy data from another existing unit.
Click OK to create the empty unit and display it in the Plant Hierarchy Explorer.
123
124
1. Create a Project
In your owner operator domain, create a project, with or without the project schema. For
details, see Create a Project (on page 128).
2. Create a User
Create a new user you want to define as Project Administrator for the project the Domain
Administrator created. A procedure for creating a Project Administrator user is the same as for
any other user. User creation is performed by System Administrator. For details, see Define a
SmartPlant Instrumentation User (on page 66).
5. Grant Full Access Rights for Project Definition to the User Group
Project Administrators in the user group that you created must have full access rights for project
definition. In the Access Rights window, the Project Definition access right setting appears at
the domain level. For details about granting access rights, see Grant Access Rights for
Selected Items or Activities (on page 199).
See Also
Users and Groups Common Tasks (on page 68)
125
Create a Project
After System Administrator creates an owner operator domain, the first stage of revamping an
owner operator facility is defining a project within which the revamping engineering activities will
take place. Each project has to be defined within a specific plant, but may overlap several
areas and units. More than one project can be defined for the same plant, and several projects
may cover the same areas or units. In projects, you can create new items and also claim
As-Built items. Prior to creating a project, your System Administrator needs to define a domain
and specify the domain type as Owner operator. For more information, see Create a Project
(on page 128).
126
Rebuild a Project
Use this procedure to rebuild a project after performing any of the following activities:
Initializing an owner operator domain. This procedure is required because, during the
initialization process, the As-Built and Project schemas are not fully created in Sybase
Adaptive Server Anywhere.
Upgrading an owner operator domain.
Restoring an owner operator domain from an Oracle .dmp file or SQL Server .bak file.
Rebuilding projects is also required when an existing project is damaged or there is a change in
a process that requires the original basic project. For more information, see Rebuild a Project
(on page 135).
127
Create a Project
You may also want to define a <plant> before creating a project. For details, see
Create a Plant Hierarchy Item on the Highest Level (on page 121).
1. Start the Administration module and log on as Domain Administrator.
2. Do one of the following:
Click Activities > Project Activities.
Click
.
3. In the Project Activities dialog box, click New.
4. Type a name and description for the project as required.
5. From the Project Administrator list, select a user you want to set as Project Administrator.
6.
7.
8.
9.
10.
11.
12.
13.
Creation of the project schema can take a considerable time, therefore, if you do not
need to implement your project right away, click No when prompted. You can then create
the project schema when you claim items for the project.
14. Click Close
See Also
Scoping Data for Projects Common Tasks (on page 150)
Scoping Data for Projects (on page 145)
128
To remove a group from the selected project, drag this group from the Project groups
pane to the Group list pane.
By default, all users of the ADMINISTRATORS group are assigned to As-Built and
projects. This is because only a user belonging to the ADMINISTRATORS group can
create the first project. After creating projects using the Project Activities dialog box
options, you can remove the ADMINISTRATORS from the Project groups if needed.
5. Click OK.
After you click OK, users of a group with full access rights for project activities become
available on the Project Activities dialog box, in the Project Administrator list. You can
select a specific user and assign this user to the project as Project Administrator.
See Also
Users and Groups Common Tasks (on page 68)
Flow of Activities for Defining a Project Administrator (on page 125)
129
130
See Also
Display Formats of Item Categories (on page 130)
131
If you clicked the Tag Numbers tab, under Instrument Type, select the instrument type
of the tag numbers for which you want to define the reservation.
7. Under From Number, type the first number for the range.
When defining a range of loop numbers, the number of digits that you type must be
smaller or the same as the number defined on the Naming Conventions dialog box for
the Loop Number segment in the Loop Number segment category.
When defining a range of tag numbers, the number of digits that you type must be
smaller or the same as the number defined on the Naming Conventions dialog box for
the Loop Identifier segment in the Tag Number segment category.
8. Under To Number, type the last number for the range. The number of digits that you type
must be smaller or the same as the number defined on the Naming Conventions dialog
box, for the Loop Number segment.
When defining a range of loop numbers, the number of digits that you type must be
smaller or the same as the number defined on the Naming Conventions dialog box for
the Loop Number segment.
When defining a range of tag numbers, the number of digits that you type must be
smaller or the same as the number defined on the Naming Conventions dialog box for
the Loop Identifier segment.
9. Click Apply.
Click Add to add a new row and define another range of numbers.
See Also
Naming Conventions Common Tasks (on page 177)
Wire End Naming Conventions Common Tasks (on page 184)
With the Domain Administration window open, on the Reports menu, point to Reserved
Items and do one of the following:
Click Tag Numbers to generate a report that displays all the reserved tag numbers in
the current domain.
Click Loop Numbers to generate a report that displays all the reserved tag numbers in
the current domain.
You can perform this procedure successfully only if the source and the target projects have
the same database ID.
The import process overwrites all existing data in the target project.
Before importing, you must open the backed up domain from the Intools_backup.db (define
the appropriate [database] section in intools.ini) and rebuild stored procedures and triggers
for the backed up domain. For details, see Rebuild Stored Procedures and Triggers (on
page 97).
1. Start the Administration module and log on to a domain as Domain Administrator.
2. Click Activities > Project Activities.
132
133
11. Before importing data, click Log File to open the Log File dialog box and specify the log file
name and path.
12. Click Report to open the List of Duplicate Items dialog box where you can view the list of
items in the projects of the target domain that appear as duplicate in the target project after
import.
13. Click Import.
14. At the prompt, click Yes to confirm the import.
15. Click Cancel to close the Select Source Database dialog box.
On the Project Activities dialog box, click Close.
Form browser views are not imported.
134
The Active status is the default status assigned automatically to every new project that you
create.
Project deletion is only available for projects with Canceled or Merged status.
For a project with Completed or Merged status, users cannot publish or retrieve
documents.
See Also
Configuring SmartPlant Instrumentation for Integration (on page 242)
Integration Common Tasks (on page 242)
Item Registry Activities (on page 245)
Rebuild a Project
1. As Domain Administrator, enter the owner operator domain.
2. Click DBA > Rebuild Projects in Domain.
3. In the data window, select As-Built and those projects for which you want to rebuild the
schemas.
Selecting As-Built is required after initializing an owner operator domain in Sybase
Adaptive Server Anywhere (full engine version).
4. Click OK to rebuild the selected projects.
135
136
3.
4.
5.
6.
7.
In an integrated environment, you can only delete an empty project whose is set as
Cancelled or Completed. To set the project status, before deleting the project on the
Project Activities dialog box, under SmartPlant project status, select Cancelled or
Completed.
Click Delete.
On the Domain Administration window menu bar, click DBA > Delete Projects.
On the Delete Projects dialog box, select the Delete project schema check box.
Under Project List, select the project that you want to delete.
Click OK.
137
Explorer Windows
In an owner operator domain, the Project Administrator uses Explorer windows to claim items for
projects or merge items with As-Built. The Explorer windows display instrumentation items
according to hierarchical structure. You can arrange the hierarchical structure of the data
according to item types or according to the physical location of the items.
The Explorer toolbar enables you to find a specific or multiple items, or to filter the display of
items. All the Explorer windows are accessible from the Project Activities dialog box. The
following Explorer windows are available:
As-Built Explorer Opens when defining a scope of items for a project using As-Built as a
claim source. Displays all items that exist in As-Built.
Claim Buffer Opens when defining a scope of items for a project using As-Built as a
claim source. Displays items that you copied from As-Built for claiming for a particular
project, and allows you to claim all items in batch mode.
Claimed Items Opens when defining a scope of items for a project using As-Built as a
claim source. Displays items that you have already claimed for the current project, and also
displays dummy items.
Source Project Explorer (only available when working in non-exclusive claim mode
Opens when defining a scope of items for a project using another project as a claim
source. Displays all items that exist in the source project.
Target Project Buffer (only available when working in non-exclusive claim mode) Opens
when defining a scope of items for a project using another project as a claim
source. Displays items that you copied from the source project for claiming for a particular
project, and allows you to claim all items in batch mode.
Project Explorer Opens when defining a scope of project items for merging with
As-Built. Displays items that exist in a specific <plant> of a project you use as a source for
merging items. The Project Explorer also displays items that have been deleted from the
project but exist in As-Built.
Merge Buffer Opens when defining a scope of project items for merging with
As-Built. Displays items that you copied from the Project Explorer, and allows you to
merge all items in batch mode.
138
Filter Cables
Use this procedure to set additional filter definitions for the Cables and the Cross Cables
folders in an Explorer window. You can filter cables according to their connections and cables
that are connected to a specific Foundation or Profibus segment. For more information, see
Filter Cables (on page 142).
139
4.
5.
6.
7.
140
You can use wildcard characters (* or %) to find items whose names contain part of the
text that you type. If you do not know the item name, leave the asterisk * in the this field.
Under Search in, select a plant hierarchy level on which the software searches for items:
Current highest plant hierarchy level the highest plant hierarchy level that you in
the Project Activities dialog box.
Current lowest plant hierarchy level the lowest plant hierarchy level that appears
in the current <plant>.
In the Item properties data window, if needed, specify item properties so that the software
looks for items with those properties only. Click Add to append a new row if you want to
specify more than one property.
Property select an existing property from the list.
Operator select an operator from the list to determine how the selected property will
relate to the expression you type in the Value field.
Value type an appropriate value to determine how the selected property will be
specified.
Logic select a logic operator (AND or OR) to determine how the next expression will
relate to the current one. Leave this field empty if this is the last expression you are
defining.
Click Search Now.
In the Results data window, select the items that you want to work with and click Add to My
List.
After the software finds the items that you were looking for and lists them in the Results
data window, you can search for more items without losing your current results. Select
another item type and click Search Now. The software adds the newly found items to the
previously found results.
To start a new search and clear the Search results data window.
3.
4.
5.
6.
Note that the value that you enter in this box overrides all other filter criteria in this
dialog box.
Type a filter name.
Select an item type appropriate for the folder that you selected. You must select an item
type to be able to perform the filter operation.
Do one of the following:
Select Selected node definition to filter the child items that belong to a folder or the
items at any hierarchy level that you selected in the Explorer tree view.
Select Global definition to define a filter for the entire tree view of the active
Explorer. The software applies this definition to the item type you selected. If you
defined a filter definition for a specific folder, the filter for the folder override the settings
for the global filter definition.
In the Filter definition group box, define the criteria that you use to filter the items
displayed:
Property select a property to use for filtering the items.
Operator select the required comparison operator to determine how the header
selected under Property will relate to the expression you select for Value.
Value select or type a required value for the item you selected under Property. The
available values depend on the specific property that you select.
Logic You use this option when you specify more than one filter condition. The
option allows you to select the required logical operator (And or Or) to determine how
141
Clicking Advanced allows you to define a special filter for the Cables, Cross Cables, and
Loops folders. For details, see Filter Cables (on page 142) and Filter Loops According to
Blocks (on page 143).
To reset the filter, delete the filter definition.
Filter Cables
1. In an Explorer window, select the Cables or the Cross Cables folder and do one of the
following:
Right-click the folder, and then click Filter.
On the Explorer window toolbar, click
.
2. To filter according to an item name in the folder that you selected, under Item name, type a
valid name or part of a name. You can use wildcard characters to specify partial strings:
asterisk (*) or percent (%) for multiple characters and underscore (_) for single characters.
3.
4.
5.
6.
142
The value that you enter in this box overrides all other filter criteria in this dialog box.
Type a filter name.
Do one of the following:
Select Selected node definition to filter the child items that belong to a folder or the
items at any hierarchy level that you selected in the Explorer tree view.
Select Global definition to define a filter for the entire tree view of the active
Explorer. The software applies this definition to the item type you selected. If you
defined a filter definition for a specific folder, the filter for the folder overrides the settings
for the global filter definition.
In the Filter definition group box, define the criteria that you use to filter the items
displayed:
Property select a property to use for filtering the items.
Operator select the required comparison operator to determine how the header
selected under Property will relate to the expression you select for Value.
Value select or type a required value for the item you selected under Property. The
available values depend on the specific property that you select.
Logic You use this option when you specify more than one filter condition. The
option allows you to select the required logical operator (And or Or) to determine how
the next filter expression will relate to the current expression. When you have a mixture
of logical operators for several conditions, the software performs the expressions on the
conditions in order, for example:
(A and B) or C
(A or B) and C
Click Verify to check the validity of the current filtering condition.
143
5.
6.
7.
8.
9.
Select Global definition to define a filter for the entire tree view of the active
Explorer. The software applies this definition to the item type you selected. If you
defined a filter definition for a specific folder, the filter for the folder overrides the settings
for the global filter definition.
In the Filter definition group box, define the criteria that you use to filter the items
displayed:
Property select a property to use for filtering the items.
Operator select the required comparison operator to determine how the header
selected under Property will relate to the expression you select for Value.
Value select or type a required value for the item you selected under Property. The
available values depend on the specific property that you select.
Logic You use this option when you specify more than one filter condition. The
option allows you to select the required logical operator (And or Or) to determine how
the next filter expression will relate to the current expression. When you have a mixture
of logical operators for several conditions, the software performs the expressions on the
conditions in order, for example:
(A and B) or C
(A or B) and C
Click Verify to check the validity of the current filtering condition.
Click Advanced to define a filter for loops according to loop blocks.
In the dialog box that opens, if needed, under Display level for blocks, click one of the
following to filter the blocks displayed in the data windows:
Highest plant hierarchy level Displays blocks on the highest level of the plant
hierarchy defined by the Domain Administrator. The default level is Plant.
Lowest plant hierarchy level Displays blocks on the lowest level of the plant
hierarchy defined by the Domain Administrator. The default level is Unit.
To filter the loops according to blocks, do one of the following:
Under Blocks associated with tags, select one or more blocks that are associated
with loop tags. After you select these blocks, in the current Explorer window, the
software only displays loops whose blocks are assigned to tags using the block-tag
assignment method.
Under Blocks associated with instrument type, select one or more blocks that are
associated with the instrument type of the loop tags. After you select these blocks, in
the current Explorer window, the software only displays loops whose blocks are
assigned to tags using the block-instrument type assignment method.
In the Administration module, Explorer windows do not include blocks. Blocks only
appear in the Domain Explorer, which you can open in SmartPlant Instrumentation. In the
Domain Explorer, blocks associated with instruments using the manual block assignment
144
To remove an item from My List, right-click the item, and then, click Remove from My List.
To clear the My List view of all the items, right-click an item and then click Remove All
from My List.
Claim Modes
You can claim items using one of the two modes: exclusive or non-exclusive. System
Administrator specifies a claim mode when making domain definitions. After creating the first
project in the domain, the defined claim mode becomes fixed in that domain.
145
When claiming an instrument tag, the software always claims the associated basic
engineering data, such as process data, calculation, calibration, dimensional data for piping,
and specification sheets, and hook-up associations. Basic engineering data is not displayed
in the As-Built Explorer or Source Project Explorer.
If you want to claim fieldbus tags, you only need to claim the associated fieldbus segments
with their sub-items and the fieldbus tags are claimed automatically. It is not possible to
claim fieldbus tags manually, although they are displayed in the As-Built Explorer or
Source Project Explorer under loops and fieldbus segments.
146
Condition
Result
Selected
N/A
Claim a strip
for Project1.
Selected
N/A
Claim a strip
for Project2.
Condition
Result
Selected
N/A
Claim a strip
for Project1.
Selected
N/A
Claim a strip
for Project1.
There is no change in
Project1. This action is not
allowed because only one project
can contain a fully-functional strip
when working in exclusive claim
mode.
Selected
Selected
Selected
Selected
Cleared
N/A
Claim a strip
for Project1.
Cleared
N/A
Claim a strip
for Project2.
147
Condition
Result
Cleared
N/A
Claim a strip
for Project1.
Cleared
N/A
Claim a strip
for Project1.
There is no change in
Project1. This action is not
allowed because only one project
can contain fully-functional strip
and panel when working in
exclusive claim mode.
Cleared
Selected
N/A
Selected
There is no change in
Project1. This action is not
allowed because reclaiming a
dummy item converts it to a fullyfunctional item. You cannot have
the same fully-functional strip in
more than one project when
working in exclusive claim mode.
When you claim instruments directly from the Instruments folder of the As-Built
Explorer or Source Project Explorer, the source loop is always claimed as a dummy item. In
this case, the Claim parent items as dummy preference does not apply..
148
Condition
Result
Selected
N/A
Claim a strip
for Project1.
Selected
N/A
Claim a strip
for Project2.
Selected
N/A
Claim a strip
for Project1.
Selected
Selected
Cleared
N/A
Claim a strip
for Project1.
Cleared
N/A
Claim a strip
for Project1.
149
Condition
Result
Cleared
N/A
Claim a strip
for Project2.
Cleared
Selected
When you claim instruments directly from the Instruments folder of the As-Built
Explorer or Source Project Explorer, the source loop is always claimed as a dummy item. In
this case, the Claim parent items as dummy preference does not apply.
150
Claim Items Directly from the As-Built Explorer or Source Project Explorer
This topic deals with claiming specific As-Built items from the As-Built Explorer or project items
from the Source Project Explorer. If you want to use this procedure, make sure the buffer
does not contain any items. For more information, see Claim Items Directly from the As-Built
Explorer or Source Project Explorer (on page 157).
151
Claim Documents
The Project Administrator uses this procedure to claim documents from As-Built for a project
when defining the scope of a project. The software claims documents together with associated
revision data. Claiming documents is different from claiming items. Even if you do not claim
any documents that exist in As-Built, the software claims the documents automatically whenever
users in projects of the same domain generate reports. Claiming documents manually enables
you to select multiple documents and then claim them all at once. Also, when claiming
documents manually from the Administration module, you do not experience any locking
problems, while in SmartPlant Instrumentation, it is possible for a document to be unavailable for
claiming when locked by another user. For more information, see Prerequisites for Claiming
Documents (on page 158) and Claim Documents (on page 159).
See Also
As-Built Explorer (on page 405)
152
6.
7.
8.
9.
It is possible to claim items from one project to another only if the System Administrator
cleared the Exclusive claim mode check box in the Domain Definition window.
The source and target projects must be carried out in the same <plant>.
The source project must not be empty.
Click OK.
On the Scope Definition dialog box, do one of the following:
Select Include to make items from selected units available for use in the project.
Select, Select all to make items from all the units available for use in the project (or
clear this check box to clear the selection for all the items).
Click Continue.
In the Source Project Explorer, expand the hierarchy to display the item type folders.
153
For details on preferences options, see Help topics for the Preferences for Scoping
and Merging Data dialog box.
The software saves the preferences that you define for the entire owner operator
domain, so that the same preferences apply in all the projects and As-Built. These
preferences do not affect user preferences defined in the Preferences Management
dialog box.
Preferences you define on the General tab also apply to merging data options.
See Also
Settings and Conditions for Claiming Items (on page 146)
When you select the items for defining the scope of a project, in addition to the main items
you select, the software can select the associated sub-items automatically, or you have the
option to include the sub- items manually with the main item by setting preferences on the
General tab of the Preferences for Scoping and Merging Data dialog box.
The Claim Buffer does not show engineering data associated with the instrument tags that
you copied.
If you copied to the Claim Buffer a loop or instrument together with the wiring items, the
software only copies those wiring items that have a signal propagated to the loop or
instrument. If you placed a device panel inside a cabinet or junction box, when claiming the
loop, this device panel is not copied together with the cabinet or junction box because this
device panel does not have a signal propagated to the loop. You must select and copy such
a device panel manually.
You cannot select basic engineering data manually or set the software to claim instruments
without including the associated basic engineering data.
154
In the Items pane, select and right-click one or more items, and then, on the shortcut
menu, click Copy to Target Project Buffer.
From the tree view or Items pane, drag the items to the Copy to Target Project Buffer.
When you select the items for defining the scope of a project, in addition to the main items
you select, the software can select the associated sub-items automatically, or you have the
option to include the sub- items manually with the main item by setting preferences on the
General tab (on page 321) of the Preferences for Scoping and Merging Data dialog box.
The Target Project Buffer does not show engineering data associated with the instrument
tags that you copied.
If you copied to the Copy to Target Project Buffer a loop or instrument together with the
wiring items, the software only copies those wiring items that have a signal propagated to
the loop or instrument. If you placed a device panel inside a cabinet or junction box, when
claiming the loop, this device panel is not copied together with the cabinet or junction box
because this device panel does not have a signal propagated to the loop. You must select
and copy such a device panel manually.
You cannot select basic engineering data manually or set the software to claim instruments
without including the associated basic engineering data.
The software generates an individual reports for each item type that you selected. For
example, if you selected Line, Loop, and Tag, the software first displays a report of
lines that appear in the buffer. After you close this report, the software displays a report
of loops that appear in the buffer, and so forth.
You can only print or save each report individually.
155
On removing the items, the software removes the associated sub-items according to the
settings you defined on the General tab of the Preferences for Scoping and Merging
Data dialog box.
If the preference setting is No sub-items and you select a single item for removal, the
software cannot detect whether this item has sub-items in the buffer or not. Therefore,
on clicking Remove, the software prompts you to convert the selected item to a dummy
item in the buffer. The prompt message only appears if the item that you select may
have sub-items, for example, a panel, terminal strip, cable, and so forth.
The buffer only contains items that you copied from the claim source.
On completing claiming the items, the software clears the buffer. However, if you
copied items to My List, you need to remove the items manually.
A log file and .psr files that include a list of claimed items appear in the path that you
specified when setting the preferences for claiming items.
If you claimed a loop or instrument together with the wiring items, the software only
claims those wiring items that have a signal propagated to the loop or instrument. If
you placed a device panel inside a cabinet or junction box, when claiming the loop, this
device panel is not claimed together with the cabinet or junction box because this device
panel does not have a signal propagated to the loop. You must select and claim such a
device panel manually.
See Also
Target Project Buffer (on page 412)
Item Indicators (on page 414)
156
1.
2.
3.
4.
Claiming items from the As-Built Explorer is only possible if the Claim Buffer has no
items.
Claiming items from the Source Project Explorer is only possible if the Target Project
Buffer has no items.
Depending on a claim source, do one of the following:
If the claim source is As-Built, in the As-Built Explorer, expand the hierarchy to display
folders of item types.
If the claim source is a project, in the Source Project Explorer, expand the hierarchy to
display folders of item types.
In the tree view pane, click an item type folder to display the items in the Items pane.
In the Items pane, select and right-click one or more items.
On the shortcut menu, click Claim.
If you claimed a loop or instrument together with the wiring items, the software only
claims those wiring items that have a signal propagated to the loop or instrument. If you
placed a device panel inside a cabinet or junction box, when claiming the loop, this device
panel is not claimed together with the cabinet or junction box because this device panel
does not have a signal propagated to the loop. You must select and claim such a device
panel manually.
See Also
As-Built Explorer (on page 405)
Source Project Explorer (on page 411)
Item Indicators (on page 414)
You can only claim As-Built items from the command line after copying them to the Claim
Buffer. For details, see Copy Items to the Claim Buffer (on page 154).
After copying the items, you must close the Administration module prior to claiming the
items from the command line.
It is not possible to claim items from the command line using another project as a claim
source.
Use a space character between the Main and <user name> parameters. For other
parameters, you must only use commas as parameter separators.
Use upper case for the claim flag C parameter.
157
Description
Possible Settings
Main
Main
<user name>
<user password>
User1
<Owner operator
domain name>
SPI1
<target project
name>
Project1
<claim flag>
Example
Main User1,User1,SPI1,Project1,C
158
Claim Documents
Prior to claiming documents we recommend that you read the Prerequisites for
Claiming Documents (on page 158) topic.
1. Depending on a claim source, do one of the following:
If the claim source is As-Built, in the As-Built Explorer, expand the hierarchy to display
folders of item types.
If the claim source is a project, in the Source Project Explorer, expand the hierarchy to
display folders of item types.
2. Click the Documents folder to display the source documents in the Items pane.
3. In the Items pane, select one or more documents.
4. Right-click the selected documents and then, on the shortcut menu, click Claim.
Claiming documents or any other items from the As-Built Explorer is only possible if the
Claim Buffer has no data.
Claiming documents or any other items from the Source Project Explorer is only possible if
the Target Project Buffer has no data.
You can copy documents to the buffer first, and then, claim all the documents together with
all other items that you copied to the buffer.
When claiming a cable block diagram, you must also claim panels the cable block diagram
references. These panels must be claimed as fully-functional items.
After clicking Claimed For, the software changes the lower pane name from Items to
Projects.
The Projects pane can display several projects containing the same item only if the
System Administrator cleared the check box Exclusive claim mode in the Domain
159
Definition window when creating an owner operator domain. If the Exclusive claim
mode is selected, it is not possible to claim the same item for more than one project.
If the Projects pane is empty, this means that the selected item has not been claimed
for any project.
The Projects pane does not display items that you claimed for a project and then
deleted from that project.
See Also
As-Built Explorer (on page 405)
Item Indicators (on page 414)
Create an Owner Operator Domain (on page 78)
Merge Modes
You can merge items using one of the two modes: with deletion from the project or without
deletion from the project. System Administrator specifies a merge mode when making domain
definitions. After creating the first project in the domain, the defined merge mode becomes
fixed in that domain. If System Administrator set the software to merge items without deleting
them from the project, on merging project data with As- Built view-only copies of the merged
items remains in the project. You cannot delete these copies or update their properties. It is
possible, however, to claim these items for another project even if you are working in exclusive
claim mode. Existence of view- only copies does not prevent you from deleting the project.
160
Merging specific items directly from the Project Explorer is only possible if the Merge
Buffer contains no items.
Using a Comparison List, available from the Project Explorer, is an alternative way to
change a merge action. The software applies the changes after you close the Comparison
List. The changes only take effect in the Merge Buffer. For example, if you change the
action from Merge Later to Merge Now, the software does not merge the item but only
copies it and the associated sub-items to the Merge Buffer.
When working in an integrated environment, there are certain requirements relating to
As-Built and projects. For a description of these and other requirements, see Tool
Requirements for Integrating SmartPlant Instrumentation (on page 249).
When merging project data with As-Built, you can ignore dummy items. After merging all
items that have a parent dummy item, the software removes the dummy item from the
project automatically.
If you want to merge fieldbus tags, you only need to merge the associated fieldbus
segments with their sub-items and the fieldbus tags are merged automatically. It is not
possible to merge fieldbus tags manually, although they are displayed in the Project
Explorer under loops and fieldbus segments.
161
Loop
Tag
Terminal Strip
Terminals
Cable
Wire
You cannot select basic engineering data manually or set the software to merge tags
without including the associated basic engineering data.
162
163
5.
6.
7.
8.
9.
10.
11.
12.
13.
A Comparison List dialog box opens separately for each item type that you
select. For example, if you selected Loop, Tag, and Wiring Equipment, the software first
displays a Comparison List dialog box for loops. After you close this dialog box, the
software opens another dialog box for tags, and so forth.
If required, click View to open the Select Columns for Viewing dialog box and select the
columns for viewing. By default, all the available columns are displayed.
Drag the required columns in the order you want them to appear from Column list to
Columns to view.
To remove a column, drag it from Columns to view to Column list.
Click Include modified columns if you want to ensure that where items were updated, the
columns where the changes were made will appear in the report.
If required, click Sort to open the Select Columns for Sorting dialog box to select the sort
order of the columns.
Drag the required columns for sorting from Column list to Sorted Columns. The list will
be sorted according to the selected columns in ascending priority.
Click Report.
Do one of the following:
Click Print to print out a report for the current item.
Click Save As to save the report in a format that you specify.
Repeat the steps 5-12 to generate a comparison list report for another item type (if you
selected more than one item type in the Select Item Types for Comparison dialog box).
See Also
Owner Operator Domain (As-Built and Projects) (on page 124)
Owner Operator Domain (As-Built and Projects) Common Tasks (on page 126)
164
The software generates an individual reports for each item type that you selected. For
example, if you selected Line, Loop, and Tag, the software first displays a report of
changes made to the lines. After you close this report, the software displays a report of
changes made to the loops, and so forth.
You can only print or save each report individually.
The software generates an individual reports for each item type that you selected. For
example, if you selected Cable, Terminal Strip, and Tag, the software first displays a
report of changes made to the cables. After you close this report, the software displays
a report of changes made to the terminal strips, and so forth.
You can only print or save each report individually.
The software generates an individual reports for each item type that you selected. For
example, if you selected Line, Loop, and Tag, the software first displays a report of
lines that appear in the Merge Buffer. After you close this report, the software displays
a report of loops that appear in the Merge Buffer, and so forth.
You can only print or save each report individually.
165
See Also
Item and Sub-Item Selection Options for Merging with As-Built (on page 162)
Remove Items from the Merge Buffer (on page 168)
See Also
Item and Sub-Item Selection Options for Merging with As-Built (on page 162)
Remove Items from the Merge Buffer (on page 168)
166
See Also
Item and Sub-Item Selection Options for Merging with As-Built (on page 162)
Remove Items from the Merge Buffer (on page 168)
If the items that you select already appear in the Merge Buffer, when copying the items,
the software also changes the merge action to Release Claim.
Do not drag the items to the Merge Buffer. This is because the software automatically
applies the Merge Now action to the items that you drag.
See Also
Item and Sub-Item Selection Options for Merging with As-Built (on page 162)
Remove Items from the Merge Buffer (on page 168)
167
On removing the items, the software removes the associated sub-items according to the
settings you defined on the General tab (on page 321) of the Preferences for Scoping
and Merging Data dialog box.
If the preference setting is No sub-items and you select a single item for removal, the
software cannot detect whether this item has sub-items in the Merge Buffer or not.
Therefore, on clicking Remove, the software prompts you to convert the selected item
to a dummy item in the Merge Buffer. The prompt message only appears if the item
that you select may have sub-items, for example, a panel, terminal strip, cable, and so
forth.
See Also
Scoping Data for Projects Common Tasks (on page 150)
Merge Buffer (on page 408)
168
169
For details on specific preferences options, see Help topics for the Preferences for
Scoping and Merging Data dialog box.
The software saves the preferences that you define for the entire owner operator
domain, so that the same preferences apply in all the projects and As-Built. These
preferences do not affect user preferences defined in the Preferences Management
dialog box.
Preferences you define on the General tab also apply to defining a scope of items for
projects.
See Also
Item and Sub-Item Selection Options for Merging with As-Built (on page 162)
170
See Also
Generating Reports for Merging Data Common Tasks (on page 163)
Generate Comparison List Reports (on page 164)
Item Comparison Options (on page 172)
171
Line
Process Data
Document
None
Process Equipment
None
Loop
None
Tag
Fieldbus Segment
None
Connector
None
Panel
Controller
None
Rack
None
Slot
None
Wiring Equipment
None
Terminal Strip
1 Side, 2 Side
Channel
None
Terminal
1 Side, 2 Side
Cable
1 Side
Cable set
1 Side
Wire
1 Side
None
See Also
Owner Operator Domain (As-Built and Projects) (on page 124)
Compare Project Data with As-Built Data (on page 171)
Prerequisites for Claiming Documents (on page 158)
Owner Operator Domain (As-Built and Projects) Common Tasks (on page 126)
172
Items that SmartPlant Instrumentation users created in the project are also inserted in
As-Built. If an item that exists in the project was deleted in As-Built, that item is reinserted in
As-Built.
Items that SmartPlant Instrumentation users deleted in the project are also deleted in
As-Built.
Items that SmartPlant Instrumentation users updated in the project are also updated in
As-Built. Also, if you made any changes to As- Built data after claiming the item for the
project, the software overwrites the As- Built data with the project data on merging.
Release claim Disregards changes and leaves the data in As-Built as it was before claiming
it for the project. When using the Release Claim action, the following rules apply to project
data:
The Release Claim action does not apply to new items that you create in the project.
The Release Claim action does not apply to new sub- items you associated with a claimed
item.
If a claimed item does not have new sub-items you created in the project, the software
removes the claimed item from the project even if you changed its name and description in
the project.
If a claimed item has new sub-items you created in the project, the software always leaves
this claimed item as a dummy item in the project.
If a claimed item has both claimed sub-items and new sub-items you created in the project,
the software only removes the claimed sub- items from the project. The parent item
appears in the project as a dummy item.
You can merge items using one of the two modes set by System Administrator for the
current domain: with deletion from the project or without deletion from the project. Depending
on the merge mode, on merging data, the software either deletes the merged items from the
project or leaves view-only copies of the merged items in the project. You cannot delete these
copies or update their properties. It is possible, however, to claim these items for another
project even if you are working in exclusive claim mode. Existence of view-only copies does not
prevent you from deleting the project.
See Also
Merging Project and As-Built Data (on page 160)
Copy Items to the Merge Buffer Common Tasks (on page 165)
Owner Operator Domain (As-Built and Projects) Common Tasks (on page 126)
173
After you click OK, the software applies the merge action and affects the display of
items that already appear in the Merge Buffer.
If you change a merge action from Merge Now or Release Claim to Merge Later, the
software automatically removes this item from the Merge Buffer.
If you change the action from Merge Later to Merge Now, the software does not merge
the item but only copies it and the associated sub-items to the Merge Buffer.
See Also
Owner Operator Domain (As-Built and Projects) (on page 124)
Merging Project and As-Built Data (on page 160)
Owner Operator Domain (As-Built and Projects) Common Tasks (on page 126)
During the process of merging data, the software merges all the items assigned to the
Merge Now action in the Merge Buffer, and also release claim for those items that are
assigned to the Release Claim action. For details on merge action descriptions and
examples, see Actions for Merging Items (on page 172).
On completing merging the items, the software clears the Merge Buffer. However, if you
copied items to My List, you need to remove the items manually.
A log file and .psr files that include a list of merged items appear in the path that you
specified when setting the preferences for merging items.
See Also
Merging Project and As-Built Data (on page 160)
Merge Buffer (on page 408)
Item Indicators (on page 414)
174
See Also
Merging Project and As-Built Data (on page 160)
Merging Project and As-Built Data Common Tasks (on page 168)
Project Explorer (on page 410)
Item Indicators (on page 414)
You can only merge project items from the command line after copying them to the Merge
Buffer. For details, see Copy Items to the Merge Buffer Common Tasks (on page 165).
After copying the items, you must close the Administration module prior to merging the items
from the command line.
Use a space character between the Main and <user name> parameters. For other
parameters, you must only use commas as parameter separators.
Use upper case for the merge flag M parameter.
The following table describes the parameters in the order of their appearance in the parameter
string.
Parameter
Description
Possible
Settings
Main
Main
175
Description
Possible
Settings
<user name>
User1
<user password>
User1
<Owner operator
domain name>
SPI1
Project1
<merge flag>
Example
Main User1,User1,SPI1,Project1,M
See Also
Merging Project and As-Built Data (on page 160)
Merge Buffer (on page 408)
Naming Conventions
Naming conventions define the parameters which the software uses when creating tags, loops,
device panels, cables, or other items in SmartPlant Instrumentation. Each of these items has its
own instrument type to which you manually set the naming conventions from the Admin
module. The naming conventions are flexible and follow no limitations, so you can build and
maintain the instrumentation data according to your specific instrumentation needs. The
maximum length of a naming convention is 50 characters.
Before you start defining naming conventions, we recommend that you familiarize yourself with
the following general guidelines:
You define naming conventions on a per <unit> basis. Therefore, if you want certain items
(for example, panels) to share naming conventions on the highest plant hierarchy level, for
example, you can define a naming convention for panels in a specific <unit>, and then, copy
this convention to all other units available in the same <plant>.
The naming is performed according to item types. For an item type, it is only possible to
define one naming convention. You set the naming for each item type and thus affect the
creation of new items in SmartPlant Instrumentation. All items inherit the naming
convention of the item type they belong to. Examples for item types are Instrument, Loop,
Cabinet, DCS, Control System Tag, and so forth.
You can define the naming convention freely without any limitation, or set it to include
different segments, separators, dashes and any other character that serves your purposes.
The maximum length of a naming convention is 50 characters, including separators. This
length applies for all naming convention standards.
You can copy naming conventions only on the lowest plant hierarchy level, for example,
from Unit1 to Unit2, within the same domain.
176
When defining a naming convention for wiring equipment, note the following limitation: you
cannot include a slot name or an I/O card name together with the rack name. The software
can only retrieve the name of the actual parent item. For example, when a card is a child
item of a slot, only the slot name can be retrieved but not the rack name.
177
See Also
Define Panel Location Levels (on page 217)
178
If you modify either tag or loop naming conventions in a <unit> which already contains
tags or loops, the software prompts you to confirm the naming convention change.
When you duplicate a loop in SmartPlant Instrumentation, the duplicated loop inherits
the naming convention from the original loop.
5. Click Add as many times as the number of segments you want to specify for the naming
convention.
The Insert button allows you to insert an empty row above the cell that you click. If
you do not click any cell, the Insert button functions like the Add button: the software adds
an empty row at the bottom.
6. From the Segment Category list, select a segment category in each of the data rows.
7. From the Segment list, select a segment for each category.
8. In the Separator box, type a character to separate the current segment from the next.
By default, the software assigns the C- prefix to all the device cable names. However,
when you select device cable from the Convention list, the Separator data field is
empty. If you define new naming conventions for the device cable but do not type any
separator in the Tag Number row, cable names appear without the C- prefix. You need
to type C in the Separator field of the Tag Number row to make the C- prefix available
again.
If a separator is the last character in the control system tag name, the software retains
the separator when applying the control system tag naming convention.
If a separator is the last character in the name of an item that is not a control system
tag, the software removes the separator from the name. For example, if your
instrument naming convention includes a / separator before the COMPONENT SUFFIX
segment, the FT-100 tag number with the A suffix appears as
FT-100/A and without any suffix as FT- 100.
If you want a separator to appear at the end of the item name, add another data row
and select Free Segment as both segment category and segment, define a separator,
and then, define the Free Segment length as 0.
9. In the Start data field, type the starting position of the current segment, that is, the leftmost
character of the description which appears in the segment descriptor.
179
You can select a part of a segment by specifying the appropriate Start and Length
values.
When defining naming conventions for instruments or loops, if you want to use the ISA
or Loop standard, click ISA Standard or Loop Standard to load the naming convention
segments that comply with the ISA or Loop standards.
If you already defined a naming convention for instrument tags or loops and want
to modify an existing convention, do not click the ISA Standard or Loop Standard button
again. Clicking any of these buttons resets your instrument or loop naming convention to
the default settings for the current standard.
11. When defining a naming convention for wiring items, control system tags, or document
numbers, do one of the following:
Select Remove trailing spaces in each segment to set the software to remove trailing
spaces from each segment of an item name created according to the naming
convention if the actual number of characters in a segment is smaller than the segment
length.
Clear Remove trailing spaces in each segment to set the software to adds trailing
spaces to match the segment length.
The software does not remove spaces that are part of separators or appear at the
beginning or in the middle of a segment.
When a wiring item or control system tag naming convention includes free segments,
the software removes spaces only from the first and last free segment.
12. When defining a naming convention for a document number, for documents you intend to
save as files, do one of the following:
Select Remove spaces in file names to removes spaces from the name of the
document files.
Clear Remove spaces in file names to save documents with the name of the source
document item.
A document file has spaces if the source document item has spaces. For example,
when you generate a loop drawing without opening the drawing, the software automatically
saves the drawing file with the name of the source loop number. If the source loop number
has spaces and you selected this check box, the software removes the spaces from the
drawing file name when saving the drawing as a file.
13. If you are prompted to change the naming convention (if a naming convention already exists
for the unit), do one of the following in the displayed message:
Click Yes to modify the current unit naming conventions.
Click No to retain the current unit naming conventions without modifying them.
14. When done, click Apply to save the naming conventions to the database.
15. Click Close to close the dialog box.
See Also
Log on as Domain Administrator (on page 64)
180
4.
5.
6.
7.
Naming conventions are always defined per instrument type in a specific unit. Select the
types and their appropriate conventions in the Conventions list .
You can select Copy all conventions from the current <unit> to copy all the naming
conventions that exist in the current <unit> to every new <unit> that you create using the
Plant Hierarchy Explorer. This option does not apply to units that already exist in your
domain.
Click Copy To.
In the Copy Naming Conventions dialog box, select a check box beside the target <units>
to which you want to copy the naming conventions of the source <unit>.
Click Copy and then Close.
In the Naming Conventions dialog box, click Apply and then Close.
See Also
Log on as Domain Administrator (on page 64)
Click
.
Beside Parent hierarchy, click Browse to specify a target <unit>.
Click Copy From to select a source <unit>.
In the dialog box Copy Naming Conventions From, expand the plant hierarchy and select
a source <unit> from which you want to copy the naming conventions.
Click OK to return to the dialog box where you can view the naming conventions you copied.
In the Naming Conventions dialog box, click Apply and then Close.
See Also
Log on as Domain Administrator (on page 64)
181
182
If you do not define a naming convention for instrument specification document numbers,
the software creates the default document number
<tag number>-SP.
If you do not define a naming convention for calculation sheet document numbers, the
software creates the default document number
<tag number>-CL.
If you do not define a naming convention for process data sheet document numbers, the
software creates the default document number
<tag number>-PD.
If you do not define a naming convention for document numbers of dimensional data sheets,
the software creates the default document number
<tag number>-DDP.
If you do not define a naming convention for loop drawing document numbers, the software
creates the default document number
LD <loop number>.
For other documents, the software only create document numbers when naming
conventions exist.
In SmartPlant Instrumentation, it is always possible to change the document number
associated with a particular document, for example, on the Revisions dialog box.
183
If needed, when editing properties of a tag or loop number, you can update the document
number for the associated documents. In this case, the software assigns document
numbers according to the document number naming conventions.
With the Domain Administration window open, click Report > Naming Convention.
See Also
Domain Administration Common Tasks (on page 117)
184
With the Wire End Naming Conventions dialog box open, select Enable using wire end
naming conventions.
185
You can change the sequence of segments in the naming convention using the Up and
Down buttons.
The Sample box shows a preview of the naming convention. The value that appears in
the Total length box represents the total value of characters in the naming convention
segments, including the separator characters. All naming convention strings can have
a maximum length of 50 characters.
11. Select Remove spaces from wire end names if you defined your naming convention in
any of the following ways:
You used a naming convention segment that includes spaces, for example, panel name
101-FT -200.
You increased the default length of a segment. For example, if the default segment
length is 20 characters and you changed it to 30 characters, the software automatically
adds the additional characters to the naming convention as trailing spaces, provided
that the entire naming convention does not exceed 50 characters.
12. Click OK.
186
Access Rights
One of the key roles of the Domain Administrator is to define user access rights. In an owner
operator, domain, access rights are also defined at the level of individual projects.
To grant access rights to each SmartPlant Instrumentation user group, the Domain
Administrator chooses the items and activities, and the level of access granted. If the domain
type is Owner operator, in a project, access rights granted on the domain level do not apply. If
you want to grant access rights to a group assigned to a project, you must also assign this group
to As-Built. For the description of the items and activities, see Access Rights Descriptions (on
page 189).
In SmartPlant Instrumentation, items (for example, tags, cables, loops, and so forth) and
activities (for example, modules) are defined on a specific level: highest or lowest plant
hierarchy level (for example, plant or unit), or on the level of the entire domain. If data is defined
on a specified level, it contains data which is unique on the specified level.
For example:
The cable item type is defined per <plant>. This means that any cable data is described in the
current domain on the <plant> level. This is so because tag numbers associated with wiring can
propagate to more than one <unit> or <area>.
On each level you can grant to a group one of the following access rights:
Full users in the corresponding group can add, delete, and update the data of the
selected item type.
Modify users in the corresponding group can only add or update the data of the selected
item type (deletion is prohibited).
View Only users in the corresponding group can only view the data of the selected item
type without being able to modify it.
Access Denied users in the corresponding group cannot access the data of the selected
item type.
If you assign a user to more than one group, you can specify whether to grant maximum
or minimum access rights for that user over all the groups, by respectively selecting or clearing
Grant maximum access rights.
187
See Also
Domain Administration Common Tasks (on page 117)
188
Description
Level
Access Rights
Management
Domain
Add-Ins
Domain
Administration
Reports
Domain
Assign Users to
Groups
Auto Cross
Wiring
Auto Wiring
Binder Package
Deletion
Plant
Browser Buffer
Use
Unit
Parent
Plant
Wiring Module
Access
189
190
Item or Activity
Description
Level
Browser
Manager
Browser
Manager Filter
Plant
Browser
Manager Sort
Plant
Browser
Manager Style
Plant
Browser
Manager Style
Headers
Plant
Browser Module
Access
Domain
Browser User
Name, Change
Date
Cable Routing
and Drums
Plant
Cable Routing
Options
Command
Plant
Calculation
Activities
Unit
Calculation
Module Access
Unit
Parent
Calculation
Module Access
Description
Level
Parent
Calibration
History Editing
Unit
Unit
Calibration
Result Modif.
Domain
Domain
Wiring Module
Access
Construction
Module Access
Unit
Construction
Revision Cables
Plant
Construction
Module Access
Construction
Revision - Instr.
Plant
Construction
Module Access
Plant
Construction
Module Access
Construction
Module Access
191
Description
Level
Parent
Construction
Supporting
Tables
Domain
Construction
Module Access
Control System
Tag Operations
Custom Field
Definition
Domain
DDP Module
Supporting
Tables
Plant
Define User
Groups
Domain
DeltaV Data
Domain
Dimensional
Data Module
Access
Unit
Dimensional
Data Module
Access
Plant
Domain
Definition Notes
Domain
Drawing Block
Management
Domain
Plant
Plant
Loop Drawings
Module Access
192
Domain
Description
Level
Parent
Fieldbus
Segments
Plant
Wiring Module
Access
Form Data
Templates
Domain
Frequency
Domain
Instr. Index
Supporting
Tables
Function Blocks
Domain
Instr. Index
Supporting
Tables
Global Revision
Management
Unit
Domain
Instr. Index
Supporting
Tables
Hook-Up
Definition
Plant
Hook-Ups
Module Access
Hook-Up Item
Management
Plant
Hook-Ups
Module Access
Hook-Ups
Module Access
Unit
I/O Types
Domain
Import Utility
Access
Domain
Instal. Index
Manager
Domain
Instr. Index
Supporting
Tables
Instr. Index
Supporting
Tables
Instrument Index
Module Access
193
194
Item or Activity
Description
Level
Parent
Instrument
Certification
Domain
Instr. Index
Supporting
Tables
Instrument
Criticality
Domain
Instr. Index
Supporting
Tables
Instrument Index
Module Access
Unit
Instrument
Locations
Domain
Instr. Index
Supporting
Tables
Instrument
Manufacturers
Domain
Instr. Index
Supporting
Tables
Instrument
Models
Domain
Instr. Index
Supporting
Tables
Instrument
Statuses
Domain
Instr. Index
Supporting
Tables
Domain
Instr. Index
Supporting
Tables
Instrumentation
Workflow Flag
Intrinsic Safety
Definition
Plant
Line Definition
Plant
Linearity Types
Domain
Logo Definition
Domain
Wiring Module
Access
Instr. Index
Supporting
Tables
Description
Level
Parent
Loop - External
Macro Source
Unit
Loop Drawings
Module Access
Loop Definition
Unit
Instrument Index
Module Access
Loop Drawings
Module Access
Unit
Loop Functions
Domain
Instr. Index
Supporting
Tables
Loop Measured
Variables
Domain
Instr. Index
Supporting
Tables
Loop Types
Instr. Index
Supporting
Tables
Domain
Maintenance
Module Access
Unit
Maintenance
Supporting
Tables
Plant
Management of
Local Revisions
Unit
Naming
Convention
Definition
Domain
Number of
Phases
Domain
Instr. Index
Supporting
Tables
Domain
Instr. Index
Supporting
Tables
P&ID Supporting
Table
Plant
Maintenance
Module Access
195
Description
Level
Parent
Plant Cable
Management
Plant
Wiring Module
Access
Plant Hierarchy
Management
Plant Panel
Management
Plant
Plant Owner
Definition
Domain
Unit
Maintenance
Module Access
Unit
Maintenance
Module Access
Process Data
Access rights to change process data
Change in Specs values in an instrument specification.
(Specifications module.)
Unit
Process Data
Definition
Unit
Process Data
Module Access
Unit
Process Data
Supporting
Tables
Process Data
Workflow Flag
Wiring Module
Access
Process Data
Module Access
Process Data
Module Access
Project Definition Access rights that apply to all activities that Domain
you can perform on the Project Activities
dialog box in the Administration
module. For example, project creation,
scope definition, tag and loop number
reservation, merging items with As-Built,
and so forth. These access rights also
apply when claiming or merging items using
the command line parameters.
Publish
196
Plant
Description
Level
Parent
Rated Voltage
Domain
Instr. Index
Supporting
Tables
Domain
Reference Panel
Management
Domain
SmartPlant
Registration
Repair Supervisor
Unit
Retrieve
Plant
Repair Technician
Unit
Unit
SAP Interface
Access
Domain
Segment-Wide
Parameters
Unit
Signal Types
SP Electrical
Interface
Unit
Specification
Definition
Unit
Specification
Form Access
Domain
Specifications
Module Access
Unit
Tag Category
Definition
Domain
Tag Definition
Unit
Maintenance
Module Access
Maintenance
Module Access
Instr. Index
Supporting
Tables
Specifications
Module Access
Instrument Index
Module Access
197
Description
Level
Parent
Telecom Field
Equipment
Domain
Instr. Index
Supporting
Tables
Telecom Line
Numbers
Domain
Instr. Index
Supporting
Tables
Telecom Panel
Management
Plant
Telecom Signal
Levels
Domain
Telecom
Supporting
Tables
Plant
To Do List
Instr. Index
Supporting
Tables
Units of Measure Access rights for the options available in the Domain
Units of Measure and Accuracy dialog
Definition
box in SmartPlant Instrumentation.
198
Domain
Wire Group
Plant
Wiring Module
Access
Wiring
Connections
Plant
Wiring Module
Access
Wiring Module
Access
Wiring
Supporting
Tables
Domain
Wiring Module
Access
Unit
Maintenance
Module Access
Description
Level
Parent
Unit
Maintenance
Module Access
Certain items or activities at the domain level relate to Domain Administration. The
access rights mode for these items is set for all users to Access Denied by default. The Domain
Administrator always has full access rights to these items, regardless of the access rights mode
set for them in the group to which the Domain Administrator belongs.
199
At the Domain level, you can grant the selected access rights for all the items at the
domain level for the current domain.
At the <Plant> level, you can grant the selected access rights for all the items at the
<plant> level for a selected <plant>, or for all <plants> in the domain.
At the <Unit> level, you can grant the selected access rights for all the items at the
<unit> level for a selected <unit>, or for all <units> in the domain.
6. If you selected the <Plant> or <Unit> level, from the <Plant> an <Unit> lists, select as
specific <plant> or <unit>.
To apply the access rights an entire plant hierarchy level, from the <Plant> or <Unit>
lists, select All. The labels <Plant> and <Unit> change dynamically according to your
highest and lowest plant hierarchy level definitions.
7. From the Item or activity list, make a selection.
To apply the access rights to all the items at a particular level, from the Item or activity
list, select All.
8. Click Apply.
9. Repeat steps 3 through 7 for each item or activity whose access rights you want to define.
10. Close the Global Access Rights dialog box and then, in the Access Rights window, click
.
You can also modify any selections you make in the Access Rights window.
200
Click
4. Click
to open the Access Rights window.
5. Select the instrument engineering group in the left area and expand the tree by
double-clicking it.
6. Double-click the Unit level icon to expand the list of units and select the unit where you want
to grant workflow access.
7. From the Name column, select Instrumentation Workflow Flag.
8. From the Mode column, select Full (Add / Delete / Update).
9. From the Name column, select Process Data Workflow Flag.
10. From the Mode column, select Access Denied.
11. Select the process engineering group in the left area and expand the tree by double-clicking
it.
12. Double-click the Unit level icon to expand the list of units and select the required unit where
you want to grant access.
13. From the Name column, select Process Data Workflow Flag.
14. From the Mode column, select Full (Add / Delete / Update).
15. From the Name column, select Instrumentation Workflow Flag.
16. In the Mode column, select Access Denied.
17. When done, do one of the following:
Click Options > Save.
Click
201
5.
6.
7.
8.
If the domain is an owner operator domain, select source and target projects before
selecting groups. To copy access rights within one project, from the Source project and
Target project lists, select the same project.
Under Access rights level, do the following:
Select a check box to specify the level at which you want to copy access rights.
According to your level selection, select source and target domains, highest plant hierarchy
level items, or lowest plant hierarchy level items.
Click Apply.
202
Preferences Management
The software allows the Domain Administrator to manage SmartPlant Instrumentation
preferences in the current domain, or in As-Built and projects in an owner operator domain.
Export Preferences
Use this procedure to export domain preferences (or project preferences when the domain type
is Owner operator) to an external .dmp file. For more information, see Export Preferences (on
page 205).
Import Preferences
Use this procedure to import preferences from an external .dmp file to the current domain or a
specific project if the domain type is Owner operator. For more information, see Import
Preferences (on page 206).
See Also
Domain Administration Common Tasks (on page 117)
203
Clearing the Enabled check box for a particular option prevents new and existing users
from modifying this preference in SmartPlant Instrumentation.
Selecting Enable all allows you to make all the domain preferences available for
customization in SmartPlant Instrumentation.
We recommend that you do not disable the temporary folder path option. This is
because in the temporary folder, the software creates temporary files during various
activities that users perform in SmartPlant Instrumentation, for example, when creating
specifications, generating CAD drawings, hook-up drawings, reports, and so forth. If you
prevent users from specifying individual temporary folder paths, the temporary folder path
becomes shared among several users. This can cause problems with data display when
users perform the same activity at the same time, for example, when creating two
specifications at the same time.
6. Click OK to save the settings and close the Advanced Domain Preferences dialog box.
Clearing the Enabled check box for a particular option prevents project users from
modifying this preference in SmartPlant Instrumentation.
Selecting Enable all allows you to make all the project preferences available for
customization in SmartPlant Instrumentation.
7. Click OK to save the settings and close the Advanced Project Preferences dialog box.
204
4.
5.
6.
7.
8.
You can also select the DEFAULT PREFERENCES option from the Project list and set
the default preferences which you can use when copying preferences to existing projects or
As-Built. When you create a new project, it automatically receives the default preferences.
Click Advanced.
On the Advanced Project Preferences dialog box, do the following:
To allow users to set a preference for a SmartPlant Instrumentation option in the current
project, select Enabled next to the appropriate preference option.
To prevent users from setting a preference for a SmartPlant Instrumentation option in
the current project, clear the Enabled check box next to the appropriate option.
Select the Enable all check box to make all the preference options available for
customization in the current project.
Do one of the following:
Copy To to copy the current project preferences to other projects in the owner
operator domain.
Copy From to overwrite the preferences in the project you have selected in the
Preferences Management dialog box.
Click Copy.
Click OK to save the settings and close the Advanced Project Preferences dialog box.
Export Preferences
1. Start the Administration module and log on as Domain Administrator.
2. With the Domain Administration window open, click Activities > Preferences
Management.
3. If the domain type is Owner operator, from the Project list, select a source project.
4. Click Export.
5. On the dialog box that opens, enter the name of the target .dmp file, and then, click Save to
export the current preferences to the .dmp file.
205
Import Preferences
1. Start the Administration module and log on as Domain Administrator.
2. With the Domain Administration window open, click Activities > Preferences
Management.
3. If the domain type is Owner operator, from the Project list, select a target project.
4. Click Import.
5. On the dialog box that opens, select the .dmp file that contains previously exported
preferences, and then, click Open.
6. On the Preferences Management dialog box, click OK to save the settings.
Report Management
The Domain Administrator can manage SmartPlant Instrumentation reports. This activity
involves associating a customized title block with a report, and setting archiving options for
report comparison within the SmartPlant Instrumentation environment. Using these options,
you manage all the available reports in most of SmartPlant Instrumentation modules. When
managing reports, you filter and sort the report data as needed.
Also, you can define revision management settings. In the database, each report is assigned to
the report type, which can be list or non-list. The report type determines how SmartPlant
Instrumentation users can manage revisions created for a specific report, for an item, or a group
of items. For list-type reports, the Domain Administrator can enable users to manage revisions
either per document or per item.
In accordance with the revision management setting, users can either create a revision whose
document number and revision number become shared for a specific item and for reports
generated for that item (when the setting is per-item), or create a unique revision for a particular
report (when the setting is per-document).
206
See Also
Domain Administration Common Tasks (on page 117)
For specifications, the System Administrator has rights to select a title block assignment
method when setting the domain options. If in the Report Name column, you selected
Specification but the Title Block Customization column options are disabled, this
means that SmartPlant Instrumentation users can associate different title blocks with
specifications using the options available in the Specifications module itself (as in
SmartPlant Instrumentation versions prior to Version 7).
If you want to associate a custom title block with all specifications, make sure that in the
Domain Definition window, the selected custom title block assignment method is
Standard (used in all modules).
See Also
Generating Reports for Merging Data Common Tasks (on page 163)
207
As a basis for custom title blocks, it is recommended to use the supplied template title
blocks.
If in the Plant Hierarchy dialog box, you define too long names of the plant hierarchy levels
(up to 50 characters are allowed), in the default title blocks, truncation may occur in the
fields that display the names of the plant hierarchy levels and the specific level items. If you
must use long name strings, to prevent truncation, we recommend that users create custom
title blocks and provide enough room in the PLANT_NAME, AREA_NAME, and
UNIT_NAME fields.
See Also
Generating Reports for Merging Data Common Tasks (on page 163)
208
1.
2.
3.
4.
5.
When changing an archiving option for a Document Binder module report, the software
assigns the same archiving option to all the other Document Binder reports as well. This is
because in the Document Binder module, you can only create revisions for the entire binder
package). You can, however, apply a different custom title block to any Document Binder
module report.
Start the Administration module and log on as Domain Administrator.
With the Domain Administration window open, click Activities > Report Management.
In the Report Management dialog box, under Sort by, select one of the following options to
sort the reports in the Report Name column:
Report sort the reports in the data window by the report names.
Module sort the reports in the data window by modules.
To filter the reports by specific module, under Filter by, select a module.
Select Apply to view the reports belonging to the specified module.
To return from the filtered view to the normal view, clear the Apply check box.
6. For a specific report displayed in the Report Name column, select the desired archiving
option from the list in the Archiving Options column.
If you have selected the Save to database or Do not save option, skip this step.
To use the Save as File, or Compress as Zip file options, you need to set an archive
path (as described in the next step).
7. To define the default archive path for all the report revisions to be saved as files or
compressed as .zip files, click
box, and enter the required path.
If needed, you can define a different path for a particular report by entering the required
path in the Archive Path field of the data window.
209
Setting
Description
Example
Per Item
A revision management setting of all list-type reports is always per document. A revision
management setting of certain non-list-type reports is set permanently as per item, while for
other non-list-type reports you can define the revision management setting as either per item
or per document.
In an owner operator domain, after you change the revision management setting from per
item to per document, the report becomes available for claiming. The project Administrator
can claim the document using the Project Activities dialog box options.
Add-Ins
After the System Administrator initiates a domain, a number of item resources (for example,
hook-up items, links, and so forth) become available in the software. These items allow you to
get started with building your domain without having to create all the required items from
scratch. However, these resources are rather limited and do not provide for all your
needs. You can enhance your item resources by appending add-ins to your domain. Add-ins
are available on purchasing the appropriate SmartPlant Instrumentation license. Contact your
local SmartPlant Instrumentation dealer or Intergraph for further information.
210
5.
6.
7.
8.
If you get a message stating that the connection has failed, make sure you
typed in the correct path and filename of the database file (see step 3 of this procedure).
Do one of the following:
Click Standard to select the library which contains standard Intergraph compatible
hook-ups.
Click SHELL to select the library which contains Shell International compatible
hook-ups.
In the Hook-up drawing path box, do one of the following:
Type the drawing path for the items in the imported library (the default location is
<SmartPlant Instrumentation home folder>HOOK-UP). This is useful if you dont want
to type the path every you retrieve a drawing from this library.
Leave the data field empty. This way you will have to type the path when retrieving
each drawing. For this option, you will still be able to assign a path to the drawings in
the Hook-Ups module in batch mode.
In the Plant Name data window, select the name of the plant in which the appended
hook-up items will be used.
Click Import to append the selected hook-up item library to the database.
The software does not allow you to import a hook-up item library which already exists in
the database. If you attempt to import such a hook-up item library, the software displays an
appropriate message.
211
1.
2.
PDS/SmartPlant P&ID
FirstVue
Performance Spec #1
Performance Spec #71
Masoneilan Spec #1
Masoneilan Spec #75
Start the Administration module and log on as Domain Administrator.
With the Domain Administration window open, click Add-Ins > Import System
Interfaces.
3. Under Source database, locate the database file in one of the following ways:
In the File name and path box, type the path and filename of the database file
In_ctlog.db.
Click Browse to navigate to In_ctlog.db.
4. Click Connect to connect to the source database file.
5.
6.
7.
8.
9.
If you get a message stating that the connection has failed, make sure you
typed in the correct path and filename of the database file (see step 3 of this procedure).
Under the Select link group section, select one or more of the link groups to import.
Locate the source path of all the links in the imported group in one of the following ways:
In the Source file path data field, type the source path.
Click Browse to navigate to the required source path.
Clear the Import only source codes check box if it was selected.
If you are importing the PDS/SmartPlant P&ID link, select or clear the Import typical
instruments check box as desired.
Click Import to add the selected link group to the database.
212
213
Export Macros
This option enables you to export macros from a current SmartPlant Instrumentation database
or domain to a text file. Then, from another database or domain, you import data contained in
this file. Note that you can also include all the existing typical tags in the target text file.
Exporting macros requires the existence of an sppid_macro component table in the
source database or domain, Domain Administrator access rights, and a database target .txt file.
1. Start the Administration module and log on as Domain Administrator.
2. With the Domain Administration window open, click Add-Ins > Import/Export Macros>
Export Macros.
3. In the Export Macros dialog box, click Browse.
4. In the Select file for Export dialog box, select a target .txt file from the list or create a new
file.
5. Click Save to return to the Export Macros dialog box.
If there are typical tags in the current source database or domain, you can select
Include typical tags to export all typical tags to their target .txt files. Clearing Include
typical tags results in just the loop data being exported.
6. Click OK in the Export Macros dialog box.
7. Click OK in the notification box that appears if macros have been exported successfully.
8. Click Close in the Export Macros dialog box.
Import Macros
This option enables you to import macros into SmartPlant Instrumentation from a predefined
intermediate text file that already contains macros exported from another database or domain to
the current database or domain. When importing macros, this text file serves as the source
file. Note that you can also import all the typical tags that have been included in the text file.
Importing macros requires the existence of an sppid_macro component table in the
target database or domain, Domain Administrator access rights, and a predefined source .txt
file.
1. Start the Administration module and log on as Domain Administrator.
2. With the Domain Administration window open, click Add-Ins > Import/Export Macros>
Import Macros.
3. In the Import Macros dialog box, click Browse.
4. In the Select file for Export dialog box, select a .txt file from the list.
5. Click Save to return to the Export Macros dialog box.
Select the Include typical tags check box to import all typical tags to the current
database or domain from the source .txt file, if required.
Before selecting Include typical tags, ensure that the source .txt file contains the
required typical tags; otherwise, the macro import process will fail.
6. Click OK in the Import Macros dialog box.
7. Click OK in the notification box that appears if macros have been imported successfully.
8. Click Close in the Import Macros dialog box.
214
After importing the spec forms, you must rebuild the catalog tables. Switch to System
Administration and then click DBA > Rebuild catalog tables.
You can import only those spec forms for which you purchased an appropriate license.
In order to use these forms in SmartPlant Instrumentation, you must regenerate the
specifications that are based on these forms. You can do it for a single specification page or
for multiple ones in batch mode, For more information, see the SmartPlant Instrumentation
Help, Specifications > Specification Pages > Regenerate a Specification Page or
Regenerate Pages in Batch Mode.
215
216
See Also
Domain Administration (see "Domain and Project Administration" on page 117)
The level separators and user-defined level names appear in the Panel Properties
dialog box of the Wiring module.
The level separator can contain a single alphanumeric or special character.
For a panel location name, you can use any number of alphanumeric or special
characters. The name can include spaces.
4. Click Add and then enter another location level name and a separator.
For example, create the level Room and enter an ampersand separator ( & ).
The location level names must be unique.
5. Do one of the following:
Click Add to append another row below the Room level.
Select the row with the Room level and click Insert to add another row above the
Room level.
You can insert or delete levels only before users create panel locations on the level that
you select.
217
At any stage of your domain life cycle, you can click Add to define a new lowest level in
your panel location hierarchy.
If you defined three levels, for example, Building as the highest level, with separator \,
Floor as the second level, with separator , and Room as the lowest level (Level 3),
with separator &, in the Wiring module, in the Panel Properties dialog box, the location
string appears as follows:
<user-defined location name on the Building level>\<user-defined location name on the
Floor level><user-defined location name on the Room level>&.
The level names that you define only appear in the Domain Explorer, and do not affect
specific location names that users define. Therefore, you can change the level names
any time you require.
See Also
Panel Location Levels Dialog Box (on page 317)
You can only select icon files with the extension .ico.
Icons that you assign will appear in SmartPlant Instrumentation instead of the default icons:
218
If you intend to use custom fields in browser views, note that custom field definitions
appear as column headers. For details about the use of special characters in browser
view column headers and for a list of browsers which can contain custom fields that you
define per item or data type, see Browsers That Can Contain Custom Fields (on page
220).
You can select a plant hierarchy level name as an item and modify the default custom
field definitions for each of the twenty custom fields. A custom field definition is a label
that appears in the Custom Fields tab of the Plant Hierarchy Item Properties dialog
box. The default label is Custom field<number incremented from 1 to 20>. For
example, if your highest plant hierarchy level is Plant, for Row Number 1, enter text My
Custom Fields for PlantA. In the Custom Fields tab of the <Plant> Properties
For each field, the Length field displays the maximum number of characters that users
can specify in the field in SmartPlant Instrumentation. If needed, you can type a smaller
value, and thus, decrease the maximum allowed number of characters.
If from the Item type list, you selected Process Data, you can disable the use of certain
custom fields by clearing check box in the Visible column.
6. Click Apply.
7. Repeat the procedure to make custom field definitions for another <plant> or for another
item or data type.
For process data custom fields, the values in the Number column do not correspond to
the custom fields sequentially. For details, see Sequence Numbers and Process Data Custom
Fields (on page 219)
Custom Field
PD_UDF_C05
PD_UDF_C06
PD_UDF_C09
PD_UDF_C10
PD_UDF_C11
PD_UDF_C12
PD_UDF_C07
PD_UDF_C08
PD_UDF_C01
10
PD_UDF_C02
11
PD_UDF_C03
12
PD_UDF_C04
13
PD_UDF_C13
14
PD_UDF_C14
15
PD_UDF_C15
16
PD_UDF_C16
17
PD_UDF_C17
219
Click
.
From the <Plant> list, select a target <plant>.
Click Copy From.
In the dialog box that opens, select a source <plant> and then click OK.
In the Custom Fields dialog box, click Apply.
220
Item/Data Type
Browser
Cable
Cable Browser
Cable Schedule Instal. Index
Cable Schedule Instal. Index Changes
Cable Set Browser
Wire Browser
Wiring Schedule Instal. Index
Wiring Schedule Instal. Index Changes
Cable Set
Calibration Result
Calibration Setting
Browser
Document
Drawing Browser
General Process Data Browser
Loop Browser
Loop Drawing Browser
Revision Browser
Specifications Browser
Tag Number Browser
Equipment
Equipment Browser
Hook-Up
Hook-Up Browser
Hook-Up Item
Instrument
Analyzer Browser
Calibration Results Browser
Calibration Settings Browser
Control Valve Browser
DDP and Index Browser
Drawing Summary Browser
Fieldbus Tag Number List Browser
Flow Instrument Browser
General Process Data Browser
Instr. Conn. Pre-assignment (Advanced)
Instrument Connection Pre-assignment
Instrument Index Standard Browser
Instrument Instal. Index
Instrument Instal. Index Changes
Instrumentation/Process Data Browser
Level Instrument Browser
Maintenance Schedule Browser
Pressure Instrument Browser
Relief Valve Browser
Spec Binder Package Browser
Specifications Browser
Tag Category Browser
Tag Number Browser
Temperature Instrument Browser
Line
Line Browser
Line Component Browser
Line PD Data Browser
Loop
Block Browser
Enhanced SmartLoop Browser
Loop Browser
Loop Drawing Browser
221
Browser
Panel
Process Data
Revision
Revision Browser
Strip
Terminal
Wire
Wire Browser
Wire Schedule Instal. Index
Wire Schedule Instal. Index Changes
See Also
Miscellaneous Domain Administration Tasks (on page 216)
222
Description
User List
Displays a list of SmartPlant Instrumentation users for the domains for which you
have access rights (those which have been assigned to you as Domain
Administrator). When you select this option, the list is printed in ascending
alphanumeric sequence.
SmartPlant Instrumentation users of the domains for which you have access rights,
listed according to the groups to which they belong.
Domain Statistics
Access Rights
Displays access rights information for selected user groups. This information
includes a list of selected user groups, the items for which those user groups were
granted access rights, and the access type to every item. You can generate this
report on the domain, plant, and unit levels.
Cable Type
Dependency
Validation
Displays a list of all reference cables that do not comply with the cable type
dependency requirements. If the report contains any data, the System
Administrator cannot enable cable type dependency in the domain. For details
about cable type dependency, see Enable Cable Type Dependency (on page 80).
See Also
Miscellaneous Domain Administration Tasks (on page 216)
223
Select a Logo
1. Start the Administration module and log on as Domain Administrator.
2. With the Domain Administration window open, do one of the following:
Click File > Domain.
Click
.
3. Do one of the following:
Click Options > Select Logo.
Click
.
4. Click Browse to open the Select Logo File dialog box.
You can only select the .bmp (Bitmap) file format. You can create a Bitmap file using a
graphic editing application such as Windows Paintbrush. Since most reports are printed out
in black-and-white, it is recommended that you select Bitmap files in black-and-white to save
system resources.
5. Navigate to the .bmp file to which you want to assign as the domain logo and click OK.
6. In the Browse Logo Files dialog box, click Assign to assign the selected bitmap to the
current domain.
7. Click
8. Click
See Also
Miscellaneous Domain Administration Tasks (on page 216)
See Also
Miscellaneous Domain Administration Tasks (on page 216)
224
6. Click
See Also
Miscellaneous Domain Administration Tasks (on page 216)
All your page settings apply to all reports and documents that you print and they are true on
all the hierarchy levels (domain, plant, area, and unit).
All your page settings apply to your local machine only and do not affect other users of
SmartPlant Instrumentation.
If you want to change the page setup for the current print session only, do not click Default,
just make your changes and click OK.
Some reports have their orientation hard-coded, therefore only the hard-coded settings
apply.
225
226
You can type all of the required variables using information contained in the complete
name of the file. The following is an example of a complete file name:
20010501_20010503_<domain name>#CHANGES_LOG#<file name segment>.txt
(or .sql on Oracle).
In the complete file name, the audit trail period is displayed in the following order: year,
month, and day.
6. Click Load.
After loading the audit trail data, the external file remains on your server. If needed,
you can load the same data onto another domain, or delete the external file manually.
7. Click Close.
227
228
In the path value, the folder name Orc1 corresponds to a possible instance name.
INtoolStorage is a user-defined name. For convenience, we recommend that you always
use this name in the file path.
On Oracle 9.2, the software might append numbers to the name of the Oracle Instance
Configuration File init.ora. For example, the file name might be as follows:
init.ora.2242004153249
Prior to trimming audit trail data, you need to delete the numbers together with the dot that
are appended to the init.ora file. Then, you must restart the Oracle instance manually, that
is, not from the Oracle interface but using appropriate SQL commands.
229
Clearing Locking
This option enables the Domain Administrator to clear locking in Oracle databases.
Clearing locking is useful in the following cases:
A SmartPlant Instrumentation user has locked a certain item for use in other sessions and
remains connected to the database for a long time.
There in an inactive locking session. For example, there is a session in which SmartPlant
Instrumentation stopped responding, or a user has closed the locking session from the
Window Task Manager, or the locking session closed down as result of an application
error. These session records remain on the server database and keep locking other
sessions.
There is an external application whose session is locking a SmartPlant Instrumentation
session in the current domain.
230
See Also
Print Database Connection Information (on page 116)
Domain Administration Common Tasks (on page 117)
231
See Also
Print Database Connection Information (on page 116)
232
Copying Data
When creating a new lowest plant hierarchy item, you can copy data from another existing
lowest plant hierarchy item within the same domain. In the plant hierarchy, the lowest source
item can belong to any highest item in the current domain. The default lowest plant hierarchy
item is <unit>. The default highest plant hierarchy item is <plant>. When the domain is an
owner operator domain, you can select a specific project to which you want to copy <unit> data
from the source project.
It is only possible to copy data to a <unit> that has no naming conventions. In the target <unit>,
the software creates naming conventions according to the naming convention definitions in the
source <unit>. Therefore, after you copy data to a particular <unit>, it is not possible to copy
any additional data to the same unit again. When copying <unit> data, the software does not
copy the access right definitions set for the source <unit>.
After copying data from one <unit> to another within a <plant> that is registered with Integration,
it is possible to publish data from the new <unit>. When copying data to a <unit> in another
<plant>, the Integration registration information is not copied.
You copy <unit> after making source data selections on the Copy Data from Source dialog
box. Your module data selection is retained when you reopen the Copy Data from Source
dialog box apart from the following options:
Selection of specification item types
Selections on the Wiring Item Naming Options dialog box
Revision copying options
The following table lists the modules and the module data available for selection on the Copy
Data from Source dialog box.
Module
Module Data
Instrument
Index
Tag numbers
Loop numbers
P&ID drawing references
Lines
Equipment
Document associations
Calibration
Custom tables
Process Data
Process data sheets with or
and Calculation without revisions
Calculation sheets with or without
revisions
Specifications
Wiring
233
Module Data
Loop Drawings
Hook-Ups
You can only copy the Hook- Ups module data in its
entirety.
Hook-ups are not copied to another <plant>. You can
copy hook-ups to another <plant> using the Merger Utility
options.
Hook-u associations with instruments are not copied to
another <plant>, only within the same <plant>.
Browser
Dimensional
Data for Piping
234
235
If you want to copy data to an existing <unit>, in the Plant Hierarchy Explorer, select a
<unit> that does not have naming conventions.
In the <unit> that you selected, you must define the <unit> number even if in the source
<unit>, the naming conventions do not include the <unit> number segment.
2. Click Copy From.
3. In the dialog box that opens, select a source <unit>.
When the domain is an owner operator domain, select the required project from the
Source project list, and then select the <unit> whose data you want to copy.
4. Click OK to open the Copy Data from Source dialog box.
The Copy Data from Source dialog box retains previous settings that you used the last
time when you were copying data, apart from specification item types and wiring item
naming conventions. You can use the same settings, discard some of them, or discard
them all. Click Clear All to discard all the displayed settings.
Now you can either copy all data of a particular module or copy specific data. For
details, see Copy All Module Data (on page 238) or Copy Specific Data (on page 236).
236
This option is available when copying loop or tag number data from a <unit> within the
same <plant>. Also, it is available only for those items for which the prefix naming
convention segment is set as COMPONENT PREFIX in the ISA or Loop standard.
For loop items, the option is accessible only if the ISA or Loop standard naming
convention for the prefix segment description of loops is LOOP PREFIX.
This option is not applicable if you use Flexible naming conventions in the source
<unit>. For Flexible naming conventions, you can define your target loop and tag
number prefixes in the Name prefix field.
9. In the Suffix field, type a loop or tag number suffix to define a distinctive loop or tag number
suffix to be used in the target <unit>.
This option is available when copying loop or tag number data from a <unit> within the
same <plant>. For tag number items, the option is accessible only if the ISA or Loop
standard naming convention for the suffix segment description of tags is COMPONENT
SUFFIX.
For loop items, the option is accessible only if the ISA or Loop standard naming
convention for the suffix segment description of loops is LOOP SUFFIX.
If, in your source <unit>, there are loop names or tag numbers that differ only in their
suffix segments, these loop names and tag numbers become identical in the target
<unit>. The new suffix value in the target <unit> overwrites all the suffix values of the
source <unit>. For example, if in the Suffix field, you type 5, loop names 101-F-100\1,
101-F-100\2, 101- F-100\3 in the source <unit> become 101-F-100\5 in the target
<unit>. This option is not applicable if you use Flexible naming conventions in the
source <unit>. For Flexible naming conventions, you can define your target loop and
tag number suffixes in the Name suffix field.
10. In the left section, select other specific data, and repeat this procedure.
11. If needed, click Options to set naming options for wiring items in the target <unit>. For
details, see Set Wiring Naming Options for Target Plant Hierarchy Item (on page 239).
Make sure that you define the settings described in this procedure for all the
required modules and module items before clicking OK. After you click OK, canceling the
copying process can corrupt the data in the target <unit> and render the <unit> unusable.
12. Click OK to close the Copy Data from Source dialog box and monitor the progress of
copying the source data.
237
The upper-right section of the Copy Data from Source dialog box displays only the
options that are required for copying data, depending on the module you select in the
left section. The options that are irrelevant to the selected module are read-only.
When you define data copying settings for the Loop Drawings module, the Copy all
module data check box does not apply to CAD drawing blocks associated with
instrument tags or loops. CAD blocks is SmartPlant Instrumentation are defined per
<plant>. When copying Loop Drawings module data to another <plant>, if your source
instruments include instrument blocks assigned manually or loop blocks, these blocks
are not created in the target <plant>. On the other hand, instrument blocks associated
with tags via instrument type are created in the target <plant> regardless of whether this
check box is selected or cleared.
3. In the Name prefix field, type a new name prefix to be applied to all the copied items of the
selected module.
4. In the Name suffix field, type a new name suffix to be applied to all the copied items of the
selected module.
5.
6.
7.
8.
9.
Specifying a prefix, a suffix, or both is required when copying the <unit> module data
within the same <plant>. This way you avoid creating duplicate module item names.
To avoid having duplicate module item names, in the Char. location data field, type the
number of characters from the start of the name string where you want the substitution to
start from.
In the No. of chars. data field, type the number of characters in the name string to be
substituted.
In the Value field, type a new value that will substitute a part of the module item name
string.
If required, set revision copying options. For details, see Set Revisions for Target Plant
Hierarchy Item (on page 240).
Do one of the following to define the level on which you want to copy the Wiring module
data:
Click Highest when copying data from units belonging to different plants. You must
select the highest plant hierarchy level when copying data from <units> belonging to
different <plants>. This is required because most wiring data is defined either per
<area> or per <plant>.
Click Lowest when copying the source and the target <units> belonging to the same
<plant>.
When the source and the target <units> belong to the same <plant>, you can select
either the highest or the lowest plant hierarchy level. However, if you select to copy data on
the lowest level, you have to modify the name strings to avoid duplicate names in the Wiring
module (see steps 5 through 7 in this procedure to learn how to modify the name string).
10. In the left section, select another module, and repeat this procedure.
11. If needed, click Options to set naming options for wiring items in the target <unit>. For
details, see Set Wiring Naming Options for Target Plant Hierarchy Item (on page 239).
238
239
240
SECTION 10
241
See Also
Item Registry Activities (on page 245)
Register a Plant
Use this procedure as a one-time operation, to register each highest level plant hierarchy item
(for example a SmartPlant Instrumentation plant) using the SmartPlant Registration Wizard. For
more information, see Register a Plant (on page 247).
242
After configuring SmartPlant Instrumentation, there are certain rules you must follow to
enable the tool to work in an integrated environment.
When retrieving Electrical Signal tags from SmartPlant Electrical to SmartPlant
Instrumentation, it is recommended to define the naming convention in SmartPlant
Instrumentation to Free Segment. If you use a different naming convention for electrical
signals in SmartPlant Instrumentation, you should check that a compatible naming
convention is defined in SmartPlant Electrical.
The domain to be used with SmartPlant integration must be initialized from the
Intoolsef.db file to ensure the correct mapping of a number of supporting tables with the
enumerated lists in the SmartPlant schema.
On an Oracle platform, if using a single Oracle instance, the schema names, tablespace
names, and user names must be unique in each tool and in SmartPlant
Foundation. For example, if the schema name in SmartPlant foundation is Site 1, the
SmartPlant Instrumentation domain name cannot also be Site 1.
3. To initialize a new domain, do the following:
a. Click File > Initialize.
b. Type the appropriate domain information in the Domain, Domain schema name, and
Domain schema password text boxes. The View Only Domain Schema password
text box is filled automatically.
c. Click Source.
d. Select Sybase Adaptive Server Anywhere from the Database type list.
e. Click Browse.
f. Click the Intoolsef.db database file and click Open.
g. Select INITIALTEF from the Domain list.
243
The SmartPlant Instrumentation map files must be located in a path that all users in an
integrated environment can access using the same drive letter mapping.
By default, when you install SmartPlant Instrumentation, these files are placed in the
path <SmartPlant Instrumentation home folder>\XML\.
If you are using SmartPlant Foundation versions 2007 or 2008, you must replace the
ContextMap.xml file in the <SmartPlant Instrumentation home folder>\XML\ folder with
the ContextMap.xml <SmartPlant Instrumentation home folder>\XML\Backup folder. By
using the ContextMap.xml in <SmartPlant Instrumentation home folder>\XML\Backup
folder, the software properly publishes documents.
9. Save the changes and then close the Domain Definition window.
10. Define an IDEAL user as follows:
a. On the Module Toolbar, click Department
new department.
b. Click User
page 246).
11.
12.
13.
14.
244
and define an IDEAL user. For details, see Define an IDEAL User (on
At least one valid SmartPlant Instrumentation user must be defined as an IDEAL user
to enable view files to be generated. The publish operation uses the IDEAL user
information to create view files, regardless of the user who actually publishes the
document. XML files are generated whether or not an IDEAL user is defined.
Click File > Close.
From the Administration window, click File > Open.
On the Open Administration Module dialog box, select Domain Administrator and select
the desired SmartPlant domain, configured for an integrated environment.
Click DBA > Data Maintenance > Register Items.
See Also
Set the Project Status for an Integrated Environment (on page 135)
See Also
Domain Administration Common Tasks (on page 117)
Merging Project and As-Built Data (on page 160)
Enable Item Registry (on page 82)
245
Register Items
The System Administrator needs to enable the item registry options as a prerequisite to this
procedure.
The System Administrator has rights to switch the item registry on or off as required at any
stage of the plant life-cycle. If the System Administrator switched the item registry off after
you registered the items, and then switched it on again, you must re-register the items. This
is required so that the software can update the references to the items in the item registry
table. When updating the table, the software registers all the changes that were made to
the items in SmartPlant Instrumentation, including the period when the item registry options
were switched off.
Prior to registering items, make sure that no users are connected to the SmartPlant
Instrumentation database. It is recommended that you clear all SmartPlant Instrumentation
sessions before performing item registration.
The Domain Administrator must have access rights to the item registry options in order to
perform this procedure.
1. Start the Administration module and log on as Domain Administrator.
2. With the Domain Administration window open, click DBA > Data Maintenance > Register
Items.
See Also
Enable Item Registry (on page 82)
Clear Locking in All Sessions (on page 232)
246
When you first define an IDEAL user on a Windows 2003 server, the Operating System
automatically assigns the following policy for that user:
Registering Plants
Before you can publish and retrieve information from any of the authoring tools, you must
register each plant in SmartPlant Instrumentation with a SmartPlant Foundation database. The
connection allows SmartPlant Instrumentation to use the SmartPlant integration commands. A
SmartPlant Instrumentation Domain Administrator typically performs the registration.
The software maps a plant and all its projects to a single SmartPlant Foundation URL, which
points to one, and only one, SmartPlant Foundation plant database and its projects. When you
use the Register command in any of the authoring tools, you are registering an authoring tool
plant with a SmartPlant Foundation URL and plant that you specify.
The Domain Administrator must register each plant in the authoring tool once; this action takes
place in the Administration module. After the plant is registered, you can publish and retrieve
documents.
Tool registration information is not upgraded in SmartPlant Foundation; therefore,
each tool must re-register with SmartPlant Foundation after upgrading SmartPlant
Foundation. Since it is not possible to re-register a SmartPlant Instrumentation plant using the
interface options, if you must re-register a SmartPlant Instrumentation plant, contact Intergraph
Customer Support.
Register a Plant
1. Log on as Domain Administrator and select the desired domain, configured for an integrated
environment.
2. Click SmartPlant > Register.
You cannot unregister a plant after it is registered.
3. On the Select Plant dialog box, select the plant that you want to register.
4. On the SmartPlant Foundation URL page of the SmartPlant Registration Wizard, type
the node name and virtual directory of the SmartPlant Foundation database to which you
want to register your project. Use the following format:
http://<SPFServer>/<VirtualDirectory>.
For example: http://<SPFServer>/SPFASP.
You can click the Browse button to search for the node name. However, you must
append the virtual directory to that node name by typing it in the SmartPlant
Foundation URL box.
Replace <SPFServer> with the name of your SmartPlant Foundation Web server.
Replace <VirtualDirectory> with the name of the virtual directory for the SmartPlant
Foundation Web Client. By default, the virtual directory for the first instance of the Web
Client that you install is SPFASP. However, if you install multiple instances of the Web
Client to connect to multiple databases, the virtual directory name may be different.
5. Click Next.
247
6.
7.
8.
9.
10.
11.
12.
13.
14.
The SmartPlant Foundation Login dialog box would appear for SmartPlant
Foundation users that have not been unauthorized.
On the Retrieve dialog box, in the Document type list, select All.
Under Show, select All documents.
Under Documents to retrieve, select the PBS document for the desired plant.
Click OK to retrieve the document.
At the confirmation prompt, click Close.
On the Select Plant dialog box, click Cancel to close the dialog box.
Click SmartPlant > To Do List.
On the To Do List dialog box, select all the tasks that appear in the list.
Click Run to create the plant hierarchy in SmartPlant Instrumentation.
You cannot defer tasks or view To Do List task properties when retrieving a plant
hierarchy in the Administration module.
15. Click Close to close the To Do List dialog box.
248
249
Instrument Retrieval
When you retrieve an instrument, the software populates the tag number segments from the
retrieved instrument object properties according to the following mapping:
Segment
Property
InstrTagPrefix
MeasuredVariable+InstrFuncModifier
InstrTagSequenceNo
InstrTagSuffix
Loop Retrieval
When you retrieve a loop, the software populates the loop name segments from the retrieved
instrument object properties according to the following mapping:
Segment
Property
LoopPrefix
LoopIdentifier
3
4
LoopSequenceNo
LoopSuff
250
Segment
Comment
InstrTagPrefix
MeasuredVariable
InstrFuncModifier
InstrTagSequenceNo
InstrTagSuffix
The object name is populated by the tag number with all spaces removed. If the length of prefix
is more than 0, the prefix will be part of the object name. Other applications that publish
instruments (for example, SmartPlant P&ID) need to be configured to publish the instrument
object name with the prefix.
The MeasuredVariable and InstrFuncModifier are both populated be the second segment. If the
first two characters of segment 2 are included in the TwoLetterMeasuredVariable list that was
defined in the SmartPlant Instrumentation mapping file, then the MeasuredVariable gets these
two letters; if not then the MeasuredVariable gets the first character of segment 2. In both
cases, the InstrFuncModifier gets the rest of the characters of segment 2. This allows correct
publishing of instruments such as PDT or DPT.
TwoLetterMeasuredVariable
DP
PD
FQ
FF
TD
WD
ZD
FO
Loop Publishing
When you publish a loop, the software populates the published object properties by the naming
convention segments as follows:
Property
Segment
LoopPrefix
LoopIdentifier
2+3
LoopSequenceNo
LoopSuff
251
252
Both SmartPlant Instrumentation and SmartPlant P&ID must have the same plant hierarchy
structure, with a minimum of three levels.
The domain name in SmartPlant Instrumentation must be different from the plant name in
SmartPlant P&ID.
You cannot change the plant hierarchy template or names of plant hierarchy levels after
retrieving documents from SmartPlant P&ID for the first time. You can, however, change
the names of individual plant group items, if you desire.
You can edit items in the project where you are publishing or retrieving new objects,
however, you CANNOT edit As-Built items unless you have claimed them to a project, other
than for publishing data. In Options Manager, under General Settings, you can disable
editing in As-Built using the Allow Full Access to As-Built option.
In Options Manager, under General Settings, you must set the Claim Mode option to
Exclusive only. As a result, you cannot claim the same items for multiple projects.
You cannot perform a manual claim of any items belonging to the following item types that
are shared between SmartPlant Instrumentation and SmartPlant P&ID: tag numbers, loops,
lines, equipment, and control system tags. This requirement exists because SmartPlant
P&ID performs the scoping and SmartPlant Instrumentation automatically claims scoped
items when you retrieve data. You can manually claim any unshared items such as panels,
strips, terminal, cables, cable sets, wires, and so forth.
253
In SmartPlant Instrumentation, the software automatically claims control systems tags for
pre-assigned instruments to the project whenever the instruments are claimed. However,
for unassigned instruments, you must claim the control system tags separately in order to
assign them to these instruments in the project.
You must merge all shared items at the same time; you cannot perform a partial merge of
shared items.
Publishing Data
You are not allowed to publish data from As-Built. Doing so results in items appearing more
than once (for As-Built and for each project where the item is claimed). Instead, you must
open the specific project from which you want to publish the data.
254
If needed, convert the domain type of an existing SmartPlant Instrumentation domain from
Engineering company (EPC) to Owner operator. For more information, see System
Administration > Domain Management > Create an Owner Operator Domain in the
SmartPlant Instrumentation Administration User's Guide.
In the Domain Definition window, under Domain type, select Owner operator and select
Exclusive claim mode. SmartPlant integration does not support having the same item
claimed for different projects.
Assign the access right for Project Definition (under Domain Level) to Full (Add / Delete /
Update).
Create one or more projects. For more information, see Domain and Project Administration
> Owner Operator: General Activities > Create a Project in the SmartPlant Instrumentation
Administration User's Guide.
Scope and claim items from As-Built for a project. For more information, see Scoping Data
for Projects in the SmartPlant Instrumentation Administration Guide.
Set the necessary status for the project. For more information, see Set the Project Status
for an Integrated Environment in the SmartPlant Instrumentation Administration Guide.
Complete and merge a project in SmartPlant Instrumentation. For more information, see
the SmartPlant Instrumentation Administration Guide, Merging Project and As-Built Data.
255
256
Mapping two adjacent segments to the same property results in concatenation of the values
when you publish.
If you use the value 'Exception' for the InterfaceDefUID property, the software looks for the
<Exception Name> tag with a value equivalent to the PropertyDefUID attribute. For
example:
<Instrument>
...
<Segment Seq="2"
InterfaceDefUID="Exception"
PropertyDefUID="INSTRUMENT_TYPE"
StartPos="1" Length="1" />
...
<Exception Name="INSTRUMENT_TYPE"
INSTR_TYPE_SegmentSeq="2"
A_InterfaceDefUID="INamedInstrument"
A_PropertyDefUID="MeasuredVariable"
B_InterfaceDefUID="INamedInstrument"
B_PropertyDefUID="InstrFuncModifier" />
</Instrument>
257
SECTION 11
Description
spiLanguage-US.dll
Resource file containing all user interface text strings added to any
component starting V2009 SP1. This file is located under the
SPI-Language-Kit folder within the SPI installation folder
MenuLibrary90.dll
All user interface text strings for the Domain and Reference Explorers
and Preferences for the Enhanced Report Utility
SmartLoop9.drx
Menu labels, ToolTips, and Microhelp for the Enhanced Report Utility
SymbolEditor9.drx
SmartPlantEN.dll
Dialog box labels and error messages for the Enhanced Report Utility
and Symbol Editor
ESLAboutEN.dll
SEAboutEN.dll
259
SPI automatically uses all resource files under the SPI-Language-Kit folder within the SPI
installation folder for the selected interface language. See Complementary Resource Files.
You must change your operating systems regional settings to the appropriate language for
the interface language to work.
260
SPI automatically uses all resource files under the SPI-Language-Kit folder within the SPI
installation folder for the selected interface language. See Complementary Resource Files.
You must change your operating systems regional settings to the appropriate language for
the interface language to work.
261
Select Overwrite existing file to update the contents of the external language file after
running an update for the application. This action overwrites all existing data in the
language file with the data retrieved from the database.
Clear Overwrite existing file to leave the language file contents unchanged.
5. Click OK to close the dialog box and change the interface language.
SPI automatically uses all resource files under the SPI-Language-Kit folder within the SPI
installation folder for the selected interface language. See Complementary Resource Files.
You must change your operating systems regional settings to the appropriate language for
the interface language to work.
The column headers that appear depend on the available languages, for example:
Custom Phrase, French Phrase, German Phrase, and so forth.
You can compare phrases more easily by moving two columns closer together. Drag a
column header and drop it in the desired location.
If you leave any fields blank for the target language, text from the Original Phrase
column (English) will appear in those fields in the interface after switching
languages. This is useful for terms that are the same in your language as in English.
Make sure that you add the same prefixes, suffixes and punctuation marks that appear
in the corresponding original phrases of that interface language, for example: ~, &. For
details, see Prefixes and Suffixes in the Interface Text (on page 263).
4. Do one of the following:
Click Update to save the changes to the database. (If you want to save the changes to
an external language file and not to the database, do not click Update.)
Click Save File to save the translated interface text to an external language file with a
.psr extension.
5. Click Close to close the Edit Translation Text dialog box.
You must exit and then restart the application for your text changes to take
effect.
6. Select the language that you have translated by means of one of the following options:
To select a language from the database, see Replace the Interface Language with a
Language from the Database (on page 261).
262
To select a language from an external file, see Replace the Interface Language with a
Language from an External File (on page 261).
Caption
English
orig_sentence
French
lang3_sentence
German
lang1_sentence
Custom
lang4_sentence
Function
Syntax
Example
&
Specifies a menu
item. Underlines the letter
following the '&' symbol.
&<interface text>
&Action
&&
&&
Operators &&
Functions
~n
<interface
text>~n<interface text>
~nContinue?
~r
<interface
text>~r<interface text>
Warning~n~r
~t
<interface
text>~t<interface text>
&Action~tCTRL+A
In this section you can find information on the various windows, toolbars, and dialog boxes used
by the Administration module.
263
Description
Saves the access rights definitions in the current domain.
Opens a pop-up window that displays all the available
items and the level on which they are defined.
Opens a dialog box where you can select a user group
and grant access rights globally.
Opens a dialog box where you can copy access rights
from plants to plants, from units to units, or from projects
to projects if the domain type is Owner operator.
Enables the Domain Administrator to grant or deny access rights to SmartPlant Instrumentation
items and activities. Access rights are defined per user group and are set for a particular plant
hierarchy level. Examples of items include components of SmartPlant Instrumentation, such as
specifications, panels, cables, wires, manufacturer, or location for the Instrument Index module,
and so forth.
Project name (only available when the domain type is Owner operator) Allows you to select
a target project where you can define access rights for user groups. Also, you can select
As-Built to define access rights for user groups that exist in As-Built. If you want to grant access
rights to a group assigned to a project, you must also assign this group to As-Built.
Grant maximum access rights When a user belongs to more than one group, you can grant
the maximum level for all the access rights available to the user in all the groups. If you clear the
check box, the user receives minimum access rights granted by all the groups.
264
Item or activity
Displays all the items and activities that are associated with the selected access rights
level. Each item or activity is then associated with a specific access mode. For more details
about the available items and activities, see Access Rights Descriptions (on page 189).
Name Displays the items and activities for which you are defining access rights. The
contents of this list depend on the level you selected.
Mode Allows you to select the appropriate access mode to the selected item or activity for
the user group you chose in the Group list pane.
You can select one the following access modes to granted per item or activity:
Full Allows group users to add, delete, and modify data for the item that you selected.
Modify Allows group users to add and modify data for the item that you selected.
Deletion is prohibited.
View Only Allows group users to view data for the item that you selected, but does not
allow editing the item in any way.
Access Denied Prevents group users from accessing the item that you selected. You
can apply this mode at the domain level if you need to deny access to an entire module.
Enables the System Administrator to create a new accounting profile, or to modify or delete an
existing one. To access this dialog box, open the Domain Definition window, select a domain,
Click Options > Add Accounting and then, in the Add Accounting dialog box click
Accounting.
Accounting name Allows you to select an existing account from this list or type a new name
after clicking New or Edit. Account names must be unique.
Accounting number Allows you to enter the account number, if needed.
Note Allows you to enter a short note if needed. To insert a carriage return, press CTRL +
ENTER.
Command Buttons
Apply Saves all the changes you have made.
New Allows you to define a new account. Clicking this button makes all the fields accessible
for editing.
Edit Allows you to modify the current account properties.
Delete Deletes the selected account.
This dialog box allows the System Administrator to view and print out a list of all the active
connections to the SmartPlant Instrumentation database on Oracle or SQL Server.
265
Print
Prints the list of the connected users without opening a print preview.
Enables you to select the options for generating a report in graphical format showing usage of
SmartPlant Instrumentation according to domain, module, and user. To open this dialog box,
with the System Administration window open, click Reports > Activity Tracking > Graph.
Main category Allows you to select the main display information category: Module, Domain,
or User.
Secondary category Allows you select the secondary display information category: Module,
Domain, or User.
Period These options allow you to set the range of dates for the report you are generating.
Domain list If you selected Domain from the Main category list, you can select domains (up
to a maximum of 10) to be included in the report.
User list If you selected User from the Secondary category list, you can select users (up to
a maximum of 10) to be included in the report.
Deleted domains The following options are available:
Ignore Allows you to display only the current domains in the report.
Include Allows you to include activity of a domain that has been deleted from the system.
Terminated activities These are activities where SmartPlant Instrumentation has not been
exited properly due to a power failure or re-booting the station; they only have an estimated
closing time. The options are:
Include Allows you to include terminated activities in the report.
Exclude Allows you to exclude terminated activities from the report.
Only Allows you to include only terminated activities in the report.
Graph type The following options are available:
Area Allows you to display a filled-area graph.
Bar Allows you to display a horizontal bar graph.
Column Allows you to display a vertical graph.
Pie Allows you to display a pie graph.
OK Opens the Print Preview window from which you can view and print out the report.
Enables you to set options for generating a report in tabular format showing usage of
SmartPlant Instrumentation according to domain, module, and user. To open this dialog box,
with the System Administration window open, click Reports > Activity Tracking > Grid.
Main category Allows you to select the main display information category: Module, Domain,
or User.
Secondary category Allows you select the secondary display information category: Module,
Domain, or User.
266
267
Filegroup
This tab allows you to add new datafiles to a filegroup.
Filegroup Allows you to select the filegroup to which you want to add a new datafile.
Data Window Displays the read-only filegroup, file name, and data file location information.
New file information Allows you to specify name and location, and the initial size of the
datafile. The options are:
Datafile name Allows you to enter the name of the new datafile that you want to add.
Datafile location Allows you to specify the path on the file server where the new datafile
will be located. The file path must include the drive and the datafile name.
Initial size Allows you to enter the initial size of the new datafile, in MB.
Log Group
This tab folder allows you to add new datafiles to the Log group. For the option descriptions,
see the information for the Filegroup tab.
Tempdb
This tab folder allows you to add new datafiles to the Tempdb group. For the option
descriptions, see the information for the Filegroup tab.
Add
Adds the defined datafile to the filegroup, Log group, or Tempdb group.
Enables you to increase the tablespaces on Oracle. You increase the database tablespace by
attaching additional datafiles to an existing tablespace if the system reports that it has run out of
space or fails to perform.
Tablespaces are database domains where Oracle stores your SmartPlant Instrumentation
database information. The tablespace data is physically stored in one or more files. Increasing
the tablespace size adds a file to that tablespace. Therefore, make sure you have enough free
disk space on the drive where the tablespace datafiles are located.
To access this dialog box, with the System Administration window open, click DBA > Add
Datafiles.
Tablespace Allows you to select the required tablespace to which you want to add a datafile.
Datafile name Allows you to enter the full path and name of the additional datafile (in .db file
format).
The current tablespace datafile path appears by default. Make sure that you select a
datafile which is not currently in use.
Datafile size Allows you to enter the size of the additional datafile.
Enables you to end the Administration module session or to re-enter the module either as
System Administrator or Domain Administrator. Clicking the toolbar icon
re- opens the
Open Administration Module dialog box.
Enables the Domain Administrator to set restrictions on preferences for the current domain
users. After setting the default preferences for this domain on the Preferences Management
268
Data Window
Module/Feature Contains a list of SmartPlant Instrumentation modules and features whose
preferences the user can customize, within the SmartPlant Instrumentation environment, on the
Preferences dialog box.
Category Contains a list of categories. On the Preferences Management dialog box, the
category names correspond to the names of pages displayed after you expand the hierarchy in
the tree view pane. For example, the New Tag category corresponds to the New Tag page of
the Instrument Index preferences.
Sub Category Name Contains a list of preference options that users can customize within
the SmartPlant Instrumentation environment, on the Preferences dialog box. The sub category
names correspond to the names of the options within a specific page of the Preferences
Management dialog box.
Enabled When selected, indicates that users can customize the option that is displayed
beside this check box. You can select as many check boxes as you require.
By clearing a certain check box, you disable the adjacent preference option customization in the
current domain, so that the users working in that domain will view these options as read-only.
When you clear the Enabled check box for an property in a particular domain, the user is
unable to change the value of that item. If you enable the same item in another domain and the
user logs onto that domain, the user sees the value that was set in the domain where the
property was disabled, and not the value from the current domain.
We recommend that you do not disable the temporary folder path option. This is
because in the temporary folder, the software creates temporary files during various activities
that users perform in SmartPlant Instrumentation, for example, when creating specifications,
generating CAD drawings, hook-up drawings, reports, and so forth. If you prevent users from
specifying individual temporary folder paths, the temporary folder path becomes shared among
several users. This can cause problems with data display when users perform the same activity
at the same time, for example, when creating two specifications at the same time.
Enable all Makes all the preference options available for customization in the current
domain.
Allows you to set additional filter definitions for the Cables and Cross Cables folder. You can
filter for cables according to their connections and for cables that are connected to a specific
Foundation or Profibus segment.
Connection criteria
Allows you to filter the cables according to their connections.
Look for connections Allows you to include the connection criteria in the filter
condition. This activates the check boxes under Connection and under Connected to.
269
Cable associations
Allows you to filter the cables according to their associations.
Fieldbus segment Allows you to filter for cables associated with a specific Foundation
Fieldbus or Profibus segment.
Display telecom cables only Allows you to filter for cables connected to telecom items.
Allows you to set additional filter definitions for loop numbers that appear in the Loops folder of
the current Explorer window. You can select one or more CAD drawing blocks and only display
those loops that contain the selected blocks as associated sub-items.
270
If you need, you can select blocks from both data windows, that is, any combination of
blocks associated with instrument types and blocks associated with instrument tag numbers.
In the Administration module, Explorer windows do not include blocks. Blocks only appear
in the Domain Explorer, which you can open in SmartPlant Instrumentation. In the
Domain Explorer, blocks associated with instruments using the manual block assignment
method are marked with the icon
. Blocks associated with tags using the automatic
block assignment method are marked with the icon
.
Data Window
Module/Feature Contains a list of SmartPlant Instrumentation modules and features whose
preferences the user can customize, within the SmartPlant Instrumentation environment, on the
Preferences dialog box.
Category Contains a list of categories. On the Preferences Management dialog box, the
category names correspond to the names of pages displayed after you expand the hierarchy in
the tree view pane. For example, the New Tag category corresponds to the New Tag page of
the Instrument Index preferences.
Sub Category Name Contains a list of preference options that users can customize within
the SmartPlant Instrumentation environment, on the Preferences dialog box. The sub category
names correspond to the names of the options within a specific page of the Preferences
Management dialog box.
Enabled When selected, indicates that users in the current project can customize the option
that is displayed beside this check box. You can select as many check boxes as you require.
By clearing a certain check box, you disable the adjacent preference option customization in the
current project, so that the users working in this project will view these options as read-only.
When you clear the Enabled check box for an property in a particular project, the user is
unable to change the value of that item. If you enable the same item in another project and the
user opens that project, the user sees the value that was set in the project where the property
was disabled, and not the value from the current project.
271
272
273
On completion of the backup process, the software records details of any errors in the
InitLog.txt file, located in the SmartPlant Instrumentation home folder.
In the target database, the domain type is the same as in the source database.
Enables you to specify the target folders to which the software backs-up reports, and select the
documents you wish to include in the backup.
To open this dialog box, in the Back Up Domain dialog box, click Files.
274
When backing up SmartPlant Instrumentation data, the software does not back up all the
audit trail data that was previously trimmed. If you want to backup audit trail data, see
Backing Up Files Containing Audit Trail Data (on page 32).
If you work in thin client environment, for example, Citrix, you must copy the INtools.ini file to
the SmartPlant Instrumentation home folder on the server machine to be able to perform a
backup procedure. On backup completion, remove the INtools.ini file from the server
machine.
Target database name and path Allows you to specify the path for the INtools_Backup.db
database.
Browse Allows you to select the INtools_Backup.db database.
Connect Connects to the backup repository and opens the Source Database dialog box,
where you can select a domain for backup and start the backup process.
This dialog box allows you to change the password of an existing Admin schema.
To access this dialog box, with the System Administration window open, click DBA > Security
Options > Change Admin Schema Password.
This dialog box is not available when using SmartPlant Instrumentation in Sybase
Adaptive Server Anywhere.
The dialog options are as follows:
Admin schema name Displays the name of the current Admin schema.
Admin schema password Allows you to type the current Admin schema password.
New Admin schema password Allows you to type a new Admin schema password.
Verify password Requires you to retype the new password so that the software can verify
that you typed the new password correctly.
This dialog box allows you to change the password of an existing Domain schema.
To access this dialog box, with the System Administration window open, click DBA > Security
Options > Change Domain Schema Password.
The dialog options are as follows:
Domain Allows you to select an appropriate domain.
275
276
Command Buttons
Apply Saves all the changes you have made.
New Allows you to define a new client. Clicking this button makes all the fields accessible for
editing.
Edit Allows you to modify the current client definition.
Delete Deletes the selected client definition.
Enables you to set the characteristic format (colors, bold, or italic) applied to the text that is used
to identify the item in various locations in SmartPlant Instrumentation (for example, tag numbers
listed in the Find Item dialog boxes).
Color options do not apply to fieldbus segments or binder packages. Fieldbus segments
and binder packages that exist in As-Built are indicated by bold font.
Item Category Shows the category of the item to be displayed in SmartPlant Instrumentation
using the characteristics shown in the Display Format column. Display formats are available
for the following categories:
Claimed items In As-Built, items that have been claimed for projects. This category is
only available when you select As-Built from the Project list of the Project Activities dialog
box.
277
Enables you to display the changes between data in the current project and in As- Built. To
access this dialog box, in the Project Explorer, click Comparison List, select one or more item
types, and then click OK. A separate Comparison List dialog box opens for each item type
that you select. Changes are shown with a light blue background with the upper value for
As-Built and the lower value for the current project.
When you run a comparison list for items belonging to a specific item type, you can also
compare changes for additional items associated with the main item. For details, see Item
Comparison Options (on page 172).
Change action to Allows you to specify the action to be performed for a batch of items on
merging data. For details about the available merge actions and their description, see Actions
for Merging Items (on page 172).
After you click OK in the dialog box, the changes to merge actions take effect in the Merge
Buffer. The software updates the display of items in the Merge Buffer as follows:
If you change a merge action from Merge Now or Release Claim to Merge Later, the
software automatically removes this item from the Merge Buffer.
If you change the action from Merge Later to Merge Now, the software does not merge the
item but only copies it and the associated sub-items to the Merge Buffer.
For mode Allows you to select modes where the specified action is to be applied. The
modes refer to the changes made in the current project. The following modes are available:
Inserted Indicates that a new record was inserted in the current project which does not
exist in As-Built. Deleting an existing record from As-Built is also equivalent to this.
Deleted Indicates that an existing record was deleted from the current project. Inserting
a new record from As-Built is also equivalent to this.
Updated Indicates that a record was modified in the current project or As-Built.
Not changed Indicates that the record in the current project is identical to the record in
As-Built.
Data Window The data window columns show various data values for the item, where
changes are indicated by a light blue background.
Command Buttons
Filter Opens a dialog box where you can filter items for the comparison list.
View Opens a dialog box where you can display data columns for the current item.
Sort Opens a dialog box where you can sort the list of items by specified data columns.
Report Opens a Comparison List Report print preview.
Info Displays summary information about the number of rows for each mode, and the number
of rows for each action to be performed (Merge Now or Release Claim).
278
279
Command Buttons
Apply Saves all the changes you have made.
New Allows you to define a new contractor. Clicking this button makes all the fields
accessible for editing.
Edit Allows you to modify the current contractor definition.
Delete Deletes the selected contractor definition.
Enables you to create a new <unit> by copying data from an existing <unit>. You can either
copy all the source <unit> data, or define criteria for copying data from the source <unit>
modules, specific module items, or specific data, for example, calibration. The software retains
the selections that you make on this dialog box apart from specification item types and wiring
item naming conventions.
It is only possible to copy data to a <unit> that has no naming conventions. In the target <unit>,
the software creates naming conventions according to the naming convention definitions in the
source <unit>. Therefore, after you copy data to a particular <unit>, it is not possible to copy
any additional data to the same unit again.
To access this dialog box, in the Plant Hierarchy Explorer, open the <Unit> Properties dialog
box, and click Copy From. Then, on the dialog box that opens, select the source <unit> from
which you want to copy data and click OK.
The dialog box consists of the following sections:
Left Section (on page 281)
Upper-Right Section (on page 281)
Lower Right Section (on page 282)
280
281
Revision copying options are not retained when you reopen the Copy Data from Source
dialog box.
Copy on plant hierarchy level (for the Wiring module only) Determine the level on which
you want to copy the wiring data. You must select the highest level when copying data from
<units> belonging to different <plants>. This is required because most wiring data is defined
either per <area> or per <plant>. When copying data from <units> belonging to the same
<plant>, you can select the highest or the lowest (recommended) level of your plant
hierarchy. However, if you select the lowest level, you need to modify the name strings to avoid
duplicate names in the Wiring module. The following options are available:
Highest Allows you to copy data from <units> belonging to different <plants>.
Lowest Allows you to copy data from <units> belonging to the same <plant>.
Enables you to determine how to copy source data from a specific module item or specific
module data. The options in this section are available after you after you select and expand a
module options in the left section and then select a module item or specific data. Also, if in the
left section, you select Specifications, you can include all source specifications or
specifications associated with specific item types.
Include (only available for the Specifications module) Allows you to copy specifications
associated with specific item types that are not reference item types.
Item Type of Specs (only available for the Specifications module) Displays the item types
available for generating specifications (only Instrument and Loop, which are not reference item
types).
Data Indicates the data or item name selection in the left section of the Copy Data from
Source dialog box.
Copy selected data Allows you to copy specific data that you select after you expand the
appropriate module in the left section of the dialog box.
Make sure that the Copy all module data check box is not selected. This way you copy
only the selected data and not the entire module data. You can select specific items in the
Instrument Index and Wiring modules. Also, you can use this option to copy only the Process
Data module or only the Calculation module data by expanding Process Data & Calculation in
the left section and selecting a module.
Name prefix Allows you to enter a new name prefix to be applied to all the copied
items. When copying data from a <unit> within the same <plant>, you have to make sure that
you do not have duplicate names for the module items that you are going to copy. Therefore,
282
For tag number items, the option is accessible only if the ISA or Loop standard naming
convention for the prefix segment description of tags is COMPONENT PREFIX. For loop
items, the option is accessible only if the ISA or Loop standard naming convention for the
prefix segment description of loops is LOOP PREFIX.
This option is not applicable if you use Flexible standard naming conventions in the source
<unit>. For Flexible standard naming conventions, you can define your target loop and tag
number prefixes in the Name prefix box.
Suffix (for loop and tag number data only) Allows you to enter a loop or tag number suffix to
be used in the target <unit>. Use this option when copying loop or tag number data from a
<unit> within the same <plant>. This way you define a distinctive loop or tag number suffix to
be used in the target <unit>.
For tag number items, the option is accessible only if the ISA or Loop standard naming
convention for the suffix segment description of tags is COMPONENT SUFFIX. For loop
items, the option is accessible only if the ISA or Loop standard naming convention for the
suffix segment description of loops is LOOP SUFFIX.
If in your source unit there are loop names or tag numbers which are different only in the
suffix segment, these loop names and tag numbers become identical in the target <unit>, for
the new suffix value in the target unit overwrites all the suffix values of the source <unit>.
283
For example, if in the Suffix box, you type 5, loop names 101-F-100\1, 101-F- 100\2,
101-F-100\3 in the source <unit> become 101-F-100\5 in the target <unit>.
This option is not applicable if you use Flexible standard naming conventions in the source
<unit>. For Flexible standard naming conventions, you can define your target loop and tag
number suffixes in the Name suffix box.
Enables the Domain Administrator to copy access rights data from one project to another within
a certain domain.
To access this dialog box, open the Access Rights window and click Options > Copy Access
Rights.
284
285
Data Window
Contains all custom fields available in the SmartPlant Instrumentation database.
Number Displays the custom field sequence numbers in the data window.
For process data custom fields, the values in the Number column do not correspond to
the custom fields sequentially. For details, see Sequence Numbers and Process Data Custom
Fields (on page 219).
Visible (only available when you select Process Data from the Item type list) Enables or
disables custom fields used in process data sections.
Section Name (only available when you select Process Data from the Item type list)
Displays the default custom field definition in process data sections.
Definition Allows you to type a definition to be used as a new default definition in SmartPlant
Instrumentation.
286
When defining a browser view style, users can modify the definitions that you make.
In browser views, custom field definitions appear as column headers. It is not possible to
display an apostrophe in a custom field header. If your definition includes an apostrophe
character, this character changes in the heeder to a double quote character ". If your
definition includes a double quite character, it changes in the header to a tilde character ~.
Other special characters appear in custom field header as defined.
In process data sheets, custom field definitions appear to the left of the custom filed
boxes. Although it is possible to enter up to thirty characters in custom filed definitions for
process data sheets, long definitions that contain wide or capitalized characters may be
truncated. Using engineering abbreviations is recommended to limit the length of the
custom field definitions.
Command Buttons
Apply Saves the current custom field selection to the database.
Copy From Opens a dialog box where you can select a <plant> from which you can copy
custom field definitions.
Print Prints out all custom field available for the selected item or data type.
Custom tables are supporting tables that users can use when setting additional attributes for tag
numbers in the Instrument Index module. The Domain Administrator uses this dialog box to
enable users to work with additional supporting tables for tag numbers at the plant level. Up to
sixteen custom tables are available.
To access this dialog box, with the Domain Administration window open, click Activities >
Custom Tables.
Plant Allows you to select a plant from the list.
Custom table Enables the use of a custom table in the Instrument Index module. After
selecting a check box, type a unique table name in the adjacent box.
Allows you to customize the toolbar of an Explorer window by adding or removing commands.
Available buttons - Contains all the buttons that you can add to the toolbar. Select a button
and click Add.
Toolbar buttons - Contains all the buttons that have been selected to appear on the
toolbar. To remove a button from the toolbar, select a button and then click Remove.
Enables you to view the list of data files that have to be deleted manually after you delete an
invalid domain on Oracle. You can also print out the list of data files. This dialog box opens
automatically, superimposed on the Delete Invalid Domain dialog box, after the software
completes deleting an invalid domain.
Enables the System Administrator to select a domain that needs to be deleted if its initialization
process failed to complete. You can use these options in a multi-user platform.
If your database platform is SQL Server, in addition to displaying invalid domains, the
dialog box displays all valid schemas of other databases residing in your database
server. SmartPlant Instrumentation cannot verify whether you selected an invalid domain or a
valid schema of another database. If you selected an invalid domain schema, you can safely
proceed with the domain deletion. Deleting a schema that does not part of SmartPlant
Instrumentation results in deleting data in the database to which the schema belongs.
To access this dialog box, with the System Administration window open, click DBA > Delete
Invalid Domain.
Domain Contains a list of corrupted domains and allows you to select a domain for deleting.
OK If the database platform is Oracle, the software begins the deletion process. If the
database platform is SQL Server, the software prompts you to check your selection first.
If the software detects a rollback segment problem, an error message appears. In this
case, click OK to accept the message and then, in the Delete Invalid Domain dialog box, click
OK again. If this kind of message reappears, accept the message each time and then restart
the deletion process until you receive a message notifying you that the domain has been deleted
287
Data Window
Displays all projects available in the current owner operator domain. If, in the owner operator
domain, activities for working in an integrated environment are enabled, this data window
displays only projects with Canceled or Merged status.
Project Allows you to select one or more projects for deletion.
Project Administrator Displays the names of the Project Administrator.
Plant Displays the name of the plant associated with the project.
OK
Deletes engineering data for projects selected in the data window.
Enables the System Administrator to add departments, or to modify or delete existing
department profiles. All users must belong to a department. You assign users to departments
in the User dialog box.
Department Select a department name that you want to modify or, type a new department
name after clicking New or Edit.
Description After clicking New or Edit, type a short department description.
Note Type a short note if needed after clicking Edit or New. To insert a carriage return,
press CTRL + ENTER.
Command Buttons
Edit Allows you to edit the profile of the department you selected from the Department list.
New Allows you to create a new department.
Delete Deletes the department you selected from the Department list.
Enables the System Administrator to specify the domain data settings and indexes on a
database server machine prior to starting the domain initialization process on SQL Server.
Domain Displays the name that you specified in the Initialize dialog box.
288
Index data
Index file name Accept the displayed name or type another unique index file name. The
name must be unique within the SmartPlant Instrumentation database. For example, if you
have six domains in one database, you must have six different index file names.
Datafile name and path Accept the displayed value or type the full path and name of the
domain file. The default file extension is .mdf. You can change the file extension as you
require.
Initial size (MB) Accept the displayed size of the index file. The displayed size is 20
MB. The SQL Server Auto-extend feature automatically increases the size of this file if needed.
Filegroup Accept the displayed name or type another unique filegroup name. The name
must be unique within the SmartPlant Instrumentation database. You cannot use an existing
filegroup when initializing a domain, but you can add additional domain files to this filegroup
from the Administration module.
OK
Starts the initialization process.
Enables you to access the domain administration options. This window opens after you enter
as the Domain Administrator in the Administration dialog box.
Toolbar Allows you to access the most common domain administration commands and
options available for Project Administrator.
Icon
Description
Closes the Domain Administration window.
Opens the Domain Definition window, where you can grant access rights, select the
domain logo, and so forth.
Opens the Project Activities dialog box. This icon is only available where the
domain type is Owner operator.
289
Enables the Domain Administrator to grant access rights, edit notes, and select the logo for the
current domain. Domain logo selection is not possible in an owner operator domain. All the
options in this window (except for the Notes box) are read-only and are accessible only by the
System Administrator.
Domain Displays the name of the current domain.
Number Displays the name of the current domain (if specified).
Description Displays the description of the current domain (if specified).
Administrator Displays the user whom the System Administrator defined as Domain
Administrator.
Domain schema name Displays the Domain schema logon name. The System
Administrator cannot change the logon name. It is created during domain initialization.
Plant hierarchy separator Displays the separator set by the System Administrator. The
separator appears where all or part of a plant hierarchy is displayed as a string. For example, if
the separator character is &, and you have plant hierarchy items My Plant, My Area, and My
Unit, in the Properties dialog box for the My Unit item, the software displays the parent
hierarchy as My Plant&My Area
Domain type
Displays the domain type defined by the System Administrator for the current domain.
Engineering company Such a domain is usually contracted to design and build plants based
on process information. These are 'grass-roots' projects that usually involve one set of data
which may be revised extensively during the life-cycle of the plant. In this case, the data for
each project is maintained within a single database schema.
Owner operator In such a domain, an operational plant exists and most of the activities are
concerned with routine maintenance or plant modernization (revamps). To facilitate plant
modernization, a number of projects can be defined within the domain. Each project is defined
for one plant only, and a plant can have several projects associated with it. The main body of
data in the domain that includes existing data together with any data that was integrated on
completion of projects is called As-Built. In this case, the database is partitioned into several
schemas: a single schema for As-Built and separate schemas for each project.
Exclusive claim mode Indicates whether a Project Administrator can claim the same
item for more than one project created in an owner operator domain or only for one
project. If the System Administrator has selected this check box, it is only possible to claim
a particular item for one project. It is possible, however, to claim this item for another project
after removing the item from the project for which it was claimed first using the Release
Claim merge action, or after merging the item with As-Built. If the check box is cleared, a
Project Administrator can claim the same item for more than one project, either directly from
one project to another, or from As-Built. This setting becomes permanently fixed in the
current domain after creating the first project in the current domain.
290
Merge without deleting from project Indicates whether a view-only copy of that item
remains in the project when the Project Administrator merges a particular item with
As-Built. After merging, it is not possible to delete view-only copies. Existence of view-only
copies does not prevent the Project Administrator from deleting the project. When the
check box is cleared, the software automatically deletes the item from the project when
merging. This setting becomes permanently fixed in the current domain after creating the
first project in the current domain.
Domain usage Indicates the usage of an Owner operator domain, which can be one of
the following:
None This is the default value for a domain after an upgrade.
Host Indicates that the domain is defined as host.
Satellite Indicates that the domain is defined as a satellite under a particular host
domain.
Sub-contractor Indicates that the domain is defined as a sub-contractor under a
particular satellite domain.
Domain features
Activity tracking Indicates whether activity tracking options are enabled by the System
Administrator.
Audit trail options Indicates whether the audit trail options are enabled by the System
Administrator.
Item registry Indicates whether the Domain Administrator can use the item registry options
available on the DBA menu (Data Maintenance sub-menu).
Cable type dependency Indicates whether cable type dependency is enabled by the System
Administrator.
Single mode (on Oracle or SQL Server only) When the check box is selected, all the items
are unlocked. This improves the software performance, but enables multiple users to work with
the same item simultaneously. When the check box is cleared, all the items are locked so that
only one user at a time can work with the same item.
Default plant use Indicates whether in the Plant Hierarchy Explorer, the plant DEFAULT
and all its hierarchy levels are available. If the System Administrator has cleared this check box
when making the domain definitions, SmartPlant Instrumentation users cannot access the
default plant. However, if required, the System Administrator can switch the use of the default
plant on or off when making or modifying domain definitions.
If you define a plant hierarchy with more than three levels, it is no longer possible to use the
default plant in this domain. In this case, the software automatically clears the Default
plant use check box.
If you intend to use SmartPlant Instrumentation in an integrated environment, the System
Administrator must clear this check box.
KKS mode Indicates whether KKS naming conventions are enabled by the System
Administrator.
Rule Manager Indicates whether the use of Rule Manager is enabled by the System
Administrator.
Obtain Revision from SmartPlant Foundation Select this check box to allow SmartPlant
Instrumentation to use SmartPlant Foundation to create a new revision for publishable
documents. On publishing a report, the software first checks whether the report has a
SmartPlant Foundation revision and then assigns the appropriate revision scheme
automatically. If a user added a SmartPlant Instrumentation revision previously, but did not
291
Workflow
Instrumentation and process data Displays the workflow status selected by the System
Administrator. Workflow only applies where the selected domain type is Engineering
company. When the domain type is Owner operator, Domain Administrator defines workflow
in the Project Activities dialog box, at the level of the projects in the domain.
The available workflow options are:
Full Indicates that all workflow options are activated, including marking instrument tags
for release as a formal issue in a binder package. The Release to Spec option becomes
available in the Document Binder module and in the Spec Change Notification Options
dialog box.
Without Document Binder Indicates that all workflow options are activated, except for
the option to release instrument tags as a formal issue in a binder package.
None No workflow options are activated.
292
Special (used in Specifications module only) Allows users to assign individual title
blocks to any specification, using the title block assignment options available in the
Specifications module.
Global path
Global path box Displays the global path set by the System Administrator.
Allow to overwrite the global path Indicates whether the System Administrator has enabled
users to set user-defined paths in addition to the specified global path. When the check box is
selected, users are not restricted to setting new paths in SmartPlant Instrumentation within the
global path folder only.
Path for SmartPlant XML files Displays the location of the SmartPlant Instrumentation map
files: ContextMap.xml and IntoolsMap.xml, which are needed for working in an integrated
environment or using the point-to-point interfaces between tools. The System Administrator can
specify the XML path when making domain definitions.
Miscellaneous Options
Notes Type notes or comments if needed.
Enables the Domain Administrator to access the most common commands available when the
Domain Definition window is open.
Icon
Description
Saves the changes made to the logo or notes.
Opens the Select Logo dialog box to select a different logo for the current domain.
When the domain type is Owner operator, this icon is not available. A Project
Administrator needs to open the Project Activities dialog box, and click the Logo
button to define a project logo.
Makes the Notes box accessible for editing.
Opens the Access Rights window to grant or modify user access rights.
Enables the System Administrator to define a new domain or modify the definitions for an
existing domain. To access this window, with the System Administration window open, click
File > Domain. The options in the window become accessible after you select an existing
domain and click
.
Domain Select a domain from this list or type a new domain name as needed.
Number Type a number for the domain if required.
Description Type a short description of the domain, if needed.
Administrator Select a user who will be the Domain Administrator.
Domain schema name Displays the Domain schema logon name. You cannot change the
logon name. It is created during domain initialization.
Plant hierarchy separator Type a character for use as the separator that appears where all
or part of a plant hierarchy is displayed as a string. For example, if the separator character is &,
and you have plant hierarchy items My Plant, My Area, and My Unit, in the Properties dialog
box for the My Unit item, the software displays the parent hierarchy as My Plant&My Area
293
After creating a project, these settings become fixed in the Owner operator
domain.
Domain usage Indicates the usage of an Owner operator domain, which can be one of
the following:
None This is the default value for domain usage after an upgrade. Starting with this
value, you can select any of the options as desired.
Host Indicates that you have defined the domain as a host. A host domain can be
redefined later as a satellite or sub-contractor provided no satellite domains exist under
the specified host domain.
Satellite Indicates that the domain is defined as a satellite under a particular host
domain. Once you have defined the domain usage as a satellite, it is no longer possible
to redefine its usage.
Sub-contractor Indicates that the domain is defined as a sub-contractor under a
particular satellite domain. Once you have defined the domain usage as a
sub-contractor, it is no longer possible to redefine its usage.
Domain features
Activity tracking Enables the use of activity tracking.
Audit trail options Enables the use of audit trail options.
294
If the Domain Administrator defines a plant hierarchy with more than three levels in a
particular domain, it is no longer possible to use of the default plant in that domain. In
this case, the software automatically clears the Default plant use check box.
If you intend to use SmartPlant Instrumentation in an integrated environment, you must
clear this check box. This is because in the OBJECT_REGISTRY table, all plant group
ID numbers must be unique. The software uses this table to work with the SmartPlant
schema. In the plant DEFAULT, the plant group ID numbers are not unique: the ID
number is 1 in all of the plant groups, that is Plant, Area, and Unit.
KKS mode Activates propagation of KKS names when KKS naming conventions are used in
the project.
Rule Manager Allows consistency and GUI rules created by Rule Manager to be used in the
project. For more information, see SmartPlant Instrumentation Rule Manager in the SmartPlant
Instrumentation User's Guide, under Using Rule Manager, SmartPlant Instrumentation Rule
Manager.
Obtain Revision from SmartPlant Foundation Select this check box to allow SmartPlant
Instrumentation to use SmartPlant Foundation to create a new revision for publishable
documents. On publishing a report, the software first checks whether the report has a
SmartPlant Foundation revision and then assigns the appropriate revision scheme
automatically. If a user added a SmartPlant Instrumentation revision previously, but did not
obtain a new revision from SmartPlant Foundation, the software uses the SmartPlant
Instrumentation Revision schema to publish reports. Note that with this option selected, you can
still use internal SmartPlant Instrumentation revision options for those items not registered to
SmartPlant Foundation.
Clear the check box to allow SmartPlant Instrumentation users to add revisions to publishable
reports using only internal SmartPlant Instrumentation revision settings. SmartPlant
Foundation revision options become inaccessible. If a user obtained a revision from
SmartPlant Foundation previously, but did not make a new SmartPlant Instrumentation revision,
the software ignores the previous revision and does not allow publishing of the report until the
user creates a revision in SmartPlant Instrumentation.
295
Workflow
Instrumentation and process data Only applies where the selected domain type is
Engineering company. For the domain type Owner operator, the workflow is defined at the
level of the projects in the domain. The available workflow options are:
Full Activates all workflow options, including marking instrument tags for release as a
formal issue in a binder package. The Release to Spec option becomes available in the
Document Binder module and in the Spec Change Notification Options dialog box.
Without Document Binder Activates all workflow options, except for the option to
release instrument tags as a formal issue in a binder package.
None No workflow options are activated.
Global path
Global path box Displays the global path that you set for all users. If you change the existing
global path, all user-defined paths remain linked to the previous global path. For example, if you
change the global path from \\APP_SERVER\SmartPlant Instrumentation to
\\APP_SERVER_1\SmartPlant Instrumentation, and a user has already specified a path to the
PSR folder, in the appropriate box, the user-defined path is displayed as a full path
\\APP_SERVER\SmartPlant Instrumentation\PSR. A global path does not apply to individual
temporary folder settings.
Browse Allows you to navigate to the folder that you want to specify as the global path folder.
We recommend that you specify a path that complies with universal naming conventions (that is,
it starts with \\). If you want to use mapped drives, make sure that all SmartPlant Instrumentation
users have the same drive mapping.
296
Miscellaneous Options
Notes Type notes or comments if you need.
Enables the System Administrator to access the most common commands available when the
Domain Definition window is open.
All the icons except for
are inactive if DEFAULT is selected from the Domain
list. Select any other domain to make the icons active.
Icon
Description
Saves the definitions of the selected domain.
Upgrades your database after installing a new version of SmartPlant
Instrumentation. This icon is available only if the version of the domain you selected
from the Domain list is different from the Administration version.
Makes the options in this window accessible for editing.
Deletes the current domain and all the database tables associated with the
domain. This operation is irreversible, therefore it is recommended that you back up
a domain before deletion.
After domain deletion in Oracle, a message appears with the list of physical
tablespace datafiles that need to be deleted physically from the disk. If a rollback
segment problem occurs, the software displays an appropriate error message. In
this case, you need to restart the deletion process.
After domain deletion in SQL Server, the devices are left in place connected to the
database, and can be used for a new domain.
Enables the System Administrator to define the tablespace data of a domain prior to initializing
this domain on Oracle.
Note that the paths you specify in this dialog box refer to the local folders (non-network
folders) of the computer where Oracle is installed. Do not use network drives or network server
names in the paths.
Domain Displays the name that you specified in the Initialize dialog box.
Domain data
Tablespace name Accept the displayed value when working in Automatic / Customized
modes or type an appropriate domain tablespace name. When working in Predefined mode
select a tablespace name from the drop-down list. See more details in SmartPlant
Instrumentation Administration User's Guide.
297
Index data
Tablespace name Accept the displayed value when working in Automatic / Customized
modes or type an appropriate domain tablespace name. When working in Predefined mode
select a tablespace name from the drop-down list. See more details in SmartPlant
Instrumentation Administration User's Guide.
Datafile name and path Accept the displayed value or type the full path and name of the
index tablespace database file. The default file extension is .dbf. You can change the file
extension as you require.
Tablespace size (MB) Accept the displayed value or type the required index tablespace size.
OK
Starts the initialization process.
Enables the Domain Administrator to export macros from a source database or domain to a
target database or domain via an intermediate text file. The exported data can also contain
typical tags. When exporting macros, this text file serves as a target file, whereas when
importing macros, the same file becomes a source file.
To access this dialog box, in the Domain Administration window, on the Add-Ins menu, point
to Import/Export Macros and click Export Macros.
Target database file and path Allows you to specify a target .txt file. You can either create
a new file by typing the file path and name or click Browse and navigate to an existing file.
Include typical tags Allows you to export all existing typical tags along with the macros into
the selected .txt file.
Enables you to select a backed-up domain (compressed in .zip files) to extract and specify the
target folders to which the software extracts the domain.
To open this dialog box, in the Initialize Domain dialog box, click Files.
298
299
Property Allows you to select a property to use for filtering the items.
Operator Allows you to select the required comparison operator to determine how the
header selected under Property will relate to the expression you select for Value.
Value Allows you to select or type a required value for the item you selected under
Property. The available values depend on the specific property that you select.
Logic You use this option when you specify more than one filter condition. The option
allows you to select the required logical operator (And or Or) to determine how the next filter
expression will relate to the current expression. When you have a mixture of logical
operators for several conditions, the software performs the expressions on the conditions in
order, for example:
(A and B) or C
(A or B) and C
To reset the filter, delete the filter definition.
Command Buttons
Add Adds a new line for specifying a filtering condition.
Delete Deletes the selected filtering condition.
Verify Verifies the correctness of the entire filtering expression.
Reset Removes all filtering conditions so that you can re-enter a new filter definition.
Advanced Allows you to define a special filter for cables or loops.
Allows you to find an item in the tree view of an Explorer window that you open to claim items for
a project, or merge items with As-Built. This dialog box is especially useful when you want to
find an item in a particular folder that contains numerous items. You can type an item name
and click Find or you can let the software look for the item as you type the item name.
Item Allows you to type a name of an item that you want to find.
As typed Makes the software look for an item as you type its name.
Search delay Sets the search delay that determines how long the software waits after the
last time you press a key on your keyboard.
Match case Instructs the software to find items whose names match the capitalization of the
item name you entered.
Find whole name only Instructs the software to search for occurrences that are whole
names and not part of a larger item name.
Enables the Domain Administrator to generate a report on access rights granted to the selected
user groups. You can either generate a report on a specific level or on all levels. When the
domain type is Owner operator, you can also generate a report on the project level.
To access this dialog box, on the Reports menu, click Access Rights.
Select all Selects all the items displayed in the data window.
All Levels
Allows you to select specific user groups and generate a report on the access rights granted to
them on the domain level and also on all levels of your plant hierarchy.
Data Window The Group Name data window displays all the existing user groups in the
current domain. Select groups that you want to include in the report.
300
Project
(only available when the domain type is Owner operator)
Allows you to select specific user groups and generate a report that displays access rights
granted on the project level or for As-Built.
Data Window Under Project Name, displays As-Built and all project that exist in the owner
operator domain. Under Group Name, displays all user groups defined in As-Built and in the
projects. Select groups that you want to include in the report.
<Plant>
Allows you to select specific user groups and generate a report on the access rights granted to
them on the <plant> level.
Data Window Displays all the existing user groups and the plants to which they are
assigned. Select groups that you want to include in the report.
<Unit>
Allows you to select specific user groups and generate a report on the access rights granted to
them on the <unit> level.
Data Window Displays all the existing user groups, <plants>, and <units> to which user
groups are assigned. Select groups that you want to include in the report.
Enables the Domain Administrator to grant the same access rights to a group of users on a
specified level (domain level, highest or lowest level of the plant hierarchy). The default highest
level is <plant>. The default lowest level is <unit>.
It is also possible to grant the same access rights to all user groups on a specified level. If you
select the <plant> or <unit> level, you can also grant the same access rights to all <plants> or
<units> or to a specific <plant> or <unit> that you select. The selected access right mode will
then apply to a specific group that you select or to all the user groups in the domain.
To open this dialog box, with the Access Rights window open, on the Options menu, click
Global Access Rights.
Access mode Allows you to set the appropriate access mode for the group selected in the
Group name list.
The following access modes are available:
Full (Add / Delete / Update) Allows group users to add, delete, and modify data for the
selected item.
Modify (Add / Update) Allows group users to add and modify data for the selected item
and group. Deletion is prohibited..
View Only Allows group users to view data for the selected item, but cannot edit it in any
way.
Access Denied Indicates that group users has no access to the selected item. You
apply this mode at the domain level to deny access to an entire module, feature, or activity.
Group name Allows you to select a target user group for applying the access mode you have
set in the Access mode list. Also, you can select All to apply the access mode to all the users
in the current domain.
301
302
Source database
File name and path Allows you to specify the source database file. You can type the file
name and path or click Browse. The default file is IN_CTLOG.DB.
Connect Connects to the source database file.
Miscellaneous Options
Target plant Allows you to select the plant to which you want to add the imported predefined
browser views.
View Displays all available predefined browser views after you click Connect. Select a view
and click Import.
Import Imports the selected predefined browser views from the source database file to your
database. This button becomes accessible only after you click Connect.
Enables the Domain Administrator to import spec forms from one database or domain to your
current domain. Importing spec forms requires an intermediate file that contains spec forms
exported from another database or domain. When importing spec forms, this file serves as a
source database file.
To access this dialog box, click Add-Ins > Import Spec Forms.
Source database
File name and path Allows you to specify the source database file. You can type the file
name and path or click Browse. The default file is In_ctlog.db.
Connect Connects to the source database file.
Import
PSR folder path Allows you to specify the location of the PSR files in your domain. You can
type the file name and path or click Browse. You have to select the Spec_PSR folder located
in the path 'Program Files\SmartPlant\Instrumentation\'. Also, make sure that you include a file
name in the path that you set.
303
After importing the spec forms, you must rebuild the catalog tables. Switch to System
Administration and then click DBA > Rebuild catalog tables.
You can import only those spec forms for which you purchased an appropriate license.
In order to use these forms in SmartPlant Instrumentation, you must regenerate the
specifications that are based on these forms. You can do it for a single specification page or
for multiple ones in batch mode, For more information, see the SmartPlant Instrumentation
Help, Specifications > Specification Pages > Regenerate a Specification Page or
Regenerate Pages in Batch Mode.
Enables the Domain Administrator to import DCS hardware I/O data from the Foxboro - I/A
FBMs library.
This library is an add-in that is supplied for an additional fee.
Source database
File name and path Allows you to specify the source database file. You can type the file
name and path or click Browse. The default file is IN_CTLOG.DB.
Connect Connects to the IN_CTLOG.DB file and displays the Foxboro - I/A FBMs in the
Select panel library pane.
Miscellaneous Options
Select panel library Displays the Foxboro - I/A FBMs library after you connect to the
IN_CTLOG.DB file and allows you to select the library for import.
Import Imports the content of the Foxboro - I/A FBMs library to the database.
Enables you to import PDS or SmartPlant 3D process connection data for the Dimensional Data
for Piping module.
Source database file name and path Displays the file name and path of the source
database file.
Connect Connects to the source database file.
Import Imports the process connection data from the source database file to your database.
Enables the Domain Administrator to import a hook-up item library to the database.
To access this dialog box, on the Add-Ins menu, click Import Hook-Up Library.
Source database
File name and path Allows you to specify the source database file. You can type the file
name and path or click Browse. The default file is IN_CTLOG.DB.
304
Miscellaneous Options
Hook-up drawing path Allows you to specify the path to the drawings (if you have a folder
for the drawings) to avoid typing it each time you open a drawing in the Hook- Ups module.
Plant Name Allows you to select a target plant in which SmartPlant Instrumentation users will
be able to work with the imported hook-up item library.
Import Imports the selected hook-up library from the source database file to your
database. The button becomes accessible after you click Connect.
Enables the System Administrator to import another interface language to SmartPlant
Instrumentation from an external database file. After adding the language, users can then
switch to that language.
Source database
File name and path Allows you to specify the source database file. You can type the file
name and path or click Browse. The default file is IN_CTLOG.DB.
Connect Connects to the source database file.
Miscellaneous Options
Language Displays the languages available in the language database file after you click
Connect.
Import Allows you to add the selected language to the database. This button stays disabled
until you click Connect.
Overwrite previously imported items Allows you to overwrite the existing terms and
phrases of a language that you imported previously. You need to clear the check box if you
want to add new terms and phrases to the previously imported language without overwriting any
existing terms or phrases.
Enables the Domain Administrator to import macros from one database or domain to
another. Importing macros requires an intermediate text file that contains macros exported from
another database or domain. When importing macros, this file serves as a source database
file. The Domain Administrator can also import typical tags that have been included in that
source text file.
To access this dialog box, in the Domain Administration window, on the Add-Ins menu, point
to Import/Export Macros and click Import Macros.
Source database file and path Allows you to specify a source .txt file by typing the file path
and name or clicking Browse.
Include typical tags Allows you to import all typical tags located in the selected .txt file.
If the selected .txt file does not contain typical tags, do not select the Include typical tags
check box.
Enables the Domain Administrator to import third party interfaces to SmartPlant
Instrumentation. These interfaces allow the Domain Administrator to transfer data to and from a
third-party system, such as FirstVue, Masoneilan, or SmartPlant P&ID. You can either import
external import links and the appropriate source codes or import source codes only.
To access this dialog box, click Add-Ins > Import System Interfaces.
305
Miscellaneous Options
Source file path Allows you to specify the source file path. You can enter the full path
manually or click Browse.
Select link group Displays all available link groups after you click Connect. Select a link
group and click Import.
Import only source codes Allows you to import only the source codes.
Import typical instruments Allows you to include typical instrument data.
Import Imports the selected link group from the source database file to your database. The
button becomes accessible after you click Connect.
Enables the System Administrator to initialize (create) a new domain in Oracle. In a given
SmartPlant Instrumentation database, you can only run one initialization process at a time.
306
The schema password must be different from the domain name. We recommend that you
write down the schema password and keep it in a safe place. When initializing a domain,
the software changes all the password characters to upper case. This means that if the
Domain schema name is MY_DOMAIN, you cannot use my_domain as the password
string.
By default, the Domain schema password is not encrypted. When performing a database
connection, the software retrieves the logon name and password from the PROJECT table
of the Admin schema. If needed, the System Administrator can encrypt all the domain
passwords in the database, including passwords of new domains you initialize in the current
database.
Miscellaneous Options
Date Displays the date of the initialization process.
Start time Displays the start time of the initialization process.
End time Displays the end time of the initialization process.
Do not display error messages Allows you to run the initialization process without
displaying any error messages that can appear during the process. The software records errors
into the InitLog.txt file, located in the SmartPlant Instrumentation home folder. This file can
contain records from previous backup or initialization sessions.
Command Buttons
OK Opens the Domain Data and Indexes dialog box, where you need to perform the next
step of defining initialization settings for your domain data and indexes prior to starting the
initialization process.
Source If you initialize a new domain from an existing source domain, click this button to
open a dialog box where you can connect to the source domain residing in Sybase Adaptive
Server Anywhere or in an Oracle database.
Enables the System Administrator to initialize (create) a new domain in SQL Server. In a given
SmartPlant Instrumentation database, you can only run one initialization process at a time.
307
The schema password must be different from the domain name. We recommend that you
write down the schema password and keep it in a safe place. When initializing a domain,
the software changes all the password characters to upper case. This means that if the
Domain schema name is MY_DOMAIN, you cannot use my_domain as the password
string.
By default, the Domain schema password is not encrypted. When performing a database
connection, the software retrieves the logon name and password from the PROJECT table of
the Admin schema. If needed, the System Administrator can encrypt all the domain passwords
in the database, including passwords of new domains you initialize in the current database.
View-Only Domain schema password Allows you to change the default logon password of
the View-Only Domain schema. The value that you type must be unique and typed as one word
with no spaces. You can use an underscore (_) to replace a space. The View-Only Domain
schema holds database views of all tables in a domain. This schema enables viewing data for
users of report generators, such as Microsoft Access and InfoMaker. The View-Only Domain
schema logon name is <Domain schema logon name>_VIEW. The logon name is set
permanently in the software. The default logon password is also <Domain schema logon
name>_VIEW. The maximum password length is fifteen characters (not case-sensitive).
In the database, the password is not encrypted. If you change the password, make sure
you make a record of the change so that you can use the password if you have to rebuild the
default views in the domain. You can change the password only once, when initializing a new
domain. The default password and the characters that you type when changing the password
appear masked.
Miscellaneous Options
Date Displays the date of the initialization process.
Start time Displays the start time of the initialization process.
End time Displays the end time of the initialization process.
Do not display error messages Allows you to run the initialization process without
displaying any error messages that can appear during the process. The software records errors
308
Command Buttons
OK Opens the Domain Data and Indexes dialog box, where you need to perform the next
step of defining initialization settings for your domain data and indexes prior to starting the
initialization process.
Source If you initialize a new domain from an existing source domain, click this button to
open a dialog box where you can connect to the source domain residing in Sybase Adaptive
Server Anywhere or in a SQL Server database.
Enables the System Administrator to initialize (create) a new domain in SQL Server. In a given
SmartPlant Instrumentation database, you can only run one initialization process at a time.
The schema password must be different from the domain name. We recommend that you
write down the schema password and keep it in a safe place. When initializing a domain,
the software changes all the password characters to upper case. This means that if the
Domain schema name is MY_DOMAIN, you cannot use my_domain as the password
string.
The Domain schema password is not encrypted and cannot be encrypted; after initializing a
domain, the Domain schema logon password becomes set permanently in the
software. When performing a database connection, the software retrieves the logon name
and password from the PROJECT table of the Admin schema.
View-Only Domain schema password Allows you to change the default logon password of
the View-Only Domain schema. The value that you type must be typed as one word with no
spaces. You can use an underscore (_) to replace a space. The View-Only Domain schema
holds database views of all tables in a domain. This schema enables viewing data for users of
report generators, such as Microsoft Access and InfoMaker. The View-Only Domain schema
logon name is <Domain schema logon name>_VIEW. The logon name is set permanently in
309
Miscellaneous Options
Date Displays the date of the initialization process.
Start time Displays the start time of the initialization process.
End time Displays the end time of the initialization process.
Do not display error messages Allows you to run the initialization process without
displaying any error messages that can appear during the process. The software records errors
into the InitLog.txt file, located in the SmartPlant Instrumentation home folder. This file can
contain records from previous backup or initialization sessions.
Command Buttons
OK Starts the initialization process.
Source If you initialize a new domain from an existing source domain, click this button to
open a dialog box where you can connect to the source domain residing in Sybase Adaptive
Server Anywhere, Oracle, or SQL Server.
Enables Domain Administrator to configure the items that will appear in the Access Rights
window for a selected project.
To open this dialog box, on the Activities menu, click Project Access Rights.
In a project, access rights granted on the domain level do not apply. If you want to grant
access rights to a group assigned to a project, you must also assign this group to As-Built.
Project Allows you to select a project for which you can edit access rights.
Select all Allows you to select all the items and activities available in the data window. This
way, you set the software to display all the available items and activities in the Access Rights
window.
Data Window
Display Sets the software to display of a particular item in the Access Rights window.
Item name Displays an inventory list of the items that exist within a particular project. You
can click the header to display the items in alphabetical order.
Item level Displays the level of a particular item: the whole project, or just to a specific unit or
plant. You can click the header to display the items by level.
310
(Data Window)
Contains the items that are in use in other projects of the target domain, and also appear in the
source project. The data window does not display the As-Built items.
Item Displays the names of each duplicate item.
Target Project Displays the name of the target project in which each item will be duplicates.
Command Buttons
Print Prints a report showing the list of items that will become duplicates after import.
Save As Allows you to save the data in the dialog box to an external file.
Enables the Domain Administrator to load audit trail data to the current domain from an external
file. The software created this file while trimming audit trail data. The loaded audit trail data
appears in the audit trail repository in the current domain.
To load the audit trail data, you need to know the audit trail data period in the source domain
and the file segment name of the external file to which you have saved this data. This file is
located on your Windows server.
The file name contains information about the starting and ending dates of the trimmed period
(year, month, and day), the source domain name, and the user-defined file name segment. The
file path configuration depends on your platform (Oracle, SQL Server, or Sybase Adaptive
Server Anywhere).
To open this dialog box, with the Domain Administration window open, on the DBA menu,
point to Data Maintenance and click Load Audit Trail.
Domain Displays the current domain to which you can load audit trail data.
Period
From Allows you to type the initial date (month/day/year) of the audit trail data trimmed from
the audit trail repository in the source domain.
To Allows you to type the last date (month/day/year) of the audit trail data trimmed from the
audit trail repository in the source domain.
Miscellaneous Options
Load from file Allows you to type the user-defined file name segment as it appears in the
external file to which you have saved this data.
Load Loads the audit trail data to the audit trail repository in the current domain.
Enables the Domain Administrator to change the default log file name and path before importing
project data from another domain. The log file contains all information about the import
process.
To open this dialog box from the Select Source Database dialog box, after connecting to the
source database, selecting the source domain, and before clicking Import, click Log File. The
software creates the log file only after you click Import.
Log file name and path When accessing the dialog box for the first time, the software
displays the default path and name of a log file as follows <SmartPlant Instrumentation home
311
312
The software does not remove spaces that are part of separators or appear at the beginning
or in the middle of a segment.
When a wiring item or control system tag naming convention includes free segments, the
software removes spaces only from the first and last free segment.
Remove spaces in file names (only available when you select a document from the
Convention box) Allows you to remove spaces from the name of the document files. When
saving a document as a file, the software automatically applies the document item name to the
file name. For example, when you generate a loop drawing without opening the drawing, the
software saves the drawing file with the name of the source loop number. If the source loop
number has spaces, the software removes the spaces from the drawing file name.
Data Window
Segment Category Displays segment categories for which you can select specific segments
that comprise the naming convention string. The segment categories change according to the
item you select from the Convention list.
The Segment Category list of the always includes three default levels of the plant
hierarchy, even if you defined more than three levels in the Plant Hierarchy dialog
box. The default segment categories are Plant, Area, and Unit, where Plant stands for
the highest hierarchy level item of the parent hierarchy, Unit for the current <unit>, and
Area for the intermediate level item under which you created the <unit> in the Plant
Hierarchy Explorer.
When several prefix segments are defined, the last segment on the list will be
considered as the name prefix.
313
If a separator is the last character in the name of an item that is not a control system tag, the
software removes the separator from the name. For example, if your instrument naming
convention includes a / separator before the COMPONENT SUFFIX segment, the FT-100
tag number with the A suffix appears as FT-100/A and without any suffix as FT-100.
If you do want a separator to appear at the end of the item name, you must add another
data row and select Free Segment as both segment category and segment. Then, you
define a separator and also define the Free Segment length as 0.
Segment Allows you to select a segment for the corresponding segment category. The list
of segments change according to the category you selected from the Segment Category list.
For example, for the Unit category, you can select a Unit Number, Unit Name, or custom field
segment as the prefix segment of the naming convention string.
When applying a naming convention that includes a rack segment, a slot segment or both
to a wiring item that does not have a rack or a slot as its immediate parent item, the software
omits this segment.
Start Allows you to enter a number that determines the starting position of the corresponding
description setting to be used in the appropriate segment of the naming convention.
Length Allows you to enter the number of characters (starting from the determined position in
the Start field) to be taken from the description setting and used in the segment of the naming
convention.
Command Buttons
Apply Saves the naming conventions for the selected <unit>.
Copy From Allows you to select a source unit and copy its naming conventions to the current
<unit>. This button is only available when the current <unit> is empty.
Copy To Opens a dialog box where you can copy the current naming conventions to another
<unit>.
Add Adds an empty row at the bottom.
Insert Inserts an empty row above the cell that you click. If you do not click any cell, the
Insert button functions like the Add button: the software adds an empty row at the bottom.
Delete Deletes the row in which you clicked a cell.
Move Up Moves the row up.
Move Down Moves the row down.
Enables you to enter the Administration module as System Administrator or Domain
Administrator.
System Administrator Allows you to access the system administration options.
Domain Administrator Allows you to access the domain administration options.
314
315
Command Buttons
Edit Allows you to edit the current owner definition.
New Allows you to define a new owner for the current plant. Clicking this button makes all
the fields accessible for editing.
Delete Deletes the current owner definition.
316
317
If the current domain already has a plant other than the default plant, for example, a domain
based on the in_demo.db file, you can only change the names on the levels but not the
number of the levels.
If you define too long names of the plant hierarchy levels (up to 50 characters are allowed),
in report title blocks, truncation may occur in the fields that display the names of the plant
hierarchy levels and the specific level items. If you must use long name strings, to prevent
truncation, we recommend that users create custom title blocks and provide enough room in
the plant_name, area_name, and unit_name fields.
In the Plant Hierarchy Explorer, after creating a first <plant>, you cannot change the plant
hierarchy levels until you delete that plant. Therefore, it is recommended that you first
create your plant hierarchy levels using the options in this dialog box, and only then proceed
to creating specific plant hierarchy items using the Plant Hierarchy Explorer.
If you are planning to create more than three levels in your plant hierarchy, you cannot then
use the default plant even if the System Administrator has enabled the use of the default
plant. If more than three levels are defined, the software automatically clears the Default
plant use check box in the Domain Definition window.
Level Displays the level hierarchy number. Level 1 is the highest level. The hierarchical
manner of levels is displayed in the Plant Hierarchy Explorer.
Name Allows you to change the existing level name or enter a name for a new level. The
name must contain at least one character that is not space. The maximum name length is fifty
characters. The default level names that are supplied with SmartPlant Instrumentation are
Plant, Area, and Unit.
Add Appends a new level at the bottom of the list. This level becomes the lowest level of the
plant hierarchy. You can only use this option before creating the first plant in the Plant
Hierarchy Explorer.
Insert Inserts a new level above the level that you select. You can only use this option
before creating the first plant in the Plant Hierarchy Explorer.
Delete Deletes a level that you select. You can only use this option before creating the first
plant in the Plant Hierarchy Explorer. You can delete any level, as long as the minimum of
three levels remains in the dialog box.
Allows you to create a flexible plant hierarchy according to the number of levels required by your
plant structure. The minimum allowed number of levels is three, as in the default plant, which is
supplied with SmartPlant Instrumentation (displayed as DEFAULT in the Plant Hierarchy
Explorer). The System Administrator has right to enable or disable the use of the default plant
when definition of modifying domain settings in the Domain Definition window.
You can create or delete plant hierarchy items within the hierarchy levels that you define in the
Plant Hierarchy dialog box. For example, on the Unit level, it is possible to create several
318
You can change the names of the plant hierarchy items at any stage of your domain life
cycle.
You can only change the number of the plant hierarchy items before creating a naming
conventions for a SmartPlant Instrumentation item.
The names of plant hierarchy items must be unique within a particular node of the parent
level.
Explorer Icons
Indicates the plant hierarchy root. Below this level, you can create highest level items.
Indicates the highest level items in the plant hierarchy. The default highest level name is
Plant. On this level, you can edit properties or delete highest level items. Below this level, you
can create intermediate levels items.
Indicates intermediate levels items in the plant hierarchy. The default intermediate level
name is Area. You can have more than one intermediate level, depending on your level
definitions you made in the Plant Hierarchy dialog box. On this level, you can edit properties
or delete intermediate levels items. Below the lowest intermediate level, you can create lowest
levels items.
Indicates the lowest level items in the plant hierarchy. The default lowest level name is
Unit. On this level, you can edit properties or delete lowest level items.
Since deletion of a <unit> is irreversible, make a backup before you delete a <unit>.
You cannot delete the DEFAULT plant, area, and unit. The System Administrator, however,
when setting the domain features in the Domain Definition window, can enable or disable
the use of the default plant. If your plant hierarchy has more than three levels, the software
319
320
321
Loop
Instrument
Basic engineering data, wiring items that have a signal propagated to the
instrument.
All wiring sub-items and control system tags that appear in the appropriate wiring
item folder in the Domain Explorer.
Terminal strip
Terminals
Cable
Wire
No sub-items Affects only items selected in an Explorer window for claiming, merging, or
copying to the appropriate buffer. The associated sub-items are neither claimed nor copied
to the buffer as dummy items.
This setting also determines how the software removes a single item you select in the
buffer. If you select a single item for removal, the software cannot detect whether this item
has sub-items in the buffer or not. Therefore, on clicking Remove, the software prompts you
to convert the selected item to a dummy item in the buffer. The prompt message only
appears if the item that you select may have sub-items, for example, a panel, terminal strip,
cable, and so forth.
322
Documents associated with tags and loops are not considered items and, therefore, are
always claimed together with the tags and loops. These documents are process data,
calculation, calibration, dimensional data for piping, and specification sheets, and loop
drawings.
In the project, dummy items appear as view-only. In the Domain Explorer, the dummy
items are marked by a specific color and appear with the
indicator.
Sub items Allows you to claim, merge, or move to buffer the associated sub-items. After
you select this option, you can select any combination of the check boxes if you want the
software to include wiring data when you perform a desired operation for claiming or
merging data.
For example, if you do not select any check box, and then, in the appropriate Explorer
window, select a loop or a tag, the software includes all the engineering data but does not
include any wiring items that have a signal propagated to the loop or tag. The engineering
data that the software includes consists of process data, calculation, calibration, dimensional
data for piping, and specification sheets, and hook-up associations. To include these wiring
items, you must select the Wiring data of tags and loops check box.
323
324
325
Command Buttons
Advanced Opens a dialog box where you can enable or disable preferences in the project
selected from the Project list, or in the current domain.
Import Imports the domain or project preferences from a .dmp file that contains previously
exported preferences. Before importing preferences, you can open the .dmp file and modify
preferences definitions in the file itself.
Export Allows you to save the domain or project preferences to an external .dmp file.
The options on the General page of the Preferences Management dialog box allow you to
customize the SmartPlant Instrumentation interface and general application preferences. These
settings do not affect the preferences that were defined by users in the current domain or
working in the current project, if the domain type is owner operator.
When customizing the general preferences, you can do the following:
Set the toolbar text
Automatically start SmartPlant Instrumentation with the unit and module you last worked in
Set print preview options
Overwrite the default logo
We recommend that you do not prevent the users from specifying individual temporary
folder paths. This is because in the temporary folder, the software creates temporary files
during various activities that users perform in SmartPlant Instrumentation, for example, when
generating specifications, CAD loop or hook-up drawings, reports, and so forth. If the
temporary folder path is shared for several users, users can experience problems with data
326
In the Specifications module, when you generate the Spec Forms report, the software
generates the report as the specprn.psr file and saves this file to the folder you specify in the
Temporary folder path box. If you leave this box blank, the software saves the specprn.psr
file to the SmartPlant Instrumentation home folder.
327
If your CAD application is MicroStation, make sure the path string does not exceed fifty two
characters. A longer path prevents MicroStation from generating or displaying drawings or
cells from SmartPlant Instrumentation.
If the System Administrator specified a global path in your domain, note that the global path
does not apply to the temporary folder path.
Output document folder Enables you to specify the path to the folder where the software
generates IDEAL report files. Click Browse to navigate to the path.
This dialog box allows you to print out a report. The dialog box options are as follows:
Printer Allows you select a printer.
Copies Allows you to enter the number of copies you want to print.
Page range Determine whether the software prints the entire report or specific pages of the
report.
All Prints the entire document.
Current page Prints the currently displayed page.
Ranges Prints the pages you type in this box. For example, to print pages 2, 3, and 4,
type 2-4.
Print Select the portion of the report or document that you want to print.
Print to file Prints your report to a file instead of to a printer.
Collate copies Prints the copies of the document in proper binding order.
OK Prints the page range of the report.
Printer Allows you to define your default printer if needed.
Displays a preview of the items belonging to a specific item type. The Project Administrator
opens this dialog box either when defining a scope of items for a project, or when merging
project items with As-Built:
When defining a project scope, this dialog box displays the items you can claim from the
Claim Buffer.
When merging project data with As-Built, this dialog box shows the items you can merge
from the Merge Buffer. Also, you can open this dialog box to generate reports available on
the Reports menu of the Project Explorer.
Pages Allows to navigate back and forward through a multi-page report using the arrow
buttons.
Show items (only available when claiming items for a project) Determines whether you can
display claimed items or items copied to the Claim Buffer.
Claimed Displays only items that were claimed for the project.
Not claimed Displays only items that appear in the Claim Buffer, but have not yet been
claimed for the project.
Reports If you selected more than one item type, allows you to navigate back and forward
between each item type report using the arrows.
Command Buttons
Print Opens a dialog box where you can send the report to a printer or a file.
Save As Saves the report in a format you specify.
Zoom Allows you to change the magnification of the report preview.
Enables the user with project access rights to create or modify projects in an Owner operator
domain. To open this dialog box, click Activities > Project Activities.
328
Command Buttons
Apply Saves the changes. If you click Apply to create a new project, the software prompts
you whether you want to copy SmartPlant Instrumentation user groups from As-Built. If you
choose not to copy the user groups, the software creates the project with only one user group
(that is, the group to which the current Project Administrator belongs).
The software also prompts you whether you want to create the Project schema. You need to
create the Project schema to make the project accessible for SmartPlant Instrumentation
329
330
331
332
Reports
Display AF and AL graphs in the Instrument Calibration Result report to print all pages of
this report including the As Found and As Left graphs that appear on the second page of the
report. Clear the check box to print only the tabular data that appears on the first page of the
report.
333
334
Main Item
Loop
Instrument
Basic engineering data, wiring items that have a signal propagated to the
instrument.
All wiring sub-items and control system tags that appear in the appropriate wiring
item folder in the Domain Explorer.
Terminal strip
Terminals
Cable
Wire
The Claim Buffer and Merge Buffer are only accessible from the Administration
module. For more information about the Claim Buffer, see the Administration module Help,
Claim Buffer (on page 406) in the Administration User's Guide. For more information about
the Merge Buffer, see the Administration module Help, Merge Buffer (on page 408) in the
Administration User's Guide.
Preferences that you set do not affect preferences the Project Administrator defines on the
Preferences for Scoping and Merging Data dialog box of the Administration module.
No sub-items Affects only items you selected in an Explorer window. The associated
sub-items are neither claimed nor copied to the buffer as dummy items.
Sub items Allows you to claim, merge, or copy to the buffer the associated
sub-items. After you select this option, you can select any combination of the check boxes if
you want the software to include wiring data when you perform a desired claim or merge
operation using shortcut menu commands of an Explorer window.
For example, if you do not select any check box, and then, in the Domain Explorer, select a
loop or a tag, the software includes all the engineering data but does not include any wiring
items that have a signal propagated to the loop or tag. The engineering data that the
software includes consists of process data, calculation, calibration, dimensional data for
piping, and specification sheets, and hook-up associations. To include these wiring items,
you must select the Wiring data of tags and loops check box.
When you select a tag for claiming or merging, the basic engineering data is selected
automatically. You cannot claim or merge a specific instrument, process data sheet, and so
forth.
Wiring data of tags and loops Allows you to claim, merge, or copy to the buffer all the
wiring items that have a signal propagated to the tags and loops you select for claiming.
Tags and loops with lowest level sub-items only Only available after you select
Wiring data of tags and loops. Allows you to claim, merge, or copy to the buffer only the
terminals and wires that have a signal propagated to the tags and loops you select for
claiming. The intermediate sub-items are processed as dummy.
Wiring equipment sub-items Only available after you select Wiring data of tags and
loops. Allows you to claim, merge, or copy to the buffer all the wiring items that are
associated with wiring equipment. For example, if you claim a tag associated with an
apparatus, the software also claims all of the sub-items associated with the apparatus.
Non-connected terminals and spare wires Only available after you select Wiring data
of tags and loops. Allows you to claim, merge, or copy to the buffer the non-connected
terminals and spare wires together with the other associated wiring items that have a signal.
Wires connected to terminals Allows you to claim, merge, or copy to the buffer all the
wires that are connected to terminals associated with the parent items. For example, if you
claim a panel, the software also claims the panel strips, the terminals, and the wires that are
connected to the terminals.
If you selected a loop or tag, and also selected the Wiring data of tags and loops
check box, the Wires connected to terminals check box does not apply to the wiring items
associated with the loop or tag. In this case, the software always claims, merges, or copies
to the buffer all the wires that have signal propagated to the tag.
335
Dummy items Allows you to claim or copy to the Claim Buffer parent items as dummy
items. For example, if you claim an instrument, the source loop number appears in the
project as a dummy item.
Fully-functional items Allows you to claim or copy to the Claim Buffer parent items as
fully-functional items. For example, if you claim an instrument, the source loop number
appears in the project as a fully-functional item.
When you claim instruments directly from the Instruments folder of the Domain Explorer,
the source loop is always claimed as a dummy item, regardless of the value of this setting.
336
Printing and revision location These options determine whether you can work with
SmartPlant Instrumentation during generation of revisions or preparation of document packages
for printing. The options are:
Client Select if you are working with a client installation of SmartPlant Instrumentation.
Remote server Select if you use APITools to generate revisions and prepare document
packages for printing.
APITools (IDEAL Client and IDEAL Server) must be installed on the machine from
where you are printing or creating a revision.
Include external documents in page numbering Select to include in the page numbering
external documents that appear in a General Document Binder package. Clear the check box
to include only SmartPlant Instrumentation documents in the page numbering. Note that the
option to include external documents only applies when you set the page numbering options for
General Document Binder packages to Consecutive page numbering for all documents.
These options enable you to customize viewing format for the Specification List in the
Document Binder window.
Revision options
337
Display options
Use these options to display a tag list and an associated item list on your hook-ups drawing.
Tag list Select this check box to display the tag list on your hook-ups drawing. Clear the
check box not to show the tag list.
Associated item list Select this check box to display the associated item list on your
hook-up drawing. Clear the check box not to show the associated item list.
The options on this page allow you to determine the format of the lines that represent
connectors for various items. Note that the first connected wire of a cable always inherits the
properties of the cable and that the first connected wire of subsequent cable sets always inherits
the properties of the cable set. For the Custom by Loop and Custom by Signal generation
methods, the software displays the wires individually (not the cables), therefore you must select
Item: Wire and then the appropriate color, style, or unit, if you want to use a different connector
format for these loop reports.
Format
Item Allows you to select the type of wiring item for which the formatting definitions apply, for
example, cable, cable set, wire, jumper.
Reset Resets the formatting definitions to their default values for the selected item.
Style Allows you to specify the line style for the connector representation. The box beside
this list indicates the visual appearance of the style that you select. You should not change the
default style used for jumpers; if you do so, the software will not display the jumpers.
Color Displays the current color that the software uses for the connector representation. To
change the connector color, click the ellipsis
to open the Color dialog box.
Units Select the units to specify for the connector width: inches, millimeters, or twips.
Width Specifies the connector width in the selected units.
If you are working with commas (,) instead of a period (.) as a decimal separator,
for example in a German environment, you must make sure that the Width of every item in the
Item list, of every category in the Enhanced Reports preferences, is set to 0.1 or lower. To do
this select the Item Type from the Item List and then change the width in the Width field. You
can also click Reset (not Reset All). to change the width to 0.005 for the selected Item. Failure
to reset the connector width causes the generated drawing to appear distorted and impossible to
read.
Use these options to customize features in the current module. For details of acceptable
parameters and values, contact Intergraph Support (http://support.intergraph.com).
338
Generation method
Select the default generation method to use when you do not specify a generation method on
the Generate Loop Drawings dialog box for a particular loop.
By Loop Displays items such as strips that are common to a number of signals once only
on the drawing.
By Signal Displays each signal path separately on the drawing so that common items
such as strips appear repeatedly; once in each signal representation.
Custom by Loop Displays Enhanced SmartLoop or Fieldbus Loop reports using custom
symbols that you define for each item and allows you to specify the placement of the
symbols on the drawing sheet by displaying the Domain Explorer in the Enhanced Report
Utility and dragging items from it onto the drawing sheet.
Custom by Signal Displays Enhanced SmartLoop or Fieldbus Loop reports using
custom symbols and showing separate signal paths.
Display each signal on separate page (available for By Signal and Custom by Signal
options only)
Select to display each signal path on a separate drawing sheet.
Group by location (available for By Signal and Custom by Signal options only) Select to
organize panels or strips that belong to the same location in the same column of the drawing, if
possible.
Drawing area parameters When you select the Custom by Loop or Custom by Signal
generation method for a particular loop, the drawing area parameters allow you to specify the
optimum spacing between separate graphical elements on the drawing sheet. The optimum
spacing can vary according to the sizes of the symbols that you use.
Units Select the units to specify for the spacing values: inches, millimeters, or twips.
Row spacing Type a value to specify the spacing between rows on the drawing sheet.
Column spacing Type a value to specify the spacing between columns on the drawing
sheet.
Reset Resets the drawing area parameters with default values of 0.79 inches and 1.77
inches for row and column spacing respectively.
Use these options to set the file paths for the default layout, symbols, logo bitmap, and output
files for the selected report type. These file paths apply to all generated enhanced reports of
the selected report type.
Global path Displays the global path set by the System Administrator.
Template for default layout Allows you to select the .sma file that you want to use as the
page template for the selected report. Type the path and file name in the box or click Browse
to navigate to the file. For example:
C:\SmartPlant\Instrumentation\RAD\Template\A4wide.sma
339
Description
A3tall.sma
A3 portrait
A3wide.sma
A3 landscape
A4tall.sma
A4 portrait
A4wide.sma
A4 landscape
Atall.sma
Awide.sma
Btall.sma
11 in x 17 in portrait
Bwide.sma
11 in x 17 in landscape
Title block for default layout Allows you to select the .sym file that you want to use as the
default title block in the template. Type the path and file name in the box or click Browse to
navigate to the file. For example:
C:\SmartPlant\Instrumentation\RAD\Templates\Types\Loop\ Loop_Wide.sym
Logo file Allows you to select the .sym file that you want to use as the logo in the default title
block. This logo does not appear on enhanced reports automatically. You need to perform a
procedure in the Enhanced Report Utility to save the logo as part of the default layout. Type the
path and file name in the box or click Browse to navigate to the file.
Viewer output folder Allows you to enter the path and folder to which the Enhanced Report
Utility prints PDF's when using the SmartPlant PDF 4.51 Converter. If no path is entered then
SmartPlant PDF Converter 4.51 publishes PDF's to the Temp folder.
340
Use these options to set the file paths for the symbols used for instrument list tables.
Global path Displays the global path set by the System Administrator.
Symbol file for instrument list table header Allows you to select the .sym file that you want
to use as the header symbol for the table used to display a list of instruments on the
report. Type the path and file name in the box or click Browse to navigate to the file.
Symbol file for instrument list table details Allows you to select the .sym file that you want
to use as the symbol for the table rows used to display a list of instruments on the report. Type
the path and file name in the box or click Browse to navigate to the file.
These options allow you to set the font properties of the headers and body text for all enhanced
reports of the selected report type. Also, the font style and size become the default settings of
SmartText, macro attributes and names of SmartPlant Instrumentation items. Note that the font
options do not affect the title block or other external data such as channel information. To
change the font size of the title block in a enhanced report, edit the corresponding title block
symbol (for example, loop_wide.sym).
Font Select a font from the list of available Windows fonts. Note that if you select a font
other than a TrueType font (indicated by a TT symbol), the text appears in the Enhanced Report
Utility with a yellow-green font, regardless of any subsequent change you try to make to the font
color in the Enhanced Report Utility. It is therefore recommended to choose a TrueType font.
Font style Select a font style from the list of available styles: Regular, Italic, Bold or Bold
Italic.
Size Select a font size from the list of available font sizes.
Sample Indicates the appearance of the font according to the properties that you have
selected.
Reset Resets the SmartPlant Instrumentation font defaults. These defaults are:
Font MS Sans Serif
Font style Regular
Size 8
Use these options to customize the display of items for all enhanced report types before
generation. Also, you can set your preferences for the generation status window.
General
Show generation status window Select to show the generation status window when
generating enhanced reports. Note that the items that appear in the window do not reflect the
actual items that in the reports after generation.
Display warning message when closing document Select to display a warning message
in the Enhanced Report Utility whenever you close a report. Clear this option if you do not want
to receive a warning message every time you close a report.
View
View-only mode Select to open the report in view-only mode. Clear to allow editing of the
report, redlining, saving, and so forth.
Display color property of cross wires (regular mode only) Select to display labels
indicating the colors of cross wires where defined. Clear to hide the color labels.
Sort wires by wire sequence in set (regular mode only) Select to sort wires according to
the sequence number in the cable set. Clear to sort wires according to the wire IDs. If you are
341
Drawing
Disable macro generation and annotation options Select to disable macro generation in
enhanced reports and also to disable macros, SmartText and redlining. Disabling these options
speeds up report generation.
This option does not disable the default macros, they still appear on the drawing even
with this option selected. Any macros other than the default macros are disabled and do not
appear on the drawing.
Gap connectors on intersection Select to specify that connector lines that are crossed
appear in generated enhanced reports with gaps on intersections. The connector that appears
with a gap is the connector that is generated second. Clear this option to speed up report
generation.
By-pass strips Select to re-draw any connector lines that intersect strips so that those
connector lines by-pass the strips. Clear this option to speed up report generation.
Redraw all connections Select to redraw all the connectors on the sheet to minimize the
number of connector overlaps and intersections. Clear this option to speed up report
generation.
Optimize overlapping connectors Select to separate overlapping connectors from one
another. Clear this option to speed up report generation.
Optimize overlapping wires and cable sets Select to separate the lines that represent
different sets and wires of a particular cable where they overlap one another. Clear this option
to speed up report generation.
Enforce wiring connections to opposite sides of adjacent terminals Select to force the
Enhanced Report Generator to always draw wiring connections from the right side of one
terminal to the left side of the adjacent terminal when the configuration was wired between the
left sides of both terminals, or between the right sides of both terminals.
Force wiring connections between terminals according to signal sequence Select to
force the Enhanced Report Generator to always draw wiring connections, between terminals,
according to their signal sequence.
Selecting the Force wiring connections between terminals according to signal
sequence preference, also activates automatically the Enforce wiring connections to
opposite sides of adjacent terminals. Clearing this preference automatically clears the
Enforce wiring connections to opposite sides of adjacent terminals as well.
342
Layers
Shows a list of the enhanced report layers.
Name Describes the use of the layer [Connector, Macro, Redline, SmartText, Symbol,
Titleblock].
Value Type your own names for each layer as desired.
If you leave a field value empty, the layer will not be available for selection. Any
items that would be created on the unnamed layer are created on the default layer instead.
The options on this page allow you to determine the starting page number and revision order for
the specific enhanced report type.
Revision options
Revision macro order Select the relation between the order of revisions and the order of the
macros that you have set in the title block. The options are:
Ascending In ascending order, macro number 1 contains the first added revision, so that
the last added revision appears at the bottom of the list in the title block.
Descending In descending order, macro number 1 contains the last added revision, so
that the last added revision appears at the top of the list in the title block.
The options on this page allow you to determine the default alignment of the title block, the
relative position of the drawing area, and the working area margins for all enhanced reports of
the selected report type.
343
344
Display options
All jumpers Select to display all the jumpers between the entry and exit points of a signal on
a cabinet. Clear to display one line for all the midway jumpers.
When generating a loop in Custom Mode, with the terminal strip associated to a custom
symbol, all jumpers are displayed on the loop drawing irrespective of the All Jumpers
preference or layout properties settings.
Overall shield connected to another strip (without signal) Select to display the overall
shield (without signal) connected to another strip. If you clear the check box this strip is not
displayed, unless it has a signal in which case it is displayed whether the check box is selected
or cleared.
DCS / PLC attributes Select to display the attributes of DCS / PLC devices when placing
them on the drawing layer. The displayed attributes are: whether it is connected to a CS tag,
channels, number of slots and cabinet name.
Unconnected DCS / PLC terminals Select to display unconnected DCS / PLC terminals. If
you clear the check box, the software replaces the terminals with a break- in-sequence symbol.
Only displays those DCS/PLC terminals that have been assigned channels.
Unconnected Apparatus terminals Select to display unconnected Apparatus terminals. If
you clear the check box, the software replaces the terminals with a break- in-sequence symbol.
Only displays apparatus terminals per position.
Panel location Select to display the panel location in its unit, on the drawing layer (for
example Field, Control room, and so forth).
Vertical orientation Select to display the drawing vertically (custom generation only or when
no layout has been defined for a drawing).
Terminal discontinuities Select to display a gaping symbol which indicates discontinuity in a
sequence of terminals. A gaping symbol appears between terminal symbols wherever there is
a gap in a terminal sequence.
Loop drawing reference Select to display on the report a reference to an external drawing.
CS block when tag has no wiring Select to display Control System tags that are assigned
to the generated loop where those Control System tags do not have wiring connections.
Instrument list Select to display a list of instruments on the report that do not have
wiring. When displaying the list, the following options are available:
All instruments in loop Displays instruments that are included in the loop wiring as well
as non-wiring instruments.
Non-wiring instruments only Displays only those instruments that are not included in
the loop wiring.
Channel items Select to display channels with the channel names at the appropriate
positions on the strip.
Switch terminal connector side (drawing only) Select this option when you want the
Enhanced Reports Utility to continue to display the switched terminal connectors on the drawing,
after using the Switch Connector Side command and performing Refresh. Not selecting this
option means that the display of the modified connectors return to their original state after
performing Refresh. (Unless the drawing is saved before performing Refresh). This function is
available in Custom mode only.
Save custom symbols with layout (Custom mode) Select this option to save custom
symbols along with the layout when selecting Save Custom Changes > Layout level in the
Enhanced Report Utility.
345
Connector representation
Default layout Set the desired connector representation for the default layout. Select one of
the following:
Diagonal Represents connectors as straight diagonal lines between the short horizontal
lines that come from the terminals.
Orthogonal Represents connectors as lines consisting of horizontal and vertical
sections.
For a visual comparison of these representations, see Connector Representation Examples.
Cross wiring Set the desired connector representation for cross- wiring connections. Select
one of the following:
Diagonal Represents connectors as straight diagonal lines between the short horizontal
lines that come from the terminals.
Orthogonal Represents connectors as lines consisting of horizontal and vertical
sections.
When generating an enhanced report with many connectors, where the layout settings for
the connectors are set to diagonal, the connector names do not appear directly over their
respective connectors.
Use these options to customize the display of items in Fieldbus Loop reports before generation.
Retrieve last saved position Select to enable the Save Position command in the Enhanced
Report Utility and display drawing elements in the positions where they appear on the drawing
before this command is implemented. Clear this check box to display generated drawing
elements in their default positions.
Display options
All jumpers Select to display all the jumpers between the entry and exit points of a signal on
a cabinet. Clear to display one line for all the midway jumpers.
When generating a loop in Custom Mode, with the terminal strip associated to a custom
symbol, all jumpers are displayed on the loop drawing irrespective of the All Jumpers
preference or layout properties settings.
Overall shield connected to another strip Select to display the overall shield connected to
another strip. If you clear the check box, this strip is not displayed.
346
347
Connector representation
Default layout Set the desired connector representation for the default layout. Select one of
the following:
Diagonal Represents connectors as straight diagonal lines between the short horizontal
lines that come from the terminals.
Orthogonal Represents connectors as lines consisting of horizontal and vertical
sections.
For a visual comparison of these representations, see Connector Representation Examples.
Cross wiring Set the desired connector representation for cross - wiring
connections. Select one of the following:
Diagonal Represents connectors as straight diagonal lines between the short horizontal
lines that come from the terminals.
Orthogonal Represents connectors as lines consisting of horizontal and vertical
sections.
When generating an enhanced report with many connectors, where the layout settings for
the connectors are set to diagonal, the connector names do not appear directly over their
respective connectors.
Use these options to customize features in the current module. For details of acceptable
parameters and values, contact Intergraph Support (http://support.intergraph.com).
SmartPlant Instrumentation and the CAD drawing programs required to work with
SmartPlant Instrumentation, must be installed on the same machine.
MicroStation paths must not have spaces. Paths with spaces prevent MicroStation
from generating or displaying drawings or cells from SmartPlant Instrumentation. If you
installed MicroStation in the default Program Files folder, you must reinstall MicroStation
in a path that does not have spaces.
Global path Displays the global path set by the System Administrator.
CAD folder Click Browse to navigate to the folder containing the executable file of the CAD
application installed on your computer. For example:
C:\Program Files\SmartSketch\program
CAD configuration folder Click Browse to navigate to the folder containing the CAD
configuration file of the CAD application installed on your computer. For example:
C:\Program Files\SmartSketch\program
CAD function folder Click Browse to navigate to the folder containing the CAD function
files. For example:
348
349
350
Bill of Material
Hide item number row when total quantity is zero Allows you not to include in BOM
the item number whose quantity is zero.
Enable the use of edit mode Allows you to select the Edit mode check box in a BOM
print preview.
351
352
Create new tags based on the properties of the selected source tag number, and when
running batch loop creation, create new tags based on the properties of the typical tags
defined for the selected typical loop in the Typical Tag Number Properties dialog box.
The CAD blocks preference does not apply to blocks assigned to instruments using
the automatic block assignment method. In the Loops folder of the Domain Explorer,
these blocks are shown under instruments as
. Such blocks are always duplicated
under the target instruments.
Specifications Includes the specifications associated with the source tag. You can include
the process data information in the source specification only if you select the Process Data
check box as well.
Instrument specifications are duplicated only if you select the Process data check box
too.
When duplicating a loop, the software always duplicates the loop composite spec.
Process data Includes the process data information of the source tag. This option is
required if you want include tag source instrument specifications as well.
Wiring Includes the entire wiring information of the source tag.
Include custom fields when copying (applicable for tag duplication and batch loop creation)
Duplicates the tag number with the custom fields of the source tag.
This option allows you to specify how the software deals with naming conventions for tag and
loop numbers that you move to another <unit>.
353
354
Same as the last created tag + 1 The data field in the New Tag Number dialog box
displays the last created tag plus 1 (one). You can accept the displayed number, modify it,
or type the number you need.
This option is available for numeric tag names only. If your tag names are not
numeric, the data field in the New Tag Number dialog box will display the last created tag.
Ignore loop creation when creating new virtual tag Allows you to create a virtual tag
without being prompted to create a loop associated with the new virtual tag.
Use loop suffix in instrument tag Allows you to include the loop suffix in the name of a
newly created instrument tag.
These options allow you to activate or deactivate instrument type profile settings defined on the
Instrument Type Profile dialog box. These preferences only apply when you create new
instruments. You can deactivate certain instrument type profile settings if you are working in a
multi-user environment. This enables creating new tag numbers on your station according to
your local preferences without affecting global definitions made on the Instrument Type Profile
dialog box.
For example, if you clear the Specifications check box, when creating a tag number, the
software ignores specification creation options defined on the General tab of the Instrument
Type Profile dialog box and creates the tag without any specification. If you then manually
generate a specification for the created tag, the software applies the existing instrument type
profile options.
Activate instrument type profile options The following options allow you to activate or
deactivate instrument type profile options on the Instrument Type Profile dialog box.
Wiring Wiring and I/O profile options.
Specifications Instrument specification and maintenance event profile options
Hook-ups Hook-up profile options
System I/O type I/O type profile options
Location Instrument location profile options
Custom tables custom table profile options
These options allow you to specify how the software implements renaming of tag and loop
numbers.
Tag number
Display old tag number automatically Enables automatic display of the old tag number in
the Old tag number field of the Tag Number Properties dialog box. Clear the check box to
leave the Old tag number field empty.
Loop number
Display old loop number automatically Enables automatic display of the old loop number
in the Old loop number field of the Loop Number Properties dialog box. Clear the check box
to leave the Old loop number field empty.
Apply loop number segment and suffix changes to tags Enables you to apply new loop
segments to tags associated with this loop. After you change loop segments in the Rename
Loop Number dialog box, you can view both the old and the new list of tag numbers for tags
associated with this loop. Then, you can select those tags whose segments will be changed
automatically according to the loop segments.
Rename drawing file name when renaming the loop Allows you to rename the associated
CAD drawing file names when renaming loop numbers. After you rename a loop number, the
355
Propagate options
Propagate P&ID drawing when assigning tags to lines After selecting this option, on the
Tag Number Properties dialog box, the software automatically displays the P&ID drawing
reference that is associated with the line for the current tag number.
Propagate line pipe spec when assigning tags to lines After selecting this option, if a line
has been assigned to the current tag number on the Tag Number Properties dialog box, the
software automatically displays the line pipe spec for that line in the Index Browser view.
Use this option while preparing SmartPlant Instrumentation data that you want to publish for the
DCS vendor (such as DeltaV, Yokogawa)
SmartPlant Instrumentation and the CAD drawing programs required to work with
SmartPlant Instrumentation, must be installed on the same machine.
MicroStation paths must not have spaces. Paths with spaces prevent MicroStation
from generating or displaying drawings or cells from SmartPlant Instrumentation. If you
installed MicroStation in the default Program Files folder, you must reinstall MicroStation
in a path that does not have spaces.
Global path Displays the global path set by the System Administrator.
CAD folder Click Browse to navigate to the folder containing the executable file of the CAD
application installed on your computer. For example:
C:\Program Files\SmartSketch\program
CAD configuration folder Click Browse to navigate to the folder containing the CAD
configuration file of the CAD application installed on your computer.
CAD function folder Click Browse to navigate to the folder containing the CAD function
files. For example:
C:\Program Files\SmartPlant\Instrumentation\CAD\CADFunc
356
357
This preference does not affect printing loop drawings generated using the Enhanced
Report Utility.
If you do not want to print CAD loop drawings but save them automatically at the time of
generation, clear this check box and then specify the output drawing folder path on the
Preferences > Loop Drawings > CAD File Locations page.
Regardless of this check box setting, when generating a batch of CAD loop drawings, the
software only opens the CAD drawing generated last in the batch. It is not possible to set
the software to open a print preview of every CAD loop drawing when generating multiple
loop drawings.
Generate null macro list Select this check box to generate a list of macros that are used in
the Macro report but which do not return a value when executed.
Generate undefined macro list Select this check box to generate a list of macros that are
used in the Macro report but are not found in the SmartPlant Instrumentation database.
Use macro functions Select this check box to enable the use of macro functions with
macros in CAD drawings. You define macro functions in the Loop Drawings module, in the
User-Defined Macro Functions dialog box.
Display references to wiring reports automatically Select this check box to display
references to wiring reports generated in the title block of a specific CAD drawing. After
generating a report in the Wiring module, a reference to this report appears automatically in the
Document Reference dialog box, where you can add a reference description.
Explode block in AutoCAD Enables you to edit the loop drawing by separating the drawing
block into elements.
Create error.log file Select this check box to create the error.log file in the location specified
on the General preferences page under Temporary folder path. This file is created during the
loop generation process.
Use macro symbol (&) to retrieve data Select this option according to the CAD program
you are using:
For SmartSketch users Always select this check box because in SmartSketch all macros
have the & prefix. If you clear the check box, only the macro strings will appear in the
drawings.
For AutoCAD users Select this check box if you have manually added the & prefix to the
macros. Any macros that do not have the & prefix do not retrieve data in AutoCAD
drawings but are displayed only as macro strings.
MicroStation version If using MicroStation, select MicroStation SE/J. Otherwise, select
the blank value.
AutoCAD macro result type Select the required macro result from the list. This way you
determine the macro result type in AutoCAD while generating a loop drawing. You can set the
macro result type as Text or as Attribute.
Revision macro order Select the relation between the order of revisions and the order of the
macros that you have set in the title block. The options are:
Ascending In ascending order, macro number 1 contains the first added revision, so that
the last added revision appears at the bottom of the list in the title block.
Descending In descending order, macro number 1 contains the last added revision, so
that the last added revision appears at the top of the list in the title block.
358
359
Display options
DCS / PLC attributes Select to display the attributes of DCS / PLC devices when placing
them on the drawing layer. The displayed attributes are: whether it is connected to a CS tag,
channels, number of slots and cabinet name.
Panel location Select to display the panel location in its unit, on the drawing layer (for
example Field, Control room, and so forth).
Terminal discontinuities Select to display a gaping symbol which indicates discontinuity in a
sequence of terminals. A gaping symbol appears between terminal symbols wherever there is
a gap in a terminal sequence.
Channel items Select to display channels with the channel names at the appropriate
positions on the strip.
Show one instance of each cable in drawing If a cable appears on a drawing more than
once, select this option to display only one instance of the cable (all connections are still
displayed).
Generating a report when this option is selected, can result in the report being displayed
differently each time it is generated.
Connector representation
Default layout Set the desired connector representation for the default layout. Select one of
the following:
Diagonal Represents connectors as straight diagonal lines between the short horizontal
lines that come from the terminals.
Orthogonal Represents connectors as lines consisting of horizontal and vertical
sections.
For a visual comparison of these representations, see Connector Representation Examples.
Cross wiring Set the desired connector representation for cross- wiring connections. Select
one of the following:
Diagonal Represents connectors as straight diagonal lines between the short horizontal
lines that come from the terminals.
Orthogonal Represents connectors as lines consisting of horizontal and vertical
sections.
When generating an enhanced report with many connectors, where the layout settings for
the connectors are set to diagonal, the connector names do not appear directly over their
respective connectors.
360
Display options
All jumpers Select to display all the jumpers between the entry and exit points of a signal on
a cabinet. Clear to display one line for all the midway jumpers.
When generating a loop in Custom Mode, with the terminal strip associated to a
custom symbol, all jumpers are displayed on the loop drawing irrespective of the All
Jumpers preference or layout properties settings.
Overall shield connected to another strip Select to display the overall shield connected to
another strip. If you clear the check box, this strip is not displayed.
DCS / PLC attributes Select to display the attributes of DCS / PLC devices when placing
them on the drawing layer. The displayed attributes are: whether it is connected to a CS tag,
channels, number of slots and cabinet name.
Unconnected DCS / PLC terminals Select to display unconnected DCS / PLC terminals. If
you clear the check box, the software replaces the terminals with a break- in-sequence symbol.
Only displays those DCS/PLC terminals that have been assigned channels.
Unconnected Apparatus terminals Select to display unconnected Apparatus terminals. If
you clear the check box, the software replaces the terminals with a break- in-sequence symbol.
Only displays apparatus terminals per position.
Panel location Select to display the panel location in its unit, on the drawing layer (for
example Field, Control room, and so forth).
Terminal discontinuities Select to display a gaping symbol which indicates discontinuity in a
sequence of terminals. A gaping symbol appears between terminal symbols wherever there is
a gap in a terminal sequence.
Leftmost strip descriptions on the left Select to place all the descriptions of the leftmost
strips to the left of the strips. Clear this check box to retain all the descriptions of the leftmost
strips above the strips.
All terminals on each strip Select to display all the terminals on all strips that appear in the
drawing. Clear this check box to display all the terminals on the main (selected) strip and only
wired terminals that carry signals on the other strips.
Signal path up to selected panel only Select to display the signal path from the field
devices up to the selected panel only. Clear this check box to display the entire signal path
from the field devices up to the control system.
Channel items Select to display channels with the channel names at the appropriate
positions on the strip.
Show one instance of each cable in drawing If a cable appears on a drawing more than
once, select this option to display only one instance of the cable (all connections are still
displayed).
Generating a report when this option is selected, can result in the report being displayed
differently each time it is generated.
361
Display options
All jumpers Select to display all the jumpers between the entry and exit points of a signal on
a cabinet. Clear to display one line for all the midway jumpers.
When generating a loop in Custom Mode, with the terminal strip associated to a
custom symbol, all jumpers are displayed on the loop drawing irrespective of the All
Jumpers preference or layout properties settings.
Overall shield connected to another strip Select to display the overall shield connected to
another strip. If you clear the check box, this strip is not displayed.
DCS / PLC attributes Select to display the attributes of DCS / PLC devices when placing
them on the drawing layer. The displayed attributes are: whether it is connected to a CS tag,
channels, number of slots and cabinet name.
Unconnected DCS / PLC terminals Select to display unconnected DCS / PLC terminals. If
you clear the check box, the software replaces the terminals with a break- in-sequence symbol.
Only displays those DCS/PLC terminals that have been assigned channels.
Unconnected Apparatus terminals Select to display unconnected Apparatus terminals. If
you clear the check box, the software replaces the terminals with a break- in-sequence symbol.
Only displays apparatus terminals per position.
Panel location Select to display the panel location in its unit, on the drawing layer (for
example Field, Control room, and so forth).
Terminal discontinuities Select to display a gapping symbol which indicates discontinuity in
a sequence of terminals. A gaping symbol appears between terminal symbols wherever there
is a gap in a terminal sequence.
362
Connector representation
Default layout Set the desired connector representation for the default layout. Select one of
the following:
Diagonal Represents connectors as straight diagonal lines between the short horizontal
lines that come from the terminals.
Orthogonal Represents connectors as lines consisting of horizontal and vertical
sections.
For a visual comparison of these representations, see Connector Representation Examples.
Cross wiring Set the desired connector representation for cross-wiring connections. Select
one of the following:
Diagonal Represents connectors as straight diagonal lines between the short horizontal
lines that come from the terminals.
Orthogonal Represents connectors as lines consisting of horizontal and vertical
sections.
When generating an enhanced report with many connectors, where the layout settings for
the connectors are set to diagonal, the connector names do not appear directly over their
respective connectors.
A Panel-Strip report (with adjacent connections, no style), cannot be printed on a portrait
orientated A4 page.
Use these options to customize features in the current module. For details of acceptable
parameters and values, contact Intergraph Support.
363
364
Display options
All jumpers Select to display all the jumpers between the entry and exit points of a signal on
a cabinet. Clear to display one line for all the midway jumpers.
When generating a loop in Custom Mode, with the terminal strip associated to a custom
symbol, all jumpers are displayed on the loop drawing irrespective of the All Jumpers
preference or layout properties settings.
Overall shield connected to another strip Select to display the overall shield connected to
another strip. If you clear the check box, this strip is not displayed.
DCS / PLC attributes Select to display the attributes of DCS / PLC devices when placing
them on the drawing layer. The displayed attributes are: whether it is connected to a CS tag,
channels, number of slots and cabinet name.
Unconnected DCS / PLC terminals Select to display unconnected DCS / PLC terminals. If
you clear the check box, the software replaces the terminals with a break- in-sequence symbol.
Only displays those DCS/PLC terminals that have been assigned channels.
Unconnected Apparatus terminals Select to display unconnected Apparatus terminals. If
you clear the check box, the software replaces the terminals with a break- in-sequence symbol.
Only displays apparatus terminals per position.
Panel location Select to display the panel location in its unit, on the drawing layer (for
example Field, Control room, and so forth).
General signals assigned to segments Select to display general signals such as power
supplies or multiplexed wiring, that are assigned to wiring segments.
Terminal discontinuities Select to display a gapping symbol which indicates discontinuity in
a sequence of terminals. A gaping symbol appears between terminal symbols wherever there
is a gap in a terminal sequence.
Virtual tags Select to display the existing virtual tags in a generated segment wiring report.
Channel items Select to display channels with the channel names at the appropriate
positions on the strip.
Show one instance of each cable in drawing If a cable appears on a drawing more than
once, select this option to display only one instance of the cable (all connections are still
displayed).
Generating a report when this option is selected, can result in the report being displayed
differently each time it is generated.
Connector representation
Default layout Set the desired connector representation for the default layout. Select one of
the following:
Diagonal Represents connectors as straight diagonal lines between the short horizontal
lines that come from the terminals.
Orthogonal Represents connectors as lines consisting of horizontal and vertical
sections.
For a visual comparison of these representations, see Connector Representation Examples.
Cross wiring Set the desired connector representation for cross-wiring connections. Select
one of the following:
365
Diagonal Represents connectors as straight diagonal lines between the short horizontal
lines that come from the terminals.
Orthogonal Represents connectors as lines consisting of horizontal and vertical
sections.
When generating an enhanced report with many connectors, where the layout settings for
the connectors are set to diagonal, the connector names do not appear directly over their
respective connectors.
This procedure defines the output format for view files when publishing documents.
1. Open the SmartPlant Instrumentation Administration module.
2. On the Open Administration Module dialog box, select Domain Administrator and the
domain name.
3. On the Menu bar select Activities > Preferences Management
4. On the Preferences Management dialog box, click Advanced.
5. On the Advanced Domain Preferences dialog box, in the Module/Feature column locate
SmartPlant Integration.
6. Select the SmartPlant Integration > General > Graphic Report Format check box.
7. Click OK.
8. On the Preferences Management dialog box, select SmartPlant Integration > General.
9. In the Graphical report format field select one of the following:
Native (brw, spd, ssf) publishes graphical reports in SmartPlant Instrumentation
native formates.
PDF publishes graphical reports in PDF format.
Both Publishes graphical reports in both PDF and Native formates.
None doesn't publish any graphical reports.
10. Click OK.
Use these options to customize the display of items in Single Speaker reports before generation.
Retrieve last saved position Select to enable the Save Position command in the Enhanced
Report Utility and display drawing elements in the positions where they appear on the drawing
before this command is implemented. Clear this check box to display generated drawing
elements in their default positions.
Display options
All jumpers Select to display all the jumpers between the entry and exit points of a signal on
a cabinet. Clear to display one line for all the midway jumpers.
When generating a loop in Custom Mode, with the terminal strip associated to a custom
symbol, all jumpers are displayed on the loop drawing irrespective of the All Jumpers
preference or layout properties settings.
DCS / PLC attributes Select to display the attributes of DCS / PLC devices when placing
them on the drawing layer. The displayed attributes are: whether it is connected to a CS tag,
channels, number of slots and cabinet name.
Panel location Select to display the panel location in its unit, on the drawing layer (for
example Field, Control room, and so forth).
Terminal discontinuities Select to display a gaping symbol which indicates discontinuity in a
sequence of terminals. A gaping symbol appears between terminal symbols wherever there is
a gap in a terminal sequence.
366
Connector representation
Default layout Set the desired connector representation for the default layout. Select one of
the following:
Diagonal Represents connectors as straight diagonal lines between the short horizontal
lines that come from the terminals.
Orthogonal Represents connectors as lines consisting of horizontal and vertical
sections.
For a visual comparison of these representations, see Connector Representation Examples.
Cross wiring Set the desired connector representation for cross- wiring connections. Select
one of the following:
Diagonal Represents connectors as straight diagonal lines between the short horizontal
lines that come from the terminals.
Orthogonal Represents connectors as lines consisting of horizontal and vertical
sections.
When generating an enhanced report with many connectors, where the layout settings for
the connectors are set to diagonal, the connector names do not appear directly over their
respective connectors.
The options on this page allow you to specify various preferences that are applicable when
working in an integrated environment or with particular interfaces.
Relative tolerance Type a value using a decimal point with 1 preceded by the number of
zeros representing the accuracy that you require, for example: 0.01, 0.0001.
367
These options enable you to specify preferences when using the SmartPlant Instrumentation
Server.
Enhanced report format Enables you to specify the file type when generating enhanced
reports using IDEAL. Available options are:
SMA Generates files in the native format of the Enhanced Report Utility.
PDF Generates files as PDF output.
Log file path Enables you to specify the path to the folder where the software creates the log
file output. Click Browse to navigate to the path. Note that if no path is defined or the path
definition is invalid, the software generates the log file in the Temp folder defined in Windows.
These options enable you to specify the way that the software handles tasks in the To Do List
when you are working in an integrated environment.
Task execution Use these option buttons to determine how the software executes tasks in
the To Do List when the user implements the Run command.
Execute Click to specify that Run executes the task immediately.
Submit Click to specify that Run submits the task for execution at a later stage for batch
mode execution.
Delete failed tasks Select this check box to allow the software to delete tasks for which
implementation failed.
Activate instrument type profile When running a task that results in the creation of a new
instrument, if you select this check box, the software applies instrument type profile options
according to the settings specified under Preferences > Instrument Index > Profile, provided
the appropriate options are defined for the specific instrument type. If you clear the check box,
the software creates the instrument type without applying the profile options.
Display tasks for all plant hierarchy items Select this check box to display the tasks for all
plant groups in the current plant. Clear the check box to display tasks in the current lowest
plant hierarchy item only.
Use these options to customize features in the current module. For details of acceptable
parameters and values, contact Intergraph Support (http://support.intergraph.com).
368
specifications, you need to place the title block correctly in the layout of a spec
page. To do so, enter the TitleFooterHeight parameter and define a value.
If you use the template title block Specs default TB with PB Units in specifications you
create using SmartPlant Instrumentation options, the optimal value is 798. If you
created a spec page in InfoMaker, you may need to enter a different value, depending
on your page layout settings.
Override user defined sheet numbering
To override user defined sheet numbering with numbering generated by the software,
enter the Parameter: SystemPageCount and the Value: 1 The software changes the
values in the sheet numbering to a progressive value depending on the Sheet number
and number of sheets. For example, a 2 sheet specification where the user defined
both sheets as 1 of 1 becomes 1 of 2 and 2 of 2. Another example would be in a
situation where the first sheet has been numbered 1 of 6 and the second sheet 3 of 4,
the software changes the numbering to 1 of 2 and 2 of 2.
The changes can be viewed in the Print Preview or printed specification, no changes
are made to the specification numbering in SmartPlant Instrumentation.
These options enable you set preferences when saving specifications as .psr files. Also, you
can specify a default folder for exporting specification data to .isf files, or for importing
specification data from .isf files.
PSR options
PSR working folder Click Browse to select a working folder in which to keep specification
page files (in .psr format). For best performance, define a folder on your client computer. If you
do not define a PSR working folder, the software keeps the files in the temporary folder path that
you specify under the general preferences.
The .psr files that the software generates when opening a print preview do not get saved
in this folder but in the temporary folder. You specify the temporary folder path on the General
page of the Preferences dialog box.
Global path Displays the global path set by the System Administrator.
To enable a generated file path other than the default path, the System Administrator
must ensure that in the Domain Definition Window (System Administration) the Allow to
overwrite the global path check box is selected. For further details see, Domain Definition
Window (System Administration) (on page 293).
Overwrite PSR files For best performance, make sure that this check box is cleared. In
some network configurations, however, a .psr working file may not be properly updated from the
database. In such a case, select this check box to overwrite .psr files every time that you save
specifications. Note that when you select this check box, the performance of the software can
slow down.
ISF export/import
Default export/import folder Click Browse to select a folder that you want to set as your
default .isf file folder. The software will display this folder automatically in all dialog boxes
where you need to select a folder for importing data from .isf files, or for exporting data to .isf
files.
These options enable you to customize your preferences for the various options and activities
that you can perform in the Specifications module. These include:
369
General options, such as print options, process data changes notification, and so forth.
Opening a specification of an instrument tag selected in the browser view for the Instrument
Index module when starting the Specifications module with the browser view open.
Instrument tag creation and data copying options.
To access the general Specifications module preferences, in the Preferences dialog box, in the
tree view pane, click
beside Specifications and then click General.
Show notes For specification and form data template reports, to include notes or
reference to the notes on the first page, select Show notes. To omit notes or reference to
the notes from the first page, clear Show notes.
Edit fieldbus columns in specs Allows you to edit data displayed in fieldbus columns in
specification sheets. If you clear the check box, all columns related to fieldbus data become
non-editable in specifications.
Although you can include fieldbus instruments in a multi- tag spec, the software
does not support editing of fieldbus columns in a multi-tag spec. In a single-tag spec, you
can only edit fieldbus columns if the instrument type of the spec tag number is Fieldbus.
Print notes on a separate sheet For specification and form data template reports, to print
the notes section on a separate page, select this check box. To print notes as displayed, clear
this check box. This setting also affects specifications that you print as part of Binder
Packages.
We recommend that you select this check box if the text in the Note box on the spec data page
is long, and the software displays a scroll bar in the Note box.
Display changes notification for process data In order to have better synchronization
between users, it is prominent to be aware of the process data changes modifications displayed
in a specification for a certain instrument tag. You can set the software to notify when the
process data related to a certain tag has been changed. If process data has been changed, the
appropriate message appears when you open an existing specification for that tag.
Always (default) The software notifies about process data changes, regardless of
whether the specification revision exists or not.
Never The software never notifies about process data changes.
Only when spec revision exists The software only notifies about process data changes
when the specification has a revision.
370
Not allowed (default) The user cannot create new tags from the Specifications module.
Allowed The user is able to create new tags in the Specifications module.
371
Show master tag Allows you to show the master tag number (in parentheses) in the
Page 1 tab under the General section in the Tag Number field (next to SEE LIST).
Use only governing case for multi-tag specs Allows you to specify that only one tag in
a multi-tag specification can be assigned to a case (the governing case). This preference
only applies to new multi-tag specifications that you create. After you select the check box,
when creating a multi-tag specification, only one record of the same tag appears in the
Multi-Tag tab of the specification.
Selecting this check box affects the way SmartPlant Instrumentation displays tag
records of the same tag that is assigned to multiple process data cases. For example,
in the Find Items dialog box of the Specifications module, when a tag is assigned to
multiple cases, the software only displays the governing case.
If you clear the check box, when you create a multi-tag specification, you can add cases
in the Multi-Tag tab of the specification.
Customize the SEE LIST label Allows you to change the default label SEE LIST, which
appears in the main pages of a multi-tag specification. In a multi-tag specification, the SEE
LIST label appears in every field that the multi-tag list format contains. You can enter any
combination of alpha-numeric characters (up to 20 characters) or leave the box blank.
372
Display options
All jumpers Select to display all the jumpers between the entry and exit points of a signal on
a cabinet. Clear to display one line for all the midway jumpers.
When generating a loop in Custom Mode, with the terminal strip associated to a
custom symbol, all jumpers are displayed on the loop drawing irrespective of the All
Jumpers preference or layout properties settings.
Overall shield connected to another strip Select to display the overall shield connected to
another strip. If you clear the check box, this strip is not displayed.
DCS / PLC attributes Select to display the attributes of DCS / PLC devices when placing
them on the drawing layer. The displayed attributes are: whether it is connected to a CS tag,
channels, number of slots and cabinet name.
Only displays those DCS/PLC terminals that have been assigned channels.Only
displays apparatus terminals per position.
Unconnected DCS / PLC terminals Select to display unconnected DCS / PLC terminals. If
you clear the check box, the software replaces the terminals with a break- in-sequence symbol.
Only displays those DCS/PLC terminals that have been assigned channels.
Unconnected Apparatus terminals Select to display unconnected Apparatus terminals. If
you clear the check box, the software replaces the terminals with a break- in-sequence symbol.
Only displays those DCS/PLC terminals that have been assigned channels.
Panel location Select to display the panel location in its unit, on the drawing layer (for
example Field, Control room, and so forth).
Terminal discontinuities Select to display a gaping symbol which indicates discontinuity in a
sequence of terminals. A gaping symbol appears between terminal symbols wherever there is
a gap in a terminal sequence.
Channel items Select to display channels with the channel names at the appropriate
positions on the strip.
Show one instance of each cable in drawing If a cable appears on a drawing more than
once, select this option to display only one instance of the cable (all connections are still
displayed).
Generating a report when this option is selected, can result in the report being
displayed differently each time it is generated.
Connector representation
Default layout Set the desired connector representation for the default layout. Select one of
the following:
373
When generating an enhanced report with many connectors, where the layout settings for
the connectors are set to diagonal, the connector names do not appear directly over their
respective connectors.
Use this option to customize the display of items in the Symbol Editor.
Display options
Origin point Select this check box to display the origin point of any symbol that you open in
the Symbol Editor. Clear the check box to hide the origin point.
This preference allows you to determine whether to include jumpers, internal connections, and
cable lengths when duplicating wiring items.
To access these preferences, in the Preferences dialog box, in the tree view pane, click
beside Wiring and then click Copy Items.
374
Cables Cables connected only on one end and not connected on their other end will be
duplicated when copying an item to which the cable is connected. For example, when
copying a junction box, the connected cable will be duplicated if the multi-pair cable that is
connected on the terminal strip is not connected on its other end. Device cables will not be
duplicated if they are connected to device panels.
Jumpers When duplicating jumpers, your Duplicate jumpers preference setting
overrides all other settings. Therefore, the software duplicates jumpers only if you select the
Duplicate jumpers preference.
Naming conventions When the software creates a copy of a cable during a duplication
of an item, it uses the following naming convention: Copy of +<source cable name>.
These options enable you to change the definitions for the matching signals whose strips you
cross-wire automatically.
To access these preferences, in the Preferences dialog box, in the tree view pane, click
beside Wiring and then click Cross Wiring.
375
PLC uniqueness
The following options allow you to set the required uniqueness level for a Programmable Logic
Controller (PLC):
Plant Set uniqueness at the plant level.
Per panel Set uniqueness at the panel level.
Per terminal strip Set uniqueness at the terminal strip level.
Not unique Allow use of the same Control System tag name at any level.
Unassigned CS tag
The following options allow you to set the required uniqueness level for Control System tag
names of tags that are not assigned to I/O cards:
Unique Allow the use of a CS tag name of an unassigned tag only once.
Not unique Allow the use of the same CS tag name for any tag that is not assigned to an
I/O card.
Use these options to customize features in the current module. For details of acceptable
parameters and values, contact Intergraph Support (http://support.intergraph.com).
Display options
All jumpers Select to display all the jumpers between the entry and exit points of a signal on
a cabinet. Clear to display one line for all the midway jumpers.
When generating a loop in Custom Mode, with the terminal strip associated to a custom
symbol, all jumpers are displayed on the loop drawing irrespective of the All Jumpers
preference or layout properties settings.
Overall shield connected to another strip Select to display the overall shield connected to
another strip. If you clear the check box, this strip is not displayed.
376
Connector representation
Default layout Set the desired connector representation for the default layout. Select one of
the following:
Diagonal Represents connectors as straight diagonal lines between the short horizontal
lines that come from the terminals.
Orthogonal Represents connectors as lines consisting of horizontal and vertical
sections.
For a visual comparison of these representations, see Connector Representation Examples.
Cross wiring Set the desired connector representation for cross- wiring connections. Select
one of the following:
Diagonal Represents connectors as straight diagonal lines between the short horizontal
lines that come from the terminals.
Orthogonal Represents connectors as lines consisting of horizontal and vertical
sections.
When generating an enhanced report with many connectors, where the layout settings for
the connectors are set to diagonal, the connector names do not appear directly over their
respective connectors.
The general preferences for wiring allow you to enforce name uniqueness for wiring items.
Naming options
Enforce unique names for wiring items Select this check box to enforce the name
uniqueness for wiring items. For more information, see Name and Sequence Uniqueness of
Wiring Items.
Connection screen
Display terminal type name Check this option to display the terminal type name on the
Connection Screen.
377
Same I/O type for tag and I/O card Limits the I/O type of the instrument tag to be the
same as the I/O type of the I/O card selected in the I/O Assignment window. Note that the
software validates I/O type compatibility also upon connection.
All I/O types Allows the selection of all instrument tag I/O types in the I/O Assignment
window and upon connection.
These preferences allow you to determine if the software will allow to create multiple wiring
equipment items or just one item under a vacant slot.
To access these preferences, in the Preferences dialog box, in the tree view pane, click
beside Wiring and then click I/O Card.
All slots (vacant and occupied) Allows you to create multiple wiring equipment items or
double-width I/O cards under vacant slots.
Vacant slots only Allows you to create only one wiring equipment item per vacant
slot. The software will not allow you to add a double-width card or another wiring equipment
item under an occupied slot.
This option allows you to set SmartPlant Instrumentation to name jumpers automatically using
the default naming format.
To access these preferences, in the Preferences dialog box, in the tree view pane, click
beside Wiring and then click Jumpers.
Automatic naming
Name jumpers automatically Allows you to select name jumpers automatically. Select this
check box in the following cases:
When making connections using connection types whose definitions contain jumpers. In
this case, the software automatically names the created jumpers using the following default
format: J<first terminal name>/<second terminal name>. For example, J1+/3sh. You
cannot modify the default format.
Clear this check box to name new jumpers by incrementing the jumper number, for example
J1/1, J1/2 and so forth.
When adding new jumpers to a terminal strip in the Connection window. In this case, the
software suggests a jumper name in the New Jumper Connection dialog box. The
suggested jumper name is based on the default format mentioned in the previous
paragraph. You can accept the suggested name or type another jumper name as needed.
378
When running SmartPlant Instrumentation on Oracle, prior to using this dialog box, make
sure that in the Intools.ini file, in the [Database] section, you have the following parameter
setting:
DBParm=DisableBind=1,PBCatalogOwner='<Admin schema logon name>'
The default logon name of the Admin schema is IN_DBAMN. The System Administrator has
rights to customize the Admin schema logon name when initializing a domain.
379
When running SmartPlant Instrumentation on SQL Server, prior to using this dialog box,
make sure that in the Intools.ini file, in the [Database] section, you have the following
parameter setting:
DBParm=TBTextLimit='32000',PBCatalogOwner='<Admin schema logon name>'
The default logon name of the Admin schema is IN_DBAMN. The System Administrator has
rights to customize the Admin schema logon name when initializing a domain.
The System Administrator can use this dialog box options to rebuild the default views of all the
database objects for a specific domain. You must rebuild the default views after upgrading
SmartPlant Instrumentation to Version 2009. This is because during the upgrade, the software
makes changes to certain tables, and as a result, the default views associated with these
tables might become invalid.
Make sure that all SmartPlant Instrumentation users have logged out of the
database before you start rebuilding the default views.
The software does not rebuild any user-defined views.
Domain Allows you to select the domain in which you want to rebuild the default views.
View-Only Domain schema password Allows you to enter the logon password of the
View-Only Domain schema. You must specify the password you set for the View- Only Domain
schema when initializing the current domain. If you did not change the password when
initializing the current domain, enter the default logon password, which is <Domain schema
logon name>_VIEW.
The password characters appear masked.
System Admin. Password (only available when running SmartPlant Instrumentation on SQL
Server) Allows you to type the SQL Server System Administrator's password.
OK Starts rebuilding the views of the selected domain.
Enables the Domain Administrator to rebuild a certain project in an owner operator
domain. You need to rebuild a project after performing any of the following activities:
Initializing an owner operator domain. This procedure is required because, during the
initialization process, the As-Built and Project schemas are not fully created in Sybase
Adaptive Server Anywhere.
Upgrading an owner operator domain.
Restoring an owner operator domain from an Oracle .dmp file or SQL Server .bak file.
Rebuilding projects is also required when an existing project is damaged or there is a change in
a process that requires the original basic project.
To access this dialog box, click DBA > Rebuild Projects in Domain.
Select all Allows you to select all the projects in the data window and rebuild them in batch
mode.
Data Window
Project Contains the list of projects in the active domain. Select projects that you want to
rebuild.
Project Administrator Displays the name of the Project Administrator. You assign Project
Administrators with projects in the Project Activities dialog box.
Plant Displays the highest plant hierarchy item assigned to the project. You assign <plants>
to projects in the Project Activities dialog box.
This option allows you to identify abnormal database behavior and correct it by rebuilding the
stored procedures and triggers in the database. Normally, the System Administrator accesses
380
This dialog box is only available when the System Administrator enabled the use of Windows
authentication logon method. The dialog box displays all users whose records still exist in
SmartPlant Instrumentation after these users have been deleted from their Windows
groups. SmartPlant Instrumentation automatically detects those users who have been deleted
from Windows groups and allows you to permanently remove these users from SmartPlant
Instrumentation.
Remove Allows you to select a Windows user you want to remove from SmartPlant
Instrumentation.
User Name Displays all Windows users who have been deleted from their Windows
groups. These users remain assigned to SmartPlant Instrumentation user groups but can no
longer log on to SmartPlant Instrumentation.
Remove all Allows you to remove from SmartPlant Instrumentation all of the deleted
Windows users.
Displays an overview of all the reports created in the SmartPlant Instrumentation modules. The
Domain Administrator uses this dialog box to define revision management settings and revision
archiving options, and apply custom title blocks to reports. To access this dialog box, click
Activities > Report Management.
Project (only available when the domain type is Owner operator) Allows you to select a
project or As-Built.
Data Window
Report Name Displays the full name of the report available in SmartPlant Instrumentation.
Module Name Displays the name of the module that includes the report.
381
List
A report that displays a list of items. Examples of such reports are supporting-table reports and
browser views. If you created a report for a list of items using a browser view style, or item
search parameters, the software applies a unique document number and revision to this report
according to the specified browse view style or to the item search parameters.
For example, in the Wiring module, in the Cable Selection for Cable Schedule Report dialog
box, after creating a report for a list of cables filtered according to search parameters, the
software applies the unique document number and revision only when selecting the same
search parameters again.
Non-List
A report that is generated for a specific main item. Such a report displays the main item data
and associations. An example of a non-list-type report is a panel-strip report, which you can
generate for a specific strip. Such a report can display the main strip, two additional strips,
numerous cables, and wires.
In SmartPlant Instrumentation, you cannot apply global revisions to reports belonging to
the list report type because for a global revision, you can only use reports generated for a
specific item.
Revision Management Displays the revision management setting determined by the report
type. A revision management setting of all list-type reports is always per document. A revision
management setting of certain non-list-type reports is set permanently as per item, while for
other non-list-type reports you can define the revision management setting as either per item or
per document.
Per Item
The document number and revision are shared between documents created for a specific item
and between all reports generated for that item. This means that the document number and
revision numbers that you add to an item via the Revisions dialog box opened from the item
Properties dialog box are the same as in a print preview of any report generated for this item.
For example, after creating a revision for a specific strip from the properties dialog box, the
document number and revision number are assigned to the revision opened from a print preview
of any report generated for this strip (panel-strip report with or without adjacent connections, I/O
assignment report, and so forth).
Per Document
The document number and revision are unique to each specific document created or report
generated for a particular item. For example, if you create two reports for a particular strip: a
report with adjacent connections and a report without adjacent connections, the document and
revision numbers of the two reports are not shared. As a result, the document number and
revision added from the report print preview is different from the document number and revision
added via the Revisions dialog box opened from the item Properties dialog box.
Title Block Allows you to use a title block in the report. This can be a title block designed by
the user, or one of the defaults supplied with SmartPlant Instrumentation.
382
and enter
383
Sort by
These following options determine the sorting order of the reports:
Report Lists all the reports in alphabetical order.
Module Lists the reports in alphabetical order per module.
Find
Report Allows you to find a specific report by entering a text string corresponding to the
name of the desired report.
Data Window
Parent <Item> Displays parent items of wiring equipment that you copied to the Claim or
Merge Buffer.
Selected Wiring Equipment Displays the wiring equipment you selected in the As-Built or
Project Explorer for copying to the buffer.
Required Wiring Equipment Displays the wiring equipment that you must select in the
As-Built or Project Explorer and copy manually to the buffer.
Command Buttons
Print Prints the report using the current settings of your printer.
Save As Allows you to save the report in the format that you require.
This dialog box is used for off-site projects. Before modifying your data in an off-site project,
you must reserve a range of item IDs for that project. This ensures that the range of IDs that
you reserve is not available for items in the source database and therefore prevents the creation
of items with duplicate IDs when importing data that was modified in an off-site project back into
the host project.
Project Select the host project from which you are transferring data to the off-site domain.
384
Command Buttons
Apply Sets the reservations as defined.
Add Adds another data row for a new range definition.
Delete Deletes the current definition.
Enables you to reserve tag numbers within specified ranges.
Instrument Type Allows you to select the instrument type of the tag numbers for which you
want to define the reservation.
From Number Type the first number for the range. The number of digits that you type must
be smaller or the same as the number defined on the Naming Conventions dialog box, for the
Loop Identifier segment in the Tag Number segment category.
385
Command Buttons
Apply Sets the reservations as defined.
Add Adds another data row for a new range definition.
Delete Deletes the current definition.
Enables you to select the <unit> in the target project <plant> before proceeding to defining a
scope of items for the project. The dialog box opens when you click OK on the Select Source
for Claiming dialog box.
<Plant> Displays the name of the plant in which the project is carried out. The label <Plant>
changes dynamically according to your highest plant hierarchy level definition.
Select all Allows you to include all the <units> in the plant.
Include Includes specific <units> for selecting items for the project. <Units> are grouped by
<area>. The column labels <Area> and <Unit> change dynamically according to your
intermediate and lowest plant hierarchy level definitions.
You can only select <units> that do not contain claimed items. For the units that already
contain claimed items, you cannot clear the Include check box.
Continue Depending on the claim source, opens one of the following set of windows:
If the claim source is As-Built, opens the As-Built Explorer, Claim Buffer, and Claimed
Items window. You can either copy items to the Claim Buffer or claim items from the
As-Built Explorer or Claim Buffer and then display the claimed items in the Claimed Items
window.
If the claim source is a project, opens the Source Project Explorer and Target Project
Buffer. You can either copy items to the Target Project Buffer or claim items from the
Source Project Explorer or Target Project Buffer.
Allows you to find items that you want to claim for a project or merge with As-Built. You can
search for multiple items in the <plant> you selected in the Project Activities dialog box, or in
<units> belonging to this <plant>.
Item type Allows you to select an item type to which the item belongs. This is a required
field.
Item name Allows you to type a name of an item. You can use an wildcard characters * or
% to find items whose names contain part of the text that you type. If you do not know the item
name, leave the asterisk * in the this field.
Search Now Starts the search.
New Search Starts a new search and clears the previous results in the Results data window.
Search in Determines the plant hierarchy level on which the software searches for items:
Entire domain Not in use in the Administration module.
Current highest plant hierarchy level The <plant> that you selected in the Project
Activities dialog box.
Current lowest plant hierarchy level The <units> that belong to the <plant> that you
selected.
Item properties Allows you to specify item properties so that the software looks for items
with the specified properties only.
386
Property Allows you to select an existing property from the list. For example, to search
for loop numbers assigned to a specific loop drawing generation method, select the
Generation method property.
Operator Allows you to select a comparison operator from the list to determine how the
selected property will relate to the expression you type in the Value field.
Value Allows you to type an appropriate value to determine how the selected property
will be specified. If you selected the Generation method property to search for loop
numbers by a specific loop drawing generation method, type one or two characters that
designate the generation method that you need. For example, type C for the CAD method,
ES for the Enhanced SmartLoop By Signal method, and so forth.
Logic Allows you to select a logic operator (AND or OR) to determine how the next
expression will relate to the current one. Leave this field empty if this is the last expression
you are defining.
Command Buttons
Add Appends a new line in the Item properties data window.
Delete Deletes a selected line in the Item properties data window.
Verify Verifies the definition you made in the Item properties data window.
Results Lists the items that software found.
Select all Selects all the items listed in the Results data window.
Add to My List Adds the selected items to the My List pane in an window.
Go to Item In the tree view, selects the item you highlighted in the Results data window.
Enables you to set password and logon information definitions for SmartPlant Instrumentation
users.
To open this dialog box, with the System Administration window open, click Activities >
Security Options.
Require unique password Makes all user passwords unique.
Log off for wrong password Allows you deny access to SmartPlant Instrumentation if the
user enters the wrong password three times.
Password expiration Sets the software to require the user to define a new password one
month after the previous definition. This option does not apply when using Windows
authentication logon method.
Define minimum password length Allows you to select the number of characters for the
user password length.
Enable Windows authentication logon method Enables users to bypass the Logon
Information dialog box when these users access SmartPlant Instrumentation. For this feature
to take effect, the Domain Administrator needs to associate a Windows group that exists in
Windows with a SmartPlant Instrumentation group. After that, any user who belongs to this
Windows group can access SmartPlant Instrumentation automatically, without having to provide
any logon information.
If you clear this check box, each user must provide a personal SmartPlant
Instrumentation user name and password when logging on to SmartPlant Instrumentation.
Allows you to encrypt the logon password of the SmartPlant Instrumentation database security
schema, which stores the encrypted Admin schema password in the database. Depending on
the database platform, this schema is created either in Oracle or SQL Server during the
SmartPlant Instrumentation database setup.
387
388
389
For more information about the Admin schema and other SmartPlant Instrumentation
database schemas, see SmartPlant Instrumentation Configuration and Maintenance Guide,
SmartPlant Instrumentation Database Technical Review > Logon Data and Database
Connection Security > SmartPlant Instrumentation Database Schemas.
When the source domain resides in a Sybase Adaptive Server Anywhere database, the
Admin schema logon name and Admin schema logon password boxes display IN_DBAMN
as view-only values. This is because in any Sybase Adaptive Server Anywhere database,
the Admin schema logon name and password are permanently set as IN_DBAMN.
Connect Connects to the source database.
Source project
Domain Allows you to select a source domain from the list.
Project Displays the name of the project from which you want to import data. After selecting
a domain, the software displays the source project automatically provided that the database ID
of the source and the target projects are identical.
Import only items marked as 'Merge Now' in the satellite For a project in an Owner
operator domain, imports from the selected project only those items that are marked as 'Merge
Now'.
390
391
When your source database is Sybase Adaptive Server Anywhere, the setting is view-only
because in any Sybase Adaptive Server Anywhere database, the Admin schema logon
name is permanently set as IN_DBAMN.
When your source database resides in Oracle, the default Admin schema logon name is
IN_DBAMN.
When your source database resides in SQL Server, the default Admin schema logon name
is SPI_DBAMN. This setting must be different from the Admin schema logon password.
Admin schema password Displays the default Admin schema logon password IN_DBAMN.
or type the required password name.
When your source database is Sybase Adaptive Server Anywhere, the setting is view-only
because in any Sybase Adaptive Server Anywhere database, the Admin schema logon
password is permanently set as IN_DBAMN.
When your source database is Oracle, the default Admin schema logon password is
IN_DBAMN.
When your source database is SQL Server, the default Admin schema logon password is
SPI_DBA. This setting must be different from the Admin schema logon name.
Connect Connects to the source database. After the connection is established, you can
select the source domain.
Domain After connecting to the source database, from the list, select the source domain.
Save last created ID for merging renamed items Allows you to save the ID of the last
created item in the domain. The software allocates a unique sequential ID to each item that you
create. On merging data at a later stage, if the ID of an item is less than or equal to the ID of
the last created item, this indicates that the item was created in the database prior to making the
backup. Consequently, the Merger Utility is able to identify the item by its ID, and can update
renamed items if required, by selecting the Include renamed items check box in the Merge
Options dialog box. If you clear this check box, the software makes a backup without saving
the last created item ID. In this case, the Merger Utility ignores any items that were renamed
since the backup, even if you select the Include renamed items option, and inserts them as new
records.
392
Description
Closes the System Administration window.
Opens the Domain Definition window, where you can create or modify domains.
Opens a dialog box where you can define or modify a user profile.
Opens a dialog box where you can define or modify a department profile.
This dialog box allows you to upgrade schemas, monitor the upgrade procedure, and view the
procedure log.
To select a schema, select its check box.
Schema Grid
Schema name Displays the names of the available domain schemas.
Status Current schema status:
Requires upgrade Schema not selected for upgrade (denoted by
).
Pending Schema in cue for upgrade (denoted by
).
In progress The schema currently being upgraded (denoted by
).
Upgraded Schema successfully upgraded (denoted by .
Upgraded with errors Schema upgraded with errors (denoted by
).
Upgrade failed Schema not upgraded (denoted by ).
Schema type Specifies schema type: Administrator, Owner Operator or Engineering
Company.
RTM Displays the current version for each schema.
Service pack Displays the service pack of each domain schema.
Hot Fix Displays the current hot fix number (if applicable) for each domain schema.
Build Displays the current build number of each domain schema.
Started Displays the starting time of the upgrade session.
Ended Displays the end time of the current upgrade session.
Select All Selects all the check boxes to upgrade all schemas.
393
Administration schema
The options in this section are used to define the Admin schema name and password. For
more information about the Admin schema and other SmartPlant Instrumentation database
schemas, see SmartPlant Instrumentation Configuration and Maintenance Guide, SmartPlant
Instrumentation Database Technical Review > Logon Data and Database Connection Security >
SmartPlant Instrumentation Database Schemas.
Administration schema login name Accept the default Admin schema logon name
IN_DBAMN or enter another name if you need. The logon name must be unique in the Oracle
server. The logon name can only start with a letter and contain no spaces. You can use an
underscore ( _ ) to replace a space.
Administration schema login password Accept the default Admin schema logon password
IN_DBAMN or enter another password if you need. The logon password can only start with a
letter and contain no spaces. You can use an underscore ( _ ) to replace a space.
Estimated number of domains - Displays the number of domains.
Tablespaces
Automatic - The tablespaces for the administration and domain or domains are created
automatically.
Customized - The user is able to configure the tablespace name, data file name and path, and
the tablespace size of the Admin schema data, Admin schema indexes, and Temporary
tablespaces. The tablespaces for the domain or domains are created automatically.
Predefined - The user predefines a list of tablespaces as wished. The user, then, selects the
desired Admin schema data, Admin schema indexes, and Temporary tablespaces names. Next
comes the configuration of the tablespace name, data file name and path, and the tablespace
size. The user has then to configure the tablespaces for the Domain or Domains.
394
Temporary Tablespaces
This box appears when the user selects the Customized or the Predefined options.
Tablespace name When working in Customized mode, accept the default value or type the
required Admin index tablespace name. When working in Predefined mode, use the combo
box to select a desired tablespace.
Datafile name and path When working in Customized mode, accept the default path and
name of the Admin index datafile or type the required path and name. The default file extension
is .db. You can change the file extension as you require.
When working in Predefined mode this option not available.
Tablespace size (MB) When working in Customized mode, accept the default Admin index
data tablespace size (75MB) if you want to create four SmartPlant Instrumentation domains
only. If you want to create more than four domains, you need to specify a larger tablespace
size.
When working in Predefined mode this option not available.
395
Admin schema
The options in this section are used to define the Admin schema name and password. For
more information about the Admin schema and other SmartPlant Instrumentation database
schemas, see SmartPlant Instrumentation Configuration and Maintenance Guide, SmartPlant
Instrumentation Database Technical Review > Logon Data and Database Connection Security >
SmartPlant Instrumentation Database Schemas.
Logon name Displays the default Admin schema logon name SPI_DBAMN. You can type a
different name if needed. The logon name can only start with a letter and may not contain
spaces. You can use an underscore ( _ ) to indicate a space. The Admin schema logon name
must be different from the Admin schema logon password.
If this is the first database setup session for SmartPlant Instrumentation 2009 in the current
SQL Server database, the logon name must be unique in the SQL Server database server.
If this is not the first database setup session, you can use an existing Admin schema logon
name but in this case, you must also use the existing Admin schema logon password. You
can only use an existing Admin schema logon name if the password in that Admin schema is
different. For example, if in another SmartPlant Instrumentation database, the Admin
schema logon name is IN_DBAMN, and the password is also IN_DBAMN, you cannot use
IN_DBAMN for the Admin schema in the new SmartPlant Instrumentation database.
If you want to define a new logon name, you must also define a new logon password,
different from the logon name.
Logon password Displays the default Admin schema logon password SPI_DBA. You can
type another password if needed, provided that it is different from the Admin schema logon
name. The logon password can only start with a letter and may not contain spaces. You can
use an underscore ( _ ) to indicate a space.
If this is the first database setup session for SmartPlant Instrumentation 2009 in the current
SQL Server database, the logon password must be unique in the SQL Server database
server.
If this is not the first database setup session, you can either use the existing Admin schema
logon password or type a new password. If you want to use the existing password, you
must also use the existing logon name. If you want to define a new password, you must
also define a new logon name.
The software automatically converts all the password characters to upper case. This
means that after completing the database setup, if you need to connect to the SmartPlant
Instrumentation database externally, you must enter the Admin schema logon password
using upper-case characters.
Admin data
Admin file name Accept the default value or type the required Admin file name.
396
Admin index
Index file name Accept the default value or type the required Admin index file name.
Datafile name and path Accept the default settings or type the required Admin index datafile
name and path. The default file extension is .mdf. You can change the file extension as you
require.
Initial size (MB) Accept the default value or type the required initial size value of the Admin
index datafile.
Filegroup Accept the default filegroup to which the Admin index datafile belongs, or type the
required filegroup name.
Command Buttons
OK Starts the database setup process.
Cancel Closes this dialog box and discards all the values you have entered.
Enables the Domain Administrator to define new revision settings for the target lowest plant
hierarchy item. Domain Administrator defines revision settings separately for each module
selected in the left section of the Copy Data from Source dialog box. To open the dialog box,
in the Copy Data from Source dialog box, click New Revisions.
Revision copying options are not retained when you reopen the Copy Data from Source
dialog box.
Revision method These options allow you to select a revision sequence method. The
options are:
P0, P1, P2... Allows you to apply this sequence in preliminary revisions.
0, 1, 2... Allows you to use a numeric revision numbering method, and number revisions
using the sequence 1, 2, 3, and so forth.
A, B, C... Allows you to use an alphabetical revision numbering method, and number
revisions using the sequence A, B, C, and so forth.
Other Allows you to use a user-defined numbering method by entering a value in the No
(number) field of the data window.
Data Window
Define your revision settings to be used in SmartPlant Instrumentation documents you create in
the selected module. When in the left section of the Copy Data from Source dialog box you
select a different module, and access the Target Revisions dialog box again, the data window
is empty. Click a desired revision method option, and click New to add a row in the data
window.
No (number) Displays the revision value, depending on the revision method option you
use. If your revision method is Other, type your revision value. If you did not select Other,
every time you click New, the software adds a new line with the next logical value and date. If
required, for methods P0, P1, P2..., 0, 1, 2..., and A, B, C..., you can change the default revision
number values as well.
By Type the name or initials of the person who created the revision (optional).
Date Type the date of creating a revision. The default is the current date. If required, type a
different date, using the format of the default date.
397
for
Period
Enables you to define the user operation period for which to trim the audit trail data. The time of
user operation appears in the audit trail repository. The audit trail repository contains time data
(year, month, day, hour, minutes, and seconds) about each user operation performed in a
particular domain.
From Allows you to type the initial date (month/day/year) of the audit trail data you want to
trim.
To Allows you to type the last date (month/day/year) of the audit trail data you want to trim.
Miscellaneous Options
Save to file Makes the File name box accessible for typing a file name segment for the
target file.
If you want to remove the audit trail data permanently from the current domain, clear this check
box.
398
The name must be unique within the current node of the parent level.
The name must contain at least one character that is not a space.
The maximum name length is fifty characters.
Special characters are not allowed, as they may cause unexpected results when
creating items in such a unit or copying data into this unit.
Number Allows you to enter the number to be used as a segment in item naming
conventions in the current <Unit>.
The number must be unique within the current node of the parent level.
You do not have to define the unit number if you plan to define naming conventions
without using the <Unit> number segment. However, you must define the number if
you want to copy data from another <Unit> even if in the source <Unit> naming
conventions do not include the number segment.
Special characters are not allowed, as they may cause unexpected results when
creating items in such a unit or copying data into this unit.
If you change the number of an existing <Unit> and click OK, the software displays a
prompt message in which you can click Yes to update all existing tag and loop numbers
or click No to cancel the change to the <Unit> number. If you click Yes, you are then
prompted to update control system tag numbers. If your instruments and loop naming
conventions in the current <Unit> include the <Unit> number segment, the software
updates this number automatically. When you open the current <Unit> in SmartPlant
Instrumentation, you can see that all existing tag and loop numbers have been updated
accordingly. The document numbers associated with instruments and loops are not
updated.
Note Allows you to enter a short note for the current lowest plant hierarchy level item. The
maximum note length is 200 characters.
Copy From Opens a dialog box where you select a source lowest plant hierarchy level item
for copying data to the current item.
399
400
If you want to delete a user who is a System Administrator or Domain Administrator, you
must first assign a different user as the System Administrator or Domain Administrator.
If the System Administrator enables the use of Windows authentication logon method in a
specific domain, the software can create users automatically and assign them to the
appropriate user groups in that domain.
User Click New or Edit and type a unique user name (if you are creating a new user profile)
or select an existing user from the list (if you are editing an existing user profile). The user
name can contain up to thirty characters. The software applies upper case to all alphabetic
characters. You can use any combination of characters.
User initials Type the user initials, if required. These initials will be used to identify the user
when this user enters revisions. The user initials will appear in the By field of the Revisions
dialog box.
Password Type the user password (displayed masked). This is the default user password
given by the System Administrator and which can be later changed by the user. A password
can contain up to 15 characters (not case-sensitive). The software encrypts the password
automatically.
Verify new password Retype the password.
Note Type a short note if needed after clicking Edit or New. To insert a carriage return,
press CTRL + ENTER.
Department Select a department to which the user will be assigned.
System Administrator Select this check box to grant System Administrator rights to the
currently selected user.
IDEAL user Select this check box to define the currently selected user as an IDEAL
user. When generating reports using IDEAL, you must define an IDEAL user to enable the
software to make a connection between the SmartPlant Instrumentation Server and the
SmartPlant Instrumentation database. You must log on to SmartPlant Instrumentation using the
401
Command Buttons
Edit Allows you to edit the profile of the user you selected from the User list.
New Allows you to create a new user profile.
Delete Allows you to delete the user you selected from the User list.
If you enabled the use of Windows authentication logon method, it is possible to remove
all Windows users from SmartPlant Instrumentation if these users have been deleted from the
corresponding Windows groups.
Displays all wire end naming conventions defined by the Domain Administrator in the current
domain. Using the options in this dialog box, the Domain Administrator can perform the
following management activities for wire end naming conventions:
Enable or disable the use of wire end naming conventions in the Wiring module. Note that
without selecting the Enable using wire end naming conventions check box, the definition
of wire end naming conventions will not be possible.
Access a dialog box to define a new naming convention
Access a dialog box to edit existing naming convention properties
Access a dialog box to duplicate existing naming convention properties
Delete naming conventions
To open the dialog box, with the Domain Administration window open, click Activities > Wire
End Naming Conventions.
Data Window Displays all wire end naming conventions defined by the Domain
Administrator. Select a naming convention that you want to edit, duplicate, or delete.
Enable using wire end naming conventions Enables users to assign wire end naming
conventions to wires or group of wires in a particular cable.
Command Buttons
Properties Opens a dialog box where you can modify properties of a naming convention that
you selected in the data window.
New Opens a dialog box where you can define properties for a new naming convention.
Duplicate Opens a dialog box where you can duplicate a naming convention that you
selected in the data window.
Delete Deletes a naming convention that you select in the data window.
Enables you to edit or duplicate existing wire end naming conventions, or define properties for a
wire end naming convention.
Convention Type a unique name for the convention.
Description Type a convention description.
Segment definitions
Sample Shows a preview of the naming convention according to the definitions that you have
made in the data window.
Total length (not available when selecting any of the check boxes under the Trim Trailing
Spaces column) Represents the total value of characters in the naming convention
segments, including the separator characters. Any naming convention string can have a
maximum length of 50 characters.
402
Data Window
Sequence Represents the position of the segment in the naming convention string. You can
change the sequence using the Up and Down buttons.
Separator Type or modify a separator between the segments in the naming convention
string. A separator can contain up to 30 characters of any kind.
Segment Select a segment from the list. A segment can be ether free or can designate
properties of certain wiring items. If you select a free segment as part of a naming convention,
in the Wiring module, users can type any string up to the length allocated for the free segment.
Start Type or modify a number to designate the starting character in the segment from which
the segment value appears in the naming convention. The default value is 1, which represents
the first character in the segment. If you select the Trim Trailing Spaces check box, the
software resets the value to 1 and makes it view-only.
Length (not available when selecting the Trim Trailing Spaces check box) Type or modify
the number of characters allocated for the selected segment string in the naming convention
(starting from the position defined in the Start field). When you select a segment, the software
automatically displays the maximum length that can be used for the segment.
If the total length exceeds the maximum permitted value of 50 characters, the software
automatically truncates the number of characters in the last segment to maintain the permitted
total length or displays a message if the total length of the segment has already reached the
maximum value.
Trim Trailing Spaces Select if you want all or part of the naming convention string to be
determined by the actual name of the item that appears in the segment that you selected.
For example, if you selected the segments Panel at wire end and Strip at wire end and select
the check boxes in both segment rows, the software creates wire end names as follows:
If the panel name is FT 0001 and strip name is TS 1, the wire end name is
FT 0001TS 1.
Command Buttons
Add Adds a new row in the data window.
Delete Deletes a selected row in the data window.
Up and Down Change the order of the segments in the naming convention.
Enables you to set naming options for wiring items in the target lowest plant hierarchy item (for
example, a unit) when copying data from one lowest plant hierarchy item to another.
Wiring item naming settings are not retained when you reopen the Copy Data from
Source dialog box.
403
404
SECTION 12
As-Built Explorer
Displays all items available in As-Built. You use the As-Built Explorer to select items for
claiming for a project you selected in the Project Activities dialog box. You can either claim
specific items directly from the As-Built Explorer, or copy items to the Claim Buffer first, and
then, from the Claim Buffer, claim the copied items in batch mode. The As-Built Explorer
displays instrumentation items according to hierarchical structure. You can arrange the
hierarchical structure of the data according to item types or according to the physical location of
the items.
Toolbar
Search
with.
Refresh
Filter
Opens the Search dialog box where you can look for items that you want to work
Updates the display of items.
Allows you to filter the display of items.
View
Toggles through each view of the items in the Items pane. You can click the
arrow and select the desired view.
Find
view.
Opens the Find Item dialog box where you can look for a specific item in the tree
405
Items Pane
The Items pane displays the individual items that comprise the hierarchy of the item or the
folder that you selected in the tree view. The name of the pane changes from Items to
Projects, for an item selected in the tree view, when you click Claimed For . The Projects
pane lists projects that already contain the item you selected.
The Items pane has the following display views:
List displays the individual items that comprise the hierarchy of the item or the folder that you
selected in the tree view. If needed, you can claim items or copy them to the Claim Buffer
directly from the List view.
My List allows you to create a special view of the Items pane where you can keep items that
belong to various folders in the tree view. The software retains all the items in the My List view
until you remove them from that list.
Claim Buffer
You use the Claim Buffer to claim items in batch mode. The Claim Buffer contains items that
you coped from the As-Built Explorer for the current project. Before copying items, the Claim
Buffer only contains empty item type folders. After you copy the items, it is possible to claim all
the items available in the Claim Buffer. Before claiming items, it is possible to generate a
report of the items available in the Claim Buffer.
When copying items to the Claim Buffer, the software applies preferences that you set in the
Preferences for Scoping and Merging Data dialog box. These preferences determine how
the software copies to the Claim Buffer sub-items and parent items that are associated with the
items you select in the As-Built Explorer.
The Claim Buffer displays items according to hierarchical structure, the way they appear in the
As-Built Explorer. You can arrange the hierarchical structure of the data according to item
types or according to the physical location of the items.
The Claim Buffer does not show engineering data associated with instrument tags.
The Claim Buffer opens and closes together with the As-Built Explorer, and the Claimed
Items window. When you close the Explorer windows, the software saves the display of
items in the Claim Buffer for the project you selected in the Project Activities dialog box.
Items that you claim are removed from the Claim Buffer automatically.
The main features of the Claim Buffer are as follows.
406
Search
with.
Refresh
Filter
View
Toggles through each view of the items in the Items pane. You can click the
arrow and select the desired view.
Find
view.
Opens the Find Item dialog box where you can look for a specific item in the tree
Items Pane
The Items pane (list view) displays the individual items that comprise the hierarchy of the item
or the folder that you selected in the tree view. You cannot claim items from the list view.
The Items pane has the following display views:
List displays the individual items that comprise the hierarchy of the item or the folder that you
selected in the tree view.
My List allows you to create a special view of the Items pane where you can keep items that
belong to various folders in the tree view. The software retains all the items in the My List view
until you remove them from that list.
407
Claimed Items
Displays items that you have claimed from the current project. The displayed items are
view-only. When you close the Claimed Items window, the software saves the display of items
claimed during the current claim session. After you run another claim session for the same
project, the software adds the claimed items to the tree view.
In the Claimed Items window, the software marks items that you claimed with the indicator .
Merge Buffer
You use the Merge Buffer to merge items with As-Built in batch mode. You can merge items
belonging to different types, merge the associated sub-items, and the parent items, depending
on the preferences you set in the Preferences for Scoping and Merging Data dialog
box. Before copying items, the Merge Buffer only contains empty item type folders. Before
merging data, you can generate a report of items you copied to the Merge Buffer from the
Project Explorer.
The Merge Buffer contains items that you coped whether directly from a project opened in
SmartPlant Instrumentation or from the project you selected on the Project Activities dialog
box. When copying items to the Merge Buffer, you specify a merge action for all or selected
items; the software applies the merge action to the items and also applies the preferences
options that you have set. Several merge actions are available for each item. You can either
change a merge action for a specific item or for all items and sub-items in batch mode,
regardless of the item type. After you copy the items, it is possible to merge all the items
available in the Merge Buffer.
The Merge Buffer displays items according to hierarchical structure, the way they appear in the
Project Explorer. You can arrange the hierarchical structure of the data according to item
types or according to the physical location of the items.
The Merge Buffer does not show engineering data associated with instrument tags.
The Merge Buffer opens and closes together with the Project Explorer. When you close
the Explorer windows, the software saves the display of items in the Merge Buffer for the
project you selected in the Project Activities dialog box.
Items that you merge are removed from the Merge Buffer automatically.
The main features of the Merge Buffer are as follows.
Toolbar
Search
with.
Refresh
Filter
408
Opens the Search dialog box where you can look for items that you want to work
Updates the display of items.
Allows you to filter the display of items.
Opens the Find Item dialog box where you can look for a specific item in the tree
Items Pane
The Items pane (list view) displays the individual items that comprise the hierarchy of the item
or the folder that you selected in the tree view. You cannot merge items from the list view.
The Items pane has the following display views:
List displays the individual items that comprise the hierarchy of the item or the folder that you
selected in the tree view.
My List allows you to create a special view of the Items pane where you can keep items that
belong to various folders in the tree view. The software retains all the items in the My List view
until you remove them from that list.
409
Project Explorer
Displays all items available in the project you selected in the Project Activities dialog
box. Also, the Project Explorer displays items that have been deleted from the current project
but appear in As-Built.
You use the Project Explorer to define items for merging with As-Built, and to assign merge
actions to these items. You can either merge specific items directly from the Project Explorer,
or copy items to the Merge Buffer first, and then, from the Merge Buffer, merge the copied
items in batch mode. The Project Explorer displays instrumentation items according to
hierarchical structure. You can arrange the hierarchical structure of the data according to item
types or according to the physical location of the items.
You cannot add, edit, or delete items in the Project Explorer.
The Project Explorer opens and closes together with the Merge Buffer.
You can merge items directly from the Project Explorer only if the Merge Buffer is empty.
The main features of the Project Explorer are as follows.
Toolbar
Search
with.
Refresh
Filter
Opens the Search dialog box where you can look for items that you want to work
Updates the display of items.
Allows you to filter the display of items.
View
Toggles through each view of the items in the Items pane. You can click the
arrow and select the desired view.
Find
view.
Opens the Find Item dialog box where you can look for a specific item in the tree
410
The Source Project Explorer is not accessible when working in exclusive claim mode.
You cannot add, edit, or delete items in the Source Project Explorer.
The Source Project Explorer opens and closes together with the Target Project Buffer.
You can claim items directly from the Source Project Explorer only if the Target Project
Buffer is empty.
The main features of the Source Project Explorer are as follows.
Toolbar
Search
with.
Refresh
Filter
Opens the Search dialog box where you can look for items that you want to work
Updates the display of items.
Allows you to filter the display of items.
View
Toggles through each view of the items in the Items pane. You can click the
arrow and select the desired view.
Find
view.
Opens the Find Item dialog box where you can look for a specific item in the tree
411
Items Pane
The Items pane displays the individual items that comprise the hierarchy of the item or the
folder that you selected in the tree view. The name of the pane changes from Items to
Projects when you click Claimed For for an item selected in the tree view. The Projects pane
lists projects that already contain the item you selected.
The Items pane has the following display views:
List displays the individual items that comprise the hierarchy of the item or the folder that you
selected in the tree view. If needed, you can claim items or copy them to the Target Project
Buffer directly from the List view.
My List allows you to create a special view of the Items pane where you can keep items that
belong to various folders in the tree view. The software retains all the items in the My List view
until you remove them from that list.
The Target Project Buffer is not accessible when working in exclusive claim mode.
The Target Project Buffer does not show engineering data associated with instrument
tags.
The Target Project Buffer opens and closes together with the Source Project
Explorer. When you close the Explorer windows, the software saves the display of items in
the Target Project Buffer for the project you selected on the Project Activities dialog box.
Items that you claim are removed from the Target Project Buffer automatically.
The main features of the Target Project Buffer are as follows.
412
Search
with.
Refresh
Filter
View
Toggles through each view of the items in the Items pane. You can click the
arrow and select the desired view.
Find
view.
Opens the Find Item dialog box where you can look for a specific item in the tree
Items Pane
The Items pane (list view) displays the individual items that comprise the hierarchy of the item
or the folder that you selected in the tree view. You cannot claim items from the list view.
The Items pane has the following display views:
List displays the individual items that comprise the hierarchy of the item or the folder that you
selected in the tree view.
My List allows you to create a special view of the Items pane where you can keep items that
belong to various folders in the tree view. The software retains all the items in the My List view
until you remove them from that list.
413
Item Indicators
The software uses the following icons to indicate the status of various folders and items in your
project. The icons appear beside the folders and items in the tree view of an Explorer window.
Icon
Description
An item that belongs to the current project.
An item that belongs to As-Built.
A dummy item.
An item that does not belong to the current project or As-Built. Also, an item that
belongs to As-Built and all the projects, for a example, a hook-up type.
Access denied.
View only.
An As-Built item that has been claimed for a project.
414
Example 2:
Example 3:
Example 4:
Example 5:
415
416
SECTION 13
Glossary
Select the letter that the term starts with, then select the term.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
A
Admin schema
Administrator (Domain)
Administrator (System)
area
As-Built
audit trail repository
automatic block assignment method
B
backup repository
C
cable block diagram
cable type dependency
case
claiming items
conventional tag numbers
custom fields
custom table
customized title block
D
default plant
document item
document number
document numbers (default)
domain
domain administration
Domain Administrator
Domain schema
dummy item
E
engineering company
electrical tag
exclusive claim mode
F
fully-functional item
417
Glossary
G
global path
global revision
I
item
item registry
L
link group
list-type report
M
manual block assignment method
N
non-exclusive claim mode
non-list-type report
O
owner operator
P
password
plant
PowerBuilder units
Project Administrator
R
report title block
revision (global)
revision management per document
revision management per item
S
specification title block
supporting table
system administration
System Administrator
T
title block
typical loop
typical tag
U
unit
V
View-Only Domain schema
virtual tag
W
wildcard
Windows authentication logon method
wire end naming convention
workflow
418
Index
A
access rights 72, 73, 74, 75, 130, 193,
194, 196, 206, 207, 209, 231
all items 207
assigning users to groups 74
common tasks 72, 194
copying 209
creating a group 73
deleting groups 74
descriptions 196
editing a group 73
overview 193
project administrators 130
removing users from groups 75
report 209, 231
specific items 206
viewing items on levels 209
workflow 207
accounting 116, 119
adding 116
associating with a domain 119
common tasks 116
deleting 116
editing 116
activity tracking 86, 87, 88
clearing data 87
common tasks 86
graph-style activity report 88
grid-style activity report 88
setting 86
add-ins
exporting macros 220
importing browser views 219
importing DDP Library data for PDS 220
importing hook-up libraries 217
importing macros 220
importing system interfaces 218
overview 217
Admin schema 93
logon password encryption 93
Administration module overview 9
apostrophe in custom fields 228
As-Built 130, 131, 136, 138, 141, 143,
150, 151, 155, 157, 158, 161, 162, 163,
164, 165, 166, 169, 170, 173, 175, 176,
177, 178, 180
actions for merging items 177
claiming common tasks 155
B
backing up a domain 29, 30, 31, 32, 34,
35, 36, 38
419
Index
audit trail data 34
common tasks 30
domain backup procedure 30, 35, 36,
38
from the command line 31
in Windows Vista 34
overview 29, 35, 36, 38
via Citrix 32
browsers 219, 228
defining custom fields 228
importing browser views 219
C
cable block diagrams 164
cable type dependency 83
cables 83, 147, 164, 424
claiming cable block diagrams 164
enabling cable type dependency 83
filtering 147
hierarchy in explorer windows 424
catalog tables 101, 388
INtools.ini settings 388
rebuilding 101
character set for Oracle 39, 48
database character set 48
initialization prerequisites 39
national character set 48
Citrix 32
domain backup 32
claim mode 81, 150, 151
defining 81
exclusive 150
non-exclusive 150
settings and conditions for claiming 151
claiming 81, 150, 155, 158, 159, 160, 161,
162, 163, 164, 165
claim modes 150
claiming common tasks 155
copying items to Claim Buffer 159
copying items to Target Project Buffer
160
documents 164
exclusing claim mode 81
fieldbus tags 150
from another project 162
from As-Built 162
from buffer 162
from command line 163
items claimed for multuple projects 165
items in buffer 161
preferences 158
prerequisites for claiming documents
164
420
D
data comparison 169, 176, 177
comparing project data with As-Built
176
Index
comparison list reports for merging 169
item comparison options 177
data copying options 240, 242, 243, 245,
246, 247
all module data 245
CAD drawing blocks 245
common tasks 242
flow of activities 242
overview 240
restrictions 240
revisions 247
setting wiring naming options 246
source unit selection 243
specific data 243
database 48, 89, 95, 96, 97, 100, 101,
102, 103, 104, 105, 106, 113, 119, 238,
239, 240
database setup 11, 13, 19, 21, 23, 24, 26
common tasks 23
common tasks in Oracle 13
for Oracle 11
for SQL Server 21
manual setup for Oracle 19
Oracle database clean up 19
Oracle tablespaces 11
prerequisite for rerunning on Oracle 19
prerequisite for rerunning on SQL Server
26
running for SQL server 24
SQL Server 2005 password security 24
SQL Server database clean up 26
SQL Server filegroups 21
database views 42, 99
adding for initialization 42
clearing locking common tasks 238
clearing locking in all sessions 240
clearing locking on Oracle 239
clearing locking overview 238
clearing locking per user 239
clearing session records 240
defining for logging on 97
general maintenance 96
list of database connections 119
locking mode 95
maintenance on Oracle 104
maintenance on SQL Server 101
maintenance overview 96
optimizing indexes on Oracle 105
optimizing indexes on SQL Server 103
printing filegroup information 102
rebuilding 99
rebuilding catalog tables 101
421
Index
Advanced Project Preferences 279
Area Properties 280
Assign Groups to Project 281
Assign Users to Groups 281
Back Up Domain 281, 282, 306
Backup Repository 283
Change Password 284
Clear Activity Tracking Data 284
Clear Locking in Selected Sessions 285
Client 285
Colors 285
Comparison List 286
Comparison List Filter 287
Comparison List Report 288
Connected Users 273
Contractor 288
Copy Access Rights 292
Copy Data from Source 288
Copy Data from Source (Left Section)
289
Copy Data from Source (Lower-Right
Section) 290
Copy Data from Source (Upper-Right
Section) 289
Copy From 293
Copy from Project 293
Copy Naming Conventions 293
Copy Naming Conventions From 293
Copy to Projects 293
Custom Fields 294
Custom Tables 295
Customize Toolbar 295
Data Files to Delete Manually 295
Delete Invalid Domain 295
Delete Projects 296
Department 296
Domain Data and Indexes 297
Domain Tablespace Definition 306
Export Macros 306
Field Personnel Profile 307
Filegroup List 307
Filter Definition 307
Find Item 308
Generate Access Rights Report 309
Global Access Rights 309
Group 310
Import Browser Views 311
Import DCS Hardware I/O Library 312
Import DDP Library Data for PDS 313
Import Hook-Up Library 313
Import Interface Language 313
Import Macros 313
Import System Interfaces 314
422
Index
Tablespace List 402
Target Database Parameters (Oracle)
402
Target Database Parameters (SQL
Server) 404
Target Unit Revisions 405
Telecom Device Panel Icons 406
To Do List 406
Trim Audit Trail Data 406
Unit Properties 407
Update Statistics 409
User (Domain Administration) 409
User (System Administration) 409
User-Definied Database Views 409
Wire End Naming Convention Properties
411
Wire End Naming Conventions 410
Wiring Item Naming Options 412
Zoom 413
DisableBind 19
disconnecting users 239
documents 164, 170, 185, 187
claiming cable block diagrams 164
default document numbers 187
document number naming conventions
187
prerequisites for claiming 164
reports of changed documents 170
spaces in file names 185
Domain Administration
access rights 193
access rights common tasks 72, 194
accessing Administration module 65
activities 123
add-ins overview 217
assigning a Domain Administrator 71
audit trail data common tasks 234
audit trail data overview 234
common tasks 123
copying data common tasks 242
copying data overview 240
logging on 66
managing preferences common tasks
209
managing reports common tasks 213
miscellaneous common tasks 223
naming conventions - common tasks
183
overview 123
plant design 125
preferences management overview 209
report management overview 212
selecting logo 232
423
Index
setting domain preferences 210
workaround for backing up in Vista 34
workaround for Grant to view Creation
Error 64
workaround for initialization in Vista 62
E
encryption 93, 94
Admin schema logon password 93
all user passwords 94
examples 114, 187, 424, 425, 426
cable hierarchy 424
document number naming conventions
187
loop KKS naming convention 114
panels by category 425
panels by location 426
exclusive claim mode 81
disabling 81
enabling 81
explorer windows 144, 145, 146, 150, 415,
416, 418, 420, 421, 422, 423
As-Built Explorer 415
Claim Buffer 416
Claimed Items 418
common tasks 144
descriptions 144
filtering items 146
finding a specific item 146
finding multiple items 145
item status indication icons 423
Merge Buffer 418
overview 144
Project Explorer 420
Source Project Explorer 421
Target Project Buffer 422
using in owner operator domain 144
using My List 150
exporting 212
exporting project data
preferences 212
F
field personnel 232
defining 232
fieldbus tags 150, 165
claiming 150
merging with As-Built 165
filegroups 21, 102
adding 102
filegroup descriptions 21
printing filegroup information 102
424
files 185
removing spaces 185
filtering 147, 149
filtering items 146
cables 147
cross cables 147
loops according to blocks 149
Foxboro - I/A FBMs 219
G
global path 85
specifying 85
glossary 427
Administration module 427
Grant to view Creation Error 64
groups 71, 73, 74, 75, 76
assigning users 74
creating 73
deleting 74
editing 73
for Windows authentication 76
overview 71
removing deleted Windows users 76
removing users 75
SmartPlant Instrumentation groups 75
Windows global groups 75
H
hierarchy 125
hierarchy levels 125, 129
creating 125
deleting 125
deleting items 129
designing plant hierarchy 125
history 234
hook-up libraries 217
importing 217
I
icons 225, 423
assigning to telecom device types 225
descriptions of item indicators 423
in explorer windows 423
IDEAL user 70
importing 212, 217, 218, 219, 220, 268
browser views 219
DCS hardware I/O library data 219
DDP Library data for PDS 220
Foxboro - I/A FBMs 219
hook-up libraries 217
interface language 268
Index
macros 220
preferences 212
system interfaces 218
indicators of items 423
initialization 38, 41, 42, 43, 44, 45, 48, 50,
52, 55, 56, 61
initialization prerequisites 39
for Oracle 39
for SQL Server 39
for Sybase Adaptive Server Anywhere
39
for Windows Vista 39
language environments 39
NLS_NUMERIC_CHARACTERS 39
supported character set 39
initialization troubleshooting 60, 61, 62,
63, 64
common tasks 41, 60
empty domain initialization in a .db file
43
empty domain initialization in Oracle 45
empty domain initialization in SQL Server
50
from the command line 55
Grant to view Creation Error 64
handling an initialization failure 61
in .db file from a source 44
in Oracle from a source 48
in SQL Server from a source 52
log files 56
ORA-01722 error 63
overview 38
restarting 61
restarting initialization 61
resuming 61
resuming initialization 61
user-defined database views 42
Windows Vista 62
InitLog.txt 56
integration 141, 143, 165, 249, 250, 251,
253, 254, 255, 256, 257
common tasks 250
configuring 251
configuring SmartPlant Instrumentation
250
define IDEAL user 254
deleting projects 143
forbidden actions for projects 165
item registry overview 253
overview 249
project deletion common tasks 141
registering plants 255
requirements 257
425
Index
displaying source project items 158
filtering in explorer windows 146
merge actions 177
modifying display format 137
preferences for claiming 158
preferences for merging 175
removing from buffer 161
removing from Merge Buffer 173
selecting sub-items for merging 167
setting merge actions 178
status indication icons 423
viewing access rights levels 209
K
KKS 109, 113, 114
naming conventions 114
overview 109
requirements 113
L
language 267, 268, 269, 270, 271
importing interface language 268
interface language common tasks 268
interface language overview 267
prefixes and suffixes 271
replacing from database 269
replacing from file 269
translating interface text phrases 270
length 89, 181, 190, 225
custom field characters 225
naming conventions 181
passwords 89
wire end naming convention 190
locations 224
location level separators 224
location levels for panels 224
locking 95, 119, 238, 239, 240
clearing - common tasks 238
clearing - overview 238
clearing in all sessions 240
clearing on Oracle 239
clearing per user 239
clearing session records 240
database connections 119
database locking mode 95
setting database locking mode 95
log files 56, 162, 180
domain backup 56
domain initialization 56
items claimed from buffer 162
merged items 180
logging on 65, 66, 75, 76, 77, 97
426
as Domain Administrator 66
as System Administrator 65
defining databases 97
groups for Windows authentication 76
ODBC profile for SQL Server 97
switching to dirrerent logon method 77
Windows authentication 75
logos 135, 232
selecting for a domain 232
selecting for projects 135
loop numbers 138, 139, 149
filtering according to blocks 149
reserved loops report 139
reserving for As-Built 138
reserving for projects 138
macros 220
exporting 220
importing 220
maintenance 95, 96, 101, 102, 103, 104,
105, 106
catalog tables 101
database locking mode 95
database maintenance on Oracle 104
database maintenance on SQL Server
101
database maintenance overview 96
general database maintenance 96
optimizing indexes on Oracle 105
optimizing indexes on SQL Server 103
printing filegroup information 102
updating Oracle statistics 106
viewing Oracle tablespaces 105
merge actions 177
Merge Later 177
merge mode for Merge Now 177
Merge Now 177
Release Claim 177
merge modes 165
merging 167
merging with As-Built 81, 165, 168, 169,
170, 173, 175, 176, 177, 178, 180
comparing project data with As-Built
176
comparison list report generation 169
data copying common tasks 170
fieldbus tags 165
from command line 180
from Merge Buffer 180
from Project Explorer 180
item and sub-item selection 167
items in Merge Buffer 170
Index
merge action descriptions 177
merge modes 165
merging data common tasks 173
overview 165
preferences 175
reports common tasks 168
reports of changed documents 170
reports of changed items 169
setting merge actions 178
without deleting from project 81
My List 150
N
naming conventions 109, 114, 138, 181,
183, 184, 185, 186, 187, 190, 191, 193
common tasks 183
copying from another unit 187
copying to existing units 186
copying to new units 186
defining 114, 185
defining wire end naming conventions
191
deleting wire end naming conventions
193
document numbers 187
duplicating wire end naming conventions
193
enabling wire end conventions 191
examples 114
generating reports 190
item types supporting KKS 109
maximum length 181
modifying wire end naming conventions
193
overview 181
separators 114
spaces in file names 185
tag and loop reservation 138
trailing spaces 185
wire end common tasks 190
wire end naming conventions overview
190
wiring items 184
notes 233
modifying 233
O
ORA-01722 error 63
Oracle 45, 48, 59, 104, 105, 106, 119, 239
Oracle Instance Configuration File 237
clearing blocked sessions 239
database character set 48
P
panel locations 184, 224
defining levels 224
naming conventions 184
separators 224
passwords 89, 92, 93, 94
Admin schema logon password
encryption 93
changing System Administrator password
92
encrypting all user passwords 94
length 89
paths 237
audit trail data in Oracle 237
audit trail data in SQL Server 237
427
Index
plant design
overview 125
plant hierarchy 125
plant hierarchy 82, 125, 126, 127, 129,
225, 240, 256
copying data overview 240
creating levels 125
deleting items 129
deleting levels 125
designing 125
highest level items 126
intermediate level items 127
lowest level items 129
modifying custom field definitions% 225
retrieving from SmartPlant Foundation
256
separator 82
plants
defining an owner 126
modernization overview 130
PowerBuilder units 214
preferences 158, 175
preferences management 209, 210, 211,
212
common tasks 209
copying project preferences 211
exporting preferences 212
for merging items with As-Built 175
for project scope 158
importing preferences 212
overview 209
setting domain preferences 210
setting project preferences 211
printer settings 233
project administrator 130
access rights 130
assigning to project 130
defining 130
project deletion 141, 143
common tasks 141
deleting empty project 143
deleting project data 143
deleting project data and schema 143
prerequisites 141
project statuses 143, 337
for project deletion 143
status descriptions 337
projects 81, 131, 134, 135, 136, 138, 139,
141, 143, 150, 151, 157, 158, 162, 163,
164, 165, 166, 169, 170, 175, 176, 177,
178, 180, 211
actions for merging items 177
assigning user groups 135
428
R
registering 255
plant 255
reports 88, 119, 139, 161, 168, 169, 170,
190, 209, 212, 213, 215, 216, 231
access rights 209, 231
archiving options 215
associating a new title block 213
changed documents 170
changed items 169
Index
common tasks 213
comparison list for merging 169
domain statistics 231
generating system admin reports 119
graph-style activity report 88
grid-style activity report 88
items copied to Claim Buffer 161
items copied to Merge Buffer 170
items copied to Target Project Buffer
161
list-type reports 216
naming conventions 190
non-list-type reports 216
report management overview 212
reports for merging data common tasks
168
reserved items 139
revision management overview 212
revision management per document
216
revision management per item 216
settings for claiming documents 216
users list 231
users list per group 231
requirements 113, 257
Domain Administration 113
integrated environment 257
source database 113
System Administration 113
reservation of items 138, 139
for As-Built 138
for project 138
reserved items report 139
Reserve Project Loop Numbers Dialog Box
393
Reserve Project Tag Numbers Dialog Box
394
restoring projects 139
importing data 139
revamps 130
revisions 212, 216, 247
copying 247
per document 216
per item 216
report management overview 212
settings for claiming documents 216
S
Schema Component 251
schema mapping 264
naming conventions 264
scope of a project 81, 150, 155, 158, 159,
160, 161
429
Index
database maintenance 101
deleting an invalid domain 60
domain initialization from a source 52
empty domain initialization 50
Grant to view Creation Error 64
ODBC profiles 97
prerequisites for defining databases 97
printing filegroup information 102
stored procedures 100
rebuilding 100
sub-items for claiming 159, 160, 161, 173
copying to Claim Buffer 159
copying to Target Project Buffer 160
removing from buffer 161
removing from Merge Buffer 173
sub-items for merging 167
automatic selection 167
manual selection 167
Sybase Adaptive Server Anywhere 43, 44
domain initialization from a source 44
empty domain initialization 43
System Administration 65, 66, 69, 71, 79,
80, 84, 86, 89, 92, 95, 116, 119
accessing Administration module 65
accounting/clients/contractors common
tasks 116
activities 79
activity tracking common tasks 86
assigning a Domain Administrator 71
changing password 92
common tasks 79
database locking mode 95
database security 89
defining domain common tasks 80
enabling workflow 84
generating system admin reports 119
logging on 65
overview 79
switching from domain administration
66
switching to domain administration 66
users and departments common tasks
69
system interfaces 218
importing 218
T
tablespaces 11, 105
adding datafiles 105
tablespace descriptions 11
viewing 105
tag numbers 138, 139
reserved tags report 139
430
U
user groups 71, 130, 134, 135, 209
access rights report 209
assigning to project 135
copying from As-Built 134
overview 71
project administrators 130
user-defined database views 42
adding for initialization 42
users 69, 70, 73, 74, 75, 76, 77, 119
assigning to departments 70
assigning to groups 74
creating 70
creating a group 73
database connections 119
deleting 70
editing 70
Index
IDEAL user 70
logon options 75
removing deleted Windows users 76
removing from groups 75
switching to dirrerent logon method 77
users and departments common tasks
69
Windows authentication 75
Windows groups 76
V
views 42, 99
adding for initialization 42
rebuilding default views 99
W
windows 272, 277, 297, 298, 301, 327,
401
Windows authentication logon method 75,
76
Access Rights 272
Administration 277
creating groups 76
Domain Administration 297
Domain Definition (Domain
Administration) 298
Domain Definition (System
Administration) 301
overview 75
Plant Hierarchy Explorer 327
removing deleted Windows users 76
System Administration 401
wire end naming conventions 190, 191,
193
common tasks 190
defining 191
deleting 193
duplicating 193
enabling 191
modifying 193
overview 190
trailing spaces 191
wiring items 184, 224
naming convention examples 184
panel location levels 224
workflow 84, 207
access rights 207
431