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

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 13

Thema: frage zum flankenwechsel

  1. #1
    Registriert seit
    01.12.2006
    Beiträge
    167
    Danke
    28
    Erhielt 4 Danke für 3 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    hi,

    ich habe eine allgemeine frage zum flankenwechsel.

    Code:
    U E 1.0
    FP M 1.0
    = A 1.0
    Wenn ich nun an einer anderen Stelle auch noch mal einen positiven Flankenwechsel brauche, muss ich dann einen anderen Hilfsmerker verwenden, oder kann das der gleiche sein?

    Code:
    U E 3.0
    FP M 1.0    -> oder z.B. M 1.1 ?
    = A 3.0
    Danke Jo
    Zitieren Zitieren frage zum flankenwechsel  

  2. #2
    Registriert seit
    18.03.2008
    Beiträge
    267
    Danke
    3
    Erhielt 26 Danke für 26 Beiträge

    Standard

    Der Merker wird nur als Speicher verwendet, nicht aber als "Ausgangsvariable".

    Was du willst geht nicht...

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

    es muß ein anderer sein, da dieser den zustand für nur eine flanke speichern kann. in dem zug ist vielleicht interessant, wie eine flankenauswertung überhaupt funktioniert. von der logik her so:

    positive flanke:

    Code:
    *
          U          E      0.0    //zu überwachendes signal
          UN         M     10.1    //flankenmerker wird noch im selben zyklus 1, dadurch VKE=0
          =          M     10.0    //durchgeschaltetes signal einen zyklus gültig
          S          M     10.1    //flanken merker wird 1 wenn flanke von 0 nach 1
    
          UN         E      0.0    //signal wird null
          R          M     10.1    //also kann die nächste flanke erkannt werden
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  4. Folgender Benutzer sagt Danke zu vierlagig für den nützlichen Beitrag:

    linuxluder (04.10.2008)

  5. #4
    Registriert seit
    11.12.2007
    Beiträge
    189
    Danke
    54
    Erhielt 33 Danke für 32 Beiträge

    Standard

    wenn du aber einfach nur merker einsparen willst, kannst du auch mit lokaler adressierung arbeiten.

    gruß
    Sven_HH

  6. #5
    linuxluder ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    01.12.2006
    Beiträge
    167
    Danke
    28
    Erhielt 4 Danke für 3 Beiträge

    Standard

    Zitat Zitat von Sven_HH Beitrag anzeigen
    wenn du aber einfach nur merker einsparen willst, kannst du auch mit lokaler adressierung arbeiten.

    gruß
    Sven_HH
    genau, das will ich, kannst du mir ein beispiel geben?

    Dank Jo

  7. #6
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.708
    Danke
    398
    Erhielt 2.397 Danke für 1.997 Beiträge

    Standard

    Zitat Zitat von Sven_HH Beitrag anzeigen
    wenn du aber einfach nur merker einsparen willst, kannst du auch mit lokaler adressierung arbeiten.
    Wenn du die Lokalvariablen aber für die Flanke hernehmen möchtest dann geht das voll nach hinten los. Eine Lokalvariable "merkt" sich nämlich nichts von Zyklus zu Zyklus ...

    Gruß
    LL

  8. #7
    Registriert seit
    15.09.2008
    Beiträge
    165
    Danke
    10
    Erhielt 6 Danke für 6 Beiträge

    Standard

    Wenn Du statische Variablen benutzt müsste es doch funktionieren, oder?
    Oder wenn redet ihr bei Lokalvariablen nur von Temporären Variablen wie sie in FCs verfügbar sind?

    Gruß

  9. #8
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.708
    Danke
    398
    Erhielt 2.397 Danke für 1.997 Beiträge

    Standard

    Bei STAT-Variablen funktioniert das natürlich wieder (die landen ja dann in dem I-DB des FB's).
    Unter Lokal-Variablen verstehe ich die TEMP-Variablen und entsprechend habe ich geantwortet ...

    Gruß
    LL

  10. #9
    Registriert seit
    15.09.2008
    Beiträge
    165
    Danke
    10
    Erhielt 6 Danke für 6 Beiträge

    Standard

    Wollte da niemandem auf den Schlips treten.

    Also nur mal so für mein Verständnis:
    Ist das generell hier im Forum so, dass mit Lokalvariablen nur die Temporären gemeint sind?

    Bin eher noch anfänger und kenne mich halt noch nicht so gut mit den Bezeichnungen für alles aus.

    Gruß

  11. #10
    Registriert seit
    03.11.2007
    Ort
    noch RLP, demnächst wohl SL
    Beiträge
    206
    Danke
    20
    Erhielt 22 Danke für 20 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Auch wenn es schon beantwortet wurde,

    du musst nen neuen Merker für die Flanke verwenden. Ansonsten klappert die Sache nicht.

Ähnliche Themen

  1. frage mpi
    Von mortus im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 13.05.2009, 20:26
  2. Antworten: 15
    Letzter Beitrag: 09.04.2009, 20:57
  3. Frage zum Flankenwechsel
    Von linuxluder im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 14.09.2008, 18:39
  4. Antworten: 4
    Letzter Beitrag: 18.05.2005, 18:49
  5. Antworten: 14
    Letzter Beitrag: 17.01.2005, 17:59

Lesezeichen

Berechtigungen

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