INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Virtueller USB COM



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!

20.05.2007, 18:54
Beitrag #1

Otti Offline
LVF-Grünschnabel
*


Beiträge: 36
Registriert seit: Apr 2006

2012
2004
DE

04275
Deutschland
Virtueller USB COM
Liebe Mitglieder und fleißige Helfer,

ich habe folgendes Problem:
Ich betreibe über einen VCP-Treiber von FTDI ein kleines Modul, welches mir Daten zweier Sensoren im Hex-Code ( 0547 061F )
über den USB-Prot als virtuellen Com liefert.
Auslesen tue ich die ganze Sache im wesentlichen momentan mit der vorgefertigten Version zum Betreiben von Seriellen Schnittstellen. Und dabei tritt immer folgender Fehler auf:

"1073807252 ist bei VISA: Lesen in SUB-VI-USB.vi aufgetreten
Mögliche Gründe:
VISA: (HEX 0xBFFF006C) Während der Übertragung ist ein Überlauffehler aufgetreten. ein Zeichen wurde nicht bevor das nächste Zeichen ankam von der Hardware gelesen."

Dabei habe ich festgestellt, dass dieser Fehler vorzüglich dann nach dem Starten des Programmes erscheint, wenn man zwischendurch einige Fenster mal auf und zu oder minimiert und maximiert hat...?!

Ich freue mich über jede Hilfe.

Mit besten Dank im Voraus...
otti
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.05.2007, 08:47
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Virtueller USB COM
Hallo, Otti,

lade mal VI's oder Screenshots der seriellen Kommunikation hoch.

Hast du auch alles bei der Initialisierung des COM-Ports richtig gemacht?

MfG, 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!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.05.2007, 13:10 (Dieser Beitrag wurde zuletzt bearbeitet: 22.12.2007 21:36 von jg.)
Beitrag #3

Otti Offline
LVF-Grünschnabel
*


Beiträge: 36
Registriert seit: Apr 2006

2012
2004
DE

04275
Deutschland
Virtueller USB COM
hallo Jens,

ich habe dir mal meine 2 Testprogramme an gehangen.
Es kommt noch eine weitere "Schwierigkeit" hinzu und zwar möchte ich zwei (am Ende eigentlich drei) com ports abfragen und das habe ich hier auch schonmal angefangen... funktioniert auch soweit... allerdings mit der eingangs geschriebenen Problematik.

viele grüße thomas

(VIs LV 7.1)


Angehängte Datei(en)
Sonstige .vi  2Com_Ports_1.vi (Größe: 122,6 KB / Downloads: 419)

Sonstige .vi  SUB_VI_USB_20_05_2mod_2.vi (Größe: 56,59 KB / Downloads: 321)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.05.2007, 17:21
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Virtueller USB COM
Hallo, Otti,

such mal im NI-Example Finder die VI's zu RS-232. U.a. das "Basic Serial Write and Read.vi"

Verwende mal vor dem Read-Befehl die folgende Property Node:

   

Vielleicht probierst du beim Programmstart schon Bytes einzulesen, obwohl noch gar nichts anliegt (nur ne Vermutung).

Ansonsten sah es auf den ersten Blick gar nicht so schlecht aus. Mehrere COM-Ports öffnen sollte auch kein Problem sein.

Ach ja, zum Abschluß noch: :profil:Bitte trag die von dir verwendete LV-Version in deinem Profil ein. Ich mußte jetzt erst mühsam feststellen, dass du offenbar Version 7.1 hast, deshalb kriegst du auch nur Screenshot und keine VI's, da ich momentan nur Zugriff auf V8.2.1 habe.

MfG, 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!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.05.2007, 21:12
Beitrag #5

Otti Offline
LVF-Grünschnabel
*


Beiträge: 36
Registriert seit: Apr 2006

2012
2004
DE

04275
Deutschland
Virtueller USB COM
hallo jens,

hab deinen vorschlag mal ausprobiert, bringt aber irgendwie auch nix...
dabei kommt hinzu, dass ich das programm jetzt mal etwas länger laufen lassen habe und feststellen musste, dass der fehler auch nach längerem betrieb (3min) auftritt.
Kann mir ja nicht richtig erklären wo das herrührt?!

gruß otti
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.05.2007, 21:25
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Virtueller USB COM
OK, andere Idee, liest du die Daten zu langsam?

Oder ist dieser Link von Nutzen:
http://digital.ni.com/public.nsf/allkb/D77...6256ED2004E18EF

Mehr fällt mir auf die Schnelle leider auch erst mal nicht ein.

MfG, 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!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.05.2007, 21:32
Beitrag #7

Otti Offline
LVF-Grünschnabel
*


Beiträge: 36
Registriert seit: Apr 2006

2012
2004
DE

04275
Deutschland
Virtueller USB COM
danke jens,
den link kannte ich schon, aber ich denke irgenwo da steckt das problem...
mittlerweile lasse ich das vi mitden beiden flachen Sequenzstrukturen laufen und eigenartiger weise kommt hier der fehler nicht mehr (auch nach längerem laufen-mittlerweile schon fast 10min-Unsure
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2007, 12:22
Beitrag #8

muellhaufen Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: May 2007

7
2006
kA

30453
Deutschland
Virtueller USB COM
Hey, ich benutze auch einen virtuellen COM-Port von FTDI und hatte mit dem Basic-Serial-Read-and-Write auch dieselben Probleme!
Gelöst hat sich bei mir alles dadurch, dass ich nach jedem Lesen oder Schreiben einfach mal den VISA-I/O-Puffer entleert habe!
Zuerst dachte ich, dass ich dadurch ein paar Daten verliere, aber dem ist nicht so, es funktioniert!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2007, 13:29
Beitrag #9

Otti Offline
LVF-Grünschnabel
*


Beiträge: 36
Registriert seit: Apr 2006

2012
2004
DE

04275
Deutschland
Virtueller USB COM
hallo,
das ist natürlich auch eine möglichkeit...

wärst du so freundlich und würdest mir mal einen screen-shot von der sache machen.

Grüße aus leipzig
otti
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2007, 14:20
Beitrag #10

muellhaufen Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: May 2007

7
2006
kA

30453
Deutschland
Virtueller USB COM
' schrieb:hallo,
das ist natürlich auch eine möglichkeit...

wärst du so freundlich und würdest mir mal einen screen-shot von der sache machen.

Grüße aus leipzig
otti

Hi Otti!
Klar, hier mal Screenshot-Auschnitt vom Blockdiagramm (ich hab die Initialisierung der Schnittstelle mal weggelassen, das sollte schließlich nicht neu für dich sein)!

   

Möchte aber gleichzeitig hier die Stelle nutzen, um dich (oder die anderen) auch mal etwas zu fragen: Die Kommunikation läuft bei mir nur, wenn ich zuerst LV starte und dann erst die Peripherie einschalte. Lade ich LV erst nachdem ich die Peripherie eingeschaltet habe, so bekomme ich beim Initialisieren der Schnittstelle alle möglichen Fehler (allerdings fast nie denselben wie vorher)! Hast du vielleicht ein ähnliches Problem? Dann könnte es ja schließlich an dem VCP von FTDI liegen. Ansonsten würde ich nochmal den Fehler in meinem VI suchen!

Gruß aus Hannover!
muellhaufen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Virtueller COM-Port (FT232) wird nicht gefunden creo_123 2 6.056 12.01.2017 08:04
Letzter Beitrag: creo_123
  Virtueller com port visa Felidae_TWC 6 7.046 03.04.2012 08:34
Letzter Beitrag: Lucki
  Auslesegeschwindigkeit virtueller Com-Port Only08 14 10.483 26.05.2008 15:31
Letzter Beitrag: IchSelbst
  Virtueller ComPort Treiber wird in LabVIEW nicht angezeigt Killermense 1 4.908 11.05.2006 16:13
Letzter Beitrag: eg

Gehe zu: