PMT Hps Configuration Studio Overview Exdoc x113 en 500a
PMT Hps Configuration Studio Overview Exdoc x113 en 500a
EXDOC-X113-en-500A
April 2017
Release 500
Disclaimer
This document contains Honeywell proprietary information. Information contained herein is
to be used solely for the purpose submitted, and no part of this document or its contents shall
be reproduced, published, or disclosed to a third party without the express permission of
Honeywell International Sàrl.
While this information is presented in good faith and believed to be accurate, Honeywell
disclaims the implied warranties of merchantability and fitness for a purpose and makes no
express warranties except as may be stated in its written agreement with and for its customer.
In no event is Honeywell liable to anyone for any direct, special, or consequential damages.
The information and specifications in this document are subject to change without notice.
Copyright 2017 - Honeywell International Sàrl
Contents
Contents
Contents 3
About this guide 7
Getting started with Configuration Studio 8
Starting Configuration Studio 8
Connecting to servers located across subnets 9
Layout of the Configuration Studio window 10
Configuration Explorer 11
Configuration tools 12
Toolbars 12
Performing configuration tasks 13
Switching servers in Configuration Studio after an Experion server failover 13
Changing user account while connected to a server 14
Honeywell 2017 3
Contents
Honeywell 2017 4
Contents
History 42
Standard history collection 43
Extended history collection 43
Fast history collection 43
Exception history collection 44
Configure history archiving 44
Reports 44
Define reports 44
Server-wide report settings 45
Schedules 45
Configure point control schedules 45
Configure holidays 46
Configure shifts 46
System Interfaces 46
Configure system interfaces 46
View distributed servers 46
View redundant server configuration 46
Applications 47
Configure SCADA recipes 47
Acronyms 47
Configure system acronyms 47
Configure user acronyms 47
Application Development 48
Application point lists 48
System sinewave 48
Task timers 48
Watchdog timers 48
User-defined data formats 48
Server Scripting 49
Configure script engines 49
Configure server scripts 49
View point scripts 49
File Replication 49
Configure file replication 49
IEC 61850 50
Honeywell 2017 5
Contents
Network 50
Switch Configuration 50
Distributed Servers 51
Configure DSA 51
Notices 52
Honeywell 2017 6
About this guide
Revision history
Honeywell 2017 7
Getting started with Configuration Studio
Prerequisites
You must have an Experion operator account on the Experion server to which you want
connection.
Attention:
If this is a new installation, use the default operator account mngr.
Honeywell 2017 8
Getting started with Configuration Studio
Attention:
The login prompt is only displayed if the account used to log on to
Windows is not configured as an operator either directly or via Windows
group membership, that is, if your system is not using single signon. If
single signon is enabled, you do not need to enter a name or password, or
select a domain name.
If... Select...
The Windows
The operator name is maintained in a Windows domain
domain name
The operator name is maintained on the server or system that you Servername (the
are connecting, and you use integrated security target)
<Traditional
You are using traditional operator security Operator
Security>
c. Click OK. Configuration Explorer is populated with a tree of items that you can con-
figure for your server.
Honeywell 2017 9
Getting started with Configuration Studio
Honeywell 2017 10
Getting started with Configuration Studio
Configuration Explorer
Configuration Explorer is displayed as a tab within the Configuration Studio window. Use
Configuration Explorer to navigate through the configuration tasks for your system.
Configuration Explorer layout
Configuration
Task list
Explorer tree
Status bar
The Configuration Explorer tree lists all the items that you can configure in your system.
These items are determined by the license details of the Experion server to which you are
connected.
When you select an item in the Configuration Explorer tree, the Task list displays the
configuration tasks applicable for the selected item. Click on the task name to start a specific
task.
Honeywell 2017 11
Getting started with Configuration Studio
Attention:
Tasks are enabled or disabled based on the version of Experion the target server is
running.
The status bar displays the server name of the target that you are connected to, your user
name, and your security level. It also displays the server's online or offline status with an icon
next to the server name.
Configuration tools
If a task requires a tool, such as Control Builder or Quick Builder, the appropriate tool is
launched automatically. If a task requires a system display, then the appropriate display is
called up as a separate tab within the Configuration Studio window.
Toolbars
The toolbar provides quick access to commonly used commands. The toolbar is dynamic;
some buttons are added or removed, depending on the commands available for the tab
displayed in the application.
Configuration Studio toolbar
Button Description
Honeywell 2017 12
Getting started with Configuration Studio
Attention:
This task only applies if Configuration Studio is connected to a redundant server.
You must connect to one of the redundant servers; you cannot connect to a system
to complete this task.
If an Experion server failover occurs, you need to switch the Configuration Studio connection
to the backup server. After a server failover, the server status in Configuration Studio will be
no connection. You can switch to the backup server using the Server Connection Status
dialog box.
Honeywell 2017 13
Getting started with Configuration Studio
backup server.
2. Enter a User Name and Password for the account to which you want to switch. Click
OK.
The new user name and the related security level will appear in the status bar.
Attention:
Any open tools (tasks opened prior to changing the credential), such as
Quick Builder, will continue to use the old credential until they are closed
and reopened.
Honeywell 2017 14
Configuration tasks help
System
The following system tasks are only available if you are connected to a system. If you
selected server as your connection type during the Configuration Studio log on, you cannot
access these tasks.
Server Tasks
Honeywell 2017 15
Configuration tasks help
System Tasks
Honeywell 2017 16
Configuration tasks help
Attention:
The ampersand (&) and the question mark (?) characters cannot be used when
renaming system names in Configuration Studio.
Honeywell 2017 17
Configuration tasks help
By temporarily removing specific alarms from the Alarm Summary when pre-configured
conditions are met, DAS helps operators to focus on the issue at hand or on other more
critical conditions in the plant.
For more information, see the Station Planning Guide and the Station Configuration Guide.
Security Tasks
Honeywell 2017 18
Configuration tasks help
Search
Honeywell 2017 19
Configuration tasks help
With this feature, you can perform a search for dangling or missing connections in the
following type of connections in both the Project and the Monitoring view:
n Connections (Wired/Parameter Connector)
n Peer connections
n RCM phase block
n SCM Expressions
n Aliases
n Substitute Parameters
n CAB Parameter references
For example, you can perform a search for dangling connections in the server “TOOLS-
UTSYS” for the tagged module “CM_204.” In addition, you can correct the connections
from the search results.
Online data search
You can start an Online Data Search from Configuration Studio.
For more information about how to conduct searches, see the Search Utility User's Guide.
Network Tasks
Refresh
You can rebuild the network tree from the EMDB and Experion point database.
Honeywell 2017 20
Configuration tasks help
Server
Attention:
See the latest Experion Server / HMI Specification for the latest Windows server
operating system specifications.
Experion server software runs under Windows Server without Hyper-V. The server contains
supervisory control functions, the Experion Global Data infrastructure and optional
redundancy. The server supports object-oriented graphical tools such as Control Builder and
HMIWeb Display Builder and acts as the central repository for all system data. It also runs all
the core system functions, including:
n Data acquisition and processing
n Alarm and event management
n History collection, archiving and trending
n Reporting subsystem
n Sign-on security
n Specialist and user applications
n Running on primary (and/or secondary) server nodes
Server Tasks
Honeywell 2017 21
Configuration tasks help
View license
This task will guide you through viewing the license details for this server on the View
License display.
Export license
This task will guide you through exporting the details of the license details for a server. The
license file is saved as a .CSV file, enabling the details to be viewed in Microsoft Excel.
Database administration
Honeywell 2017 22
Configuration tasks help
Security Tasks
Search
Honeywell 2017 23
Configuration tasks help
Searches can also be conducted to find where parameters are used in selected customer-
defined HMIWeb displays. The utility searches the display files for selected parameter
instances and returns results based on the search criteria.
For example, searching to find where a point 'CM_1' is used in a system. The results could
indicate the point 'CM_1' is used in another point 'CM_2' as a connection, is used in
'Display_1' as a reference and is used in 'Alarm_101' as a group item.
For more information about how to conduct where used searches, see the Search Utility
User's Guide.
Search for a parameter in the system (Parameter Search)
You search for a parameter name or value in the system using the Search utility in
Configuration Studio.
This search type allows you to enter a parameter name or value in the search criteria and then
have the Search utility return all instances of that parameter defined in the database.
For example, this query can be used to list all the points whose PV is greater than a pre-
defined value (PV > 75) or it could be used to list parameters whose value lies between a
range of values (PV > 50 and PV < 75). This is useful in scenarios where the user wants to
search for all EEs in 'run' state, PV compliance to a set point, or determine the number of EEs
for a particular execution cycle time.
For more information about how to conduct parameter searches, see the Search Utility User's
Guide.
Search for Dangling/Missing connections
A connection is said to be dangling, if a block is missing at one end of the connection. A
connection is said to be missing, if the blocks are missing at both ends of the connection.
You can search for dangling and missing connections in the system using the Search utility in
Configuration Studio. You can perform a search for a dangling connection at the system, the
server, the controller, and the tagged module level. You can perform a search for a missing
connection at the system and the server level.
With this feature, you can perform a search for dangling or missing connections in the
following type of connections in both the Project and the Monitoring view:
n Connections (Wired/Parameter Connector)
n Peer connections
n RCM phase block
n SCM Expressions
n Aliases
n Substitute Parameters
n CAB Parameter references
Honeywell 2017 24
Configuration tasks help
For example, you can perform a search for dangling connections in the server “TOOLS-
UTSYS” for the tagged module “CM_204.” In addition, you can correct the connections
from the search results.
Online data search
You can start an Online Data Search from Configuration Studio.
For more information about how to conduct searches, see the Search Utility User's Guide.
Enterprise Model
An Enterprise Model is a framework that includes a set of specialized models, such as the
asset and system models, each of which represents one aspect of your system.
Build assets
You can build assets using the Build Assets task in the tasks list of the Configuration
Explorer.
An asset model forms the core of an enterprise model: it is a hierarchical representation of
your assets. An asset represents a particular physical item, such as a piece of plant equipment,
a production line or a building. For more information on building assets, see Station
Configuration Guide.
Stations
Honeywell 2017 25
Configuration tasks help
Honeywell 2017 26
Configuration tasks help
n Configure system alarms if required. This involves restricting the system alarms that are
visible by selecting the minimum system alarm priority to be displayed.
To configure a Console Station click an empty row on the Console Station Configuration
Summary display. The Console Station Configuration display appears.
For more information about configuring Console Stations, see the "Configuring a Console
Station" section in the Station Configuration Guide.
Configure Consoles
You configure Consoles from the Console Configuration Summary display in Configuration
Studio.
For each console you:
n Name the console
n Add Console Stations to the console
To configure a console, click an empty row on the Console Configuration Summary display.
The Console Configuration display opens.
For more information about configuring consoles, see the “Console Stations and consoles”
section in the Station Configuration Guide.
Honeywell 2017 27
Configuration tasks help
Printers
Build printers
You build printers using Quick Builder in Configuration Studio.
For each printer you can specify:
n The name of the printer, as defined in Windows.
n The character set for printing alarms/events.
Configure printers
You configure printer settings from the Printers display in Configuration Studio, which lists
all printers built using Quick Builder.
For each printer you can:
n Enable and disable the printer
n Specify the font size for reports
n Specify alarm and event setup
Control Strategy
Equipment
Build equipment
You build Equipment using Quick Builder in Configuration Studio.
Experion uses the term Equipment to represent physical equipment in a plant, such as well
heads, pumps, generators. Equipment typically has many associated items – points, channels,
controllers – so templates have been created on which you can base new equipment, therefore
making the task much quicker and simpler than creating everything individually.
For more information about equipment, see the Building equipment' section in the Quick
Builder User’s Guide.
Honeywell 2017 28
Configuration tasks help
Honeywell 2017 29
Configuration tasks help
SCADA Control
Build channels
You build SCADA channels using Quick Builder in Configuration Studio.
Channels are the communications link between controllers and the Experion server. There is a
specific reference guide for each controller type that describes the settings applicable to your
controller type.
For more information about building channels, see the Quick Builder Guide and the controller
reference for your controller type.
Build controllers
You build SCADA controllers using Quick Builder in Configuration Studio.
Controllers are devices used to monitor and control processes and items of field equipment. A
controller is linked to the Experion server by a channel. There is a specific reference guide for
each controller type that describes the settings applicable to your controller type.
For more information about building controllers, see the Quick Builder Guide and the
controller reference for your controller type.
Build points
You build standard (SCADA) points using Quick Builder in Configuration Studio.
Experion uses points to store information about field values or devices, for example, the state
of a pump, a temperature sensor, or the process variable of a control loop.
For more information about points and point parameters, see the 'Understanding and
configuring points' section in the Station Configuration Guide. For more information about
building standard points in Quick Builder, see the Quick Builder Guide.
Honeywell 2017 30
Configuration tasks help
Build channels
You build channels between a ControlEdge PLC and the Experion server using Quick
Builder in Configuration Studio.
Channels represent the communication links between controllers and the Experion server.
For more information about building a channel to ControlEdge PLC, see the ControlEdge
PLC Interface Reference.
Build controllers
You build controllers for ControlEdge PLC and configure their properties for the Experion
server using Quick Builder in Configuration Studio.
Controllers are devices used to monitor and control processes and items of field equipment. A
controller is linked to the Experion server by a channel.
For more information, see the ControlEdge Builder User’s Guide and the ControlEdge PLC
Interface Reference.
Generate points
Points are generated automatically in Quick Builder with correct field values based on the
ControlEdge PLC control strategy and controller integration mappings.
Quick Builder retrieves the ControlEdge PLC integration file, that was published from
ControlEdge Builder, from the Experion server based on a 'Controller Name' and uses this
information to generate the point configuration.
For more information about controller integration, see the 'Automated Point Generation for an
Integrated Controller' section in the Quick Builder User’s Guide.
Build points
You build points in the Experion server for variables in a ControlEdge PLC using Quick
Builder in Configuration Studio.
Honeywell 2017 31
Configuration tasks help
Experion uses points to store information about field values or devices, for example, the state
of a pump, a temperature sensor, or the process variable of a control loop.
For more information about points and point parameters, see the 'Understanding and
configuring points' section in the Server and Client Configuration Guide. For more
information about building points in Quick Builder, see the 'Building and configuring points'
section in the Quick Builder User’s Guide.
SCADA Integration
This topic describes the components that you build, manage, or define when configuring your
system for Electronic Flow Measurement.
Build meters
You build meters using Quick Builder in Configuration Studio.
A meter is a logical representation of a physical EFM meter in the field.
For more information about building meters, see the Quick Builder User’s Guide and the
controller reference for your controller type.
Honeywell 2017 32
Configuration tasks help
Manage schedules
You manage schedules using Quick Builder in Configuration Studio.
Schedules define when EFM data will be collected and exported. They contain information
such as the repeat period, number of retries, and retry period. They define when the data will
be collected and exported.
For more information about managing schedules, see the Quick Builder User’s Guide.
Honeywell 2017 33
Configuration tasks help
Security
Network Tools options
Level
Set log mode - Records in a text file the modules found in the last Network Tools
Ethernet
scan.
Set device firmware updating - NetworkTools can update firmware in the selected
device. Firmware updates should not be done while the system is on-process.
Set log mode - Records in a text file the modules found in the last Network Tools
CNet
scan.
Set device firmware updating - NetworkTools can update firmware in the selected
device. Firmware updates should not be done while the system is on-process.
Set warning mode for lonely ControlNet modules - NetworkTools can display a
warning message about lonely CNI conditions.
Set updating of ControlNet parameters - NetworkTools can update the ControlNet
parameters in the selected ControlNet Interface Module (CNI). You can also set the
network update time (NUT).
Honeywell 2017 34
Configuration tasks help
Help Topics
Configure trends
You configure trends from the Trends display. You can also add a point to a trend when you
build the point in Quick Builder or Control Builder.
A trend displays historical data for point parameters that are being collected.
To configure a new trend, click an empty row on the Trend Configuration Summary display.
The Trend Configuration display appears.
For more information about configuring trends, see the 'Configuring groups and trends'
section in the Station Configuration Guide.
Configure groups
You configure groups from the Groups display. You can also add a point to a group when
you build the point in Quick Builder or Control Builder.
Honeywell 2017 35
Configuration tasks help
A group display enables you to view point data for up to eight points on a single display. A
group display can contain a mixture of point types.
To configure a new group, click an empty row on the Group Configuration Summary
display. The Group Configuration display appears.
For more information about configuring groups, see the 'Configuring groups and trends'
section in the Station Configuration Guide.
Displays
Honeywell 2017 36
Configuration tasks help
A shape sequence is a 'custom object' that is used in displays as either a status indicator or as
an animation.
Administering displays
The Display Repository is a version control repository for your Experion custom displays.
There are a number of tasks that can only be performed by the Product Administrator in an
organization with regard to the Display Repository. This section explains those tasks.
Tip:
Honeywell 2017 37
Configuration tasks help
To backup or restore a Display Repository you must first log into the server
hosting that repository.
See the HMIWeb Display Building Guide for information about working with the
Display Repository.
System Access
Operator Security
Attention:
Some displays may be unavailable to you in Configuration Studio as they are not
configuration pages. If you attempt to view one of these pages, a warning dialog box will
display. You can use Station to access pages which are not available in Configuration Studio.
Honeywell 2017 38
Configuration tasks help
Parameter Security
Profiles
A profile consists of an asset list, containing one or more assets, and a time period. If you are
using operator-based security, profiles provide:
Honeywell 2017 39
Configuration tasks help
n Additional security, through the ability to assign assets only for specified times.
n A method of giving an operator additional access at specified times. For example, after
hours monitoring from a central location.
n A quick way of assigning assets to operators.
For more information about profiles, see the 'Configuring security and access' section of the
Station Configuration Guide.
Configure profiles
You configure profiles from the Profiles display in Configuration Studio.
To configure a profile, you must have already defined one or more asset lists and one or more
time periods. In a profile, you can define up to 16 pairs of an asset list associated with a time
period.
Honeywell 2017 40
Configuration tasks help
Honeywell 2017 41
Configuration tasks help
The Configure alarm trackers task in Configuration Studio calls up the Alarm Trackers
display.
You use this display to configure alarm trackers that you can subsequently assign to operators
(or Stations, Consoles, or Console Stations) in your server cluster.
Alarm trackers provide a graphical, time-based view of alarms on assets within an operator’s
scope of responsibility. An alarm tracker is displayed in a pane on the Experion Alarm
Summary and provides a convenient way of viewing “clusters” of alarms on individual assets.
By grouping alarms in this way, an alarm tracker helps operators to respond more quickly to
alarms in abnormal situations like alarm floods.
For information about configuring alarm trackers and assigning an alarm tracker to operators,
Stations, Consoles, or Console Stations, see “Configuring alarm trackers” in the Server and
Client Configuration Guide.
History
The History options in Configuration Studio call up history collection displays that you can
use to:
n Define standard, extended, fast, or exception history collection rates and gating points
(that is, the conditions under which data is collected).
n Configure archiving for point parameters.
Honeywell 2017 42
Configuration tasks help
Note that you can also define history collection rates and gating points for point parameters
when you configure your control strategy in Configuration Studio, using:
n Control Builder for process points (use the Server History tab).
n Quick Builder for status, analog, or accumulator points on other types of controllers
(use the History tab).
Attention:
Any changes that you make using either Control Builder or Quick Builder will
overwrite configuration changes made via the History Collection displays unless
you upload those changes before you next download to the server from Control
Builder or Quick Builder.
Honeywell 2017 43
Configuration tasks help
Reports
Define reports
You define reports from the Reports display in Configuration Studio.
When you define a report, you can configure the following:
n The report type.
n A unique name for the report.
n A report title to be shown on the report output and summary display.
n Identify an application program to be requested after the report is complete.
n The report destination.
n Enable Reporting on Request.
Honeywell 2017 44
Configuration tasks help
Field widths
For reports that output event information, you can set the field sizes for certain fields in the
report, on a server-wide basis. These settings do not apply to some report types. The field
sizes you can configure are:
n Time
n Source
n Description
n Value
n Operator
n Condition
Report timeout
The report timeout setting allows you to define the maximum time a report is allowed to run.
This setting does not apply to some report types.
Schedules
Honeywell 2017 45
Configuration tasks help
Configure holidays
You configure holidays from the Schedules display in Configuration Studio.
In the Schedules display you identify the date of each holiday.
Configure shifts
You configure shifts from the Schedules display in Configuration Studio.
In the Schedules display you identify the start time and length of your work shifts.
System Interfaces
System interfaces are high-level Experion interfaces to exchange data with other applications
or subsystems without the need to separately define points.
In the System Interfaces display you can configure interfaces such as OPC and others.
For more information about the OPC interface, see the 'Configuring OPC' section in the
Station Configuration Guide.
Honeywell 2017 46
Configuration tasks help
Applications
Acronyms
An acronym describes the meaning of a parameter's state (or integer value). For example, the
acronyms 'Stopped' and 'Running' are more meaningful in displays than the raw parameter
values '0' and '1'.
Experion includes a comprehensive collection of acronyms that are suitable for most purposes
(Open/Closed, Manual/Automatic, and so on). However, you can create your own acronyms
if needed.
Honeywell 2017 47
Configuration tasks help
If the system acronyms are not sufficient for your requirements, you can create your own
acronyms.
Application Development
System sinewave
You configure the system sinewave from the Applications display in Configuration Studio.
Task timers
You view task timers from the Applications display in Configuration Studio.
Task timers are started by applications making a call to the application programming library
routine TMSTRT.
In the Applications display, you can view applications that have started a task timer.
Watchdog timers
You view watchdog timers from the Applications display in Configuration Studio.
Watchdog timers are started by applications making a call to the application programming
library routine WDSTRT. Your application periodically resets the countdown timer by
making a call to the application programming library routine WDON.
In the Applications display you can view applications that have started watchdog timer, the
action set on failure, and the current timer.
Honeywell 2017 48
Configuration tasks help
In the User-defined Data Formats display, you can create and modify both scaled and
unscaled data formats. For scaled data formats, you identify the minimum and maximum field
values and the corresponding minimum and maximum converted values. For unscaled data
formats, you set the minimum and maximum values and node values that define the
conversion curve.
For more information about user-defined data formats, see the section titled "About user-
defined data formats" in the Station Configuration Guide.
Server Scripting
File Replication
Honeywell 2017 49
Configuration tasks help
IEC 61850
Experion supports an enhanced interface to the IEC 61850 networks configuration.
The following features are now available.
n Bulk configuration using cloning option
n Offline configuration support using import/export feature
n Automated upgrade support
n Enhanced user experience for the following options
l Multiple views for configuration
l Alarm and SOE configuration for the same status point
With the enhanced IEC 61850 SCADA interface, you can mitigate the following risks and
costs.
n Extra license needed for OPC Client Interface to configure alarm and SOE for different
points.
n Manually replicate multiple copies of the same type of device.
Network
Switch Configuration
Honeywell 2017 50
Configuration tasks help
Distributed Servers
Configure DSA
DSA enables multiple Experion servers to share data, alarms, events, and history without the
need for duplicate configuration on any server. This is the preferred method for transferring
data between servers in large systems.
For more information in configuring DSA, see ”Configuring Distributed System
Architecture” section in the Station Configuration Guide
Honeywell 2017 51
Notices
Notices
Trademarks
Experion® and SafeBrowse® are registered trademarks of Honeywell International, Inc.
Other trademarks
Microsoft and SQL Server are either registered trademarks or trademarks of Microsoft
Corporation in the United States and/or other countries.
Trademarks that appear in this document are used only to the benefit of the trademark owner,
with no intention of trademark infringement.
Third-party licenses
This product may contain or be derived from materials, including software, of third parties.
The third party materials may be subject to licenses, notices, restrictions and obligations
imposed by the licensor. The licenses, notices, restrictions and obligations, if any, may be
found in the materials accompanying the product, in the documents or files accompanying
such third party materials, in a file named third_party_licenses on the media containing the
product, or at http://www.honeywell.com/ps/thirdpartylicenses.
Documentation feedback
You can find the most up-to-date documents on the Honeywell Process Solutions support
website at:
http://www.honeywellprocess.com/support
If you have comments about Honeywell Process Solutions documentation, send your
feedback to:
[email protected]
Use this email address to provide feedback, or to report errors and omissions in the
documentation. For immediate help with a technical problem, contact your local Honeywell
Technical Assistance Center (TAC).
Honeywell 2017 52
Notices
Support
For support, contact your local Honeywell Process Solutions Customer Contact Center
(CCC). To find your local CCC visit the website, https://www.honeywellprocess.com/en-
US/contact-us/customer-support-contacts/Pages/default.aspx.
Training classes
Honeywell holds technical training classes that are taught by process control systems experts.
For more information about these classes, contact your Honeywell representative, or see
http://www.automationcollege.com.
Honeywell 2017 53