PROFINET Ist es möglich über TCON mehr als eine Verbindung gleichz. aufzubauen?

JanR

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

Da ich mich im rahmen meiner Ausbildung seid einigen Wochen mit Step7 befasse wollte mal fragen ob jemand weis ob es möglich ist auf einer SPS mehr als eine Verbindung über den Baustein TCON aufzubauen?

Die Situation ist folgende:

Ich habe 3 CPU315-2PN/DP die alle miteinander Kommunizieren sollen. Jetzt habe ich eine Verbindung von der einen CPU zu anderen CPU per TCON TSEND TRCV und TDICON aufgebaut und das klappt auch super. Allerdings würd ich jetzt gerne von der einen CPU noch eine Verbindung zur 3ten CPU aufbauen.
Ich habe probiert auf der einen CPU einfach zwei mal TCON aufzurufen wo jeder TCON auf einen anderen UDT Baustein zugreift der die Verbindungsdaten zu den jeweiligen anderen CPU´s enthält. Aber seid dem ich die zwei TCON Bausteine auf der einen CPU aufrufe kann ich zu keiner der beiden CPU´s mehr Senden.

Gibt es da evtl. eine andere Lösung wie sich das realisieren lässt?

Gruß Jan
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Den Thread hatte ich mir gestern auch schon durchgelesen allerdings geht es da nur um zwei S7-300 und mit zwie CPU´s bekomme ich auch ohne probleme eine Connection hin. Ich habe hier allerdings 3 S7-300 und da geht das leider nicht ganz so gut.

Ausserdem möchte ich weder Put und Get noch Bsend und Brcv benutzen da die Verbindung über Profinet zustande kommen soll und so wie ich das bisher verstanden habe muss man dafür dann die Befehle TCON, TSEND , TRCV, TDISCON verwenden. Wenn ich da falsch liege bitte ich um entschuldigung ich beschäftige mich erst seit einigen Wochen mit diesem ganzen SPS Thema.

Gruß Jan
 
Den Thread hatte ich mir gestern auch schon durchgelesen allerdings geht es da nur um zwei S7-300 und mit zwie CPU´s bekomme ich auch ohne probleme eine Connection hin. Ich habe hier allerdings 3 S7-300 und da geht das leider nicht ganz so gut.

Ausserdem möchte ich weder Put und Get noch Bsend und Brcv benutzen da die Verbindung über Profinet zustande kommen soll und so wie ich das bisher verstanden habe muss man dafür dann die Befehle TCON, TSEND , TRCV, TDISCON verwenden. Wenn ich da falsch liege bitte ich um entschuldigung ich beschäftige mich erst seit einigen Wochen mit diesem ganzen SPS Thema.
Also was Du hier machen willst, hat mit Profinet überhaupt nichts zu tun. TCON usw. ermöglicht einer Profinet-tauglichen CPU, eine herkömmliche (native) TCP-Verbindung aufzubauen und darüber Daten auszutauschen.

Aus Sicht der Datensicherheit (das was Du sendest kommt auch tatsächlich beim Partner an) ist die Variante mit S7-Verbindung und PUT/GET oder USEND/URECV die einfachste und auch sicherste.

Willst Du tatsächlich Profinet (Profinet-IO) nutzen, so musst Du einen PN/PN-Koppler verwenden. Außerdem müssen alle Ethernet-Komponenten, welche zwischen den beiden CPUs hängen (Switch) Echtzeittauglich sein (z.B. Scalance X200).


mfg
Maxl
 
Zurück
Oben