TIA CP 343 als Server

hantelstemmer

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag

Ich benötige eine TCP IP Verbinung zwischen einer PLC (S7 317 mit CP343) und einem Leitsystem (PC).
Die PLC sollte als Server und der PC als CLient konfigurert werden.

Wenn die PLC als Client (Aktiver Verbinungsaufbau)arbeiter funktioniert die Verbinung. Wenn die PLC als Server konfiguriert ist funktioniert es nicht. Verbindungsaufbau ist nicht möglich
CP: 192.168.0.20 Port 8000
PC: 192.168.0.118 Port 8000

Firewall ist ausgeschaltet.

Weiss jemand Rat?
Besten Dank
 
Was für eine Anwendung läuft denn da auf den PC?
Es ist nämlich üblich, dass bei TCP Sockets der lokale Port dynamisch vom Betriebssystem vergeben wird, und somit variabel ist, solange das nicht jemand extra mit einem festen lokalen Port (bei dir 8000) programmiert.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Du kannst das Feld für die Partner Portnummer wie auch für die IP-Adresse leerlassen. Das ist aber nur möglich wenn die SPS passiv ist. Wenn das Feld leerbleibt, dann ist dieser Wert variabel. D.h. wenn du die IP-Adresse vergibst und die Portnummer leerlässt, dann akzeptiert die SPS nur eine Verbindung von der IP-Adresse, der Port wird nicht beachtet. Wenn du das Feld für die IP-Adresse auch noch leer lässt, dann würde die SPS eine Verbindung von einem beliebigen Partner auf einem beliebigen Port akzeptieren.
 
Momentan habe ich ein Freeware Tool, zum Verbinden. (Hercules)

Wenn ich bei der Verbindung den Port leer lasse wird es rot und Download ist nicht möglich.
 
Wenn ich bei der Verbindung den Port leer lasse wird es rot und Download ist nicht möglich.

Wenn du den Haken bei "Aktiver Verbindungsaufbau" herausnimmst, und dann den Port bei "Partner" herausnimmst?
Also bei mir kann ich das so anlegen. Lösche die Verbindung nochmal komplett, dann übersetzen, und dann erneute anlegen.

Ansonsten gib mal durch was für Baugruppen du im Einsatz hast (Best.-Nr.).

Dieses "Hercules" Programm verwende ich auch, da lässt sich der lokale Port nicht einstellen. Aber wie gesagt, das ist auf PC Seite unüblich, dass der lokale Port einer Clientanwendung festgelegt wird.
 
Zurück
Oben