CP343 Fetch/Write passiv Status abfragen

S7_Mich

Level-2
Beiträge
214
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

wir haben in einer SPS zwei Verbindung über NetPro projektiert. (CPU 316-2AG10, CP343, 1GX11-0EX0)

1. Verbindung Fetch passiv, Protokoll TCP, Verbindungspartner unspezifiziert

2. Verbindung Write passiv, Protokoll TCP, Verbindungspartner ebenfalls unspezifiziert.

Eine übergeordnete Station fragt Daten aus dieser CPU aus. Die übergeordnete Station ist jedoch keine CPU.

Wenn die übergeordnete Station die Verbindung abbaut und danach die Verbindung wieder aufbauen möchte, funktioniert dies nicht mehr.

In der Online-Diagnose des CP´s ist ersichtlich, das der passive Verbindungsaufbau läuft. Die Verbindung wird kurz aufgebaut, danach gleich wieder abgebaut.

Stoppt/Startet man die CPU wird die Verbindung wieder hergestellt.

Kann man den Status der Fetch/Write Verbindung mit einem SFC auslesen? Gibts evtl. auch einen Baustein mit dem man die Verbindungen zurücksetzen kann?

Vielen Dank für eure Antworten
Gruß
Michael
 
Hallo,

um den Zustand einer Verbindung in NetPro auszulesen kannst Du den FC62 "C_CNTRL" aus der dem Standard Libary -> Comunication Blocks oder aus der Simatic_Net_CP Bibliothek nutzen. Je nachdem ob die Verbindung über die Onboard Schnittstelle oder über einen CP aufgebaut wird. Vorsicht, nicht verwechseln.
Ich habe das hier letzte Woche beim Kunden eingebaut, funzt.

Gruß André
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nach dem Abbruch:

Der "Fehler" kommt daher, dass der CP eine zeitlang braucht,
bis er wieder eine neue Verbindung akzeptiert.
Die "Fremdsoftware" sollte auf jeden Fall bei gescheitertem
Verbindungsaufbau nicht gleich die Flinte ins Korn werfen,
sondern etwas abwarten und dann neu versuchen...
 
Zuletzt bearbeitet:
Hallo,

um genau zu sein, braucht der CP mindestens 5 Sekunden, bis er wieder eine neue Verbindung zulässt.

Wenn das Fremdsystem die Verbindung beendet, bekommt das aber der CP nicht gleich mit, das die Verbindung getrennt wird. Wir haben den Hacken für Keep Alive senden gesetzt und siehe da, jetzt gehts wenn das Fremdsystem die Verbindung abbaut und wieder aufbauen will!

Vielen Dank für die Tipps. Funktioniert der FC62 für einen CP343, also über die extra Baugruppe?

Gruß
Michael
 
Nein, der FC 62 fragt anscheinend den Zustand der Verbindungen in NetPro ab, egal über elchen CP, oder CPU das ganze projektiert ist. In meinem Fall waren es S7-Verbindungen.
 
Zurück
Oben