What's New in GENESIS Version 11 Update 1

This release includes the following enhancements.

Common and Platform Services

Reference ID

Description

12951

Multiple modifications and improvements have been made to licensing detection and notification.

14152

The HistorySampleIntervalSeconds parameter, which you use to configure the sampling interval for simulated historical tags, has been added to the Server Internal Simulator point manager.

15017

The order of the columns for simulated data sets, which are the data set tags that start with srvsim:, has been changed from Index, Value, Timestamp, StatusCode to Timestamp, Value, Index, StatusCode.

15702

The weeknumber() function now returns week 1 for December 31 (support for ISO 8601 week numbers).

Compatibility Analyzer and Upgrade Utility

Reference ID

Description

14810

The Upgrade Utility now checks if there are displays that contain scripts and enables scripting in GraphWorX for backward compatibility. Both the Compatibility Analyzer and the Upgrade Utility now warn the user about security issues related to scripting.

14920

  • Compatibility Analyzer now detects default configurations of Twilio, Vonage, or Sendgrid and informs you to move user environment variables to system environment variables.
  • The Compatibility Analyzer now checks whether a custom database is used in one of the following configurations—Bridging, Reports, Alerts, Alarm Historian, Databases, and Alert and Notifications. When a custom database is identified, you are notified that NETWORK SERVICE access will be granted by the Upgrade Utility.
  • The Upgrade Utility now checks custom databases configured in the system and makes sure that the NETWORK SERVICE can access them.
  • The Upgrade Utility now upgrades BACnet configurations that have a compatibility issue in the connection string.
  • The Upgrade Utility now upgrades BACnet configurations that have a compatibility issue in the connection string.
  • Import and PubDisplay system folders that are specified in Workbench > Project ribbon > File Configuration are now migrated from C:\Program Files\ICONICS\GENESIS64 folder to the C:\ProgramData\ICONICS\11 folder when you upgrade from GENESIS64 version 10 to GENESIS version 11.
  • The Upgrade Utility now detects the BACnet log file location when analyzing BACnet configurations.

15190

WriteApps has been updated in the FwxServer.Network.config template to include Ico.AnyGlass.WebHost, and the Upgrade Utility has been updated to migrate the configuration.

FrameWorX

Reference ID

Description

15487

Focused points that are used for troubleshooting in TraceWorX now contain additional parameters.

Installation

Reference ID

Description

12065
15309

You can now select multiple Distributed and Highly Distributed Systems on the Home page.

Redundancy

Reference ID

Description

13970

Configuration changes in Redundancy and FrameWorX connections are now propagated more efficiently to the clients (GraphWorX, WebHMI).

14791 Added an explanatory confirmation message that displays when you try to delete Alarm or Data Historian collectors from My Project > Servers and RedundancyUnified Redundancy.

15013

Added a new checkbox, Synchronize online status with the parent cluster, to the SubCluster Settings dialog, which is set to false by default.

 

15014

The configuration panel is now hidden when nothing is selected in My Project > Servers and RedundancyUnified Redundancy Editor dialog.

15015

You can now resize the left panel in My Project > Servers and RedundancyUnified Redundancy.

Analytics

Bridging

Reference ID

Description

14997

You can now set individual permissions for the transaction engine to execute security critical activities—currently Command Line Activity and File Transfer Activity. This feature maintains compatibility with the permissions implementation used in earlier versions of the product.

  • If setting <add key="AllowSecurityCriticalActivities" value="true"/> exists in the IcoBwxService.dll.config file located in the C:\Program Files\ICONICS\GENESIS64\Services\BridgeWorX\ folder, Bridging runtime uses the setting and allows both security critical activity types to run.
  • If this setting is not in the IcoBwxService.dll.config file or the file does not exist in the C:\Program Files\ICONICS\GENESIS64\Services\BridgeWorX\ folder, Bridging reads individual activity type permission settings from Bridging.xml located in the C:\ProgramData\ICONICS\11\ folder. Bridging.xml contains the following settings:

    <?xml version="1.0" encoding="utf-16"?>
    <BridgingConfiguration>
    <SecurityCriticalActivities>
    <Activity TypeName="CommandLineActivity" Allow="0"/>
    <Activity TypeName="FileTransferActivity" Allow="0"/>
    </SecurityCriticalActivities>
    </BridgingConfiguration>

    To enable a particular activity type to run, change the Allow attribute value from 0 to 1, and then save the file. Restart the ICONICS Bridging Point Manager service for the new permissions to take effect.

Fault Detection

Reference ID

Description

14982

The default alarm subscription now goes to Alarm Server instead of the legacy alarm server.

14983

You can now create fault diagnostic models immediately under Analytics > Fault Detection > Fault Diagnostic Models by right-clicking and selecting Add Diagnostic Model.

Reporting

Reference ID

Description

14104

Improved the performance of the Report server when there are more than 10,000 generated reports.

Assets

Reference ID

Description

14829

The option, External Data Access, has been added to the Equipment Property and Equipment Class Property screens. Select this option to enable access to external historical values.

Data Connectivity

BACnet

Reference ID

Description

13561

You can now filter out vendor properties by default. To do so, in the GlobalOptions section of the BACnAPI.config.json configuration file, add the FilterOutPropertiesByVendorID property with a value of True.

Databases Connector

Reference ID

Description

15007

The following Databases connections have been renamed.

Old Connection Name

New Connection Name

Oracle OLEDB

Oracle OLE DB Connections

Generic OLEDB Connections

OLE DB Connections

SQL Connections

SQL Server Connections

SQL Server OLEDB

SQL Server OLE DB Connections

OPC UA

Reference ID

Description

15016

In My Project > Data Connectivity > OPC UA > OPC UA Connections, the Client Certificate field has been renamed to User Certificate for clarity and a better user experience.

15187

The FrameWorX OPC UA interface now logs more details in TraceWorX to help with troubleshooting.

Data Historian

Reference ID

Description

14828

The following new licensing options have been added:

  • External Data Access—Enables access to external historical values. It's located on the General tab on the Tag, Calculated Tag, and Merge Tag screens.
  • Allow/Deny External Data Access for all tags—Allows or denies data access for all the tags in the selected folder or subfolder. To access this option, go to My ProjectHistorical Data > Data Historian >Logged Data, and right-click a folder.
  • Allow/Deny External Data Access— Allows or denies data access for the selected tag. To access this option, go to My ProjectHistorical Data > Data Historian >Logged Data and right-click a tag.

15299

In My ProjectHistorical Data > Data Historian >Product ConfigurationSystem Settings > Logging Server tab, added the option, Enable OPC UA Client Interface. When enabled, you can connect to the Data Historian server through the OPC UA interface.

GraphWorX

Reference ID

Description

12261

(GraphWorX 3D) You can no longer import an .xbim file into a 3D viewport.

13818

(GraphWorX 3D) The 3D terrain is now textured using Esri map tiles, and the Elevation dialog provides Esri base map types as texturing options.

15069

Improved GraphWorX handling of Windows DPI scaling and fixed some graphical and color issues in GraphWorX dark mode.

15073

The Run Script commands, scripting templates, and other features that rely on scripting are now hidden if scripting is disabled.

15077

Removed the Display Button feature from GraphWorX.

15079

Updated the scroll bar style of the Asset Navigator, Trend Viewer, and Table controls.

15245

You can now enable or disable telemetry in GraphWorX. To do so, select FileToolsTelemetry Settings.

15690

You can now open or close the System Monitor from the shortcut menu in GraphWorX Runtime.

15710

The System Health Monitor has been renamed to System Monitor in GraphWorX. All occurrences of "System Health" and "System Health Monitor" have been replaced by "System Monitor."

HTML5 WebHMI

Reference ID

Description

15691

You can now open the System Monitor from the shortcut menu in HTML5 by selecting Open System Monitor. When selected, the System Monitor opens in a new tab.

You can configure the presence of this shortcut menu item in the ico.anyglass.parsing.config file by setting the ShowOpenSystemMonitorItem property to true or false. When the System Monitor application action isn't allowed, the shortcut menu item is unavailable.

15952

When the System Monitor is opened from the shortcut menu, the System Monitor now opens in the current tab on a mobile device. When opening in a desktop web browser, the System Monitor still opens in a new tab.

Workbench

Reference ID

Description

14009

Added a targetIndex variable to the redundancy cluster online expression dialog. You can select the variable when editing expressions in My Project > Servers and Redundancy > Unified Redundancy.

14010

You can now specify the keyword "targetIndex" in a redundancy cluster online expression.

14757

A warning now appears when Ignore GUID is selected during import/export to highlight the fact that the operation may be disruptive and prevent data from being logged

15044

In My ProjectData ConnectivityOPC UA > OPC UA Connections, the Test Connection button has been moved to the upper right corner of the OPC UA Connections screen (beside Name).