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

Ergebnis 1 bis 5 von 5

Thema: 300 CPU als Slave an fremden Master, was muss beim Programmieren beachtet werden?

  1. #1
    Registriert seit
    18.02.2013
    Ort
    Cottbus
    Beiträge
    153
    Danke
    40
    Erhielt 7 Danke für 7 Beiträge

    Frage


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Forum,

    Ich habe eine 314C-2 DP Als Slave und meine Transferbereiche konfiguriert.
    Was benötige ich im Programm für die Anbindung?
    Benötige ich da die Bausteine DP-Send und -Recive oder muss ich meine DB Adressen nur mit den Ein- und Ausgangsadressen,
    die ich im Transferbereich angelegt habe, verbinden?

    Mfg Matthias
    Jedes Programm ist wie ein Puzzle, es muss nur gelöst werden!
    Zitieren Zitieren 300 CPU als Slave an fremden Master, was muss beim Programmieren beachtet werden?  

  2. #2
    Registriert seit
    23.07.2009
    Ort
    Österreich
    Beiträge
    2.367
    Danke
    457
    Erhielt 696 Danke für 521 Beiträge

    Standard

    Ein/Ausgangs-Adressen (PED/PAD sofern nicht im Prozessabbild) reicht.
    If at first you don't succeed, you're not Van Damme!
    ... or maybe using TIA!

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

    Smarty160484 (08.11.2015)

  4. #3
    Avatar von Smarty160484
    Smarty160484 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    18.02.2013
    Ort
    Cottbus
    Beiträge
    153
    Danke
    40
    Erhielt 7 Danke für 7 Beiträge

    Standard

    Muss ich das wordweise machen oder kann ich auch einzelne Bits verknüpfen?

    Sony Z3 über TapaTalk
    Jedes Programm ist wie ein Puzzle, es muss nur gelöst werden!

  5. #4
    Registriert seit
    23.07.2009
    Ort
    Österreich
    Beiträge
    2.367
    Danke
    457
    Erhielt 696 Danke für 521 Beiträge

    Standard

    Kannst du schon aber normalerweise erstellt man sich eher einen oder zwei Datenbausteine in denen man die Sende- und Empfangsdaten, mit der entsprechenden Datenstruktur, unterbringt.

    Beispiel:
    E-Bereich deiner CPU - PEB1024-1031
    A-Bereich deiner CPU - PAB1024-1031
    DB_Empfang (DB10)
    Empfangs_Bit1 (sinnvolle symbolische Namen halt....)
    Empfangs_Bit2
    etc
    Empfangs_Wort1
    Empfangs_DWort1
    DB_Senden (DB11)
    Sende_Bit1
    Sende_Bit2
    etc
    Sende_Wort1
    Sende_DWort1


    Das lesen von der Schnittstelle kannst du dann am Anfang vom Zyklus machen
    Code:
    L PED1024 T DB10.DBD0 L PED1028 T DB10.DBD4
    Das schreiben auf die Schnittstelle kannst du dann am Ende vom Zyklus machen
    Code:
    L DB11.DBD0 T PAD1024 l DB11.DBD4
    T PAD1028
    Im Programm arbeitest du dann mit den DB-Variablen.
    Geändert von RONIN (09.11.2015 um 10:42 Uhr)
    If at first you don't succeed, you're not Van Damme!
    ... or maybe using TIA!

  6. Folgender Benutzer sagt Danke zu RONIN für den nützlichen Beitrag:

    Smarty160484 (09.11.2015)

  7. #5
    Avatar von Smarty160484
    Smarty160484 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    18.02.2013
    Ort
    Cottbus
    Beiträge
    153
    Danke
    40
    Erhielt 7 Danke für 7 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ok, danke für die Info. Die DBs fürs senden und empfangen sind schon vorhanden. Sind auch DB 10 und 11. Den Datenaustausch (Zuweisungen) programmier ich bei mir im FC 20 Datenaustausch_DCS. Hab auch eine fertige Signalaustauschliste die ich dann mit den Ein- und Ausgängen 1 zu 1 Übernehmen werde.

    Sony Z3 über TapaTalk
    Jedes Programm ist wie ein Puzzle, es muss nur gelöst werden!

Ähnliche Themen

  1. Step 5 ET200S IM 151-7 CPU als Slave / IM 308C als Master
    Von Eilo im Forum Simatic
    Antworten: 15
    Letzter Beitrag: 06.12.2013, 06:52
  2. S7 1200 als slave mit PC als master (modbus poll)
    Von Sternius im Forum Feldbusse
    Antworten: 0
    Letzter Beitrag: 24.09.2012, 07:59
  3. Antworten: 6
    Letzter Beitrag: 18.02.2009, 12:41
  4. Antworten: 5
    Letzter Beitrag: 29.06.2007, 09:28
  5. cpu 313 dp als master mit cpu313 als slave
    Von fra226 im Forum Feldbusse
    Antworten: 5
    Letzter Beitrag: 15.06.2005, 15:06

Stichworte

Lesezeichen

Berechtigungen

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