Hallo zusammen Ich habe folgendes Problem: Ich habe ein Ethernet to UART Konverter den ich an das Netz mit dem auch mein PC verbunden ist gehängt. An das UART dieses Konverters hänge ich dann einen Antrieb für welchen ich eigentlich ein Programm auf dem PC habe das UART Befehle über serielle Schnittstellen senden kann. Nun suche ich ein Programm, welches mir einen virtuellen COM Port erzeugt welcher die Seriellen Daten aus meinem Antriebscontrollprogramm zu TPC/IP übertragen kann und dann schlussendlich bei der IP meines Ethernet to UART Konverters endet. Kennt da jemand ein gutes Programm und kann mir einigermassen sagen wie ich die Einstellungen vorzunehmen habe? Ich habe folgendes Programm ausprobiert bin aber schon bei der Installation ratlos ob ich nun Standalone oder CLient-Server brauche: [[http://www.hw-group.com/products/hw_vsp/index_en.html]] Danke & Gruss Cédéric
Cédéric schrieb: > Ich habe ein Ethernet to UART Konverter Welchen genau? Für die XPorts gibts das fertig dazu.
Pi Pa Po schrieb: > Welchen genau? Sorry habe ich vergessen. Habe ein Evalboard von MetraTec: [[http://www.metratec.com/de/produkte/kommunikation/tuc-eval-board.html]]
War bei deinen Konverter kein passender Treiber dafür dabei? Ich habe schon mal solche Konverter von Tibbo verwendet, da gibt es eine Einrichtsoftware um entweder einen Tunnel zwischen zwei Konvertern einzurichten oder ein Konverter an eine virtuellen Comport am PC
Jürgen D. schrieb: > War bei deinen Konverter kein passender Treiber dafür dabei? > Ich habe schon mal solche Konverter von Tibbo verwendet, da gibt es eine > Einrichtsoftware um entweder einen Tunnel zwischen zwei Konvertern > einzurichten oder ein Konverter an eine virtuellen Comport am PC Nein, sie haben zwar ein Programm mit dem man Befehle senden kann, jedoch muss ich meine Befehle ja direkt aus dem Controllprogramm meines Antriebs senden können.
Oh je. Wer kauft denn sowas??? Mein Tipp: Kauf dir einen XPort, da bekommst du für 50€ ein bewährtes, kompaktes Teil mit funktionierender Software, die deinen Anforderungen entspricht. Der kann TCP/IP und es gibt einen virtual com port driver. Funktioniert einwandfrei. http://www.lantronix.com/products/xport/ gibts z.b. bei RS, guck nur, dass du den richtigen für ttl uart erwischt, es gibt auch welche mit spi, i2c, gpio...
Pi Pa Po schrieb: > Oh je. Wer kauft denn sowas??? Der springende Punkt ist, dass ich den Konverter dort sehr sehr billig bekomme und ich es Firmenintern für einen Prototypen verwende, was später vielleicht mal in Serie geht. Den Xport habe ich auch gesehen aber da kostet der Antrieb ja weniger als der Xport der eingebaut werden würde :D
Cédéric schrieb: > Firmenintern für einen Prototypen verwende, was > später vielleicht mal in Serie geht. Und was kostest du so pro Stunde, die du dich mit dem Billigkram rumärgerst und Treiber schreiben musst? Kopp -> Tisch. Aber kräftig. Nimm den xport für den Prototypen. WENN irgendwann mal die ganz große Serie kommen sollte, bestellst du den Treiber beim Hersteller deines tollen billigen Dingsda oder schreibst ihn selber. Aber jetzt hier Zeit zu verplempern ist völliger Irrsin!
Moin, was du suchst könnte com0com sein. Das erzeugt ein Paar virtueller Schnittstellen, von dem dein Programm auf eine schreiben kann und auf der anderen sitzt ein socat, welches dann die Daten vom seriellen Port aufs Netzwerk streamt. Wenn du am Steuerprogramm schrauben kannst, dann mach dort lieber die TCP-Verbindung auf. Grüße,
Cédéric schrieb: > Nein, sie haben zwar ein Programm mit dem man Befehle senden kann, > jedoch muss ich meine Befehle ja direkt aus dem Controllprogramm meines > Antriebs senden können. Zu einer solchen Hardware gehört zwingend eine Treiber-Library als Intercae zu C usw. oder ein Treiber für ein virtuelles COM-Port, besser beides. Wenn es stimmt, dass man nur manuell einzelne Befehle schicken kann, ist dein System schlicht unbrauchbar. Aber wahrscheinlicher ist, dass du das System einfach nicht verstanden hast. Irgendwas haben die sicher mitgeliefert, wenn sie wollen, dass man ihr System auch benutzt. Ein Evalboard ist ein Evalboard und sonst nichts, du kannst was ausprobieren, musst aber nachher deine eigene Hard- und Software entwickeln. Georg
Cédéric schrieb: > [[http://www.hw-group.com/products/hw_vsp/index_en.html]] Das ist doch das Beste vom Besten! Ich verwende nur das, und Hercules auch von denen! Sonst mal die ältere Version ausprobieren: http://www.hw-group.com/products/hw_vsp/hw_vsp2_en.html Oder such mal bei Github com2com! Gruss Chregu
Für einen solchen Anfänger wie mich war es am einfachsten die https://www.serial-over-ethernet.com/, denn Windows und Linux funktionierten ohne Probleme.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.