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!
18.07.2016, 09:28 (Dieser Beitrag wurde zuletzt bearbeitet: 18.07.2016 10:14 von jg.)
Ich höre mit einer PCIe-RS232-Adapter-Karte mit zwei RS232-Ports das Signal von zwei Waagen ab.
Und jetzt das Problem: Hänge ich nur eine der Waagen auf den Standard-RS-232 Port vom Motherboard (nicht der PCIe!), so läuft mein Program wie ein schweizer Uhrwerk.
Bei RS232 gibt es viele Fehlermöglichkeiten:
Bezeichnung beider Schnittstellen gleich.
Beide an der gleichen VISA Leitung.
Boudrate falsch.
usw.
Wenn du den VI mal hochladen würdest, könnte man mehr dazu sagen.
Eine Frage noch einzeln gehen beide nur zusammen funktioniert es nicht?
Hier im Anhang mein VI. Und bitte nicht durchdrehen wenn was nicht richtig ist, bin noch nicht lange mit LV unterwegs.
Und auch wenn ich nur ein Port abfrage stürzt mir das Programm, oder der PC ab.
PS: Meine Waage streamt das Gewicht zum PC (alle 100 ms). Der Waage können keine Befehle gesendet werden, dass sie erst auf meine Aufforderung das Gewicht sendet.
Ich hab das auch mal mit HTherm ausprobiert und da kackt mir die Karte auch gewaltig ab. Hin und wieder funktioniert es und manchmal nicht. Die RS-232-Motherboard-Schnittstelle läuft hingegen saugut!
Hallo Stefan,
Dein Programm ist gut, sehr übersichtlich.
Es gibt für mich nur eine Schwachstelle, die man von ferne nicht beurteilen kann. Sind es wirklich immer 14 Zeichen? Oder kommen manchmal nur 13 Zeichen oder weniger und die Software wartet.
Beobachte doch mal das Verhalten der While Schleifen mit der Hihlight-Funktion.
Da sieht man recht schnell wo das Programm hängen bleibt.
(18.07.2016 10:32 )Hosenscheisser schrieb: Ich hab das auch mal mit HTherm ausprobiert und da kackt mir die Karte auch gewaltig ab. Hin und wieder funktioniert es und manchmal nicht. Die RS-232-Motherboard-Schnittstelle läuft hingegen saugut!
Na dann ist wohl die Karte bzw. der installierte Treiber der Karte sch... - IMHO liegt das Problem somit nicht bei LabVIEW.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Ich habe die Bytes in HTherm gezählt und da kommen nur 13 an. Die Karte hat 15 Euro gekostet. War eine dumme Idee sowas billiges zu bestellen Bestelle mir jetzt eine von NI um 500 Euros. Der Chef hat gesagt er braucht keine Experimente
500€ müssen es aber auch nicht sein, ich habe hier preiswerte PCI(e)-Karten, online bei Cyberport bestellt, im problemlosen Einsatz.
Gleich mit 4 RS232-Schnittstellen, für ~30€ pro Stück…