Knowledge Base /
Release Notes
ODVA EtherNet/IP VIM2 v1.3.7 Release Notes
By Nobin William
Product: IOD-4116 - ODVA Driver for DeltaV VIM2

These release notes are for ODVA EtherNet/IP VIM2 firmware v1.3.7. The previous general release was v1.0.0. See the product manual for the flash procedure.

Release Components

IOD-4116 ODVA EtherNet/IP Driverv1.3.7
VIMNet Explorerv9.4.2.21
ControlLogix Tag Browserv9.4.2.21

Who Should Upgrade?

Recommended for all EtherNet/IP users.

What's New in this Release?


VIM redundancy is now available for DeltaV Serial card emulation. DeviceNet cards are not redundant. The following connection types and data access methods are supported. For more information, please see the online help under VIMNet Explorer.

Class1 Scanner - VIM2 is the scanner initiating sessions with Class1 Adapter devices, e.g., Drives and Overload Relays.

Class1 Adapter - VIM2 is the adapter responding to session requests from a Class1 Scanner, e.g., a ControlLogix PLC.

UCMM Tag access - VIM2 initiates the session to read/write ControlLogix Tags.

UCMM DF1 access - VIM2 initiates the session to read/write data from ControlLogix, MicroLogix, SLC5/xx and PLC5/xx processors using PCCC embedded DF1 messages.

Periodic Data Reporting

A new reporting mechanism has been added to send field data to DeltaV on a periodic, user configured time interval. When an Input or Output with Readback dataset is specified, the Special Data 1 value can be used to control the rate at which input changes are reported to DeltaV. Users configure the update period in increments of 200 ms. If unconfigured (i.e., default of 0), the VIM2 will report the data to the DeltaV controller as it changes.

The Special Data 1value is the minimum time between reporting the data to the DeltaV controller, specified in 200 ms increments. The dataset values are only reported to the controller when they change. This parameter enforces a minimum time between updates.

For example, if Special Data 1 is 5, the data will not be reported more frequently than once per 1000 ms. The maximum reporting period is 51 seconds.

This feature is useful when the data is changing more frequently than required by the DeltaV controller.

Connection Enable/Disable

New functionality has been added to Enable/Disable individual connections from the VIMNet Explorer. Right click on the connection to receive this dialog. Click the Disable checkbox and click Update VIM2. The online VIM2 will stop communicating with the field for this connection. Subsequently, deselect the checkbox and click Update VIM2 to resume communications. This feature is useful to remove a device from the scan, for example, if it is going into maintenance mode.

Class1 Sessions

The latest ODVA specification requires that messages be periodically sent to maintain EtherNet/IP Encapsulation Sessions. For all Class1 Scanner connections, the VIM2 will periodically (once a minute) send a Class/Service message to read the field device identity. This prevents the Class1 Adapter from timing out.

Enhancements/Optimizations Implemented:

  1. The communications between the DeltaV Controller and VIM2 have been optimized. Each emulated serial card now communicates with the Controller independently and in parallel. This improves throughput.
  2. Download from DeltaV has been enhanced such that it does not terminate field communications. Instead, the downloaded configuration is compared with the Connection definitions received from VIMNet Explorer. Any downloaded configuration mismatch is marked as bad. All matching connections continue to work without interruption.
  3. UCMM Tag access and DF1 messaging have been enhanced to be able to read/write a broad range of data types in the PLC, e.g., Strings. Note that when using Tag access with ControlLogix Strings, the VIM2 can only read the string tag. Writes to String tags are not supported directly. Instead, String tags must be mapped to PLC5 type files. This allows the VIM2 to both read and write String data. Please see the VIMNet Explorer for additional details.

Defects Corrected:

  1. On power-up without a network connection, the VIM2 would disable its network internally and become completely unavailable. This defect has been corrected. After power-up, the VIM2 now periodically checks if the network link is available and resets itself for communications.
  2. The VIM2 internally buffers incoming field data prior to transmission to the DeltaV Controller. However, when connected to field devices with high volume of continuously changing data values, the VIM2 buffers would get depleted, causing buffer resets and loss of Controller/VIM2 Railbus communications. This defect has been corrected for both Serial and DeviceNet cards.
  3. Driver has been corrected to properly handle both groups of DeviceNet cards, 57-60 and 61-64. The previous release had a defect where cards 61-64 did not communicate correctly on the Railbus.
  4. VIMNet Diagnostics for DeviceNet cards have been corrected.