Perception Server Installation & User Guide: Grid Solutions
Perception Server Installation & User Guide: Grid Solutions
Grid Solutions
Perception Server
Transformer Monitoring Software
v1.22
1.1 Overview
Perception Server is a software product designed for fleet-wide monitoring and
diagnostics of oil-insulated equipment used in the transmission and distribution of
electrical power. It allows both the maintenance engineer and asset manager to
monitor and diagnose transformer data collected by GE’s Monitoring & Diagnostics
range of on-line monitoring units. The data includes Dissolved Gas Analysis (DGA),
calculated models, bushing and other transformer measurements. By providing access
to this valuable data along with powerful diagnostic tools, Perception Server delivers
clear transformer condition information. This enables decisions to be made quickly and
reliably, helping to extend the life of transformers, reduce unplanned outage, and avoid
catastrophic failure.
If a discrete, ratio or rate of change alarm is triggered on the device, Perception Server
will automatically send an email alert to notify the user of the change. The email
notification system provides details on the current asset state, including gas levels and
historical measurements. When exceeded, caution and alarm limits are highlighted,
using a predefined colour-coding system. Email alerts can be configured at a unit level
for critical transformers. Perception also has the capability to generate more detailed e-
mails on the overall transformer state via the Expert analysis e-mail feature.
Although Perception is an expert analysis and information system, it is only an aid and
should not be regarded as a replacement for the knowledge of someone who is an
expert in the analysis of insulating oil used in electrical equipment and the operation of
oil filled power equipment.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 5 of 49
1.2 Software Family
There are four members of the Perception family.
• Perception Desktop
A standalone software application that provides customized access to the
centrally located asset database. It provides advanced diagnostic profiles on
device data, a one-page transformer report containing key transformer
information as well as the facility to launch external applications. Additionally,
Perception Desktop can operate standalone or as part of a larger centralized
asset management suite in conjunction with Perception Server.
• Perception Server
The pinnacle of transformer asset management software. Perception Server
provides a fleet wide network overview via a wallboard display, automatic data
downloading with configurable scheduling, email notifications of device
condition changes and a TOA4 data export facility. It uses a centralized data
storage location utilizing SQL Server to which Perception Desktop links
seamlessly via secure OPC UA communications.
• Perception Web
A web-based solution that provides read-only access to the centrally located
asset database. This offers a convenient way to obtain readings and
consolidated data analysis across a variety of platforms including mobile
devices. This includes transformer dashboards, wallboards and an overview to
the status of the entire transformer fleet.
• Perception Workflow Designer
The workflow designer uses common flowcharting techniques to express
transformer diagnostic processes as a model. These models are known as
workflows and in turn are used to drive the Perception dashboard. The Designer
brings easily modifiable workflow-enabled capabilities to the Perception
software suite allowing you to customize the diagnostic process and determine
how data is presented on the Perception dashboard.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 6 of 49
1.3 What’s New in v1.22?
• DGA 900 — Perception now supports the DGA 900 device. DGA 900 devices can
be created in the Asset Explorer and have the following worksheets available —
Properties, Data Table, Status, TDCG, Trend Chart, Key Gas, Gas Ratios, Ratios,
ETRA, Duval’s and Web Browser. Users can download data and alarms from the
DGA 900 via network media and the HTTP protocol. DGA 900 data can be
exported and imported like any other device. DGA Standard and Simplified DGA
workflow support is also available.
• MS 3000 — extended support for the MS 3000 system, such as dashboard
support, fleet ranking workflows and communication over HTTPS.
• Transport X2 — A new asset is defined for the Transport X2 device. On connection
by USB cable to a machine with Perception Desktop, the asset is represented in
the asset tree and has three options on the shortcut menu: download
transformer measurements stored on the device, retrieve the service logs and
export stored data to a CSV file.
• Hydran M2-X — Support for the new Hydran M2-X device.
• Hydran M2 — Extended support of Hydran M2 firmware up to v5.04.
• Enhanced service emails — more detailed technical data, such as measurement
flags and errors, are now included in the email sent when a device requires a
service.
Note: If upgrading to Perception Desktop/Server v1.22 from an earlier version, please contact GE Support
before commencing as depending upon the size and complexity of the existing database, a service visit
may be required to make the transition.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 7 of 49
1.5 Architecture
The Perception Server architecture consists of one or more client PCs running
Perception Desktop and a remote server machine running the Perception Server
software as illustrated in Figure 1-1.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 8 of 49
1.6 System Requirements
Prior to installing Perception Server, ensure that the SQL Server bit type matches the
operating system bit type. A 64-bit Windows operating system requires a 64-bit SQL
application. Perception Server must be installed with an appropriate database
connection and then the server license must be activated to avail of full functionality
(refer to CHAPTER 2). The minimum PC and system requirements for Perception Server
are:
Operating System: Windows Server 2008 with .NET Framework 3.5 sp1, 4.0 & 4.5
Memory: 4 GB RAM
Note: Perception Server automatically enables and configures FILESTREAM on the SQL Server. It is not
possible to enable FILESTREAM on a 32-bit version of SQL Server running on a 64-bit operating system.
Visit https://msdn.microsoft.com/en-us/library/cc645923.aspx for more details.
Note: Windows Server 2012 does not enable Microsoft .NET 3.5 features by default. However, all
Perception installers require .NET 3.5.
Note: It is possible to exceed the SQL Express database size limit of 10 GB so upgrading to SQL Server is
recommended if there are many monitoring devices and/or large data imports expected.
1.7 Terminology
Perception specific
KPD file suffix for a Perception Database file (stored in a SQL format)
TOA file suffix for a device configuration file (stored in a CSV format)
General
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 9 of 49
1.8 Software Licensing
Perception uses a tier licensing model when used with Perception Server. This provides
greater flexibility to add devices and manage license expiry. There are six tiers in the
model as listed in Table 1—1 with each tier supporting an increasing number of devices
according to a range of accumulated device weightings.
Table 1—1: Tier scores
Tier Accumulated weightings
1 0-50
2 51-100
3 101-150
4 151-250
5 251-500
6 501+
The weighting scores for each type of device are listed in Table 1—2.
Table 1—2: Device scores
Device Weighting Score
Offline 1
201Ti 2
Hydran M2 3
MO150 4
MINITRANS 4
TRANSFIX 5
DGA 500 5
DGA 900 5
BMT 300 5
DUALTRANS 6
TAPTRANS 6
MULTITRANS 6
TRANSFIX PLUS 6
TMS 7
MS3000 7
You can add any number of devices and assets within the limits set by the Perception
fleet license tier. To add further devices or assets requires a license upgrade — contact
Customer Support.
Note: Customers on an existing annual fleet licensing agreement can add assets and devices beyond the
limits set by the new license tier. However, once the annual fleet license agreement expires, the license
tier is recalculated and may require an upgrade to service all devices.
Note: When connected to Perception Server, the Fleet Summary window becomes available in Perception
Desktop and provides details on the Perception license tier including expiry date and a summary of the
devices and assets that have been added to the database.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 10 of 49
1.8.1 License Expiry
A License Expiry message appears in Perception Desktop 90 days before the Perception
fleet license is due to expire as shown in Figure 1-2. Reminder messages are
automatically scheduled to reappear at 60 days, 30 days, 15 days and 5 days, or on
each first launch of the application within the set days of the expiration period.
1.22
Perception Server restricts functionality after license expiration. The following features
are disabled:
Worldwide: 1-514-420-7460
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 11 of 49
CHAPTER 2
Installing and Configuring Perception Server
2.1 Overview
The Perception Server Installer installs Perception Server and the Perception Server
Configuration Tool. If the UA Local Discovery Server service is also installed, it is bound
to the Perception Server, so restarting the UA Local Discovery Server also restarts the
Perception Server. The Perception Server and Desktop are supplied on separate
installation CDs.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 12 of 49
If the License Agreement is acceptable, select I accept the terms in the License
Agreement and click Next as shown in Figure 2-2.
Browse to select the installation folder or accept the default folder and click Next to
continue as shown in Figure 2-3.
Note: If the PC is shared with other users, you can choose to install Perception Server for use under the
current login account only, or for all user accounts on the PC.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 13 of 49
Click Next to start the installation, Back to backtrack and change some of the
selections, or Cancel to quit the process entirely, as shown in Figure 2-4.
Click Next and a progress bar indicates the progress as shown in Figure 2-5. The
installation may take some minutes.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 14 of 49
The Setup Wizard completes the installation and presents the following message as
shown in Figure 2-6. Click Finish to exit.
To install the TransCom software for TRANSFIX 1.0/1.5 device support, select the
TransCom option and click Install Now.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 15 of 49
2.3 Create the Perception Server database
Perception Server uses SQL server to host the Perception Server database. Note: SQL
Server can be hosted on the same server as the Perception Server or on a separate
dedicated server machine.
By default, a database called ‘Kelman’ is created in the SQL database list — this
database is used by Perception Server to host the data.
A specified SQL user account must be configured with ‘db_owner’ rights to the specified
database. These account details are added using the Perception Server Configuration
Tool to establish a connection between Perception Server and SQL. See Section 2.5
Connect Perception Server to the database.
Note: SQL Server 2012 and 2014 do not give ‘NT AUTHORITY\SYSTEM’ ‘sysadmin’ permissions by default —
users should assign this permission manually in SQL Management Studio - Logins.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 16 of 49
2.4 Enable MS-DTC Service
To communicate with the SQL Server databases, the MS-DTC service must be enabled
on the Perception Server.
In the Services window, select the Distributed Transaction Coordinator service and
click the Start Service button as shown in Figure 2-8.
Note: To ensure that the service always runs if the PC restarts, right click on the service and select
Properties. Set the Startup type to Automatic and click OK.
If problems are encountered with the MS-DTC service, see Configuring MS-DTC.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 17 of 49
2.5 Connect Perception Server to the database
Open the Perception Server Configuration Tool and select the Database tab as shown
in Figure 2-9. Note: All other tabs are disabled if the database is yet to be configured.
Currently Integrated Security doesn’t support Active Directory so this requires that you
manually create the same Windows user on the SQL Server machine to match the
credentials of the user on the Perception Server machine.
Note: If Perception Server is installed on a different machine to the database, FILESTREAM will not be
enabled automatically. (Perception Server logs this fact in the Server.log file).
If your MS SQL setup requires login credentials for access control, uncheck ‘Integrated
Security’ and enter the user ID and password of the SQL user who has permission to
access the Kelman database. The MS SQL login used must have the “db_owner”
membership role for the Kelman database.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 18 of 49
2.5.2 Server Location
Enter your SQL Server instance information into the Db Instance box. Typically this is
the computer name of the SQL Server host and the SQL Server instance name (i.e.
SQLServerHost\SQLExpress). Finally, type Kelman into the Database box and
click Save.
Then click the Activate button to open the license key activation wizard and follow the
onscreen instructions (see Section 2.8).
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 19 of 49
2.7 Reactivate the Perception Server
If the Perception Server needs to be reactivated (i.e. if the device limit has been
changed), open the Perception Server Configuration Tool and select the Activation tab
as shown in Figure 2-11 below.
Then click the Reactivate button to open the license key activation wizard and follow
the onscreen instructions (see Section 2.8).
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 20 of 49
Enter the license key provided with the Perception Server software and click Next as
shown in Figure 2-13.
Select the Activation Method either Automatic (see Section 2.8.1) or Manual (see
Section 2.8.2) as shown in Figure 2-14.
Note: If your company Internet security requires the use of a secure proxy server to connect to the
Internet, then select the Requires Proxy Authentication checkbox and enter your user identification and
password.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 21 of 49
Complete the required information fields as shown in Figure 2-15 and click Next.
The software now attempts to validate the license key. If successful, a message displays
as shown in Figure 2-16. Click Next to continue.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 22 of 49
Confirmation of successful license activation is shown in Figure 2-17. Click Finish to exit
the Activation Wizard. To add a user, see Section 3.3.1.
If the key could not be validated due to a communication error (for example, if the
Internet was down or the GE Digital Energy server was unobtainable) then a message
displays as shown in Figure 2-18.
To resolve, repeatedly click the Back button until the ‘Select Activation Method’ screen
displays as shown in Figure 2-14 and instead select the Manual method.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 23 of 49
In the Select Activation Method screen, select Manual and click Next as shown in Figure
2-19.
The software’s unique installation key is displayed in the 6 boxes shown at the top of
Figure 2-20. Click the Copy Installation Key link to copy the displayed installation key to
the Windows clipboard.
www.gedigitalenergy.com/perception/activation
If there is a problem with the Internet connection, contact GE Digital Energy Support to
obtain the activation key at:
E-Mail: [email protected]
North America toll-free: 1-800-361-3652
Worldwide: 1-514-420-7460
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 24 of 49
On the Activation Key Request Form, click into the Installation Key field as shown in
Figure 2-21 and right click to Paste the installation key into the entry field.
Note: All fields except ‘Area’ and ‘Position’ are mandatory. The web page will generate an error message if
mandatory fields are not completed.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 25 of 49
Copy the activation key from the web page and paste it into the Activation Wizard and
click Next as shown in Figure 2-23.
Figure 2-23: Manually paste the key from the activation web page
The software validates the license key. If successful, a message displays as shown in
Figure 2-24. Click Next to continue.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 26 of 49
Confirmation of successful license activation is shown in Figure 2-25. Click Finish to exit
the Activation Wizard. To add a user, see Section 3.3.1.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 27 of 49
2.9.1 Trust the Client Certificate
The first time that a Perception Desktop client attempts to connect with the server, the
connection is rejected as shown in Figure 2-26. This is because the client does not trust
the server. To trust the server certificate, the certificate must be moved from the
rejected certificate folder and added to the trusted certificate folder.
Subsequently another connection error occurs as shown in Figure 2-27. This time
because the server does not trust the client. To trust the client certificate, the certificate
must be moved from the rejected certificate store and added to the trusted certificate
store.
This will occur with every first connection attempt of a new user and so needs both the
client user and server administrator to be logged in so that both can move the
respective certificates to the trusted certificate store. To do this, follow these steps:
In Windows 7/Server 2008, open Windows Explorer and navigate to the following
location:
C:\ProgramData\GE_Energy\Perception\RejectedCertificates
Move the certificate from the rejected certificates folder to the trusted certificates folder
at this location in Windows 7/Server 2008:
C:\ProgramData\GE_Energy\Perception\TrustedCertificates\certs
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 28 of 49
2.10 Firewall Settings
In order that the client and server successfully communicate, Perception Desktop must
be allowed to communicate through the firewall. A firewall program is usually accessed
via the Windows Control Panel. In the advanced settings for Perception Server, ensure
that ports 4840, 4841 & 62541 are open for inbound connection on the Perception
Server machine.
The Perception Database Upgrade Tool can be found at the following location:
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 29 of 49
Use the tool to specify the source and destination database formats.
Note: Depending on the type of upgrade, a path or database connection details may
also be required.
If moving from a local KPD database to a SQL Server database, use the tool to add
appropriate user access.
Finally, in the Database Server Location section, ensure that the tool is pointing to the
newly updated database.
Note: Customers should be aware that Perception does not support the ‘merging’ of databases.
Note: If any issues occur during the migration of Server data, contact Customer Support.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 30 of 49
CHAPTER 3
Using Perception Server
The seven tabs provide access to the different configuration themes of Perception
Server as outlined below:
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 31 of 49
3.2 Menu Options
The menu bar consists of two menus — File and Help.
To configure users on the Perception Server, open the Perception Server Configuration
Tool and select the User tab as shown in Figure 3-2.
Note: The Import permission is an additional right that can be assigned to any role. Inadvertently
importing the wrong data could overwrite valid data, so this right should be assigned with caution.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 32 of 49
3.3.1 Add a user
To add a new user, click the Add button. The Add User dialog displays as shown in
Figure 3-3.
Specify a username and password. Assign a role according to the required permissions
outlined in Table 3—1. If the user requires Import Permission, select the Import
Permission checkbox. Click OK to add the new configured user.
Table 3—1: Role permissions
Role Permission
Supervisor Full read / write access
Observer Read Access only
Architect Full read / write access with workflow
The new user is added to the list of users as shown in Figure 3-4.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 33 of 49
3.3.2 Edit a user
To edit a user, open the Perception Server Configuration Tool and select the User tab as
shown in Figure 3-4. Select a user and click the Edit button. The Edit User dialogue is
displayed as shown in Figure 3-5.
It is possible to change all details except the Username. Click OK to confirm the change.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 34 of 49
3.4 Configure Alarm Emails
Emails can be issued to alert users of device condition or communication issues. To
configure the server to issue emails, open the Perception Server Configuration Tool and
select the Alarm tab as shown in Figure 3-7.
Note: To receive such emails, Perception Desktop must be configured with an email address in the
Notification E-mail Address box via the device’s Properties tab. See Section 3.8.2 Device Properties in the
Perception Desktop Installation & User Guide.
Login Information: Enter the authentication details to allow access to the SMTP server.
Note: Consult with your IT Administrator to see if authentication is required.
Server Information:
In the Outgoing mail server (SMTP) box, enter the SMTP server address.
In the E-mail Address box, enter the email address of the sender of the emails E.g.
‘[email protected]’. Note: The email address does not have to exist.
In the Maximum communication failure count box, specify the number of failures
required before an email is sent. This is designed to limit the number of emails recipients
receive about a communication issue.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 35 of 49
3.4.1 Expert analysis emails
A further email can be issued to nominated persons containing more detailed
information on the alarm.
To enable this feature, select the Expert E-mail checkbox in the Perception Server
Configuration Tool.
Note: To receive such emails, Perception Desktop must be configured with an email
address in the Expert E-mail Address box via the device’s Properties tab. See Section
3.8.2 Device Properties in the Perception Desktop Installation & User Guide.
All available modems to the Perception server are listed. Select the checkbox next to
each modem you want the Perception Server to use.
When Perception Server attempts a data download, the Server will use the first
available modem in the list. If that modem is busy, the server will try the next selected
modem on the list until an available modem is found.
Note: Ensure that selected modems are exclusive to Perception Server and not used by
any other applications running on the Perception Server host.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 36 of 49
3.6 Export Download Data to TOA
If interrogation and analysis is required using other tools, the Server can be configured
to export all downloaded data to the universal TOA format.
Select the TOA Export tab and select the Export download data to TOA files checkbox
as shown in Figure 3-9.
Where YYMMDD is the date in reverse order so that it is listed in the correct
chronological order in Windows Explorer.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 37 of 49
3.7 Define Custom CSV Mappings
The Map page allows you to define custom CSV mappings for imports and exports. Click
the Import tab to specify the source and destination field names to ensure correlation
of the imported data.
Note: The import map now includes alarms and engineering units.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 38 of 49
If the export table is empty, click Add to add the default fields serialnum,
sampledate and asssettype to the table as shown in Figure 3-12. Additionally, you
can select a date and time format and reorder the rows accordingly.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 39 of 49
Appendix A Removing anonymous user permissions
Anonymous user access is enabled by default. This means users do not have to supply a
username or password to login to the server, but are limited to Observer (read-only)
status. However, for security reasons it may be prudent to remove anonymous user
access.
C:\ProgramData\GE_Energy\Perception
-<UserTokenPolicies
xmlns:d2p1="http://opcfoundation.org/UA/2008/02/Types.xsd">
-<d2p1:UserTokenPolicy>
<d2p1:PolicyId xmlns:i="http://www.w3.org/2001/XMLSchema-
instance" i:nil="true"/>
<d2p1:TokenType>Anonymous_0</d2p1:TokenType>
<d2p1:IssuedTokenType
xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
i:nil="true"/>
<d2p1:IssuerEndpointUrl
xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
i:nil="true"/>
<d2p1:SecurityPolicyUri
xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
i:nil="true"/>
</d2p1:UserTokenPolicy>
The d2p1 section is repeated for ‘Observer’ and ‘Supervisor’ tokens. You can delete all
between, and including the lines d2p1.... to /d2p1... or comment it out by
changing <d2p1:UserTokenPolicy> to <!--d2p1:UserTokenPolicy> and
</d2p1:UserTokenPolicy> to </d2p1:UserTokenPolicy>-->
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 40 of 49
Appendix B Communicating with Perception Server via OPC UA
OPC UA also provides a standardised secure communication protocol that third party
applications can use to communicate directly with the Perception Server. This allows
other products to read, write and poll information from Perception Server.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 41 of 49
Appendix C Troubleshooting
For the Perception Server and Perception Server Configuration Tool to run in the
Windows 7 environment with multiple users, the SQL Server/ SQL Express login must be
given “sysadmin” rights. The following steps outline the process to make the necessary
changes in the database security settings:
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 42 of 49
4. The Login - New dialog appears as shown in Figure C—2. Select the General
node and then click the Search button.
5. The ‘Select User or Group’ dialog appears as shown in Figure C—3. Click the
Advanced button to expand the dialog as shown in Figure C—3.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 43 of 49
6. Click the Find Now button as shown in Figure C—4 to list all the Users and User
Groups in the lower section of the window.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 44 of 49
8. In the ‘Login – New’ dialog, select the Server > Roles node, then select the
sysadmin checkbox and finally click OK to complete the process as shown in
Figure C—6.
The SQL Server/ SQL Express login now has the required ‘sysadmin’ rights.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 45 of 49
General Faults
Problem Resolution
Perception Server service starts This happens if the Perception Server service is started
and then stops within a few without first using the license key to activate the
seconds. software. See Section 2.6 to activate the software.
Perception Server will fail to start if FILESTREAM is not
enabled for the Microsoft SQL Server instance.
If using Microsoft SQL Server 2012, this can happen if
the NT Authority\System account does not have
‘sysadmin‘ privileges.
Users are no longer able to log This can occur if a new server certificate has been
in even though usernames and created on the Perception Server host. For example, if
passwords are correct Perception Server has been migrated to another
machine. To resolve, delete and recreate the users.
This can be caused by several incorrect configurations.
Perception Service does not
appear in Desktop Discovery • Ensure that the IP Address or Hostname of the
wizard. Perception Server is correct.
• For Perception version 1.18 or greater, ensure that
the UA Local Discovery Server service is stopped.
Verify in services.msc.
• Ensure that the Perception Server Service is running.
Verify in services.msc.
• Ensure that the SQL Service is running. Verify in
services.msc.
• Ensure that the Kelman database is configured in
the Perception Server Config Tool.
• Ensure MS-DTC is configured correctly:
For Windows Server 2008, see
http://support.microsoft.com/kb/817064
• Ensure that the Perception Server and Discovery
Server certificates exist in the trusted certificate
folder and are configured correctly within the
services configuration files. To correct the
configuration, run the Perception Server installer
and select the repair option.
Database Upgrade Tool – First export the data from a KPD database to a CSV file.
upgrade fails from KPD to SQL Use the Database Upgrade Tool to convert to the new
Server when data from one of database. Import the data into the new database.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 46 of 49
the assets already exists on the
Server
Perception Server Configuration When using the Perception Server Configuration Tool
Tool tabs not enabled across multiple users on the same Microsoft Windows
PC the ‘Authenticated Users’ in Microsoft SQL must
have ‘sysadmin’ profligates
Perception Server installation Intermittent error - Perception Server installer fails to
fails error – ‘Console Error’. complete and gives a ‘console error’, when installing on
a PC which has already had Perception Desktop or
Server installed previously.
To resolve this issue:
1. Browse to C:\ProgramData\
2. Delete the 'OPC Foundation' folder
3. Browse to C:\Program Files (x86)\Common Files (on x64
OS)
4. Delete the 'OPC Foundation' folder
5. Browse to C:\Program Files\Common Files (on x86 OS)
6. Delete the 'OPC Foundation' folder
7. Uninstall Perception Desktop & Server
8. Re-install Perception Server
9. Re-install Perception Desktop
Unable to restore Kelman This occurs if FILESTREAM is not enabled for the
database in SQL Server Microsoft SQL Server instance.
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 47 of 49
Appendix D NERC-CIP Compliance
The following events are recorded in an audit log to assist organizations with NERC-CIP
compliance:
• Adding nodes.
• Deleting nodes.
• Add/delete references (drag-and-drop nodes).
• Import events.
• Export events.
• Import export mapping changes (add, update and delete events).
• Server start stop events.
• Workflow configuration in transformer properties (adding, updating and
removing).
• Uploading workflow events on the server and deleting workflow events.
• Uploading wallboards.
• Save the wallboard configuration event, such as when moving a node position
on the wallboard.
• Write events for the configuration changes.
• Device setup event when launching setup.
• Login, logout events.
• Perception Server Configuration Tool changes.
C:\ProgramData\GE_Energy\Perception\Logs
Contact details & Copyright statement
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 48 of 49
Contact & Copyright Details
GE
Grid Solutions Limited (UK)
Lissue Industrial Estate East
Lissue Road, Lisburn
Northern Ireland
BT28 2LU
Tel: +44 (0) 2892 622915
Fax: +44 (0) 2892 622202
GEGridSolutions.com
MA-021 – Perception Server 1.22 – Installation & User Guide – Rev 4.2 29-Mar-18 Page 49 of 49