Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
ich bekomme absolut keine Verbindung zu o.g Gerät.
Eingestellt ist 19200,8,1, keine Parität, keine Flusssteuerung.
Getestet habe ich es mit dem VISA-Controll panel,Hyperterminal und in Labview 14.
Angeschlossen ist es mit einem Logilink USB-Seriell-Wandler und einem Nullmodemkabel
Ich bekomme in Labview keine Fehlermeldung über eine nicht vorhandene Ressource.
Welche Möglichkeiten habe ich, einen Hardwaredefekt auszuschließen. Das Gerät ist neu.
Zitat:Getestet habe ich es mit dem VISA-Controll panel,Hyperterminal und in Labview 14.
Ich bekomme in Labview keine Fehlermeldung über eine nicht vorhandene Ressource.
Was passiert in HyperTerm?
Zitat:Eingestellt ist 19200,8,1, keine Parität, keine Flusssteuerung.
Zitat:Zitat:
Eingestellt ist 19200,8,1, keine Parität, keine Flusssteuerung.
Passt das?
Das passt.
Zitat:Was passiert in HyperTerm?
Hier stimmt was nicht.
Ich habe noch einmal am selben Adapter meine Waage angeschlossen und es ist mysteriös.
Einfache Q Befehle (zum Gewichtsabruf )funktionieren soweit. Aber sobald die Befehle länger sind, werden diese nur noch sporadisch angenommen.
dann ist doch die (pragmatische) Lösung ganz einfach:
Befehl senden, Antwort mit kurzem Timeout abfragen. Wenn keine Antwort kommt: den Befehl nochmal senden…
Das mag sein, Gerd.
Aber die Wiederholfrequenz bis mal ein Wert kommt, ist recht hoch. Ich brauche eigentlich den Wert auf Abruf.
Würde eine echte Hardwareschnittstelle das Problem lösen oder muß ich andere Einstellungen ändern? Puffer oder sowas?
Zitat:Würde eine echte Hardwareschnittstelle das Problem lösen
Ist dein USB-Stick keine echte Hardware?
Zitat:muß ich andere Einstellungen ändern?
Sagt das Manual deiner Waage irgendwas dazu?
Eine serielle Schnittstelle ist eigentlich sehr simpel und nicht sehr umfangreich konfigurierbar…
Zitat:Puffer oder sowas?
Du kannst natürlich die Kommunikation mit dem Gerät in einer parallelen Schleife ablaufen lassen und die jeweils letzten gültigen Werte in einem Buffer (FGV, globale Variablen, Notifier) ablegen. So hätte deine Hauptschleife immer Zugriff auf den letzten aktuellen Wert…
Musst du Seriennummer und Typbezeichnung andauernd abfragen? Macht man sowas nicht nur einmal beim Initialisieren?
wenn du Hardware-Probleme ausschließen willst, solltest du mit Zweitgeräten testen: anderer USB-Stick, anderer Rechner mit "echter" RS232-Schnittstelle, anderes Kabel…