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

Ergebnis 1 bis 3 von 3

Thema: Peripherie Adresse automatisch in DB Schreiben

  1. #1
    Registriert seit
    10.10.2007
    Beiträge
    10
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Kollegen,
    Ich möchte von einer Peripehrie die Daten automatisch in ein DB ab einer bestimmte DB Zelle schreiben.

    Die HW Konfig sieht z.b so aus

    PEW 256......259
    260......263
    264......267
    268......271 usw

    zu Fuß sieht so aus : L PEW 256
    T DB10.DBD 10
    L PEW 260
    T DB10.DBD 14 usw

    das möchte ich mit einer Funktion machen, damit ich die Peripherie Adresse, DB Nummer und DB Speicherzelle extern eingeben kann.

    Mit ANY Pointer und SFC 14 oder SFC 20 ist es mir nicht gelungen.

    Oder ich habe irgendwo Fehler gemacht.

    Vielen Dank für eure Tips und Hilfe
    Zitieren Zitieren Peripherie Adresse automatisch in DB Schreiben  

  2. #2
    Registriert seit
    11.09.2007
    Ort
    Suedwestpfalz
    Beiträge
    917
    Danke
    81
    Erhielt 209 Danke für 192 Beiträge

    Standard

    Als Denkansatz:
    Nimm doch zwei relative Zeiger.

    Aufruf Datenbaustein

    ZEiger nehmen ab Startstelle
    3 Bit nach links
    Relativ die PEW anspringen
    Relativ in die DB-Fächer
    3 Bit nach rechts
    Inkrementieren

    das wars dann sschon so zie,lich

    Dann noch als Eingangsparameter die Start und ENDE Adresse der Peripherie, die DB-Nummer und den Startpunkt des Datenbereichs

    Hoffe einen guten Anstoß geliefert zu haben dtsclipper
    Das Grauen lauert in der Zwischenablage !!

  3. #3
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.220
    Danke
    533
    Erhielt 2.696 Danke für 1.948 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Sieh dir mal das an: http://www.sps-forum.de/showthread.p...&highlight=PEW

    Da hab ich aber Daten von einem DP/DP-Koppler, sprich Profibusslave geholt.
    Ich weiß ja nicht, wo deine PEW herkommen, ein Versuch ist es allemal Wert.
    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

Ähnliche Themen

  1. Inhalt eines DB in Peripherie schreiben
    Von FinalMistery im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 13.09.2011, 10:33
  2. Antworten: 15
    Letzter Beitrag: 09.09.2011, 10:56
  3. Antworten: 6
    Letzter Beitrag: 24.08.2010, 00:21
  4. Antworten: 2
    Letzter Beitrag: 15.10.2009, 13:04
  5. Adresse in DB Schreiben
    Von Farinin im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 18.03.2009, 12:35

Lesezeichen

Berechtigungen

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