From 08:00 PM CDT Friday, August 12 - 01:00 PM CDT Saturday, August 13, will be undergoing system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Archived: NI-Industrial Communications for EtherCAT and NI-RIO Compatibility

NI does not actively maintain this document.

This content provides support for older products and technology, so you may notice outdated links or obsolete information about operating systems or other relevant products.


This page shows the supported versions of NI-Industrial Communication for EtherCAT are required with NI-RIO Devices and Modules. Reference this information to ensure you install the correct driver version when upgrading or updating your system, when migrating or porting code to a new system, or after the purchase and installation of new NI hardware. Using incompatible versions may result in errors, the inability for your operating system to recognize or detect and then find a driver for your device, or missing devices in NI Measurement & Automation Explorer (MAX).

Note that this article replaces KnowledgeBase 5R7C8D3I : NI-Industrial Communications for EtherCAT and NI-RIO Compatibility. Some NI manuals may still reference the previous document. If you were redirected from the previous KnowledgeBase URL, please update your bookmarks accordingly.


Note: NI-RIO Version 14.5 is the last version of this driver. Starting with LabVIEW 2015, NI-RIO has been split into three separate installers. CompactRIO Device Drivers (supports CompactRIO and Single-Board RIO), R Series Multifunction (supports R Series cards), and FlexRIO (supports FlexRIO boards). For continued support, please visit NI-Industrial Communications for EtherCAT and NI CompactRIO Compatibility.

NI-Industrial Communications for EtherCAT and NI-RIO Compatibility

Use this table to compare NI-Industrial Communications for EtherCAT and NI-RIO Compatibility
NI-Industrial Communications for EtherCAT NI-RIO Version
14.5 14.0 13.1 13.0 12.1 12.0 4.1.0 4.0.0 3.6.0 3.5.1 3.4.0 3.2.1 3.1.0

Note: NI-RIO is a requirement for NI-Industrial Communications for EtherCAT. Therefore, NI-Industrial Communications for EtherCAT and LabVIEW compatibility is determined based on the NI-RIO version being used. Make sure to consult the NI-RIO and LabVIEW compatibility page as well as the NI-Industrial Communications for EtherCAT and NI-RIO compatibility page.


Was this information helpful?