Frequently Asked Questions
This section contains answers to some frequently asked questions about Geo SCADA Expert. To help you use the product, each question has a brief explanation or answer together with hyperlinks. Use these hyperlinks to access more detailed information within the Geo SCADA Expert Help.
The questions are as follows:

Geo SCADA Expert is designed to run on systems that meet a minimum recommended specification based on the size of the system.

ViewX is a PC-based interface that gives users full access to the Geo SCADA Expert system. Virtual ViewX provides similar operator-level functionality to ViewX, but accesses the system via an HTML-5 compatible web browser. Original WebX is an older browser-based interface that enables operators to access the Geo SCADA Expert system via Internet Explorer 11.

Geo SCADA Expert is continually improved by ongoing product development. New versions of Geo SCADA Expert are periodically released which contain new functionality and deliver enhanced capability. You can upgrade existing installations to these new versions of Geo SCADA Expert.

You can make changes to an existing installation, for example, you can add a new driver or uninstall an optional component.

See the separate Geo SCADA Mobile documentation suite.

The Geo SCADA Expert system has two main software components. They are:
- Core software. This provides the fundamental features and functionality of Geo SCADA Expert. You install the core software when you first install Geo SCADA Expert.
- Driver software. This allows Geo SCADA Expert to interface with third-party hardware and software. For each device with which you want Geo SCADA Expert to communicate using a specific protocol, you need to install the relevant driver software. You can install the driver software when you first install Geo SCADA Expert or you can install specific driver software when the need arises.
- Set up the Drivers on a New Geo SCADA Expert System
- Add a New Driver to an Existing Geo SCADA Expert System
- Making Changes to your Geo SCADA Expert Installation.

If Geo SCADA Expert supports more than one type of driver for a particular protocol, the driver-specific documentation provides guidance on which driver to use. If both types of driver provide the functionality that you require, consider using the Advanced version of the driver. The Simple drivers are legacy versions that are included in Geo SCADA Expert for backwards compatibility.
An example of such driver-specific guidance appears in the Modbus Driver Guide.

A Hot Standby environment is a multi-server architecture in which one server acts as a Main server and there are one or more backup (or Standby) servers. Such an architecture provides for redundancy and enables load sharing for clients. The Main server processes updates to the database, runs the drivers, and controls the synchronization of the Standby server or servers. If the Main server goes offline, a changeover occurs, whereby a Standby server takes over from the Main server.

Geo SCADA Expert 2020 onwards is designed to use certificates to initiate secure connections and encrypt the data that is transmitted between Geo SCADA Expert servers and clients (see Certificates for Geo SCADA Expert Server and Client Connections). We strongly recommend that you obtain certificates from a trusted certification authority to use for such communications. However, you can configure the server to use a self-signed certificate while, for example, you are waiting to receive the trusted certificates.

You can configure a ViewX client to access multiple Geo SCADA Expert databases. Each Geo SCADA Expert database is independent and runs as a Geo SCADA Expert system on a Geo SCADA Expert server.

You can use the Geo SCADA Expert Server Configuration Tool to change the location of individual components of your database.

User accounts are a part of Geo SCADA Expert system security. A user account is a configurable identity that determines which Geo SCADA Expert features and functionality a particular user can access. A system administrator configures and allocates a user account to a user. The user can then use the account to log on to Geo SCADA Expert.

Typically, a system administrator has the authority to allocate or remove system permissions for other users. A system administrator can:
- Restrict the permissions that particular groups of users have. For example, all WebX users.
- Set permissions for a User account or User Group.
- Set the levels of access that each user has to each database item in your Geo SCADA Expert system.
To learn about Geo SCADA Expert system security, system administrators should read the Geo SCADA Expert Guide to Security.
If you are an individual user, and you want to know what permissions you have been allocated, you will need to look in several places. These places are: the server settings; the settings for your user account and the settings for individual database items. Follow these links:

The Super User account is a special user account that allows you to access all of the Geo SCADA Expert items and features.

The Super User account can be useful when you are setting up your Geo SCADA Expert database. However, having an enabled Super User account on your system can pose a security risk.

Yes. If you import configuration from another database, and that configuration contains security settings that you cannot reset from the Administrator account, you may need to re-enable the Super User account to amend these settings. However, we recommend that you only enable the Super User account when you need to and that you disable it again when you have finished using it.

If the Super User account is disabled on your system, you can re-enable it by running the installer program again on the Geo SCADA Expert server.

You can configure ViewX to display different interface components on different monitors.

Geo SCADA Expert logs configuration changes automatically. You can then view these configuration changes by displaying an Events List. If the Configuration Changes Auditing feature is enabled on your system (the feature is disabled by default), Geo SCADA Expert will also keep a separate detailed record of configuration changes. You can then view this record of changes by using the Display Property Changes pick action.

The Database Explorer Bar is a hierarchical display of database items. Each item has an icon associated with it.

You use Queries Lists to display information about your database and about specific database items. You can use the lists to monitor, control and compare the different aspects of your Geo SCADA Expert system. Geo SCADA Expert provides predefined Queries Lists and you can also create your own custom-built Queries Lists.

When you animate a Mimic object you associate the object with a value in the database. For example, you might animate a Mimic object so that a shape representing a tank appears to fill according to the change in value of a database item. You can also use animations to enable Mimics to provide access to specific pick actions.

Original WebX uses ActiveX controls to display Mimics. ActiveX controls are only supported by Internet Explorer.

You can use registry settings to control the visibility of layers on a Mimic. For example, this is particularly useful on Mimics that contain maps, where each map layer has a different level of detail.

Geo SCADA Expert can now display, analyze and store geographic information, and enables you to manage your telemetry data using that information. This facilitates location monitoring of fixed assets, mobile assets, and staff (if configured to do so) and the visualization of these assets on integrated maps, as well as location-based alarm notifications, location-based alarm filtering, and more.
Maps can be displayed directly in the Geo SCADA Expert client. You can retrieve data in real-time from combinations of online sources, including Bing and OpenStreetMap, or on-premise or hosted ESRI GIS systems via native ArcGIS support, and other sources that support the Web Map Service (WMS) standard. This enables you to display up-to-date street maps overlaid with asset information direct from your GIS (if available), as well as real-time weather information from online web services (this may require a subscription). In addition, the location of your assets (fixed, mobile, and staff) can be overlaid, providing full geo-locational visibility of your infrastructure.

You can create single-layer maps or multi-layer composite maps, from online or offline mapping sources, which you can then use for a variety of purposes.

You can associate any database item with geographic coordinates by using the item's Location tab.

You can configure alarms so that they redirect based on the region with which the alarms are associated.

First, check that Geo SCADA Expert should be displaying markers in the portion of the map that you are currently viewing. You could also try zooming out or scrolling the map to view an area where you know that markers should appear.
If you still cannot see any markers, display the Layer Menu at the top right of the screen to check that your query is on the menu:
If your query does not appear on the menu, it may have failed.

Your query may have failed.
You can check the query detail by displaying it in a table:
(You can only display User Query data on a ViewX client or Virtual ViewX client. You cannot display User Query data on an Original WebX client.)
Check that the column names or aliases are as expected (for example, GISLOCATION->LATITUDE, GISLOCATION->LONGITUDE).
You can also check the syntax of the query (after the query has been processed for display) in the ViewX log file. The default location of this file is: C:\ProgramData\Schneider Electric\ClearSCADA\Logs\ViewX\SE.Scada.ViewX_Session<n>.log. Look for 'PrepareQuery' and examine the SQL.

If you have configuration privileges, click on the map and then press F12 to display the Browser Console. Select the Network menu option to display a log of the network traffic to the mapping providers. Look for any relevant error messages in the log.

ViewX and WebX both require direct access to map provider sites for the online mapping functionality. You should contact your network administrator to request such access. It may also be possible to install Map Sources on a server in your company network.

Geo SCADA Expert will set the default zoom level of the Map Set to the zoom level of the first Map Source that you add to the Map Set. If you are displaying a map from a hyperlink in a Mimic, the zoom level can also be set on the hyperlink. This will override the default zoom level setting.

There are three different Map Marker symbol shapes for Queries - triangles, squares and diamonds:
Geo SCADA Expert automatically allocates a specific shape to a query. You cannot configure the way in which Geo SCADA Expert allocates these shapes and you cannot choose a specific shape for your query.

An embedded list is a list that has been placed into a Mimic.

Yes, you can use Calculation Points to perform simple calculations on database data. For more complex calculations, you would use Internal Points together with Logic functions.

You can associate a Logic program with any property of any Geo SCADA Expert database item. When there is a change to the value of the property, Geo SCADA Expert will execute the Logic program.

Geo SCADA Expert consists of many different applications. Each application produces log files that provide a record of an application's activity. Log files can help you to investigate unexpected situations in Geo SCADA Expert. You will also need them when you report an issue to Schneider Electric customer support.

To find a likely cause, you should make a number of checks.

To enable Active Directory authentication, you need to configure a Logon type and a Windows domain name in the Geo SCADA Expert server configuration tool.
For LDAP (Lightweight Directory Access Protocol) authentication, you need to configure an LDAP server Name and an LDAP port number, also in the Geo SCADA Expert server configuration tool.

There are no differences unless automatic user creation is enabled. If so, you need to specify the Windows or LDAP group name, in the appropriate format for the type of authentication, in the Windows/LDAP Group Name field on the General tab of the User form.

Yes. Geo SCADA Expert will only apply external authentication to user accounts that have the Use External Authentication option enabled.
A user account that does not have external authentication enabled will continue to be authenticated within Geo SCADA Expert.

No, the authentication server must be available.
There is a server configuration option that may help a user to continue if the user is already logged in but the authentication server becomes unavailable. This is the Connection failure cached password expiry option.

The procedure is as follows:
- Configure External Authentication in the Server Configuration Tool. When you do this, make sure that you select the Create users automatically from group membership check box.
- Create at least one User Pattern to define the default configuration that Geo SCADA Expert should apply to the user accounts that it creates automatically.
- Create and configure a User Group to which automatically created accounts can become a member. Link the User Group to an Active Directory or LDAP group and a User Pattern.

You configure one or more User Pattern database items in Geo SCADA Expert; a User Pattern defines the settings for these new user accounts. When Geo SCADA Expert creates such an account, it will select the User Pattern to use by:
- Retrieving the user’s group memberships from Active Directory or LDAP.
- Finding the Geo SCADA Expert User Groups that are linked to those groups, and using the User Pattern configured for the User Group with the highest priority.

No, Geo SCADA Expert only uses a User Pattern when it automatically creates a user account. There is no persistent link between a user account and the User Pattern.

Follow this procedure:
- Display the External Authentication options in the Server Configuration tool.
- Set a Connection failure cached password expiry value that is equal to or longer than the Cached password expiry value. This will allow a user that is already logged on to continue using Geo SCADA Expert if the authentication servers are temporarily unavailable.

There are two parts to centralized user management:
- automatic group membership updates and
- automatic user creation.
You enable automatic group membership updates by linking Geo SCADA Expert User Groups to Active Directory or LDAP User Groups. Geo SCADA Expert will then automatically ensure Geo SCADA Expert memberships match Active Directory or LDAP memberships.
To automatically create Geo SCADA Expert users, you first need to create one or more User Pattern database items that define the default configuration for these automatically created users. You then configure each relevant Geo SCADA Expert User Group to use a particular User Pattern.
- Integrate Geo SCADA Expert User Accounts with Active Directory or LDAP User Accounts
- Define whether a User is Associated with a Windows or LDAP User Profile
- Associate a Geo SCADA Expert User Group with a Windows Domain Group or LDAP User Group
- Provide Settings for Automatic User Creation
- Create User Accounts from a User Pattern
- Configuring User Pattern Settings.

You need to associate a Geo SCADA Expert User Group with a Windows or LDAP Group Name. You do this in the Windows/LDAP Group Name field in the User Group tab of the relevant User Group form. In this field, you enter a Windows domain user group, or the full Distinguished Name of the LDAP user group.
For example, in the case of Active Directory authentication, a user group name might be: Site1-Operators. In the case of LDAP authentication, an example user group name might be: CN=Operators,OU=Site1,OU=Groups,DC=auth,DC=example,DC=com.

Yes, Geo SCADA Expert will only automatically update User Group members that are linked to Active Directory or LDAP groups.

You log in with your usual Windows or LDAP username. Assuming that everything is correctly configured, Geo SCADA Expert will then automatically create a new user account database item. The new item's name will generally be the same as the username you logged in with. However, naming restrictions may mean that Geo SCADA Expert will remove or replace some characters. If there are user accounts with potentially duplicate names, then Geo SCADA Expert will add incrementing numeric suffixes. For example, Username, Username (2), Username (3).
In the General tab of the user account database item, the Use External Authentication option will be automatically selected and the Windows/LDAP User Name will contain the username that you logged in with.

A system administrator can view the Geo SCADA Expert Events List, which will give details of any problems that occurred when you tried to log in. For example, if Geo SCADA Expert could not find the authentication server or could not find linked groups.

Geo SCADA Expert supports the ability to hide displays from view should no activity be detected for a period of time on a ViewX client. The feature is a security measure, in case a user has forgotten to log off and has left their workstation unattended. If the feature is enabled on your user account, an administrator will have specified the amount of time that can elapse before the feature is triggered. If no activity has been detected for longer than this amount of time on the ViewX client onto which you are logged, the Geo SCADA Expert displays that are open on that ViewX client will be hidden from view and a dialog box will be displayed.

You can change the configuration of an automatically created user account in the same way as any other user account. However, if the user account is a member of a User Group linked to an Active Directory or LDAP group, Geo SCADA Expert will automatically manage it and override any manual changes. For example, if you remove a user account from a Geo SCADA Expert User Group, but the user is still a member of a linked Active Directory or LDAP group, then Geo SCADA Expert will reinstate the User Group membership in Geo SCADA Expert the next time the user logs in.

Geo SCADA Expert only uses a User Pattern when it automatically creates a user account. There is no persistent link between a user account and the User Pattern.

A system administrator can set the minimum requirements for user passwords which Geo SCADA Expert will then enforce.
The current NIST guidelines provide a good source of advice to refer to when you are setting the minimum requirements for passwords.

The Control Feedback check is a check that the value of a point matches specific criteria at least once within a specific time period after a control is sent to a device. Geo SCADA Expert will not monitor the value of the point at any other time, including after it detects a match.
The Uncommanded Change check is a check that the value of a point always matches specific criteria except during a specific time period after a control has been sent to a device.

You would use the Control Feedback check. For example, in the Feedback section of the Control Checks tab of the output point, select a Comparison Type of 'Changes by at least Value' and then enter a Value that provides a suitable detection threshold.

You would use the Uncommanded Change check. For example, in the Uncommanded Change section of the Control Checks tab of the output point, select a Comparison Type of 'Changes by at most Value' and then enter a Value that allows for normal variation in the input.

As soon as the point's value matches the specified comparison value, Geo SCADA Expert will stop monitoring the feedback. If the point's value changes again within the timeout period, this will have no effect. You may be able to use the Uncommanded Change check to warn of any additional changes in value.

If the Feedback check is monitoring the feedback from an On Demand or PSTN outstation, it will hold open the connection to that outstation (subject to configured maximum connection times) until it receives feedback that matches the check's comparison value. The feedback check will then no longer hold the connection open, although other actions may do so.

Usually, the Uncommanded Change check will continually monitor an input point. However, this is not possible for On Demand or PSTN outstations. Therefore, the Uncommanded Change check will not hold open a connection to the device; it will only act on value updates that it receives as a result of other actions that open a connection, whether invoked by Geo SCADA Expert or the outstation.

The Control Feedback and Uncommanded Change check functionality has a lower performance impact than running Logic programs. This is because it is built into Geo SCADA Expert, so you do not need to execute additional programs. The functionality also provides a standard implementation, with a range of options, that you can easily change compared to editing a Logic program. Also, you do not need to create new Logic programs for each point.