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

skalierbaustein für mehrere geraden?

Cutty
2009-09-23
2009-09-29
  • Cutty - 2009-09-23

    hallo

    ich möchte gerne, wie im bild an der roten kurve zu erkennen, eine sequenz für einen regler generieren, die aus mehreren geraden besteht. leider habe ich bis jetzt nur bausteine gefunden, die eine einzige gerade generieren...hätte dann aber doch gerne diese badewannenkurve

    kann mir da vielleicht jemand helfen?

    vielen dank

    die cutty

    IMG: sequenz.jpg

     
  • hugo - 2009-09-23

    schau dir mal in der oscat lib den baustein linear_int an der tut genau das was du suchst

    alternativ wäre vielleicht sogar der polynom_int für praktische anwendungen besser weil er die knicke vermeidet und speziell für regler besser geeignet ist

    die lib ist open source und unter ww.oscat.de zu finden

     
  • Cutty - 2009-09-23

    hallo hugo

    danke erstmal für den tipp. leider bin ich noch n ziemlicher newbie in codesys und bei den arrays bin ich noch nicht so richtig durchgestiegen. wie muss man das dann machen? und was bedeutet der eingang x?

    vielen dank schonmal

    die cutty

     
  • hugo - 2009-09-23

    nun der baustein ist eine funktion f(x)

    der ausgang der funktion ist abhängig vom eingang X

    X entspricht in deinem Diagramm der X_Achse und der Ausgang entspricht der Y-Achse wie in der schulmathematik 5 Klasse

    deine x-achse ist die raumtempaertur und deine y-achse ist Y RE1 oder Y_FU

    der nwertebereich ist dabei beliebig.

    das array XY enthält die koordinatenpunkte des graphen

    pts gibt an wieviele knickpunkte berücksichtigt werden sollen.

    deine blaue kurve beschreibst du mit 4 x/y wertepaaren und deine rote kurve mit 6 y/y wertepaaren biggenend ab dem element 0 des arrays

    für rote bzw blaue kurve benötigst du 2 verschiedene bausteine

     
  • Cutty - 2009-09-29

    was mach ich falsch? ich komm irgendwie nich klar mit diesem baustein...

    IMG: kennlinie.jpg

     

Log in to post a comment.