Issue
Trying to download a Xenta programmable controller through System Plug-In fails. Errors shown are default LNS type errors shown as:
- (Subsystem: NS, #59). Click okay and the next error appears
- (Subsystem: NS, #64). Click okay and the next error appears
- (Subsystem: NS, #51).
Product Line
TAC Vista
Environment
- TAC System Plug-In
- Xenta programmable controllers
- Xenta 280, 281, 282, 283, 300, 301, 302, 401, 401:B
Cause
The steps defined in this article only relate to the NS #59 error when it is received on an attempt to download a controller through the TAC Vista System Plug-In. It does not cover when this error is shown as a result of a commission attempt in an LNS environment. For the commissioning error, please see The new program interface does not match the previously defined program interface. (Subsystem: NS, #....
The cause of this particular set of errors is unknown at this time, but has been witnessed a number of times. Various troubleshooting techniques have resolved the issue. The best course of action is to try each of these methods in the order of least to most disruptive. As new techniques and procedures are discovered, they will be documented here.
Resolution
Remove the controller from the Vista database
- In the Vista System Plug-In, locate the offending controller in the right-hand TAC Pane
- Right click and delete the controller
- Update the Vista database
- Locate the controller in the left-hand LNS Pane
- Drag and drop it back into the TAC Pane
- Update the Vista database
- Attempt the download again.
Remove the controller from the LNS database
- In LonMaker or NL220, locate the offending controller
- Right click and delete the controller
- In the Vista System Plug-In, locate the controller (which now has a red X over it)
- Right click and delete the controller
- Update the Vista database
- Add the controller back to the LNS database
- In the Vista System Plug-In, locate the controller in the left-hand LNS Pane
- Drag and drop it back into the TAC Pane
- Update the Vista database
- Attempt the download again
Replace the controller
- Physically replace the controller
- This should be performed in conjunction with the steps listed above for removing the controller from the LNS database.