Home > Forum > Schnittstellenwandler > Erreichen Sie einen Ethernet / Seriell-Konverter aus öffentlicher IP
- Dieses Thema hat 8 Antworten, 5 Teilnehmer und wurde zuletzt aktualisiert 12 Jahre, 11 Monate da Sergio Bertana.
-
AutorPost
-
November 14, 2009 bei 9: 09 #34820AnonymLeerlauf
Hallo, ich bin am Kauf eines Trycom- oder ATC-Ethernet / Serial-Konverters interessiert. Ich möchte es verwenden, um eine Verbindung zu einem Satellitenmodem oder einem ADSL-Router herzustellen. Diese Geräte unterstützen die NAT-Funktionalität, damit die Konverter von öffentlichen IP-Adressen aus erreichbar sind.
Können sie nach ordnungsgemäßer Konfiguration des IP-Teils der Konverter diese Verbindungstypen unterstützen oder gibt es Gegenanzeigen oder Tricks, die zu verwenden sind?
November 14, 2009 bei 9: 13 #36361Sergio BertanaAdministrator des ForumsAlle Ethernet-Serielle Konverter Das von uns vermarktete System kann von öffentlichen IP-Adressen aus erreichbar sein, indem die NAT-Funktionalität des Routers genutzt wird. Die Verwaltung der Adressierung eingehender Verbindungen wird vom Router verwaltet, der über eine Adressübersetzung (NAT) alle eingehenden Anforderungen an die öffentliche IP weiterleitet einen bestimmten Port für eine private IP innerhalb des lokalen Netzwerks (die auf dem Konverter definierte IP). http://www.elsist.it Es gibt einen Router, der NAT von Port 7000 an der Adresse des Konverters ausführt (Beispiel 192.168.10.50, Port 4000). Die vom Internet hergestellte Verbindung zu unserem DNS (oder statischen IP) an Port 7000 wird zum Konverter umgeleitet, und die von dieser Verbindung empfangenen Daten sind am seriellen Ausgang verfügbar und umgekehrt.
November 14, 2009 bei 9: 28 #36362Sergio BertanaAdministrator des ForumsAchtung, es muss überprüft werden, ob der ADSL- oder Satellitendienstanbieter eine öffentliche IP verwendet, auch wenn es sich nicht um eine statische IP handelt. Viele drahtlose ADSL-Satellitenrouter verwalten den DynDNS-Dienst, um Sie über die dynamische IP zu informieren, die ihnen zum Zeitpunkt der Verbindung zugewiesen wurde. Über diese IP ist es dann möglich, mit dem NAT den Konverter innerhalb des Netzwerks zu erreichen.
Einige Anbieter, die den Mangel an IP ausgleichen, verwalten das Netzwerk mithilfe von NAT für die verbundenen Benutzer. Daher ist die zugewiesene IP nicht öffentlich, sondern eine interne IP des Anbieters. In diesem Fall ist es nicht möglich, den Knoten von außen zu erreichen.
Um zu verstehen, ob auf Ihre IP zugegriffen werden kann, reicht es aus, die dem Router zum Zeitpunkt der Verbindung zugewiesene IP zu kennen, einen Ping von einem anderen mit dem Internet verbundenen PC durchzuführen und zu überprüfen, ob eine Antwort zurückgegeben wird.
Februar 17, 2010 bei 4: 55 #36459AnonymLeerlaufIch habe kürzlich einen ATC-2000-Konverter von Ihnen gekauft. Ich habe eine TCP-Serverkonfiguration durchgeführt (ich könnte auch die Konfigurationsdatei senden) und ein rs232-Gerät (plc Mitsubishi) angeschlossen.
Gleichzeitig habe ich VirCOM auf einem Laptop installiert und kann im lokalen Netzwerk Programme herunterladen und Online-Vorgänge ausführen. Dann habe ich den Laptop vom LAN getrennt und mich mit dem Schlüssel "3" mit dem Netzwerk verbunden. Vorher habe ich die Routerkonfiguration (NAT und Firewall) durchgeführt.
Nach einigen Versuchen ist der serielle Testvorgang erfolgreich, aber sobald ich versuche, das Programm herunterzuladen, wird die Verbindung unterbrochen. Ich habe versucht, die Übertragungsgeschwindigkeit zu senken, ich habe versucht, das Häkchen ein- und auszuschalten Drehzahlregelung e On the fly aber der Test funktioniert selten und nie die komplette Übertragung.
Dann ist mir auch aufgefallen, dass VirCOM nicht immer die eingestellten Konfigurationen übernimmt.
Gibt es eine funktionierende Typkonfiguration?Februar 17, 2010 bei 2: 43 pm #36460Sergio BertanaAdministrator des ForumsSeit Ihrer Schreibweise funktioniert der Konverter im Ethernet-Netzwerk und ermöglicht alle Vorgänge auf der SPS, als wäre er direkt mit der seriellen Schnittstelle des PCs verbunden. Ich glaube, dass das Problem, nicht mit der SPS arbeiten zu können, in der Verlängerung der Übertragungszeiten von TCP / IP-Paketen liegt.
Wahrscheinlich hat die SPS eine Kontrolle über die Verzögerungszeiten bei der seriellen Kommunikation, wodurch die Verbindung unterbrochen wird. Daher empfehle ich, zu überprüfen, ob die SPS Zeitkonfigurationsparameter für die Kommunikation hat.
Februar 8, 2011 bei 10: 59 pm #36638AnonymLeerlaufIch habe einen ATC-1000 gekauft, der nur im internen Netzwerk funktioniert, aber über den Router nicht zugänglich ist. Ich habe den Router so konfiguriert, dass er zur statischen IP des ATC umleitet. Ich verwende den virtuellen Port wie für das interne Netzwerk, erhalte jedoch keine Antwort. Ich habe versucht zu pingen und es ist in Ordnung.
Hast du irgendwelche Vorschläge?
Februar 9, 2011 bei 7: 12 #36639Sergio BertanaAdministrator des ForumsDer Router muss so konfiguriert sein, dass der Zugriff aus dem Internet auf die Router-IP von einem bestimmten Port auf die ATC-IP auf dem im Parameter definierten Port umgeleitet wird Portnummer.
Angenommen, das ATC ist als TCP-Server konfiguriert und akzeptiert Verbindungen an Port 1000, müssen wir den Router so konfigurieren, dass eingehende Verbindungen aus dem Internet an Port 1000 an die IP des ATC-Ports 1000 umgeleitet werden.
Denken Sie daran, dass die Portnummern beliebig sein können und sich zwischen dem eingehenden Port des Routers und dem Port des ATC unterscheiden können. Wenn Sie jedoch dieselbe Portnummer verwenden, müssen Sie diese nicht ändern, wenn Sie innerhalb und außerhalb des Netzwerks arbeiten. In der Praxis muss nur die IP geändert werden.
Ein weiteres zu beachtendes Detail ist die auf dem ATC definierte Gateway-Adresse, die die des Routers sein muss.
Dann müssen Sie sicherstellen, dass der Anbieter, der den Internetdienst anbietet (Telecom, Fastweb usw.), den definierten Port nicht blockiert. Einige Anbieter blockieren aus Sicherheitsgründen den eingehenden Internetzugang an einigen Ports.
Mai 17, 2011 bei 2: 50 pm #36745AnonymLeerlaufIch habe kürzlich einige ATC1000-Geräte gekauft, habe jedoch einige Probleme bei der Verwendung.
Wenn ich in den TCP / IP-Telnet-Einstellungen die Option CLIENT einstelle, verliere ich die Kontrolle über das Gerät und bin gezwungen, es mit VCOM zurückzusetzen. Ich frage mich, wozu die Einstellung DISABLE dient.
Seltsamerweise wird beim Herstellen einer Verbindung mit Hyperterminal (oder ähnlichen Programmen) eine Verbindung hergestellt, die jedoch einige Sekunden dauert. Bei einigen Diagnosen stelle ich fest, dass die Verbindung vom ATC1000 abgelehnt wurde, aber ich verstehe den Grund nicht. Was ich nicht verstehe, ist, warum die Verbindung manchmal hergestellt und aufrechterhalten wird. In solchen Fällen kann ich Pakete regelmäßig versenden.
Seltsamerweise wurde die Verbindung unter anderem nach der Änderung der seriellen Übertragungsgeschwindigkeit (von 57600 auf 9600 Baud) unterbrochen. Das Problem besteht in völlig unterschiedlichen Kontexten, selbst in unterschiedlichen Netzwerken mit unterschiedlichen Betreibern. Gibt es verbotene "Sequenzen"?
Welche Vorsichtsmaßnahmen sollte ich treffen? Die Geräte werden in LAN-Netzwerken verwendet, die über Router mit NAT-Dienst nach draußen gehen. Es gibt kein DHCP.
Ich nutze diese Gelegenheit auch, um Sie um Klarstellung bezüglich der Bedeutung von Port 23 zu bitten, der standardmäßig zugewiesen ist. Ich mache eigentlich alles bis zum 80. Was bedeutet die '23'?
Mai 17, 2011 bei 4: 52 pm #36746Sergio BertanaAdministrator des ForumsEinige Fragen sind mir nicht klar, ich versuche sie logisch zu beantworten, beginnend mit Port 23, der standardmäßig zugewiesen ist. Port 23 ist der Port, zu dem eine Verbindung von Hyperterminal in TCP / IP hergestellt werden soll (Siehe Fotos) oder ein anderes Programm, mit dem Sie die Kommunikation verwalten möchten. In der Praxis werden die über diese Verbindung empfangenen Daten an den seriellen Ausgang gesendet und umgekehrt.
Damit der Konverter von Hyperterminal (das als TCP / IP-Client fungiert) erreichbar ist, muss er natürlich eingestellt sein Server. Der Modus Kunden Es wird verwendet, um eine Verbindung zu einem anderen Konverter herzustellen. Dabei wird definiert, dass der Client die IP-Adresse des Konverters anfordert, zu dem eine Verbindung hergestellt werden soll. In der Praxis arbeiten zwei ATC-1000-Konverter im Netzwerk, indem sie die serielle Leitung verlängern.
die Option Deaktivierenwird verwendet, um die TCP / IP-Verbindung zu deaktivieren. Wird verwendet, wenn Sie in UDP arbeiten möchten. Natürlich müssen Sie UDP aktivieren.
Port 80 ist der HTTP-Server-Port und wird zum Verwalten der Konfigurationswebseite verwendet. Er wird nicht für den Datenaustausch verwendet.
Bei Verwendung der direkten TC / IP-Verbindung ohne virtuelles COM können die Kommunikationsparameter nur über die Konfigurationswebseite festgelegt werden.
-
AutorPost
- Sie müssen angemeldet sein, um auf dieses Thema antworten zu können.