TopView® version 6.23.0 Release

TopView® version 6.23.0 Release

January 14, 2016

TopView OPC/SCADA ● TopView PI ● TopView for Canary Labs ● TopView SQL ● TopView PerfMon

Exele Information Systems, Inc.
Phone: +1 585-385-9740

See the release notes for a full list of changes included in this version

TopView Engine Services updates

  • Expanded visibility and management
    The TopView Engine Services management functions are now available in multiple locations:
    TopView Configurator: new TopView Engine Services screen
    TopView Configurator: Configurations settings…Configure Services
    TopView Admin Tools: new TopView Engine Services screen
  • The TopView Engine Services list has been updated with summary and color/status information
    Summary counts: above the TopView Engine Service list a summary count is displayed for three Service states: the number of running Services, the number of stopped Services, and the number of Services not running or stopped (e.g. stop pending)
    Service state icons: an icon before each listed Service represents three different Service states: running=green icon, stopped=red icon, other=yellow icon
  • Delayed startup option added
    The Windows Services option “Automatic (Delayed startup)” allows a specific Service to delay its automatic startup until all other Automatic Services (without delay) have been started. The default delay is 2 minutes. Previously this option was not available to the user when installing a TopView Engine Service from the Configurator. Instead the user was required to enable this setting from the Windows Services app.
  • TopView Engine Service Manager command-line tool added
    This new tool allows command-line listing, installation, and removal of TopView Engine Services.
    The TopView Engine Service Manager can be used to quickly perform bulk TopView Engine Service operations.

Global Outgoing Email Settings

In previous versions of TopView, the outgoing email delivery settings (e.g. SMTP Server settings) were stored per-configuration. This required that the user duplicate the settings for each configuration/TopView Engine that was configured to send email.
The outgoing email delivery settings can now be stored globally. Each TopView configuration has the option to enter their own settings or use the global email delivery settings.

Remote Viewer: Custom, multi-column row sorting

The Remote Viewer Values and Alarms View display current values and alarms to the user. The desired columns for each view can be configured (value, time in alarm, priority, …). 

In existing versions the view details (rows) can be sorted by clicking the column headers above the displayed rows. As an example, the user could sort the alarms by priority or time in alarm.

A new option allows for the configuration of custom, multi-column row sorting for Values and Alarms View. Up to 3 sort columns can be selected along with the sort order and direction. As an example, Alarms View can now be sorted by priority, then time in alarm. The custom sorting can be fixed for each View or the user may be allowed to override the custom sorting.

Pull previous Alarm Comment/Annotation

TopView supports alarm comments (Remote Viewer, TopView Engine Window) to allow users to add comments and annotations to active and completed TopView alarm events.
A new option in the Comment dialog allows the user to pull the most recent non-blank comment for each listed alarm to initialize the comment field to the retrieved non-blank comment.

Logic Functions: References and Imports

TopView Logic Functions allow the user to perform logic operations and calculations involving one or more inputs (typically current tag values). The return value from a logic function (the function result) can be monitored just like any other tag in TopView, allowing the user to apply alarm conditions and notification to the function result. The syntax of the function code follows the Microsoft Visual Basic .Net language 

TopView Logic functions now support:

  • References: to .Net assemblies allows accessing external libraries that may be part of the .Net Framework or created by a 3rd party.
  • Imports: Enables type names to be referenced without namespace qualification.


See the release notes for a full list of changes included in this version