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

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

Thema: WinCC Flexible 2008+Runtime - Blinken bei mehreren aktiven Bits

  1. #11
    Registriert seit
    27.06.2009
    Ort
    am Nordharz
    Beiträge
    3.738
    Danke
    444
    Erhielt 924 Danke für 744 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von ThomaZ Beitrag anzeigen
    Das mit der angabe 1-255 funktioniert prima, danke!

    Wenn ich mir jetzt noch eine weitere Frage erlauben darf:
    Nun habe ich noch den Fall das ich einen Block von 8 Bit für 4 unterschiedliche Räume nutzen möchte. Jeweils 2 Bit pro Raum.
    Hier kann ich ja nich einfach sagen 'X bis Y = Blinken'.
    Doch, auch das ist neben den vielen anderen Lösungen möglich.
    Einfach mehrere Werte untereinander in die Blink-Animation eintragen. Ist aber vor allem bei Raum 1 mit etwas Arbeit verbunden.

    Code:
    Raum 1 (Einzelwerte):
    2x0000.0011 =   3 = Blinken
    2x0000.0111 =   7 = Blinken
    2x0000.1011 =  11 = Blinken
    2x0000.1111 =  15 = Blinken
    ...
    2x1111.1011 = 251 = Blinken
    2x1111.1111 = 255 = Blinken
    
    Wie Du hoffentlich erkannt hast, muß der Raum bei jedem 4. Wert, beginnend mit 3, blinken.
    
    
    Raum 2 (ab hier immer Wertebereiche):
    2x0000.1100 =  12 bis 2x0000.1111 =  15 = ( 12- 15) Blinken
    2x0001.1100 =  28 bis 2x0001.1111 =  31 = ( 28- 31) Blinken
    2x0010.1100 =  44 bis 2x0010.1111 =  47 = ( 44- 47) Blinken
    ...
    2x1111.1100 = 252 bis 2x1111.1111 = 255 = (252-255) Blinken
    
    Also beide Werte immer um 24 weiter rechnen. Der Bereich beträgt immer 4 Werte.
    
    
    Raum 3:
    2x0011.0000 =  48 bis 2x0011.1111 =  63 = ( 48- 63) Blinken
    2x0111.0000 = 112 bis 2x0111.1111 = 127 = (112-127) Blinken
    2x1011.0000 = 176 bis 2x1011.1111 = 191 = (176-191) Blinken
    2x1111.0000 = 240 bis 2x1111.1111 = 255 = (240-255) Blinken
    
    
    Und schließlich Raum 4:
    2x1100.0000 = 192 bis 2x1111.1111 = 255 = (192-255) Blinken

  2. Folgender Benutzer sagt Danke zu hucki für den nützlichen Beitrag:

    ThomaZ (29.10.2014)

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 25.04.2013, 19:48
  2. WinCC Flexible 2008 Runtime auf TaptelPC
    Von lenoxef im Forum Suche - Biete
    Antworten: 3
    Letzter Beitrag: 05.11.2012, 18:45
  3. WinCC Flexible 2008 Runtime auf TaptelPC
    Von lenoxef im Forum HMI
    Antworten: 2
    Letzter Beitrag: 04.11.2012, 22:14
  4. Antworten: 3
    Letzter Beitrag: 18.09.2012, 08:06
  5. Antworten: 4
    Letzter Beitrag: 10.09.2010, 09:58

Stichworte

Lesezeichen

Berechtigungen

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