Initial Release Kepserverx v5
• Support and Upgrades Tracked Per License
• Separate Runtime and Configuration
• Offline Editing of Projects Management of Configuration Sessions (Configuration by different users)
• Security (User) Management for Configuration of Runtime
• Stand Alone License Management Utility
• Processor Affinity for Multicore
• Processors (Restrict process to specific CPU's)
• Process Priority Management (Run process at a higher priority)
• Enhanced Project Management (Project specific settings travel with project)
• Administration Console
• Integrated UI for all Driver/Plug-In Configuration
• OPC Connection Security
|
Updates
• Fixed performance issue for DH+ Gateway, ControlNet Gateway, ENI and Micrologix models where writes and priority reads could be starved in a low bandwidth/slow response time scenario.
• Fixed issue where the driver generated names for imported array tags with 'CONDENSED' tag hierarchy incorrectly. The generated names were instead in the EXPANDED format.
• Fixed issue where the driver could occasionally read/write empty data for string tags. This only happened for projects with multiple channels.
|
Updates
• Fixed channel wizard issue that prevented user from moving to next page, incorrectly indicating that another channel was configured with same NIC and port.
• Fixed an issue with processing "read property multiple" responses from certain brands of hardware, which resulted in toggling quality of all items associated with an object and repeated "device not responding" errors.
|
IO Fix
Fixed anomaly where writes to IO could fail, and reads from IO would not always report the correct values.
|
MicroSmart Model
Added support for Extra Data Register (D10000-D49999) for the MicroSmart model. For MicroSmart modules (non Slim Type CPU modules) that do not support the "Extra Data Registers" the driver will report a failure when reading/writing these registers.
|
Updates
• Added multi-threaded communications support.
• Improved MIB import capabilities.
|
Route ID
Fixed issue where the driver was not parsing received data packet correctly when the route ID contained one or more nodes that were not equal to 255.
|
Updates
• Fixed issue where the Event counter was not incrementing for unsolicited transactions when as command preceded the initial read response.
• Fixed issue with ASCII Real and ASCII Real (packed 6-bit) formats where legacy projects failed to load a default value for the "Use decimal comma in place of decimal point" option in the format properties. This resulted in projects behaving as though it was set even though the check box was not marked. Viewing the dialog box would set the property to the default value (unchecked/false).
• Fixed issue with ASCII Real and ASCII Real (packed 6-bit) formats where non-negative numbers with negative exponents only displayed the exponent.
|
Timeout
Fixed issue where would inefficiently time out on the device if the device returned an error code, rather than processing the error and immediately moving on to the next request
|