Issue
I/A Series R2 LON Device Manager does not allow me to perform a "Replace Node" to replace an MNL standard controller with a newer version of the same controller. For example, replacing MNL-20RS1 with MNL-20RS3.
- MNL-xxRF2 replaced by MNL-xxRF3
- MNL-xxRH2 replaced by MNL-xxRH3
- MNL-xxRR2 replaced by MNL-xxRR3
- MNL-xxRS1 replaced by MNL-xxRS3
- MNL-xxRS2 replaced by MNL-xxRS4
- MNL-xxRV2 replaced by MNL-xxRV3
Environment
I/A Series R2, UNC-410, UNC-520
Cause
Slight changes to the profile were made requiring a change in the device's program ID. The replace node will only succeed if the device program IDs exactly match.
Resolution
There are three methods to exchange the MNL shadow objects (e.g. MNLRS1 to MNLRS3, etc.). The first method is to manually use WorkPlace Pro to delete the existing shadow, adding the new shadow object, and re-linking the associated logic.
The second method is to manually edit an updated XML backup of the station database. The following summarizes the changes required to convert a shadow object from V3.x controller profile to V4.x controller profile via XML. It is recommended to use an editor such as Textpad which is available at no cost and can be downloaded at http://www.textpad.com.
Fan Coil Profile MNLRF2 replaced with MNLRF3
Heat Pump Profile MNLRH2 replaced with MNLRH3
Rooftop Profile MNLRR2 replaced with MNLRR3
Satellite Profile MNLRS1 replaced with MNLRS3
Satellite Profile MNLRS2 replaced with MNLRS4
VAV Profile MNLRV2 replaced with MNLRV3
The same modifications were made between the various profiles so the following can be used to modify each.
Step 1: Replace the shadow object referenced in the text file with the appropriate new object. Do not modify the node name. For this example, replace MNLRS1 with MNLRS3.
Step 2: The nvoSecAlarm has been replaced by nvoDeviceAlarm. The only change was to remove the Sec (Siebe Environmental Controls) reference and make the nvo more generic in name. All other information (i.e. SNVT type, etc.) remains completely unchanged. Since the nvo was specifically designed to work with these devices, a binding will most likely not exist. Note: There are two tags to edit, one tag at the start of the definition and one tag that ends the definition.
Step 2: The nciSecModelNum has been replaced by nvoDeviceInfo. The network configuration property was removed to free precious EEPROM required to compile the new Echelon library. The SNVT type and index position remains unchanged. This nci was a manufacturer defined property and typically only read by the user. The information now is calculated and provided as an nvo. Replace the entire section.
The third method is to use a utility included with the Smartware Tech WorkPlace Pro Utilities package. A utility named “Profile Update” can be used to work on an offline XML to upgrade these objects. Additional information as well as Smartware's contact information can be found at http://www.smartwaretech.com.