Release Notes > KEPServerEX 5.10.205.0
KEPServerEX 5.10.205.0
KEPServerEX
November 13, 2012
Server Runtime
Added the new channel-level System Tags "_SharedConnection" and "_CommunicationSerialization._TransactionsPerCycle".Eliminated Property Tags from System Tags for consistency with 4.x. This also reduces memory consumption when a client browses a server address space that contains a large number of devices.
Prevented the server from loading drivers and plug-ins that fail digital signature verification.
Fixed an issue where the Key Service failed to start, resulting in an "Invalid or missing user information" message.
Configuration
Updated the user interface to support Connection Sharing.
Added a new view to show the list of channels.
Added a user-selectable organizational view of the Project Tree (by driver or connection).
Added access to the Driver Summary information from the driver organizational view.
Added an item to the Driver Summary information that indicates whether the driver supports Connection Sharing.
Provided drag and drop configuration for Connection Sharing project setup.
Changed the Communication Diagnostics view's color scheme to a grey background for RX and to green text for TX. The text and background color of TX and RX events is always set, so coloring will be consistent even on systems that have custom window colorings defined.
Install
Added the Connection Sharing Plug-In. It is selected for installation by default.
Added the ABB Totalflow Driver. It can be selected for installation independently or as part of the Oil & Gas product bundle.
ABB Totalflow
New!
Initial release of the new driver with support for real-time and EFM communications. This release provides support for connectivity to Totalflow devices using the native DB2 protocol. The driver is a serial driver but supports Ethernet Encapsulation. The driver can be selected for installation independently or as part of the Oil & Gas Suite.
Allen-Bradley ControlLogix Ethernet
Updates
Added support for a new service introduced in Logix FRN V21 for reading Native Tags, called Symbol Instance Addressing. Physical addressing has been deprecated for V21 but is still supported in the driver for Logix FRN V20 and below. Replaced Physical Non-Blocking and Physical Blocking with Logical Non-Blocking and Logical Blocking to encapsulate these two services.
Improved the demotion of tags while in an error state by increasing the number of tags failed per transaction. The driver still attempts at least one read tag per transaction to recover from the error state. This does not apply when Auto Demotion is enabled.
Fixed an issue where project correlation state information was not being properly reset when switching from one device connection to another which could result in that device using Symbolic mode indefinitely.
Resolved a buffer overrun issue where the Device ID could become corrupt if the length of the portion preceding the comma exceeded 16 characters.
Added an address validation check to ensure a tag's Symbolic address fits within a single CIP packet. If it exceeds a single packet, the tag will fail with "Address out of range".
Floats and Doubles written to BOOL, SINT, INT, DINT, and LINT Tags are now clamped in order to prevent roll-over. For example, the Float 4294967395.0 is larger than a DWord (4294967295) and would roll-over to 0. With this fix, 4294967395.0 will be clamped to 4294967295.
Fixed an issue that occurred when writing to BOOL and SINT Tags for Serial Gateway models.
Allen-Bradley Ethernet
Communication Serialization
Added support for Communication Serialization.
Beckhoff TwinCAT
OPC Read Only
Fixed an issue that was introduced in the 5.3 release when compatibility information was added that affected the reading of OPC Read Only variables.
DNP Client Ethernet
Updates
Changed the Data Link Layer Confirmation Timeout from 2 seconds to the configurable Channel Response Timeout.
Fixed an issue where collected events did not continue to playback when the device was in an error state.
Tag quality will be Bad if the device error state continues after playback completes.
During device demotion, tags will have Bad Quality and no playback. After the device is promoted, tag quality will be Good and playback will continue.
Fixed an issue where collected events were incorrectly deleted from the driver's cache after specific communication failures. Resolved an issue where the Auto-Demotion settings in device properties were not used on startup.
DNP Client Serial
Updates
Updated the driver with the new Connection Sharing feature.
Changed the Data Link Layer Confirmation Timeout from 2 seconds to the configurable Channel Response Timeout.
Fixed an issue where collected events did not continue to playback when the device was in an error state.
Tag quality will be Bad if the device error state continues after playback completes.
During device demotion, tags will have Bad Quality and no playback. After the device is promoted, tag quality will be Good and playback will continue.
Fixed an issue where collected events were incorrectly deleted from the driver's cache after specific communication failures.
Resolved an issue where the Auto-Demotion settings in device properties were not used on startup.
Enron Modbus
Updates
Updated the driver with the new Connection Sharing feature.
Fixed an issue where the RTS and Inter-Request Delay settings were not being respected during the write portion of a Read/Modify/Write transaction.
* 
Updated the driver with the new Connection Sharing feature. Fixed an issue where the RTS and Inter-Request Delay settings were not being respected during the write portion of a Read/Modify/Write transaction.
Removed the ability for meter names to begin with an underscore, contain quotation marks or periods, or have leading or trailing whitespace.
EFM upload (data collection) architecture was enhanced to improve application scalability for projects containing a large number of EFM meters per poll group.
Fisher ROC Plus Serial
Updates
Added Electronic Flow Measurement (EFM).
Support Updated the driver with the new Connection Sharing feature.
Enhanced the driver to consume the extra bytes that may be received following a valid frame.
Fisher ROC Serial
Updates
Added Electronic Flow Measurement (EFM).
Support Updated the driver with the new Connection Sharing feature.
Added a device setting to enable/disable sending a device login password.
When transactions fail due to an Operator ID failure, a single custom error message will now be posted per device.
Enhanced the driver to consume the extra bytes that may be received following a valid frame. This allows communication with ROC 300 devices, which may append an extra byte to every frame they transmit.
GE CCM
Communication Serialization
Added support for Communication Serialization.
GE EGD
Updates
Fixed data conversion for BCD and LBCD arrays.
Added support of the Double data type for AI, AQ, and R memory types.
Added hints for Array data types.
GE Ethernet
Updates
Added support for %W addresses above 65,535 for the PACSystems model type.
Added support to Read/Write Symbolic Variables that are mapped to reference addresses for the PACSystems model type.
Resolved an issue where the driver was not locking a process thread correctly, which could cause the driver to stop issuing polls to devices.
Fixed a data alignment issue that occurred when reading and writing symbolic discrete array variables.
Symbolic discrete array element tags require two symbolic information requests in order to calculate the start byte based on the base array address and the array index.
Recalculate the native data size of symbolic discrete array and array elements depending on data type.
Fail request and report warning message occur if the symbolic discrete array native data size exceeds the maximum request size (because it cannot be caught in the address parser).
Corrected a pre-existing issue in the tag import to force the "{" on array element tag addresses.
Handle nested symbolic discrete array variables.
Clear previously collected symbol information after an invalid PVT version.
GE SNP
Communication Serialization
Added support for Communication Serialization.
GE SNPX
Communication Serialization
Added support for Communication Serialization.
Lufkin Modbus
Updates
Updated the driver with the new Connection Sharing feature.
Resolved an issue where the Standard, Start, and Pump Up coil addresses were configured with the five card buffer instead of the single card buffer. Also corrected an issue where the Last Shutdown card was using the first of the five card buffers instead of the last of the five card buffers.
Mitsubishi Ethernet
Address Validation
Fixed the address validation failures that resulted from leading zeroes.
Mitsubishi Serial
Address Validation
Fixed the address validation failures that resulted from leading zeroes.
Modbus ASCII
Connection Sharing
Updated the driver with the new Connection Sharing feature.
Modbus Ethernet
Updates
Added support for tag-level Byte and Word order swapping to the Applicom device model.
Fixed address parser issues occurring in the Applicom device model where various invalid characters were accepted at the end of a valid address.Also fixed an issue where the 'D' and 'F' address types were allowing bit within word syntax even though the driver does not support bit in 32-bit values.
Modbus Serial
Updates
Updated the driver with the new Connection Sharing feature.
Fixed an issue where the RTS Delay and Inter-Request Delay settings were not respected during the write portion of a Read/Modify/Write transaction.
Fixed an issue where write tags were orphaned if extra bytes were received in the response to the read portion of a Read/Modify/Write transaction.
* 
A Read/Modify/Write transaction occurs when writing to a bit within a register if "Holding Register Bit Mask Writes" is not used.
OMNI Flow Computer
Updates
Updated the driver with the new Connection Sharing feature.
Updated the driver schema to improve EFM meter name validation.
Fixed an issue where the RTS and Inter-Request Delay settings were not being respected during the write portion of a Read/Modify/Write transaction.
* 
A Read/Modify/Write transaction occurs when writing to a bit within a register.
Removed the ability of meter names to begin with an underscore, contain quotation marks or periods, or have leading or trailing whitespace.
EFM upload (data collection) architecture was enhanced to improve application scalability for projects containing a large number of EFM meters per poll group.
OPC DA Client
Updates
Previously, the driver would automatically filter out the data types that it could not resolve in a browser. It will now import these tags using the Default data type, and will also post a message to the Event Log.
Fixed an exception that would occur when invalidating tags while unloading the driver.
Fixed a reconnect issue where the shutdown sink flag was not cleared.
Fixed an issue where valid data change events were thrown away because the driver received data change events on items before they were fully added.
OPC UA Client
Updates
Fixed an issue where the Default data type on a Static Tag using a dynamic address had Bad Quality.
Fixed an exception that would occur when invalidating tags while unloading the driver.
Siemens S5
Communication Serialization
Added support for Communication Serialization.
Siemens S7-200
Communication Serialization
Added support for Communication Serialization.
Siemens TCP/IP Ethernet
Updates
Added Applicom address syntax to provide both Byte and Word order control at the tag level.
Fixed a Read/Write issue introduced in 4.190 that can occur for S7-200 addresses utilizing the KT suffix.
Added Read/Write support for the S7 TIME data type as String for the following memory types: DB, I, E, Q, A, PI, PE, PQ, PA, M, and F.
Added Read/Write support for the S7 DATE data type as String for the following memory types: DB, I, E, Q, A, PI, PE, PQ, PA, M, and F.
Added write support for the S7 TIME_OF_DAY data type as String for the DB memory type.
Updated the Read/Write support for the S7 TIME_OF_DAY data type as String to include the following memory types: I, E, Q, A, PI, PE, PQ, PA, M, and F.
Updated the read support for the S7 DATE_AND_TIME data type as String or Date to include the following memory types: I, E, Q, A, PI, PE, PQ, PA, M, and F.
Simatic/TI 505 Ethernet
Address Types
Performance enhancement for Address Types X, Y, and C.
SNMP
Set (Write)
Fixed an issue with Set (Write) operations where the driver would not always encode integer values in the smallest possible number of octets. For certain managed devices, this could cause the Set operation to fail.
User Configurable (U-CON)
Custom Checksum
Added the new custom checksum "Custom #14 (8-bit)". The check sum is determined by subtracting the valid hex numbers and the ASCII values of non-valid hex numbers from 0x00, and then swapping the Hi and Low nibbles.
Weatherford 8500
Connection Sharing
Updated the driver with the new Connection Sharing feature.
WITS Level 0 Active
Timeout
Added a new state to ensure that request timeout error messages are only logged once between the acquisition of data.
Yokogawa CX
Enable Data Collection
Fixed an issue where unchecking the Enable Data Collection option while clients were connected could result in a deadlock.
Yokogawa DX Ethernet
Enable Data Collection
Fixed an issue where unchecking the Enable Data Collection option while clients were connected could result in a deadlock.
Yokogawa MX
Buffer Overrun
Resolved an issue where an array buffer was being overrun when a client application requested all data from a device configured with six modules and sixty channels.
Was this helpful?