10.02.2010, 17:25
hey leute,
mein problem liegt darin einen Messverstärker mit VISA read auszulesen, d.h. den aktuellen Messwert den er anzeigt auf den PC zu übertragen. ich habe ein ziemlich komplexes programm erstellt (größtenteils dank des forums) und an einem anderen Messgerät getestet an dem es einwandfrei funktioniert hat.
heute versuche ich schon den ganzen Tag nur die Kommunikation zum Messverstärker herzustellen, leider vergeblich...
bei dem Testgerät wusst ich aus dem manual das man es mit "w" ansprechen muss bevor man die Schnittstelle auslesen kann. Ich denke das ist das Problem bei dem jetzigen Messgerät. Vom Hersteller habe ich keine genaueren Informationen mit welchem Befehl ich das Gerät ansprechen muss um es auslesen zu können, so dass ich immer 0 Bytes am Port erhalte.
Woher weiss ich wie ich solch ein Messgerät anspreche?Gibt es allgemeine Befehle?Oder muss diese der Hersteller vorgeben?
Anbei lade ich den kleinen Programmausschnitt hoch den ich zum Auslesen über die RS232 benutze, falls das hilfreich ist.
Ich hoffe ihr könnt mir weiterhelfen...
mein problem liegt darin einen Messverstärker mit VISA read auszulesen, d.h. den aktuellen Messwert den er anzeigt auf den PC zu übertragen. ich habe ein ziemlich komplexes programm erstellt (größtenteils dank des forums) und an einem anderen Messgerät getestet an dem es einwandfrei funktioniert hat.
heute versuche ich schon den ganzen Tag nur die Kommunikation zum Messverstärker herzustellen, leider vergeblich...
bei dem Testgerät wusst ich aus dem manual das man es mit "w" ansprechen muss bevor man die Schnittstelle auslesen kann. Ich denke das ist das Problem bei dem jetzigen Messgerät. Vom Hersteller habe ich keine genaueren Informationen mit welchem Befehl ich das Gerät ansprechen muss um es auslesen zu können, so dass ich immer 0 Bytes am Port erhalte.
Woher weiss ich wie ich solch ein Messgerät anspreche?Gibt es allgemeine Befehle?Oder muss diese der Hersteller vorgeben?
Anbei lade ich den kleinen Programmausschnitt hoch den ich zum Auslesen über die RS232 benutze, falls das hilfreich ist.
Ich hoffe ihr könnt mir weiterhelfen...