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 

Mehrere Antworten über RS232 empfangen



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!

03.07.2007, 15:27
Beitrag #1

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Mehrere Antworten über RS232 empfangen
Hallo,

ich habe ein "Problem", bzw. etwas, das zwar soweit funktioniert, mir aber nicht sehr gefällt.
Ich muss firmeninterne Baugruppen über RS232 mit einem eigenen Protokoll ansteuern.
Dies funktioniert auch soweit.
Ich schicke einen Befehl und erhalte eine vollständige Antwort, die in HEX-Darstellung meines Strings mit 00 (ohne Daten), bzw. 01 (mit Daten) beginnt.
Nun gibt es aber auch Antworten, die mit 02 beginnen.
Das bedeutet dann, dass die Baugruppe meldet, dass sie den Befehl verstanden hat, aber eine Bestätigung erst später (max. 3 Sekunden) kommt.
In meinem VI mache ich es so, dass ich einfach überprüfe, ob die zweite Ziffer eine 2 ist. Wenn ja, dann soll 3 Sekunden gewartet werden, um die 2. Antwort zu empfangen. Wenn nein, dann darf sofort abgebrochen werden, weil die (in dem Fall ja einzelne) Antwort dann schon da ist.
Wie kann ich das geschickter machen, um nicht von den 3 Sekunden abhängig zu sein, bzw. um das ganze dynamischer zu gestalten. Also, dass z.B. die Antwort schon nach 1,5 Sekunden angezeigt wird, wenn die Baugruppe fertig ist und nicht 1,5 s noch im "Leerlauf" wartet.
Das (vereinfachte) VI habe ich angehängt.

Gruß Markus


Angehängte Datei(en)
Sonstige .vi  FZS_config_TEST.vi (Größe: 38,05 KB / Downloads: 203)

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
Mehrere Antworten über RS232 empfangen - Y-P - 03.07.2007 15:27

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Problem beim daten empfangen mit Visa rudis 3 6.244 17.11.2021 12:54
Letzter Beitrag: GerdW
  Empfangen von Messwerten µC JK87 12 16.944 04.11.2019 09:59
Letzter Beitrag: GerdW
  Servomex Messwerte auslesen über RS232/RS485 Chefkoch 6 9.401 18.07.2016 13:54
Letzter Beitrag: jg
  problem mit LF (0x0A) über RS232 klaus_at 7 6.578 20.11.2013 13:34
Letzter Beitrag: klaus_at
  RS232 Float Werte senden/empfangen mate Ria 1 5.071 07.11.2013 16:16
Letzter Beitrag: jg
  Labview-Kommunikation mit Jumo über RS232 redhand 35 35.028 28.10.2013 09:45
Letzter Beitrag: GerdW

Gehe zu: