ISO on TCP zwischen CPUs

tonga

Level-1
Beiträge
71
Reaktionspunkte
7
Zuviel Werbung?
-> Hier kostenlos registrieren
Hab heut zum ersten mal mehrer CPUs untereinander per Netzwerk kommunizieren lassen , nur so zum Versuch und war äusserst erfolgreich . Habe also kein Problem sondern nur ne kurze Zwischenfrage.

1. Ist es korrekt das ich zwei Verbindungen pro CPU einrichten muss wenn beide CPUs sowohl senden als auch empfangen sollen?

2. Ist es korrekt das ich beim Send Baustein die passive Verbindung, beim Receive Baustein die aktive Verbindung nutzen muss?

Wie gesagt, das Ding funzt , aber auch nur so , und ich wollt wissen ob es so das einzige "Korrekte" ist oder ob ich etwas in der dürftigen Siemens Hilfe übersehen hab .

Versuchsobjekte:

416-2DP mit 443CP
3152DP mit 343-1CP

Gruss tonga...

Edit: Hab mir heut den halben rechten Zeigefinger weggeschnitten , Tippfehler biite ich zu verzeihen, scrollen mit dem Mittelfinger ist schlichtweg fürn Arsch...
 
Zuletzt bearbeitet:
1. Ist es korrekt das ich zwei Verbindungen pro CPU einrichten muss wenn beide CPUs sowohl senden als auch empfangen sollen?

Nein, aber warum hast Du es nicht auch einfach ausprobiert.
Aber eventuell musst Du mehrere Verbindungen einrichten, wenn Du verschiedene DB übertragen möchtest.


2. Ist es korrekt das ich beim Send Baustein die passive Verbindung, beim Receive Baustein die aktive Verbindung nutzen muss?
Nein, das ist nicht zwingend. Aber das ergibt sich ja auch schon aus Punkt 1. Wenn ich über die gleiche Verbindung sende und empfange wäre dieses ja nicht realisierbar.


Wenn Du schon am spielen bist, siehe Dir auch alternativ die anstelle von ISO on TCP die S7-Verbindung an. Hier benötigt man nur in einer der beiden CPU's einen Baustein. Hier wird mit Put / Get gearbeitet. Hierdurch kannst Du auch verschiedenste Bereiche über eine Verbindung übertragen.

Viel Spaß
 
Zuviel Werbung?
-> Hier kostenlos registrieren
aight , werd morgen nochmals eine verbindung pro cpu einricten und dann probieren , ding ist halt nur , ich habe schon mehere CPUs die in ein Prozesssleitsystem eingebunden sind und möchte ne gerade Linie Fahren deswegen ISO on TCP.

Werd berichten , Danke Gruss tonga...
 
aight ,... , ich habe schon mehere CPUs die in ein Prozesssleitsystem eingebunden sind und möchte ne gerade Linie Fahren deswegen ISO on TCP.
...
Verwendest Du wirklich "ISO on TCP" in Richtung PLS. Also so richtig mit SEND und RECV Bausteinen und projektierter Verbindung? In letzter Zeit verwenden die meisten Visu's Verbindungen nach 1006, was das Gegenstück zu S7 Verbindung darstellt.
 
???

Hallo,

Kieler schrieb:
Verwendest Du wirklich "ISO on TCP" in Richtung PLS. Also so richtig mit SEND und RECV Bausteinen und projektierter Verbindung? In letzter Zeit verwenden die meisten Visu's Verbindungen nach 1006, was das Gegenstück zu S7 Verbindung darstellt.

Und was ist nun der Unterschied zwischen "ISO on TCP" und "RFC1006" ??

Gruß

Question_mark
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Yup, und alle Verbindungen können per Prozessleitsoftware parametriert werden da es für die Kommunikation einen Classhandler gibt (FC). Im System werden demnächst ca 7 416ner 2DPs rumschwirren die alle dieselbe Programmstrukrtur enthalten, weswegen ich meine Anlagen in derselben Art anbinden werde...
 
ISO on TCP ist leider immer "State of the Art" wenn es Richtung PCS7 geht. Die Adressierung ist MAC basiernd also einen Layer unter IP, hat den Nachteil bei der Fehlersuche, einen Ping kann ich da vergessen, aber ich hatte noch nie Probleme mit diesem Protokoll.

Sevus.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Und was ist nun der Unterschied zwischen "ISO on TCP" und "RFC1006" ??

Du hast recht, wenn ich es so hinstelle ist es irgendwie Quatsch. Ich wollte auf die unterschiedliche Projektierung von S7-Verbindungen hinaus. Folgenden Link finde ich in diesem Zusammenhang nicht schlecht :

http://support.automation.siemens.c...jAction=csView&lang=de&siteid=cseus&aktprim=0

Kieler
 
Zurück
Oben