Step 7 Komplette Kommunikationsbausteine

Andi_

Level-1
Beiträge
75
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo geehrtes Forum,

da ich gerade meine erste TCP-Kommunikation für CPUs mit integrierter PN-Schnittstelle erfolgreich abgeschlossen habe frage ich mich, wie es wirkliche Experten machen.
Ich habe mir von Siemens die Bausteine heruntergeladen und habe diese angewandt. Ich fand deren Lösung aber nicht so schön, da man keinen abgeschlossenen Baustein hat.
So bin ich herangegangen und hab deren Bausteine in SCL nochmals geschrieben, damit ich alles in einem FB habe. Dies funktioniert auch recht schön.

Meine Frage ist nun wie handhabt ihr es? Habt ihr auch einen Baustein geschrieben, der alles(Verbindungsdaten einstellen- aufbauen-senden-empfangen) macht?
Wenn ihr es auch so gemacht habt, warum bietet dann Siemens nicht gleich einen solchen an?
Welche andere Bausteine verwendet ihr zusätzlich aus der Standardbibliothek (gemeint sind z.B. FC 62 "C_CNTRL")?

Danke schon mal für eure Antworten

Mit freundlichen Grüße

Andreas
 
Weils halt sehr viele verschiedene Bedürfnisse gibt.
Ich hab Bausteine die Ganze Bereiche auf änderungen untersuchen und dann nur die geänderten Daten ans Ziel Senden und den Rest unberührt lassen.
Dann welche die Auch noch Hin und Rückweg überwachen (nicht nur Sendebestätigung auswerten).
Oder auch solche die Redundante Verbindungen verwenden und automatisch umswitchen wenn ein Weg nicht funktioniert.

Ein einfaches AG_Send/Recv ist nur der Anfang vom Spass.

mfG René
 
Zuviel Werbung?
-> Hier kostenlos registrieren
ja, bei den Kommunikationsbausteinen ärgert mich das auch immer etwas. Aber ist ja eigentlich bei Siemens SPSn so, dass keine fertigen "alles inclusive" Bausteine mitgeliefert werden. Bei CFC sieht das etwas anders aus, bei PCS7 sowieso...

zu den Unterschieden der "Kommunikationswege" gibt's noch interessante Links:

https://support.industry.siemens.com/cs/de/de/view/18909487/en

https://support.industry.siemens.com/cs/de/de/view/16767769

https://support.industry.siemens.com/cs/de/de/view/78028908

Gruß.
 
Welche weiteren Bausteine setzt ihr dann noch ein, die eigentlich nicht zwingend notwendig sind? Z.B. den FC 62 "C_CNTRL"?
 
Zurück
Oben