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

Seite 4 von 5 ErsteErste ... 2345 LetzteLetzte
Ergebnis 31 bis 40 von 46

Thema: Probleme mit FB15 PUT in S7-300

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

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo
    Der FB100 wird im OB1-Zyklus aufgerufen. In diesem FB finden Sie den Aufruf des FB14 ("GET") und FB15 ("PUT"). FB14 wird über den Eingangsparameter "REQ" aktiviert, wenn der Taktmerker M10.6 eine positive Flanke hat und kein Auftrag läuft.
    Diese Verriegelung des Funktionsaufrufs ist wichtig, da die Funktion ein asynchrones Verhalten aufweist und mehrere Zyklen andauern kann. Eine ständige Aktivierung des Funktionsbausteins ohne Warten auf Beendigung des bereits aktiven Auftrags kann eine Kommunikationsüberlast erzeugen.
    Der Eingangsparameter "ID" muss aus dem Eigenschaftsdialog der S7-Verbindung in NetPro übernommen werden (siehe Bild 01 "Eigenschaftsdialog S7-Verbindung"). Der Parameter "ADDR_1" verweist auf einen Datenbereich in der remoten CPU in dem geschrieben, bzw. aus dem gelesen wird. Beim Parameter "RD_1" wird der Datenbereich für die gelesenen Daten angegeben. Die Ausgangsparameter "DONE", "ERROR" und "STATUS" werden für die Auftragsauswertung benötigt und sind nur im gleichen Zyklus gültig!
    LG

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

    Standard

    Zitat Zitat von Verpolt Beitrag anzeigen
    So siehts aus

    Anhang 10456


    so könnte es aussehen

    Anhang 10457


    ID immer 2 ? in deinem Prog ID=1
    Das ist nicht wichtig!
    In dem schönen Beispielprojekt wechles du auf den Markt geworfen hast sind die ID´s auch gleich!
    Mann muß nicht alles wissen, mann sollte nur wissen wo es geschrieben steht!
    Wer lesen kann ist klar im Vorteil!

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

    Standard

    @SKg

    Ja das ist doch sein Projekt

    oder meinst das Siemens-Beispiel (LINK)?

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

    Standard

    Siemens verwendet bei den Beispielen Pointeradressen!

    Versuch mal:

    ADDR_1: P#M1.0
    SD_1 : P#M0.0

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

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

    Standard

    Zitat Zitat von Verpolt Beitrag anzeigen
    @SKg

    Ja das ist doch sein Projekt

    oder meinst das Siemens-Beispiel (LINK)?

    Ich meine das Siemens Projekt da sind die ID´s auch gleich!
    Mann muß nicht alles wissen, mann sollte nur wissen wo es geschrieben steht!
    Wer lesen kann ist klar im Vorteil!

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

    Standard

    Sorry das mit dem P#M0.0 etc. frisst er nicht
    mein fehler
    Mann muß nicht alles wissen, mann sollte nur wissen wo es geschrieben steht!
    Wer lesen kann ist klar im Vorteil!

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

    Standard

    Ist doch schön,

    aber an seinem FB sollte dann doch auch diese ID eingetragen werden, oder etwa nicht ???

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

    Standard

    Wieso hat er doch !

    W#16#1 ist für mich eigentlich eine EINS oder?
    Mann muß nicht alles wissen, mann sollte nur wissen wo es geschrieben steht!
    Wer lesen kann ist klar im Vorteil!

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

    Standard

    In seinem Projekt steht unter den VerbindungsID´s 2

    W#16#2 Dezimal=2

    in seinem Programm W#16#1 Dezimal=1

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

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Also in dem Projekt weches er zuletzt hochgeladen hat steht bei beiden Verbindungen ne 1 drin!

    Hmm wo ist den jetzt der Fehler gute Frage
    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
  •