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

Seite 2 von 5 ErsteErste 1234 ... LetzteLetzte
Ergebnis 11 bis 20 von 48

Thema: Datenspeicherung im DB in zeitlichen Intervallen

  1. #11
    Registriert seit
    30.10.2009
    Ort
    10 km vom Herzen der Natur
    Beiträge
    1.626
    Danke
    120
    Erhielt 340 Danke für 255 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von vierlagig Beitrag anzeigen
    Code:
    *
          U     M      0.5
          FP    M     10.0
          SPBN  end
          L     MB    20
          +     1
          L     16
          *I    
          LAR1  
          AUF   DB    10
          L     MW    30
          T     DBW [AR1,P#0.0]
          L     MB    20
          L     9
          ==I   
          SPBN  end
          L     -1
          T     MB    20
    end:  NOP   0
    Besser!
    Gruß
    Michael

  2. #12
    MasterKalle ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    29.06.2011
    Ort
    NDS
    Beiträge
    24
    Danke
    11
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Danke für die schnellen Antworten

    Da ich aber noch im Einstieg in AWL bin (ganz davon abgesehen das uns AWL gar nicht mehr beigebracht wird / brauch man ja nicht mehr wird uns eingeflößt) , steig ich da noch nicht ganz durch.
    Könnt ihr mir noch eine kleine Erklärung dazu geben?
    Geändert von MasterKalle (30.06.2011 um 09:50 Uhr)

  3. #13
    Registriert seit
    20.06.2003
    Ort
    Sauerland.NRW.Deutschland
    Beiträge
    4.849
    Danke
    78
    Erhielt 800 Danke für 543 Beiträge

    Standard

    schau dir mal diese beiträge in der faq an

    pointer
    http://www.sps-forum.de/showthread.php?t=8887

    any-zeiger
    http://www.sps-forum.de/showthread.php?t=12923
    .
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download

    Meine Definition von TIA: Total Inakzeptable Applikation

  4. #14
    MasterKalle ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    29.06.2011
    Ort
    NDS
    Beiträge
    24
    Danke
    11
    Erhielt 0 Danke für 0 Beiträge

    Standard

    ah ok jetzt steh ich ganz auf dem Schlauch xD
    versteh nur Bahnhof ^^ tu mich bei sowas immer schwer

    kann mir das vielleicht wer anhand unseres Beispiels erklären? (vielleicht in der Zeile immer dahinter schreiben) das wäre seeeehrrr nett
    Zitat Zitat von vierlagig Beitrag anzeigen
    Code:
    *
          U     M      0.5
          FP    M     10.0
          SPBN  end
          L     MB    20
          +     1
          L     16
          *I    
          LAR1  
          AUF   DB    10
          L     MW    30
          T     DBW [AR1,P#0.0]
          L     MB    20
          L     9
          ==I   
          SPBN  end
          L     -1
          T     MB    20
    end:  NOP   0
    Geändert von MasterKalle (30.06.2011 um 09:59 Uhr)

  5. #15
    Registriert seit
    02.09.2008
    Ort
    Algund
    Beiträge
    221
    Danke
    16
    Erhielt 13 Danke für 12 Beiträge

    Standard

    Code:
    *
          U     M      0.5       // Taktmerker 1 sec (50/50)
          FP    M     10.0       // Flankenmerker (1/zyklus)
          SPBN  end              // VKE=1    code weiterarbiten sonst -->end
          L     MB    20         // zählvariable
          +     1                // eins dazuzählen
          L     16               // 
          *I                     // für Pointerformat *16 (nächste Adresse f Pointer)
          LAR1                   // Adressregister laden                 <------------
          AUF   DB    10         // Datenbaustein öffnen für nächste Zugriffe        |
          L     MW    30         // hier steht zb dein WERT                          |
          T     DBW [AR1,P#0.0]  // Wert nach Adresse schreiben die vorhin geladen   ^
          L     MB    20         // 
          L     9                // Zählerstand auf max Anzahl 
          ==I                    // vergleichen
          SPBN  end
          L     -1
          T     MB    20         // Zählerstand "löschen"
    end:  NOP   0

    so mal auf die Schnelle....
    Geändert von simon.s (30.06.2011 um 11:44 Uhr)

    ICH WOHNE DA WO IHR URLAUB MACHT

  6. Folgender Benutzer sagt Danke zu simon.s für den nützlichen Beitrag:

    MasterKalle (01.07.2011)

  7. #16
    MasterKalle ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    29.06.2011
    Ort
    NDS
    Beiträge
    24
    Danke
    11
    Erhielt 0 Danke für 0 Beiträge

    Standard

    ahhh
    jetzt habe ich es verstanden, danke.

    Aber so ganz funktionieren will es noch nicht. Er schreibt jetzt immer nur in den gleichen Wert im DB und springt nicht in die nächste Zeile

  8. #17
    Registriert seit
    30.10.2009
    Ort
    10 km vom Herzen der Natur
    Beiträge
    1.626
    Danke
    120
    Erhielt 340 Danke für 255 Beiträge

    Standard

    Zitat Zitat von MasterKalle Beitrag anzeigen
    Aber so ganz funktionieren will es noch nicht. Er schreibt jetzt immer nur in den gleichen Wert im DB und springt nicht in die nächste Zeile
    Kann es sein, dass Du MB20 nochmal irgendwo anders verwendest?
    Gruß
    Michael

  9. #18
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    Zitat Zitat von MasterKalle Beitrag anzeigen
    ahhh
    jetzt habe ich es verstanden, danke.

    Aber so ganz funktionieren will es noch nicht. Er schreibt jetzt immer nur in den gleichen Wert im DB und springt nicht in die nächste Zeile
    HW-konfig -> CPU-Eigenschaften -> Taktmerkerbyte aktivieren -> MB0 (oder was anderes, mußt du den code halt anpassen) -> speichern&übersetzen -> in CPU laden
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  10. #19
    Registriert seit
    30.10.2009
    Ort
    10 km vom Herzen der Natur
    Beiträge
    1.626
    Danke
    120
    Erhielt 340 Danke für 255 Beiträge

    Standard

    @4L
    Wahrscheinlich eher Deine Vermutung.
    Gruß
    Michael

  11. #20
    MasterKalle ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    29.06.2011
    Ort
    NDS
    Beiträge
    24
    Danke
    11
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Also MB20 ist nicht benutzt.
    Und der Taktmerker funktioniert auch und MB0 ist auch nicht anderweitig benutzt.

Ähnliche Themen

  1. Antworten: 18
    Letzter Beitrag: 17.09.2009, 10:22
  2. USB Datenspeicherung
    Von Domi55 im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 24.02.2009, 21:53
  3. Datenspeicherung??
    Von Jiri82 im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 31.08.2007, 20:06

Stichworte

Lesezeichen

Berechtigungen

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