The NDIO to NRIO Conversion Tool is available when you select from the menu bar.
When the conversion runs, the following actions occur:
- Each NDIO Network is converted to an NRIO Network. Any instance of NDIO in the name (case insensitive) is replaced with NRIO
(preserving case) and the name is appended with "_converted"
- Each NDIO type object under an NDIO network is converted into an NRIO type object
- All dynamic properties and relevant static properties are copied to the new objects
- Any component under an NDIO network with a name that contains NDIO (case insensitive) are replaced by NRIO (preserving case)
- Any links to/from the NDIO objects are updated to reference the new NRIO objects.
- If running
Niagara 4 or later, any relations to/from the NDIO objects are updated to reference the new NRIO objects.
Tool enhancements for
Niagara 4.3 and later ensure the following:
- NDIO 16 modules will always be converted to NRIO16 modules.
- NDIO 34 modules will always be converted to the new NRIO34 modules.
- All slot path ords are preserved during the conversion. The names of any converted components have an option to replace instances
of NDIO with NRIO in the display names of the NDIO networks and devices being converted.
- All handle ords are preserved during the conversion. The handle ords of the new NRIO components are set to be the same as
those of the existing NDIO components .
- If not logged in as a Super User the conversion fails.
- If an updated nrio-rt module is not installed on the remote platform the conversion fails.
In prior releases (
Niagara 4.2 and earlier), an NDIO device with more than 8 universal inputs, 4 digital outputs, or 4 analog outputs (NDIO-34) is split
into multiple (1- to 3-) NRIO-16 devices, depending on the number of points. Points are split among each new device so no
device exceeds the maximum amount of points, and addresses are updated so they are in the allowed range. The points in each
new device retain their previous folder structure.