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

Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 28

Thema: Sereinfehler

  1. #11
    Registriert seit
    08.04.2008
    Ort
    Köln
    Beiträge
    844
    Danke
    39
    Erhielt 244 Danke für 199 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von peraho Beitrag anzeigen
    Die ersten 10 Zeilen sind ne Wortweise Flankenauswertung oder?
    richtig!

    In der Schleife lade ich dann die pos. Flanken, schiebe das linke Bit raus.
    Ist das Bit = 0 überspringe (SPZ) ich die Zählung.
    Habe gerade noch einen Fehler gefunden :
    Code:
    L Pos_Flanken_Fehler
    SLW 1
    T Pos_Flanken_Fehler
    Wenn ein Fehler vorhanden ist wird der Wert hochgezählt.
    Ist der Wert = 3 dann wird der Merker für die Sperrung gesetzt.

    Ich hoffe, das macht es klarer.

    Grüße
    Gebs

  2. #12
    Registriert seit
    15.10.2007
    Ort
    St.Pölten
    Beiträge
    875
    Danke
    98
    Erhielt 200 Danke für 188 Beiträge

    Standard

    Code:
    L  #LoopCounter// ist bei Loop nicht notwendig
    Loop Loop // ist das möglich das man Loop als sprungmarke verwenden kann??ist auf jeden fall nicht schön
    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

  3. #13
    peraho ist offline Benutzer
    Themenstarter
    Registriert seit
    20.11.2008
    Ort
    Hochstadt
    Beiträge
    67
    Danke
    13
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hi,

    wenn Du zuerst schiebst und dann gleich Null prüfst, dann wird doch das Bit 0 nie geprüft, oder sehe ich das falsch?
    Sonst is mir die Schleife und die Sprünge klar.

  4. #14
    peraho ist offline Benutzer
    Themenstarter
    Registriert seit
    20.11.2008
    Ort
    Hochstadt
    Beiträge
    67
    Danke
    13
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hi,

    tja da ich bisher in Step7 keine Schleifen benutzt habe kann ich dazu nicht viel sagen.

    Gruß Peraho

  5. #15
    Registriert seit
    08.04.2008
    Ort
    Köln
    Beiträge
    844
    Danke
    39
    Erhielt 244 Danke für 199 Beiträge

    Standard

    Hallo Gerhard,

    Es ist möglich, da S7 Case-Sensitiv ist und der Befehl LOOP heisst.
    Zum 2.: Du hast recht, dass es unschön ist. Der Code soll aber nur eine Denkhilfe sein.

    Grüße
    Gebs

  6. #16
    Registriert seit
    15.10.2007
    Ort
    St.Pölten
    Beiträge
    875
    Danke
    98
    Erhielt 200 Danke für 188 Beiträge

    Standard

    ja da hast du recht.das muß man anders machen
    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

  7. #17
    Registriert seit
    08.04.2008
    Ort
    Köln
    Beiträge
    844
    Danke
    39
    Erhielt 244 Danke für 199 Beiträge

    Standard

    Zitat Zitat von peraho Beitrag anzeigen
    Hi,

    wenn Du zuerst schiebst und dann gleich Null prüfst, dann wird doch das Bit 0 nie geprüft, oder sehe ich das falsch?
    Sonst is mir die Schleife und die Sprünge klar.
    Ich durchlaufe die Schleife 16 mal d.h. ich schiebe auch 16 mal.

    Grüße
    Gebs

  8. #18
    Registriert seit
    15.10.2007
    Ort
    St.Pölten
    Beiträge
    875
    Danke
    98
    Erhielt 200 Danke für 188 Beiträge

    Standard

    ich weiß.mir ist nur langweilig im moment
    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

  9. #19
    Registriert seit
    15.10.2007
    Ort
    St.Pölten
    Beiträge
    875
    Danke
    98
    Erhielt 200 Danke für 188 Beiträge

    Standard

    ja du schiebst 16 mal,aber wo überprüfst du das bit 0??du rotierst ja das wort nicht du schmeißt links einfach nur raus
    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

  10. #20
    Registriert seit
    08.04.2008
    Ort
    Köln
    Beiträge
    844
    Danke
    39
    Erhielt 244 Danke für 199 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Gerhard K Beitrag anzeigen
    ja du schiebst 16 mal,aber wo überprüfst du das bit 0??du rotierst ja das wort nicht du schmeißt links einfach nur raus
    In meinem Beitrag oben hab' ich ja schon den Fehler beschrieben:
    L Pos_Flanken_Fehler
    SLW 1
    T Pos_Flanken_Fehler
    Die rote Zeile fehlte noch im ursrpünglichen Code.

    Grüße
    Gebs

Lesezeichen

Berechtigungen

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