TIA TCON TCP Verbindung zwischen zwei 1511C-1 PN

ThomasM

Level-1
Beiträge
114
Reaktionspunkte
9
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen zusammen

Ich sitze hier gerade vor einem Testaufbau und bekomme die TCP/IP Verbindung mit TCON zwischen zwei 1511C-1 PN CPUs nicht zum laufen. Egal was ich hier oder bei Siemens lese ich finde meinen Fehler nicht. Vielleicht hat ja von euch jemand einen Ansatz.

Aufbau des Programms im aktiven Partner

aktiv.PNG

Der aktive Partner geht immer auf Error mit Status 80C4 Temporärer Kommunikationsfehler.

Aufbau des Programms im passiven Partner

passiv.jpg

Der passive Partner steht auf Busy und sagt Status 7002, was meiner Ansicht ja richtig ist.

Was könnte dieser Temporäre Kommunikationsfehler für Ursachen haben?

Was ich schon versucht habe:
Wechseln der Verbindungs-ID
Ändern der Ports
Tausch von aktiv und passiv

Kann das ganze daran liegen, dass ich keinen Switch zwischen die 2 CPUs geschaltet habe? Habe zum testen jetzt einfach beide CPUs mit einem Netzwerkkabel verbunden.

Ich hoffe ihr könnt mir weiterhelfen.

Gruß ThomasM
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für die Antwort. Das pdf habe ich mittlerweile schon 20 mal gelesen, hilft mir aber auch nicht weiter. Dort wird leider nur ISO-on-TCP beschrieben und anhand dieses Dokuments hab ich den Versuchsaufbau mit TCP umgemünzt.

Gruß ThomasM
 
Warum aktivierst Du den REQ vom TCON immer wieder alle 500ms? (das steht so nicht in der Anleitung)
Die Verbindung muß nur einmal aufgebaut werden. Du musst Dir merken, wenn der DONE einmal aktiv war, dann ist die Verbindung erfolgreich aufgebaut (beim aktiven Partner) bzw. erfolgreich eingerichtet (beim passiven Partner) --> dann dürfen keine weiteren REQ des TCON erfolgen.

Harald
 
Danke für die Hilfe. Hab meinen Fehler jetzt vorhin grad selbst gefunden... weiß nicht warum ich auf die Idee gekommen bin dass der DONE Ausgang dauernd 1 bleibt. Setze mit dem DONE jetzt nen Merker und dieser verriegelt das erneute antriggern von TCON und schon gehts.

Gruß ThomasM
 
Zurück
Oben