Hallo alle zusammen!
Bisher war ich nur lesendes Mitglied und jetzt bedanke ich mich erstmal herzlichst für 1001 hilfreiche Ideen in den letzten Jahren.
Hier mein Problem:
Ich steuere auf einem 'älteren' Prüfstand mit drei Masseflussreglern einen Gasstrom. Die Ansteuerung und das Auslesen der MFC's läuft mit Labview 2010 dauerhaft stabil. Ich nutzte VISA und die RS232-Schnittstellen der MFC's. Zu Beginn des Programms öffne ich die jeweiligen Com-Schnittstellen, Schreibe und lese in einer Schleife die Daten und schließe die Schnittstelle am Ende wieder.
Diesen Messstand habe ich nun noch einmal exakt kopiert. Alle Komponenten sind gleich, Win7 32bit läuft wie beim alten darauf, nur der neue Auftraggeber hat eine Labview 2011 Lizenz.
Jetzt hängen sich die Schleifen mit den VISA-Komponenten in undefinierten Zeitabständen (1-2h) auf. Ich habe das Programm schon soweit geändert, dass die Com-Schnittstellen alle 5 Minuten geschlossen und neu initialisiert werden, hilft auch nix.
Hat jemand einen Tipp? Gibt es einen globalen VISA-Cache den man löschen kann oder so etwas?
Ich denke das VI ist etwas zu groß und unübersichtlich um es hier einzustellen.