InsightCM 26.0

Release Date: April 2026

Added

  • Route-Based collection support
  • Support for reading digital PI tags
  • Tachometer maximum speed validation
  • HTTP API endpoint for retrieving sensor validation status
  • Custom scaling options for trend viewer
  • Horizontal cursor in trend viewer
  • Trend viewer statistics panel
  • Delta EU reason for vibration devices are displayed with data event
  • Data event management dialog

Fixed

  • Fault frequencies are not displayed on ESA Spectrum data viewer if unsupported node type is first selected
  • Timeout error when migrating data events
  • Missing absolute vibration data in burst data events
  • Incorrect speed properties in data event analysis, affecting some viewers
  • cRIO module detection on EMSA-906x devices
  • Archived trend data collected before InsightCM 3.10 cannot be filtered by the default operating state
  • PI tag pattern generates duplicate tag names for EMI Assessment Power and Rotor Flux Shorted Turns features
  • Residual feature values are incorrect after deleting spectral band from sensor
  • Trend alarm annotations fail to look up alarm instance when alarm has many transitions

Changed

  • InsightCMConsole.exe is now found in C:\Program Files\Cutsforth\InsightCM\InsightCMConsole
  • cRIO device images not included with installer, now available as a separate download
  • NCD gateways must use @ncd-io/node-red-enterprise-sensors v1.6.3 or later
  • Waterfall plot fill is solid

Dependencies

  • Added .NET 10.0.5 Runtime dependency
  • Updated PostgreSQL to 16.13
  • Updated RabbitMQ Server to 4.2.4
  • Updated Erlang/OTP to 27.3.4.8
  • Added FluentModbus 5.3.2
  • Removed EasyModbus 5.6.0
  • Updated NationalInstruments.SystemConfiguration.x64 to 25.8.49217
  • Updated Azure.Identity to 1.16.0
  • Updated Microsoft.Graph to 5.93.0
  • Updated ClosedXML to 0.105.0
  • Updated Microsoft.AspNetCore.JsonPatch to 9.0.9
  • Updated Microsoft.Extensions.Configuration.CommandLine to 9.0.9
  • Updated Microsoft.Extensions.DependencyInjection to 9.0.9
  • Updated Microsoft.Extensions.Hosting.Abstractions to 9.0.9
  • Updated Microsoft.Extensions.Hosting.WindowsServices to 9.0.9
  • Updated System.ServiceProcess.ServiceController to 9.0.9
  • Updated MQTTnet to 5.0.1.1416
  • Updated Protection PLUS 5 SDK to 5.25.1.0
  • Updated Websocket.Client to 5.3.0
  • Updated NI System Configuration to 2025 Q4
  • Added primeng 21.1.3
  • Updated Angular to 21.2.4
  • Updated ag-grid-angular to 35.1.0
  • Updated JSTree to 3.3.17
  • Updated plotly.js to 3.4.0

InsightCM 3.12.2

Release Date: February 2026

Fixed

  • Timeout error when migrating data events

Dependencies

  • Updated MongoDB to 7.0.30

InsightCM 3.12.1

Release Date: November 2025

Added

  • Global NCD settings for managing battery life

Fixed

  • Wireless sensor alarms using "On" operating state don't trigger
  • Timeout errors when enumerating features for aging
  • Timeout errors when loading and deleting feature values for aging
  • ESA Spectrum data export fails if data isn't downsampled
  • ESA power calculations with delta voltage bus configuration

InsightCM 3.12.0

Release Date: September 2025

Added

  • Breaker device type
  • Mechanical Fault feature type
  • MQTT custom topics and payload keys
  • Integration for NCD.io's Industrial IoT Wireless 2 Channel Vibration Temperature Sensor V4

Fixed

  • Data Sources tab doesn't load on NI Wireless device pages
  • Feature value aging times out before completion
  • Envelope Waveform data viewer doesn't display data from NI Wireless sensors
  • EMI Features data viewer displays data incorrectly when multiple HFCT sensors are assigned to same data group
  • Frequency Sweep test panel only loads data from first sensor
  • Nodes imported from data source spreadsheet can't be seen in the asset tree
  • EMI Waterfall data event dialog fails to open
  • Timeout occurs when migrating too many trendpoints
  • ESA Envelope Spectrum data viewer crashes when stacking plots
  • Exceptions in Historian service when PI AF SDK is not installed

Changed

  • Waveform data is compressed on disk
  • Improve dashboard performance
  • Improve asset tree performance on Asset Configuration and Data Viewer pages
  • Improve device creation performance
  • Data file size for each monitor is included in support report

Removed

  • Integration for NCD.io's Industrial IoT Wireless 2 Channel Vibration Temperature Sensor V3

Dependencies

  • Added Angular 20.0 dependency
  • Added ag-grid-angular 33.3.2 dependency
  • Added bson 6.10.4 dependency
  • Update PostgreSQL to 16.10
  • Update TimescaleDB to 2.21.3
  • Update MongoDB to 7.0.21
  • Update plotly.js to 3.0.1
  • Update MongoDB.Driver to 3.4.0
  • Update LabVIEW to 25.3.2
  • Update RabbitMQ Server to 4.1.1
  • Update Erlang/OTP to 27.3.4.1

InsightCM 3.11.1

Release Date: June 2025

Fixed

  • Migration of Modbus data collected in InsightCM 3.8.7
  • Issue with manually adding HFCTs to equipment sensors list
  • Issue with manually adding integrated/differentiated sensors to equipment sensors list
  • Migration of alarm annotations from 3.9 or earlier
  • Data set collection fails after spectral alarm instances are migrated
  • Incorrect feature calculations when motors with duplicate names are mapped to same ESA / MCSA device
  • Orbit chart processing error due to Measurement Studio licensing

Changed

  • Device message encryption performance improvement.
  • Data set messages from device are unencrypted by default.

InsightCM 3.11.0

Release Date: May 2025

Added

  • Deployer service based on NI System Configuration
  • Encrypted communications between server and NI devices
  • Integration for NCD.io's Industrial IoT Wireless 2 Channel Vibration Temperature Sensor V3
  • Absolute Vibration asset node type
  • ESA Wind 9055 device type
  • Thrust Probe asset node type
  • Asset tree "Needs Update" and "Needs Mapping" marking toggles
  • Legacy wiring configuration option for 2-sensor delta voltage buses which are upgraded to ESA
  • Option on data set API method to return plain array instead of encoded string

Fixed

  • Data package data event export to TDMS
  • Trend chart does not display "greater than" and "less than" alarm thresholds simultaneously
  • Shaft Centerline and Polar charts crash when zooming in on Trend chart with cursor selected
  • Cursor positions are lost when zooming into ESA / MCSA Spectrum charts
  • 3.10 migration adds Voltage feature to Speed nodes
  • FFT viewer sticky cursor legend obscures chart data
  • Historian data not shown in trend when multiple points selected
  • Phantom current data scaling is incorrect
  • Data References dialog does not filter by displayed feature values
  • Modbus service crash when configured with feature-based collection condition
  • Incorrect evaluation of Modbus service collection conditions (delta EU, rises above, and falls below)
  • Baseline data reference metadata displays incorrect timestamp
  • Error when deleting stream data events
  • Data viewer selection issues after clearing charts
  • Derived data on polar and bode charts is not phase shifted
  • Waveform viewer does not AC-couple displacement data when integration is enabled
  • Migrated NI Wireless systems do not collect data due to error in data event ingestion
  • Error in data viewer when loading vibration data with single-point speed and certain processing enabled
  • Data viewer user options ignored when legacy config exists
  • SGM feature value calculation is unstable
  • PI point value update performance issue

Changed

  • Update NI Measurement Studio to 2019
  • Update NI System Configuration to version 2025 Q1
  • Update ExtJS to 7.8.0
  • Update RabbitMQ Server to 4.0.7
  • Spectrum and Waterfall charts available with more license types
  • Add PI Mappings dialog is sorted alphabetically

Removed

  • NI Systems Management Service (SMS) dependency
  • Postgres 11 dependency
  • CMS-9024 device support

InsightCM 3.10.3

Release Date: February 2025

Fixed

  • Speed property is not set on vibration data events with fixed speed
  • Speed property is not set on vibration data events with single-point speed
  • Invalid configuration error on NI Wireless due to unset monitor ID
  • Phantom data event operating state sometimes isn't set
  • NI Wireless vibration configuration UI shows incorrect sensors
  • NI Wireless integrated features aren't calculated
  • Alarms on CMS spectral bands and MCSA/ESA motor features have mis-aligned timestamps
  • Incorrect timeout on Modbus service connection
  • Incorrect Modbus values after connection disruption
  • Operating state filtering on migrated archived trend points returns no data
  • Crash in asset configuration with some migrated assets with run-up or coast-down operating states
  • NI Wireless data source gate and cron offset not working correctly
  • Integrated/Differentiated channels not calculating features on device

InsightCM 3.10.2

Release Date: December 2024

Added

  • Phantom EPH-T25 thermocouple support (support previously removed in 3.10.0)

Fixed

  • 3.10 migration removes user-defined features
  • Incorrect metric names of features renamed in 3.10.0
  • Speed-based analysis for air gap data
  • Thermocouple/RTD temperature calculation on cRIO devices when using Fahrenheit units
  • Static sensor support on IR-9042 and IR-9055
  • AirGap devices send data sets on trend collection triggers

InsightCM 3.10.1

Release Date: November 2024

Added

  • Baseline reference support on Park Clarke data viewer

Fixed

  • `setdatadir` console command doesn't update PostgreSQL database location
  • 3.10 migration doesn't properly migrate MON-10496 devices
  • 3.10 migration crash when updating wireless (MON-10496) equipment
  • 3.10 migration crash when migrating certain data event comments
  • 3.10 migration crash when migrating data event references without an operating state
  • Installation failure when upgrading existing PostgreSQL 16 database
  • Phantom gateway authentication failures on poor connections
  • Data events cannot be selected after panning trend chart
  • PI tag chart cannot be opened
  • Sample rate on Phantom data sets can vary slightly from actual value
  • Rotor bar detection timeouts in some environments
  • The unit type on certain feature types cannot be changed
  • Migrating single-point node trend baselines fails
  • Migrating cameras without collected data fails
  • Wireless node types don't appear in new node dialog without Vibration license
  • Data source tab on device page throws exception when equipment is mapped to multiple devices
  • Fault frequency markers on ESA spectrum chart are incorrect when multiple cursors exist
  • Migration of obsolete DEI asset configuration
  • Alarm rule import fails when alarm is configured with "Less than" operator
  • PiToken properties on asset node definitions are sometimes not migrated correctly
  • ESA out-of-order channels issue
  • Trace log and support report download caching
  • Devices remain disabled after updating license

Changed

  • ESA speed calculation accuracy improvement

InsightCM 3.10.0

Release Date: September 2024

Added

  • Multiple trend cursors in data viewer
  • Data packages (import and export data between InsightCM servers)
  • EMI Waveform and EMI Feature charts
  • Park Clarke data viewer
  • Support for Erbessd EPHT26, EPHG61, EPHG62, and EPHG63 sensors
  • EMI9058 device type
  • ESA9055/8 device type
  • Modbus and MQTT services are enabled
  • MQTT service publishes trend alarms
  • Configure-rabbitmq command to InsightCMConsole
  • Sample rate configuration on Asset Configuration page
  • Data collection offset to Phantom equipment types
  • HTML sanitization in UI to mitigate XSS vulnerabilities
  • Optional asset name encryption in database
  • Historian configuration option to replace spaces in tag names with a specified character
  • Modbus TCP property to decrease each register address by one
  • Workflows for editing data source nodes in bulk
  • Aging option to retain one MCSA/ESA Startup data event per day
  • Offline local license removal option
  • Option to share sensor configuration between multiple voltage buses
  • Rotor Bar Detection tab to ESA device test panel
  • Fault frequency support to ESA Spectrum chart
  • PostgreSQL version 16.3
  • TimescaleDB version 2.15.0
  • UUID (JS library dependency) version 9.0.0
  • MathNet.Numerics dependency version 5.0.0
  • Npgsql dependency version 8.0.3

Fixed

  • Invalid JSON in some asset node definitions
  • Some scenarios that could lead to RabbitMQ misconfiguration during installation
  • RFM table is blank when viewing archived data
  • Scaling on polar plots that would display circles as slightly elliptical
  • Sensor asset rename not being reflected in equipment trigger conditions UI
  • Configuration|Deactivated option not working on the asset dashboard
  • MQTT tag generation utilities failing to wait for MQTT connection to complete
  • Stale data from Phantom sensors will no longer be stored if the sensor is disconnected
  • Deactivated or disabled modbus nodes will no longer collect data
  • "Too Many Events" notifications appearing as "No Data Events"
  • Uninstaller failing when some expected software is not present
  • Unintended license invalidation
  • Postgres 11 installation failure
  • Modbus TCP not using configured port, unit ID, read interval, or read timeout
  • Support for Historian Input nodes mapped to Phantom equipment
  • Support for gating Phantom data set collections with data sources
  • Inconsistent data collection when multiple Phantom equipment nodes are configured
  • Excessive logging when connection to Modbus master fails
  • PI alarm tags not getting updated for new alarm instances

Changed

  • Licensing to use asset and/or sensor counts
  • Monitoring configuration — single asset can have multiple monitors
  • Feature definitions replace metric definitions
  • Singlepoint nodes now have a metric
  • Device / equipment pairing moved to Asset Configuration page
  • Sensor / channel pairing moved to Asset Configuration page
  • Wireless endpoint mapping moved to Asset Configuration page
  • "Data event" redefined to refer to data collection with data sets
  • Update data viewer stream and data event analysis modes to use data package UI
  • Asset nodes are now exported as JSON instead of Excel spreadsheets
  • Trend alarm spreadsheets now only allow editing of alarm levels
  • Cameras are configured as nodes in the asset tree
  • `/IcmApi.svc/dataevent/dataset/{monitorId}/{dataSetId}?ts={ts}` API endpoint for retrieving a data set from a data event
  • `/IcmApi.svc/dataevent/trendpoints/{monitorId}?ts={ts}` API endpoint for retrieving trend points from a data event
  • (Removed `/IcmApi.svc/dataevent/{dataEventId}` and `/IcmApi.svc/dataeventarchived/` API endpoints as they are replaced by the above)
  • Update trend chart legend and toolbar
  • Data viewer tree selection highlighting
  • EMI and HFCT configuration
  • Rotor Flux and Flux Probe configuration
  • Move 9205 / 9219 channel configuration to the Asset Configuration page
  • Data Sources are now automatically mapped to the parent equipment's assigned device
  • Add SupportedEquipment property to device definitions
  • Asset node definitions have restricted ability to change available features
  • Comments are associated with equipment asset nodes
  • Trend baselines do not autoset
  • Add connection status to device logfile web service
  • Increased data viewer color palette maximum number of colors to 20
  • Phantom accelerometer configuration to use Fmax instead of sample rate
  • Phantom service will periodically check gate with new data if the gate check fails initially
  • Update alarm instance grids to support sorting more columns
  • Files downloaded by clients are no longer left on server filesystem
  • The InsightCM version is now included in support reports
  • Allow creating bearings with more than two digits of decimal precision
  • Phantom data set collection timeout increased from 10 minutes to 30 minutes
  • Update MongoDB to version 7.0.11
  • Update ExtJS to version 7.5.1
  • Update JQuery to version 3.7.1
  • Update JSTree to version 3.3.16
  • Update plotly.js to version 2.27.1
  • Update RabbitMQ.Client to version 6.8.1
  • Update Microsoft.Extensions.DependencyInjection to version 8.0.0
  • Update System.ServiceProcess.ServiceController to version 8.0.0
  • Update ClosedXML to version 0.102.2
  • Update MongoDB.Driver to version 2.25.0
  • Update Newtonsoft.Json to version 13.0.3
  • Update NCrontab.Signed to version 3.3.3
  • Update Microsoft.Graph to version 5.50.0
  • Update MQTTNet to version 4.3.3.952
  • Update Websocket.Client to version 4.7.0
  • Update Microsoft.Extensions.Logging.Abstractions to version 8.0.1
  • Update System.ServiceProcess.ServiceController to version 8.0.0
  • Update Microsoft.Extensions.DependencyInjection to version 8.0.0
  • Update Microsoft.AspNetCore.JsonPatch to version 8.0.4
  • Update System.Threading.Channels to version 8.0.0
  • Update WiX Toolset to version 3.14.1

Removed

  • "Shared" sensors and data groups
  • Support for InsightCM 3.9.X and earlier device spreadsheets
  • Asset spreadsheet functionality
  • Asset template imports and exports
  • Support for mapping equipment to multiple devices. Existing equipment mapped to multiple devices will be broken up into multiple equipment nodes during the upgrade.
  • "Update Firmware" button
  • Historian support for equipment and sensor status tags
  • Support for Uptime wireless (not uservisible)
  • GridFS dependency
  • DEI integration
  • Temporary data event reference feature
  • Support for the EPHT25 sensor
  • "Needs Mapping" filter and indicators from asset tree
  • Support for EMSA9055
  • Support for Modbus9607 and Modbus9638

InsightCM 3.9.3

Release Date: November 2023

Added

  • Email notifications through Microsoft 365 with modern authentication
  • Dependency on Azure.Identity version 1.10.1
  • Dependency on Microsoft.Graph version 5.27.0

Fixed

  • Timeout error when updating Phantom gateway configuration
  • Reconnection failures when Phantom gateway is configured with password
  • Phantom thermal image data viewer exception
  • Prevent Phantom gateway passwords from being exported in asset spreadsheet
  • Installation failure when moving databases between servers
  • Asset table data viewer exception
  • Data archival bug when deleting data
  • Installer upgrade sometimes failing to remove previous version

Changed

  • Phantom dashboard now indicates if battery and signal strength data is old

Removed

  • System.Linq.Dynamic dependency

InsightCM 3.9.2

Release Date: August 2023

Fixed

  • Phantom sensor data archiving

Changed

  • Update to .NET Framework 4.8
  • Update MongoDB to version 6.0.8
  • Update MongoDB.Driver to version 2.20.0

Removed

  • Support for upgrading from InsightCM versions older than 3.8.5
  • Support for Windows Server 2012

InsightCM 3.9.1

Release Date: July 2023

Added

  • Support for specifying site and service names for eDNA Historian Trend and Historian Input nodes

InsightCM 3.9.0

Release Date: June 2023

Added

  • Phantom wireless sensor support
  • Windows 11 support
  • Windows Server 2022 support
  • Dependency on Microsoft.AspNetCore.JsonPatch version 7.0.2
  • Dependency on Websocket.Client version 4.4.43

Fixed

  • Loading of updated web application after server upgrade
  • Stator shape on Rotor Shape data viewer
  • RFM table is blank for archived data

Changed

  • Modbus and TrendMQTT services are now enabled by default
  • Dependency on Newtonsoft.Json to version 13.0.1

Deprecated

  • Support for Windows Server 2012 will be removed in InsightCM 3.10

Removed

  • The OPC historian service

InsightCM 3.8.7

Release Date: November 2022

Added

  • Modbus service (early access)
  • Dependency on EasyModbusTCP version 5.6.0
  • Dependency on NCrontab.Signed version 3.3.2
  • Modbus operations for InsightCMConsoleApp
  • TrendMQTT service (early access)
  • Salient flux metrics for up to 96 poles (previously 24)
  • Rotating Equipment with Tachometer (Rotor Flux) asset definition file for Rotor Flux locations
  • Rotating Equipment (Rotor Flux) asset definition file for Rotor Flux locations

Fixed

  • HFCT asset node definition toolkit property
  • Sending tachometer speed profile to DEI
  • Salient calculated metrics in GFM device definitions
  • Salient flux cartesian and polar chart viewer errors
  • Equipment type in RFM asset template
  • RFM table duplicated values
  • RFM file collection data type
  • Race condition in salient data event creation
  • Permissions of ProgramData\Cutsforth\InsightCM directory
  • Insufficient permissions caused file uploads to fail (e.g., importing spreadsheets)
  • EMI bug related to multiple HFCTs simultaneous data capture
  • RFM bug related to duplicated data in the viewers
  • GFM bug related to Burst Mode data collections not occurring when called.
  • "Error deleting service postgresql-x64-9.2" message that sometimes appeared during installation
  • Disabled devices no longer send backlog data
  • Single point speed channels now hard-coded to DC coupling

Changed

  • Equipment asset definition
  • Add Hydro Generator asset type to Salient toolkit
  • Update equipment mapping requirements:

    • EMI device data groups must be mapped to "Equipment" asset nodes
    • RFM device data groups must be mapped to "Rotating Equipment (Rotor Flux)" asset nodes
    • SGM device data groups must be mapped to "Rotating Equipment (Fixed Speed)" asset nodes

Removed

  • Support for EMI on cRIO 9065 and 9068
Was this article helpful?
0 out of 0 found this helpful

Articles in this section