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

Ergebnis 1 bis 6 von 6

Thema: DB Register

  1. #1
    Registriert seit
    18.03.2009
    Beiträge
    29
    Danke
    8
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Schönen guten Abend allerseits

    Ich habe bezüglich des nachfolgenden Code´s eine Frage.

    Code:
    Netzwerk 1
          U     #Trigger_Mittelwert
          FP    "FP_Mittelwertbildung"
          SPBN  a001
          L     PEW  288
          T     #WertPuffer
          AUF   "Test_DB"
          L     P#0.0
          LAR1  
          L     10
    L001: T     #Loopcounter
          L     DBW [AR1,P#0.0]
          L     #WertPuffer
          T     DBW [AR1,P#0.0]
          TAK   
          T     #WertPuffer
          L     P#2.0
          +AR1  
          L     #Loopcounter
          LOOP  L001
    a001: NOP   0
     
    Netzwerk 2
          U     "Calc_Mittelwert"
          FP    "FP_Mittelwert"
          SPBN  a002
          L     P#0.0
          LAR1  
          L     DBW [AR1,P#0.0]
          T     MW    10
    a002: NOP   0
    Vorweg, mir ist schon klar, das AUF DB vor dem bedingtem Sprung prog.
    gehört, aber...
    Code innerhalb des Spurngbefehles im NW 1wird Sekundengetaktet abgearbeitet d.h. DB wurde bereits aufgeschlagen.
    Wird nun NW2 abgearbeitet "Calc_Mittelwert - E0.0=1" geht die CPU
    sofort auf Stop.
    Durch was wird hier das DB Register geändert
    Ich hätte gedacht, das DB Register bleibt gültig solange es nicht auf einen
    neuen DB eingestellt wird.

    Danke für eine Erklärung im Vorraus
    Zitieren Zitieren DB Register  

  2. #2
    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

    da sich im chat niemand anderes bereit erklärt hat, dir für deine dummheit verbal eine reinzuziehen bleibt der scheiß wieder an mir hängen:

    Zitat Zitat von Airpower Beitrag anzeigen
    Vorweg, mir ist schon klar, das AUF DB vor dem bedingtem Sprung prog.
    gehört, aber...
    denk da nochmal drüber nach, mach es einfach so und gut. zu wissen und es anders zu machen ist einfach nur selten dämlich.

    grund für ein verändertes register: (un)qualifizierter zugriff in einem anderen baustein.

    wahrscheinlich fliegt deine CPU aber auch gleich im ersten zyklus raus, weil DB0 nicht vorhanden ist...

    ARRRRRRRGGG ... einmal mit profis arbeiten...
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  3. #3
    Airpower ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    18.03.2009
    Beiträge
    29
    Danke
    8
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Für einen Anfänger wird es zu übungszwecken
    schon mal erlaubt sein manche Dinge zu hinterfragen
    und dadruch auftauchende ,für dich dumme Fragen, zu stellen

    Trotzdem danke
    Zitieren Zitieren DB Register  

  4. #4
    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 Airpower Beitrag anzeigen
    Für einen Anfänger wird es zu übungszwecken
    schon mal erlaubt sein manche Dinge zu hinterfragen
    und dadruch auftauchende ,für dich dumme Fragen, zu stellen

    Trotzdem danke
    ich sehe darin keine dumme frage. du hast dir die antwort selber gegeben! was geht denn heut, ey... unklar...
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  5. #5
    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

    Oh 4L, was ist denn heute mit deinem Hormonhaushalt los?
    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

  6. #6
    Registriert seit
    17.01.2010
    Beiträge
    197
    Danke
    81
    Erhielt 21 Danke für 20 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Airpower Beitrag anzeigen
    Für einen Anfänger wird es zu übungszwecken
    schon mal erlaubt sein manche Dinge zu hinterfragen
    und dadruch auftauchende ,für dich dumme Fragen, zu stellen

    Trotzdem danke
    Aber nicht hier und vor Allem nicht, wenn Du keine 100 Beiträge geschrieben hast!

Ähnliche Themen

  1. Aufbau S7-CPU Register usw.
    Von Makhai im Forum Simatic
    Antworten: 19
    Letzter Beitrag: 05.09.2011, 18:27
  2. DB-Register 2 in FC verwenden
    Von ErwinLSE im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 01.04.2011, 00:03
  3. Register indirekte Adressierung
    Von Sota im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 13.06.2010, 19:08
  4. Indirekte register adressierung
    Von sebastian2010 im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 17.12.2009, 11:21
  5. Beckhoff KL3202 Register
    Von rgeber im Forum Sonstige Steuerungen
    Antworten: 12
    Letzter Beitrag: 14.09.2005, 16:55

Lesezeichen

Berechtigungen

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