Einzelnen Beitrag anzeigen

TomDooley

Registriert seit: 26. Jan 2004
124 Beiträge
 
#1

Kommunikation über RS485 (halfduplex)

  Alt 18. Jan 2006, 10:22
Hallo

Ich möchte ein Delphi-Programm schreiben, welches mit einem externen Gerät über RS485 kommuniziert. Auf meiner Seite setze ich einen RS232/RS485 Konverter ein.

Mein Problem:

Da in diesem Fall nur ein Halbduplex-Betrieb möglich ist, muss ich im Programm zwischen Sende- und Empfangsbetrieb umschalten! Das externe Gerät setzt jedoch eine Hardwarlösung ein und antwortet deshalb sehr schnell. Während dieser Zeit habe ich noch gar nicht von Sende- auf Empfangsbetrieb umgeschaltet!

Habe ich softwaremässig überhaupt irgend eine Möglichkeit? Wie kann ich die Zeit bestimmen, die ich mindestens brauche, bis ich vom Sende- auf den Empfangsbetrieb umgestellt habe?

Danke und Gruss

Tom
  Mit Zitat antworten Zitat