Warten

Aczede
2009-09-17
2009-09-17
  • Aczede - 2009-09-17

    Hallo!

    Ich bin noch ein relativer neuling wenn es um Codesys geht. Ich möchte das eine AS über Zeit geschaltet wird. Hierzu kann ich leider nicht nach der IEC Norm programmieren (da ich nicht-normkonforme Elemente in der Steuerung habe). Wie schaffe ich es dass die einzelnen Befehlsschritte nach einstellbaren Zeiten (zw. 2 - 10 Sekunden) schalten?

    Also Schritt 1 : 2 Sek. Pause, Schitt 2, 5 Sek Pause.....usw....

    Mit TON habe ich es Versucht, aber leider nicht hinbekommen. Der braucht ja eine VarBool1, die ich dann ja auch immer hin und her schalten muss was irgendwie nicht funktioniert hat. Kenn vielleicht jemand ein einfaches Beispiel im ST oder CFC???

    Danke im Voraus!!!

     
  • Matze001 - 2009-09-17

    Hallo.

    Du kannst deine Schritte ja beschriften, vorgegeben sind sie mit Step1... Step2, ...

    Wenn du nun Step1.x als Variable nimmst hast du ein Bit das nur gesetzt ist wenn der Schritt aktiv ist. Dieses legst du auf den TON und bist damit glücklicht. Eine reine AS Lösung würde mich aber auch interessieren, es gab da iwas mit D für Delay...

    MfG

    Marcel

     

Log in to post a comment.