Release Notes > KEPServerEX 6.0.2107.0
KEPServerEX 6.0.2107.0
Version 6.0.2107.0
November 15, 2016
General
Localization
The following server components have been localized for German and Japanese cultures:
Administration Menu
Configuration View
Menu bar
Menus and dialogs
Configuration wizard for designated drivers
Help documentation for designated drivers
Properties and fields for designated drivers
The following drivers have been localized for German and Japanese cultures:
Allen-Bradley Suite
BACnet/IP Driver
Mitsubishi Suite (Japanese only)
Modbus Suite
Omron Suite (Japanese only)
OPC UA Client Driver
Siemens Suite
Configuration API
REST Interface
KEPServerEX now includes a REST interface to allow for the programmatic configuration of channels, devices, tags, aliases, the ThingWorx native client interface, and the Scheduler advanced plug-in.
ODBC Client driver is not supported by the Configuration API at this time.
Licensing
Improvements
The Server Runtime no longer requires a restart when applying a new license.
When using unlicensed features, a timer specific to that feature is started. Server operation continues after that feature timer expires.
Added new system tags that provide detailed information on license status:
_TimeLimitedFeatures: A list of all features that are or have been used and have a timer counting down (including the remaining time).
_ExpiredFeatures: A string array providing a list of features with expired timers.
_LicensedFeatures: A list of all licensed features in use that are not time limited.
Removed the _IsDemo system tag.
Streamlined and simplified product licensing, now providing details about what is licensed, license status, and products eligible for upgrade.
Added the ability for users to add installation location details (such as machine name, location, and description) during the licensing process.
Added support for viewing previous version licenses (V5.x) within the License Utility. V5.x licenses display as “Invalid for Current Version” and can be transferred for upgrade.
Added support for activating and transferring licenses directly within the License Utility for servers with internet access. Servers in offline environments can utilize the My Kepware web portal for licensing the product.
Multiple products can now be activated or transferred in a single transaction.
Users under Support & Maintenance Agreements are no longer required to relicense the product after renewing support. Users have two options for renewing the server eligibility status:
Button click for servers with internet access
Single file import for servers in offline environments
License log is now stored on the server, providing an audit trail of licensing actions for asset management and troubleshooting.
Added German language support.
Added Japanese language support.
Administration
New Property Tabs
Added a Configuration API Service tab to KEPServerEX Settings.
Added a language selection control to the tab in Settings.
Configuration
Configuration
Unified Project Tree View includes Connectivity, Project Properties, Advanced Plug-Ins, Aliases, and more.
Common actions and features are available through a right-click menu in the Project Tree View.
Added support for channel description.
Wizards now include a new editable summary at the end of the wizard configuration.
Auto-generated tags that are renamed, moved, or copied will not be deleted when tags are re-generated.
Added a language selection control to the tab in KEPServerEX Settings.
Removed the option to create an XML project file. Legacy XML projects can still be loaded, but no modifications can be saved directly from KEPServerEX.
Added support for exporting project files to a human-editable file in JSON format. This replaces the XML file format previously used to provide a human-editable file. The change supports modernization of server interfaces and the addition of the Configuration API Service, allowing programmatic access to server configuration.
If a project includes configuration for features not present in the KEPServerEX installation, the server loads the configuration features available and caches the remainder.
If modems are used, the Phonebook is represented in the Project Tree View for improved visibility and editing.
Phonebook entries can now be added, read, updated, and deleted programmatically through the Configuration API Service.
The Auto-Dial property is no longer forced True when two modem channels share a connection. The user must configure auto-dial and at least one Phonebook entry.
OPC UA Interface
New Features
Added support for Asymmetric Key Size of up to 2048 bit.
Addressed a potential crash issue when performing OPC UA Demand Poll reads.
Added support for OPC UA Diagnostics, including:
Attribute Service Set
Extension objects
Discovery Service Set
Monitored Item Service Set
Secure Channel Service Set
Session Service Set
Subscription Service Set
View Service Set
Includes the data values, qualities, and timestamps in reads and writes
Added support for OPC UA Diagnostics filtering in the OPC Diagnostics View.
Filters are organized by service set.
User can enable/disable viewing services.
Removed the Exchange button from the OPC UA Server Configuration Manager. There are two ways to exchange certificates:
During a secure connection attempt, allow certificates to be exchanged automatically. Verify any that need to be trusted appear in the OPC UA Configuration Manager’s Trusted Clients and Trusted Servers tabs.
Manually export client/server instance certificates using the OPC UA Configuration Manager and import them into the server/client.
OPC DA Interface
Diagnostics
Added support for OPC HDA Diagnostics Filtering.
Install
License Agreement / Localization
Updated the End User License Agreement.
All features are now selected during installation by default.
Added German language support.
Added Japanese language support.
ThingWorx Native Interface
Configuration API Support / Data Updates
ThingWorx Client Interface configuration settings can now be set through the Configuration API service.
Fixed an issue in which the interface could misinterpret data updates for tags added as Char, Byte, Short, Word, and Long, resulting in incorrect values in the platform.
ABB Totalflow
Meters
Meters are now represented in the Project Tree View to improve visibility and editing.
Allen-Bradley 1609 UPS
IP Address
IP address octets are properly constrained to a maximum value of 255.
Allen-Bradley ControlLogix Ethernet
Updates
Added German language support.
Added Japanese language support.
The station/node ID for EIP Gateway models (PLC-5, MicroLogix, SLC Fixed, and SLC Modular) is now validated to ensure an ENBT channel and remote IP are specified.
Allen-Bradley ControlLogix Server
Localization
Added German language support.
Added Japanese language support.
Allen-Bradley Data Highway Plus
Localization
Added German language support.
Added Japanese language support.
Allen-Bradley DF1
Localization
Added German language support.
Added Japanese language support.
Allen-Bradley Ethernet
Updates
IP address octets are properly constrained to a maximum value of 255.
Added German language support.
Added Japanese language support.
Allen-Bradley Micro800 Ethernet
Localization
Added German language support.
Added Japanese language support.
Allen-Bradley Micro800 Serial
Localization
Added German language support.
Added Japanese language support.
Allen-Bradley Server
Updates
Enhanced the driver to support a message length of 4096 bytes per request.
Added German language support.
Added Japanese language support.
BACnet/IP
Updates
Device discovery is now accessible as a right-click option on a BACnet channel in the Project Tree View.
Network Settings, Foreign Device, and Advanced Settings are now consolidated into a new Protocol Settings group.
The Allow COV Notifications with Empty NPDU property has changed to the COV Notifications property with options: Require NPDU and Allow Empty NPDU.
COV Resubscription Interval (HH:MM:SS) has been changed to Resubscription Interval (seconds).
Increased BACnet device discovery maximum timeout from 30s to 300s.
Added German language support.
Added Japanese language support.
Beckhoff TwinCAT
.tpy File
Fixed an issue with filter items auto-generated incorrectly from a .tpy file.
Custom Interface
Scan Rate
Changed the Scan Rate minimum from 250 to 100ms to allow faster scanning.
Dataforth isoLynx
Scan Rate
Changed the Scan Rate minimum from 250 to 100ms to allow faster scanning.
DataLogger
Timestamp
Log item timestamp now reflects the item log time rather than the last data change time.
DNP Client Ethernet
Update Key
The Update Key password property is obfuscated (not displayed in plain text).
EFM Exporter
Updates
Modified the EFM output for PGAS and CSV to show six digits of precision where applicable.
Corrected an issue where the PGAS exporter ignored the hourly_record_span config attribute and treated all devices as providing leading time. The EFM Exporter now checks the attribute and calculates the start/end time appropriately.
Heating Value type now determines the column into which the BTU value is exported.
Enron Modbus
Updates
Address Ranges, EFM Mappings, and EFM Meters are now represented in the Project Tree View to improve visibility and editing.
Fixed an issue where the EFM configuration read only populates one tag with a value despite requesting contiguous tags.
Corrected Event Log output of error messages with invalid address ranges..
Fanuc Focas Ethernet
IP Address
IP address octets are now properly constrained to a maximum value of 255.
Fisher ROC Ethernet
Updates
Meters are now represented in the Project Tree View to improve visibility and editing.
Fixed an issue where EFM data for avg_c8, avg_c9, and avg_c10 was not exported to CSV.
Corrected column mapping of EFM data for n-Pentane and neo-Pentane.
Fisher ROC Plus Ethernet
Updates
Meters are now represented in the Project Tree View to improve visibility and editing.
Fixed an issue where EFM data for avg_c8, avg_c9, and avg_c10 was not exported to CSV.
Corrected column mapping of EFM data for n-Pentane and neo-Pentane.
Fisher ROC Plus Serial
Updates
Meters are now represented in the Project Tree View to improve visibility and editing.
Fixed an issue where EFM data for avg_c8, avg_c9, and avg_c10 was not exported to CSV.
Corrected column mapping of EFM data for n-Pentane and neo-Pentane.
Fisher ROC Serial
Updates
Meters are now represented in the Project Tree View to improve visibility and editing.
Fixed an issue where EFM data for avg_c8, avg_c9, and avg_c10 was not exported to CSV.
Corrected column mapping of EFM data for n-Pentane and neo-Pentane.
GE EGD
Updates
Name Resolution, Producer/Consumer Exchanges, and Producer/Consumer ranges are now represented in the Project Tree View to improve visibility and editing.
Name Resolution aliases that are deleted are now removed from the runtime server.
Unique Name Resolution aliases are now enforced, preventing unintentional collisions. When loading a legacy project with duplicate aliases, a postfix is added to eliminate the collision.
IEC 61850 MMS Client
operTm Attribute
Fixed an issue where structured writes could fail if the operTm attribute was not specified.
InTouch Client
Updates
Tag Import Options properties have been renamed as the Tag Import Settings group.
Driver Polls InTouch, InTouch Notifies Driver, and Combination are now consolidated into an enumeration property called Mode.
Media-Level Redundancy
CPU Usage Spike
Fixed a CPU usage spike on some PCs when switching to the secondary path due to primary path failure.
Mitsubishi CNC Ethernet
Updates
IP address octets are now properly constrained to a maximum value of 255.
Added Japanese language support.
Mitsubishi Ethernet
Updates
Added support for Chinese, Japanese, and Korean (CJK) characters.
Added support for redundant and multiple CPU configurations to the Q-Series model.
Added Japanese language support.
Mitsubishi FX
Localization
Added Japanese language support.
Mitsubishi FX Net
Localization
Added Japanese language support.
Mitsubishi Serial
Localization
Added Japanese language support.
Modbus ASCII
Localization
Added German language support.
Added Japanese language support.
Modbus Ethernet
Localization
Added German language support.
Added Japanese language support.
Modbus Plus
Localization
Added German language support.
Added Japanese language support.
Modbus Serial
Localization
Added German language support.
Added Japanese language support.
Modbus RTU Server Serial
Localization
Added German language support.
Added Japanese language support.
MTConnect
Updates
IP address octets are now properly constrained to a maximum value of 255.
Device discovery is accessible as a right-click option on a channel in Project Tree View.
OMNI Flow Computer
Updates
Meters, Mappings, and Alarms are now represented in the Project Tree View to improve visibility and editing.
CSV import/export for mappings is now a right-click option for Mapping objects in the Project Tree View.
The Restore to Defaults mapping is now available under Edit | Connectivity and as a right-click option for Mapping objects in the Project Tree View.
Project files (.opf) now save both liquid and gas mapping values, though only one is shown at a time.
Omron FINS Ethernet
Localization
Added support for Chinese, Japanese, and Korean (CJK) characters.
Added Japanese language support.
Omron FINS Serial
Localization
Added Japanese language support.
Omron Host Link
Localization
Added Japanese language support.
Omron NJ Ethernet
Error Messages
Reformatted error messages to streamline troubleshooting.
Added Japanese language support.
Omron Process Suite
Localization
Added Japanese language support.
Omron Toolbus
Localization
Added Japanese language support.
OPC UA Client
Updates
Added support for Asymmetric Key Size of up to 2048 bit.
Fixed an issue with connecting with a router using port forwarding.
Fixed a failure to connect to a server that doesn't support certificates or password security.
Fixed an issue with the user not being prompted to trust a certificate from the Channel Properties of the UA server when attempting to connect to an untrusted server.
Added notification for connected OPC DA clients when a write failed.
Fixed an issue with the MLR Switch on Failure not switching back to the primary OPC server correctly.
Added a property to control whether an explicit read occurs after a write.
Added German language support.
Added Japanese language support.
Optimation OptiLogic
IP Address
IP address octets are now properly constrained to a maximum value of 255.
Ping
Device Discovery
Device discovery is now accessible as a right-click option on a channel in the Project Tree View.
Scheduler
Updates
The Scheduler advanced plug-in is now represented in the unified tree view to improve visibility and editing.
Scheduler configurations can now be added, read, updated, and deleted through the Configuration API Service.
Siemens S5
Updates
Fixed an issue with string tag addressing for WORD-based PLCs.
Added German language support.
Added Japanese language support.
Siemens S5 3964R
Localization
Added German language support.
Added Japanese language support.
Siemens S7 MPI
Localization
Added German language support.
Added Japanese language support.
Siemens S7-200
Localization
Added German language support.
Added Japanese language support.
Siemens TCP/IP Ethernet
Localization
Added German language support.
Added Japanese language support.
Siemens TCP/IP Server Ethernet
Localization
Added German language support.
Added Japanese language support.
Simatic/TI 505 Ethernet
IP Address
IP address octets are now properly constrained to a maximum value of 255.
SNMP
Updates
Device discovery is now accessible as a right-click option on a channel in the Project Tree View.
The request timeout maximum has been corrected to be 9,999,999. Previously, the maximum value was set to 9,999.
Toshiba Ethernet
IP Address
IP address octets are now properly constrained to a maximum value of 255.
User Configurable (U-CON)
Updates
Channel and device configurations can now be added, read, updated, and deleted programmatically through the Configuration API Service.
Transaction Editor Profiles (as a whole) can now be added, read, updated, and deleted programmatically through the Configuration API Service.
Improved password and security features.
Fixed an issue with the Multi-bit Integer format that only allowed a maximum selection of 8 bits if the Raw data format 32-bit Motorola (word swap) was selected.
Enforced respect for the Retry Attempts.
Was this helpful?