TIA HILFE Einseitige Iso-on-TCP Kommunikation S7-1513-PN --> S7-300 (CP343-1 Lean)

drummer9292

Level-1
Beiträge
14
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Abend Zusammen,

ich wurde mit dem Retrofit eines Anlagenteils beauftragt. Der Retrofit-Teil soll mittels Iso-on-TCP-Verbindung Daten (z.B. Tippbetrieb etc.) des alten Anlagenteils (S7-300 CP343-1 Lean) einseitig empfangen und senden. Als aktiver Verbindungspartner soll eine S7-1513 1PN und als passiver Verbindungspartner ein CP343-1 Lean verwendet werden. Die Projektierung erfolgt mittels TIA V15.

Da ich noch ein relativer "Grünschnabel" in diesem Gebiet bin, bitte ich euch um Hilfe.
Ich würde gerne den FB "LOpenUserComm_IsoOnTcp" verwenden. Hierbei müssen doch keine Verbindungen angelegt werden, oder?
Muss ich die alte S7-300 Steuerung (Step 7 V5.6) mit dem CP343-1 Lean anpacken, oder reicht das TIA Portal aus?

Ich bitt euch dringend um Hilfe.

Gruß
drummer9292 ;)
 
TCP Verbindungen sind immer zweiseitig. das heisst du müsstest immer die andere Seite auch anpacken. Die müssen aktiv die Telegramme verarbeiten.

Du könntest auber die 1513 als Aktiven Part eine Unspezifizierte S7 Verbindung zur S7-300 machen. Und dann mit PUT GET arbeiten. das benötigt keine änderungen auf der anderen Seite (zumindest was die Kommunikation anbelangt)

Wenn du natürlich auf der anderen Seite ein Bit setzen willst, das durch das Programm überschrieben wird, musst du was ändern.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
TCP Verbindungen sind immer zweiseitig. das heisst du müsstest immer die andere Seite auch anpacken. Die müssen aktiv die Telegramme verarbeiten.

Du könntest auber die 1513 als Aktiven Part eine Unspezifizierte S7 Verbindung zur S7-300 machen. Und dann mit PUT GET arbeiten. das benötigt keine änderungen auf der anderen Seite (zumindest was die Kommunikation anbelangt)

Wenn du natürlich auf der anderen Seite ein Bit setzen willst, das durch das Programm überschrieben wird, musst du was ändern.

Ok, vielen Dank schonmal. Die Antwort war ja echt flott :)
 
Du könntest auber die 1513 als Aktiven Part eine Unspezifizierte S7 Verbindung zur S7-300 machen. Und dann mit PUT GET arbeiten. das benötigt keine änderungen auf der anderen Seite (zumindest was die Kommunikation anbelangt)
Auf dem Weg Kannst du unter Umständen ohne Änderungen der alten Anlage auskommen...
PUT/GET kann in Verbindung mit der 300er Serie nur etwa 200 Byte pro Kanal übertragen (Habe keine genauen Daten zum CP im Kopf, 300er zu 300er sind max 160 Byte), Habe hie schon genug alte Kollegen in die Falle laufen sehen.


ISOonTCP kann mit projektierter oder konfigurierter Verbindung genutzt werden, dafür müssen aber beide Projekte angepackt werden. Wirklich komplizierter wie PUT/GET ist das auch nicht, bietet aber eine automatische Verbindungsüberwachung.
Ich bevorzuge das ohnehin ISOonTCP, denn grade bei einem "mehr" an Daten muss die Kommunikation nicht gestückelt werden (bis zu 8192 Byte bei 1500er zu 1500er).
 
Zurück
Oben