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

Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 15 von 15

Thema: Auf alte Einstellung zurückkehren ...

  1. #11
    Avatar von spirit
    spirit ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    12.09.2012
    Beiträge
    961
    Danke
    183
    Erhielt 23 Danke für 22 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von vierlagig Beitrag anzeigen
    nu gloar!

    ...bei Wechsel, schreibe vorhergehende Betriebsart in einen Speicher, bei Abbruch lade diesen gespeicherten Wert.
    Hm ok, VL!

    Nur ... wie kann ich abfragen, welche Variante vor dem Wechsel aktiv war?
    LG
    spirit

  2. #12
    Registriert seit
    13.10.2007
    Beiträge
    12.032
    Danke
    2.787
    Erhielt 3.269 Danke für 2.157 Beiträge

    Standard

    Code:
    
    
         O     "OP_Var(1)"
         O     "OP_Var(2)"
         O     "OP_Var(3)"
         O     "OP_Var(4)"
         O     "OP_Var(5)"
         FP    "FM"
         SPBN ENDE
         L     "DB_System".AgzVar
         T     "DB_System".AltAgzVar
    
     
          U     "OP_Var(1)"
          SPBN  Var2
          L     1
          SPA   Anz
    
    Var2: U     "OP_Var(2)"
          SPBN  Var3
          L     2
          SPA   Anz
    
    Var3: U     "OP_Var(3)"
          SPBN  Var4
          L     3
          SPA   Anz
    
    Var4: U     "OP_Var(4)"
          SPBN  Var5
          L     4
          SPA   Anz
    
    Var5: U     "OP_Var(5)"
          SPBN  Ende
          L     5
    
    Anz:  T     "DB_System".AgzVar
    
    Ende: NOP   0
    - - -
    Wer als Werkzeug nur einen Hammer hat, sieht in jedem Problem einen Nagel.

  3. Folgender Benutzer sagt Danke zu rostiger Nagel für den nützlichen Beitrag:

    spirit (08.08.2014)

  4. #13
    Registriert seit
    22.11.2006
    Ort
    CH
    Beiträge
    3.618
    Danke
    776
    Erhielt 646 Danke für 492 Beiträge

    Standard

    Oder so:
    Code:
          U     #BA_Auto
          SPBN  Auto
          L     #Akt_BA                     // Aktuelle Betriebsart sichern
          T     #Save_BA
          L     1                           // Neue Betriebsart vorwählen (1)
          T     #New_BA
    Auto: NOP   0
    
    
    
    
          U     #Uebernahme
          SPBN  Ueb
          L     #New_BA                     // Vorgewählte BA auswählen
          T     #Akt_BA
    Ueb:  NOP   0
    
    
          U     #Abbruch
          SPBN  abbr
          L     #Save_BA                    // Gescihterte BA auswählen
          T     #Akt_BA
          L     0                                 // Vorgewählte BA löschen
          T     #New_BA
    abbr: NOP   0
    Jetzt kannst du den Uebernehmen Knopf ja einfach einblenden wenn 0 in New_BA steht somit kann man nach Abbrechen nicht mehr eine schonmal vorgewählte BA einlocken.

    mfG René

  5. Folgender Benutzer sagt Danke zu vollmi für den nützlichen Beitrag:

    spirit (08.08.2014)

  6. #14
    Registriert seit
    03.04.2008
    Beiträge
    6.200
    Danke
    237
    Erhielt 815 Danke für 689 Beiträge

    Standard

    Zitat Zitat von spirit Beitrag anzeigen
    Nur ... wie kann ich abfragen, welche Variante vor dem Wechsel aktiv war?
    Wenn du bei der Anwahl den vorherigen Status speicherst vielleicht?
    Ich würde es wie folgt machen:
    Wenn eine Anwahl erfolgt, den Wert zunächst als "angewählt" sichern.
    Den aktuellen in als aktuell gespeichert.
    Wenn entschieden ist, dass die Anwahl korrekt ist, dann den Wert von "angewählt" nach "aktuell" übertragen.
    Zur Sicherheit kannst du vor dem "aktuell" den Wert nach "vorherig" sichern.


    bike
    "Any fool can write code that a computer can understand.
    Good programmers write code that humans can understand."
    --Martin Fowler

  7. #15
    Avatar von spirit
    spirit ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    12.09.2012
    Beiträge
    961
    Danke
    183
    Erhielt 23 Danke für 22 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Lieben Dank euch!

    Hat nun noch alles supi geklappt - habe auch noch die Situation eingebaut, dass nach Anwahl einer neuen Variante diese solange animiert blinkt, bis sie schließlich quittiert wurde. Ein Abbruch ist nur möglich, während die ausgewählte Variante noch blinkt ...
    LG
    spirit

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 23.06.2014, 21:14
  2. Antworten: 0
    Letzter Beitrag: 19.06.2014, 12:15
  3. WebVisu auf Wago optimale Einstellung?
    Von mickey23 im Forum WAGO
    Antworten: 0
    Letzter Beitrag: 07.02.2014, 10:10
  4. Diagnose eines Bausteines auf der CPU, alte Syntax
    Von Jochen Kühner im Forum Hochsprachen - OPC
    Antworten: 0
    Letzter Beitrag: 26.10.2010, 23:51
  5. Antworten: 19
    Letzter Beitrag: 08.08.2008, 10:40

Lesezeichen

Berechtigungen

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