Hallo, ich habe ein Problem. Ich habe einen Sensor gebaut der Messwerte über UART übermittelt. Schliesse ich den Sensor am PC an und öffne eine Terminal Software, kann ich wunderbar sehen was alles von meinem Sensor gesendet wird und kann auch kommandos an den Sensor schicken die dann beantwortet werden. Jetzt versuche ich das ganze mit Labview. Programm wurde von einem Bachelor Studenten fertig gemacht und hat wohl auch funktioniert .... Obwohl die Baudrate, COM Port Parität etc etc alles korrekt eingestellt ist wird einfach garnichts empfangen. Nichteinmal wirres Zeug, sondern einfach nichts. Ich bin mir bewusst dass es so fast unmöglich ist zu helfen aber ich erhoffe mir ein paar Ideen die vielleicht zu einer Lösung führen können. Danke
Irgendwie hab ich da gerade ein Deja-vous! Schreib mir mal ne PN mit der Firma. Zum Thema Labview: Das läuft nur über Visa. Natürlich muss auch noch der richtige Port ausgewählt werden. Labview hat auch noch die allergrößte Macke, COM-Ports nicht zu schließen. Wenn Du das vergisst (oder Beenden gedrückt hast), ist er blockiert und kann nur nach einem Neustart von Labview wieder angesprochen werden. Das hat mich bis zum Erbrechen genervt.
Ja das Problem mit der VISA Schnittstelle und blockierten Com Ports kenne ich auch. Ich habe zuletzt mit LabView 7 gearbeitet und dort führte es immer dazu am Anfang des Programms den Port zu schließen und alle Buffer zu leeren und danach die Schnittstelle neu zu initialisieren. Aber ich hatte auch ab und an Probleme mit blockierten Com Ports auf die LabView nicht mehr zugreifen konnte, aber auf Systemebene Programme in C ja. @Andre: Installiere dir mal den PortMon (http://technet.microsoft.com/de-de/sysinternals/bb896644.aspx) als eine Art RS232 Sniffer und vergleiche welche die Daten die über das Terminal kommen mit denen von dem LabView Programm. Sollten diese gleich sein, tippe ich auf ein LabView VISA Problem wie schon von Martin beschrieben. Freddy
danke für eure Antworten! Ich habe nun mal ein Beispiel von labview zur Seriellen Schnittstelle aufgerufen und dort getestet. Hier empfange ich wie ich es mir vorgestellt habe den String. Alles Top. Aber immernoch nicht im Programm.... Dann muss der Student wohl noch mal antanzen ...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.