Befehl an RS232 muss 5mal gesendet werden
|
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!
19.02.2013, 10:47
Beitrag #1
|
|
|
19.02.2013, 11:14
Beitrag #2
|
|
|
19.02.2013, 11:32
Beitrag #3
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Befehl an RS232 muss 5mal gesendet werden
Langen die 200 ms Wartezeit aus, die du im FP als Standard-Wartezeit eingestellt hast?
Gruß, 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.
|
|
|
19.02.2013, 12:02
(Dieser Beitrag wurde zuletzt bearbeitet: 19.02.2013 12:03 von Lucki.)
Beitrag #4
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
RE: Befehl an RS232 muss 5mal gesendet werden
wenn du entsprechend dem Vorschlag von Achim beim Nachschauen bist, solltest auch nachschauen, ob nicht auch das Gerät ein Zeilenendezeichen sendet.
Damit kann man die Kommunikation einfacher, schneller und sicherer machen.
|
|
|
19.02.2013, 13:43
Beitrag #5
|
haiopei
LVF-Grünschnabel
Beiträge: 17
Registriert seit: Jul 2010
13
2009
EN
86456
Deutschland
|
RE: Befehl an RS232 muss 5mal gesendet werden
Hallo,
mittlerweile hab ich es zum Laufen bekommen. Man braucht am Ende des Befehls einen Zeilenvorschub und kein CR. Das CR haben wir beim Hyperterminal explizit ausgeschlossen... Im Kommunikationsprotokoll des Geräts war leider nichts vom Zeilenvorschub gestanden... Hauptsache, es funktioniert jetzt.
Was mich aber trotzdem noch interessieren würde: Warum funktioniert die Befehlsausführung genau nach 5mal den Befehl senden ohne Zeilenvorschub?
Viele Grüße und vielen Dank
Thomas
|
|
|
19.02.2013, 15:19
(Dieser Beitrag wurde zuletzt bearbeitet: 19.02.2013 15:20 von Lucki.)
Beitrag #6
|
|
|
20.02.2013, 05:33
Beitrag #7
|
dali4u
LVF-Stammgast
Beiträge: 298
Registriert seit: Aug 2008
12SP1, 14SP1
2007
DE
Deutschland
|
RE: Befehl an RS232 muss 5mal gesendet werden
Hast Du mal protokolliert was da wirklich über die COM Schnittstelle rausgeht und wieder ankommt?
Benutze mal ein Port Scanner dazu, z.B: NI Trace (kannst man einfach über MAX starten) oder
Serial Port Monitor von Eltima.
Vergleiche doch mal zwischen Hyperterminal und LabView.
Stefan
|
|
|
| |