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 

COM-Port wird zur Laufzeit nicht erkannt!



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!

04.05.2011, 10:34
Beitrag #1

Lydia Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Jan 2010

LabView 2009
2010
de

88048
Deutschland
COM-Port wird zur Laufzeit nicht erkannt!
Hallo an alle,

ich habe folgendes Problem:

Ich habe ein LabVIEW-Modul, das via RS 232 mit einer Hardwarekomponente kommuniziert. Dazu soll, sobald das Modul gestart wird, der richtige COM-Port ausgesucht werden. Das mache ich mich Hilfe einer Combo-Box. Soweit so gut! Wenn ich diesen ganzen Prozess zur Laufzeit machen, sprich, wenn das Modul getartet ist und ich dann eine Nachricht über den richtig ausgewählen COM-Port schicken möchte, gibt es stets einen VISA-Write Fehler, dass nicht der korrekte COM-Port ausgewählt sei. Wenn ich das Modul daraufhin stoppe, und im gestoppten Zustand den richtigen COM-Port auswähle, anschliessend das Modul starte und kommandiere, funktioniert alles fehlerfrei...

Sprich, das Auswählen des COM-Ports zur Laufzeit funktioniert nicht.

Ich kann den COM-Port leider auch nicht fix einprogrammieren, da das Programm auf unterschiedlichen Rechnern mit unterschiedlichen Ports läuft!

Hat jemand eine Idee, woran das liegen kann? Für jeden Hinweis bin ich dankbar!!!

Vielen Dank schon mal im Voraus!!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.05.2011, 11:06
Beitrag #2

RMR Offline
Laborkater
**


Beiträge: 238
Registriert seit: Nov 2008

09f1 - 2010SP1(f4) - 2012SP1f5 - 2014 SP1f10 -2017f3
2009
DE_EN

76437
Deutschland
RE: COM-Port wird zur Laufzeit nicht erkannt!
(04.05.2011 10:34 )Lydia schrieb:  Sprich, das Auswählen des COM-Ports zur Laufzeit funktioniert nicht.

Klingt für mich als würdest du während der Port geöffnet ist, die Adresse ändern. Das funktioniert so nicht.

Richtige Vorgehensweisse wäre:
- COM-Adresse wählen
- Port öffnen
- Lesen /schreiben
-Port schliessen
-evtl. neu COM Adresse wählen
und hier beginnt alles von vorne.

Der REst wie Bps..Handshake..etc. scheinen zu stimmen, sonst würde der Post nicht kommunizieren.
Wenn das Programm auf mehreren Rechner laufen soll, kannst du doch die Adresse in eine INI schreiben und individuell laden lassen.

Kannst du das VI anhängen? Dann könnte man dir mehr sagen.

Keep on rockin´, RMR

100nF passen immer.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.05.2011, 11:07 (Dieser Beitrag wurde zuletzt bearbeitet: 04.05.2011 11:09 von Lydia.)
Beitrag #3

Lydia Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Jan 2010

LabView 2009
2010
de

88048
Deutschland
RE: COM-Port wird zur Laufzeit nicht erkannt!
nochmals ich ...

ich habe mein Problem gerade selbst gelöst:

also, wer ähnlich Probleme haben sollte, muss immer darauf achten, dass sich die Variable für das Aufwählen eines COM-Ports IN der WHILE-Schleife, in der das ganze Programm abläuft, befindet. ansonsten werden zur Laufzeit Änderungen des COM-Ports nichts erkannt! Meine Variable befand sich leider die ganze Zeit ausserhalb der WHILE-Schleife. Eine Änderung kann in diesem Fall niemals erkannt werden!!!!
danke für die Ideen und das schnell Antworten!!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.05.2011, 12:34
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.427
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: COM-Port wird zur Laufzeit nicht erkannt!
Hallo Lydia,

um es also kurz zusammenzufassen: Dataflow beachten! Smile

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Virtual Com port nicht ansteuerbar Nikita 7 7.407 09.12.2020 09:00
Letzter Beitrag: Nikita
  Gerät wird im VI nicht mehr erkannt - Problem mit VISA? MissHeadcrusher 10 8.233 25.11.2019 00:14
Letzter Beitrag: rolfk
  GPIB wird nicht angezeigt Jenni 5 6.197 20.11.2017 13:30
Letzter Beitrag: Jenni
  Virtueller COM-Port (FT232) wird nicht gefunden creo_123 2 5.312 12.01.2017 08:04
Letzter Beitrag: creo_123
  VISA Gerät wird trotz Sichtbarkeit im MAX im Programm nicht erkannt hulk 4 6.682 19.08.2016 10:34
Letzter Beitrag: hulk
  Gerät wird nicht erkannt heaster 2 5.990 04.07.2015 07:36
Letzter Beitrag: heaster

Gehe zu: