Fatti
B., nato nel 1941, ha perso il suo lavoro di muratore presso la società T. AG alla fine di novembre 1992. Successivamente è stato iscritto come disoccupato e ha percepito indennità di disoccupazione. A causa di una patologia polmonare (bronchite cronica ostruttiva) esistente dal agosto 1993, B. ha chiesto all'assicurazione invalidità nell'ottobre 1994 una riabilitazione professionale e una rendita. Dopo aver esaminato la sua situazione medica e professionale nonché le sue possibilità di reinserimento e dopo la procedura di preavviso, l'ufficio AI del Cantone di Zurigo gli ha assegnato con decisione del 17 gennaio 1997 una mezza rendita (grado d'invalidità: 61%) con una rendita complementare per sua moglie, con effetto retroattivo al 1° marzo 1995.Legge
1. Il Tribunale federale delle assicurazioni esamina innanzitutto la legittimità della sospensione della procedura ordinata dal tribunale cantonale al fine di consentire all'ufficio AI di procedere a una perizia psichiatrica. Secondo la giurisprudenza, il ricorso ha un effetto devolutivo, per cui l'ufficio AI non è in linea di principio più autorizzato a ordinare misure istruttorie dopo la presentazione del ricorso. Tuttavia, è ammessa un'eccezione quando l'ufficio AI, sulla base del diritto cantonale, può riesaminare la sua decisione fino alla presentazione della sua risposta. In tal caso, possono essere ordinate misure istruttorie puntuali, ma non perizie mediche o altri mezzi di prova importanti per l'esito della controversia. Nel caso di specie, la perizia psichiatrica ordinata dall'ufficio AI durante la procedura di ricorso deve essere considerata una misura istruttoria troppo importante, per cui il tribunale cantonale avrebbe dovuto o accogliere il ricorso e rinviare il fascicolo all'ufficio AI per un supplemento istruttorio, o ordinare esso stesso la perizia nel…