RE: HAMEG 8112-3S und LabView
Hallo LVNeuling,
wenn es mit "Glühlampe" funktioniert, aber ohne nicht, dann ist es eigentlich immer ein Timing-Problem!
Wo könnte bei diesem VI das Timing-Problem liegen?
Tipp: Wieviele Bytes stehen sofort nach Absenden des Gerätebefehls im Empfangsbuffer der seriellen Schnittstelle?
Simpelste "Lösung": Wartezeit vor der Abfrage von BytesAtPort einbauen. (Ist aber eher ein Workaround als eine Lösung!)
Bessere Lösung:
Du verwendest leider die Funktion BytesAtPort - die bei Verwendung der seriellen Schnittstelle (fast) immer überflüssig ist. Es gibt sehr viele Threads zu diesem Thema hier im Forum, die meisten davon enthalten schon sehr gute Erläuterungen (von Lucki), wieso dies so ist und wie man es besser programmiert. Einfach mal suchen!
|