Industry Online Support
Technical Forum
20.08.2013 09:16 | |
Beiträge: 1547 Bewertung: (129)
|
Hallo Steinzer, ganz klar kommt es darauf an was du machen willst. Beide Protokolle sind möglich und machen für den jeweiligen Anwendungsfall Sinn. 1. Send/Receive egal ob AG-Send oder TSend: Ist ein Blockorientierter Dienst. Du hast ein Sendefach und auf der Partnerseite ein Empfangsfach (typischerweise ein DB). Du sendest immer von derselben Stelle und empfängst immer an derselben Stelle (immer derselbe DB). Ist schnell wenn es um größere Datenmengen geht aber halt nicht flexibel wenn du aus mehreren DB's senden möchtest oder an verschiedenen Stellen empfangen willst. 2. S7-Protokoll: Flexibler geht es nicht mehr aber auf Kosten der Datenmengen. Hier entscheidest du von deiner Seite wo du lesen möchtest oder wo du hinschreiben möchtest. Du kannst auf DB's zugreifen aber auch auf Merker, Eingänge, Ausgänge,Timer, Zähler etc. Ist das Protokoll der Wahl für eine Visualisierung oder für Spezielle Fälle in der S7. Hier gibt es aber auch noch die Sonderart BSend/BRCV was dann wieder mit Send Receive vergleichbar ist und bis zu 64 KByte in einem Aufruf verpackenkann. Wenn ich es aber richtig weis kann die S7 1200 aktuell kein BSend/BRCV. Wie man eine S7 Verbindung anlegt findest du im S7-1200 Systemhandbuch Kapitel 10.5. |
Folgen Sie uns auf