AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

RS232 Simulieren

Ein Thema von AndyK · begonnen am 10. Jan 2010 · letzter Beitrag vom 11. Jan 2010
Antwort Antwort
AndyK

Registriert seit: 21. Mär 2006
12 Beiträge
 
#1

RS232 Simulieren

  Alt 10. Jan 2010, 19:35
Hallo,

ich versuche mich gerade damit ein Programm zu erstellen welches über die RS232 Schnittstelle "Befehle" an eine Hardware sendet. Leider steht mir exakt diese Hardware nicht ständig zur verfügung Gibt es eine Möglichkeit die RS232 zu simulieren (bzw. einen virtuellen ComPort zu erstellen)? Da die Software auf eine Antwort wartet, sollte der Simulator auch auf bestimmte Befehle eine Antwort schicken können.

z.B. ich schicke "ABC", der Simulator empfängt dies und schickt "CBA" zurück.


Leider finde ich nur Programme welche zwar überwachen und mir alles Mögliche anzeigen, aber keine Antwort schicken können...

Wäre super wenn jemand mehr weiß als ich und es mir auch sagt

Gruß
Andy
  Mit Zitat antworten Zitat
Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#2

Re: RS232 Simulieren

  Alt 10. Jan 2010, 20:08
http://sourceforge.net/projects/com0com/
fork me on Github
  Mit Zitat antworten Zitat
Reinhard Kern

Registriert seit: 22. Okt 2006
772 Beiträge
 
#3

Re: RS232 Simulieren

  Alt 11. Jan 2010, 02:43
Zitat von AndyK:
... Da die Software auf eine Antwort wartet, sollte der Simulator auch auf bestimmte Befehle eine Antwort schicken können.
Hallo,

das ist ja in jedem Bedarfsfall anders, eine allgemeine Lösung wird es also kaum geben.

Da du ja derjenige bist, der die Aufgabenstellung am besten kennt, ist es zweckmässig, wenn du den Simulator gleich selbst erstellst, und zwar innerhalb deiner Software: bau einen Schalter ein, der wahlweise einen String an ein COM-Port sendet oder eben an eine eingebaute Routine, die dann eine Antwort erzeugt. Mit einem externen Programm müsstest du ja auch einem Request eine Answer zuordnen.

Z.B. die Senderoutine schreibt im SIM-Modus in einen String. Die Empfangsroutine checkt den String und gibt eine entsprechende Antwort zurück. Am besten nimmt man dafür eine eigene Unit und bindet diese in die ausgelieferte Software garnicht erst ein.

Gruss Reinhard
  Mit Zitat antworten Zitat
AndyK

Registriert seit: 21. Mär 2006
12 Beiträge
 
#4

Re: RS232 Simulieren

  Alt 11. Jan 2010, 10:45
Hallo,

herzlichen Dank! Damit bin ich schonmal ein Stück weiter und brauch keinen zweiten PC anschließen

Gruß
Andreas
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:58 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz