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

Seite 1 von 5 123 ... LetzteLetzte
Ergebnis 1 bis 10 von 46

Thema: Probleme mit FB15 PUT in S7-300

  1. #1
    Registriert seit
    03.05.2010
    Beiträge
    23
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen!

    Habe eine Kommunikation mit zwei CPU,s 313-DP aufgebaut. Der Sendeauftrag wird angestossen aber ich bekomme keine Quittierung aus der remoten CPU (done fehlt). Das Programm ist im Anhang. Vielleicht kann mir jemand helfen.

    Uwe
    Angehängte Dateien Angehängte Dateien
    Zitieren Zitieren Probleme mit FB15 PUT in S7-300  

  2. #2
    Registriert seit
    01.04.2010
    Beiträge
    306
    Danke
    18
    Erhielt 38 Danke für 37 Beiträge

    Standard

    Wieso soll es den eine S7 Verbindung sein und keine FDL Verbindung?

    Ich bin mit den S7 Verbindungen nicht so bewandert!

    Versuch es doch erstmal mit einem Impuls an dem REQ Eingang und dann erst warten bis mit Done Quittiert wird danach den nächsten Impuls!

    Soweit ich weiß dauern diese PUT´s und GET´s relativ lange!

    Gruß
    SKg
    Mann muß nicht alles wissen, mann sollte nur wissen wo es geschrieben steht!
    Wer lesen kann ist klar im Vorteil!

  3. #3
    Registriert seit
    01.04.2010
    Beiträge
    306
    Danke
    18
    Erhielt 38 Danke für 37 Beiträge

    Standard

    Achja besteht denn überhaupt eine Verbindung?

    NetPro aufrufen, Eine CPU makieren und dann Verbindungsstatus aktivieren!

    Gruß
    Mann muß nicht alles wissen, mann sollte nur wissen wo es geschrieben steht!
    Wer lesen kann ist klar im Vorteil!

  4. #4
    Registriert seit
    18.11.2008
    Beiträge
    152
    Danke
    34
    Erhielt 17 Danke für 15 Beiträge

    Standard

    Hallo,

    das ist ja eine interessante Konstellation die du da aufgebaut hast. Die beiden 313 sollen also mittels jeweils einer 342-5 miteinander kommunizieren wenn ich das richtig sehe.
    Grundsätzlich ist mir aufgefallen dass in dem einen Projekt nur ein PUT aber kein GET Baustein aufgerufen wird. PUT ist zum Schreiben in deinen Kommunikationspartner, GET zum Lesen aus deinem Kommunikationspartner, du brauchst auf jeden Fall beide.

    Gruß Andy

  5. #5
    Uwe01 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    03.05.2010
    Beiträge
    23
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Zum schreiben in eine remote CPu genügt normalerweise der fb 15 put. Get brauche ich nur wenn ich aus der remoten CPU lesen will.

    Aber trotzdem danke

    Zitat Zitat von Andy79 Beitrag anzeigen
    Hallo,

    das ist ja eine interessante Konstellation die du da aufgebaut hast. Die beiden 313 sollen also mittels jeweils einer 342-5 miteinander kommunizieren wenn ich das richtig sehe.
    Grundsätzlich ist mir aufgefallen dass in dem einen Projekt nur ein PUT aber kein GET Baustein aufgerufen wird. PUT ist zum Schreiben in deinen Kommunikationspartner, GET zum Lesen aus deinem Kommunikationspartner, du brauchst auf jeden Fall beide.

    Gruß Andy

  6. #6
    Uwe01 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    03.05.2010
    Beiträge
    23
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Verbindung besteht. Aber die CPU schickt keine Quittierung zurück

  7. #7
    Registriert seit
    19.06.2008
    Ort
    Ostalbkreis
    Beiträge
    3.140
    Danke
    201
    Erhielt 553 Danke für 498 Beiträge

    Standard

    Hallo

    Wie Andy79 sagt

    ...nur ein PUT aber kein GET Baustein aufgerufen wird. PUT ist zum Schreiben in deinen Kommunikationspartner, GET zum Lesen aus deinem Kommunikationspartner, du brauchst auf jeden Fall beide.

    Zum schreiben in eine remote CPu genügt normalerweise der fb 15 put. Get brauche ich nur wenn ich aus der remoten CPU lesen will.
    Aber die CPU schickt keine Quittierung zurück---->GET

  8. #8
    Registriert seit
    01.04.2010
    Beiträge
    306
    Danke
    18
    Erhielt 38 Danke für 37 Beiträge

    Standard

    Noch ne generelle Frage Welche CPU ist den jetzt Remote und welche nicht!

    Dier Put und Get befehl schreibt und liest aus einer Remoten CPU also völlig einseitig!

    In der Step7 Hilfe steht zum beispiel das der CP die Clientfunktion unterstützen muß.

    Da frag ich mich welche der beiden CP´s ist den jetzt die CP mit der Serverfuntion?


    Gruß
    Mann muß nicht alles wissen, mann sollte nur wissen wo es geschrieben steht!
    Wer lesen kann ist klar im Vorteil!

  9. #9
    Uwe01 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    03.05.2010
    Beiträge
    23
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Ich brauche GET nicht. Laut Siemens sollte es so sein, dass der Auftrag, sobald er in die remote CPU geschrieben wurde von der remoten CPU mit "DONE" quittiert wird.
    In meinem Programm wird ein Bit von Station 1 an Station 2 geschickt.
    der Auftrag in meinem Testprogramm wird gestartet, ohne Fehler ausgeführt aber
    das Bit "DONE" wird nicht gesetzt.

    Uwe

  10. #10
    Registriert seit
    01.04.2010
    Beiträge
    306
    Danke
    18
    Erhielt 38 Danke für 37 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Bekommt die 2. Station das Bit denn auch ?

    Gruß
    Mann muß nicht alles wissen, mann sollte nur wissen wo es geschrieben steht!
    Wer lesen kann ist klar im Vorteil!

Ähnliche Themen

  1. Antworten: 10
    Letzter Beitrag: 29.08.2008, 10:19
  2. Probleme über Probleme!
    Von tom_2802 im Forum Simatic
    Antworten: 25
    Letzter Beitrag: 12.06.2008, 22:19
  3. CPU 314-Probleme
    Von the bang 2 im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 30.01.2007, 15:59
  4. Probleme mit CPU 102 S5
    Von lorenz2512 im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 27.01.2006, 04:44
  5. Antworten: 5
    Letzter Beitrag: 26.06.2005, 23:34

Lesezeichen

Berechtigungen

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