ControlLogix Ethernet Added support for V28 firmware. Added support for L8x Series Controllers. BACnet/IP Ethernet Fixed an issue introduced to the driver in 5.18 where channel level device discovery would not discover all the devices on a network. Fixed an issue where the driver could incorrectly report bad quality for tags in response to a device's BACnet-ComplexACK to the driver's ReadPropertyMultiple request. Enhanced the driver to support the Accumulator object. support for individually assigning a BACnet command priority to tags from a connected BACnet device. Previous versions allowed only one command priority to be used for all tags from a BACnet device. Added support for Confirmed and Unconfirmed Event Notifications for several Event States including Changes of Value, Changes of State, Out of Range and Unsigned Range. Added support for IBM/Microsoft DBCS character set. Assigned BACnet Vendor Identification Number 873, used in network WhoAmI communications. DNP3 Master Ethernet Fixed an issue with Event Playback that could cause tag quality to temporarily go “Bad” despite a successful unsolicited response. DNP3 Master Serial Fixed an issue with Event Playback that could cause tag quality to temporarily go “Bad” despite a successful unsolicited response. Enron Modbus Added ability to read and write to two new data types (FP, U32) and added configuration support to EFM Exporter for these two new types. Added support for Extended Stations IDs (device IDs above 255). The new model type is referenced as “Extended Station ID” and supports device IDs up to 65535 and a maximum of 1024 devices per channel. Fanuc Focus Ethernet / HSSB Added the ability to set the maximum request size to 8 bytes. This provides access to non-contiguous macros below #1000. Fisher ROC Ethernet
for use with the Scheduler Plug-in. Changes to this mode affect all channels and the Network Mode is only applicable when the channel is assigned to a virtual network. Added support for a channel-level statistics tag “_NextReadPriority” to show the priority of the next read. This improves troubleshooting when using priority-based virtual networks. Added support for reporting socket errors for all serial drivers that support Ethernet encapsulation. From the Timing tab of Device Properties, increased the maximum for the Request Timeout from 99,999 to 9,999,999 milliseconds. ABB Totalflow Enhanced the driver to support Trend File uploads. The new Trend File feature supports: Publishing trend data to a CSV file The ability to limit uploads based on time parameters Optimized data uploads in limited-bandwidth scenarios (via segmented requests) Scheduling uploads with the Scheduler Plug-in Enhanced the driver to support Advanced Statistics tags, including “_CommFailures” and “_ErrorResponses”. Enhanced the driver to support liquid EFM for 6000 XSeriesG4 Support Gen4 devices for liquid using the DB2 protocol. Support for hourly history, daily history, batch, liquid product, alarms, and events. Support for a single Totalflow device with both liquid and gas meters. No longer perform a time synchronization operation on startup when the Time Sync Method is Absolute. Allen-Bradley Micro 800 Ethernet Fixed an issue where the driver was not immediately resetting the session ID if the device reset the TCP/IP socket when the driver was not prepared to receive data. Allen-Bradley ControlLogix Ethernet Added support for reporting socket errors in the Event Log when connecting, sending, and receiving data. Fixed an issue where the first read from a device that had been in an error state returned bad quality. The read now returns good quality if the device is available Fixed an issue where the thread count increased when changing the device ID via a System Tag. Allen-Bradley Slave Ethernet Extended address range support to octal 77777. DDE Client Added string array support to the server interface for the XLTable format type.
acknowledgement. This is a change in behavior with respect to existing clients. Previously, refresh events had unique cookies and the timestamp was the time at which the refresh event was generated. OPC .NET Server Interface Fixed an issue where the interface would not start because of a failed Certificate Revocation List check. The server previously mandated that the check be online, which required access to the internet. Wonderware SuiteLink Interface a message to the Event Log to indicate when an invalid topic is added by a client. OPC UA Server Interface Fixed a memory leak that could occur during writes with certain clients. Plug-Ins Advanced Tags Enhanced Link Tags to have the new trigger mode option On Input Value Change (Ignore Initial Update). This mode is identical to the existing On Input Value Change option, except that the initial update does not cause the Link Tag to write to the output. This is useful when the initial value in the Input Tag is not required or meaningful. a Link Tag issue where the output would not get updated if the input read returned too rapidly, as seen with internal or simulated tags. Updated the XML schema to allow for tag descriptions up to 255 characters. Corrected the size of the address field to be 1024 characters. Data Logger support for store-and-forward. Log groups can now store data locally to disk when connectivity to the SQL server is lost, and then forward the data when connectivity returns. Fixed an issue where performing a CSV export would disable the Apply Changes button without applying the changes to the Runtime. Now, performing a CSV export causes the changes to be applied and disables the Apply Changes button. deadlock that could occur if Link Tags were linked to DataLogger System Tags. The deadlock occurred when starting a log group. EFM Exporter Added support for exporting Liquid EFM Data to Flow-Cal V7 CFX files. Liquid support works with the OMNI, ROC+, and EFM Simulator drivers only. Fixed an issue where EFM data could be lost if the configuration upload failed.
Fixed a bug in the CFX V5 configuration serialization. The previous implementation picked the wrong K factor unit depending on whether the unit attribute was set to metric or English. The EFM Exporter now posts warnings when changing the CFX V7 or V5 history interval if there is un-exported data on disk. This data will not be exported unless the change is reverted. Added an Open Export Path button to the Flow-Cal, CSV, and PGAS exporters. This button will open the export directory path in a file explorer window. Corrected the tab in the following EFM Exporter dialogs: CSV Config, Event, Alarm, and History; EFM Meters; and Flow-Cal Exporter. an issue where EFM uploads would fail to complete if the block size of a device being polled was changed during the upload. Drivers All Drivers Fixed an issue were the Runtime could lockup if a write was issued to the modem “_Hangup” System Tag. Fixed an issue where applying scaling on an array value resulted in zeroes. ABB Totalflow Increased the ABB Totalflow Driver’s maximum channel from 256 to 512. ABB DF1 Updated the help file to include instructions on communicating with RSLogix5000 controllers. Allen-Bradley ControlLogix Ethernet Fixed an issue where channels would suddenly stop communicating. This was a rare occurrence that had to do with improper event handling. Fixed an issue where reading arrays of 64 bit data types (LINTs) that spanned multiple transactions would fail. Fixed an issue where switching from Symbolic Mode to any Logical Protocol Mode without reinitializing the server would not honor the Logical Mode and would stay in Symbolic Mode. Expanded and made configurable the CIP Connection size for models. The supported range is now 500 to 4000 where it had previously been hard set to 500. NOTE: CPU and EtherNet/IP modules must support Large Forward Open for connection sizes greater than 500 bytes and be using Firmware Revision 20 or newer. EFM Simulator