Professional Documents
Culture Documents
EtaPRO 10 5 Installation and Commissioning Guide
EtaPRO 10 5 Installation and Commissioning Guide
5
Installation &
Configuration Guide
Copyright ©2021
GP Strategies Corporation
All rights reserved. This manual may not, in whole or in part, be copied, photocopied,
reproduced, translated, or reduced to any electronic medium or machine-readable
form without prior written permission from GP Strategies Corporation.
Disclaimers All information referred to and/or included in this manual is current as of the original issue date
of this manual. GP Strategies disclaims all warranties as to this software, whether express or
implied, including without limitation any implied warranties of merchantability, fitness for a
particular purpose, functionality, data integrity, or protection.
This manual could include technical inaccuracies or typographical errors. Changes are made
periodically to the information herein at the discretion of GP Strategies. These changes will be
incorporated in new revisions of this manual. GP Strategies reserves the right to make improvements
to the product(s) or program(s) described in this manual at any time and without notice.
Trademark Information GP Strategies, GP Strategies and logo design, EtaPRO, VirtualPlant, EtaPRO APR, EtaPRO
Predictor, EPArchive, EPTrendSetter, EPReporter, EPLog, OPSCenter, Can-alyzer, GPCALCS,
GPSteam, GPiLEARN, and PerformancePlus+ are trademarks or registered trademarks of GP
Strategies Corporation in the U.S. and other countries. All other names or products are trademarks
or registered trademarks of their respective owners.
Trademarks of other companies mentioned in this manual appear for identification purposes only
and are the property of their respective companies. GP Strategies notes these trademarks where they
occur in the text on only the first reference.
Technical Support:
Phone: 716.799.1077 (800.803.6737)
Support Website: http://support.etapro.com
Email: EtaPROSupport@gpstrategies.com
www.etapro.com
Getting Started/Pre-installation
Installation Preparation and Warnings ............................................................................. 1-1
Warnings ............................................................................................................................... 1-2
Installation Overview .......................................................................................................... 1-2
Minimum Guidelines for System Hardware/Software.................................................... 1-3
EtaPRO Server...................................................................................................... 1-3
Workstations......................................................................................................... 1-3
Warnings
▪ EtaPRO has been upgraded to .NET 4.8. Installation of the .NET 4.8 framework will be
required on server computers, client computers, and interface computers if it is not
already installed.
▪ EtaPRO security is disabled by default. Users need to either switch to windows security or
opt in and enable EtaPRO security mode. Buttons are provided on the EtaPRO service
manager to make this process simpler.
▪ EPReporter reports have been moved into the unit databases. For upgraded systems,
they will be in the first unit. If the user wants them in a different unit, they will need to be
moved manually.
▪ EPReporter reports security is now done on a per unit basis. If users have problems viewing
or working with reports, they should review their security settings.
▪ Shift schedules are per unit basis instead of per plant basis. Upon upgrade the shift settings
that were in the plant will be cloned to all units. Users will need or want to enter different
shift settings if the units have different shift setting.
▪ The EtaPRO server is now only a 64-bit application. If a user has a 32-bit computer
(unlikely), they will either have to migrate to a 64 bit computer or contact us for a 32 bit
setup routine. The server software will now be installed under “C:\Program Files” instead of
C:\Program Files (x86). The client software is still 32 bit and will be installed under
C:\Program Files (x86).
▪ If the user used the default OPSCenter directory, it will have an empty 32-bit server directory
with the old OPSCenter files they may have placed in it. They might what to consider
updating the OPSCenter directory location and moving the old files to the new directory.
Because of restrictions on the C: drive and the Program Files directory, it is recommended
that they point the OPSCenter to a file server or a shared directory on a data drive.
▪ The database tables for equation points have been modified. There are now multiple tables.
However, the old table is left existing in case a customer wants to roll back to 10.4.
Application engineers and customers who are in the habit of modifying the table may be
surprised when they make changes and the changes do not take.
▪ Engineering Errors - A pink alarm will now be generated for unit conversion errors.
However, the errors are only generated if the user opts in by selecting “Show Engineering
Unit Conversion Errors” on the Unit Settings form. For upgraded systems, the setting will
not be selected. For new systems it will. If a user wants to verify that he has not engineering
unit conversion errors, he will need to manually enable the setting and then resolve the
engineering unit conversion errors that are generated.
▪ Latitude and Longitude – The trends and the Asset Editor now have time-based filters. One
of the options for time-based filters is to use the Sunset and Sunrise time. To use the Sunset
and Sunrise time, the user needs to provide a Latitude and Longitude for the system. This is
entered on the Unit Settings form. If you upgrade, you should do so after the upgrade.
Please review the entire document (and referenced articles) and contact EtaPRO Support with
any questions before beginning the installation!
Installation Overview
A complete EtaPRO system can be installed and configured following these basic steps:
1. If a third-party historian is used, follow historian manufacturer’s instructions to install a
historian, configure data interfaces, and set file/folder permissions. Be certain that the account
used for installation has administrative rights for the server.
2. If a third-party historian is used, install historian connectivity tools (such as PI-SDK) on the
server where EtaPRO will be installed.
3. Install the prerequisites, .NET Framework and Microsoft® SQL Server®. SQL Server Express
edition can be downloaded and installed separately either from the EtaPRO Support website or
Getting Started/Pre-installation 1-3
Microsoft. EtaPRO works with SQL Server 2008R2 and later. Our current preference is SQL
Server 2014 since it is what we use for in-house system development.
4. Install the EtaPRO Server software.
5. Enter the EtaPRO Server license product key and the EtaPRO Server startup settings in the
EtaPRO Service Manager.
6. Set up the Site, EPLog, Assets, and EPArchive databases using the EtaPRO Service Manager.
7. Start the EtaPRO Services using the EtaPRO Service Manager.
8. Install the EtaPRO Client software.
9. Follow instructions for configuring EtaPRO Data Interfaces on the same workstation as the
data source, if applicable.
10. Update EtaPRO server settings for user security, email, report distribution, historian
connectivity, unit settings, shift schedules in the EtaPRO Client. In addition, ensure model
convergence for the online VirtualPlant and Asset models.
Workstations
The EtaPRO Client software runs on a workstation running Microsoft Windows 10 or newer. The
EtaPRO Client is a network application capable of accessing real-time and historical data stored on
1-4 Getting Started/Pre-installation
the EtaPRO server, providing the user is granted sufficient network access rights and EtaPRO is
properly configured on their workstation.
▪ Must meet published requirements for running Microsoft .NET Framework 4.8
(https://docs.microsoft.com/en-us/dotnet/framework/get-started/system-requirements)
▪ 2 GHz or faster 32-bit (x86) or 64-bit (x64) processor
▪ 200-MB free hard drive space
▪ 2 GB RAM (64-bit) minimum
▪ Microsoft Windows 10 or newer
▪ Microsoft Office 2010 or newer
Chapter
4. The Web installer will download needed files for the full installation package.
EtaPRO 10.5 is compatible with Microsoft SQL Server 2012, 2014, 2016, 2017, and 2019. SQL
Server can reside on the same computer as EtaPRO or on a separate computer. The preferred
version used by GP Strategies for in-house system development is SQL Server 2014.
System Clock
Since the EtaPRO system will either host a historian or interact directly with one, it is critical to
keep an accurate time on the system clock. This is typically handled automatically within many
network systems via domain controller, NTP server, etc. For new servers, at a minimum, verify that
the clock settings are correct for the time zone, Daylight Saving Time option, and current time.
Folder Structure
Create a folder structure on one of the hard disk volumes. This should be on the volume intended
for “Data” which is sometimes D:, E:, etc. Create a folder named EtaPROFiles at the root, then a
subfolder structure as shown. Additional folders may be added as needed.
4. The EtaPRO Data Interface installation will install first. Click Next.
Install EtaPRO Server and Prerequisites 2-5
5. Review and accept the license agreement for the Data Interface by checking the box, then click Next.
6. If desired, you can select which interfaces will be installed. All features are installed by default.
The Text File, Database (OleDb/ODBC/SQL), Email (MS Exchange/POP), and Modbus
interfaces require a separate licensed EPArchive Interface Product Key. You may also specify the
install folder if a location other than the OS drive is preferred by clicking the Browse button
and browsing to the folder. Click Next to continue.
9. The installation of the EtaPRO Server software launches after the interface is installed. Click
Next to continue.
2. If the account used to install software is not a SQL sysadmin, you will need to use the default
“sa” account installed with EtaPRO (SQL Express, Password: Changeme1!) or an alternative SQL
sysadmin account. If SQL was not installed by GP Strategies, the person installing SQL Server
should provide the SQL sysadmin account information. To connect to the server, change
Authentication to SQL Server Authentication and enter the Login and Password.
EtaPRO Server 10.5 - Installation & Configuration Guide 3-1
3-2 SQL Server Configuration
3. Click Connect to open Microsoft SQL Server Management Studio. Right-click on Databases
node and select the Attach…command.
4. The Attach Databases dialog displays. Click the Add button to browse for a database file. Select
the database and then click OK.
5. The Locate Database Files dialog displays. Select the database and click OK. Databases are
typically located in the \\EtaPROFiles\Databases folder created in prior steps of this procedure.
SQL Server Configuration 3-3
6. Click OK on the Attach Databases dialog to complete the task. The database is now displayed
under the Databases node.
7. Repeat these steps to attach additional EtaPRO databases.
3. To verify the correct SQL configuration, right-click on the SQL Server instance name node and
select the Properties command.
4. Click Security node to verify that the SQL Server and Windows Authentication mode (mixed
mode) is selected.
7. A new SQL Server account will be created using SQL Server authentication. GP Strategies
recommends the name “etaproservice” or some variation. Set the password and take care not to
lose it – it will be needed later during the EtaPRO Configuration Settings step. Also ensure
that the Enforce Password Expiration box is not checked, otherwise the password will need to
be reset periodically and will break the EtaPRO connection when it expires.
3-6 SQL Server Configuration
9. Now map the newly created EtaPRO SQL account to the EtaPRO SQL databases. Expand the
Security|Logins node and right-click on the new etaproservice (or comparable) account and
select the Properties command.
SQL Server Configuration 3-7
10. The Login Properties dialog displays. Click on the User Mapping option. Place a checkmark next
to each EtaPRO database to map to this account. Assign all databases the db_owner role. For
an EtaPRO APR database, the db_ddladmin role should also be selected.
Chapter
3. The first time the EtaPRO Service Manager is launched, it will open to the Configuration
Settings Registration tab. Enter the Product Key and click the Activate button. If you need
assistance to manually activate EtaPRO, please refer to the K B100017 - Manual Activation of
EtaPRO article available on the EtaPRO Support Website (https://etaprosupport.com).
4. If a valid Product Key has been entered, the software will activate and show a message that the
validation was successful. Clicking on Show Features will display the Features dialog that lists
the status of each licensed feature. Please note only those licensed features will enabled. If you
have not purchased EtaPRO APR or EPArchive, those features will be enabled with Limited
licenses. If you need a description of the features associated with a limited license, please refer
to the K B100004 - License Limitations - Limited vs Full article available on the EtaPRO
Support Website (https://etaprosupport.com).
5. Once license validation is successful, the click the Databases tab to configure the startup settings.
Databases Tab
Site
1. Starting with the Site tab, enter the SQL Server Username and Password created earlier.
Check the Use same database server and credentials for all tabs box unless you know you will
be using different SQL Server instances for different databases.
2. Contact EtaPRO Support at EtaPROSupport@gpstrategies.com or 716-799-1077 for
additional instructions if you want to use Windows Authentication and SQL.
3. Use the Select a Plant Database drop box to choose the appropriate EtaPRO Plant database.
4-4 EtaPRO Server Licensing and Startup Settings
4. Click the Add Unit button to add a row to the unit database section.
5. Enter a Unit Designation number – this number should not be changed once EtaPRO has
been started.
EtaPRO Server Licensing and Startup Settings 4-5
6. Click the empty Unit Database Name cell and select the EtaPRO Unit database corresponding
to the Unit Designation from the drop-down box.
The Unit Run Mode should be left at Live. The other operating modes are used by GP
Strategies during system development. For child systems that use the EtaPRO Synchronization
utility, Child mode should be selected. For details on using the Synchronization Utility, please
refer to the EtaPRO Synchronization Utility manual available on the EtaPRO Support
Website (https://etaprosupport.com).
4-6 EtaPRO Server Licensing and Startup Settings
7. If the unit is located in a different time zone than the EtaPRO server hardware, provide a Plant
Time Zone.
EPLog
Select the EPLog tab and use the Select an EPLog Database drop-down box to select the EPLog database.
EtaPRO Server Licensing and Startup Settings 4-7
Assets
1. Select the Assets tab and check the Enable button. If this feature is not licensed, you will still be
able to configure twelve assets using the Asset Editor.
2. Use the Select an Asset Database drop-down menu to select the corresponding database name.
3. If the Issue Tracking database will be hosting on a different SQL Server instance, check Use a
different database server. (This is not common).
4-8 EtaPRO Server Licensing and Startup Settings
4. Click Refresh Databases, then select the issue tracking database from the Select an Issue
Tracking Database dropdown.
EPArchive
1. Select the EPArchive tab to configure settings. Set the Storage Method dropdown to either File
System or SQL Server. File system storage mode is strongly recommended.
2. Assign a Storage Directory for files, this is where the Snapshot and Buffer files are stored. If the
File System Storage Method is selected, this is also where the historical files will be stored. If
the File System Storage Method is selected, the volume on which this folder exists should have
ample free space – at least 100 GB – unless this is only a test server or the EtaPRO Archive will
see limited use (for example, another historian will store the calculated results).
3. Use Select an Archive Database to set the database for the archive. NOTE that a database must
be selected, even if File System is chosen for the Storage Method. For an explanation of the file
management system, refer to K B100002 - EPArchive Data File Management article available
on the EtaPRO Support Website (https://etaprosupport.com).
EtaPRO Server Licensing and Startup Settings 4-9
Predictor
Contact EtaPRO Support at EtaPROSupport@gpstrategies.com or 716-799-1077 to enable
Predictor. This installation is outside the scope of this document.
Miscellaneous Tab
Next, we will set up additional settings including external historians, security. Click the
Miscellaneous tab.
Historian
1. Use the drop-down menu to select the historian type.
4-10 EtaPRO Server Licensing and Startup Settings
Note that the options will change depending upon the Historian Type selected. The following
table describes the various options for each Historian Type:
Historian
Historian Type Indicates the type of time series historian to be used with EtaPRO:
PI API/SDK Indicates reading and writing will be done with a combination of the OSIsoft®
PI API and PI SDK.
Always Use Transfer Service Credentials This indicates that all calls to the PI will be
made using the account associated with the EtaPRO transfer service.
Cache Point Numbers The PI API must acquire point numbers in order to write to PI.
For slow networks, this option allows point numbers to be cached in order to reduce
startup time.
Clear Point Number Cache If point numbers are cached, this option allows the cached
to be cleared if data acquisition problems occur.
HDA Indicates that EtaPRO will use an OPC-HDA historian. Typically, in this arrangement,
data will be acquired using OPC-DA. EtaPRO will not write data to the historian. Instead,
the historian will acquire data from EtaPRO through an EtaPRO OPC-DA server. If this
option is selected, you will be prompted to enter credentials for a user account with
permissions to access the historian (see step 2 below for an example).
Connections Number Specifies the maximum number of connections allowed between
the EtaPRO transfer component and each OPC-HDA server. Five (5) is recommended.
Always Use Transfer Service Credentials This option specifies that all calls to the OPC
HDA Server should be made using the credentials used by the EtaPRO transfer service. If
this option is not used, all EtaPRO client users must have permissions to access the OPC
HDA server.
EPArchive Only Indicates that all points in EtaPRO will store and acquire all process data
to/from EPArchive.
PI AF SDK Tag-Based Indicates reading and writing will be done with the OSIsoft PI AF
SDK accessing the PI Data Archive server. This allows access only to PI tags for data
snapshots.
Always Use Transfer Service Credentials This indicates that all calls to PI will be made
using the account associated with the EtaPRO transfer service.
Configure Server This feature allows the account used by all of the EtaPRO services to be specified. A specific
Service Account user account may be required when communicating with SQL Server is configured to use
Windows authentication. Specific accounts may also be required depending on the data
historian being used.
Enable EPArchive This option specifies that EtaPRO should maintain a specified number of day worth of data.
Days Online Data older than what is specified will be deleted automatically from the system.
CAUTION: Enabling or modifying this setting can result in an unrecoverable loss of data.
2. Some historians (such as HDA historians) require the EtaPRO services to run using a Windows
account with historian access permissions. If you would like to run the EtaPRO server on an
account other than the Local System Account, click the Configure Server Service Account
button to change the account used by the EtaPRO Services.
EtaPRO Server Licensing and Startup Settings 4-11
Communications
Specify the TCP port used for communication as described below.
Communications
Client Applications Port The TCP port used for communicating with EtaPRO client applications,
Number typically 5575.
Use Transfers Service Indicates that the EtaPRO Server (Transfer Component) should authenticate with
Credentials for Database Microsoft SQL Server using the credentials of the account running the EtaPRO
Windows Authentication Transfer Component rather than the credentials of the account associated with the
user running the EtaPRO Client.
Database Upgrade
To allow databases to upgrade upon startup, check the Database Upgrade box. Databases can also
be upgraded manually by clicking the Upgrade Databases button.
Directory Paths
Specify the directory paths used for the OPSCenter as described below.
Directory Paths
OPSCenter Path This is the path to the network shared EtaPRO directory on the EtaPRO Server that
displays when a user clicks the OPSCenter button in EtaPRO. This path needs to be
entered using universal naming convention format (UNC). During installation of
EtaPRO 10, a default shared directory called “OPSCenter10” is created. The default
local path on the server to this directory is C:\Program Files\General Physics
Corporation\EtaPRO 10 Server\OPSCenter10. The UNC path is \\<EtaPRO
Computer Name>\OPSCenter10 where “<EtaPRO Computer Name>” is the
name of the server where EtaPRO is installed.
Generate Volatile Text File Provides option to generate a file of the value and qualities for backward
Put Volatile Files in Unit compatibility with previous versions of the client software and specifies where the
Directories volatile text file should be stored.
Volatile Text File Path
4-12 EtaPRO Server Licensing and Startup Settings
Security
Sets security options for encryption and the use of legacy security formats.
Security
Enable Legacy EtaPRO Starting in version 10.5 the use of Windows security will enabled by default. This
Security option is much more secure and should be used whenever possible. For backward
compatibility with existing systems, the use of legacy EtaPRO security mode can be
made available to the Client by checking this box. You will see a warning when
checking this box since it is not recommended since the tendency will be to leave
security as-is.
Make Current User an Provides the user account which is currently logged-on and running the service
Administrator of All Units manager application with Administrator rights on all configured units. This is
needed to start the Client application and further configure security as needed.
Encrypt SSPI Connections Provides a level of encryption for data in transit using the SSPI Negotiate package.
The EtaPRO services will need to be restarted for this to take effect.
Reset Windows Security Clears any existing security configuration and sets security to defaults.
CAUTION: This can result in users locked out of the system and should be used
only with a full understanding of the process and affected users.
3. Before clicking the Start All Services button, go back and review every step from the beginning
of this document. When you are satisfied that every step has been completed, click the button.
If all steps have been completed correctly and successfully, within a few minutes you should see
a screen similar to this:
EtaPRO Server Licensing and Startup Settings 4-13
4. Close [X] or minimize [_] the EtaPRO Service Manager to complete the Server Configuration
process. Note that when the EtaPRO Service Manager is minimized, it will appear as an icon in
the Windows System Tray. Administrators can right-click the icon to view several options:
5. One of the most commonly asked questions by EtaPRO Support is “which version of EtaPRO are
you using?” The answer can be found for the server by opening the Service Manager – the
version is shown in the lower right corner. Alternately, right-click the icon as shown about and
select the About… command.
Chapter
Installation
EtaPRO Client should be installed using a local or domain account with administrator rights.
Common prerequisites are packaged with the EtaPRO installation files and will be installed in
advance of EtaPRO, provided these instructions are followed.
1. Browse to the folder containing the EtaPRO Client 10.5.X.X installation files.
3. Prerequisite installations will run if needed, then the EtaPRO 10.5 Client Setup Wizard will
begin. Click Next to continue.
4. Read the license agreement and accept the terms by checking the box. Click Next to continue.
5. You may specify the install folder if a location other than the default location is preferred. Click
on the EtaPRO Client feature if it is not selected, then click the Browse button. Either type the
new location or use the navigation controls to browse the available locations. Click OK to save
the path and return to the setup dialog.
6. If you wish to install additional languages, click the icon in front of the desired language and
choose the desired option. You can install the entire feature (all available language) or select only
the languages you want. Click Next to continue.
EtaPRO Client Installation 5-3
9. On the initial startup of the client, you will be required to enter the name of the computer
where you installed the EtaPRO server software. Click Add and enter the computer name or
localhost since the Client is on the same machine as the server. An optional description can be
added. If the Port Number was changed during the Server configuration, that port must be
entered in Port Number.
5-4 EtaPRO Client Installation
10. If this is a new installation and the current logged-in user has rights to EtaPRO, the client
should open to the default screen. If you get a prompt for credentials (and you are not using
legacy EtaPRO authentication), stop and review the section Server Startup Settings,
Miscellaneous tab, Security for providing the logged-in user privileges to access and further
manage security.
Chapter
The EtaPRO Data Interface software is installed on the EtaPRO Server with the full installation of
EtaPRO 10.2 or later. Follow these instructions to install the interfaces on another workstation that
is the data source.
Introduction
EtaPRO Data Interfaces collect data from various data sources for use and storage in an EtaPRO
system for the configured acquired points. All communications between data interfaces and EtaPRO
systems are one-way.
Multiple interface instances can be hosted by a single windows service. Multiple interface host
services can run simultaneously on different workstations for data collection to a single or multiple
EtaPRO systems.
The types of data interfaces provided are:
▪ BACnet
▪ CSV File
▪ DNP3
▪ Email (Microsoft® Exchange/POP3/IMAP)
▪ EPArchive Subscription
▪ EtaPRO
▪ Modbus
▪ Network Statistics
▪ OPC DA
▪ OPC UA
▪ Databases (OLE DB/ODBC/Native SQL)
▪ OSIsoft PI AF SDK (Tag-Based/Attribute-Based)
▪ OSIsoft PI SDK
▪ Predictor
▪ Random Number Generator
▪ Text File
▪ Web Service Client
▪ Windows Performance Counter
▪ Wonderware (DB/SDK)
The Text File, Database (OleDb/ODBC/SQL), Email (MS Exchange/POP), and Modbus interfaces
require a separate EPArchive Interface Product Key.
If you have questions about the interfaces, refer to the EPArchive and EtaPRO Data Interface
Manual in the Registered User Area/Documentation section of the EtaPRO Support.
Prerequisites
▪ Download the latest EtaPRO Data Interface Setup software (EtaPRO Data Interface.msi) from
http://support.etapro.com and transfer it to the hardware on which the interfaces will be
installed. It is recommended that the interface be installed on the same workstation as the data
source for the acquired points.
▪ EtaPRO Server software installed on running on the EtaPRO server.
▪ The Text File, Database (OleDb/ODBC/SQL), Email (MS Exchange/POP), and Modbus
interfaces require a new licensed EPArchive Interface Product Key Before starting the
installation, please contact GP Strategies for a new product key by emailing GP Strategies at
EtaPROSupport@gpstrategies.com.
▪ If you are upgrading the current version of the EtaPRO Data Interface software, go to
Start|Settings|Apps and remove the current version of the EtaPRO Data Interface software.
Installation
The EtaPRO Data Interface software is installed on the EtaPRO Server with the full installation of
EtaPRO 10.2 or later. Follow these instructions to install the interfaces on another workstation that
is the data source.
1. Browse to the download directory and select the EtaPRO Data Interface.msi file.
4. If desired, you can select which interfaces will be installed. All features are installed by default.
You may also specify the install folder if a location other than the OS drive is preferred by
clicking the Browse button and browsing to the folder.
5. The Reset button returns the selected interfaces to the default setting. The Disk Usage button
displays the disk space for the installation of the selected features on the available and required
disk space for the selected features.
Interface Licensing
When the EtaPRO Server software is installed and the licensed EtaPRO Product Key is entered,
most of the EtaPRO Data Interfaces are enabled. However, the licensing methodology requires the
use of a separately licensed Product Key for the Text File, Databases (OleDb/ODBC/SQL), Email
(MS Exchange/POP), and Modbus interfaces. If you do not have this EPArchive Interfaces Product
key before starting this procedure. Obtain a product key for these EtaPRO Data Interface(s) that will
be used with the data source(s) by emailing GP Strategies at EtaPROSupport@gpstrategies.com.
Follow these instructions to enter the Product Key:
1. Click the EtaPRO Data Interface Service Manager icon in the Start|EtaPRO 10 menu on the
EtaPRO server or the data source workstation.
EtaPRO Data Interface Installation 6-5
2. Click the Licensing button to open the EtaPRO Data Interface Licensing dialog.
3. Enter the Product Key and then click Activate.
4. If the activation is successful, a message will display on the EtaPRO Data Interface Licensing
dialog indicating that the license validation was successful and further action is not required.
Click Close to complete the licensing process.
5. If you do not have internet access, you will see a message indicating that activation failed.
Click OK and the Manual Activation field will display on the Manual Product Activation dialog.
6. Click the Copy icon to copy the Manual Registration Identifier to the clipboard or the Export
icon to save it to a file.
7. Open this website on a computer with internet access:
http://support.etapro.com/ManualLicense to display Manual Activation website.
8. Select the EtaPRO Data Interface version to display the Manual Activation form. Enter your
Product Key and the Registration Identifier in the fields provided along with your email
address. Then click Submit.
6-6 EtaPRO Data Interface Installation
9. An email containing your Activation Identifier will be sent to your email address. If you do not
receive the email or encounter difficulties during activation, please contact GP Strategies by
email at EtaPROSupport@gpstrategies.com. Include your Product Key and the file with the
Registration Identifier.
10. Open the Manual Product Activation dialog again and enter the Activation Identifier provided
in the email.
11. Click Activate and a message will display on the EtaPRO Data Interface Licensing dialog
indicating that the features are now enabled. Click Close to complete the licensing process.
12. Clicking the Show Features button will list the licensed interfaces.
Chapter
Once the EtaPRO Server has successfully started, several items should be configured in the EtaPRO
Client to ensure that EtaPRO operates as expected. These items include user security settings, email
settings, unit settings, shift schedules and model convergence.
Tools on the EtaPRO server should be used to set the EtaPRO and EPArchive backups and
configure the EPReporter connection to EtaPRO and PI as well as distribution directories for
generated reports. Failure to run this tool will result in EPReporter authentication problems and
can potentially result in the C: hard drive running out of space over time. The Excel addins should
be enabled on the client computers that will be used to create reports or use VirtualPlant models for
parametric studies.
When the EtaPRO System is upgraded to Version 10.5, the tables associated with the EtaPRO
database are moved from the plant database to the unit database. Upon upgrade, existing EPReports
are be placed in the first unit database.
EtaPRO user security is configured by selecting the Configuration|Enter Edit Mode command.
Once in Edit mode, select the Configuration|System Configuration command or click the System
Configuration button on the EtaPRO toolbar to display the Configuration Tools screen.
Click the User Management button to display the User Management configuration tool. This is the
default mode and the only one available unless optional legacy settings are enabled.
Post EtaPRO Startup Settings 7-3
To add a Windows username or group to a role, right-click on it and type in a username or group
along with the applicable domain.
7-4 Post EtaPRO Startup Settings
Each role has a different precedence. This is required because any single windows user can belong to
multiple different Windows user groups. The order of precedence used by EtaPRO is:
▪ Deny
▪ Administrator
▪ Analyst
▪ User
▪ View
For example, if the computer’s Administrator group is added to the EtaPRO Administrator role and
an individual user who is a member of the computer’s administrator group is assigned to the EtaPRO
Deny role, when he logs onto EtaPRO he will not be able to see the unit (the Deny role takes
precedence over the Administrator role). However, if the same user is added to the User role, he will
still be a computer administrator because the Administrator role takes precedence over the User role.
The Reset Security Settings button will delete all the existing users and recreate the default EtaPRO
users, allowing you to also grant Administrator rights to the currently logged-in account. If EtaPRO
Predictor is enabled on the EtaPRO to Predictor User Mapping button will map each EtaPRO User
to the corresponding Predictor user.
An EPSupport user is also created during installation if using EtaPRO Security. This username is
reserved for use by GP Strategies support personnel. It may be used during initial configuration, but
it is a recommended best practice to remove the account before the system goes into production use.
In the EtaPRO security mode, EtaPRO is responsible for managing and controlling usernames
and passwords.
To assign an EtaPRO user to a security role, you must first add them to the users list. Click the
Create/Edit EtaPRO Users button to display the Select User dialog. Users added to this role can
manage security settings for all units.
To create a new user, click Add User and enter the username and password for the user. Confirm
the password and click OK to close the EtaPRO User Information dialog. Repeat this step for each
user you want to add. To remove a user, highlight that user in the list and click Remove User.
To assign an EtaPRO user to a security role, highlight the role (Administrator, Analyst, User, View, or
Deny) for the new user in the appropriate Security or Unit branch of the tree. Right click to display
the Assign Roles shortcut menu. Choose whether to assign the user to this role for all units.
7-6 Post EtaPRO Startup Settings
Post EtaPRO Startup Settings 7-7
As noted above, when you view or edit the security settings in EtaPRO mode, you will see this
warning. Click Yes to continue:
3. Select Sender to display the Email Sender Settings dialog. To connect to the company’s SMTP
server, enable the SMTP button.
4. Fill in the outgoing mail (SMTP) name and check to use basic authentication of no
authentication.
5. To connect to the Twilio SendGrid SMTP provider, enable the Twilio (SendGrid) button. This
is a subscription service, and you will need the API key provided by Twilio.
6. To ensure that all messages generating from EtaPRO have a company-specific domain, edit the
From Email Address on the Email Messages Settings dialog.
7-10 Post EtaPRO Startup Settings
Unit Settings
Starting in Version 10.5, an option was added to each Unit Settings dialog to alarm unit conversion
errors as database conversion alarms. To use the new sunrise and sunset time filters in
EPTrendSetter and the Asset Editor data retrieval tool, the latitude and longitude for each unit
should be entered.
Shift Schedules
Starting in Version 10.5, shift schedules can be set for each unit. When the EtaPRO System is
upgraded to Version 10.5, the existing shift schedule will be copied to each unit shift schedule.
Post EtaPRO Startup Settings 7-11
2. The list of historians will now be available in the drop-down in the Data Storage tab for each point.
3. The Move Up and Move Down buttons can be used to arrange the list.
verify that all the models are running. If the Asset models do not converge, contact EtaPRO Support
at EtaPROSupport@gpstrategies.com or 716-799-1077 for assistance.
PI Connections - If PI is used to retrieve data for reports, server information must be configured.
7-14 Post EtaPRO Startup Settings
Advanced Distribution Settings – For new installations, the Report Distribution Directories
should be set accordingly. These directories should be located on a disk volume with ample free
space since the reports will remain in these directories unless deleted. A subfolder of the EtaPRO
Files directory is one recommended option.
Final/Future Steps
There are two recommended steps to take prior to the EtaPRO system being put into production:
▪ Secure the system using the recommended best practices found in Knowledge Base Article
K B100028 – Securing Your EtaPRO System. Some steps may require coordination with network
security teams, database administrators, or other support groups. The steps can be done separately
after installation, but are highly recommended to provide the highest possible security.
▪ Install the EtaPRO Web Client using the instructions detailed in the EtaPRO Web Client
Installation Manual.
▪ Knowledge Base Articles and Documentation are available on the EtaPRO Support Website
(https://etaprosupport.com).