Release Notes > KEPServerEX 6.9.572.0
KEPServerEX 6.9.572.0
Version 6.9.572.0
June 2, 2020
Administration
Custome Groups / Import-Export User Groups / Fixes
Added support for deleting custom users and groups (default users and groups cannot be deleted).
Any member of the Administrators group can now import and export users and groups. This functionality is no longer limited to the built-in Administrator user.
Removed support for resetting administrative passwords over the command line.
Added text on the Service Ports page to clarify that port changes require a server restart.
Fixed an issue introduced in 6.7 where importing users could cause the Server Configuration to crash.
Fixed an issue that caused the Settings dialog to close if the language was changed.
Descriptions are no longer visible in the User Manager tab and can only be viewed by editing user or group properties.
Configuration
Remote Configuration / Text Truncation
Remote configuration of the runtime is no longer supported. The Server Configuration is used to configure local runtime environments.
Fixed an issue with German language text truncation in the Options dialog.
Configuration API
Crash Fix / Custome Groups / GET Requests
Fixed an issue where the configuration API could crash when under performance stress.
Added support for deleting custom users and groups (default users and groups cannot be deleted).
Fixed GET request filtering results by object type.
Server Runtime
System Tags / Project Files
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 time stamp of the file no longer changes unless the file is from an older version (or is changed and saved).
ThingWorx Native Interface
Dropped Updates / 64-bit Data Types
Fixed an issue where the ThingWorx Native Interface would silently drop updates.
Added support for 64-bit data types.
All Drivers
Static Tags
Added the property Static Tags to channels and devices. This reports the total number of static tags defined for the object and everything under it.
ABB Totalflow
Updates
Fixed an issue where trend uploads initiated by the TF_UploadAll tag would be aborted if a file with no new records was encountered.
Added support for downloading trend files from G3 devices.
Fixed an issue where the driver could retry indefinitely if the device returned a NACK to a request.
Advanced Simulator
Next Record
Fixed an issue where the driver was not advancing to the next record consistently.
Allen-Bradley ControlLogix Ethernet
Program Upload
Fixed an issue that could cause the Server to crash during program upload.
Allen-Bradley DF1
Request Timeout
Fixed an issue where the Request Timeout was incorrectly used instead of the Connect Timeout when the driver was not connected.
EFM Exporter
Updates
Fixed an issue in FlowCal CFX EFM Exporter where data could be logged to the wrong .CFX export file if wildcards were used as part of the path or file name.
Fixed an issue in the FlowCal CFX EFM Exporter and CSV EFM Exporter where data could be lost if the target file was not accessible.
Fixed an issue in the FlowCal Transaction Queue EFM Exporter and Database EFM Exporter where data could be lost if the target database was unavailable.
EUROMAP 63
UNC Paths
Added support for UNC paths for the Session File Directory Path property.
Fanuc Focas Ethernet
Updates
Updated the cnc_rdaxisdata tags to allow up to 32 axes instead of limiting to 4.
Added support for the cnc_exeprgname call, which gives access to the Program Name and Number of the current program.
Added support for the cnc_rddynamic2 call. This allows access to many different values including Alarms, Position Values, Feed Rate, Spindle Speed, Sequence Number, and Program Number.
Fisher ROC Ethernet
Updates
Fixed an issue where FisherROC Ethernet devices in a virtual network and using the Scheduler would cause high CPU utilization.
Fixed an issue where the driver did not release the communication port when releasing communication control in a virtual network.
Fisher ROC Plus Serial
Opcode 135
Fixed an issue where a late-arriving Opcode 135 response could get applied to the wrong point.
IEC 60870-5-104 Client
Reconnect
Fixed an issue where the driver would sometimes disconnect and reconnect immediately after a reconnect.
IEC 61850 MMS Client
Optimize Memory Allocation
Added a new Optimize Memory Allocation channel property that reduces the memory required for each channel in the project. This should only be enabled after the project has been created and saved.
Industrial Data Forwarder for Splunk
Unlicensed
Fixed an issue where license status was incorrectly reported as “unlicensed” in the IDF Connection properties.
IoT Gateway
Updates
Updated Java third-party libraries to address security vulnerabilities.
Fixed an issue where license status was incorrectly reported as “unlicensed” in the Agent properties.
Fixed an issue where Boolean values reported to the server with underlying non-zero values except '-1' were reported as ‘false’ by agents.
Resolved issue with the Rest Client Agent “Publish as Media Type” didn't match the option set in the Configuration.
Fixed an issue where a deadlock could occur during explicit reads.
Local Historian
Unlicensed
Fixed an issue where license status was incorrectly reported as “unlicensed” in in datastore properties.
Lufkin Modbus
Request Timeout
Fixed an issue where the Request Timeout was incorrectly used instead of the Connect Timeout when the driver was not connected.
Mitsubishi Ethernet
Updates
String tags are now blocked with all the other tags when possible, which can greatly reduce the number of calls to the device.
Changed a default value of the “Absolute Time Sync” property to be static instead of dynamic so the value doesn’t change each time the project is saved in JSON if that property is not enabled.
Modbus ASCII
Wrong Station ID
Fixed an issue where the driver would not retry a request after receiving a response from the wrong station ID.
Modbus Ethernet
Updates
For the CEG model, the larger block sizes are now used for reading arrays.
Fixed an issue where Device ID in non-IP Address (DNS) form could fail to parse the bridge index correctly.
Modbus Serial
Request Timeout
Fixed an issue where the Request Timeout was incorrectly used instead of the Connect Timeout when the driver was not connected.
Omron NJ Ethernet
Crash
Fixed an issue that could cause the server to crash.
OPC DA Client
Updates
Added a runtime system tag (_OPCGroupActive) that allows the user to set the OPCGroup to active/inactive, helpful when working with older OPC servers.
Fixed an issue where use of the SimpleItemIO::WriteVQT interface would cause a CPU spike if the intended target device of the write was offline.
OPC UA Client
Updates
Added support for importing and reading the following OPC UA nodes:
ApplicationDescription
EnumValueType
EUInformation
Range
ServiceCounterDataType
TimeZone
Added ability to read value attributes within extension objects of supported data types see product help file for list of supported types.
Enhanced support for reading additional members of Server Diagnostics, ServerDiagnosticsSummary, SessionDiagnostics, SessionSecurityDiagnostics, and SubscriptionDiagnostics.
Fixed an issue where the interface would always report the value of elements in Boolean arrays as FALSE.
Scheduler
Datetime
Fixed an issue where some Datetime system tags were reported in local time instead of UTC on some virtual machines.
SNMP
Buffer Overflow
Fixed a rare buffer overflow defect.
Torque Tool Ethernet
MID Support
Added support for reading and writing tightening programs from the Power Focus 6000 MIDs 2500 and 2501.
Triconex Ethernet
Trident model
Fixed an issue with CRC errors being generated for the Trident model.
Weatherford 8500
Request Timeout
Fixed an issue where the Request Timeout was incorrectly used instead of the Connect Timeout when the driver was not connected.
Was this helpful?