Zuerst einmal ein freundliches Hallo an alle. Bisher habe ich noch immer eine Antwort auf meine Fragen gefunden. Aber jetzt muss ich wohl doch mal ran .
Zur Zeit montieren wir eine Anlage die in kürze in den USA aufgebaut werden soll. Als CPU ist eine Moeller XC200 (XC201-EC512K-8DI-6DO-XV) und als Bedienung ein Moeller Panel (MFD4-5-XRC-30) im Einsatz. Beide sind im Schaltschrank über ein Switch verbunden.
Nun soll die Anlage im Störungsfall an einen Router angeschlossen werden, damit unser Programmierer hier vor Ort eingreifen kann (nach behebung wird das Netzwerkkabel natürlich wieder abgezogen).
Der Router hat eine feste IP nach außen. Bisher haben wir ähnliches auch schon mit S7-Steuerungen über einen Adapter gemacht.
Meine Frage wäre wir man die Kommunikationsparameter in der CoDeSys Software einstellen muss um den jeweiligen Teilnehmer zu erreichen.
Ich bin da leider blutiger Anfänger.
Vielen Dank schon einmal für die Antworten .
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Im Router muß Portforwarding eingestellt werden, in den Steuerungen u.a. die Gatewayadresse. In der Software wird dann nur die IP des Routers eingetragen und der ggf. vom Standard abweichende Port (entsprechend dem Eintrag im Router).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
vielen Dank für deine Antwort. Kann mich leider erst jetzt wieder melden da wir gerade mit unserer Firma umziehen.
Eine Frage habe ich dennoch. Kann ich beim Router einen beliebigen freigegebenen Port nutzen? Ich habe mal gehört das für die Kommunikation der Port 8080 zwingend frei sein muss.
Vielen Dank schon einmal für die Antwort.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Die Anlage wird gerade beim Kunden in Übersee in Betrieb genommen. Die Kommunikation steht leider noch nicht. Mussen ausser dem Port 2455 noch zusätzliche Ports am Router freigeschaltet sein? Ich habe da noch die Ports 1200, 1210 und 1211 im Hinterkopf die bei einem Gespräch mit einem Moeller Vertreter gefallen sind.
Vielen Dank schon einmal für die Hilfe!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Wird ein Ping auf die WAN-Adresse positiv beantwortet?
Wenn nicht, suche bitte mal nach ping in diesem Forum. Normalerweise pingt die CoDeSys Entwicklungsumgebung an und baut daraufhin eine Verbindung zur Steuerung auf. Diesen Mechanismus kann man über ein Skript ausschalten.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Unser Router in den USA weist ein Ping ab. Die Registry der CoDeSys Software habe ich deshalb schon mithilfe von 3S umgestellt so das kein Ping vorab gesendet wird. Soweit so gut. Ich denke aber das ich bei den Kommunikationsparmetern Fehler mache.
Den Gateway habe ich so gelassen wie er ist (Localhost). Danach habe ich mit <neu> einen Kanal hinzugefügt (TCP IP Level 2Route). Dort habe ich dann die IP des Routers und den Port 2455 eingetragen.</neu>
Einen zusätzlichen Kanal habe ich dann für die eigentliche Steuerung noch hinzugefügt (TCP IP Level2Route) und dort die IP der Steuerung in dem dortigen lokalen Netz eingefügt. Als Port auch wieder 2455.
Wäre super wenn mir jemand da weiterhelfen könnte und vielleicht ein Beispiel hätte!!!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Zuerst einmal ein freundliches Hallo an alle. Bisher habe ich noch immer eine Antwort auf meine Fragen gefunden. Aber jetzt muss ich wohl doch mal ran .
Zur Zeit montieren wir eine Anlage die in kürze in den USA aufgebaut werden soll. Als CPU ist eine Moeller XC200 (XC201-EC512K-8DI-6DO-XV) und als Bedienung ein Moeller Panel (MFD4-5-XRC-30) im Einsatz. Beide sind im Schaltschrank über ein Switch verbunden.
Nun soll die Anlage im Störungsfall an einen Router angeschlossen werden, damit unser Programmierer hier vor Ort eingreifen kann (nach behebung wird das Netzwerkkabel natürlich wieder abgezogen).
Der Router hat eine feste IP nach außen. Bisher haben wir ähnliches auch schon mit S7-Steuerungen über einen Adapter gemacht.
Meine Frage wäre wir man die Kommunikationsparameter in der CoDeSys Software einstellen muss um den jeweiligen Teilnehmer zu erreichen.
Ich bin da leider blutiger Anfänger.
Vielen Dank schon einmal für die Antworten .
Im Router muß Portforwarding eingestellt werden, in den Steuerungen u.a. die Gatewayadresse. In der Software wird dann nur die IP des Routers eingetragen und der ggf. vom Standard abweichende Port (entsprechend dem Eintrag im Router).
Hallo Oberchefe,
vielen Dank für deine Antwort. Kann mich leider erst jetzt wieder melden da wir gerade mit unserer Firma umziehen.
Eine Frage habe ich dennoch. Kann ich beim Router einen beliebigen freigegebenen Port nutzen? Ich habe mal gehört das für die Kommunikation der Port 8080 zwingend frei sein muss.
Vielen Dank schon einmal für die Antwort.
8080 wird für die Visu benutzt (manchmal auch 80). Für Fernwartung brauchst Du aber den Port für's Programmieren, das ist der 2455.
Hallo Oberchefe,
alles klar. Das hilft mir weiter. Nochmals vielen Dank.
Ich wünsche allen frohe (und vor allem erholsame) Osterfeiertage!
Hallo da bin ich noch einmal.
Die Anlage wird gerade beim Kunden in Übersee in Betrieb genommen. Die Kommunikation steht leider noch nicht. Mussen ausser dem Port 2455 noch zusätzliche Ports am Router freigeschaltet sein? Ich habe da noch die Ports 1200, 1210 und 1211 im Hinterkopf die bei einem Gespräch mit einem Moeller Vertreter gefallen sind.
Vielen Dank schon einmal für die Hilfe!
Wird ein Ping auf die WAN-Adresse positiv beantwortet?
Wenn nicht, suche bitte mal nach ping in diesem Forum. Normalerweise pingt die CoDeSys Entwicklungsumgebung an und baut daraufhin eine Verbindung zur Steuerung auf. Diesen Mechanismus kann man über ein Skript ausschalten.
Hallo controllfreak, danke für deine Antwort.
Unser Router in den USA weist ein Ping ab. Die Registry der CoDeSys Software habe ich deshalb schon mithilfe von 3S umgestellt so das kein Ping vorab gesendet wird. Soweit so gut. Ich denke aber das ich bei den Kommunikationsparmetern Fehler mache.
Den Gateway habe ich so gelassen wie er ist (Localhost). Danach habe ich mit <neu> einen Kanal hinzugefügt (TCP IP Level 2Route). Dort habe ich dann die IP des Routers und den Port 2455 eingetragen.</neu>
Einen zusätzlichen Kanal habe ich dann für die eigentliche Steuerung noch hinzugefügt (TCP IP Level2Route) und dort die IP der Steuerung in dem dortigen lokalen Netz eingefügt. Als Port auch wieder 2455.
Wäre super wenn mir jemand da weiterhelfen könnte und vielleicht ein Beispiel hätte!!!