21.05.2007, 08:47
Beitrag #2
|
jg
CLA & CLED
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.
|
|
|
21.05.2007, 13:10
(Dieser Beitrag wurde zuletzt bearbeitet: 22.12.2007 21:36 von jg.)
Beitrag #3
|
|
|
21.05.2007, 17:21
Beitrag #4
|
jg
CLA & CLED
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.
|
|
|
21.05.2007, 21:12
Beitrag #5
|
Otti
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
|
|
|
21.05.2007, 21:25
Beitrag #6
|
jg
CLA & CLED
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.
|
|
|
21.05.2007, 21:32
Beitrag #7
|
Otti
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-
|
|
|
31.05.2007, 12:22
Beitrag #8
|
muellhaufen
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!
|
|
|
31.05.2007, 13:29
Beitrag #9
|
Otti
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
|
|
|
31.05.2007, 14:20
|
muellhaufen
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
|
|
|
| |