Solution Guide Energy Expert 2.0
Solution Guide Energy Expert 2.0
Electrical equipment should be installed, operated, serviced and maintained only by qualified
personnel. No responsibility is assumed by Schneider Electric for any consequences arising out of
the use of this material.
As standards, specifications and designs change from time to time, please ask for confirmation of
the information given in this publication.
Safety Information
Important Information
Read these instructions carefully and look at the equipment to become familiar with the
device before trying to install, operate, service or maintain it. The following special
messages may appear throughout this bulletin or on the equipment to warn of potential
hazards or to call attention to information that clarifies or simplifies a procedure.
DANGER
DANGER indicates a hazardous situation which, if not avoided, will result in death or serious
injury.
WARNING
WARNING indicates a hazardous situation which, if not avoided, could result in death or
serious injury.
CAUTION
CAUTION indicates a hazardous situation which, if not avoided, could result in minor or
moderate injury.
NOTICE
NOTICE is used to address practices not related to physical injury.
Please Note
Electrical equipment should be installed, operated, serviced and maintained only by qualified
personnel. No responsibility is assumed by Schneider Electric for any consequences arising out of
the use of this material.
A qualified person is one who has skills and knowledge related to the construction, installation, and
operation of electrical equipment and has received safety training to recognize and avoid the
hazards involved.
Contents
Safety Precautions 8
Overview 9
About This Document 10
Applicability 10
Target Audience 10
Solution Components 11
Building Operation 2.0 11
Power Monitoring Expert 9.0 11
EcoStruxure™ Web Services (EWS) 11
SmartWidgets 11
Extract Transform Load (ETL) Tool 11
Solution Limitations 12
Resources 13
Supporting Documentation 13
Other 13
Design 15
1. Software compatibility 16
Building Operation and PME version compatibility 16
Operating Environment 16
Port Settings 18
2. Computer hardware 20
PME 20
Building Operation 24
PME and Building Operation on the same computer 24
3. Solution architectures 25
Architecture 1 – Devices Connected to Building Operation 25
Architecture 2 – Devices Connected to PME 26
Real-time Data Flow 26
Alarms Data Flow 27
Historical Data Flow 27
4. Guidance on choosing an architecture 28
Data Collection 28
User experience 31
Commissioning time 33
IT Considerations 33
5. Communications and data transfer 34
Architecture 1 34
Architecture 2 35
6. Commissioning time 42
Architecture 1 42
Architecture 2 43
7EN02-0414-00 Page4
Solution Guide
Estimation Guidelines 44
Installing 47
1. Downloading the Energy Expert Toolkit 48
2. Installing Building Operation 49
3. Installing the components, snippets, and binding template 51
Installing Components and Snippets 51
Importing the Binding Template 51
4. Installing PME 52
Installing the PME software 52
Activating the Energy Expert licenses for PME 52
5. Installing ETL (only for Architecture 1 solutions) 55
Configuring 57
1. Configuring server settings 58
PME server 58
Building Operation server 58
2. Configuring Communications 59
Architecture 1 59
Architecture 2 68
3. Configuring PME Web Applications 75
4. Integrating PME Web applications in Building Operation 76
Prerequisites 76
Configuring Diagrams, Reports, Dashboards, and EWS integration options 76
Generating the configuration import file for Building Operation 79
Importing the configuration file into Building Operation 82
Setting up EWS credentials in PME (server) and Building Operation (client) 83
5. Setting up Graphics in Building Operation 85
Building Operation Components and Snippets 85
Setting up Electrical Network Graphics 86
Binding Graphics to measurements 88
6. Configuring Dashboards and Slideshows 90
Adding a new dashboard 91
Editing a dashboard 92
Sharing a dashboard 92
Moving a dashboard 93
Deleting a dashboard 94
Set default options for a dashboard 95
Configuring a slideshow 96
Adding a gadget to a dashboard 97
Editing a gadget 98
Moving or resizing a gadget on a dashboard 99
Operating 101
1. Accessing Dashboards and Slideshows 102
Viewing Dashboards 102
Dashboard Slideshows 103
Page 5 7EN02-0414-00
Solution Guide
7EN02-0414-00 Page 6
Solution Guide
Page 7 7EN02-0414-00
Solution Guide Safety Precautions
Safety Precautions
During installation or use of this software, pay attention to all safety messages that occur in the
software and that are included in the documentation. The following safety messages apply to this
software in its entirety.
WARNING
UNINTENDED EQUIPMENT OPERATION
• Do not use the software or devices for critical control or protection applications where human
or equipment safety relies on the operation of the control action.
• Do not use the software to control time-critical functions.
• Do not use the software to control remote equipment without proper access control and status
feedback.
Failure to follow these instructions can result in death, serious injury, or equipment
damage.
WARNING
INACCURATE DATA RESULTS
• Do not incorrectly configure the software or the devices.
• Do not base your maintenance or service actions solely on messages and information
displayed by the software.
• Do not rely solely on software messages and reports to determine if the system is functioning
correctly or meeting all applicable standards and requirements.
• Consider the implications of unanticipated transmission delays or failures of communications
links.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
WARNING
POTENTIAL COMPROMISE OF SYSTEM AVAILABILITY, INTEGRITY, AND
CONFIDENTIALITY
Use cybersecurity best practices to help prevent unauthorized access to the software.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
Work with facility IT System Administrators to ensure that the system adheres to the site-specific
cybersecurity policies.
7EN02-0414-00 Page 8
Solution Guide Overview
Overview
EcoStruxure™ Energy Expert – hereafter referred to as Energy Expert – is an engineered solution
that embeds features of EcoStruxure™ Power Monitoring Expert (PME) into EcoStruxure™
Building Operation (Building Operation).
The Energy Expert solution provides access to PME Dashboards, Reports, Diagrams, alarm and
real-time data through Building Operation, for a seamless user experience.
Energy Expert is intended for large buildings, such as high-rise commercial office buildings,
shopping malls, and university campuses. It provides easy to understand energy information for
building managers with limited electrical systems knowledge.
7EN02-0414-00 Page 9
Overview Solution Guide
Target Audience
This guide is intended for Application Engineers, third-party integrators, and other qualified
personnel who are responsible for installing and integrating PME with Building Operation.
The deployment of the Energy Expert solution requires application engineering expertise in installing
and configuring Building Operation and PME.
Page 10 7EN02-0414-00
Solution Guide Overview
Solution Components
The Energy Expert 2.0 solution includes the following compontents:
SmartWidgets
SmartWidgets are device driver packages for Building Operation. SmartWidgets make it fast and
easy for you to add devices like Power Meters to the software. They are easy to install and they
provide Modbus register mappings for the common measurements for a given device type. They
also provide Building Operation graphics components for consistent visualization and interaction
with devices.
7EN02-0414-00 Page 11
Overview Solution Guide
Solution Limitations
Only the PME features that are embedded in Building Operation and that are described in this
document are available in the Energy Expert solution. The following additional PME features are
available in a fully licensed version of the software:
l Power Quality Analysis Features such as Waveform Viewer, Harmonics Analysis, Phasor Dia-
gram, and so on
Only the PME Standalone Architecture installation type, where the PME application server and the
database server are installed on the same computer, is supported by the Energy Expert solution.
The PME Distributed Database architecture installation type is not supported. See the
EcoStruxure™ Power Monitoring Expert 9.0 System Guide for more information on PME installation
architectures.
Page 12 7EN02-0414-00
Solution Guide Overview
Resources
Supporting Documentation
l EcoStruxure™ Power Monitoring Expert 9.0 System Guide
Other
l Exchange Extranet Downloads (Energy Expert Toolkit)
7EN02-0414-00 Page 13
Overview Solution Guide
Page14 7EN02-0414-00
Solution Guide Design
Design
This chapter includes the following topics:
1. Software compatibility
2. Computer hardware
3. Solution architectures
6. Commissioning time
7EN02-0414-00 Page 15
Design Solution Guide
1. Software compatibility
This section describes the Energy Expert solution software compatibility as well as the operating
environment requirements.
NOTICE
LOSS OF COMMUNICATION
• Activate product and component licenses prior to the expiry of the trial license.
• Activate sufficient licenses for the servers and devices in your system.
• Export the existing hierarchy template out of Power Monitoring Expert before importing a new
template. The new template can overwrite the existing template, which can permanently
remove all information contained in the original.
• Backup or archive any SQL Server database data before adjusting any database memory
options.
• Only personnel with advanced knowledge of SQL Server databases should make database
parameter changes.
Failure to follow these instructions can result in loss of data.
NOTICE
UNAUTHORIZED OR UNINTENDED ACCESS TO CUSTOMER DATA
• Personnel setting up Energy Expert third-party authentication must be aware that links to data
are not secure.
• Do not setup access links to sensitive or secure data.
Failure to follow these instructions can result in unauthorized or unintended access to
sensitive or secure customer data.
SBO 1.6 SBO 1.7 SBO 1.8 SBO 1.9 EBO 2.0
PME 8.0 Y Y
PME 8.1 Y Y Y
PME 8.2 Y Y Y
PME 9.0 Y Y
Operating Environment
PME
PME supports the following environments and software:
Page 16 7EN02-0414-00
Solution Guide Design
NOTE: The operating system and SQL Server combination you choose must be supported by
Microsoft. This applies to edition, version, and 32-/64-bit.
** PME includes a free version of SQL Server Express. You have the option to install this Express
version during the installation of PME, if you don't want to use a different SQL Server.
*** You must configure virtual environments with a supported Windows operating system and SQL
Server edition. It is possible to mix virtual and non-virtual environments for PME server and clients.
7EN02-0414-00 Page 17
Design Solution Guide
NOTE: Apply the latest updates to the OS and SQL Server before installing or upgrading PME.
Building Operation
Refer to EcoStruxure™ Building Operation Information Technology System Planning Guide for
supported operating systems and SQL Server versions.
Integration requirements
l For deployments where Building Operation and PME are installed on the same server, the oper-
ating environment must be supported by both systems.
l The following browsers are supported when using PME Web Applications in Building Operation
WebStation:
Microsoft Internet Explorer 11
Google Chrome
Mozilla Firefox
l Installing PME and Building Operation Report Server on same computer is NOT supported.
l Sharing SQL Server between PME and Building Operation Report Server is NOT supported.
Port Settings
Building Operation
The Enterprise Server uses HTTP and TCP protocols to communicate with other servers and
clients. In the Software Administrator, you configure the port number of each protocol the Enterprise
Server listens to when communicating through a specific protocol. Refer to the EcoStruxure™
Building Operation Information Technology System Planning Guide for a full list of required open
ports.
PME
See PME IP Port Requirements for more information.
Page 18 7EN02-0414-00
Solution Guide Design
Therefore, during the design phase, the IT policy needs to be checked to make sure this is
acceptable. If it is not, PME and the Enterprise Server should not be installed on the same
computer, and should instead be installed on separate servers.
7EN02-0414-00 Page 19
Design Solution Guide
2. Computer hardware
PME
Choosing Computer Type, CPU, and RAM
The computer type, CPU, and RAM determine the overall performance and reliability of the system.
CPU is important for device communications and RAM affects SQL Server performance.
As a starting point for the selection of these components, we are defining two different system
categories, Basic Systems and Advanced Systems. Decide which category best describes your
system needs and then use the information provided in the tables below to define your computer
hardware specifications.
Basic Systems
A basic system is defined by the following characteristics:
l No custom applications
Advanced Systems
An advanced system is defined by the following characteristics:
Page 20 7EN02-0414-00
Solution Guide Design
l Large scale data exchange with third party systems (for example through OPC or EWS)
HDD Size
The HDD must have enough space for the different programs and applications that are running on
the computer. This includes space for the historical data that is recorded by the system and some
free space as a buffer.
The following table shows the estimated HDD space that is required, without the historical data
logs. The estimates are rounded up and allow for updates and system maintenance.
7EN02-0414-00 Page 21
Design Solution Guide
The HDD space that is required for the historical database (ION_Data), is equal to five times the
size of the main database file (ION_data.mdf).
l The .ldf file is typically just 10% of the .mdf size, but occasionally expands to 100% during nor-
mal operation.
l 100% of the .mdf size is required for free space. The tempDB will occasionally expand to 100%
of the total .mdf size, but not at the same time as a backup. If the backups and tempDB are on
different hard drive groups, they each require x1 .mdf in hard drive space.
Unlike the system software, the historical database size is continuously growing. Its size and
growth can be estimated based on the amount of:
Also, the database occasionally grows by 10% to create room for additional measurements. This
growth operation can occur at any time and you need to consider it in the database size
calculations.
NOTE: Use the Database Growth Calculator tool to estimate the database growth for your
system. The tool is available through the Exchange Community. See Resources for link
information.
Page 22 7EN02-0414-00
Solution Guide Design
HDD Configuration
HDDs can be configured as single drives or drive groups. For a small Basic Systems, a single HDD
is sufficient. For all other systems, we recommend that you separate the major components into
different HDD groups.
RAID Systems
In addition to separating the software components into different hard drive groups, redundant arrays
(RAID) can be used to add simple redundancy. In a RAID 1 configuration, one HDD is a complete
copy of a second HDD. If either of the two HDDs stops operating, the other takes over without any
data loss. The faulty HDD can then be replaced to restore the RAID configuration.
Group 0
Component
HDD1 + HDD2
OS ü
tempDB ü
MDF ü
LDF ü
Backups ü
4x HDD
Group 0 Group 1
Component
HDD1 + HDD2 HDD3 + HDD4
OS ü
tempDB ü
MDF ü
LDF ü
Backups ü
6x HDD
7EN02-0414-00 Page 23
Design Solution Guide
6x HDD
8x HDD
NOTE: Plan for system growth by having a computer with space for additional HDDs. This makes
it easy to add additional HDDs as the system grows.
NOTE: It is possible to use other RAID configurations, such as RAID 0 or RAID 5. These
configurations are not discussed in this document.
Building Operation
For information on Building Operation hardware specifications, see the IT System Planning Guide -
EcoStruxure Building Management.
HDD
To install PME and Building Operation on the same server, add 2 GB to the required PME HDD
space for the Building Operation application and additional space for historical data in Building
Operation.
Page 24 7EN02-0414-00
Solution Guide Design
3. Solution architectures
The Energy Expert solution supports the following integration architectures.
WARNING
UNINTENDED EQUIPMENT OPERATION
• Do not use the software or devices for critical control or protection applications where human
or equipment safety relies on the operation of the control action.
• Do not use the software to control time-critical functions.
• Do not use the software to control remote equipment without proper access control and status
feedback.
Failure to follow these instructions can result in death, serious injury, or equipment
damage.
WARNING
INACCURATE DATA RESULTS
• Do not incorrectly configure the software or the devices.
• Do not base your maintenance or service actions solely on messages and information
displayed by the software.
• Do not rely solely on software messages and reports to determine if the system is functioning
correctly or meeting all applicable standards and requirements.
• Consider the implications of unanticipated transmission delays or failures of communications
links.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
l Historical data (Trend Logs), for display in Dashboards and Reports, is copied from Building
Operation to PME using the ETL.
NOTE: (Optional) Historical data for simple trending can be displayed directly through Building
Operation Trend objects.
l PME serves up historical data views in its Web Applications (Dashboards, Reports) to Building
Operation through its secured Web Server.
7EN02-0414-00 Page 25
Design Solution Guide
NOTE: (Optional) Historical data for simple trending can be copied to Building Operation via
EWS, and displayed through Trend objects.
l Real-time data and alarm data are provided to Building Operation via EWS
l PME serves up historical data views in its Web Applications (Dashboards, Reports) to Building
Operation through its secured Web Server
NOTE: Hybrid versions of the architectures are possible, to meet specific application needs.
Architecture 1
Building Operation collects the real-time data from the devices through an Automation Server or
Enterprise Server.
Page 26 7EN02-0414-00
Solution Guide Design
Architecture 2
PME collects the real-time data and provides it to Building Operation through EWS.
In Architecture 1, all alarm data is logged directly to the Building Operation database. You must
configure power alarms in Building Operation, manually, or through existing alarms in the
SmartWidget.
In Architecture 2, power alarm data is first logged to the PME database and then copied to the
Building Operation database using EWS. . You must configure device based or software based
power alarms in PME.
Architecture 1
Architecture 2
PME collects the historical data and copies it to Building Operation via EWS.
NOTE: The data transfer interval can be set to the PME logging interval, for example 15 minutes,
or to a longer interval, such as once per day, to transfer a larger set of data per connection.
Architecture 1
Building Operation collects the historical data and copies it to PME, using the ETL tool.
Architecture 2
7EN02-0414-00 Page 27
Design Solution Guide
l Data collection
l User experience
l Commissioning time
l IT considerations
NOTE: Hybrid versions of the architectures are possible, to meet specific application needs.
Data Collection
To decide which architecture is best for data collection, consider the following:
C. Device location
A. Device Type
Which types of power devices are used in the system is the most important aspect to consider
when selecting an architecture.
Use the flow chart below to help you with the decision making process:
Page 28 7EN02-0414-00
Solution Guide Design
Descriptions:
SE (Schneider Electric) device
Most of the SE meters and circuit breakers are supported in PME by default. In addition, a large
number of add-on device drivers for PME can be downloaded from the Exchange community. For
those device types that are not supported by existing drivers, you can create custom drivers with
tools provided by PME. The commissioning time is reduced when there are pre-existing drivers for
your device types in PME.
Building Operation has SmartWidgets for some of the SE power devices. For those device types
that are not supported, you must perform manual mapping in order to communicate to the device.
The commissioning time is reduced when there is a SmartWidget for your device.
NOTE: If the device uses a protocol other than Modbus, further investigation on gateways might
be needed before choosing a communication architecture.
ION meter
ION meters use ION protocol, which is supported by PME but not by Building Operation. Therefore,
it is required to connect these meters to PME (à Architecture 2).
7EN02-0414-00 Page 29
Design Solution Guide
NOTE: Most of the ION meters also support Modbus protocol. However, advanced functions,
such as waveforms, on-board logging or on-board alarms, are not available through Modbus
communication. Therefore, connecting an ION meter through Modbus is not recommended.
Multi-address device
A Multi-address device is a Modbus device that has multiple Modbus IDs, such as the Masterpact.
Multi-address devices are supported in PME but not in Building Operation. In Building Operation,
multiple Modbus devices need to be created for each multi-address device, because each Building
Operation device can only have one Modbus ID. This increases the complexity of the system tree
structure and requires more commissioning time and effort as compared to PME (à Architecture 2).
PQ (Power Quality) functions
If the devices have PQ functions and you want to make use of these functions, Architecture 2 is
recommended because PME provides access to events, waveforms, reports, and all other power
quality related information (à Architecture 2).
On-board logging
If the devices have on-board logging functions, Architecture 2 is recommended because PME can
retrieve the on-board logs instead of doing software based logging, like Building Operation(à
Architecture 2).
NOTE: On-board data logging is typically more reliable and more accurate than software based
logging.
On-board alarming
If the devices have on-board alarming functions, Architecture 2 is recommended because PME can
retrieve the on-board alarms instead of monitoring the values and generating alarms in the software,
like Building Operation(à Architecture 2).
NOTE: On-board alarming is typically more reliable and more accurate than software based
alarming, which is particularly important for power failure root cause analysis.
Conclusion:
For many applications, Architecture 2 is the better choice with regards to power monitoring device
types. However, when only low-end power meters, energy meters, or pulse meters are used, there
is no difference between the two architectures.
However, if many measurements are needed for each power device, we recommend you use
Architecture 2 to keep communication of the power devices separated from the building automation
devices.
Page 30 7EN02-0414-00
Solution Guide Design
C. Device Location
Consider the device location and communication network layout when choosing an architecture. If
all power devices are located together in the electrical room, then we recommend you use
communication gateways, such as the EGX, to connect them with dedicated daisy chains.
However, when a limited number of devices is located close to an Automation Server, it might be to
connect them directly to that server.
TIP: Since you can always combine the two architectures, choose the most convenient way to
connect to the devices.
User experience
The user experience differs between the two architectures in two ways:
Architecture 1
Real-time data is collected and displayed directly by Building Operation. If there is a SmartWidget
available for a device type in Building Operation, users can use the pre-built graphics in the
SmartWidget. If there is no SmartWidget for the device, users must build their own graphics based
on their needs.
Architecture 2
Real-time data is collected by PME and then transferred to Building Operation through EWS. This
real-time data can then be displayed in the same way as in Architecture 1.
However, it is also possible to use the native PME diagrams to display the data, and then integrated
the diagrams into Building Operation through the PME Web Applications. This provides much more
detailed electrical views with more electrical information.
7EN02-0414-00 Page 31
Design Solution Guide
Unlike Building Operation, PME has native support for many types of power devices. Using the
diagrams in PME provides electrical views with more detailed information, reducing commissioning
time. However, for simple power devices with only a few registers, the extended diagrams from
PME become less valuable.
NOTE: If a device type is not natively supported by PME, additional commissioning time is
needed for creating a custom device type and diagrams.
Architecture 1
In Architecture 1, Building Operation polls the devices directly. The update rate of the real-time
values in the user interface depends on the following:
Architecture 2
In Architecture 2, PME polls the devices directly and then transfers the data to Building Operation
through EWS. The update rate of the real-time value in user interface depends on the following:
Page 32 7EN02-0414-00
Solution Guide Design
Because of the added communication layers, and the available real-time data bandwidth in PME,
the update rate for a real-time value for architecture 2 is typically slower than Architecture 1. Refer
to 5. Communications and data transfer for more information.
Conclusion
If the real-time update rate is your top priority and only a small number of registers are needed,
choose Architecture 1. Otherwise, choose Architecture 2 to make use of all the functions of your
power devices.
Commissioning time
The engineering time required for the integration varies for different architectures. See the 6.
Commissioning time section for details.
IT Considerations
The server recommendations are different for Architecture 1 and Architecture 2. See 2. Computer
hardware for more information.
7EN02-0414-00 Page 33
Design Solution Guide
Architecture 1
Device Communications
In Architecture 1, device communications is handled by Building Operation (Enterprise Server,
Automation Server, or any other BMS field-level devices).
Refer to the Architectural Guidelines 2.0.1 - EcoStruxure Building Management document and
relevant device documentation for more communication design information.
NOTE: When logging data in Building Operation, it is recommended to use interval trend log to log
the raw data from meters. The cumulative raw data is then inserted into the PME database by the
ETL tool. PME Dashboards and Reports have an aggregation mechanism to make use of the data.
Hourly, daily, and monthly usage does not need to be calculated in Building Operation for PME
use.
If both Trendlog and Extended Trendlog are used, it is recommended to send the data in the
Trendlog to PME (via ETL) to avoid the lagging between Extended Trendlog and Trendlog.
It is recommended to plan the variables to be logged during the design phase so that the size of the
Trendlog files can be forecast. Also, it is important to plan which Trendlogs are to be transferred to
PME in order to forecast the size and growth of the database.
ETL Jobs
An ETL job is a set of task definitions that the ETL engine follows in order to Extract, Transform, and
Load data from one data source to another. An ETL job contains an extract task to pull the data, a
transform task to manipulate the data, and a load task that applies the data to the new location.
After the job is set up, you can set the job to run as a service. When set to run as a service, a job
automatically runs at set times based on the settings you input in the Job tab. The Sleep Time
Between Execution value (in seconds) allows you to define the frequency with a default value of
3600 seconds. The value defines when new data can be displayed in the Dashboards and Reports.
You can use a smaller value if you want the job to run more frequently. For meter interval data, 900
Page 34 7EN02-0414-00
Solution Guide Design
seconds is usually fast enough for the updates. When increasing this value, consider the Building
Operation Trendlog size to make sure it can be covered before being overwritten in order to prevent
missing TrendLogs.
ETL does not use any of the PME processes, so this has little impact on PME performance while
loading. SQL supports multi-threading and will serve both ETL and PME needs. If SQL is
overloaded, the data buffer handles it.
Architecture 2
Real-time Communication
The following flow chart shows the detail of the real-time data flow in PME when integrating with
Building Operation under Architecture 2.
EWS Communication
There are two configurable settings that control the EWS communication and that you can use to
optimize system performance: Value Poll Interval, in Building Operation, and Real-time Refresh
Rate, in PME.
7EN02-0414-00 Page 35
Design Solution Guide
Page 36 7EN02-0414-00
Solution Guide Design
Communication Performance
The following shows the results of an EWS server performance test in PME:
NOTE: This test was performed on an earlier version of the Energy Expert solution, called Power
Manager at that time.
NOTE: The EWS response time is independent of the measurement and device type, as long as
the number of measurements, and the number of devices they were distributed across, remains
the same.
7EN02-0414-00 Page 37
Design Solution Guide
The chart below shows a graphical representation of the EWS response time vs. Number of tags in
an EWS request:
As discussed previously, the EWS request is sent from Building Operation only when there is a
need, for example a graphic is open. Therefore, typically an EWS request from Building Operation to
PME contains less than 1000 tags. For example, if 100 devices are shown in one graphic, and each
has four bound values, then an EWS request for the 400 values (tags) is sent to the PME EWS
Server when the graphic is opened in Building Operation. In case, based on the above test results,
the EWS response time is about three seconds. This provides plenty of buffer time with a 20 second
value polling setting in Building Operation as the default.
NOTE: Consider the impact on other parts of the Building Operation system, when tuning the
polling rate to achieve faster refresh.
Alarm Communication
In Architecture 1, alarms are created in Building Operation, Automation Server or Enterprise Server.
In Architecture 2, technically the alarms can be created in both systems, PME or Building
Operation. So a proper design of the alarm generation logic and communication is important for a
successful solution.
PME Alarms
PME alarm data is transferred to Building Operation using EWS. It is important to understand the
two possible sources of an alarm in the PME system:
l On-board alarm – Generated and logged in the device (meter, circuit breaker, and so on)
l Software based alarm – Generated by the PME software, and logged in the computer cache.
Page 38 7EN02-0414-00
Solution Guide Design
On-board Alarms
For critical alarms, such as circuit breaker trips, power outage, or over current, try to use the device
on-board alarms in circuit breakers or meters because this is the core function of the power devices
– to detect a failure and log it with a time stamp. Even for a non-critical alarm, on-board alarms are
recommended to use to gain higher system reliability and also to make use of the device
functionality.
If the device does not have on-board alarming, or additional alarms need to be created, it is
recommended to create the alarm in PME, with the Alarm Configuration tool, rather than create an
alarm in Building Operation based on real-time values read via EWS.
PME alarms are polled only if the Alarm Polling is enabled for the EWS interface in Building
Operation.
7EN02-0414-00 Page 39
Design Solution Guide
A filter can be configured to poll only the alarms that are needed.
The priority of an alarm or event can be configured in the PME system. The typical PME alarm
priority categorization is:
l Information: 0 - 63.
NOTE: The PME EWS server exposes only alarms with a priority between 64 and 255 (not
configurable).
When a user acknowledges EWS alarms in Building Operation, the corresponding alarms in the
PME system are also acknowledged automatically.
With the default software settings, an on-board alarm event is expected to be seen, in Building
Operation within 90s on average. The settings can be tuned to achieve faster performance. Using
the same concept, for a software based alarm, the latency depends on the Building Operation EWS
polling rate and the alarm polling rate defined for the alarm.
NOTE: Consider the impact on other parts of the system, such as the real-time data performance
when tuning the polling rate to achieve a faster alarm refresh rate.
When choosing Architecture 2, it is not recommended to create Building Operation alarms based on
real-time values read via EWS. For real-time values, EWS communication only takes place when
there is a need, for instance, a graphic is opened by the user. In contrast, if an alarm is created
based on an EWS tag, then the EWS real-time subscription for this value will be constantly active.
Page 40 7EN02-0414-00
Solution Guide Design
However, in Building Operation, the EWS alarm object is not as same as a regular alarm objects. If
there are requirements for consistent alarm messages, alarm priority, and user action associations,
which EWS alarms may not meet, it is recommended to use the Building Operation Sum Alarm
function to create a new alarm on top of one or more EWS alarms. Then the newly created Building
Operation alarm can be managed consistently with other Building Operation alarms. Refer to
Building Operation online help for more information about the Sum Alarm function.
7EN02-0414-00 Page 41
Design Solution Guide
6. Commissioning time
The engineering time required for the integration varies for different architectures. Typically, it is
faster to deploy Architecture 2 than Architecture 1 for the following reasons:
l When the power devices are supported by PME, it is faster to configure the devices in
Architecture 2 than in Architecture 1, even when there are SmartWidgets available in Building
Operation. When no SmartWidgets are available, the time for creating the Modbus map in Build-
ing Operation can be considerable.
l Configuring the ETL to setup the historical data transfer from Building Operation to PME, which
is required for Architecture 1, can add considerable deployment time.
Architecture 1
Below are commissioning time estimates for Energy Expert solutions based on Architecture 1:
Average Standard
Architecture 1 Configuration Workflow Time Deviation
(min) (min)
Installing and licensing Building Operation *
1.1 Installing and licensing License Server
1.2 Installing Enterprise Server
1.3 Installing Workstation
1 16.7 1.5
Installing Building Operation Connector
1.4
components, snippets, and binding template
Single-server install only: Changing Building
1.5
Operation ports
Installing and licensing PME *
2.1 Installing PME
2 54.7 18.4
2.2 Activating PME licenses
2.3 Single-server install only: Changing PME ports
Configure the devices in Building Operation with
SmartWidgets
3.1 Configuring Modbus Master Interface
3 3.2 Importing SmartWidgets 81.7 36.6
3.3 Modifying SmartWidgets graphic
3.4 Creating trend logs for SmartWidgets
3.5 Copy, paste and edit to have the full system
ETL
4.1 Installing ETL
4.2 Creating ETL job
4 40.3 30.3
4.3 Adding and configuring the tasks
4.4 Configuring the mapping
4.5 Run job once and then register as a service
Page 42 7EN02-0414-00
Solution Guide Design
* These steps are identical for both architectures. The timing differences are due to different speed
of different validators.
Architecture 2
Below are commissioning time estimates for Energy Expert solutions based on Architecture 2:
Average Standard
Architecture 2 Configuration Workflow Time Deviation
(min) (min)
Installing and licensing Building Operation *
1.1 Installing and licensing License Server
1.2 Installing Enterprise Server
1.3 Installing Workstation
1 14.0 6.1
Installing Building Operation Connector components,
1.4
snippets, and binding template
Single-server install only: Changing Building Operation
1.5
ports
Installing and licensing PME *
2.1 Installing PME
2 41.0 8.2
2.2 Activating PME licenses
2.3 Single-server install only: Changing PME ports
Configure the devices in PME
3.1 Adding Devices in PME
3 23.0 9.0
3.2 Generating a Vista Network Diagram
3.3 Update EWS Server
7EN02-0414-00 Page 43
Design Solution Guide
* These steps are identical for both architectures. The timing differences are due to different speed
of different validators.
Estimation Guidelines
Below are guidelines for estimating the engineering time required to set up the key components of
an Energy Expert solution.
Software Installation
The installation and licensing of the solution does not vary based on the size of the system.
Device Configuration
The time required to configure the devices varies greatly based on the device types and their native
support in the system. Do not simply multiply the amount of time provided in our commissioning
time estimates by the number of devices in your system. Use the estimates only as a general
guideline for the engineering time that might be required.
ETL
Configuring the ETL to setup the historical data transfer from Building Operation to PME is an
additional task for Architecture 1, which takes a considerable amount of time. The required effort
depends on the number of devices, device types, and the number of logs and measurement types.
The use of batch editing, when configuring the Mapping in the ETL, can significantly reduce the
configuration time.
Integration Utility
The time it takes to integrate PME and Building Operation by using the Integration Utility does not
vary based on the size of the system. The exception being the following:
l The time it takes to populate the list under the EWS tab will vary somewhat based on size of the
system.
l The export and import in Building Operation takes slightly longer for larger systems.
Page 44 7EN02-0414-00
Solution Guide Design
Setting up Graphics
For the graphics configuration (Electrical Network Graphics) the time recorded was the time to build
them from scratch. The default Electric One Line Diagram ANSI/IEC and default Electrical Health
Summary Screen is part of the reference system package. Time can be saved by modifying the
default diagrams rather than building them from scratch.
7EN02-0414-00 Page 45
Design Solution Guide
Page46 7EN02-0414-00
Solution Guide Installing
Installing
Installing the Energy Expert solution includes the following steps:
4. Installing PME
7EN02-0414-00 Page 47
Installing Solution Guide
l Integration Utility
l ETL
To get the toolkit, download the Energy Expert Tools.zip file from the Exchange Extranet
(see Resources for link information). Extract the files in the zip archive to the location on the
Building Operation server, where you want to run the tools.
Page 48 7EN02-0414-00
Solution Guide Installing
NOTICE
LOSS OF COMMUNICATION
• Activate product and component licenses prior to the expiry of the trial license.
• Activate sufficient licenses for the servers and devices in your system.
Failure to follow these instructions can result in loss of data.
3. Install Workstation.
Changing Building Operation port settings (for single server installation only)
If Building Operation and PME are installed on the same server, you must change the ports used by
Building Operation through the Software Administrator in order to avoid conflicts between Building
Operation and PME. The default ports of 80 and 443 are reserved for PME.
3. Under Communication Ports, change the values for the server ports, for example change the
HTTP Port to 8080 and the HTTPS Port to 446.
NOTE: For the HTTP server port, do not use the value 80, and for the HTTPS server port, do
not use the value 443—these values are reserved for PME.
7EN02-0414-00 Page 49
Installing Solution Guide
4. Click Start Service, allow time for the service to start, and then click OK to exit.
After you changed the server port settings, you must modify the Building Operation Workstation
login.
1. Open Workstation.
2. Add ":446" (the HTTPS port defined above) to the server information. For example, if your
server name is "Standalone", make it appear as "Standalone:446".
3. Provide your user name and password credentials and click Log on.
Page 50 7EN02-0414-00
Solution Guide Installing
Components are standardized, predefined graphics that represent features in a live system. They
are located in dedicated libraries, and are displayed in the Components pane. You add components
to a graphic instead of drawing all the drawing objects yourself to simplify the graphics creation
process.
Snippets are standardized, predefined functions that typically represent a feature in a live system.
They are located in dedicated libraries, and are displayed in the Snippets pane.
The binding template is used to automatically bind EcoStruxure Web Services (EWS)
measurements or SmartWidget values to corresponding measurements in Building Operation
graphics library objects. Using the binding template, you create bindings between the Automation
Server program variables, internal values, and I/O points.
NOTE: Before you install these tools, close the Building Operation Graphics Editor.
2. Navigate to the Energy Expert Tools > EBO Components for Energy Expert > Graphics
Editor > Components folder.
3. Double-click each file in the Components folder. The components (ANSI Symbols, Generic
Components, IEC Symbols, and Meter Graphics) are installed in the Graphics Editor and
appear in the Components pane at the left.
4. Navigate to the Energy Expert Tools > EBO Components for Energy Expert > Graphics
Editor > Snippets folder.
5. Double-click the file in the Snippets folder. The snippets are installed and appear in the Snip-
pets pane at the left.
3. Right-click Binding Templates and select Import from the list. The Open dialog appears.
4. Navigate to Energy Expert Tools > EBO Components for Energy Expert > WorkStation
and select Power Manager - Binding Template.xml.
6. Click Import.
7EN02-0414-00 Page 51
Installing Solution Guide
4. Installing PME
The following describes the installation and licensing of PME.
NOTE:
If possible, log on to your Windows system using the built-in local Administrator account for
installing PME. If that is not possible, use an account that is a member of the Administrators
group. Permissions for the Administrators group can be restricted by system policies which might
affect the PME installation. The built-in Administrator account does not have such limitations.
Starting with Microsoft Windows 10 and Windows Server 2016, the Administrator account cannot
be used for software installation. For these operating systems use an account that is a member of
the Administrators group
1. Insert the Energy Expert DVD or mount the Energy Expert ISO. Double-click MainSetup.exe
to begin the installation. The installation dialog appears.
2. Select a language from the drop down list, and click Next. Follow the install pages and instruc-
tions until you get to the Setup Type page.
3. For Setup Type, select Standalone Server. The other Setup Types are not supported for
Energy Expert. Click Next.
4. Follow the install pages and instructions, using the default settings where possible, until you
get to the Supervisor Account page.
5. For the Supervisor Account, set a strong password for the supervisor user containing at least
8 characters. Click Next.
6. Follow the install pages and instructions, using the default settings where possible, until you
have completed the installation.
For more details on installing PME, see the EcoStruxure™ Power Monitoring Expert 9.0 System
Guide.
NOTICE
LOSS OF COMMUNICATION
• Activate product and component licenses prior to the expiry of the trial license.
• Activate sufficient licenses for the servers and devices in your system.
Failure to follow these instructions can result in loss of data.
Page 52 7EN02-0414-00
Solution Guide Installing
3. Enter the Activation IDs that you received with Energy Expert (for example, device licenses,
optional software modules, and so on). Accept the default settings and click Next to activate
the licenses.
4. When the license activation process finishes, click Finish. The licenses appear in the Float-
ing License Manager.
7EN02-0414-00 Page 53
Installing Solution Guide
5. Open the PME Management Console and login with the supervisor account to confirm that the
license is working.
6. Click Help > About to display information about your Energy Expert licenses.
NOTE: Device licenses are required for all the devices connected to PME under Architecture
2. The Energy Expert Trial license for PME includes unlimited device license for the first 90
days.
For further instructions on the purchase and activation of licenses, see the EcoStruxure™ Power
Monitoring Expert 9.0 System Guide.
Page 54 7EN02-0414-00
Solution Guide Installing
NOTE: On Windows Operating Systems with restricted permissions, the ETL tool might not
initialize and load its plugins on start up. This is due to limited write permission on the ETL default
install folder (...\Program Files\...). A possible solution is to install ETL to a custom folder
with write permission (for example, C:\ETL).
1. In File Explorer, navigate to where you extracted the Energy Expert Toolkit.
2. Navigate to Energy Expert Tools, and run the Energy Expert ETL.exe to open the
installer.
3. Follow the install pages and instructions, using the default settings where possible, until you
have completed the installation.
7EN02-0414-00 Page 55
Installing Solution Guide
Page56 7EN02-0414-00
Solution Guide Configuring
Configuring
Configuring the Energy Expert solution includes the following steps:
2. Configuring communications
NOTE: These steps are required for both solution architectures, unless specifically called out in
the workflow steps.
7EN02-0414-00 Page 57
Configuring Solution Guide
For TLS to function correctly, a security certificate must be installed on the PME server and must be
bound to the Default Web Site, which is used by PME. By default, if no bound certificate is
detected, PME is installed with a self-signed certificate. We strongly recommend that you replace
the self-signed certificate with an authority issued certificate.
NOTE: Setting the SQL Server memory options applies only to full, standard editions of SQL
Server. It does not apply to SQL Server Express editions.
See the EcoStruxure™ Power Monitoring Expert 9.0 System Guide for additional recommended
post-installation configuration steps.
When installing on separate servers, you must configure Internet Explorer on the Building Operation
computer to add the PME server URL as a Trusted site.
1. Open Internet Explorer, navigate to Tools > Internet Options and then click Security.
2. Select Local intranet, and then click Sites. The Local intranet dialog appears.
4. In the Add this website to the zone field, enter your PME server site address, and then click
Add. Your PME server site is now added as a Local intranet site zone.
5. Click OK. Your system can now authenticate your Power Monitoring Expert server.
Page 58 7EN02-0414-00
Solution Guide Configuring
2. Configuring Communications
The configuration of the software and device communications is dependent on the solution
architecture. The following describes the configuration required for Architecture 1 and 2.
WARNING
INACCURATE DATA RESULTS
• Do not incorrectly configure the software or the devices.
• Do not base your maintenance or service actions solely on messages and information
displayed by the software.
• Do not rely solely on software messages and reports to determine if the system is functioning
correctly or meeting all applicable standards and requirements.
• Consider the implications of unanticipated transmission delays or failures of communications
links.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
Architecture 1
Configuring communications for Architecture 1 includes the following steps:
7EN02-0414-00 Page 59
Configuring Solution Guide
Confirm that:
We recommended you setup a dedicated ETLUser account for EWS in Building Operation.
To create an account:
Page 60 7EN02-0414-00
Solution Guide Configuring
l An Extract task to read out the data from a server (in this case, Building Operation)
l A Load task to write the data to the new location (in this case, the PME database).
TIP: When creating a new job in ETL, you can clone an existing job, rather than making a job from
scratch. To clone a job, select an existing job from the Job Management drop down and click Edit.
In the Job tab, change the name to reflect the new job. Click the Task tab and edit the new job as
necessary. Click Apply or OK from any tab location to save the job with the new name.
The following sections describe how to configure an ETL Job for the Energy Expertsolution,
Architecture 1 implementation.
Prerequisites
Before configuring the ETL, confirm that:
l Trend logs and Extended Trend logs are setup and ready to use in Building Operation. For
information regarding Trend logs, refer to the "Trend log" section in the EcoStruxure Building
Operation System Reference Guide
7EN02-0414-00 Page 61
Configuring Solution Guide
1. On your desktop, double-click the shortcut EcoStruxure ETL 4.6 (Building Operation to PME) -
ETL Administration Tool. The ETL Engine Job Configuration Tool dialog appears.
3. Enter the name of the job in the Name field. If you are running the job as a service, review and
change if necessary the Sleep Time Between Execution value. This value determines the
length of time between jobs when a job is run as a service. The default value is 3600 seconds.
TIP: See ETL tips and tricks for information such as batch edits, sorting an searching data grids,
running a job manually or as a service, editing job tasks.
2. From the Select Type drop-down, select EBOEWSExtractTask, and then click Add. The
EBO EWS Extract Task appears in the pane below.
Page 62 7EN02-0414-00
Solution Guide Configuring
3. Select the task to show the task settings in the right pane.
4. Complete all fields as necessary for the task. Complete at least the following fields:
Web Service User Name – The Building Operation EWS user name (for example: admin)
Web Service URL – Replace localhost:8080 with your <server name>:<http port num-
ber>
NOTE: The ETL does not support secure HTTP (HTTPS) URLs. Do not use HTTPS URLs with
the Building Operation EWS server.
NOTE: The ETL does not support the SHA-256 Cryptographic Hash Algorithm for authentication.
You must enable the MD5 Cryptographic Hash Algorithm for authentication in Building Operation
for the Energy Expert solution. The option can be found in WorkStation Control Panel >
Security Settings > Disable MD5 Hash.
To test your EWS connection, click the Web Service URL row to display an ellipsis button. Click
the ellipsis button. Enter your Web Service URL and then click Test.
Refer to Extract task: Setting parameters and recommended values in the Reference section to see
a complete list of parameters and recommended values for each setting.
7EN02-0414-00 Page 63
Configuring Solution Guide
Below is an example of a 15-minute interval data log with irregular timestamps, before and after the
transform:
NOTE: The transform only corrects the timestamps, not the logged data values for the intervals.
This can introduce inaccuracies in the logged data.
l when timestamp consistency between the data in Building Operation and PME is important
2. from the Select Type drop-down, select IntervalizeDataTransformTask and then click Add.
The Intervalize Transform Task appears in the pane below.
Page 64 7EN02-0414-00
Solution Guide Configuring
3. Select the task to show the task settings in the right pane.
4. Complete all fields as necessary for the task. Complete at least the following field:
Target Reading Interval – Set this value to your Trend log logging interval (default is fif-
teen minutes).
Refer to Transform task: Setting parameters and recommended values in the Reference section to
see a complete list of parameters and recommended values for each setting.
2. Select Power Monitoring Expert Load Task from the Select Type drop-down menu, and then
click Add. The Power Monitoring Expert Load Task appears in the pane below.
7EN02-0414-00 Page 65
Configuring Solution Guide
3. Select the task to show the task settings in the right pane.
4. Complete all fields as necessary for the task. Complete at least the following fields:
Database Settings – Make sure all 3 database settings are correct.
NOTE: If you plan to use the Energy Cost Report or Load Profile Report, review the Enable
Recorder and Channel Creation setting in Load task: Setting parameters and
recommended values.
5. After you finish configuring all necessary tasks, click Apply to save your changes without exit-
ing the job, or click OK to save and exit the job.
Refer to Load task: Setting parameters and recommended values in the Reference section to see a
complete list of parameters and recommended values for each setting.
TIP: See ETL tips and tricks for information such as batch edits, sorting an searching data grids,
running a job manually or as a service, editing job tasks.
1. In the ETL tool, select the job you created for the Energy Expert solution.
Page 66 7EN02-0414-00
Solution Guide Configuring
3. Click Load Sources. Trend logs from Building Operation load and appear in the Mappings
pane.
Depending on the size and the design of your system, the Trend logs may take some time (up
to 30 minutes) to load.
After you click Load Sources, the Client status details appear at the lower left of the dialog and
show the number of tags loaded and folders searched.
4. Once loaded, identify the rows containing the Trend logs that you want to import into PME.
NOTE:
If you create a new device, your new device name must match the PME naming
convention. The following limitations apply:
Names cannot contain spaces or the following characters: \ / : * ? " < > { } . , ' & @ |
%#
Do not use names such as CON, AUX, COM1, and LPT1 when naming sites and
devices.
Complete the Target Measurement field by selecting an existing measurement from the
drop-down list.
7EN02-0414-00 Page 67
Configuring Solution Guide
Refer to Measurement mapping for ETL in the Reference section to learn about the most
common, supported measurements used in PME and how to link to typical Building
Management tags.
Select the checkbox in the Included column at the left to include the Trend log in this job.
6. After you have mapped all desired Trend logs, click Apply to save the job.
l Missing bindings: Values that have not been bound to the graphics.
l Trend log status is not Started: If the Trend log status is not “Started” in Building Operation
through the EWS server, the Trend logs will not be exposed in the ETL tool, and therefore, those
Trend logs will not be returned or displayed in the ETL tool. All Trend logs should be exposed in
the ETL tool and appear in the Mappings tab when you click Load Sources. Before you run an
ETL job, in Building Operation, check to make sure that the Trend log status is set to “Started”;
l Meters/servers offline: The Trend logs are connected to devices or servers that are offline.
l Extended Trend log link not broken: Trend logs that are being monitored by Extended Trend logs
where the connection is not broken.
Architecture 2
Configuring communications for Architecture 2 includes the following steps:
Page 68 7EN02-0414-00
Solution Guide Configuring
NOTE: Device licenses are required for all devices connected to PME. The PME trial license, that
is part of the Energy Expert solution, includes an unlimited device license for the first 90 days. You
must activate valid purchased licenses within 90 days, otherwise some software functionality is
disabled.
NOTICE
LOSS OF COMMUNICATION
• Activate product and component licenses prior to the expiry of the trial license.
• Activate sufficient licenses for the servers and devices in your system.
Failure to follow these instructions can result in loss of data.
Use Management Console in PME to add, remove or configure system components, such as
Ethernet or serial metering devices, in your system.
NOTE: Run Management Console as Administrator user. To do this, right-click the Management
Console program icon and select Run as administrator from the context menu. If you do not run
it as Administrator, then certain tools such as Update EWS Server are not functional.
NOTE: Only users with Supervisor or Operator access level in PME can make network changes in
the Management Console.
NOTICE
NETWORK INOPERABILITY
Do not make unauthorized changes in the network configuration using Management Console.
To start building your system, add and configure your sites and devices.
Overview
7EN02-0414-00 Page 69
Configuring Solution Guide
l Names cannot contain spaces or the following characters: \ / : * ? " < > { } . , ' & @ | % #
l Do not use names such as CON, AUX, COM1, and LPT1 when naming sites and devices.
1. In the System Setup pane, select the icon for the type of item that you want to add ( Site,
Device, or Dial Out Modem).
2. Right-click the display window, select New, and then select the specific type of network
component from the shortcut menu to open the Configuration dialog.
The options differ depending on which system setup icon you selected.
3. Use the fields and drop-down menus to configure properties. Mandatory items are highlighted
in red. To configure advanced properties, right-click the dialog and select Advanced Prop-
erties. For more shortcut menu options, see Configuration Dialog shortcut menus, below.
l Property Details: This opens a window that contains information on the selected property,
including minimum and maximum allowable values, if applicable.
l Advanced Properties: This exposes all the property fields that are hidden in the default (basic)
view. For further information about the Time synchronization option. see Time synchronization
for ION meters for further information.
Adding a server
Click the Servers icon, right-click the display window and select New > Computer. Fill in the
mandatory Name field.
Adding devices
Page 70 7EN02-0414-00
Solution Guide Configuring
l Group: Type a name for the group or select an existing group from the list.
l Unit ID: Type the Unit ID of the device; the range is 1-9999 for ION devices or 1-247 for Mod-
bus RTU devices.
l Time Zone: Select the timezone you want the device data to be displayed in, in the software.
This setting is only used for the display of timestamped data in the software. It does not affect
the configuration of the monitoring device itself.
Complete the Name, IP Address or Host Name and TCP/IP Port fields. (The IP address can be
IPv4 or IPv6.) The TCP/IP Port identifies which communications port is used to connect to the
serial devices. The port you use depends on the type of Ethernet gateway you want to set up (use
7801 for an EtherGate gateway via COM1 or use port 502 for a Modbus gateway).
l Group: Type a name for the group or select an existing group from the list.
l Unit ID: Type the Unit ID of the device; the range is 1-9999 for ION devices or 1-247 for Mod-
bus devices.
l Site: Select the Ethernet gateway site you previously set up.
7EN02-0414-00 Page 71
Configuring Solution Guide
l Time Zone: Select the timezone you want the device data to be displayed in, in the software.
This setting is only used for the display of timestamped data in the software. It does not affect
the configuration of the monitoring device itself.
NOTE: For the Time Zone field, select the timezone you want the device data to be displayed in,
in the software. This setting is only used for the display of timestamped data in the software. It
does not affect the configuration of the monitoring device itself.
Make sure you follow the correct syntax when typing in the address for the OPC site. Select the
Address field to see an example address in the Property Description section (near the bottom of the
OPC Site Configuration dialog).
NOTE: At least one OPC Device Type needs to be preconfigured before an OPC Device can be
created in Management Console. Contact Technical Support for assistance.
Click the Devices icon. Right-click the display window and select New > OPC Device. Fill in the
Group, Name, Device Type, Site (select the OPC site you previously set up), and Time Zone.
Configure the other fields as you require.
NOTE: For the Time Zone field, select the timezone you want the device data to be displayed in,
in the software. This setting is only used for the display of timestamped data in the software. It
does not affect the configuration of the monitoring device itself.
Adding a modem
1. Click the Dial Out Modems icon, right-click the display window and select New, then select
either Serial Modem (hardware modem) or WinModem (Windows modem).
Page 72 7EN02-0414-00
Solution Guide Configuring
3. Click OK.
1. In Microsoft Windows, click Start > Settings > Control Panel, then double-click Phone and
Modem Options.
2. Click the Modems tab, select your WinModem, then click Properties.
4. Set Port speed to match the baud rate that is used between the meter and the modem on the
remote end of the connection (both modems must be set to the same baud rate).
NOTE: You may need to restart your computer for the settings to take effect.
1. Click the icon in the System Setup pane for the type of component you want to edit.
2. In the display window, right-click the network component you want to edit and select
Configure <Network Component> (with <Network Component> being the type of
component you want to edit).
You can rename devices or groups displayed in the Devices pane without selecting the
Configure option. See Power Monitoring Expert – System Guide for more information.
NOTE: If you rename a group or device, the data that is already stored in the database is
associated with the new group or device name. New data will be added to the database using
the new name.
3. Make the required changes. To display all configurable fields, right-click the Configuration
dialog and select Advanced Properties.
7EN02-0414-00 Page 73
Configuring Solution Guide
1. Click the System Setup icon for the type of component you want to delete.
2. In the display window, right-click the network component you want to delete and select Delete
(or select the item and press the DELETE key).
NOTE: When you delete a Site or a Server, all devices associated with it are also deleted.
NOTE: Run Management Console as Administrator user. To do this, right-click the Management
Console program icon and select Run as administrator from the context menu. If you do not run
it as Administrator, then certain tools such as Update EWS Server are not functional.
2. Select Tools > System > Update EWS Server. A dialog box appears indicating that the
update to the EWS server configuration was successful.
Page 74 7EN02-0414-00
Solution Guide Configuring
l User Accounts
l Hierarchy Manager
l Modeling Configuration
l Rate Editor
l Localization
l Registration Information
l Report Theme
l Theme
7EN02-0414-00 Page 75
Configuring Solution Guide
1. Configuring Diagrams, Reports, Dashboards, and EWS integration options with the Energy
Expert Integration Utility
Prerequisites
Before using the Energy Expert Integration Utility, complete the following tasks:
l (Optional) Configure PME and Building Operation to use Windows Active Directory users and
user groups.
l (Optional) Install and configure an authority issued security certificate on the PME server.
NOTE: Run the Integration Utility on the PME server, with a Windows account that has sysadmin
access to the SQL database instance.
NOTE: The Energy Expert Integration Utility is part of the Energy Expert Toolkit. You need to run
this utility on the PME computer. If Building Operation and PME are installed on separate
computers, then copy or download the Toolkit to the PME computer and extract its contents. See
1. Downloading the Energy Expert Toolkit for more information.
1. Navigate to the Integration Utility folder where you extracted the Energy Expert Toolkit files.
3. Login to the utility with a supervisor-level account. The Integration Utility dialog appears.
4. Select and configure the options in each tab. See below for details on the tab options.
5. Click Export, after you have completed all applicable tabs, to start the process of generating
the configuration file for Building Operation.
Page 76 7EN02-0414-00
Solution Guide Configuring
6. Continue with Generating the configuration import file for Building Operation for details on how
to generate the file.
WARNING
INACCURATE DATA RESULTS
• Do not incorrectly configure the software or the devices.
• Do not base your maintenance or service actions solely on messages and information
displayed by the software.
• Do not rely solely on software messages and reports to determine if the system is functioning
correctly or meeting all applicable standards and requirements.
• Consider the implications of unanticipated transmission delays or failures of communications
links.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
Specific Device Diagram Links - Allows you to select from the list all devices that you
want to include in the import file.
Reports tab
1. From the To pane, select the Workstation Import File option.
7EN02-0414-00 Page 77
Configuring Solution Guide
Dashboards tab
1. From the To pane, select the Workstation Import File option.
EWS Link & All Measurements – (Use this option if you are not sure what to select) –
This creates the EWS Interface in Building Operation and also pre-hosts all PME Sources
with all their respective exposed Measurements. Exposed measurement can be changed
at a later point, see Hosting EWS values in Building Operation for details.
EWS Link & Specific Measurements – Allows you to define what Source and what
Measurement will be pre-hosted in the EWS Interface created in Building Operation.
3. (If you selected EWS Link & Specific Measurements) Select the sources and measurements
Page 78 7EN02-0414-00
Solution Guide Configuring
1. In the Energy Expert Integration Utility dialog, click Export. This opens the Authentication
Method dialog.
2. In Authentication Method, select the authentication method you want to use for accessing
PME content in Building Operation. The following options are available:
NOTICE
UNAUTHORIZED OR UNINTENDED ACCESS TO CUSTOMER DATA
• Personnel setting up Energy Expert third-party authentication must be aware that links to
data are not secure.
• Do not setup access links to sensitive or secure data.
Failure to follow these instructions can result in unauthorized or unintended access
to sensitive or secure customer data.
Manual PME Authentication – Prompts the user for PME credentials when a hyperlink
to a PME web application is opened. The user is only prompted for PME credentials the
first time they open a link during a Building Operation session.
7EN02-0414-00 Page 79
Configuring Solution Guide
Automatic PME Authentication (least secure) – Creates unique hyperlinks to PME web
applications with embedded, encrypted PME credentials. The links open without prompt-
ing the user for credentials. This method provides a seamless user experience within
Building Operation but it is less secure than the Manual PME Authentication method
because the hyperlinks could be captured and used to access PME applications from any
computer that has access to the PME server.
Windows Authentication (most secure) – Logs the user into PME using their current
Windows credentials. This method provides a seamless user experience with Building
Operation and is the most secure.
NOTE: To use this option, Building Operation and PME must be configured to use
Windows Active Directory users and user groups.
If you selected Automatic PME Authentication in the previous step, then enter a User
Name and Password for a PME user account with operator access level. These
credentials will be encrypted and embedded in the hyperlinks.
Page 80 7EN02-0414-00
Solution Guide Configuring
NOTE: A name resolution mechanism for the server name must be in place for both the
PME and Building Operation servers. If that is not possible, then you must add the
necessary entries to the host files on both servers.
Use HTTPS (most secure) – This protocol provides data encryption and identification of
the website and Web server it is connecting to.
NOTE: You must have a security certificate installed on the PME server, and the server
name in the certificate must match the name in the PME Server Name field of this
dialog.
NOTE: By default, the EWS server in PME is configured for HTTP client connections.
Follow the steps in Configuring the PME EWS server for HTTPS to enable HTTPS client
connections.
Use HTTP (least secure) – This protocol does NOT provide data encryption or iden-
tification of the website and Web server it is connecting to.
7EN02-0414-00 Page 81
Configuring Solution Guide
7. Click Next.
8. In the Export Location dialog, click to navigate to your export location. Enter a file name,
and then click Save.
9. Click Export. The Integration Utility exports the configuration import file in .xml format.
Page 82 7EN02-0414-00
Solution Guide Configuring
2. Right-click the Enterprise server (the highest level in the System Tree), and select Import....
4. Click Import. The file import process completes. A new folder called “Energy Expert” appears
in the System Tree.
NOTE: You can run the Integration Utility more than once. However, importing the configuration
file multiple times without deleting the previously imported folder will create a duplicate entry in the
target Building Operation system.
1. Open PME Web Applications, and select SETTINGS > EcoStruxure Web Services.
NOTE: Access Web Applications through the Web Applications shortcut in the Power
Monitoring Expert desktop folder on the PME server. Or, to go directly to the
EWS configuration page, open the following URL: https://<server_
name>/Web/#Settings/Ews
7EN02-0414-00 Page 83
Configuring Solution Guide
3. Click Save.
4. Click OK.
Page 84 7EN02-0414-00
Solution Guide Configuring
NOTE: These components and snippets were installed on the Building Operation server in a
previous step. See 3. Installing the components, snippets, and binding template for details.
Components
Animated Components for ANSI and IEC
The Energy Expert Integration Toolkit includes a set of animated Components that are based on the
American National Standards Institute (ANSI) and International Electrotechnical Commission (IEC)
symbol standards. These can be used by the Building Operation Graphics Editor.
NOTE: Device images are available for: a). meters that are bound and show data, and b). meters
that are not bound and show no data. Choose the device images that best represent your system.
Snippets
The Energy Expert Integration Toolkit includes a Building Operation snippet that is designed to be
used with the ANSI and IEC components.
l Font size
l Font color
l Measurements to show
7EN02-0414-00 Page 85
Configuring Solution Guide
Example of an Electrical Health Summary graphic, created with the Building Operation Graphics
Editor:
Page 86 7EN02-0414-00
Solution Guide Configuring
WARNING
INACCURATE DATA RESULTS
• Do not incorrectly configure the software or the devices.
• Do not base your maintenance or service actions solely on messages and information
displayed by the software.
• Do not rely solely on software messages and reports to determine if the system is functioning
correctly or meeting all applicable standards and requirements.
• Consider the implications of unanticipated transmission delays or failures of communications
links.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
2. Create an electrical network diagram by dragging and dropping graphics onto your new file
from the imported graphics libraries (meter graphics, symbols, controls, and so on) in the left
pane.
3. For the Energy Expert Toolkit components that you drag and drop into the graphic, select the
component, and then modify the component Name, in the General section of the Properties
pane. The Name must match the PME “GroupName.DeviceName” or the SmartWidget Name
of the device for which you want to display data.
NOTE: This Name is used by the binding template for measurement binding. See Binding
Graphics to measurements for details.
For more details on how to use the Graphics Editor, see the EcoStruxure Building Operation
Technical Reference Guide and the Building Operation Graphics Editor Web help.
7EN02-0414-00 Page 87
Configuring Solution Guide
When you create the EWS interface in Building Operation Workstation, a connection is made
between Building Operation and PME. The Energy Expert folder in Building Operation Workstation
then contains all the device names and measurements from PME. Any graphics components that
have the correct PME device name set up will be bound to their device counterpart when the binding
template is applied. Since the binding template also contains the Modbus Point name often used in
SmartWidgets, it can also be used to bind graphics to values from the SmartWidgets.
NOTE: This binding template was installed on the Building Operation server in a previous step.
See 3. Installing the components, snippets, and binding template for details.
Prerequisites
Before applying the binding template, confirm the following:
l The components in the Building Operation Graphics Editor diagram have been correctly con-
figured
l The binding template has been imported into Building Operation Workstation
WARNING
INACCURATE DATA RESULTS
• Do not incorrectly configure the software or the devices.
• Do not base your maintenance or service actions solely on messages and information
displayed by the software.
• Do not rely solely on software messages and reports to determine if the system is functioning
correctly or meeting all applicable standards and requirements.
• Consider the implications of unanticipated transmission delays or failures of communications
links.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
1. In Building Operation Workstation, in the System Tree pane, right-click the graphic item for
which you want to use the binding template.
2. Select Edit Bindings from the list. The Binding point list appears in the work area.
3. Drag and drop the Energy Expert folder or the folder that contains the SmartWidgets to the
Energy Expert- Basic binding template. The Confirm Binding dialog appears.
Page 88 7EN02-0414-00
Solution Guide Configuring
NOTE: The Energy Expert binding template can only be used for an English version of the Energy
Expert solution. For non-English systems, you need to manually bind the EWS values or create a
custom binding template.
7EN02-0414-00 Page 89
Configuring Solution Guide
WARNING
INACCURATE DATA RESULTS
• Do not incorrectly configure the software or the devices.
• Do not base your maintenance or service actions solely on messages and information
displayed by the software.
• Do not rely solely on software messages and reports to determine if the system is functioning
correctly or meeting all applicable standards and requirements.
• Consider the implications of unanticipated transmission delays or failures of communications
links.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
Power Monitoring Expert (PME) does not provide any pre-configured dashboards or slideshows.
Configure your own dashboards, gadgets, and slideshows to meet your needs.
Open the Dashboards application from the Dashboards link in the Web Applications banner.
For information on how to configure the Dashboards application, see:
Dashboards:
l Editing a dashboard
l Sharing a dashboard
l Moving a dashboard
l Deleting a dashboard
l Configuring a slideshow
Gadgets:
l Editing a gadget
For more information on this feature, see the EcoStruxure™ Power Monitoring Expert 9.0 System
Guide.
Page 90 7EN02-0414-00
Solution Guide Configuring
NOTE: Only you and supervisor level Users can view, edit, and delete a Private dashboard.
1. In Dashboards, open the Dashboard Library and navigate to the folder where you want to cre-
ate the dashboard.
2. (Optional) Add a new folder by clicking Add Folder at the bottom of the Library panel, or
by clicking Add Folder in the Options menu at the top of the Library.
3. In the Dashboard Library, at the bottom of the panel, click Add Dashboard . This creates
a new dashboard and opens the Dashboard Settings.
4. In Dashboard Settings, enter a dashboard name, select a location and set the access per-
missions to Public or Private.
5. (Optional) Click Styling to open the Dashboard Styling window. In Dashboard Styling, select
a background image or background color for the dashboard and set the default opacity for the
gadgets.
6. (Optional) You can add gadgets to the dashboard now, or save the empty dashboard and add
gadgets later. See Adding a gadget to a dashboard for more details.
1. In Dashboards, open the Dashboard Library and navigate to the dashboard you want to copy.
(Optional) Add a new folder by clicking Add Folder at the bottom of the Library panel, or
by clicking Add Folder in the Options menu at the top of the Library.
2. Right-click the dashboard name or click Options for this dashboard, and select Duplicate to
create a copy in the same folder. Select Copy To to create a copy in a different folder.
3. (Optional) In the Dashboard Library, select the new dashboard, right-click the dashboard name
or click Options for this dashboard, and select Edit to open the Dashboard Settings.
Change the dashboard name.
Related topics:
Dashboards:
l Editing a dashboard
l Sharing a dashboard
l Moving a dashboard
l Deleting a dashboard
7EN02-0414-00 Page 91
Configuring Solution Guide
l Configuring a slideshow
Gadgets:
l Editing a gadget
Editing a dashboard
Edit dashboards to update the dashboard name, add new gadgets, change the dashboard styling,
change the access permissions or change the location of the dashboard in the Dashboard Library.
NOTE: Only you and supervisor level Users can view, edit, and delete a Private dashboard.
To edit a dashboard:
1. In Dashboards, open the Dashboard Library and navigate to the dashboard you want to edit.
2. Right-click the dashboard name or click Options for this dashboard, and select Edit to open
the Dashboard Settings. Change the dashboard name, add gadgets, change the dashboard
styling, change the access permissions, or change the location of the dashboard in the
Library.
Related topics:
Dashboards:
l Editing a dashboard
l Sharing a dashboard
l Moving a dashboard
l Deleting a dashboard
l Configuring a slideshow
Gadgets:
l Editing a gadget
Sharing a dashboard
Share dashboards with other User Groups.
Page 92 7EN02-0414-00
Solution Guide Configuring
NOTE: For Sharing to be enabled, at least one user group, in addition to the Global group, must be
configured. To share an item with another user group, you must be a member of that group.
To share a dashboard:
1. In Dashboards, open the Dashboard Library and navigate to the dashboard you want to share.
2. Right-click the dashboard name or click Options for this dashboard, and select Share. This
opens the Share Dashboard window.
3. In Share Dashboard, select the User Groups you want to share this dashboard with.
4. (Optional) Specify a name for the shared dashboard. The groups you are sharing this dash-
board with will see this name. The name of the original dashboard remains unchanged.
NOTE: When you share an item with another User Group, it appears in the Shared folder of this
group. You cannot share a shared item.
Related topics:
Dashboards:
l Editing a dashboard
l Sharing a dashboard
l Moving a dashboard
l Deleting a dashboard
l Configuring a slideshow
Gadgets:
l Editing a gadget
Moving a dashboard
Move dashboards to a different location in the Dashboard Library to make them easier to find or
easier to manage.
To move a dashboard:
1. In Dashboards, open the Dashboard Library and navigate to the dashboard you want to move.
(Optional) Add a new folder by clicking Add Folder at the bottom of the Library panel, or
by clicking Add Folder in the Options menu at the top of the Library.
7EN02-0414-00 Page 93
Configuring Solution Guide
2. Right-click the dashboard name or click Options for this dashboard, and select Move To....
This opens the Select Location window.
3. In Select Location, select the location where you want to move this dashboard.
Related topics:
Dashboards:
l Editing a dashboard
l Sharing a dashboard
l Moving a dashboard
l Deleting a dashboard
l Configuring a slideshow
Gadgets:
l Editing a gadget
Deleting a dashboard
Delete dashboards that are no longer needed.
To delete a dashboard:
1. In Dashboards, open the Dashboard Library and navigate to the dashboard you want to delete.
2. Right-click the dashboard name or click Options for this dashboard, and select Delete
3. In Delete Content, click Yes, to delete the dashboard from the Dashboard Library.
Related topics:
Dashboards:
l Editing a dashboard
l Sharing a dashboard
l Moving a dashboard
l Deleting a dashboard
l Configuring a slideshow
Page 94 7EN02-0414-00
Solution Guide Configuring
Gadgets:
l Editing a gadget
NOTE: For each user, Set as my default supersedes Set as system default. For example, if a
user with supervisor level access sets a dashboard as the system default dashboard, and another
user sets a different dashboard as their default dashboard, that user's default dashboard takes
priority over the system default dashboard, but only for them.
1. In Dashboards, open the Dashboard Library and navigate to the dashboard you want to set as
default.
2. Right-click the dashboard name or click Options for this dashboard, and select Set as
default to open the Configure Default Item dialog.
Related topics:
Dashboards:
l Editing a dashboard
l Sharing a dashboard
l Moving a dashboard
l Deleting a dashboard
l Configuring a slideshow
Gadgets:
l Editing a gadget
7EN02-0414-00 Page 95
Configuring Solution Guide
Configuring a slideshow
Use the Slideshow Manager to create, edit, or delete a slideshow.
Creating a slideshow
To create a slideshow:
1. In Dashboards, open the Dashboard Library, and click Slideshow Manager in the Settings
menu at the top of the library
2. In Slideshow Manager, click Add Slideshow to open the Add New Slideshow dialog.
4. Click any of the dashboards in the Shared Dashboards list to add them to the Dashboard
Playlist area on the right. Alternatively, begin typing in the Search field to filter the list for
selection.
The dashboards are listed in the Playlist area in the order that you selected them.
5. To modify the list of dashboards in the Dashboard Playlist, click the dashboard name to dis-
play the edit options, then:
a. Click the Delete icon to remove the dashboard from the Playlist.
b. Click the Up or Down arrow to move the dashboard to an earlier or later sequence in the
Playlist, respectively.
6. Select the speed for the transition from dashboard to dashboard in the Select Transition
Time list.
1. In Dashboards, open the Dashboard Library, and click Slideshow Manager in the Settings
menu at the top of the library
2. In Slideshow Manager, click the slideshow you want to edit, then click Edit to open the Edit
Slideshow dialog.
3. Change the name of slideshow, modify the dashboards in the play list, change the slide cap-
tion for the slideshow, or adjust the slide transition time.
Deleting a slideshow
To delete a slideshow:
1. In Dashboards, open the Dashboard Library, and click Slideshow Manager in the Settings
menu at the top of the library
2. In Slideshow Manager, click the slideshow you want to delete, then click Delete to open the
Delete Slideshow dialog.
Page 96 7EN02-0414-00
Solution Guide Configuring
3. Click OK to permanently delete the slideshow and to return to the Slideshow Manager.
Sharing a slideshow
To share a slideshow:
1. In Dashboards, open the Dashboard Library, and click Slideshow Manager in the Settings
menu at the top of the library
2. In Slideshow Manager, click the slideshow you want to share, then click Share to open the
Share Slideshow URL dialog.
The dialog includes the URL for the slideshow, which you can copy and distribute so that
others can access the slideshow.
NOTE: The client browser must have access to the URL to view the slideshow.
Related topics:
Dashboards:
l Editing a dashboard
l Sharing a dashboard
l Moving a dashboard
l Deleting a dashboard
l Configuring a slideshow
Gadgets:
l Editing a gadget
NOTE: Gadgets that require special licensing only appear in the list after the correct licensing has
been installed.
7EN02-0414-00 Page 97
Configuring Solution Guide
2. Select the gadget that you want to add to the dashboard and click Next.
Gadget settings are specific to each gadget. For example, some gadgets require a data series
consisting of sources and measurements, while other gadgets have no such requirement.
3. Click Next to proceed through the pages of the Gadget Setup dialog.
4. Click Finish to close the Gadget Setup dialog and to add the gadget to the dashboard.
Related topics:
Dashboards:
l Editing a dashboard
l Sharing a dashboard
l Moving a dashboard
l Deleting a dashboard
l Configuring a slideshow
Gadgets:
l Editing a gadget
Editing a gadget
To edit the settings for a gadget:
1. Click Settings in the gadget and select Edit to open the Gadget Setup.
3. Click Save to update the gadget settings and to close the Gadget Setup dialog.
TIP: In gadgets where a time range has been specified when the gadgets are configured, the time
range selection is included on the gadgets in the dashboard. You can quickly change the time
range for the gadget by selecting another period of time from the list in the time range field. The
time range is applied to the gadget only while you continue to view the dashboard. If you navigate
to another dashboard and then come back to this dashboard, the time range on the gadget reverts
to the value that you set when you configured the gadget.
Page 98 7EN02-0414-00
Solution Guide Configuring
Related topics:
Dashboards:
l Editing a dashboard
l Sharing a dashboard
l Moving a dashboard
l Deleting a dashboard
l Configuring a slideshow
Gadgets:
l Editing a gadget
Moving a gadget
1. Right-click a dashboard name in the Dashboard Library, then click Edit in the menu.
2. Position the mouse pointer in the title area of the gadget that you want to move.
The pointer changes to the Move shape (an image with 4 arrows).
Resizing a gadget
1. Right-click a dashboard name in the Dashboard Library, then click Edit in the menu.
2. Position the mouse pointer at the lower right corner of the gadget.
A small triangular shape indicates that you can drag the corner.
Related topics:
Dashboards:
l Editing a dashboard
7EN02-0414-00 Page 99
Configuring Solution Guide
l Sharing a dashboard
l Moving a dashboard
l Deleting a dashboard
l Configuring a slideshow
Gadgets:
l Editing a gadget
Operating
This chapter includes the following topics:
2. Accessing Reports
3. Accessing Alarms
NOTE: For these applications to display correctly in Building Operation WebStation, you must use
a supported Web browser version. See Operating Environment for details.
WARNING
INACCURATE DATA RESULTS
• Do not incorrectly configure the software or the devices.
• Do not base your maintenance or service actions solely on messages and information
displayed by the software.
• Do not rely solely on software messages and reports to determine if the system is functioning
correctly or meeting all applicable standards and requirements.
• Consider the implications of unanticipated transmission delays or failures of communications
links.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
Use the Dashboards application to view high level historical and real-time data, for example Key
Performance Indicators (KPIs). The information in the Dashboards application is accessed through
dashboards with gadgets. Dashboards are saved in the Dashboard Library. In addition to viewing
individual dashboards, you can create slideshows to automatically display a sequence of
dashboards.
TIP: You can open the Dashboards application from the Dashboards link in the Web Applications
banner.
l Viewing Dashboards
l Dashboard Slideshows
l Playing a Slideshow
For more information on this feature, see the EcoStruxure™ Power Monitoring Expert 9.0 System
Guide.
Viewing Dashboards
View Dashboards to monitor key performance indicators, historical trends, and other high-level
information for the monitored power system. Dashboards are one of the main applications for
viewing power system information.
To view a Dashboard:
1. In Dashboards, open an existing Dashboard from the Dashboard Library or add a new Dash-
board.
Related topics:
l Viewing Dashboards
l Dashboard Slideshows
l Playing a Slideshow
Dashboard Slideshows
Use slideshows to create collections of dashboards that are displayed in sequence without user
interaction. A slideshow displays each of its dashboards for a short period of time and then displays
the next dashboard. When it reaches the end, it starts over again with the first dashboard. It
continuously cycles through all its dashboards in this way. Slideshows are a good option for
unattended, kiosk type displays. See Configuring a slideshow for more details.
Related topics:
l Viewing Dashboards
l Dashboard Slideshows
l Playing a Slideshow
Playing a Slideshow
Slideshows are a good option for unattended, kiosk type displays.
To play a Slideshow:
1. In Dashboards, open the Dashboards Library, and click Slideshow Manager in the Options
menu at the top of the Dashboard Library. This opens the Slideshow Manager window.
2. In Slideshow Manager, select the slideshow you want to view, and click Play. This opens a
new browser window, playing the slideshow.
3. Return to the original browser window and click Close in the Slideshow Manager to close it.
The slideshow continues to play in the new browser window until you close that window.
Related topics:
l Viewing Dashboards
l Dashboard Slideshows
l Playing a Slideshow
2. Accessing Reports
WARNING
INACCURATE DATA RESULTS
• Do not incorrectly configure the software or the devices.
• Do not base your maintenance or service actions solely on messages and information
displayed by the software.
• Do not rely solely on software messages and reports to determine if the system is functioning
correctly or meeting all applicable standards and requirements.
• Consider the implications of unanticipated transmission delays or failures of communications
links.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
Use the Reports application to generate historical data reports. You can view the reports in PME, or
download them in different formats for sharing or storing externally. To generate a report, you can
either run it manually, setup an automatic schedule, or define trigger events such as a system
disturbance.
Reports are based on historical data that is stored in the PME database. A report can simply display
the historical data or it can process data to show patterns and relationships. The Tabular Report is
an example of a simple report that shows data in a table. The Energy Modeling report is an example
of a report that processes different types of input data to produce predictions and comparisons
displayed in chart and diagram formats.
Reports are generated based on report templates. PME provides a wide range of default templates.
You can change the colors and logo used for these templates. To customize the types of inputs or
outputs of the default templates you need to create custom templates. Creating custom templates
requires engineering work outside of PME.
The Reports user interface (UI) has two main areas: the Report Library and the Reports Display. To
see a report in the Reports Display, you select the report in the Report Library.
TIP: You can open Reports from the REPORTS link in the Web Applications banner.
l Generating a report
l Downloading a report
Report templates
The report templates that are included with PME by default cover a wide range of applications. The
templates are grouped into folders based on application. Choose the templates that best meet your
reporting needs. See the EcoStruxure™ Power Monitoring Expert 9.0 System Guide for more
information on Report templates.
NOTE: Some report templates are part of add-on software modules for PME and are enabled
through the module licenses.
Subscriptions
Subscribe to a report to have it generated automatically based on a schedule or on a trigger event.
For example, you can subscribe to a report and have it generated daily at a certain time, or monthly
on a certain day and time. A trigger event can be any event in the system, for example a device
setpoint going active, or a breaker tripping.
For more information on this feature, see the EcoStruxure™ Power Monitoring Expert 9.0 System
Guide.
Generating a report
Generate a report to view power monitoring system information.
To generate a report:
1. In Reports, open the Report Library and navigate to the report or the report template you want
to generate.
2. Click the report name to display the report in the Reports Display pane.
3. Set the input parameters for the report and click Generate Report.
NOTE: If you chose a report, then the saved input parameters are set to their saved values.
If you chose a report template, then all input parameters are unselected or have generic
default values.
Related topics:
l Generating a report
l Downloading a report
Downloading a report
Download a report in one of the supported formats (PDF, Excel, Tiff Image) to share the report
output with others, or to save it externally
To download a report:
2. In the Reports Display pane, view the generated report and click Download report as on the
toolbar immediately above the report output. Choose the format you want to download the
report in.
Related topics:
l Generating a report
l Downloading a report
3. Accessing Alarms
Alarms are automatically transferred from PME to Building Operation through EWS, and appear with
all other alarms in the Alarms pane, when both the Interface and the Alarm Polling are enabled.
NOTE: To verify that the Interface and the Alarm Polling are enabled: In the System Tree, right-
click on the Energy Expert > EWS Client folder, and then select Properties.
WARNING
INACCURATE DATA RESULTS
• Do not incorrectly configure the software or the devices.
• Do not base your maintenance or service actions solely on messages and information
displayed by the software.
• Do not rely solely on software messages and reports to determine if the system is functioning
correctly or meeting all applicable standards and requirements.
• Consider the implications of unanticipated transmission delays or failures of communications
links.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
2. Scroll down to the Alarms viewer pane at the bottom of the dialog to see all active alarms,
The Building Operation “Sum Alarm” is an ideal way to leverage alarms flowing from EWS. It allows
the users to create actions and notifications on filtered PME alarms. See the EcoStruxure Building
Operation System Reference Guide for more information.
WARNING
INACCURATE DATA RESULTS
• Do not incorrectly configure the software or the devices.
• Do not base your maintenance or service actions solely on messages and information
displayed by the software.
• Do not rely solely on software messages and reports to determine if the system is functioning
correctly or meeting all applicable standards and requirements.
• Consider the implications of unanticipated transmission delays or failures of communications
links.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
2. In the System Tree, navigate to the Energy Expert folder and click the EWS Client folder. The
EWS Client tab appears.
3. Click the “+” icon next to each subfolder in the System Tree to expand the contents of each,
and then click on an item in the subfolder. The List View appears in the right pane and shows a
list of measurements for that item.
4. Double-click a device to view the complete list of measurements for that device.
5. In the EWS Client pane, right-click on a column heading, and then select Add/Remove
Columns.
6. Select the check box next to Value and EWS State. Now, the two new columns with data
appear.
NOTE: The default refresh rate for EWS values is set to 20 seconds.
NOTE: If you find that some measurements for a device are missing from the list of
measurements, do the following:
Confirm that all of the measurements you want for that device are exposed. See Modifying which
measurements EWS Server exposes by default for details. If all of the measurements you want for
the device are exposed but still do not appear in the list of measurements, repeat the procedure to
create and host the EWS interface. (PME takes some time between enabling the EWS server and
when the EWS client shows the exposed measurements.) See Creating and hosting the EWS
interface in Building Operation Workstation for details.
WARNING
INACCURATE DATA RESULTS
• Do not incorrectly configure the software or the devices.
• Do not base your maintenance or service actions solely on messages and information
displayed by the software.
• Do not rely solely on software messages and reports to determine if the system is functioning
correctly or meeting all applicable standards and requirements.
• Consider the implications of unanticipated transmission delays or failures of communications
links.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
2. In the System Tree, navigate to Energy Expert and click the Diagram Links folder. You will
find a list of Web Diagram links in the Diagram Links pane at the right for the default Web Dia-
grams that you selected and exported with the Integration Utility.
3. In the Diagram Links tab, double-click a Web Diagram file. The Web Diagram graphic opens
for this device.
4. Select the different tabs in the Web Diagram screen to view other data values for this device.
Page112 7EN02-0414-00
Solution Guide Reference
Reference
This chapter contains specific information on technical details related to the Energy Expert solution.
This information is referenced in the other sections of this document.
Use the links below to find the item you are looking for:
For devices, for which default drivers or downloadable add-on drivers do not exist, you can use the
Device Type Editor (DTE) tool in PME to create custom device drivers. For more information on this
feature, see the EcoStruxure™ Power Monitoring Expert 9.0 System Guide.
l Click the Positions tab. The Positions tab appears showing the position counters.
To reset and resend the data for the mapped Trend logs:
1. Enter a specific value in the text box to set all position counters.
2. Click Initialize. Mapped Trend logs appear with associated timestamp data for each.
Now, the next time you run ETL, only data after the given timestamp is loaded.
Logging set up
The Logging feature allows you to enable the various logs where ETL writes the information
regarding the status of your ETL job. These logs can help when searching for the cause of an
unsuccessful ETL job.
1. Select the applicable job in ETL from the dropdown menu and click Edit.
3. Select the Enabled checkbox for the Trace Log, Error Log, Customer Log, and Windows Event
Log as required.
4. Provide the location for the log file in the Log File field, or leave at the default location.
5. Set the Maximum Log File Size and Maximum Log Files for each log, or leave at the default
settings.
6. If required, select the Enabled checkbox for Email Notifications and complete the fields for To
Email Address, From Email Address, and SMTP Server Address.
Setting
Description Setting Parameters / Recommended Values
Name
Web
Service
The maximum number of threads
to use when contacting the EWS
Number server for the list of Trend logs.
of threads Set value to 4 for most cases, Enter a value of 4.
to use however, set value to a lower
number if the EWS server is
overwhelmed with requests.
Setting
Description Setting Parameters / Recommended Values
Name
Timeout
The length of time (in minutes) to
(in
wait for a response from the EWS
minutes) Enter a value of 10.
server when requesting
for EWS
information.
response
Web
Service
The user name for Web Service. Provide EBO Workstation user name.
User
Name
Web
Password for the Web Service
Service Provide EBO Workstation password.
user name.
Password
Provide URL information. Default URL
Web
The URL of the EcoStruxure Web http://localhost:8080/EcoStruxure/DataExchange.
Service
Service called by this task. Replace “localhost:8080” with your web server
URL
address and port as needed.
Reading
Interval
When set to True, allows the
Interval
extract task to determine the
Length Set to 'True'
reading interval for each pair
Discovery
based on each pair's data.
Record
State
Filter
When set to True, enables a
check on record state. Only
Limit
records with a specified record
Results
state will be used. all other
Based on Set to 'False'
records will be ignored. When set
Record
to false, check is disabled and all
State
records regardless of their record
state are used.
Sets the specific record check to
be used by the Limit Results
Allowed
Based on Record state setting.
Record Value not used if Limit Results setting is 'False'.
Record states can be Good,
State
Uncertain, Forced, Offline, or
Error.
NOTE: You must set the Enable Recorder and Channel Creation parameter to ‘True’ in order for
some Energy-related reports to run:
Setting Parameters /
Setting Name Description Recommended Setting
Database Settings
Time in seconds before stopping a SQL
SQL Command Default value is 3600 seconds
command attempt and generating a
Timeout (1 hour).
message.
Provide connection information
to Application Modules
Database Settings Connection string to the Application database for your system.
(Application Modules) Modules database Information can be found
through SQL Management
Studio.
Provide connection information
to ION_Data database for your
Database Settings Connection string to the ION_Data
system. Information can be
(ION_Data) database
found through
SQL Management Studio.
Setting Parameters /
Setting Name Description Recommended Setting
Connection string to the ION_
Provide connection information
Network_Database where source
to ION_Network database for
Database Settings information should be loaded. Only
your system. Information can
(ION_Network) applicable if the Enable Network
be found through
Database Source Creation setting is
SQL Management Studio.
True.
Group Name Settings
When set to 'True', the task adds a
Add the 'Group Name' group name prefix to all sources that do
Prefix to Sources if not already have one. When set to Set to 'False'.
Needed 'False', a group name prefix will not be
added.
The name provided in this setting is If the previous setting is 'False',
Group Name used as the Group Name prefix setting this setting does not need to be
described above. filled in.
Mapping Options –
Source and Quantity
End Names
Populate Button –
Automatically Set
Set to ‘False’.
Quantity ‘End Names’
to ‘Start Names’
Populate Button –
Automatically Set
Set to ‘False’.
Source ‘End Names’ to
‘Start Names’
Null Values
When set to 'False' the task ignores
any null values. When set to 'True', the
Allow Null Values Set to 'False'.
null values are inserted into the
database.
Overwrite Values
Allow existing values
Set to ‘False’.
to be overwritten.
Recommended
Source-Quantity Pairs
Settings
Limit Recommended
Pairs to Known Set to ‘True’.
Quantities
Recorders and
Channels
Setting Parameters /
Setting Name Description Recommended Setting
When set to 'False', the task does not
create recorders and channels while
Enable Recorder and
inserting data. Some reports require Set to ‘True’.
Channel Creation
that the parameter is set to ‘True’ to
run.
Set the
ISCurrentConfiguration Leave this default setting to
Flag to False for New ‘True’.
Channels
Source and Quantity
Creation Settings
When set to 'False' disables creating
Enable Quantity
quantities if they are not already in the Set to 'False'.
Creation
database.
When set to 'True', the setting enables
Enable Source
the creation of sources that are not Set to 'True'.
Creation in ION_Data
already in the ION_Data database.
Enable Source When set to 'True', the setting enables
Creation in ION_ the creation of sources that are not Set to 'True'.
Network already in the ION_Network database.
Set Active Flag for All When set to 'True', all new sources are
Set to 'True'.
New Sources marked as Active.
When set to 'True', enables setting the
Set Measurement
descriptive name of new Set to 'True'.
Descriptive Name
measurements.
When set to 'True', enables setting the
Set Measurement
engineering name of new Set to 'True'.
Engineering Name
measurements.
Source Namespace
Settings
Namespace given to all sources that
Source Namespace
do not have a namespace or that are IONEnterprise
Override
created during the Load Task.
Source Type Settings
When set to 'True', enables the use of
Override Source Type the Source Type Override value when Set to 'True'.
creating sources.
The source type to use when creating
Source Type Override Presumed downstream device.
sources.
2. In the Job Management list select an ETL job and click Edit.
3. Highlight the task that you want to remove from the left pane.
4. Click Delete
Highlighting rows
Highlighting a source row lets you work with that source. When you highlight a row you can copy,
include or exclude the row from the ETL job, or perform a batch edit on the row.
To highlight a row:
1. Press Ctrl + A.
Batch Edits
NOTE: You have to complete the Target Device and Target Measurement fields before you
can select Included for the row.
4. While the rows are still highlighted, right-click and click Include Selected Mapping(s). The
Included check box is checked for the selected rows and these devices are included in the
job.
5. Click OK, and then click Apply to save the changes to the job. The Batch Edit values appear
for the selected rows.
1. Right-click a column heading and from the sort menu choose to sort column contents by
ascending or descending order.
Searching by column
To search by column:
1. Click in the Auto Filter Row (search field below a column heading.)
2. Begin typing characters. Column contents appear based on the search criteria you enter. Note
1. Click the filter symbol to the right of the column heading, and then choose (Custom), (Blanks),
(Non blanks), Checked, Unchecked, or a specific device.
2. If you choose (Custom), you can define a unique filter, based on your input, in the Custom
AutoFilter dialog. Complete the fields in the dialog and then click OK.
1. Right-click the column header you want to filter and them click Filter Editor.
You must complete the Target Device and Target Measurement fields before you can select
Included for the row.
3. Click Apply.
The sources are filtered based on the filtering criteria you enter.
You can select and copy one or more devices and paste that data into a document, such as a text
editor or a spreadsheet.
To copy and paste devices into a document:
3. Open your document and place the cursor where you want to paste.
With SQL Server 2012 and later, the NT AUTHORITY user does not have database permissions. If
an ETL job is run using the NT AUTHORITY user, the ETL cannot connect to the Power Monitoring
Expert database and the ETL job fails.
For the ETL job to succeed, you must first grant database permissions to this user.
To grant database permissions to the NT AUTHORITY user, log in to SQL Server Management
Studio as an administrator and run the following script:
USE [ION_Data]
GO
CREATE USER [NT AUTHORITY\SYSTEM] FOR LOGIN [NT AUTHORITY\SYSTEM]
GO
EXEC sp_addrolemember N’db_owner’, N’NT AUTHORITY\SYSTEM’
GO
USE [ION_Network]
GO
CREATE USER [NT AUTHORITY\SYSTEM] FOR LOGIN [NT AUTHORITY\SYSTEM]
GO
EXEC sp_addrolemember N’db_owner’, N’NT AUTHORITY\SYSTEM’
GO
NOTE: If security concerns limit you from using the default NT AUTORITY user, create a
dedicated Windows user to run the ETL job as a service.
1. Create a Windows user. Note that if the ETL is installed to its default location – C:\Program
Files\... – the Windows user must have Administrator access.
2. Set the ETL job to run as a service under the new Windows user.
3. Log in to SQL Server Management Studio as an administrator and run the above script, sub-
stituting NT AUTHORITY\SYSTEM with the new Windows user
1. Highlight multiple rows in the Mappings tab by clicking and dragging downward the handles to
the left of the rows. To select all rows, press Ctrl+A.
2. Right-click and select Batch Edit. The Batch Edit Mappings dialog appears.
You must complete the Target Device and Target Measurement fields before you can select
Included for the row.
4. While the rows are still highlighted, right-click and select Include Selected Mapping(s). The
Included check box is now checked for the selected rows and these Trend logs are now
included in the job.
5. Click OK, and then click Apply to save the changes to the job. The Batch Edit values now
appear for the selected rows.
See Measurement mapping for ETL to learn about the most common, supported measurements in
used in PME and how to link to typical Building Management tags.
l Right-click a column heading and choose from the sort menu to sort column contents by ascend-
ing or descending order.
2. Begin typing characters. Only column contents appear based on the search criteria you enter.
Note that characters are not case sensitive.
2. Begin typing characters. Only column contents appear based on the search criteria you enter.
Note that characters are not case sensitive.
See Measurement mapping for ETL to learn about the most common, supported measurements in
use in PME.
1. Click the filter symbol to the right of the column heading, and then choose (All), (Custom),
(Blanks), (Non blanks), or a specific Trend log.
2. If you choose (Custom), you can define a unique filter, based on your input, in the Custom
AutoFilter dialog. Complete the fields in the dialog and click OK.
3. Open your document and place the cursor where you want to paste.
1. From the document created in the previous step Copy Source Tag(s) from the list.
3. Press Ctrl + V or right-click and choose Paste, and then press Enter. The Trend log opens.
3. Click Run Once, and then click OK in the dialog when it appears. Wait until the output dialog
box appears (depending on your system size, this could take up to a few hours).
NOTE: To confirm the ETL job, look to see that the job executed successfully.
If the ETL Engine returns a Job execution failed message, click Open Log Folder in the dialog and
open the error log. Locate the timestamp that corresponds to your job and review the log. Based on
this information, make the appropriate changes to the job and then run the job again.
Refer to Grant database permissions for ETL job run as a service if SQL Server 2012 is installed in
your system and you want to run a job as a service.
1. In the ETL Configuration Job Configuration Tool screen, select a job to run from the Job Man-
agement drop-down list.
3. Click Register. ETL creates a registered service under the job name. Click OK in the dialog
when it appears. This option is available only after running a job successfully at least once.
5. Click Stop to stop the service, or click Unregister to unregister the service for this job.
3. Click Edit.
3. Highlight the task you want to move from the left pane.
3. Highlight the task you want to remove from the left pane.
4. Click the Delete icon. The task is removed from the pane.
1. On the PME server, open the web.config file for editing, for example in Notepad. You can
find this file in ...\Power Monitoring Expert\applications\EWS.
Example
NOTE: Use the Database Growth Calculator tool to estimate the database growth for your
system. The tool is available through the Exchange Community. See Resources for link
information.
The following shows the database growth estimate for logging of a single measurement every 15
minutes:
NOTE: Use the Database Growth Calculator tool to estimate the database growth for your
system. The tool is available through the Exchange Community. See Resources for link
information.
NOTE: Use the Database Growth Calculator tool to estimate the database growth for your
system. The tool is available through the Exchange Community. See Resources for link
information.
(*) The license multiplier indicates the fraction of a license each device of this type uses. For
example, a multiplier of 0.01 means that 100 device of this type can share one full license.
NOTE: PME assigns the lowest level required license to a device. If no license of that level is
available, then it uses and available next higher level device license. For example, if a system has
a PM8000 device, which requires a Mid-Level license, PME will assign a free Standard license to
this device, if a Mid-Level license is not available.
1. Navigate to:
<Extract path>\SBO Components\Graphics Editor\Components\ and double-
click the " Energy Expert- Generic Components" file. The new thermometer graphic com-
ponent is added to the Building Operation Graphics Editor library.
3. From the Energy Expert– Generic Components category at the left, drag the Power Meas-
urement Display Bar component onto a new page. The Multi-input Setpoint Display Bar com-
ponent appears.
4. Select the component. In the Properties pane at the lower right, change the parameter settings
as needed (name, min/max, setpoint values, and so on). Make sure that the settings make
logical sense (for example, all setpoints are within the min/max range and in the following
order: SP4>SP3>SP2>SP1).
2. In the System Tree, select a Server, and then choose File > New > Graphic, enter a name for
the file, and click Create. The new graphic file name appears in the System Tree.
3. In the System Tree, right-click the graphic file name and select Properties.
4. In the Basic tab, click the button next to the File field and navigate to the .tgml file, select the
file, click Open and then OK. The Multi-input Setpoint Display Bar now appears in the Building
Operation Workstation.
5. In the System Tree, select the Server, and then choose New > Value. The Create Object dia-
log appears. Repeat the above steps four times to create four new values.
6. Select Analog Value and complete the fields for Name, Location, and Description as needed,
and then click Create for each new value. The four new Analog Values now appear.
7. For each value, double-click the name after adding it. Click the up or down arrows to select a
number, and then click the Value button to select Forced or Force value for the object. Click
Yes to save the object.
8. To bind the graphic object to the value you just created, in the System Tree, right-click the
graphic file name and select Properties.
9. In the Bindings tab, enter the location of the graphic object in the object value field and click
OK. The Multi-input Setpoint Display Bar now shows the preset setpoint values and bound val-
ues. The reading bar height and color change accordingly.
1. In the System Tree, right-click on the new graphic file name and click Edit. The Graphics
Editor opens.
2. Revise some graphic component parameters (for example, min/max, setpoint values, or col-
ors), save the file, and return to Building Operation Workstation. Your changes appear on the
Graphics page in Building Operation Workstation.
1. Navigate to:
<Extract path>\SBO Components\Graphics Editor\Components\ and double-
click the "Power Module - Generic Components" file. The new thermometer graphic com-
ponent is added to the Building Operation Graphics Editor library.
3. From the Energy Expert– Generic Components category at the left, drag the Setpoint Display
Bar component onto a new page. The Single-input Thermometer bar component appears.
4. Select the component. In the Properties pane at the lower right, change the parameter settings
as needed (name, min/max, setpoint values, and so on). Make sure that the settings make
logical sense (for example, all setpoints are within the min/max range and in the following
order: SP4>SP3>SP2>SP1).
2. In the System Tree, select a Server, and then choose File > New > Graphic, enter a name for
the file, and click Create. The new graphic file name appears in the System Tree.
3. In the System Tree, right-click the graphic file name and select Properties.
4. In the Basic tab, click the button next to the File field and navigate to the .tgml file, select the
file, click Open and then OK. The Single-input Thermometer bar now appears in the Building
Operation Workstation.
5. In the System Tree, select the Server, and then choose New > Value. The Create Object dia-
log appears.
6. Select Analog Value and complete the fields for Name, Location, and Description as needed,
and then click Create. The Analog Value now appears.
7. Double-click the value name after adding it. Click the up or down arrows to select a number,
and then click the Value button to select Forced or Force value for the object. Click Yes to
save the object.
8. To bind the graphic object to the value you just created, in the System Tree, right-click the
graphic file name and select Properties.
9. In the Bindings tab, enter the location of the graphic object in the object value field and click
OK. The Single-input Thermometer bar now shows the preset setpoint values and bound val-
ues. The reading bar height and color change accordingly.
1. In the System Tree, right-click on the new graphic file name and click Edit. The Graphics
Editor opens.
2. Revise some graphic component parameters (for example, min/max, setpoint values, or col-
ors), save the file, and return to Building Operation Workstation. Your changes appear on the
Graphics page in Building Operation Workstation.
WARNING
INACCURATE DATA RESULTS
• Do not incorrectly configure the software or the devices.
• Do not base your maintenance or service actions solely on messages and information
displayed by the software.
• Do not rely solely on software messages and reports to determine if the system is functioning
correctly or meeting all applicable standards and requirements.
• Consider the implications of unanticipated transmission delays or failures of communications
links.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
1. Create a DTE driver. In this example, a driver file was created for “My_DTE” device with two
registers, “My_Label_1” and “My_Label_2”.
3. Select any XML file (for example: “Types_Measurements_8000.xml”), copy and paste it to the
same folder. Rename it to the newly created DTE "Device Type" name, “My_DTE.xml”
4. Open the XML file with a file editor. The structure of the XML resembles the following:
<?xml version="1.0"?>
<MeasurementStores xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Store
Name="8000" DisplayName="PM8000" Type="8000" SubType="Common">
...
...
<Measurement IONReferenceName="Active Energy Delivered" Meas-
urementName="Real Energy Into the Load" MeasurementUnit="kWh"
Exposed="true" IsManual="false" Handle="22704" Format="double" />
<Measurement IONReferenceName="Active Energy Delivered Interval"
MeasurementName="Real Energy Into the Load Interval" Meas-
urementUnit="kWh" Exposed="false" IsManual="false" Handle="24483"
Format="double" />
...
...
</Store>
</MeasurementStores>
5. Modify the bold sections like the following to match your "Device Type" name as well as your
Register "Label". Make sure to change all the bold ones to what fits the new DTE, delete the
"Handle" section and specify the format as necessary.
<?xml version="1.0"?>
<MeasurementStores xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Store
Name="My_DTE" DisplayName="My_DTE" Type="My_DTE" SubType="Common">
...
...
<Measurement IONReferenceName="My_Label_1" MeasurementName="My_
Label_1" MeasurementUnit="My_Unit_1" Exposed="true"
IsManual="false" Format="Boolean" /> <Measurement
IONReferenceName="My_Label_2" MeasurementName="My_Label_2"
MeasurementUnit="My_Unit_2" Exposed="true" IsManual="false"
Format="double" />
...
...
</Store>
</MeasurementStores>
NOTE: When editing the XML file, format “Boolean” should be used for all Boolean values
and format “Double” for all analog values.
6. After completing the new xml file, go to Management Console > Tools > System and click
Update EWS Server. It will take some time for the server to propagate the change via web
service. An IIS and/or computer restart might even be required.
7. The custom registers/measurements are now expose via EWS. See Hosting EWS values in
Building Operation for information on this topic.
NOTE: The manual steps cannot fully replace the Integration Utility for an Energy Expert
deployment. When deploying Energy Expert, you must use the Integration Utility to create the
Diagram links.
2. A user for the Building Operation connection to the PME Web applications (Dashboards and
Reports).
For information on how to create the EWS user, see Setting up EWS credentials.
For information on how to create the user to access the Web Applications, see "Adding a standard
user" in the EcoStruxure™ Power Monitoring Expert 9.0 System Guide or the PME Web
Applications Help .
<appSettings>
<add key="webpages:Version" value="1.0.0.0" />
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
<add key="ServiceInventoryEndpoint"
value="http://STANDALONE:23102/CoreServicesHost/Inventory/InventorySer
vice" />
<add key="enableConfigurationView" value="false" />
<add key="enableDiagnosticView" value="false" />
<add key="IsThirdPartyAuthEnabled" value="true" />
4. Provide supervisor-level login information in the dialog and click OK. The Generate Authentic-
ation URL page appears.
NOTE: If you receive a message indicating that the Generate Authentication URL page is
not enabled or that this feature is not licensed, check the Web.config file and make sure the
IsThirdPartyAuthEnabled line is set to 'true'.
5. Configure and generate the authentication URL by selecting options from the dropdown lists
and filling in the applicable fields described below.
Destination URL Type: Select one of the following from the dropdown list:
Dashboards: Provides a link to the PME Dashboard application without the Web Applic-
ations banner along the top.
Web Reporter - Homepage: Provides a link to the Web Reporter application without the
Web Applications banner along the top.
Web Reporter - Opened to Specific Report: Provides a link to a specific report in the
Web Reporter application. To link to a specific report, you must provide the Web Reporter
Report ID of the report in the field. To find the report ID, see the ION_Net-
work.dbo.RPT_Report table. This table contains the report name and corresponding
ID number.
Web Diagrams - Device Diagram1: Provides a link to the default diagram for a device.
To use this feature, you must provide the name of the device in the applicable field. See
the device list in the Management Console to find the exact name of the device. You must
specify the device name in the formal "Group.Name".
Web Diagrams - Network Diagram2: Provides a link to the network diagram for the sys-
tem.
Full Website2: Provides a link to the complete PME Web Applications site
Relative Path to Dashboards: This is the URL to Dashboards. By default, the path
name is "/web", however the path name can be changed when installing PME.
Destination Host Name: The name of the PME host system. The name should already
be provided in this field.
1 In Energy Expert, the generated links will work only after you run the Integration Utility once.
2 Not supported in Energy Expert.
8. In EBO Workstation, create a new hyperlink and paste into it the newly generated URL.
3. Search for <add key="EWSEnabled" value="0" /> and change the value from "0" to
"1". (Conversely, to disable the EWS service, change the value from "1" to "0".)
4. Search for <add key="RealTimeRefreshRate" value="20" /> and make sure the
value is set to "20".
<appSettings>
<add key="ServiceInventoryEndpoint"
value="http://STANDALONE:23102/CoreServicesHost/Inventory/InventoryService"
/>
<add key="EWSRealTimeTimeout" value="45" />
<add key="ServiceLocation" value="EWS Services" />
<add key="DigestAuthenticationModule_Realm" value="DataExchangeService" />
<add key="AllowMD5DigestHash" value="1" />
<add key="EWSEnabled" value="1" />
<add key="ContainerItemStructure" value="0" />
<add key="NaNValue" value="" />
5. Save and close >Web.config. The EWS service is now enabled and with the correct refresh
rate. (The service can be enabled or disabled at any time by editing the Web.config file.)
NOTE: Run Management Console as Administrator user. To do this, right-click the Management
Console program icon and select Run as administrator from the context menu. If you do not run
it as Administrator, then certain tools such as Update EWS Server are not functional.
2. Select Tools > System > Update EWS Server. A dialog box appears, indicating that the
update to EWS server configuration is successful.
3. Click OK.
NOTE: For any changes in the PME Management Console, such as adding a new device or
renaming an existing device, you must 1) update the EWS server, and 2) regenerate a Vista
Diagram before using the Integration Utility.
NOTE: The following step is optional, however, it becomes necessary if you want to change the
list of measurements that the EWS server exposes by default.
The EWS Server relies on two control files to define which devices are exposed and which
measurements are exposed for those devices.
If you do not want a device to be exposed, delete the complete line of an entry.
l The following file contains the list of measurement exposed for all supported devices types:
...\<Power Monitoring Expert
Folder>\config\WebServices\Types.Measurements.xml
To expose or un-expose a specific measurement for a specific device type, do the following:
a. Browse to that specific device type.
If you do not set “IsManual” to true, the next time you run Update EWS Server from the
Management Console, your configuration will be overwritten by the system default.
e. When you finish, select Tools > System > Update EWS Server to make the changes.
2. In the System Tree, right-click on Server, and then click New > Interface.
3. Enter a name and description for the new web interface in the respective fields, and click
Next. The Connection Information dialog appears.
4. Enter the server name or the IP address where PME is hosted in the EWS Server field.
5. Leave unchanged the values for Protocol and EWS Communication Port.
7. Enter the same User name and Password that you created for EWS.
8. Click Create. The new web service now appears in the System Tree. Next, proceed to host
the new web service.
2. Expand, and then select the newly-created interface for which you want to host values.
3. Right-click Root or any underlying level/devices and choose Host EWS Objects. The Select
EWS Interface dialog appears.
The web service is now hosted and appears in the System Tree.
5. After the hosting completes, click the new EWS web service and browse the values in the List
View tab at the right.
1. In the List View tab, right-click on the Name/Description heading and select Add/Remove
columns.
2. Select the check box next to any column type you want to add to the List View, and then click
OK. The new column types and their respective values now appear in the List View tab.
NOTE: If you find that some measurements for a device are missing from the list of
measurements, do the following:
Check to make sure that all of the measurements you want for that device are exposed; refer to
“Modifying which measurements EWS Server exposes by default”.
If all of the measurements you want for the device are exposed but still do not appear in the list of
measurements, and then you will need to repeat the procedure to create and host the EWS
interface. (PME takes some time between enabling the EWS server and when the EWS client
shows the exposed measurements.) See “Creating and hosting the EWS interface in Building
Operation Workstation”.
Configuring Alarms
1. Log in to Building Operation.
2. Alarms for Architecture 2 are automatically enabled after they are imported and can be viewed
along with all other alarms within the Alarms pane at the bottom of the dialog.
3. To configure the alarms associated with the devices for the EWS Client, in the System Tree,
right click on EWS Client and select Properties. The EWS Client dialog appears.
4. Complete the various fields and select the options you want on this dialog, and then click OK.
The system saves your configuration changes.
The Building Operation “Sum Alarm” is an ideal way to leverage alarms flowing from EWS. It allows
the users to create actions and notifications on filtered PME alarms. Refer to the EcoStruxure
Building Operation System Reference Guide for more information.
The following table lists all relevant ports and their functions:
* The direction of a port is determined by the communication initiation request which will establish
the communication socket.
The following image shows the ports and the components they are associated with:
l Do not set the SQL Server maximum memory to less than 1GB.
l Where only SQL Server is running on the host server, set the SQL Server maximum memory at
the system physical memory less at least 2GB for the Windows operating system. For
example, if your server has 8GB of memory, set the SQL Server maximum memory to no more
than 6GB. This leaves at least 2GB for the operating system.
l Where the SQL Server is sharing the host server with other server processes, including Internet
Information Services (IIS) and ION services, set the SQL Server maximum memory to no more
than half the physical memory on the server. For example, if your server has 8GB of memory,
set the SQL Server memory to no more than 4GB. This leaves at least 4GB for the operating
system and all other server processes.
In addition to setting the maximum memory option, consult with your site administrator to determine
whether or not to enable the Lock pages in memory permission setting in Windows for the SQL
service account on all SQL Server instances.
NOTICE
LOSS OF DATA
Backup or archive any SQL Server database data before adjusting any database memory
options.
Only personnel with advanced knowledge of SQL Server databases should make database
parameter changes.
1. Start SQL Server Management Studio and log in to your SQL Server instance.
2. Right-click the SQL Server name and click Properties in the menu to open the Server Prop-
erties dialog.
3. Select Memory in the left pane and adjust the value in the Maximum server memory field.
1. Click Start > Run and type gpedit.msc in the Run dialog to open the Local Group Policy
Editor.
2. In the left pane, navigate to Computer Configuration > Windows Settings > Security Set-
tings > Local Policies.
4. Locate Lock pages in memory in the list and then double click the policy name to open the
Lock pages in memory Properties dialog.
6. Add an account with the privileges to run sqlserver.exe and then click OK to close the dialog.
American National Standards Institute (ANSI): The primary organization for the development of
technology standards in the United States. ANSI works with industry groups and is the U.S.
member of the International Organization for Standardization (ISO) and the International
Electrotechnical Commission (IEC).
Entitlement ID: A new entitlement is generated for each Purchase Order. The entitlement is sent
by email and will include all the Activation ID’s.
FlexNet Operations Portal: The web portal hosted by Schneider Electric (http://schneider-
electric.com/licensing) where the licenses are registered during activation. During an on-line
activation, the Floating License Manager will connect to the FlexNet Operations Portal
automatically. However, during an off-line activation, the user will need to connect to the FlexNet
Operations Portal from an alternate PC or a smart phone.
FlexNet Publisher: A web interface hosted on the Power Monitoring Expert server for configuring
licensing components. The URL is http://localhost:8090 and the service is called
“lmadminSchneider”.
Floating License Manager: All Power Monitoring Expert licenses are activated here. The Floating
License Manager will also indicate the current state of licenses (active or untrusted).
HTTP: This protocol is not secure and is subject to “man-in-the-middle” and eavesdropping attacks
that can allow attackers to gain access to website accounts and sensitive information.
HTTPS: This protocol provides secure communication over a computer network, with especially
wide deployment on the Internet. It results from layering the Hypertext Transfer Protocol (HTTP) on
top of the SSL/TLS protocol, thus adding the security capabilities of SSL/TLS to standard HTTP
communications. HTTPS provides authentication of the website and associated web server with
which one is communicating and thereby protects against “man-in-the-middle” attacks. Additionally,
HTTPS provides bidirectional encryption of communications between a client and server. HTTPS
creates a secure channel over insecure, unencrypted networks, such as Wi-Fi networks. HTTPS is
designed to withstand attacks and is considered secure against attacks (with the exception of older
deprecated versions of SSL). The encryption within HTTPS is intended to provide benefits like
confidentiality, integrity and identity. Your information remains confidential because only your
browser and your server can decrypt the traffic. Integrity protects the data from being modified
without your knowledge.
International Electrotechnical Commission (IEC): The primary organization for the development
of International Standards and Conformity Assessment for all electrical, electronic and related
technologies.
License Manager: This is where the Trial licenses can be viewed. Power Monitoring Expert
licenses cannot be activated in the License Manager.
License Returns: Once activated, a license is “locked” to its host computer (physical or virtual),
and therefore can only be activated on one machine at a time. Returning the license simply means
reversing the activation process that is, “unlocking” the license from its host, thereby making it
available to be activated again, either on another host or the same host. By default, licenses can
only be returned once per calendar year. If necessary, the return limit can be increased by the
Software Registration Center.
Management Console “About” Box: This is the first place to check to help ensure that the
licensing components are functioning correctly. It will indicate which modules are licensed or made
available through the Trial.
Software Registration Center (SRC): The Software Registration Center cannot troubleshoot
licensing questions. You should not have to call the Software Registration Center for any licensing
questions except if you have exceeded your return limit or the licenses have become untrusted. The
Software Registration Center cannot issue new licenses.
Power Monitoring Expert: A power management software solution for energy suppliers and
consumers. It allows you to manage energy information from metering and control devices installed
in your facility or other remote locations. The product offers control capabilities and comprehensive
power quality and reliability analysis to help you reduce energy-related costs.
NOTE: This information is specific to ION devices. It is not applicable to devices that are not
based on ION architecture.
Time synchronization signals are broadcast periodically over the network; each meter continually
assesses its ability to remain synchronized with the incoming broadcasts. Over a brief period, each
meter learns how its internal timing differs from that of the broadcast source and adjusts its
timekeeping to compensate. Very accurate time synchronization is achieved with this method.
Meters at modem sites are synchronized each time they are connected. The longer the duration
between connections, the larger the error in time synchronization. In the extreme case, this can
result in missing or duplicated logs. If this occurs, you can increase the frequency of connections
through the Power Monitoring Expert software connection.
NOTE: This information assumes that you are using the time synchronization function in Power
Monitoring Expert. Although other methods of time synchronization are available, such as with
ION Setup, a Network Time Protocol (NTP) server, a Global Positioning System (GPS) receiver,
or 3rd party protocols, it is important that you use only one method of time synchronization on each
network. If you use multiple methods, the timestamps will differ for the sites and devices that are
using separate time synchronizing methods.
Before you configure time synchronization on your network, you should familiarize yourself with the
Clock module settings. Once you have done this, you can decide which synchronization method
you want to use.
When reviewing time synchronization messages in the system log, remember that the time in the
message is not the time to which the meter was time synced, but rather it is the time the message
was posted to the system log. The message is posted after the meter is time synced.
Note that ION time synchronization only uses the UTC setting; the LOCAL setting cannot be used.
Time synchronization values are set when sites or Ethernet devices are defined in a Power
Monitoring Expert network. Enable time synchronization or set custom intervals for supported
devices in any site through Management Console as follows:
3. Right-click the device or site and select Configure Device or Configure Site to open the
related configuration dialog.
5. Configure the Time Synch ION Enabled or Time Synch Ethernet Enabled, and Time
Synch Interval Ethernet fields as required for your system.
NOTE: You need appropriate permissions to configure meters on your network. Refer to the ION
System Security technical note for details on software and meter security.
Use the Settings page to access configuration tools and Web Application settings.
NOTE: Only users with Supervisor, Operator, and Controller access level can access the
configuration tools. Only users with Supervisor access level can configure the Web Application
settings.
The Settings page consists of a Settings Library and a configuration area. The Settings Library
provides access to the following configuration tools and settings:
Hierarchy Manager
Modeling Configuration
Configuration Tools
Rate Editor
User Manager
NOTE: The availability of the Rate Editor and Modeling Configuration are subject to licensing.
EcoStruxure Web Services (EWS) appears in the Settings pane only if it is enabled in the system.
Settings
Diagnostics and Services
Diagnostics and Usage
Diagnostics and Usage anonymously sends data to a secure server. Schneider Electric uses this
data to help improve our software by understanding how you use it.
The diagnostics and usage service collects and sends data to Schneider Electric weekly on
Monday at 2:00 AM (server time). Each time the service runs, it creates a log file in the
system\bin folder in the Power Monitoring Expert install location. All diagnostics and usage data
is sent to Schneider Electric anonymously. None of the collected information identifies you or your
company.
To disable the sending of data, select Disable in the dropdown list and click Save to apply the
change.
l Operating system version and type (32- or 64-bit) l Device type count
l Screen DPI
Connected Services
Connected Services lets you share the operational data that is collected by Power Monitoring
Expert with Schneider Electric. The collected energy and power data can then be used by
connected services – such as EcoStruxure™ Power Advisor and EcoStruxure™ Asset Advisor – to
help identify gaps or issues in your power management system. It can also help identify power
quality issues within your electrical distribution system.
The collected data depends on the specific services that the customer receives from Schneider
Electric.
To disable the collecting of operational data, select Disable in the dropdown list and click Save to
apply the change.
Localization
Use the Localization configuration page to select the language, region, and currency symbol. The
setting for Region determines date, time, number, and currency formats.
Instructions indicate that the application must be reloaded before your changes take effect.
3. Select the Currency Symbol you want to use from the drop-down list.
Registration Information
Registration Information will be used by Schneider Electric to help provide support and to enhance
the service we provide to you. Schneider Electric will never sell nor share this information.
By registering you acknowledge that your registration information will be shared with Schneider
Electric and you consent to receiving occasional communications about your product. Product
communication includes new features, service pack releases, and recommended cybersecurity
updates.
You can edit the registration information at any time through the System Settings.
Report Theme
Change the Report theme to customize the Reports colors and the Reports logo.
To change the Reports colors:
1. Under Report Colors, choose to Use Theme Colors, or to Override Theme Colors.
The theme colors are defined by the Theme settings for the Web Applications. See Theme for
more information.
2. If you choose Override Theme Colors, then set the colors for the Report Title, Section Header,
Table Header, Summary, Row Shading, and Section Title, using the drop-down selectors.
2. Under Report Logo, click Select to open the Select Report Logo Image dialog.
NOTE: You can use GIF, JPG, JPEG, or PNG image formats. The recommended file size is 250 x
100 pixels. Images are automatically re-sized to fit the logo area in Reports.
Theme
Use the Theme configuration page to:
l Change the image and text that is displayed in the top left corner of the Web Applications win-
dow.
l Change the color for the borders and other elements of the user interface.
l Specify if you want to display the vendor logo in the top right corner of the Web applications win-
dow.
l Choose the location of the side panel to be on the right or left side of the user interface.
3. In Select Image, select the image you want, or if the image is not in the Image Library,
Click Upload Image... and either choose an image file available on your system by click-
ing Choose Files..., or drag an image file into the application area.
The image file name is shown under Image. The image is updated on the banner when you
save your settings. You can use GIF, JPG, JPEG, or PNG image formats. The maximum file
size is 2MB. Images are automatically resized to fit the logo area on the banner.
5. Use the Text field to change the text beside the logo in the banner. The text is updated when
you save your settings.
2. Under Theme Color, select from several preset color themes or create your own using the
color selector that opens when you click the color theme icon on the right.
When you click a preset color, it is temporarily applied to the interface to show you the effect
of the change.
2. Turn on Show Vendor logo to display the logo, or turn off Show Vendor logo to hide the
logo, in the top right corner of the Web Applications window.
Compact navigation replaces the main navigation bar at the top of the Web Applications user
interface with an options button . The options button is displayed at the top left corner of the
banner. When you click the button, the navigation links to the different Web applications are shown.
Compact mode is used for small displays, such as on mobile devices. The Web Applications user
interfaces switches to compact mode automatically when the browser size is reduced below a
certain size. Turning on the Always use compact mode for Navigation setting forces this mode
regardless of browser size.
To reset the theme to the system defaults:
Hierarchy Manager
Depending on the number of devices you are currently monitoring, organizing the data coming from
those devices can be a difficult task. Hierarchy Manager allows you to organize the devices in
EcoStruxure™ Power Monitoring Expert into recognizable views by defining their relationships as
parts of a system model. Once the model has been created, energy data associated with the
hierarchy can be grouped, aggregated, and used by other components of Power Monitoring Expert.
The Hierarchy Manager views are intended to represent the real world electrical, physical, and
business characteristics of your organization. The items contained in a view, and how those items
relate to each other are specified using a template approach. There are several example templates
included in the product to help you create the views applicable to your organization. One of these
templates is configured when Power Monitoring Expert is first installed.
Open the Hierarchy Manager application from the Configuration Tools section on the Settings page
in the Web Applications banner. You can also open Hierarchy Manager from the Tools menu in the
Management Console.
The following topics provide specific information regarding the features and use of the Hierarchy
Manager application:
l Hierarchy templates
Nodes
Node properties
l Creating a hierarchy
l Dynamic hierarchy
l Meter apportionment
l Virtual meter
After you have configured the views of the hierarchy structure, you can use them in different areas
of Power Monitoring Expert.
NOTE: Before using Hierarchy Manager, ensure that devices, logical devices, or managed circuits
have been added to Power Monitoring Expert through the Management Console component.
Hierarchy templates
When the Hierarchy Manager application opens, everything displayed in the application is based on
the hierarchy template defined in the system. This template defines the parameters of the model. If
you were to describe the physical layout of a building for example, you could describe the name of
the building, each floor of the building, and the rooms or areas that each floor contains. The
hierarchy template for a building's physical layout does the same thing, using Nodes to represent
the different aspects of the model.
Note that a Virtual Meter Node is included in the hierarchy template. You can define virtual meters
without associating them with a hierarchy, or you can include virtual meters in a hierarchy the same
way that you include devices. You can select virtual meters for many of the reports in the Reports
application.
Each Node contains instances of that particular Node type, which in turn are defined by a set of
properties. These properties not only define the different parts of the model, they also define the
relationships that exist between the different Nodes. This is useful when aggregating the device
data used in other parts of Power Monitoring Expert.
Once the model has been created, the devices that are collecting data can be associated with the
different levels of the hierarchy that are defined in the template.
Nodes
A Node can be described as the building block of a hierarchy. Nodes are used to model a customer
system and can represent:
l Electrical equipment
l Logical concepts
l Physical locations
Nodes are displayed in Hierarchy Manager as a set of tabs. Each tab is labeled with the name of the
part of the model it represents. Each Node displays a number of Node instances in a grid format. In
Hierarchy Manager, a Node can be described as the type of object required to model a system,
while Node instances can be thought of as the reference to the real-world objects in that system.
For example, if 'Car' is used as an example of a Node, then 'my Corvette' could describe an
instance of the Car Node.
A hierarchy that represents the physical layout of a company's industrial site might have a Site
Node, a Building Node, and an Areas Node. Each of those Nodes can contain instances of that
Node type. Under the Building Node for example, you could list the different buildings located in a
particular site. The Properties of each of these Nodes are specified by the user.
Each Node instance is represented in the system as a set of properties that define the
characteristics of that instance. These properties can be further broken down into Attributes and
References.
Node properties
Attributes and References can be used to describe the properties of a Node, and their relationships
to other Nodes. These properties provide the context that helps to describe the different parts of the
model. For example, a Node called Floors might contain attributes such as floor number, and
references such as the association between the Floors Node and the Building Node, or the
association between Floors and Areas.
Attributes
The Attributes of a Node describe the properties of that Node, such as its name and characteristics.
These Attributes could include the breaker rating of an electrical panel or contact information of a
tenant. For example, a Node called Buildings that is part of a physical layout hierarchy could have
an Attribute such as the building name.
Attributes are configurable by entering information into an Attribute field. To add Attribute content to
a new Node instance, select a tab and click Add. To edit existing Attribute content, double-click a
Node instance, or highlight it and click Edit. When the Properties dialog opens, select an attribute
field by clicking in the applicable field and entering the necessary information. Click OK when you
finish specifying all of the necessary attributes for the Node.
References
References describe how a Node in a hierarchy is associated with other Nodes. For example, in a
hierarchy that describes the physical layout of a company's building, a Node called Floor could have
a reference that describes its association with a Node called Areas. These references indicate
which offices are part of each floor. In this example, since a Floor can contain many offices, it is
considered a one-to-many association. Since an office can only be associated with a single floor, it
is considered a one-to-one association. By making these connections between the Nodes, the
hierarchy structure of the model begins to take shape.
Reference fields require clicking Add, Edit, or Delete. To add reference content to a Node instance,
click Add for the reference, then select the appropriate entry from the list that appears. You can also
enter dynamic hierarchy time ranges in this section.
To edit existing reference content, double-click the entry in the grid, or highlight it and click Edit, and
then make the necessary changes. In most cases, this change would involve either the start or end
dates of the particular reference.
To delete existing reference content, select an entry from the applicable reference type and click
Delete.
NOTE: The Delete button should not be used to end an association with a particular Node
instance. In situtations where a relationship between two Node instances ends after a certain
date, the ideal solution is to edit the references and change the To field to a specific end date that
defines the time range for the relationship. See Creating a hierarchy for more information.
Hierarchy Manager has a series of tabs across the top of the page. These tabs are the
representation of the Nodes. Clicking on any of these tabs displays the instances of the Node types
in a grid format.
The process involved with creating an instance of a Node type is the same for most hierarchy
templates. To create a new instance, select the applicable tab and click Add. The Properties
window opens, containing fields that represent the properties for that particular Node instance. Any
required fields are identified with a Required message. Click in the attribute fields and enter the
necessary information. Reference fields are selected from a grid, and can also have a time
dimension associated with them (see Dynamic hierarchy for additional information). Click Add to
open the Select dialog and select the applicable item from the grid. If there are no items to choose
from, you might need to create a new instance for that Node type.
To edit an instance of a Node type, click the applicable tab, double-click an instance in the grid, or
select it and click Edit. Make the changes to the applicable fields in the Properties dialog and click
OK.
To delete an existing instance of a Node type, select the applicable tab, select an instance on that
tab and click Delete. After you confirm the delete action, the instance disappears from the grid, and
any reference information regarding the deleted instance is removed from all affected Node
instances.
Tree View
Displaying the views of a template is also similar for most template types. You can see the view of
a hierarchy by clicking the Show Views link. The view shows the different levels of the hierarchy,
and the date range for each entry of the hierarchy.
Date Range: Use the To and From fields to select the date range to display the hierarchy.
Available Views: Use this section to switch between different views if there is more than one view
available. The available views are determined by the hierarchy template. Click Update when you
change the date range, the scale, or view.
Scale: Select Days or Months to provide the appropriate scale to the hierarchy view.
Beside each hierarchy level is a bar that indicates when in the date range the Node was part of the
hierarchy. If the bar has a rounded edge, the Node reference has an end date within the date range.
If the bar has a square edge, the Node reference continues beyond the date range.
You can click the pencil (edit) icon to the left of the bars to open and edit the properties for the
related item.
If you do not see a node in the hierarchy view, make sure the date range includes the date that Node
was part of the hierarchy. You can view the date range for a hierarchy entry by hovering the pointer
on it.
Creating a hierarchy
The following example uses the default hierarchy template (with Site, Buildings, and Areas nodes)
to illustrate the basic functionality of Hierarchy Manager.
In this scenario, you are the facility manager for Faber College. The college includes three buildings,
two of which have already been added to Hierarchy Manager. Building Three has just been
completed, and you must add this building information into Hierarchy Manager. This involves
creating a new building and areas entries, and adding devices to the areas, all beginning on a
specific date.
At the same time, renovations to Building Two have just been completed which include the
replacement of several meters. In Hierarchy Manager, you must swap the old devices with the new
by changing the end date for the existing devices to the day they were removed. New devices must
be associated with their correct areas and their start dates must correspond to the date they were
installed.
2. Type a user name and password in the Log In dialog, if required, and click OK to open
Hierarchy Manager.
In the following steps, devices have already been added to the system through Management
Console, and the hierarchy has been populated with site, building, and area information. For
additional information regarding adding devices to the system, refer to the "Management
Console" section of the Power Monitoring Expert System Guide.
The Buildings grid includes Building One and Two, the site they are associated with, and the
areas defined for each building.
2. To add Building Three, click Add above the Buildings grid to open the Properties dialog for the
Buildings node, then type Building Three in the Name field.
3. Click Add above the Site grid to open the Add Site References dialog and select the Faber
College site name in the grid.
4. Click the From date field or click the calendar icon beside it. Select a start date of March 15 in
the calendar.
5. Confirm that the date has changed in the Start Date column under Sites, then click OK.
Four new areas need to be created: Room 3A to Room 3D. You need to associate these areas
with the new building, and assign devices to each area. Set the start date for all of these to
March 15.
2. Click Add above the Areas grid to open the Properties dialog for the Areas node, then type
Room 3A in the Name field.
3. Click Add above the Building grid to open the Add Building References dialog.
5. Click the From field or click the calendar icon beside it. Select the start date of March 15 in the
calendar.
6. Confirm that the date has changed in the From field under Building, then click OK.
7. Click Add above the Device grid to open the Add Device References dialog.
9. Click the From field or click the calendar icon beside it. Select the start date of March 15 in the
calendar.
10. Confirm that the date has changed in the Start Date column under Device, then click OK.
11. Follow the same steps to create Room 3B, 3C, and 3D as areas, and assign the respective
devices Faber.Bldg3B, Faber.Bldg3C, and Faber.Bldg3D to them. The following image shows
the complete set of entries on the Areas tab.
Click:
l The minus sign beside an entry to collapse that part of the hierarchy.
l The pencil (edit) icon to open and edit the properties for the related item.
l The bar for each entry to see the Node name and the effective date range for that entry.
The devices that you are replacing are associated with Room 2B and 2C in Building Two.
When this task is complete:
l The entry for each device is grayed-out and italicized in the hierarchy if the End Date is the cur-
rent date or earlier.
l Any reports that include these areas only includes data collected by these devices up to this
new end date.
NOTE: Date ranges extend from start of day to start of day. This means that the end date does not
include data collected for that day.
2. Double-click Room 2B in the grid, or select it and click Edit to open the Properties for Room
2B dialog.
3. Double-click Faber.Bldg2B in the Device grid, or select it and click Edit to open the Edit
Device References dialog.
4. Click the To field, or click the calendar icon beside it. Select the end date of March 15 in the
calendar.
5. Confirm that the date has changed in the End Date column under Device, then click OK.
You can now associate the new device with this area. For the purposes of this example the
new device has already been added to the system through Management Console.
6. Click Add above the Device grid to open the Add Device References dialog.
8. Click the From field, or click the calendar icon beside it. Select the start date of March 15 in
the calendar.
9. Confirm that the date has changed in the Start Date column under Device, then click OK.
When you complete these tasks, any reports that include these areas with a date range that
extends beyond the device start date includes data collected by these new devices as of their start
date. The reports do not include any data for the removed devices as of their end date.
NOTE: You cannot edit the percentage for an apportioned device after you set it. To change the
percentage, you need to change the end date and add the device with a new start date and updated
apportionment percentage, or delete it from the hierarchy and add it again as new entry with the
required percentage.
1. Select the device you want to apportion in the Add Device References dialog.
3. If required, click the From or To fields to change the start and end dates for the apportioned
meter.
4. Click OK.
The following image shows that Faber.Bldg2A has an apportioned value of 75 percent as of March
15.
Add: Selecting Add opens the Properties dialog. Type a name for the virtual meter and click Add in
the Devices area to select devices to attach to it. You can attach a device, a previously created
virtual meter, or an apportioned meter in the same way you attach a device to a hierarchy node.
Time intervals of the attached devices operate in the same manner as time intervals on meters
attached to hierarchy nodes.
Edit: Editing a virtual meter is like editing the relationship between a hierarchy node and a device.
You can add, edit, or delete virtual meters but you need to ensure that your changes respect time
intervals.
For example, if you are replacing a meter, you need to update the End Date for it and you need to
specify an appropriate Start Date for the new meter. Do not delete the original meter as this
removes the meter historically.
Delete: You can delete a virtual meter but you need to take care when doing so. When you delete a
virtual meter, the relationships between all hierarchy nodes and the virtual meter are removed.
Dynamic hierarchy
Another feature of Hierarchy Manager is the ability to assign devices or Node instances for discrete
units of time. Instead of devices existing in either an assigned or unassigned state independent of
time, a device can be assigned to one Node instance for a specific length of time, then assigned to
another instance for another length of time.
With this time dimension, Hierarchy Manager can be used by organizations that require an ever-
changing representation of their system. If one tenant moves out and another moves in, that change
can be reflected in the hierarchy. Energy and power usage can be tracked for each tenant over time,
and billing information can be collected, aggregated, and displayed in a report.
NOTE: If your hierarchy does not change over time you do not need to set the date ranges for the
various devices or Node instances. In Power Monitoring Expert, these static hierarchies exist from
the date when the system was first commissioned (system start), to the farthest date the system
recognizes (end of time).
Dynamic hierarchies are established when you create or edit the properties of a Node instance that
is associated with a device. For example, if Customer A is set to lease a rack from a data center,
you can assign the racks and circuits to that customer on a specific date. When tenant A's lease
expires, you can remove the assignment of the racks and circuits on the expiration date and
reallocate them to tenant B.
See Creating a hierarchy for details on how to use the dynamic hierarchies function.
Meter apportionment
Meter apportionment allows you to assign a percentage of a device that has been assigned to an
area. For example, if a common area is monitored by a single meter but shared by two tenants, for
billing purposes you might want to allocate only a portion of the meter to each tenant. If tenant 1
uses 60% of the common area and tenant 2 uses 40%, you can attach 60% of a meter's reading to
the tenant 1 area node and the other 40% to the tenant 2 area node.
Virtual meter
A virtual meter allows you to aggregate measurements from any combination of devices,
apportioned meters, or other virtual meters available in Hierarchy Manager. The newly created
virtual meter can be assigned to a node in Hierarchy Manager just like any other device, and
appears in dialogs that have a Views selection. You can even create an apportioned meter from a
virtual meter.
Examples:
l Assume that there are several feeder meters connected to the main power bus and you want to
calculate the total power usage. You can create a virtual meter that includes each of the feeder
meters. Then you can choose one of the reports supporting virtual meters to generate a report
showing the total power usage for the virtual meter.
l Assume that there is a large area monitored by a single meter (M1). Within that area is a single
room that is monitored by a separate meter (M2). Tenant 1 is using the small room and Tenant 2
is using the remaining area. To calculate Tenant 2's power usage, the readings from M2 must
be subtracted from the readings of M1. This can be accomplished by assigning M1 and an
apportioned meter of M2 with an allocation of -100%, removing M2's readings from Tenant 2's
power usage calculation.
The alternative is to create a virtual meter. For example, create a new virtual meter Tenant_2_
Net_Meter, and assign the two devices, M1 and M2 (-100%), to the virtual meter. The virtual
meter is assigned to Tenant 2's node. If at some time in the future a new meter is added, you
can edit the virtual meter to include the new meter.
l Dashboards
l Reports
l Trends
In the Dashboards application, you can use hierarchies in the gadget data series selector to select
data from a source based on its location in the hierarchy. Selecting a hierarchy View allows you to
group device data at different aggregation points in the hierarchy. For example, it is possible to
create a dashboard that depicts the energy usage of a single floor in a building as a single data
series even though there are multiple meters monitoring different circuits.
You can also use hierarchies in several of the reports available in the Reports application. You can
use the source selector for these reports to select items from the hierarchy to include in the report.
As in the Dashboards application, a hierarchy View groups device data at different aggregation
points, which are then displayed in a report. In addition to the default reports, hierarchies can also be
used in custom reports that have been created for use in different solutions.
You can use hierarchies in the Trends application to select data from a source based on its location
in the hierarchy.
1. Run the Create Model report with an initial set of parameters and analyze the results. Select
No for the Save Model Configuration input parameter.
TIP: Consider choosing a reporting period with normal consumption behavior to create your
model. For example, a good period could be "Last Year".
3. Re-run the Create Model report using sub-models, exception periods, and modified input para-
meters and analyze the results.
4. Repeat steps 2 and 3 until you are satisfied with the accuracy of the model.
5. Run the Create Model report one more time, select Yes for the Save Model Configuration
and enter a meaningful model name. This saves your model to the database.
6. Run the Use Model report with the model you created. Ensure that the sub-models and excep-
tion periods are correctly defined for the reporting period.
7. (Optional) Setup a subscription to run the Use Model report on a regular basis. Select Yes for
the Insert Date input parameter. This saves the model output data to the database. You can
use this data in the Trends and Dashboards applications.
Defining a sub-model
Sub-models are used to improve the accuracy of the overall model by recognizing time intervals or
operating conditions with different consumption characteristics. For example, using a sub-model
that differentiates between weekdays and weekend days can be more accurate for processes that
are influenced by a workweek pattern, than using a single model for all days. Which sub-model
works best depends on the nature of the facility or process.
Sub-models are defined with the Modeling Configuration tool in the Settings > Configuration
Tools area of the Web Applications. Use one of the pre-defined sub-models, or create your own.
To define a sub-model:
2. Click Insert in the top right corner of the window to switch to insert mode.
3. Enter a Sub-Model Name, select a Minimum Aggregation Interval, and enter a Desired
Label, and Condition in the input boxes at the top of the main display grid.
4. Click Insert to the right of the input boxes to insert the new sub-model definition. The defin-
ition is moved to the bottom of the main display grid, below any pre-existing sub-model defin-
itions.
5. Click Search in the top right corner of the window to switch back to search mode.
6. (Optional) To edit an existing definition, click Edit to the right of the definition in the display
grid, or click any of the fields of the definition in the grid. To update the definition, after editing
it, click Update , to cancel click Cancel . To delete a sub-model definition, click Delete
.
You can either choose to model these exception periods separately, which means they will become
a sub-model, or you can choose to exclude them from the model completely.
Exception periods override sub-model definitions if they cover the same time period. For example,
you could define a holiday, a day your facility was in shutdown, or a day when you performed
system tests, as an exception period. If that day was a weekend day and you are using a sub-model
to differentiate between weekdays and weekend days, then the exception period overrides the sub-
model, which means that special day will be modeled differently than a regular weekend day.
Exception periods are defined with the Modeling Configuration tool in the Settings >
Configuration Tools area of the Web Applications.
To define exception periods:
2. Click Insert in the top right corner of the window to switch to insert mode.
3. Enter an Exception Period Name, select a Source and Measurement, enter a Desired
Label, and Condition in the input boxes at the top of the main display grid.
NOTE: The Desired Label is used to control if the exception period is excluded from the
model, or if it is treated as a sub-model. Enter the text Delete as Desired Label if you want to
exclude that period from the model. Enter any other text, for example a descriptive text such
as Holiday, if you want to sub-model the exception period. An excluded exception period will
be blank in the final model output graphic.
4. Click Insert to the right of the input boxes to insert the new exception period definition. The
definition is moved to the bottom of the main display grid, below any pre-existing exception
period definitions.
5. Click Search in the top right corner of the window to switch back to search mode.
6. (Optional) To edit an existing definition, click Edit to the right of the definition in the display
grid, or click any of the fields of the definition in the grid. To update the definition, after editing
it, click Update , to cancel click Cancel . To delete an exception definition, click Delete
.
NOTE: This report is part of the Energy Analysis Module. This Module requires a separate license.
This report is used to create a model of your facility or process. The model is then used in the Use
Model Report to compare expected consumption to actual consumption.
You only use the Create Model Report during configuration. After the model has been created, you
do not need to run this report again, unless you want to create a new model.
Prerequisites
To use this report, the data for the independent variables and for the dependent variable must be
available in the Power Monitoring Expert database for the reporting period. If you want to use sub-
models and exception periods, then these must be defined.
Report inputs:
Title
The dependent variable is the measurement you want to model. For example, if you are modeling
the energy consumption of a building based on outside temperature, then the energy is the
dependent variable.
1. Click Select Source and select a device from the Devices list or a Hierarchy node from the
Views list.
3. Select an aggregation method for the measurement from the Aggregation Method drop down
list.
NOTE: If you are using a Hierarchy node as a source for the dependent variable and you are using
a cumulative measurement, such as Real Energy (kWh), you must use SUM as aggregation
method. This is because the hierarchy converts the cumulative measurement into interval
measurements.
Independent Variable(s)
The independent variable is the driver that influences the measurement you want to model. For
example, if you are modeling the energy consumption of a building based on outside temperature,
then the outside temperature is the independent variable. You can specify one or more independent
variables.
1. Click Select Source and select a source from the list. Hierarchies are not supported for inde-
pendent variables.
3. Select an aggregation method for the measurement from the Aggregation Method drop down
list.
For CDD or HDD, enter the base temperature in the Degree Days Base Temperature input
box that is displayed when one of these options is selected.
To add additional variables, click the + sign next to the Select Source button. Click - to remove a
variable. To enable or disable a variable, select or clear the check box next to the Select Source
button.
Reporting Period
Use this input to select the timeframe for the data you want to view in the report.
Select the reporting period from the dropdown list. The timeframe options in the timeframe dropdown
are relative to the date the report is run. To run a report that starts and ends in the past, select the
fixed date option. Type a start and end date in the date boxes or click the arrows beside the dates to
display a pop-up calendar and select a date. Type a time in the time boxes or click the up and down
arrows beside the time to adjust the hours or minutes up or down.
Select whether you want to view timestamps in either Server Local Time, UTC (Universal
Coordinated Time), or in the timezone of the source.
Interval and Sub Model Configuration
Select the sub model from the Sub Model drop-down list. The options in this drop-down list depend
on the selected Interval and the sub models that have been defined in Settings > Configuration
Tools > Modeling Configuration.
The Database Driven option is used to define operating conditions instead of time periods for sub-
modeling. For example, you could define the condition of Power Factor < 0.8. That means that one
sub-model is used when the Power Factor is < 0.8 and a different one when it is >= 0.8. This is
similar to sub-modeling based on weekdays versus weekend days, just that the Power Factor value
is used as a condition instead of the day of the week.
When you select Database Driven, additional input boxes are displayed to select the Source,
Measurement, Key, and Value. The Key is the condition, for example for Power Factory < 0.8,
enter <0.8 in the Key input box. The Value box is just a label to identify the condition, so you could
enter Low PF for low Power Factor.
You can add one or more conditions. Click the + icon to add additional conditions.
NOTE: Conditions are applied in the order in which they are defined in the report.
Use Exception Periods
Choose to use exception periods or not by selecting Yes or No for Use Exception Periods.
Show Detailed Results
Choose to include details in the report or not by selecting Yes or No for Show Detailed Results.
Details include the calculated formulas and individual relationship between each driver and the sub
model data.
Save Model Configuration
Choose to save the created model to the database or not by selecting Yes or No for Safe Model
Configuration.
For saving the model, enter the model name in the Model Name input box that is displayed when
Yes is selected for Safe Model Configuration.
Example:
See Model creation example
To calculate the models, PME uses the Accord Framework Library which can be found at:
http://accord-framework.net/index.html
NOTE: This report is part of the Energy Analysis Module. This Module requires a separate license.
The Use Model Report shows the expected consumption of your facility or process, based on a
model created with the Create Model Report. The report shows a graphical representation of the
modeled data, the actually measured data, and the delta between the two. It also includes tables
with numeric data.
Use this report to compare expected consumption to actual consumption in order to identify
unexpected changes in your consumption, or to identify actual savings as a result of energy
management measures.
NOTE: The report is not limited to energy consumption modeling. You can use it to model any
quantity that is dependent on drivers, for example you can model Power Factor based on power
demand.
Prerequisites
To use this report, at least one model must have been defined for your facility or process. The data
for the independent variables must be available in the Power Monitoring Expert database for the
reporting period.
Report inputs:
Title
Select the model you want to use for the report from the Model drop-down list.
Select the aggregation interval you want to use for the report from the Reporting Aggregation
Interval drop-down list. The options available in this drop-down list depend on the selected model.
Display Mode
Select in which form you would like to see the report output from the Display Mode drop-down list.
Forecast: Compare the model output for the reporting period to the actually measured data for that
period, where the model was created for a baseline period in the past.
Backcast: Compare the model output for a past period to the actually measured data for that
period, where the model was created for the reporting period in the present time.
Reporting Period
Use this input to select the timeframe for the data you want to view in the report.
Select the reporting period from the dropdown list. The timeframe options in the timeframe dropdown
are relative to the date the report is run. To run a report that starts and ends in the past, select the
fixed date option. Type a start and end date in the date boxes or click the arrows beside the dates to
display a pop-up calendar and select a date. Type a time in the time boxes or click the up and down
arrows beside the time to adjust the hours or minutes up or down.
Select whether you want to view timestamps in either Server Local Time, UTC (Universal
Coordinated Time), or in the timezone of the source.
Include Measured Data
Choose to include the actual data with the modeled data or not by selecting Yes or No for Include
Measured Data.
Enter an optional coefficient in % to be applied on the modeled data
(Optional) Enter coefficients that are applied to the modeled data to adjust the model output based
on known or expected changes.
For example, if you implemented an energy conservation measure on June 1, 2016 for which you
are expecting an energy saving of 15%, enter -15 as a coefficient and June 1, 2016 as the start date
from which to apply it on. All modeled data, starting with that date, will be adjusted by -15%. You
can add multiple coefficients at multiple dates. Coefficients are applied cumulatively, on top of any
previously applied coefficients.
To specify a coefficient,
1. Enter the coefficient value in percent, including the sign, in the text box.
2. Enter the date on which this coefficient takes effect into the date box.
To add additional coefficients, click the + sign next to the coefficient text box. Click - to remove a
coefficient.
Insert Data
You can save the output of the model report into the Power Monitoring Expert database and use it
for display in Dashboards and Trends. The source name created for this data in the database is
Modeled_Data.<model name>. The following measurements will be recorded for this source:
To save the data into the database, select Yes for Insert Data.
TIP: Setup a subscription to run the model report weekly for the last 7 days and save the output
into the database. This will ensure you have a complete data set for modeled data for use in
Dashboards and Trends.
Example:
TIP: Move your pointer over the chart line to see tooltips with measurement details.
NOTE: This example only shows selected pages from the report, it does not show the entire
report.
To calculate the models, PME uses the Accord Framework Library which can be found at:
http://accord-framework.net/index.html
In this example we use the report to model the HVAC related electrical energy consumption of a
building. Our goal is to create a daily model for energy consumption based on outside temperature
and humidity. We use consumption data for the year 2017 to create the model.
For the first run we choose an interval of Week, only to see if there is a strong relationship between
consumption and the independent variables. Later we change this to Day to get a Daily Model.
Results:
TIP: Move your pointer over the chart line to see tooltips with measurement details.
The model accuracy, measured by the R² value, is pretty high, which show that there is a correlation
between the energy consumption and the outside temperature as well as humidity.
Source = Victoria.Weather
Measurement = Weather Temperature (°C)
Aggregation Method = AVG
Independent Variable(s) Source = Victoria.Weather
Measurement = Weather Relative Humidity
(%)
Aggregation Method = AVG
Reporting Period 1/1/2017 - 12/31/2017, Server Local Time
Interval = Day
Interval and Sub Model Configuration
Sub Model = No Sub Model
Use Exception Periods No
Show Detailed Results No
Save Model Configuration No
Results:
The R² has dropped and the visual correlation is not very high. The charts show that there is a big
difference in consumption between weekdays and weekends. This difference cannot be explained
by outside temperature or humidity alone. For the next run we use sub-models for weekdays and
weekends.
Results:
The R² has much improved. There is a good correlation between outside temperature and humidity
and consumption. There are still a few days with a large negative residual value. Upon closer
inspection we find that most of these days are holidays. For the next run we use exception periods
to account for the holidays.
Source = Victoria.Weather
Measurement = Weather Temperature (°C)
Aggregation Method = AVG
Independent Variable(s) Source = Victoria.Weather
Measurement = Weather Relative Humidity
(%)
Aggregation Method = AVG
Reporting Period 1/1/2017 - 12/31/2017, Server Local Time
Interval = Day
Interval and Sub Model Configuration
Sub Model = Weekday vs Weekend
Use Exception Periods Yes
Show Detailed Results No
Save Model Configuration No
Results:
We have again improved the model. In our example, the building is cooled electrically, which means
the greatest impact of outside temperature on energy consumption is during the cooling season. To
account for that, we change the Aggregation Method for outside temperature to Cooling Degree
Days (CDD) for the next run.
Results:
We now have a pretty accurate model of our energy consumption based on outside temperature and
humidity.
Select Yes for Show Detailed Results in the Report Inputs to include information on the modeling
formulas and the relationship between the drivers and the sub model data. The following are
selected examples of the type of details you can get.
Statistical information:
Weekday sub-model data driven by outside temperature with influence of humidity removed vs
measured data:
Next Step:
Run the Create Model report one last time with the Save Model Configuration parameter set to
Yes. This saves the model into the database and makes it available for use with the Use Model
Report.
Rate Editor
The Rate Editor is a Web-based application that lets you change cost values for items included in a
billing report.
Open the Rate Editor application from the Configuration Tools section on the Settings page in the
Web Applications banner. You can also open Rate Editor from the Tools menu in the Management
Console.
The Rate File list on the left lists all of the rate files contained in the ratelibrary folder in the Power
Monitoring Expert install location under applications\config\reports\billing report.
When you add rate files to the folder, they are included in the Rate File list.
1. Click the unit cost value that you want to change to enable editing.
2. Type the new value and press Enter to complete the update.
The rate files included in the product are examples of various billing scenarios. The files are
intended to be copied and modified to meet your specific requirements. For further information about
creating or modifying rate files, see the documentation, tutorials, and examples included in the
Billing Module Toolkit (available in the Power Monitoring Expert Exchange).
User Manager
TIP: You can open User Manager from the Configuration Tools folder on the SETTINGS page in
the Web Applications banner. You can also open User Manager from the Tools > Web Tools
menu in the Management Console.
NOTE: You must have supervisor-level access to use User Manager, otherwise the link on the
SETTINGS page is not available.
Use User Manager to configure users and user groups. Power Monitoring Expert (PME) does not
provide any pre-configured user accounts or user groups. One supervisor account is created with a
user defined password during the installation of the software. Create user accounts and groups to
meet your needs. User Manager also gives information about the Web Application user licenses for
the system.
WARNING
POTENTIAL COMPROMISE OF SYSTEM AVAILABILITY, INTEGRITY, AND
CONFIDENTIALITY
Use cybersecurity best practices when configuring user access.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
Cybersecurity policies that govern user accounts and access – such as least privilege and
separation of duties – vary from site to site. Work with the facility IT System Administrator to ensure
that user access adheres to the site-specific cyber security policies.
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
Users
A user is an account in Power Monitoring Expert (PME) that provides access to the system. A user
has a username, which must be unique, and a password. You use the username and password to
log into PME.
PME supports 3 different types of users - standard users, Windows users, and Windows groups.
The following table shows the characteristics of each user type:
Each user has an access level, which is set in User Manager. The access level determines which
actions the user is allowed to take in PME.
There are 5 different access levels. The highest level is Supervisor, the lowest level is Observer.
All Windows users that are a member of a Windows group in PME have the same access level as
the one set for the Windows group. For details on the permissions granted by the different access
levels see User access levels and permissions.
Each user is a member of at least one user group. The user group determines which sources and
applications the user can access. By default, users are assigned to the Global user group which has
access to all sources and applications in the system. See user groups for details on how to
configure groups and assign users to groups.
Rules
The following rule applies to users in PME:
l A Windows user that is a member of multiple Windows groups with different access levels in
PME, gets the highest access level of any of the groups.
Example:
Windows user BillG is a member of Windows group A with observer access level in PME.
Windows user BillG is also a member of Windows group B with operator access level in PME.
As a result, BillG has operator access level in PME.
Limitations
The following limitations exist for standard PME users:
l Usernames cannot contain any of the following characters: whitespace character, < > : " / \ | ? *
,;@ #%' ^&()!=+-~.$
l Email addresses are not checked for the correct format. Any leading or trailing whitespace char-
acters are removed.
l First name, last name, and organization must be between 0-50 characters long. Any leading or
trailing whitespace characters are removed.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
WARNING
POTENTIAL COMPROMISE OF SYSTEM AVAILABILITY, INTEGRITY, AND
CONFIDENTIALITY
Use cybersecurity best practices when configuring user access.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
Cybersecurity policies that govern user accounts and access – such as least privilege and
separation of duties – vary from site to site. Work with the facility IT System Administrator to ensure
that user access adheres to the site-specific cyber security policies.
1. In User Manager, select the Users tab, and then click Add Standard User.
2. In Add Standard User, enter a username and password, and assign an access level.
4. Click Add.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
WARNING
POTENTIAL COMPROMISE OF SYSTEM AVAILABILITY, INTEGRITY, AND
CONFIDENTIALITY
Use cybersecurity best practices when configuring user access.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
Cybersecurity policies that govern user accounts and access – such as least privilege and
separation of duties – vary from site to site. Work with the facility IT System Administrator to ensure
that user access adheres to the site-specific cyber security policies.
1. In User Manager, select the Users tab, and then click Add Windows User
Use a Windows domain name to add a user from an Active Directory. Use the local
computer name or use localhost to add a user from the local list of Windows users.
b. To find the Windows user you want, (optional) enter a keyword into the Available Win-
dows Users search box, and then click Find.
The search result includes all usernames that match all or part of the keyword string.
c. In the search result table, select the Windows user you want to add, and then click Next.
3. In Add Windows User - Details, assign an access level, and then click Finish.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
WARNING
POTENTIAL COMPROMISE OF SYSTEM AVAILABILITY, INTEGRITY, AND
CONFIDENTIALITY
Use cybersecurity best practices when configuring user access.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
Cybersecurity policies that govern user accounts and access – such as least privilege and
separation of duties – vary from site to site. Work with the facility IT System Administrator to ensure
that user access adheres to the site-specific cyber security policies.
1. In User Manager, select the Users tab, and then click Add Windows Group
Use a Windows domain name to add a group from an Active Directory. Use the local
computer name or use localhost to add a group from the local list of Windows groups.
b. To find the Windows group you want, (optional) enter a keyword into the Available Win-
dows Groups search box, and then click Find.
The search result includes all groups that match all or part of the keyword string.
c. In the search result table, select the Window group you want to add, and then click Next.
(Optional) Click on View Windows Users in this Windows Group to see the Windows
users that are members of the group.
4. Click Finish.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
Changing a username
Change a username to give the user a better or more meaningful name.
NOTE: You can only change the name of a standard user in User Manager. You cannot change the
name of a Windows user or group.
To change a username:
2. In the users table, select the row of the user for which you want to change the name, and then
click Edit in this row.
3. In Edit Standard User, change the name under Username to the new name, and then click
Save.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
NOTE: You can only change the password for a standard user in User Manager. You cannot
change the password for a Windows user.
WARNING
POTENTIAL COMPROMISE OF SYSTEM AVAILABILITY, INTEGRITY, AND
CONFIDENTIALITY
Use cybersecurity best practices for password creation and management.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
Cybersecurity policies that govern passwords vary from site to site. Work with the facility IT
System Administrator to ensure that password management adheres to the site-specific cyber
security policies.
2. In the users table, select the row of the user for which you want to change the password, and
then click Edit in this row.
3. In Edit Standard User, enter the new password under Password and under Confirm Pass-
word, and then click Save.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
WARNING
POTENTIAL COMPROMISE OF SYSTEM AVAILABILITY, INTEGRITY, AND
CONFIDENTIALITY
Use cybersecurity best practices when configuring user access.
Failure to follow these instructions can result in death, serious injury, equipment
damage, or permanent loss of data.
Cybersecurity policies that govern user accounts and access – such as least privilege and
separation of duties – vary from site to site. Work with the facility IT System Administrator to ensure
that user access adheres to the site-specific cyber security policies.
2. In the users table, select the row of the user for which you want to change the access level,
and then click Edit in this row.
3. In the Edit window, choose the new access level under Access Level, and then click Save.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
NOTE: You can only change the details of a standard user in User Manager. You cannot change
the details of a Windows user or group.
2. In the users table, select the row of the user for which you want to change the details, and then
click Edit in this row.
3. In Edit Standard User, change the details information under Details, and then click Save.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
Deleting a user
Delete a user if this user is no longer needed, for example if someone no longer needs access to
PME.
NOTE: Windows users or groups are only removed from PME. The group or user is not deleted
from Windows.
To delete a user:
2. In the users table, select the row of the user you want to delete, and then click Delete in this
row.
3. In the confirmation dialog box, click Delete for a standard user, or Remove for a Windows
user or group.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
User Groups
User groups determine which sources and applications users can access in Power Monitoring
Expert (PME). Each user is a member of at least one user group.
PME has two built-in groups, the Global group and the Unassigned group. Members of the Global
group can access all sources and applications in the system. Members of the Unassigned group
can access none of the sources and applications in the system. Members of the Unassigned group
are also not allowed to log into PME Web Applications.
In addition to the built-in groups, you can create any number of custom user groups in PME. Use
User Manager to create a custom group and define which sources and applications its members can
access.
NOTE: User group membership determines which sources and applications are visible to a user.
User groups do not set the user access level for the group members. Access levels are set for
each user individually as part of the user account settings.
The user group feature only applies to the Dashboards, Diagrams, Trends, Alarms, and Reports
applications in PME. For all other applications users have full access to all sources regardless of
their group membership.
Rules
The following rules apply to group membership in PME:
l If a member of the Global group is added to another group, it is automatically removed from the
Global group.
l If a user is removed from the Global group without being added to a custom group, it is auto-
matically added to the Unassigned group.
l If a user is removed from its last custom group, or this group is deleted, the user is auto-
matically added to the Unassigned group.
l If a member of a custom group is added to the Global group, it is automatically removed from all
custom groups.
l If the last custom group is deleted, all of its members are moved to the Global group.
l A user that is a member of multiple groups can access the sources of each group.
l If a member of a custom group is deleted or removed from the group, then this user's public con-
tent, such as dashboards or reports, remains available to the group.
l If a member of a custom group is deleted or removed from the group, then this user's private con-
tent, such as dashboards or reports, is only available to users with Supervisor access.
l If a member of a custom group is removed from the group, then this user has no longer access
to any of its content, such as dashboards or reports, that was created during its group mem-
bership.
Limitations
The following limitations exist for user groups in PME:
l The default settings for which sources and applications can be accessed in the Global and
Unassigned user groups cannot be changed.
l User group names must be between 1-255 characters long. Any leading or trailing whitespace
characters are removed.
l If a user group name contains a ] (left angle bracket), the bracket must be followed by a space
or be at the end of the name.
l If a user group name contains a & (ampersand), the ampersand must not be followed by a #
(hash).
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
1. In User Manager, select the User Groups tab, and then click Add User Group.
2. In Add User Group - User Group Name, enter a group name, and then click Next.
3. In Add User Group - Users, select the users you want to be in the new group form the list of
available users, and then click Next.
NOTE: Supervisor level users are not included in the available users list. Supervisor level
user can only be a member of the Global group, not a custom group.
4. In Add User Group - Sources, in the Available Sources tree, select the sources you want the
users in this group to be able to access, and then click Next.
5. In Add User Group - Applications, select the applications you want the users in this group to
be able to access.
6. Click Finish.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
2. In the user groups table, select the row of the user group to which you want to add users, and
then click Edit in this row.
3. In Edit User Group, select the Users tab, and then, in the user table, select the user you want
to add.
NOTE: Supervisor level users are not included in the available users list. Supervisor level
user can only be a member of the Global group, not a custom group.
4. Click Save.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
2. In the user groups table, select the row of the user group to which you want to add sources,
and then click Edit in this row.
3. In Edit User Group, select the Sources tab, and then, in the Available Sources tree, select
the sources you want to add.
4. Click Save.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
2. In the user groups table, select the row of the user group for which you want to change the
name, and then click Edit in this row.
3. In Edit User Group, select the User Group Name tab, and then change the name under
Name to the new group name.
4. Click Save.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
2. In the user groups table, select the row of the user group from which you want to remove a
user, and then click Edit in this row.
3. In Edit User Group, select the Users tab, and then, in the user table, clear the check box for
the user you want to remove.
4. Click Save.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
2. In the user groups table, select the row of the user group from which you want to remove
sources, and then click Edit in this row.
4. In the Selected Sources list, select the source you want to remove, and then click Remove
5. Repeat step 4 for all the sources you want to remove from the user group.
(Optional) Click Remove All to remove all sources from the group.
6. Click Save.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
2. In the user groups table, select the row of the user group for which you want to change applic-
ation access, and then click Edit in this row.
3. In Edit User Group, select the Applications tab, and then select the check boxes for the
applications you want to add, or clear the check boxes for the applications you want to
remove.
4. Click Save.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
To move a user between two user groups, remove the user from the one group and add it to the other
group. The order in which these two tasks are performed is not important.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
2. In the user groups table, select the row of the user group you want to delete, and then click
Delete in this row.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
NOTE: The license information shown in the User Manager is read-only. Use the Floating License
Manager to make changes to the Web Application user licenses in the system.
2. View license summary information in the top left area of the page. View detailed license inform-
ation in the user license table of the page.
Related topics:
Users
l Users
l Changing a username
l Deleting a user
User groups
l User Groups
l User Manager
User Groups UI
Licenses UI
NOTE: Web Application access is controlled through user group settings. If a user group does not
have access to a Web Application, then the group members cannot access this application
regardless of their user access permissions.
- Hierarchy
Manager
Run the application - Rate Editor
- Alarm
Configuration
Connect/disconnect Management
sites and devices Console
Modify device
network
Management
configuration
Console
Add devices to the
system
Run the application Update OPC
- Dashboards
- Diagrams
View/edit/delete - Trends
any content - Alarms
(Viewer)
- Reports
Create/edit users
User
Create/edit user
Manager
groups
Create/edit diagram
Diagrams
links
- Web Apps
Settings
Run the application
- User
Manager
Create/edit
Vista
diagrams
Create/edit
Designer
diagrams
- Event
Watcher
- Reports
Configuration
- Diagrams
Run the application Configuration
- Deactivate
Alarms
- Configure
Managed
Circuits
Connect/disconnect
sites and devices
Modify device
Management
network
Console
configuration
Add devices to the
system
Update OPC Run the application
- Event
Watcher
- Reports
Configuration
- Diagrams
Configuration Run the application
- Deactivate
Alarms
- Configure
Managed
Circuits
- Logical
Device Type
Editor
- DB Manager
- Diagnostics
Viewer
- Device Type
Editor
- Remote
Modem Setup Run the application
- VIP Setup
- Update
EWS
- PQDIF
Exporter
- TOU Editor
- Configure
Managed
Circuits
User authentication
PME Web applications require user authentication to launch. There are multiple methods to access
a PME Web application from inside another EcoStruxure supervisor software:
l Manual PME Authentication: The user must enter PME user credentials into a login window
before a PME Web application can launch. These credentials are then cached for the rest of the
PME session.
l Automatic PME Authentication: (least secure) Specific URL addresses are created for the
target PME web application. When one of these PME URLs is used to launch a PME Web
application from another supervisory software, PME automatically allows access without
prompting the user to enter PME credentials. This method provides a seamless user experience
but it does not provide the security level of the Manual Authentication method. For security reas-
ons, supervisor-level user names cannot be used.
l Windows Authentication: (most secure) Logs the user into PME using their current Windows
credentials. This method provides a seamless user experience and is the most secure.
NOTE: The Windows Authentication option is the most secure, but requires that Power Monitoring
Expert has been configured with Windows Active Directory users and user groups.
When testing the generated authentication URL, test the URL in a separate browser session, not
just in a separate tab in the current browser. Otherwise, your current login credentials may be used,
or you may be logged out of this page altogether.
To open a new browser session in Internet Explorer, open the File menu and select New Session. If
you are using Chrome, open a new incognito window.
1. Log on to WorkStation
3. Click Domains
4. Click Add
6. In the Authentication window, type the Active Directory Windows domain name (for example,
Example.org). Click Next.
9. Click Create
To add the Active Directory user groups to the Building Operation Domain:
7. Select the AD user group from the list and click OK.
8. Click Create.
2. Open WorkStation and check the windows login button (forget what it's called)
7EN02-0414-00 09/2018