Step 7 DP-Kopplung CP / CPU

sps_mitte

Level-2
Beiträge
172
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi Leute,
ich habe eine Kopplung zwischen zwei SPSen vorzunehmen.
Die eine SPS ist eine 315-2PN/DP und die andere eine 315-2DP mit CP342-5. Die Daten befinden sich in der 315-2DP.
Wie kann man am besten eine einseitige Verbindung hinbekommen? Ohne die HW-Konfig 315-2PN/DP neu laden zu müssen.

Ich habe versucht per X_GET etwas zu bekommen, aber keine Chance. Betriebsart CP342-5 ist "Kein DP".
Der 315-2PN/DP ist als Profibus Master eingestellt. Hier sind auch viele Feldgeräte mit angeschlossen.
Am 315-2DP ist onboard ein Feldgerät angeschlossen.

Weitere Frage: Kann man überhaupt am CP342-5 Feldgeräte anschließen und genauso einfach wie Onboard ansprechen?
 
Einseitige S7-Kommunikation (PUT/GET) geht nur von der 315-2DP+CP342-5 als aktiver Client. Die DP-Schnittstelle der CPU 315-2PN/DP kann nur Server.

S7-Basiskommunikation (I_PUT/I_GET) kann der CP342-5 nicht.
X_PUT/X_GET geht nur über MPI.

siehe CPU-CPU Kommunikation mit SIMATIC Controllern (Kompendium) Kapitel 22.4.2 und 22.2.2


Weitere Frage: Kann man überhaupt am CP342-5 Feldgeräte anschließen und genauso einfach wie Onboard ansprechen?
Ja, relativ einfach --> die Feldgeräte als DP-Slave projektieren und per DP_SEND/DP_RECV die E/A zwischen der CPU und dem CP342-5 austauschen.

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Vielen Dank Harald,
ich werde versuchen, den 315-2DP+CP342-5 als aktiven Client per Netpro zu projektieren. Muss ich hierzu den CP als DP-Slave oder "kein DP" einstellen?
 
Das von mir oben verlinkte Kompendium beschreibt in Kapitel 22.2.2:
CP342-5 eingestellt als
- kein DP: PUT/GET uneingeschränkt möglich
- Master: PUT/GET uneingeschränkt möglich
- Slave aktiv: PUT/GET nur als Server möglich
- Slave passiv: S7-Kommunikation/PUT/GET nicht möglich

Da Du PUT/GET als Client willst --> "kein DP" oder "Master" einstellen

Harald
 
Zurück
Oben