Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Ablaufsprache in COdesys

Bensen83
2011-08-26
2011-08-29
  • Bensen83 - 2011-08-26

    Hallo ich würde gerne Ablaufsprache zur Schrittkettenerstellung nutzen.
    Würde gerne in einem Step einen string beschreiben und je nachdem, was dort drin steht in den dem entsprechenden step springen. geht das irgendwie?
    Also nach dem step soll direkt entschieden werden wo es hin geht.
    Habe parallelverzweigunge aufgebaut aber dann sind diese ja eben "parallel" aktiv das möchte ich ja nicht. es solll ja immer nur ein schritt aktiv sein.

    hat da jemand ne idee?

    Ach ja und wie baut man dort am besten die aktionen in dem schritt auf? einfach direkt doppelklick auf den schritt und dann dort drip programmieren, oder ist es irgendwie vorteilhafter wenn man diese aktionsassoziation nutz? habe die noch nicht so ganz verstanden

    Danke für euer Hilfe

     
  • SpeedFreak - 2011-08-29

    die lösung heißt dann wohl alternativ-zweig, gibt es direkt neben den buttons für parallelzweig.

    das kommt drauf an ob du mit den CoDeSys-Schritten arbeitest oder mit den IEC-Schritten...
    hat sicherlich beides seine vorteile, wobei du wenn du zb s7 gewöhnt bist, eher die iec-schritte nehmen solltest.
    die codesys-schritte funktionieren ja dann doch etwas anders.
    ich glaube nicht, dass man pauschal eine schrittart als besser als die andere bezeichnen kann.

    bei iec-schritten kannst halt schön temporär ausgänge setzen, und dann in der transition auf eine rückmeldung warten und danach nimmt es die ausgänge wieder zurück. (wobei das natürlich davon abhängt, wie du deine schrittaktion "einstellst" normal, setztend, rücksetzend, mit zeit.. etc.)
    bei "nicht"-iec schritten ist das wohl etwas aufwändiger...

    empfehlung kann ich dir keine geben.

    mfg speed

     

Log in to post a comment.