Issue
The new program interface does not match the previously defined program interface. (Subsystem: NS, #59)
Product Line
TAC Vista
Environment
- LonMaker 3.1
- LNS Version <3.2
- Xenta Programmable Controllers
- Xenta 280, 281, 282, 283, 300, 301, 302, 401, 401:B
- Xenta 104-A
- Square D Altivar 61
- Xenta 102-AX
Cause
The steps defined in this article only relate to the NS #59 error when it is received on an attempt to commission a controller in an LNS environment. It does not cover when this error is shown as a result of a download attempt in the TAC Vista System Plug-in. For information on the download error, see NS Errors #59, #64, #51 in a row on download attempt through System Plug-In.
The new program interface does not match the previously defined program interface; i.e., the number of network variables, message tags, or the structure of self identification data is inconsistent even though the Program IDs match. This generally happens when a newer firmware of a controller is introduced that uses the same SNVT inputs and outputs as the old controller, and therefore shares a device template even though something below the surface may be different.
Resolution
The appropriate resolution to the NS, #59 error depends on the LNS version and type of controller th...