Release Notes > ThingWorx Kepware Server V6.10.659
ThingWorx Kepware Server V6.10.659
Server Runtime
Updated to the latest version of OpenSSL (LTS) 1.1.1k for improved security.
Automation Direct DirectNet
Fixed an issue that prevented the driver from communicating with devices.
IoT Gateway
Fixed an issue where some system tags were not being updated
Fixed an issue where the IoT Gateway service would sometimes not start up correctly and need to be restarted.
Ping
Fixed an issue where status tag value wouldn't update when losing/restoring connection.
Toyopuc PC2/PC3 Ethernet
Extensive refresh of the driver to resolve many performance and hanging issues.
Yokogawa GX Ethernet
Fixed an issue where values were being reported as zero and not the correct value.
 
 
 
Release: ThingWorx Kepware Server V6.10.623
Server General / Install
Security improvements are implemented in this version.
The installer now installs Visual Studio 2015-2019 C++ redistributables and the product uses them as its primary dependency.
Updated terms considered non-inclusive out of respect for users of our software in the following drivers and suites: Modbus Unsolicited Serial, Siemens TCP/IP Unsolicited Ethernet, Fisher ROC Ethernet, Fisher ROC Serial, Fisher ROC Plus Ethernet, Fisher ROC Plus Serial, AutomationDirect EBC, SIXNET UDR, and Weatherford.
OpenSSL has been updated to version 1.1.1i to address CVE-2020-1971.
Server Administration
Fixed an issue related to ThingWorx user group permission management.
Server Runtime
Added a new device-level system tag “_ActiveTagCount” that gives the number of active tags for the specific device.
When loading the default.opf file from disk, the timestamp of the file no longer changes unless the file is from an older version (or is changed and saved).
ThingWorx Native Interface
Enhanced diagnostic logging functionality consistent with OPC diagnostics and communication diagnostics. Diagnostic Log settings are accessed in the Logging property group of the project and the Event Log tab of the Server Administration.
Windows socket timeouts were added to prevent OpenSSL functions from hanging due to dropped packets.
OPC UA Server Interface
Fixed an issue where the server could expire unactivated sessions before the client could activate them and BadSessionIdInvalid would be returned from the ActivateSessionRequest when the client would attempt to activate.
Added support for Active Directory user credentials when establishing sessions.
Fixed an issue where certain interface requests could crash the runtime.
OPC DA Server Interface
Fixed a dead lock that could occur between AsyncIO2::Refresh2 and IOPCSyncIO::Write calls.
DataLogger Plug-In
Added code to prevent store and forward files from being corrupted.
EFM Exporter Plug-In
Added EFM wildcards for ContractYear, ContractMonth, ContractDay, ContractHour. These wildcards create values relative to the contract hour set in the device (i.e. if the contract hour is 6, the 6AM record will display as hour 0).
IoT Gateway Plug-In
Added support for Active Directory user credentials over the REST Server agent.
Fixed an issue where REST Client Agent expansion message error messages could be empty.
Fixed an issue in which caused failed authentication could cause the IoT Gateway service to lock up.
Clarified event log message posted when the event buffer is full for REST Clients and MQTT Client Agents.
Allen-Bradley ControlLogix Ethernet Driver
Added support for ControlLogix firmware V33, which includes support for CompactLogix 5380 and ControlLogix 5580 P-controllers (PlantPAx Distributed Control System).
Allen-Bradley Data Highway Plus Driver
Deprecated the driver, which contained library dependencies linked to operating systems deprecated by Microsoft. Existing OPF project files load, but the channels present an error in the event log. Existing JSON project files fail to load with an error message.
AutomationDirect EBC Driver
Removed non-inclusive terms out of respect for users of our software.
Fanuc Focus Ethernet Driver
Added support for the cnc_rdtimer call to allow reading five different timers from the device.
Added support for the cnc_rdalmmsg call to allow reading current alarm information; including number, type, and message.
Fixed an issue where trying to read the cnc_exeprgname_Name tag could lead to a crash.
Fisher ROC Ethernet Driver
Removed non-inclusive terms out of respect for users of our software.
Added a History Timestamp property to the EFM Meters property group, allowing users to specify whether the device-provided timestamp is Leading or Trailing.
Fixed an issue causing the EFM Exporter to report the incorrect Volume Units for K-Factor.
Fisher ROC Serial Driver
Removed non-inclusive terms out of respect for users of our software.
Added a History Timestamp property to the EFM Meters property group, allowing users to specify whether the device-provided timestamp is Leading or Trailing.
Fixed an issue causing the EFM Exporter to report the incorrect Volume Units for K-Factor.
Fisher ROC Plus Ethernet Driver
Removed non-inclusive terms out of respect for users of our software.
Fisher ROC Plus Serial Driver
Removed non-inclusive terms out of respect for users of our software.
IEC 61850 MMS Client Driver
Fixed an issue where incorrect ApplicationID values could be input into the device configuration. ApplicationIDs with less than three numbers are no longer allowed.
Mitsubishi Ethernet Driver
All requests now include a “monitoring timer” value to support timeout issues when multiple devices are networked together.
Modbus Ethernet Driver
Fixed an issue where a random character could appear after the null terminator in the final word of even-length string writes.
Modbus RTU Server Serial Driver
Removed non-inclusive terms out of respect for users of our software. Renamed this driver in compliance with updated terminology.
MTConnect Driver
Added a property that allows users to skip schema validation.
Fixed an issue where removing all the devices under a channel then performing a device discovery could lead to a crash.
OMNI Flow Computer Driver
Fixed an issue where some liquid orifice meter data wasn't exported correctly.
OPC DA Client Driver
Fixed an issue that prevented successful DA 3.0 writes.
Fixed an issue when trying to write to tags before they are added to a subscription.
The driver rebuilds the connection if the device level group fails to add, similar to a shutdown notification, status, or watchdog failure.
OPC UA Client Driver
Fixed an issue where the driver would clear the values of tags with uncertain quality.
Fixed an issue where the driver was unable to write to tags with an initial quality of uncertain.
OPC XML-DA Client Driver
Fixed an issue where the driver was not correctly handling UTF-8 encoding.
Fixed a communication break when receiving invalid or empty subscription handles from the server.
Ping Driver
Fixed an issue where the Status tag did not always update on clients when changing from 1 (ping successful) to 0 (ping failed).
Added code to update the RoundTripTime tag value correctly when it is the only valid tag.
SattBus Serial Driver
Deprecated the driver, which contained library dependencies linked to operating systems deprecated by Microsoft. Existing OPF project files load, but the channels present an error in the event log. Existing JSON project files fail to load with an error message.
Siemens TCP/IP Ethernet Driver
Added support for Siemens TIA Portal v16.0.0.
Fixed an issue where TIA Portal offsets could be miscalculated in bit or BOOL arrays.
Siemens TCP/IP Server Ethernet Driver
Removed non-inclusive terms out of respect for users of our software. Renamed this driver in compliance with updated terminology.
SIXNET UDR Driver
Removed non-inclusive terms out of respect for users of our software.
Torque Tool Ethernet Driver
Added support for subscribing to relay functions for devices that only support generic subscriptions.
Universal Device Driver
Initial release of this driver supports customer-defined device protocols using TCP/IP solicited communications to allow data collection from diverse devices.
Added the Profile Library Plug-In to support the Universal Device driver.
Weatherford 8500 Driver
Removed non-inclusive terms out of respect for users of our software.
Yokogawa GX Ethernet Driver
Introducing this driver to support communication with the Yokogawa SMARTDAC+ product family, including models:
Yokogawa GX
Yokogawa GP
Yokogawa GM
The driver supports reading tag values for process values, alarms, channel configuration from IO, math, and com channels (writing to devices is not supported in this release).
Was this helpful?