Professional Documents
Culture Documents
TM
NOTICE
This document contains information about one or more ABB products and may include a
description of or a reference to one or more standards that may be generally relevant to
the ABB products. The presence of any such description of a standard or reference to a
standard is not a representation that all of the ABB products referenced in this document
support all of the features of the described or referenced standard. In order to determine
the specific features supported by a particular ABB product, the reader should consult the
product specifications for the particular ABB product.
ABB may have one or more patents or pending patent applications protecting the intellectual property in the ABB products described in this document.
The information in this document is subject to change without notice and should not be
construed as a commitment by ABB. ABB assumes no responsibility for any errors that
may appear in this document.
In no event shall ABB 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 be
liable for incidental 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 permission from ABB, 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 2004/108/EEC and in Low
Voltage Directive 2006/95/EEC.
TRADEMARKS
All rights to copyrights, registered trademarks, and trademarks reside with their respective owners.
Release:
Document number:
December 2011
2PAA107391-510
Table of Contents
Table of Contents
About This User Manual
General ..............................................................................................................................9
User Manual Conventions .................................................................................................9
Warning, Caution, Information, and Tip Icons..................................................................9
Terminology.....................................................................................................................10
Released User Manuals and Release Notes.....................................................................11
Section 1 - Introduction
System Architecture ........................................................................................................13
Valid Combination for Node Type Installation ....................................................16
2PAA107391-510
Table of Contents
Section 5 - Configuration
Configuration Tools......................................................................................................... 63
Object Type Configuration Tool .......................................................................... 63
Date Format Configuration Tool.......................................................................... 70
User Configuration Tool ...................................................................................... 72
Special Character Rules ....................................................................................... 83
Smart Client Database Backup and Restore.................................................................... 84
Backup Command Line Tool ............................................................................... 84
Restore Command Line Tool ............................................................................... 85
2PAA107391-510
Table of Contents
............................................................................................................................101
Program Name ...................................................................................................101
Default Startup Command..................................................................................101
Command Line Arguments ................................................................................102
Other Parameters ...............................................................................102
2PAA107391-510
Table of Contents
2PAA107391-510
2PAA107391-510
Terminology
out useful hints to the reader. The corresponding symbols should be interpreted as
follows:
Electrical warning icon indicates the presence of a hazard that could result in
electrical shock.
Warning icon indicates the presence of a hazard that could result in personal
injury.
Caution icon indicates important information or warning related to the concept
discussed in the text. It might indicate the presence of a hazard that could result
in corruption of software or damage to equipment/property.
Information icon alerts the reader to pertinent facts and conditions.
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,
fully comply with all Warning and Caution notices.
Terminology
A complete and comprehensive list of terms is included in System 800xA System
Guide Functional Description (3BSE038018*). The listing includes terms and
definitions that apply to the 800xA System where the usage is different from
commonly accepted industry standard definitions and definitions given in standard
dictionaries such as Websters Dictionary of Computer Terms.
Term/Acronym
DDR
Description
Dynamic Data Repository component which is a part of Smart
Client Server.
For a list of Smart Client terminologies, refer to Smart Client for 800xA, User Guide
(2PAA106886*).
10
2PAA107391-510
Included on the documentation media provided with the system and published
to ABB SolutionsBank when released as part of a major or minor release,
Service Pack, Feature Pack, or System Revision.
2PAA107391-510
11
12
2PAA107391-510
Section 1 Introduction
The Smart Client for 800xA is an application that retrieves information from the
System 800xA to a personal computer located within a process plant or in a remote
location.
The Smart Client application includes functions to graphically present real-time
data in any format. The data can be retrieved from an ABB control system
connected to the 800xA System or any third party control system connected to the
800xA System through OPC or other protocols.
The Smart Client for 800xA provides intelligent data access and display features to
assist the personnel for decision making and thereby improving performance.
System Architecture
The Smart Client for 800xA consists of the following four components:
1.
Smart Client Server - The Smart Client Server is a web server that can be
installed in the Microsoft Windows Server node. The configured data is stored
and retrieved from the Smart Client Server.
2.
3.
Smart Client Aspect Node - The Smart Client configuration aspects in the
800xA system, that is, the services related to Smart Client in the 800xA system
2PAA107391-510
13
System Architecture
Section 1 Introduction
and the Smart Client objects created in the 800xA workplace, are installed in
the Smart Client Data Provider Node by default. To view these aspects from
any 800xA node (other than the Smart Client Data Provider Node), the Smart
Client Aspect Node installation is required.
4.
Smart Client Desktop Node - The Smart Client Desktop is a .NET application
downloaded from a web server. It uses a TCP/IP network to connect to the
Smart Client Server and subscribes to real time data. The data is fetched from
the Smart Client Data Provider.
The Smart Client Desktop allows the user to create presentation displays.
These displays are used to monitor different areas in a process plant. The Smart
Client Desktop also allows the user to use the existing PG2 graphic displays
created in the 800xA system. Trend displays can also be used from the 800xA
system.
14
2PAA107391-510
Section 1 Introduction
System Architecture
2PAA107391-510
15
Section 1 Introduction
The Smart Client product consists of a distributed set of server nodes and Smart
Client Desktop nodes residing on a network.
The Client/Server network is used for communication between the servers.
The Control network is used to connect controllers to the servers. This is a Local
Area Network (LAN) that is optimized for high performance and reliable
communication with good response times.
An aspect server provides the aspect directory and services related to object
management, object names, structure names, and security to access the aspects and
objects. A connectivity server provides access to controllers.
16
2PAA107391-510
Prerequisites
The following prerequisites should be installed on the Smart Client node before
installing the Smart Client Excel Interface:
1.
2.
3.
4.
Install the patch KB976477 after installing the Microsoft Office 2007
Suite with SP2 (this must be a manual installation, the patch should be
download and installed as distribution is not allowed in the Installer).
Install the patch KB980210 after installing the patch KB976477 (this must
be a manual installation, the patch should be download and installed as
distribution is not allowed in Installer).
5.
6.
2PAA107391-510
17
7.
8.
The Visual Studio 2005 Tools for Office runtime (vstor 3.0 SP1).
Double-click the Setup.exe file located in the root directory of the CD drive.
Figure 2 appears if the prerequisites are not installed in the system.
Figure 2. Prerequisites
2.
18
The Welcome Wizard (see Figure 3) appears after installing the prerequisites.
2PAA107391-510
Click Next. The Ready to Install the Program wizard appears (see Figure 4).
2PAA107391-510
19
4.
5.
Click Next. The Select Installation Folder wizard appears (see Figure 5).
Click Browse to specify the installation path. By default, the path is C:\
Program Files\ ABB\ ABB Smart Client Excel Interface.
20
2PAA107391-510
8.
Click Close after the successful installation of Smart Client Excel Interface
(see Figure 7).
2PAA107391-510
21
22
2PAA107391-510
Prerequisites
Table 1 shows the prerequisites to be installed in different nodes to use the Smart
Client application.
Table 1. Prerequisites for each Node
Prerequisites
Internet Information Services 7.0 (see
Enabling Internet Information Services
(IIS))
Internet Explorer 6.0 and later versions
2PAA107391-510
23
Prerequisites
Table 2 shows the Operating System which is compatible with the different nodes.
Table 2. Operating System for each Node
Supported Operating Systems
Windows Server 2003
Windows XP
Windows 7
24
2PAA107391-510
Table 3 shows the versions of the Smart Client Data Provider and the Smart Client
Server that supports the corresponding version of the 800xA system.
Table 3. Supported versions
800xA System
Version 2.2
Version 2.2
Version 2.2
Version 2.2
Version 2.2
2.
3.
4.
5.
Clear the Use User Account Control (UAC) to help protect your computer
check box and click OK.
Windows 7
1.
2.
3.
4.
5.
Enabling Internet Information Services (IIS). Configure the following roles in the
2PAA107391-510
25
2.
3.
26
a.
Navigate to Start > All Programs > Administrative Tools > Server
Manager.
b.
In the Server Manager dialog, select Roles in the left window pane.
c.
In the Server Manager dialog, select Roles Summary and click Add
Roles in the right window pane.
d.
In the Add Roles Wizard dialog, select Server Roles and select the Web
Server (IIS) check box.
e.
Select Role Services in Web Server (IIS) and configure the roles
specified in Step 3.
Configure the following roles for the Windows 7 and Windows 2008 Server
operating systems.
a.
b.
ASP
ASP.NET
.NET Extensibility
2PAA107391-510
ISAPI Filters
c.
Security
Basic Authentication
Request Filtering
Windows Authentication
d.
Default Document
Static Content
Directory Browsing
HTTP Errors
HTTP Redirection
Installation Procedure
Installation Procedure
Execute the following steps to install Smart Client application:
1.
Double-click the Setup.exe file located in the root directory of the CD drive.
Figure 8 appears if the prerequisites are not installed in the system.
The system detects only the following software:
2PAA107391-510
27
Installation Procedure
Figure 8. Prerequisites
28
2.
3.
Click Next to proceed. The Installation Type wizard appears to select the type
of installation (see Figure 9).
2PAA107391-510
Installation Procedure
2PAA107391-510
Select the Server Node check box for installing the Smart Client Server
(see Smart Client Server Installation on page 30).
Select the 800xA Data Provider Node check box for installing the Smart
Client Data Providers (see Smart Client 800xA Data Provider Installation
on page 33). The Aspect Node check box is selected automatically, and
the user cannot clear the selection of this check box.
Select the Aspect Node check box for installing the Smart Client aspects
(see Smart Client Aspect Installation on page 41).
Select the Server Node check box and the 800xA Data Provider Node
check box for installing the Smart Client Server and the Smart Client Data
Provider on the same node (see Smart Client Server and 800xA Data
Provider Installation on page 40).
29
Select the Server Node check box as the installation type (see Figure 9).
2.
Click Next. The Smart Client Server Details wizard appears (see Figure 10).
30
2PAA107391-510
3.
4.
Select the Security Level as High or Low. By default, the security level is
High.
5.
High - If the Windows user account does not exist in the same domain as
the Smart Client Server, the system prompts for a user name and password
for a valid Windows account. The Windows user account must be
registered in the Smart Client user database available in the Smart Client
Server.
Low - A remote user is allowed to access the Smart Client Server without
providing a user name and password, if the Windows user account is
registered in the Smart Client user database.
Click Next. The Choose Destination Location wizard appears (see Figure 11).
2PAA107391-510
31
6.
Click Browse and select the destination folder to install the Smart Client
Server. By default, the destination path is C:\ Program Files \ ABB Smart
Client.
7.
32
2PAA107391-510
2PAA107391-510
Select the 800xA Data Provider Node check box as the installation type (see
Figure 9).
33
On selecting the 800xA Data Provider Node check box, the Aspect Node
check box is selected by default.
34
Click Next. The System Name wizard appears (see Figure 15).
2PAA107391-510
In System Name, enter a name of the 800xA System (this is preferred) or any
user specific string (for example, PM1, Mill1, Power).
The System Name is used to configure the of Smart Client Services in this
node. This is also used as a reference when browsing for Tags in the Smart
Client application.
By default the System Name is set to Computer Name that can be modified by
the user.
NOTE: The System Name must be unique among the Data Provider node
installation.
4.
2PAA107391-510
Click Next. The Smart Client Server Node Host Name wizard appears (see
Figure 16).
35
Step 6 to Step 10 is applicable only for the Smart Client Data Provider
installation in an 800xA Information Manager node.
SA
6.
36
In DNS host name or IP address, enter the host name or IP address of the
Smart Client Server Node. The Smart Client Data Provider Node will connect
to the corresponding Smart Client Server Node.
Click Next. The Smart Client Common Database Node wizard appears (see
Figure 17).
2PAA107391-510
Select the common database by selecting the Common database node check
box.
If there are several data provider nodes, only one of them must be assigned to be
the common database node.
SA
8.
2PAA107391-510
Click Next. The Oracle Information wizard appears (see Figure 18).
37
Select the Install Smart Client Oracle option to create the Oracle database
tables for Smart Client.
38
2PAA107391-510
2PAA107391-510
39
40
1.
Select the Server Node and 800xA Data Provider Node check boxes as the
installation type (see Figure 9).
2.
Click Next and execute Step 2 to Step 4 (see Smart Client Server Installation).
3.
Click Next and execute Step 3 to Step 14 (see Smart Client 800xA Data
Provider Installation).
2PAA107391-510
Select the Aspect Node check box as the installation type (see Figure 9).
2.
Click Next and execute Step 5 to Step 8 (see Smart Client Server Installation)
to complete the installation.
If the Smart Client application is opened in Data Provide node during the
network cable disconnect/connect, client should be re-launched. Smart Client
will connect automatically in Server node or in any client.
Licensing
The 800xA License Server is used for Smart Client licensing. The 800xA License
Server must exist in the same Windows domain as the Smart Client Data Provider.
2PAA107391-510
41
42
2PAA107391-510
3.
Select Region and Language in Start > Control Panel > Regional and
Language option.
4.
2PAA107391-510
43
44
2PAA107391-510
Verify the text strings in the .csv file in the Language Package folder. The user
can change the Swedish text if required, in this .csv file.
2PAA107391-510
45
46
2PAA107391-510
Navigate to Control Panel > Programs and Features if this node is installed
in the Windows 2008 Server operating systems.
Navigate to Control Panel > Add or Remove Programs if this node is
installed in the Windows 2003 Server operating system.
2.
Verify that ABB Smart Client 2.2 is shown in the list of installed products.
3.
Navigate to Start > Programs > ABB Smart Client > Program Supervision
Manager.
In the Program Supervision Manager, verify that the COM and DDR services
are in the Running Status (represented by a Green icon).
4.
In the Internet Explorer, specify the address http:// <Smart Client Server IP
Address>/ SC. This must launch the Smart Client Desktop component. A
download prompt will appear for the first time while launching the Smart
Client Desktop.
Execute the following steps on the Smart Client Data Provider Node:
1.
2PAA107391-510
Navigate to Control Panel > Programs and Features if this node is installed
in the Windows 7 or Windows 2008 Server operating systems.
47
Verifying Installation
Verify that ABB Smart Client 2.2 is shown in the list of installed products.
3.
Navigate to Start > Programs > ABB Smart Client > Program Supervision
Manager.
In the Program Supervision Manager, verify that the services, ADO,
BRW800xA, OPCDA800xA, OPCHDA800xA, PPA, SEA800xA, and UTI800xA
are in the Running Status (represented by a Green icon).
Various parameters of a Data Provider can be configured. One of the parameter is
explained in the following.
For example, the Data Provider/Service BRW800XA has a parameter alivetimeout as 60 by default. If the Browsed object has more than 10000 child
objects, it may take more time to browse the object resulting in Data Provider
/Service restart. Hence the timeout number has to be increased for the parameter.
To change to a higher timeout for the -alivetimeout parameter, follow the below
steps:
1. Stop the corresponding Data Provider by selecting Stop from the right-click
menu option on the DataProvider.
DataProvider appears as Red icon.
2. Double-click on the DataProvider.
A dialog box with the Title Properties - <Corresponding DataProvider
Name> appears.
3. Select the page Program and change the command line with the modified
alivetimeout.
To change the Maximum number of restarts allowed for a DataProvider, follow
the above steps 1 and 2 to get the pop-up dialog box. Select the page Restart and
set the value for Max Restarts.
4.
48
Verify that the object IP800xA, IP800xA Folder is created in the Control
Structure.
2PAA107391-510
b.
Firewall Settings
The Smart Client Aspect node is only used to configure the Smart Client
PpSpAlarmEvent service. To verify the installation of the Smart Client Aspect node
component, execute the following steps:
1.
Navigate to Control Panel > Programs and Features if this node is installed
in the Windows 7 or Windows 2008 Server operating systems.
Navigate to Control Panel > Add or Remove Programs if this node is
installed in the Windows 2003 Server operating system.
2.
Verify that ABB Smart Client 2.2 is shown in the list of installed products.
Firewall Settings
This section describes the Firewall Settings to be done for the Smart Client
application.
The port used on the Smart Client Server for any inbound or outbound
communication is 19131 if the default port is used (see Figure 20). The Smart Client
Data Provider or the Smart Client Desktop nodes use the Dynamic or Ephemeral
ports (49152 - 65535) to connect to the Smart Client Server.
To configure a hardware firewall switch for this scenario, the following settings
must be done for the effective communication between the Smart Client Server,
Smart Client Data Provider, and the Smart Client Desktop nodes.
Allow Port Range: 49152 - 65535 from Smart Client Data Provider (Outbound)
to Smart Client Server (Inbound).
Allow Only Port: 19131 from Smart Client Server (Outbound) to Smart Client
Data Provider (Inbound).
Allow Port Range: 49152 - 65535 from Smart Client Desktop Node
(Outbound) to Smart Client Server (Inbound).
Allow Only Port: 19131 from Smart Client Server (Outbound) to Smart Client
Desktop Node (Inbound).
2PAA107391-510
49
2.
3.
4.
50
1.
2.
3.
4.
Select the Enabled check box in the Configuration tab of this aspect (see
Figure 23).
2PAA107391-510
2.
3.
Enter the following details in the Special Configuration tab of this aspect (see
Figure 24).
2PAA107391-510
51
Trace Level is an option to trace out an issue. Level 0 logs only the errors or
exceptions, Level 1 displays a brief information about the issue, and Level 2 and
Level 3 displays the additional parametric information and function flows.
52
2PAA107391-510
2.
Enter IMMSGLOG as the name of the message log and click Create. Change
the mode to ACTIVE in IMMSGLOG
1.
In the Control Structure, right-click an object for which a trend log should be
created, and select New Aspect from the context menu.
2.
3.
4.
In Logged Properties, click Add Property Log to add an object property for
which the data should be stored.
5.
2PAA107391-510
Click OK to add a property log. The property log will be displayed in the
Logged Properties area in the Log Configuration aspect.
53
Select Status Display from Start > All Programs > ABB Smart Client. The
ADSStatus dialog appears (see Figure 27).
This option is available in the Smart Client Server Node and the Smart Client
Data Provider Node. The information displayed in this dialog is retrieved from
the Smart Client Server.
If the Status Display is used in the Smart Client Data Provider Node, the IP
address of the Smart Client Server must be specified in the Host field in
Connection (see Figure 27).
54
2PAA107391-510
1.
2PAA107391-510
Select Supervision Manager from Start > All Programs > ABB Smart
Client. The Supervision Manager dialog appears (see Figure 28).
55
Right-click a data provider on the tree (see Figure 29) and select Start from the
context menu to start the data provider.
Select Start Recursively from the context menu, to start the data provider
including the child nodes.
Select Stop from the context menu to stop the data provider.
56
2PAA107391-510
2PAA107391-510
57
58
Right click on the Service and click New Object. Add a new Service group
with name ABBSmartClient_G0. Click Create.
2PAA107391-510
Under the service group add a service provider. Right-click on the service
provider group and click New Object.
4.
2PAA107391-510
59
60
2PAA107391-510
Figure 33. Data Provider node from the Service Provider Definition
6.
Select Configuration tab to restart the service. Deselect Enable and click
Apply. Again, select Enable and click Apply.
Check that the Program Supervision Manager of Smart Client Data Provider Node
is started.
2PAA107391-510
61
62
2PAA107391-510
Section 5 Configuration
Configuration Tools
The following are the configuration tools available in the Smart Client product.
These configuration tools are executed in the Smart Client Server.
2PAA107391-510
63
Section 5 Configuration
64
Query Group - Displays the name of the query group. A query group is a
collection of control properties grouped based on the control types.
2PAA107391-510
Section 5 Configuration
Show All - Select this check box to display all the properties in the
Property Browser.
1.
Right-click Object Types from the Object tree (see Figure 34) and select New
from the context menu.
OR, Select New from Edit > Object Type Group.
2.
1.
Right-click an object type group from the Object tree (see Figure 34) and select
New from the context menu.
OR, Select New from Edit > Object Type.
2.
Enter a name for the object type and click OK (see Figure 36).
The name of the object type should be the same as the name of the object type in
the 800xA System.
2PAA107391-510
65
Section 5 Configuration
1.
In the Object Type Configuration Tool, select an object from the object tree
to view the properties.
2.
In the Aspect:Property, the user can map an 800xA aspect property to the
corresponding property in the Object Type Configuration Tool.
The properties of the objects can be viewed in the Smart Client Property
Browser and the user can subscribe to these properties.
Only the properties for which the Smart Client queries are mapped will be
displayed without filtering. Remove the filtering from the other properties to
view all properties.
66
2PAA107391-510
Section 5 Configuration
Figure 37. Object Type Configuration Tool - Mapping properties for the Object Type
2PAA107391-510
67
Section 5 Configuration
GuidCorrect Tool
GuidCorrect tool is a tool used to find and fix the broken references in the already
saved .pxl files. These .pxl files that are used in this tool are files saved with Trends
in Smart Client panel.
Broken References. After saving any .pxl file by using object logs from 800xA, if
a specific object is deleted from the structure and added to a different parent in the
68
2PAA107391-510
Section 5 Configuration
same/different structure then the Object Id will change to that specific Object. In
addition, if the same .pxl file is loaded, it will not find the already saved object Id
resulting in Trend not displayed.
.pxl file will always save with object Id in ItemName, which used for updating the
controls, and Object path in ItemDisplayName, which will be used for displaying
the Object Name.
GuidCorrect tool functionality. GuidCorrect tool finds the broken references as
follows:
1.
2.
3.
4.
2PAA107391-510
69
Section 5 Configuration
Provide Smart Client Server details in the textboxes provided and click on the
Connect button to connect to the server.
3.
4.
Click on the Resolve button to resolve the broken references in all panels in the
selected directory and in all sub directories.
The .pxl file is updated with correct GUID, if the Tool finds any broken reference.
Clear button clears the status information.
70
2PAA107391-510
Section 5 Configuration
The date and time formats are used in Graphic Presentation controls such as LCD
Panels and DateTime controls. The user can specify the required date and time
formats in these controls.
Select Date Format Configuration Tool from Start > All Programs > ABB
Smart Client. The Date Format Configuration Tool dialog appears (see
Figure 40).
1.
2PAA107391-510
Right-click a format in the Name column (see Figure 40) and select Modify
from the context menu. The Time/Date Format dialog appears (see
Figure 41).
71
Section 5 Configuration
3.
4.
Select File > Save in the Date Format Configuration Tool dialog (see
Figure 40) to save the cxl file.
Admin - The users belonging to this group can view, modify, and delete panels
and workplaces used in the Smart Client application. They can also modify the
configuration of other users, for example, assigning the default workplaces or
panels.
Designer - The users belonging to this group can design panels and workplaces
that are private to the users. They do not have rights to modify the
configuration of panels or workplaces of other users.
72
2PAA107391-510
Section 5 Configuration
Select User Configuration Tool from Start > All Programs > ABB Smart Client.
The User Configuration Tool dialog appears (see Figure 42).
1.
Right-click the Groups tree (see Figure 42) and select Create New Group
from the context menu.
OR, Drag and drop
2.
2PAA107391-510
73
Section 5 Configuration
Enter a name for the user group and click OK. The group name appears in the
Groups tree.
Adding a User. To add a user:
1.
Right-click the Users tree (see Figure 42) and select Create New User from
the context menu.
OR, Drag and drop
2.
Select the Create private directory check box to add a private directory for
the workplaces and panels created for this user.
A directory with the user name will be created in <SCInstallerDir>/ FILES/
PRIVATE. Only this user will have the read and write access rights to this
directory. The other users cannot modify the workplaces or panels in this
directory.
4.
Click OK to create this user. The user name appears in the Users tree.
Assigning Users to a User Group. Execute one of the following to assign users to
a user group:
74
1.
Drag and drop the users from the Users tree to a user group in the Groups tree.
2.
Right-click a user in the Users tree and select Add to Group from the context
menu.
2PAA107391-510
Section 5 Configuration
Figure 45. Adding a User to a User Group from the Users tree
3.
Right-click a user group in the Groups tree and select Include User from the
context menu.
Figure 46. Adding a User to a User Group from the Groups tree
Adding a Configuration Template. To add a configuration template:
1.
Right-click the Configuration Templates tree (see Figure 42) and select
Create New Configuration Template from the context menu.
OR, Drag and drop
2.
2PAA107391-510
75
Section 5 Configuration
Enter a name for the configuration template and click OK. The configuration
template appears in the Configuration Templates tree.
76
1.
2.
Select Edit from the context menu. The Edit Configuration Template appears
(see Figure 48).
2PAA107391-510
Section 5 Configuration
2PAA107391-510
77
Section 5 Configuration
78
2PAA107391-510
Section 5 Configuration
string that the variable $externalid shall be substituted with when the URL is
launched.
Custom Script or web reference from a calculated value are not supported in the
URL Link.
If using $objectname the 800xA object names must exactly match the key in the
external system else use $externalid. Set the value of the external Id to be the key
in the external system.
Assigning a Configuration Template to a User. Execute one of the following to
Drag and drop the users from the Users tree to a configuration template in the
Configuration Templates tree.
2.
Right-click a user in the Users tree and select Set Configuration Template
from the context menu.
3.
1.
Right-click the user (from the Users tree), the user group (from the Groups
tree), or the configuration template (from the Configuration Templates tree)
and select Delete from the context menu.
2.
Drag and drop a user (from the Users tree), the user group (from the Groups
tree), or the configuration template (from the Configuration Templates tree)
into the
icon.
users:
1.
Launch the Smart Client User Configuration Tool from Windows program
menu, Start > Programs > ABB Smart Client > User Configuration Tool.
2.
2PAA107391-510
79
Section 5 Configuration
80
4.
Select whether you wish to keep existing users and groups even if they are not
present in the replicate source (Keep) or to delete them (Dont Keep).
5.
2PAA107391-510
Section 5 Configuration
Enter the name of the user or group you want to add to the Enter the object
names to select.
7.
Launch the Smart Client User Configuration Tool from Windows program
menu, Start > Programs > ABB Smart Client > User Configuration Tool.
2.
2PAA107391-510
81
Section 5 Configuration
82
2PAA107391-510
Section 5 Configuration
aspect of the object in Plant Explorer and select Details in the Description
field in the first tab. Path will be visible in the Description text field.
Administrator can configure up to two Home displays.
Item path separators forward slash character (/) and dot character (.).
Structure separator left and right square brackets ([) and (]).
GUID separator left and right curly brackets ({) and (}).
Backslash (\).
Underscore (_).
Rule 1
The special characters forward slash (/), dot (.), comma (,) colon (:), left and right
square and curly brackets ([), (]), ({) and (}), and underscore (_) can be part of
object, aspect and property names, with the exception of rule 2, 3 and 4 below. In
Smart Client OPC item paths must always use a backslash (\).
Also use a backslash (\) within a name with a backslash (\).
Example:
[Control Structure]Area/Programs:1/Object\55:ControlConnection:Value.Min
must in a Smart Client OPC item path be use as
[Control Structure]Area/Programs\:1/Object\\55:ControlConnection:Value.Min
Rule 2
Never use an asterisk character (*) in object, aspect or property names. The result is
unpredictable.
Rule 3
Special characters can not appear last in an intermediate node name in an OPC item
path, even if used with a backslash.
2PAA107391-510
83
Section 5 Configuration
Example:
[Control Structure]Area/Programs\[1\]/Object:Control Connection:Value is illegal
because the right square bracket (]) is last in the intermediate node name.
Rule 4
The backslash (\) character may not appear in aspect names.
Example:
[Control Structure]Area/Programs/Object:My\\Aspect:Value is illegal because there
is a backslash (\) in the aspect name
Node Type (that is, Smart Client Server or Smart Client Data Provider):
The <backup path> is selected from the command line tool of the Smart Client
Backup Tool. The directory <node name> yyyy-mm-dd_hh-mm is created while
starting the backup.
To copy the backup to an external media, copy the directory <node name>yyyy-mmdd_hh-mm.
84
2PAA107391-510
Section 5 Configuration
Description
To show the usage (Optional).
PpcUtBackup [/?] /d=Destination Path /r=InstallOptions
[/t=TraceLevel]
Modifier
/?
Description
To show the usage (Optional).
PpcUtRestore [/?] /d=Destination Path /r=InstallOptions
[/t=TraceLevel]
2PAA107391-510
85
86
Section 5 Configuration
2PAA107391-510
2.
3.
4.
5.
6.
2PAA107391-510
87
88
2PAA107391-510
Program Name
PpcDpAlarmEvent.exe
2PAA107391-510
Value
89
Other Parameters
port
name
alivetimeout
trace
Other Parameters
Table 7. Other Parameters
90
Parameter
Value
Description
Startup
Automatic
100 ms
100 ms
Priority
Normal
2PAA107391-510
Termination
Restart option
30000 ms
Max restarts
1000
On max restarts
Program Name
PpcDpADO.exe.
2PAA107391-510
91
Value
server
port
name
doublesupport
dbtype
Type of connection.
Argument is set to generic when Smart Client is installed.
reconnit
Reconnect interval.
Engineering unit is seconds.
Argument is set to 20 when Smart Client is installed.
reconntmo
Reconnect timeout.
Engineering unit is seconds.
Argument is set to 60 when Smart Client is installed.
92
2PAA107391-510
trace
Value
Description
Startup
Automatic
60000 ms
100 ms
Priority
Normal
Affinity
Termination
Restart option
30000 ms
Max restarts
1000
On max restarts
2PAA107391-510
93
COM
COM
The COM service provider is installed on the Smart Client Server Node. COM acts
as the gateway between the other data providers and the Smart Client Desktops.
Program Name
PpcSpCOM.exe.
Value
server
port
trace
94
Value
2PAA107391-510
Startup
Automatic
100 ms
100 ms
Priority
Normal
Affinity
Termination
Restart option
30000 ms
Max restarts
1000
On max restarts
Program Name
PpcDpDDR.exe.
2PAA107391-510
95
Value
server
port
name
transferroot
96
2PAA107391-510
Value
Description
Startup
Automatic
100 ms
100 ms
Priority
Normal
Affinity
Termination
Restart option
30000 ms
Max restarts
1000
On max restarts
Browser (BRW800xA)
This is the data provider providing 800xA browse functionality to the Smart Client
Desktop.
2PAA107391-510
97
Program Name
Program Name
PpcDp800xABrowser.exe
Value
server
port
name
alivetimeout
trace
98
2PAA107391-510
Other Parameters
Other Parameters
Table 15. Other Parameters
Parameter
Value
Description
Startup
Automatic
100 ms
100 ms
Priority
Normal
Affinity
Termination
Restart option
30000 ms
Max restarts
1000
On max restarts
Program Name
PpcDpUtilities.exe.
2PAA107391-510
99
Value
server
port
name
alivetimeout
trace
100
2PAA107391-510
Other Parameters
Other Parameters
Table 17. Other Parameters
Parameter
Value
Description
Startup
Automatic
100 ms
100 ms
Priority
Normal
Affinity
Termination
Restart option
30000 ms
Max restarts
1000
On max restarts
PPA
This is the Smart Client 800xA graphics browser data provider.
Program Name
PpcDp800xAGraphics.exe
2PAA107391-510
101
Value
server
port
name
alivetimeout
trace
Other Parameters
Table 19. Other Parameters
Parameter
Value
Description
Startup
Automatic
102
2PAA107391-510
Search (SEA800xA)
100 ms
100 ms
Priority
Normal
Affinity
Termination
Restart option
30000 ms
Max restarts
1000
On max restarts
Search (SEA800xA)
This data provider implements the search functionality of the Smart Client Desktop
Property Browser.
Program Name
PpcDp800xASearch.exe
2PAA107391-510
Value
103
Other Parameters
port
name
alivetimeout
trace
Other Parameters
Table 21. Other Parameters
Parameter
Value
Description
Startup
Automatic
100 ms
100 ms
Priority
Normal
104
2PAA107391-510
OPC DA (OPCDA800xA)
Termination
Restart option
30000 ms
Max restarts
1000
On max restarts
OPC DA (OPCDA800xA)
Installed on the Smart Client Data Provider (800xA) node, the OPC DA data
provider sets up subscriptions to the 800xA OPC server on behalf of the Smart
Client Desktop.
Program Name
PpcDpOpc.exe
2PAA107391-510
105
Value
server
port
Name
Opcdaserverhost
Opcprogid
allow_object_write
noitemvalidation
106
2PAA107391-510
blobpath
2PAA107391-510
107
cachesize
cachedec
Cache decrement.
Number of percent of total cache size the cache is
decremented to when full.
Default if argument is omitted is 10.
Argument is set to 10 when Smart Client is installed.
alivetimeout
trace
108
2PAA107391-510
Other Parameters
Other Parameters
Table 23. Other Parameters
Parameter
Value
Description
Startup
Automatic
100 ms
100 ms
Priority
Normal
Affinity
Termination
Restart option
30000 ms
Max restarts
1000
On max restarts
Program Name
PpcDpOPCHDA.exe
2PAA107391-510
109
Value
server
port
name
opchdaserverhost
opcprogid
alivetimeout
opctype
110
2PAA107391-510
Other Parameters
Other Parameters
Table 25. Other Parameters
Parameter
Value
Description
Startup
Automatic
100 ms
100 ms
Priority
Normal
Affinity
Termination
Restart option
30000 ms
Max restarts
1000
On max restarts
2PAA107391-510
111
Other Parameters
112
2PAA107391-510
ABB AB
Control Systems
Vsters, Sweden
Phone: +46 (0) 21 32 50 00
Fax:
+46 (0) 21 13 78 45
E-Mail: processautomation@se.abb.com
www.abb.com/controlsystems
ABB Inc.
Control Systems
Wickliffe, Ohio, USA
Phone: +1 440 585 8500
Fax:
+1 440 585 8756
E-Mail: industrialitsolutions@us.abb.com
www.abb.com/controlsystems
TM
2PAA107391-510
Contact us