Profibus:CPU + CP342-5 an CPU --> DP/DP Koppler <-- CPU-2DP

duMMbatz

Level-1
Beiträge
128
Reaktionspunkte
9
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,

ich bin heute fast verzweifelt.

Ich habe eine recht alte CPU - 314IFM + CP ( Daten hier drunter)

6GK7342-5DA03-0XE0
drop-arrow.gif


KOMMUNIKATIONSPROZESSOR
CP342-5 ZUM ANSCHLUSS VON SIMATIC S7-300 AN PROFIBUS, DP, S5-KOMPATIBLE-, PG/OP-
UND S7-KOMMUNIKATION

der CP soll in der Betriebsart Master an den DP/DP Koppler senden und empfangen.
6ES7158-0AD01-0XA0
drop-arrow.gif


SIMATIC
DP, DEZENTR. PERIPHERIE DP/DP-KOPPLER KOPPELMODUL ZUM VERBINDEN VON ZWEI
PROFIBUS-DP NETZEN REDUNDANTE STROMEINSPEISUNG

Gegenseite ist eigentlich recht klar....

Nun meine Fragen:

in der Hardware Konfig den CP und Koppler eingebunden und übertragen (auch über NETpro versucht).

DP_SEND , DP_RECEIVE sind die richtigen Funktionen?

Der Koppler hatte den E/A Bereich 0 - 127, wie sieht da der Eingang any am Send baustein aus?

Koppeln wollte ich über DB 30 (Send) und DB31(RECEIVE). Die Datenbausteingröße 128 Byte.

P#DB30.dbx0.0 Byte 128 ???

Der CP ist laut Diagnose im Zustand RUN aber der SLAVE ist gestört und der CP als Master hat permanent den Busfehler.
Im Diagnosepuffer steht die Meldung das die projektierten Ein- bzw - Ausgangsdaten kleiner sind als ....
(den genauen Text hab ich leider nicht mehr im Kopf)

Gibt es andere Möglichkeiten? Was hab ich falsch gemacht?

DP_SEND DONE = 1
DP_SEND ERROR = 0
DP_SEND STATUS = 16#0000

Weitere Infos, kann ich morgen aus dem Büro geben.

Vielen Dank schonmal...


 
Bei DP/DP Koppler muss man sicherstellen das die Datenbereiche die über den DP/DP Koppler transferiert werden muss gespiegelt sind.
Z.B.:
DP/DP Koppler Seite A: 16 Eingangs-Bytes konsistent + 8 Ausgangs-Bytes konsistent.
DP/DP Koppler Seite B: 16 Ausgangs-Bytes konsistent + 8 Eingangs-Bytes konsistent.
Hast du das so ?

Für ein CP345-2 sind DP_SEND und DP_RECV die richtige.

Wenn der CP342-5 nur dient zu den Datenaustausch zu nur ein (1) andere S7 CPU, dann ist der DP/DP Koppler überflüssig. Du kannst denselbe Funktionalität haben mit den CP342-5 als DP Slave für den DP Master.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Jesper,

der Kunde wünscht aber das sein Teil auch als Master arbeitet um später erweitern zu können.

Es handelt sich um zwei Anlagen, ich wollte erst die eine Seite fertig machen und dann die andere. ( eine muss mindestens laufen um Produktionsausfall zu vermeiden )
Zum HW Konfig übertragen müsste ich ja kurz abschalten.
Der Koppler hatte nur noch SF am leuchten so wie man es gewohnt ist, weil die gegenseite noch nicht projektiert war.

Ich habe eigentlich erwartet das ich die Kommunikation vom Anlagenteil B ( alte CPU 314 IFM + Profibus ) --> DP/DP Koppler funktioniert ohne Anlagenteil A

Das entfernen des DP/DP Koppler wäre die nächste Variante. Mein Favorit wäre aber lieber die Kopplung über DP/DP Koppler.

Die CPU kann gewisse SFCs nicht, kann das ein Grund dafür sein?
 
Zurück
Oben