Gast
#4458929
Hallo zusammen,
ich möchte gerne mein Multimeter Keysight 34461A vom PC aus über LAN mit
VisualBasic5 ansprechen.
Habe bereits von Keysight IO-Library version 16 (als Treiber)
installiert.
Mein Betriebssystem ist W7.
Daten zum Messgerät senden geht bereits.
Unten ein Beispiel, wie er von 100 V AC Bereich in den 1000 V DC
Bereich umschaltet. Funktioniert soweit auch.
Aber sobald ich Messdaten vom Gerät zum PC empfagen möchte (letzte
Programmzeile) , dann gibt es einen Fehlermeldung (s.Anlage)
Private Sub Command4_Click()
Dim ioMgr As VisaComLib.ResourceManager
Set ioMgr = New VisaComLib.ResourceManager
Dim instrument As VisaComLib.FormattedIO488
Set instrument = New VisaComLib.FormattedIO488
Set instrument.IO =
ioMgr.Open("TCPIP0::A-34461A-05403.fritz.box::5025::SOCKET")
Dim idn As String
instrument.IO.Timeout = 5000
Dim dblData As Double
Dim strReply As String
instrument.WriteString "MEAS:VOLT:AC? 100"
instrument.WriteString "MEAS:VOLT:DC? 1000"
instrument.WriteString "READ?"
idn = instrument.ReadString()
Kann das ein Fehler von VB5 seine ? VB6 habe ich leider nicht.






