Hallo zusammen,
ich kommuniziere über RS-232 mit einem Laser-Micrometer OptoControl 2500 von MicroEpsilon. Das konfigurieren etc. funktioniert auch alles wunderbar, und auch das Auslesen der seriellen Daten...aber nur, wenn ich das VISA-Read direkt in einer While-Schleife laufen lasse, so wie im angehängten VI (LV v8.5).
Wenn ich in diesem VI die Schleife weglasse und das ganze VI (also ohne innere Schleife) in ein "umgebende" While-Schleife packe, bekomme ich eine Fehlermeldung. Das ganze ist im Screenshot zu sehen!
An was liegt das und wie kann ich das umgehen? Ich würde ja schon gern mein VI als SubVI mit den verschiedenen Modi weiterbenutzen, für die Datenerfassung dann eben im Modus "Messwerte lesen".
Stört euch nicht an der Disable-Struktur inkl. VI, das ist für das Problem nicht von Belang!
Gruß
Achim
ME_OptoControlMode.vi (Größe: 29,77 KB / Downloads: 302)