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

Ergebnis 1 bis 4 von 4

Thema: MPI Kommunikation

  1. #1
    Registriert seit
    09.04.2006
    Beiträge
    19
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ich möchte über den MPI-Bus zwei VIPA 116 kommunizieren lassen. Dies wäre mit dem SFC65 und SFC66 möglich. Wo finde ich ein Beispiel oder Literatur hierfür? Als Programmiersoftware habe ich WinSPS-S7.
    Zitieren Zitieren MPI Kommunikation  

  2. #2
    Registriert seit
    25.07.2005
    Ort
    Vogelsbergkreis
    Beiträge
    1.717
    Danke
    48
    Erhielt 68 Danke für 60 Beiträge

    Standard

    http://support.automation.siemens.co...ew/de/21537047
    http://support.automation.siemens.co...ew/de/20989875
    http://support.automation.siemens.com/WW/view/de/430498

    Über WIN-SPS7 kann ich dir nicht viel sagen, dass musst du dann schon selbst umsetzen. Mit VIPA CPUs hatte ich schon massive Probleme beim gleichzeitigen Einsatz einer permanenten MPI-Kommunikation und eines CP340/CP341. Im Endeffekt hat nur ein Rausschmeißen der VIPA CPUs an allen Anlagen des Projektes etwas gebracht. Also bei VIPA CPUs nicht immer denken, dass man zu blöd dafür ist.

  3. #3
    Registriert seit
    20.10.2003
    Ort
    Biberach
    Beiträge
    5.081
    Danke
    963
    Erhielt 1.471 Danke für 929 Beiträge

    Standard

    Hallo,

    die Siemens-Links von seeba sollten Ihnen auf
    jeden Fall weiterhelfen. Falls nicht, die VIPA-
    Hotline ist auch hier im Forum vertreten:

    http://www.sps-forum.de/member.php?u=421

    Viele Grüße

    Gerhard Bäurle
    Beste Grüße Gerhard Bäurle
    _________________________________________________________________

    Die Signatur ist den allgemeinen Sparmaßnahmen zum Opfer gefallen.

  4. #4
    Registriert seit
    24.05.2004
    Beiträge
    52
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Jas,

    leider habe ich keinen geeigneten Code zur Verfügung.
    Hier mal ein schnell zusammen geschriebenes Beispiel.
    Ungetestet, aber so oder so ähnlich sollte es gehen:

    // Code für Sender
    // M 100.0 muss zum Senden angestossen werden

    CALL "X_SEND" // SFC 65
    REQ :=M100.0
    CONT :=TRUE // 0=dynamische Verb., 1=statische Verb.
    DEST_ID:=W#16#4 // MPI Adr. des Partners
    REQ_ID :=DW#16#1 // Auftkennung, muß bei Empf. gleich sein
    SD :=P#DB10.DBX 0.0 BYTE 32 // Zeiger auf zu sendente Daten
    RET_VAL:=MW102 // RetVal, bzw. Status
    BUSY :=M100.1 // busy flag

    U M 100.0 // Anstoß nur für einen Zyklus
    R M 100.0


    // Code für Empfang im Partner:

    CALL "X_RCV" // SFC 66
    EN_DT :=M110.0 // Daten abholen
    RET_VAL:=MW112 // RetVal, bzw. Status
    REQ_ID :=MD114 // ID des empfangenen Datentelegramms
    NDA :=M118.0 // true=Daten vorhanden
    RD :=P#DB11.DBX 0.0 BYTE 32 // Zeiger auf Empfangsfach

    // wenn NDA=true, dann Daten von Empfangsfach in Zielbereich umkopieren.

    // Achtung, dieser Code wurde nicht getestet.
    // Er wurde nur so runtergeschrieben.


    Ich hoffe dieses Beispiel ist für Sie hilfreich.
    Normalerweise ziehe ich die Verwendung von SFC67 X_Get bzw.
    SFC68 X_Put vor.
    Damit können Sie Daten aus einer entfernten Steuerung holen, bzw. Daten dorthin schicken, ohne in der Partner CPU das Programm zu ändern.

    mfg. vipaner_112

Ähnliche Themen

  1. Kommunikation PC <--> S7
    Von blackknights im Forum Simatic
    Antworten: 44
    Letzter Beitrag: 14.01.2010, 13:25
  2. DP-Kommunikation 315 <--> 414
    Von Reto im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 11.06.2009, 22:07
  3. ISO-on-TCP Kommunikation IM 151-8
    Von Kretzer im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 05.06.2009, 13:30
  4. Kommunikation CPU - CPU
    Von klauserl im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 01.05.2007, 12:12
  5. S7 Kommunikation mit PC
    Von xpert im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 25.04.2006, 11:44

Lesezeichen

Berechtigungen

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