Serielle kommunikation -> Fehlermeldung - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA) +---- Thema: Serielle kommunikation -> Fehlermeldung (/Thread-Serielle-kommunikation-Fehlermeldung) |
Serielle kommunikation -> Fehlermeldung - andy78 - 22.01.2008 08:02 Hallo Community !!! Ich heiße Andreas, bin Student im 2.PS. Ich habe die Aufgabe eine Anlage über AK-Befehle anzusteuern. Ausgelöst wird die Befehlsfolge über ein Relais. LV soll entscheiden welcher Zustand vorliegt und die Befehlsfolge über die serielle Schnittstelle ausgeben. Soweit funktioniert das Ganze auch schon. Jedoch bekomme ich immer wieder die gleiche Fehlermeldung beim Einlesen der Antwort des Slave. Ich muss dazu sagen, dass ich noch nicht so sehr viel Erfahrung mit LV habe. Ich habe das Blockdiagramm mal als Image angehängt. Vielen Dank im Voraus. Gruß Andy78 Serielle kommunikation -> Fehlermeldung - Y-P - 22.01.2008 08:08 Leite mal den Ausgang von der Konfiguration Deiner Schnittstelle and das "VISA Write" weiter und schließe es dort statt dem COM1 an. Gruß Markus Serielle kommunikation -> Fehlermeldung - andy78 - 22.01.2008 08:31 Hallo Markus ! Danke für Deine schnelle Antwort. Ich hab das jetzt mal so angeklemmt, wie ich es verstanden habe. Leider kommt die selbe Fehlermeldung wie zuvor. Anbei ein Screenshot. Gruß Andý78 Serielle kommunikation -> Fehlermeldung - Y-P - 22.01.2008 09:53 Lade doch mal Dein VI hoch.... Gruß Markus Serielle kommunikation -> Fehlermeldung - andy78 - 22.01.2008 10:16 ' schrieb:Lade doch mal Dein VI hoch.... Also gut, hier mal mein VI... Wie gesagt, bin Anfänger.... Das Signal kommt später über einen ADW. Gruß Andy Serielle kommunikation -> Fehlermeldung - Achimedes - 22.01.2008 10:29 ' schrieb:Hallo Markus ! Hallo, die Fehlermeldung könnte auch daher kommen da du 20 Byte lesen willst und vieleicht gar nicht so viele kommen. Schau mal mit "Bytes am Seriellen Port" vie viel Byte ankommen. Du solltets auch noch eine verzögerung zwischen senden und empfangen erstellen. entweder mit der Zeit. oder du wartest bis die Bytes da sind auf die du wartest. Serielle kommunikation -> Fehlermeldung - andy78 - 22.01.2008 10:44 ' schrieb:Hallo, Jau Super !!! Ich habe mal eine Textdatei mit 6kb per Hyperterminal gesendet und auch auf 6kB "gewartet" und siehe da.....es funktioniert. Leider weiß ich nicht wie groß die zu erwartente Antwort sein wird. Diese wird auch sicherlich variieren, von daher: Ist es möglich Das Read-Visa so zu konfigurieren, dass es größenunabhängig empfängt? Kompliment noch, es gibt Foren da kann man lange auf Antwort warten... Gruß Andy Serielle kommunikation -> Fehlermeldung - Achim - 22.01.2008 10:53 ' schrieb:Diese wird auch sicherlich variieren, von daher: Ist es möglich Wie Achimedes schon geschrieben hat: [attachment=10772] Serielle kommunikation -> Fehlermeldung - andy78 - 22.01.2008 10:59 ' schrieb:Wie Achimedes schon geschrieben hat: Jau, alles klar !!! Wer lesen kann ist klar im Vorteil...:Danke noch :huh:Ich probiere das gleich mal aus ! Gruß Andy Serielle kommunikation -> Fehlermeldung - andy78 - 22.01.2008 11:13 Echt super !! Klappt natürlich.... Ich danke recht herzlich. Auch mal ein Lob an die Macher von LV. Man lernt es recht einfach... Gruß Andy |