Text umschalten

S-Jumper
2009-10-30
2009-10-31
  • S-Jumper - 2009-10-30

    Hier noch eine Frage. Wenn ich einen Button drücke kann ich problemlos die Buttonfarbe wechseln lassen, aber wie bekommt man es hin, dass bei CoDeSys 2.3 der Text z.B. von "Ein" auf "Aus" wechselt.

     
  • Anonymous - 2009-10-31

    Originally created by: mg

    Für den Button mußt Du eine Variable vergeben, mit der Du das "gedrückt" / "nicht gedrückt" erkennst.

    Du gibst den Text nicht fix ein sondern bei den "Variablen" eine Variable an (einfachheitshalber vorerst mal global). Statt des Textes mußt du "%s" reinschreiben.

    Die Variable sollte in deinem Fall das Format STRING(3) haben. In ST schreibst Du:

    IF Taster THEN

    ButtonText:='EIN';

    ELSE

    ButtonText:="AUS';

    END_IF;

    Aber wahrscheinlich gibts noch viele, viele andere Lösungen

     

Log in to post a comment.