Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi TCP/IP Punkt zu Punkt (https://www.delphipraxis.net/143345-tcp-ip-punkt-zu-punkt.html)

hanspeter 13. Nov 2009 20:15


TCP/IP Punkt zu Punkt
 
Hallo,
mangels Com-Schnittstelle an neueren PC, habe ich einen Adapter LAN auf Serial Com gekauft.
Das System funktioniert auch. Auf dem PC muss ein Treiber manuell gestartet werden. Dieser emuliert eine Com Schnittstelle auf COM3.
Diese kann über die seriellen Delphicomponenten angesprochen werden.
Der Wandler hat im Netz eine feste IP-Adresse, die über den Internet Explorer eingestellt werden kann.
Der Wandler antwortet auf einen Ping.
Ich überlege jetzt den Wandler direkt über seine TCP/IP Adresse anzusprechen und hoffe das dieser nicht ein propitäres Protokoll hat.
Die ganze Sache muß kurzfristig laufen. Deshalb die Frage:
1. Hat wer das schon mal gemacht znd weis ob es realisierbar ist?
2. Das ganze sollte sich über TClientsocked realisieren lassen?
3. Kennt wer eine fertige Komponente, die das bereits kann?

Für einen Tip dankbar.
Peter

Namenloser 13. Nov 2009 21:14

Re: TCP/IP Punkt zu Punkt
 
Kann dir zwar nicht viel dazu sagen, aber:
Zitat:

Zitat von hanspeter
Ich überlege jetzt den Wandler direkt über seine TCP/IP Adresse anzusprechen und hoffe das dieser nicht ein propitäres Protokoll hat.

Ich würde das mal mit einem Packet Sniffer überprüfen (z.B. Wireshark).

Klaus01 13. Nov 2009 21:27

Re: TCP/IP Punkt zu Punkt
 
Guten Abend,

darfst Du verraten welchen Mediakonverter Du benutzt?
Wenn es einer von W&T ist, der stellt einen TCP Socket zur Verfügung
und kann dementsprechend mit einem TCPClient verbunden werden.

Grüße
Klaus

Reinhard Kern 14. Nov 2009 00:12

Re: TCP/IP Punkt zu Punkt
 
Zitat:

Zitat von Klaus01
Wenn es einer von W&T ist, der stellt einen TCP Socket zur Verfügung
und kann dementsprechend mit einem TCPClient verbunden werden.

Lantronix XPort auch. Sollte eigentlich jeder können.

Gruss Reinhard

alzaimar 14. Nov 2009 09:00

Re: TCP/IP Punkt zu Punkt
 
Zitat:

Zitat von Klaus01
...der stellt einen TCP Socket zur Verfügung

Muss er doch auch, oder wie sollte sonst der (COM)-Treiber mit ihm kommunizieren? Oder meint ihr, das man sozusagen TCP direkt als 'serielle Leitung' verwenden kann?

Was für einen Vorteil brächte das, außer das man auf dem Ziel-Computer den COM-Treiber nicht installieren müsste?

hanspeter 14. Nov 2009 10:29

Re: TCP/IP Punkt zu Punkt
 
Ist ein I-Tec

Der Comdriver ist ein eigenes Programm welches immer gestartet sein muss.
Es bietet immer einen Dialog zum Connect/Disconnect der Schnittstelle an.

In Richtung Programm wird COM3 emuliert.
Ich habe das ganze jetzt erst mal als Com Lösung am Laufen und versuche gerade über einen SocketClient
Daten zu übermitteln.
Es funktioniert nur noch nicht.
Der Rechner steht im Publikumsbereich und so ein offenes Programm zur Konfiguration ist eine Spielwiese für große und kleine Kinder.

Peter


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:53 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