Element blinken lassen

Anonymous
2008-09-04
2008-09-16
  • Anonymous - 2008-09-04

    Originally created by: mno*

    Hallo,

    wie kann ich ein Element blinken lassen?

    Habe wie im Beispiel (CoDeSys Handbuch Visualisierung) beschrieben einen Baustein angelegt. Die lib "SysLibVisu" im Bib.-verwalter eingefügt.

    Kriege die Fehlermeldung: "Fehler 4121: PLC_PRG(5): 'NFILLCOLOR' ist keine Komponente von 'VisualObjectType'"

    MFG

     
  • Michael Pfob - 2008-09-12

    Hallo,

    in deinem Fall hast du wohl eine falsche Zuweisung im Code geschrieben. Um die Farbe des Elementes umzuschalten musst du einen booleschen Wert an den Member "bToggleColor" der zum Element gehörigen Variable zuweisen.

    Um ein Element einfach nur blinken zu lassen, ist es nicht zwingend nötig, die SysLibVisu zu verwenden. Du kannst auch einfach in der Konfiguration des Elements eine boolesche Variable für "Farbwechsel" in der Kategorie "Variablen" verwenden.

    Ich hoffe, diese Tips helfen dir weiter.

     
  • Anonymous - 2008-09-16

    Originally created by: mno*

    Danke für deine Antwort. Leider ging es nicht über den Farbwechsel zu realisieren da ich mehrere Blinkvarianten benötigte.

    Ich habe meinen Baustein erweitert und weise einer Variablen den hex Wert die Farbe zu die ich gerne hätte.

    Nach ein paar Durchläufen wechsele ich die Farbe um das Element blinken zu lassen. Anschließend habe ich diese Variable in der Visu an "Farbe innen" angebunden.

    MFG

     

Log in to post a comment.