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

Ergebnis 1 bis 7 von 7

Thema: Unterschied zwischen EW und PEW

  1. #1
    Registriert seit
    19.03.2007
    Beiträge
    2
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Kann mir jemand erklären welchen Unterschied es gibt, einen Sensor
    (z.B 4-20 mA) über eine Analogeingabebaugruppe (z.B. 6ES7 331-7KF01-0AB0) einmal als EW einzulesen oder als PEW einzulesen. Vielleicht auch ein Beispiel wenn man es einsetzt.
    Zitieren Zitieren Unterschied zwischen EW und PEW  

  2. #2
    Registriert seit
    05.10.2005
    Beiträge
    2.386
    Danke
    321
    Erhielt 298 Danke für 268 Beiträge

    Standard

    Hallo,
    wenn Du das PEW liest, schaust Du direkt diesen Moment auf die Karte.
    wenn Du das EW liest, nimmst Du den Wert den die CPU vor dem Anfang des Zyklusses in das Prozessabbild der Eingänge geladen hat(also schon einige ms alt). Wenn die Karte überhaupt im Bereich des Prozeßabbildes der CPU liegt.
    Thomas

  3. #3
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.263
    Danke
    537
    Erhielt 2.708 Danke für 1.957 Beiträge

    Standard

    EW benutzt du, wenn du den E-Bereich deiner ANallogbaugruppe in das Prozeßabbild gelegt hast, daß automatisch am Ende des OB1 eingelesen wird (oder am Anfang, bei älteren CPU). Das liegt i.d.R. bis EB 255, kann bei größeren CPU aber varierbar sein.
    PEW benutzt, um die Eingangsdaten aus dem Bereich zu holen, der oberhalb des Prozeßabbildes liegt (i.d.R. ab 256) und der nicht automatisch von der CPU aktualisiert wird.
    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

  4. #4
    Registriert seit
    09.08.2006
    Beiträge
    125
    Danke
    15
    Erhielt 2 Danke für 2 Beiträge

    Lächeln

    Da im PEW immer der aktuelle Wert des AD Wandlers ist kann dieser sich wärend eines Programmzyklusses ändern. Dies ist jedoch nicht immer erwünscht, z.B wenn du eine Berechnung mit dem Wert durchführen willst. In diesem Falle würde man auf das EW zugreifen welches vor Beginn des Pgrogramzyklusses aktualisiert wird und während dessen immer gleich bleibt.

    Hoffe das war verständlich geschrieben

  5. #5
    Registriert seit
    08.02.2007
    Ort
    A-2320
    Beiträge
    2.255
    Danke
    244
    Erhielt 332 Danke für 303 Beiträge

    Standard

    Zitat Zitat von Snoopy123123 Beitrag anzeigen
    Da im PEW immer der aktuelle Wert des AD Wandlers ist kann dieser sich wärend eines Programmzyklusses ändern. Dies ist jedoch nicht immer erwünscht, z.B wenn du eine Berechnung mit dem Wert durchführen willst. In diesem Falle würde man auf das EW zugreifen welches vor Beginn des Pgrogramzyklusses aktualisiert wird und während dessen immer gleich bleibt.

    Hoffe das war verständlich geschrieben
    Na wenns im Peripherieabbild liegt eh, aber wenn nicht und es ist kritisch wegen der Konsistenz innerhalb eines Zykluses kann man am Beginn des OB1 den PEW- Bereich in einen Datenbereich kopieren und im Zyklus auf diese Daten zugreifen..... ist aber fast schon eine Religionsfrage... mir fällt nicht ein wo das für mich wichtig war

  6. #6
    Registriert seit
    09.08.2006
    Beiträge
    125
    Danke
    15
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Zitat Zitat von borromeus Beitrag anzeigen
    Na wenns im Peripherieabbild liegt eh, aber wenn nicht und es ist kritisch wegen der Konsistenz innerhalb eines Zykluses kann man am Beginn des OB1 den PEW- Bereich in einen Datenbereich kopieren und im Zyklus auf diese Daten zugreifen..... ist aber fast schon eine Religionsfrage... mir fällt nicht ein wo das für mich wichtig war

    Dank all der Freiheiten die eine S7 dem Programmierer bietet führen viele wege nach Rom. Diese Konsistenz war für mich bisher auch noch nicht nötig, aber das war ja nicht die Ausgangsfrage !!

  7. #7
    Registriert seit
    20.11.2004
    Ort
    Linz, OÖ
    Beiträge
    1.365
    Danke
    96
    Erhielt 178 Danke für 133 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Es sprechen 2 Dinge klar für EW.

    1. Der Befehl L EW brauchen wesentlich weniger Rechenzeit als der Befehl L PEW (ca. 0,1 : 17 µs bei einer 317PN/DP)
    2. Ist der Analogeingang dezentral aufgebaut (z.B. an ET200S) und die dezentrale Station fällt aus, wird beim Zugriff auf den Analogeingang mittels PEW im Diagnosepuffer ständig die Meldung "Peripherie-Zugrifffehler beim Lesen" eingetragen, außerdem wird der OB122 (oder 121?) ständig aufgerufen, was sich ebenfalls sehr negativ auf die SPS-Zykluszeit auswirkt.

    Bei aktuelle S7-300 CPUs, welche eine Prozessabbildgröße von bis zu 2048 Bytes unterstützen (an Formware 2.5) spricht eigentlich kaum noch was für die Verwendung von PEW und PAW - einzig der Zugriff aus Weckalarm-OBs vielleicht.
    Die S7-400 CPUs unterstützen so große Prozessabbilder ohnehin seit langem.


    mfg
    Maxl
    Geändert von Maxl (21.07.2007 um 13:54 Uhr)
    Bin aufgrund §2 der "Rechte des Betreibers" der Forum-Regeln nicht mehr aktiv, da nicht nicht akzeptiere, dass Informationen und Erkenntnisse ohne Quellangabe weitergegeben werden sollen. Jedem steht frei, auf die gleichen Erkenntnisse durch Eigenversuche zu kommen, vor allem Buchautoren.

  8. Folgender Benutzer sagt Danke zu Maxl für den nützlichen Beitrag:

    o.s.t. (21.01.2008)

Ähnliche Themen

  1. Unterschied zwischen S7 300 und 400
    Von aprilia2003 im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 24.10.2009, 11:57
  2. Unterschied zwischen IM 151-7 und S7 300
    Von Domi55 im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 02.02.2009, 16:52
  3. Unterschied zwischen DA 2A und DA 0,5A
    Von Marcus im Forum Simatic
    Antworten: 13
    Letzter Beitrag: 21.06.2008, 18:21
  4. Was ist der Unterschied Zwischen SPS und VPS?
    Von Anonymous im Forum Suche - Biete
    Antworten: 8
    Letzter Beitrag: 25.07.2007, 22:02
  5. unterschied zwischen S7 200 und S7 300
    Von Anonymous im Forum Stammtisch
    Antworten: 6
    Letzter Beitrag: 20.04.2005, 11:59

Lesezeichen

Berechtigungen

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