Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 16

Thema: Kommunikation CP342-5 mit DPDP-Koppler

  1. #1
    Registriert seit
    12.06.2010
    Beiträge
    7
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Ausrufezeichen


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo erstmal,

    also ich habe eine CPU 313C mit einem CP342-5 im Einsatz.

    Nun müssen Daten an eine CPU 315-2DP geschickt werden.

    Es sind 2 separate Projekte. Also nur kommt nur ein DPDP in Frage.

    Wie bekomme ich Daten von meiner SPS über den CP an den DPDP-Koppler?
    Zitieren Zitieren Kommunikation CP342-5 mit DPDP-Koppler  

  2. #2
    Registriert seit
    04.02.2007
    Beiträge
    2.544
    Danke
    167
    Erhielt 731 Danke für 528 Beiträge

    Standard

    Wenn an dem CP nix anderes hängt, hätte man den auch als Slave in den anderen Master hängen können.

    Beim DP-DP Koppler in beiden Station diesen als GSD auf den Bus konfigurieren
    Auf beiden Seiten die gleiche Länge und Typen von E/A festlegen.
    nur die Richtung beachten, was bei dem einen Eingänge sind vom anderen Ausgänge.
    Wichtig ist aber z.B. auf beiden seiten 8 Byte, und nicht dann bei dem anderen 4 Word eintragen, dies muß gleich sein.

    In der SPS werden dann mit dem SFC14 und SFC15 die Daten vom Bus gelesen bzw. geschrieben.

  3. Folgender Benutzer sagt Danke zu jabba für den nützlichen Beitrag:

    MickyMaus64 (12.06.2010)

  4. #3
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.222
    Danke
    533
    Erhielt 2.697 Danke für 1.949 Beiträge

    Standard

    Suche mal hier im Forum nach "DP/DP". Da gibts es eine Menge zu lesen irgendwo ist auch eine Anleitung dabei inkl. Codeschnipsel für die FC-Aufrufe.
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  5. Folgender Benutzer sagt Danke zu Ralle für den nützlichen Beitrag:

    MickyMaus64 (12.06.2010)

  6. #4
    MickyMaus64 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    12.06.2010
    Beiträge
    7
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Ja hätte man machen können, geht nur nicht, weil das zwei separate Projekte bleiben müssen. Und das geht dann nur über einen DPDP Koppler. Meine Überlegung war noch ob das auch mit Get und Put geht

  7. #5
    MickyMaus64 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    12.06.2010
    Beiträge
    7
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Wenn ich den DPDP Koppler im Netpro einrichte und dann die Adressen für E/A automatisch zuweisen lasse, kommt es zu Überschneidungen mit den E/A Adressen der CPU 313C.Also vergebe ich die Adressen manuell.
    Also wenn ich Dich richtig verstehe reicht es aus den SFC 14 und 15 nehme und dann kann ich die E/A Adressen des DPDP Kopplers direkt Beschreiben oder Auslesen?

  8. #6
    Registriert seit
    01.11.2007
    Beiträge
    1.237
    Danke
    91
    Erhielt 407 Danke für 368 Beiträge

    Standard

    Zitat Zitat von MickyMaus64 Beitrag anzeigen
    Wenn ich den DPDP Koppler im Netpro einrichte und dann die Adressen für E/A automatisch zuweisen lasse, kommt es zu Überschneidungen mit den E/A Adressen der CPU 313C.
    Nein, das sind keine Überschneidungen, diese E/A-Adressen liegen im CP342-5. Zwischen CPU und CP musst du die Daten per FC1/FC2 hin- und herschaufeln, mit SFC14/15 kannst du nicht auf Slaves zugreifen, die am CP342-5 hängen.
    Gib mal 342-5 in der Suchfunktion ein, dann wird das klarer.

    Grüße von HaDi

  9. Folgender Benutzer sagt Danke zu HaDi für den nützlichen Beitrag:

    MickyMaus64 (12.06.2010)

  10. #7
    MickyMaus64 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    12.06.2010
    Beiträge
    7
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Nein, der CP ist Master . Ich möchte nur meine Daten vom DB über den CP an den DPDP Koppler schicken. Sollte denke ich mit dem DBsend und DB receved funktionieren.

  11. #8
    MickyMaus64 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    12.06.2010
    Beiträge
    7
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Kannst Du mir sagen wo ich den SFC14 und 15 her bekomme?

  12. #9
    MickyMaus64 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    12.06.2010
    Beiträge
    7
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Das sind meine Com Bausteine:

    CALL "DP_RECV"
    CPLADDR :=W#16#110
    RECV :=P#DB20.DBX0.0 BYTE 103
    NDR :=#NDR
    ERROR :=#ERROR
    STATUS :=#STATUS
    DPSTATUS:=#DBSTATUS
    NOP 0

    CALL "DP_SEND"
    CPLADDR:=W#16#110
    SEND :=P#DB11.DBX0.0 BYTE 52
    DONE :=M30.0
    ERROR :=M30.1
    STATUS :=MW31
    NOP 0

    Der DB-Koppler hat: EB 0-127 und AB 0-127

    Die Kommunikation müßte doch so funktionieren?!

  13. #10
    Registriert seit
    20.11.2006
    Ort
    Hamburg
    Beiträge
    225
    Danke
    35
    Erhielt 35 Danke für 32 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von MickyMaus64 Beitrag anzeigen
    Kannst Du mir sagen wo ich den SFC14 und 15 her bekomme?

    Bibliotheken -> Standard Library -> System Function Blocks

  14. Folgender Benutzer sagt Danke zu Dotzi für den nützlichen Beitrag:

    MickyMaus64 (12.06.2010)

Ähnliche Themen

  1. Antworten: 5
    Letzter Beitrag: 10.05.2011, 10:15
  2. dpdp Koppler Fehlermeldung in HW-Konfig
    Von mertens2 im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 28.09.2010, 23:36
  3. Kommunikation CP342-5 - Micromaster 420
    Von Chrisi im Forum Feldbusse
    Antworten: 8
    Letzter Beitrag: 15.04.2010, 15:17
  4. Kommunikation mit Kunde über CP342-5
    Von Tompson im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 25.03.2010, 14:02
  5. DP/DP Koppler und CP342-5
    Von Kojote im Forum Feldbusse
    Antworten: 3
    Letzter Beitrag: 20.10.2005, 10:40

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •