Documente Academic
Documente Profesional
Documente Cultură
Process Portal A
Version 2.1
Installation Guide
OperateIT
Process Portal A
Version 2.1
Installation Guide
NOTICE
The information in this document is subject to change without notice and should not be
construed as a commitment by ABB Automation Technology Products AB. ABB Automa-
tion Technology Products AB assumes no responsibility for any errors that may appear
in this document.
In no event shall ABB Automation Technology Products AB be liable for direct, indirect,
special, incidental or consequential damages of any nature or kind arising from the use
of this document, nor shall ABB Automation Technology Products AB be liable for inci-
dental or consequential damages arising from use of any software or hardware described
in this document.
This document and parts thereof must not be reproduced or copied without written per-
mission from ABB Automation Technology Products AB, and the contents thereof must
not be imparted to a third party nor used for any unauthorized purpose.
The software or hardware described in this document is furnished under a license and
may be used, copied, or disclosed only in accordance with the terms of such license.
This product meets the requirements specified in EMC Directive 89/336/EEC and in Low
Voltage Directive 72/23/EEC.
TRADEMARKS
Registrations and trademarks used in this document include:
The IndustrialIT wordmark and all product names in the form XXXXXXIT mentioned herein
are registered or pending trademarks of ABB.
Section 1 - Installation
1.1 Installation Overview for New System .....................................................................19
1.2 Installation Overview for Upgrades of Process Portal A ..........................................20
1.3 System Configurations ..............................................................................................21
1.4 Required Computer Hardware...................................................................................24
1.4.1 Hardware Recommendations ......................................................................24
1.5 Required Software and Settings in the PC ................................................................25
1.5.1 Windows 2000 Users and Groups ...............................................................25
1.5.2 General Requirements .................................................................................25
1.5.2.1 Example...................................................................................28
1.5.3 Software Requirements ...............................................................................29
1.5.4 Preparation before Installation ....................................................................30
1.5.5 Disks and File System (in Windows 2000) .................................................31
1.5.5.1 Disks ......................................................................................31
1.5.5.2 Fragmentation .........................................................................31
1.5.5.3 File System..............................................................................31
1.5.6 Configuration of Virtual Memory ...............................................................31
INDEX .......................................................................................................................... 55
0.1 General
This book describes how to install the Process Portal A.
Information about the Process Portal A and related products can be found
in the Process Portal A Product Guide.
Information in this Installation Guide is intended for system administrators
(people who are in charge of installing the product).
As a prerequisite, you should understand how to install products under
Windows 2000.
Electrical warning icon indicates the presence of a hazard which could result in
electrical shock.
Warning icon indicates the presence of a hazard which could result in personal
injury.
Tip icon indicates advice on, for example, how to design your project or how to use
a certain function
Although Warning hazards are related to personal injury, and Caution hazards are
associated with equipment or property damage, it should be understood that
operation of damaged equipment could, under certain operational conditions,
result in degraded process performance leading to personal injury or death.
Therefore, comply fully with all Warning and Caution notices.
0.4 Terminology
The list contains terms and abbreviations that are unique to ABB or have a usage or
definition that is different from standard industry usage.
Term Description
ActiveX Microsoft standard for user interface components, based
on definition of software interfaces.
Aspect An aspect is a description of some properties of a real
world entity. The properties described could be
mechanical layout, how the object is controlled, a live
video image, name of the object etc. In the Aspect
Integrator Platform is an aspect residing in an Aspect
Object. Some examples of aspects are circuit diagram,
process display and control logic.
Aspect Category A specialization of an aspect type. For example, the
aspect type Graphic Display includes the categories
Overview, Group and Object Display.
Aspect Integrator A collection of software that forms the basis for an
Platform IndustrialIT System, and provides the development and
execution environment for IndustrialIT Compliant
applications. The Aspect Integrator Platform includes the
Aspect Framework.
Aspect Objects A computer representation of a real world entity like a
pump, a valve, an order or a virtual object like a service.
This computer representation is implemented by the
Aspect Integrator Platform. An Aspect Object works like
an information container for it’s aspects.
Term Description
Aspect Object Type An Aspect Object Type defines certain characteristics
that are shared between several Aspect Object
instances, such as a basic set of common aspects.
This makes it possible to create and efficiently re-use
standardized solutions to frequently recurring problems.
For example, rather than building an Aspect Object from
scratch for every valve in a plant, you can define a set of
valve types, and then create all valve objects of these
instances.
Aspect Server A server that runs the central functions of the Aspect
Object architecture, such as Aspect Directory, Structure
and Name Server, Cross Referencing, File Set
Distribution, etc.
The Aspect Server is normally used as Windows domain
controller for the control and client/server networks.
Aspect System A software system, which implements one or several
aspect types by providing one or several aspect system
objects.
Client Client is the part of the software that supply data to a
subscriber.
Client/Server Network A client/server network is used for communication
between servers, and between workplaces and servers.
Connectivity Product Connectivity components, up-loader, supporting aspect
systems (e.g for the configuration), and graphical
elements, faceplates, Aspect Object Types, etc.,
bundled together to provide the integration of a certain
type of devices into the IndustrialIT system.
Connectivity Server A server that provides access to controllers and other
sources for real-time data, historical data, and alarm and
event data. A Connectivity Server runs services related
to OPC/DA, OPC/AE, OPC/HDA and SysMag.
Term Description
Faceplate A faceplate is an aspect that provides a graphical
representation of a certain aspect object, with
presentation of certain properties related to the object,
and mechanism for operator interaction such as on/off,
increase/decrease, etc. Aspect Object types often
include several faceplate aspects, providing different
presentation and interaction possibilities.
Graphic Display A graphic display is an aspect that provides a visual
presentation. It consists of static graphics representing
for example tanks, pipes etc., and graphic elements that
present dynamic information. Graphic displays are often
used to present the state of a process or a part of a
process, but are useful in any context where dynamic
graphical information is needed.
IndustrialIT IndustrialIT is the umbrella concept for ABB’s vision for
enterprise automation.
IndustrialIT System A computer system that implements (part of) the
IndustrialIT vision. Aspect Integrator Platform is an
example of such a system.
Node A computer communicating on a network e.g. the
Internet, Plant, Control or IO network. Each node
typically has a unique node address with a format
depending on the network it is connected to.
OPC An application programming interface defined by the
standardization group OPC Foundation. The standard
defines how to access large amounts of real-time data
between applications. The OPC standard interface is
used between automation/control applications, field
systems/devices and business/office application.
Term Description
Plant Explorer An application that is used to create, delete and
organize Aspect Objects and Aspects within the Aspect
Integrator Platform. The plant explorer organizes the
Aspect Objects in structures according to functionality,
location etc.You can also use it to browse and search the
structures of the plant.
Process Portal A Product containing functionality for efficient control and
supervision of an automated process. Key functions are
presentation of process graphics, process dialogs and
presentation of alarms and trends.
Permission A permission groups a set of operations that require the
same authority. For each operation defined for an
aspect, the aspect category specifies the permission
needed to use that interface.
Process Object A process concept/equipment e.g. valve, motor,
conveyor or tank.
Product Family A range of products within a Product Suite, forming a
scalable offering.
Examples: a range of controllers, a family of I/O
Products.
Product Suite Product with similar functionality are kept together in a
suite. Suite names have a superscripted IT-suffix.
Examples: OperateIT, ControlIT, IntegrateITetc.
Property A data field on an aspect of an Aspect Object that can be
accessed through OPC using the standard Aspect
Object reference syntax.
A data field on an ActiveX control accessible from the
Visual Basic editor.
Term Description
Security Security controls a user’s authority to perform different
operations on Aspect Objects, depending on several
parameters:
• The user’s credentials, as provided by Windows
• The node where the user is logged in. This makes it
possible to give a user different authority depending
on where he/she is located, e.g. close to the
process equipment, in a control room, or at home
accessing the system through Internet.
• The operation the user wants to perform the
operation on.
Server A node that runs one or several Afw Services.
It is the part of the software that supply data to a
subscriber.
Structure A hierarchical tree organization of Aspect Objects.
Each structure is used to define a certain kind of relation
between Aspect Object. The functional structure defines
how a function can be divided into sub functions, the
location structure defines how different objects are
located within each other.
The control structure defines how functions are
executed by tasks, controllers etc. An Aspect Object can
be located in several structures, for example both in a
functional structure and in a location structure.
System Application A software package that provides functionality in the
IndustrialIT System. System applications cooperate
according to rules defined by the IndustrialIT
architecture, using mechanism provided by the Aspect
Integrator Platform. They are normally bundled into
System Products. To participate in Aspect Object
operations, and thus be an integrated part of an
IndustrialIT system, a system application must present
itself as an aspect system. When there is no risk for
confusion with user application, the term application may
be used instead of system application.
Term Description
System Extension A system Extension consists of one or more applications
that are bundled as an extension to one or several
existing System Product(s). A System extension can
only be installed if (one of) the corresponding System
Product(s) has been installed previously.
System Product A system product consists of applications bundled
together with relevant parts of the Aspect Integrator
Platform. It is complete from installation point-of-view,
and requires only Windows 2000. Several System
Products can be installed on the same physical node.
Uploader An upload is used to import a configuration from
devices, to read in and build a set of Aspect Objects
from information present in the devices.
User application A configuration of software and hardware components
that applies to a specific problem, e.g. a specific process
control problem. A user application consists of a set of
simple and composite Aspect Object instances, with
parameter values and other configuration data for the
aspects, e.g control logic, process graphics, alarm and
event specifications, reports etc.
View An Aspect can have several ways to be presented
depending on the task performed, like viewing or
configuration. Each presentation form is called a view.
Workplace 1. User interactive functions that are combined for a
particular use, e.g, Operator Workplace.
2. A node that runs one or several workplace
applications.
0.5 Abbreviations
Term Description
CD Compact Disc
CPU Central Processing Unit
DHCP Dynamic Host Configuration Protocol
DNS Domain Name Server
DPI Dots per inch
GB Gigabyte
IP address Internet Protocol address
MB Megabyte
Mbps Megabits per second
MHz Megahertz
NetBIOS Network Basic Input Output System
NTFS NT File System
OEM Original Equipment Manufacturing
OLE Object Linking and Embedding
OPC OLE for Process Control
OS Operating System
PC Personal Computer
RAM Random Access Memory
RNRP Redundant Network Routing Protocol
SCSI Small Computer System Interface
SVGA Super Video Graphics Adapter
TCP/IP Transmission Control Protocol/Internet Protocol
7&3,3
3URFHVV3RUWDO$
&OLHQW
$VSHFW6HUYHU
&RQQHFWLYLW\6HUYHU
&RQWURO
1HWZRUN
7KLQ&OLHQWV
)LUHZDOO
:RUNSODFHV
3ODQW1HWZRUN
Connectivity Aspect
6HUYHU Server &RPELQHG6HUYHU:RUNSODFH
&RQWURO1HWZRUN
&RQWUROOHUV
)LHOGEXV
5HPRWH,2DQG
)LHOG'HYLFHV
You have to make sure that the domain is functioning properly before installation of
Process Portal A on client/server.
Do not change IP addresses on Domain Controllers or Aspect Servers in a system.
Before you start the installation of Process Portal A, two important things
must be done:
1. First you have to create User Groups by using Active Directory Users and
Computers in Windows 2000 Server, see Figure 1-3. To be able to create these
groups you have to be domain administrator.
These Windows groups can be used for system security settings, see IntegrateIT
Security Reference Manual for details.
2. The user roles must then be defined, i.e. you must add members to the different
user groups. This must also be done by the domain administrator.
One very important thing to remember when adding the user for the Service
Account (entered in the Configuration Wizard - System software User Settings),
is to mark the Password never expires check box. Other users shall be allowed to
change their password. See Figure 1-4.
1.5.2.1 Example
The table below shows an example of possible users and the groups they should
belong to in a distributed system.
User Member of
Instrumentation DomainUsers,
Engineer IndustrialITApplicationEngineer,
IndustrialITOperator, IndustrialITUser
Operator DomainUsers, IndustrialITOperator,
IndustrialITUser
PPA Administrator DomainUser, IndustrialITAdmin,
IndustrialITUser
System Engineer DomainUser,
IndustrialITApplicationEngineer,
IndustrialITOperator,
IndustrialITSystemEngineer,
IndustrialITUser
You have to reinstall the Service Pack if you have installed additional
Windows 2000 components since you last installed the Service Pack.
• TCP/IP
• Microsoft Internet Explorer 6.0 with Service Pack 1
• Windows Installer 2.0
• For the Process Portal A Graphics Builder Option, Visual Basic 6.0 with
Service Pack 5 Professional Edition or Enterprise Edition is needed. The
Service Pack is available at http://www.microsoft.com/download.
• Adobe Acrobat Reader 4.0 or later is needed to read the User’s Guides.
The Acrobat Reader is, after installation of Process Portal A, available in the
directory “Install path”\doc\Acrobat as a self installable exe-file. Freeware can
be found on the Internet at http://www.adobe.com.
• DirectX 8.1 for Windows 2000
Configuration 1, see Figure 1-1, can be installed both on a workstation running
either Windows 2000 Professional or a Windows 2000 Advanced Server.
For configuration 2, see Figure 1-2, we recommend that you use a Windows 2000
Professional for the computer running the Process Portal A server components and
the Process Portal A Workplaces.
If you are going to connect to an existing network the following information shall
also be available:
• The model of your network card
• Domain/Workgroup name
• The network gateway
• Server
• Subnet mask
1.5.5.1 Disks
There are many things that influence the performance of the system; the number of
disks, RAID systems, where you choose to install the different parts of the software,
the tendency toward fragmentation and so on. Workstation installation is a fairly
simple procedure. You can use Windows’ default location, the program folder on
the boot disk for installation. Here follows some information on things to consider
prior to the installation of the server components.
1.5.5.2 Fragmentation
Make sure the file system is in a consistent state at all times. Defragmentation
software should be executed on a regular basis using the built-in defragmentation
software.
Even though the Process Portal A server components keep most of their data in
cache, it is fairly disk intensive. Thus they may benefit from RAID 5 systems.
This does not apply if your system consists of a single computer running all
components.
A requirement for Process Portal A is that you have a Windows 2000 domain.
The reason for this is that the system relies on a global group, Process Portal A
Admin. If there is already a Windows 2000 domain on the network, you can use that
domain, but it is recommended that you create a separate domain for
Process Portal A.
Configure all the computers running Process Portal A components to be members
of the domain. If the Process Portal A server software is installed on a Windows
2000 Member Server (non-domain controller), or a Windows 2000 Workstation,
the network has to be configured so that a domain controller can be located.
Windows 2000 relies on NetBIOS names, and, because of this, we recommend that
you use static IP addresses. This is particularly important if a router separates the
Process Portal A server and the closest domain controller.
We recommend you to increase the size of the System Log to 5MB. To do this select
Start > Settings > Control Panel > Administrative Tool > Event Viewer.
Right click on System Log select Properties and change Maximum log size to
5MB.
The Process Portal A Graphics Builder is used to create and edit process graphics.
Single Node
Configuration
Install Basic
Prepare Select
OS, IE:
Hardware Configuration
TCP/IP, etc.
Multiple Node
Configuration
For Single Node configuration see Single Node Configuration on page 37.
For Multiple node configuration see Multiple Node Configuration on page 50.
In a single node configuration you only need to decide which options to install
together with the Process Portal A. See Figure 1-7 for an overview.
Graphics
Builder
Historian
Select
Options Install
to Instrument- Selected
Include ation Software
Active X
library
Symbol
Factory
5. After reading the license text, click Accept to accept the terms of agreement
and to continue, or click Decline if you do not accept. By clicking Decline you
will exit the setup. If you click Accept, the next dialog will appear and the
setup continues.
6. In the dialog below, enter your name and company name together with the
license number delivered together with the distribution box.
7. Click Next to continue.
8. Custom shall always be selected as installation type in this dialog. You can
change the default installation path by pressing the Browse button and type in
another destination directory. Custom installation opens a dialog box, which
contains different options to install, see Figure 1-14.
9. In this dialog, you can specify the options you have ordered, see Figure 1-14.
The dialog box below is only displayed when Custom installation is selected.
If the RNRP or Historian option are installed on one node they must also be
installed on all other nodes in that configuration. For the Graphics Builder option
it is sufficient to install it on the node or nodes that you need Graphics Builder on.
10. When you click on the option(s), you shall select the following alternative:
• Will be installed on local hard drive
Your selection of options to install can be reset to the default selection by clicking
Reset.
By clicking Disk Usage, you can see the amount of disc space required for the
installation.
You can select how to install the components from the context menu for each option
in the list.
In order to display logged data in trend displays Historian must be included on both
servers and clients.
14. You must specify groups and users in the System software User
Settings dialog.
If you have a multiple node configuration, you must enter the domain name.
See Figure 1-17.
Figure 1-17 System Software User Settings for a Multiple Node Configuration
Note that the owner of the system should not change the password, if so he or she
will not be able to access the system anymore. For further information see General
Requirements on page 25.
16. Process Portal A is installed when Figure 1-19 is shown. Click OK.
17. If the Open Readme file check box is marked the system will open the
Readme file for the Process Portal A.
The Process Portal A software files have now been successfully installed, and you
are now ready to configure the Process Portal A, see Section 3, in the
IntegrateIT Administrator’s Guide. If you would like to add options to those you
have installed, start the installation again to select additional options.
Finally you install each of the clients. If you are making use of the installation kit on
the server disk, see steps 1 - 3. If you use the CD instead just start with step 3:
1. If you have selected Copy distribution to server, you can now go to each of
the client workstations and start the installation from the server disk.
2. Log on as Admin on the client workstation.
3. Start the program Setup.exe from the root directory where you placed the
distribution copy. Now you can start the installation procedure, see Installation
Procedure on page 38.
For the alarm and event system to work properly, it has to be configured manually.
See the Process Portal A Alarm and Event User’s Guide for details.
5. A dialog box is shown with a question if you are sure you want to remove
the program, click Yes (see Figure 1-21).
6. A dialog box with the text Preparing to remove is shown, to start the removal
of Process Portal A.
B R
Backup 35 Remove Process Portal A 51
Requirements
C Disks 31
Configuration File System 31
Virtual Memory 31 General 25
NT Installation 30
D Software 29
Domain Controllers 32 Windows Settings 33
RNRP 30, 44
F
Fragmentation 31 S
Settings 25
Start-up 51
H
System Configurations 21
Hardware Recommendations 24
U
I
User Groups 25
Installation
Multiple Node Configuration 50
Overview 19 W
Single Node Configuration 37 Windows Accounts 25
Software Installation 35
N
Network Configuration 32
Name Resolution 32
Settings 33
P
Pre-installed software 19
http://www.abb.com/control