b&r automation studio libs einfügen

mädde

Level-1
Beiträge
20
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo zusammen,
ich sollte mal wieder eine kurze hilfestellung haben. möchte in einem pp420 einen pid-regler laufen lassen. es soll einen pumpendrehzahl geregelt werden. soweit so gut! habe auch die standard libs schon gefunden. nur welche von den libs hat einen pid-regler drin?

kann mir jemand helfen?
danke
mädde
 
Hallo Mädde,

die Bibliotheken heißen LoopCont und LoopContR .Wobei bei LoopCont die Berechnungen mit INT stattfinden und bei LoopContR mit Real Werten.
Wenn du noch fragen hast einfach wieder melden.

Gruß

Adi5
 
Zuviel Werbung?
-> Hier kostenlos registrieren
pid

hey adi5,
du wusstest wohl, dass ich noch etwas hilfe benötige! :)
hab loopcon und loopconr eingefügt. soweit so gut. aber welche funktion benötige ich nun. ich dachte ich finde da einfach was, wo ich kp, tn usw einstellen kann und mir dann das stellglied ausgegeben wird.

welche funktion muss ich nehmen?
habe mal LCRPID genommen, aber da habe ich nur:

LCRPID_fuellstand
(enable := TRUE ,
ident := ,
W := ,
X := ,
Y_max := ,
Y_min := ,
A := ,
Y_man := ,
Y_fbk := ,
hold_I := ,
mode := );

wadd is w und x usw? leider iast das hier ned so toll beschrieben und alles auf englisch ist zwar kein ding, aber deutsch ist halt doch schöner!

und vor allem, wo ist der ausgang am baustein?? wie komme ich an den??
hieße der dann LCRPID_fuellstand.y ?? gibts bei b&r ned sowas wie eine autovervollständigung.

wenn ich bei codesys einen pid regler baue, dann heisst der:

regler.pid; als variable

regler. --> und in dem moment, wo ich den punkt drücke, habe ich die auswahl der variablen.

oder wenn ich generell f2 drücke bekomme ich eine auswahl der vars.
gibts sowas hier ned?? also die b&r-ler sind schon ein bisschen komisch!!
aber naja, gewohnheitssache.

gruß
mädde
:p

*ROFL*
 
hallo zusammen,

okay, mein fehler, habe alles gefunden, jetzt habe ich nur noch diese frage! :)
>>
welche funktion muss ich nehmen?
habe mal LCRPID genommen, aber da habe ich nur:

LCRPID_fuellstand
(enable := TRUE ,
ident := ,
W := ,
X := ,
Y_max := ,
Y_min := ,
A := ,
Y_man := ,
Y_fbk := ,
hold_I := ,
mode := );

wadd is w und x usw?
>>

gruß
mädde
:)
 
Hi Mädde,

was für eine Version des Automation Studio benutzt du den ?
Bei der Version 3 ist die Hilfe eigentlich recht gut.Einfach mal LCPID eingeben.
Wenn die Regelparameter (Kp, tn usw.) dir bekannt sind brauchst du noch die Funktion LCPIDpara.Wenn nicht kannst du die Funktion LCPIDTune benutzen um die Werte automatisch zu ermitteln.

Zu deiner Frage mit den Variablen dies funktioniert auch wenn du STRG, Alt und Leertaste drückst , dann bekommst du eine Übersicht der Befehle und Variablen.Bei einem FB einfach diesen aufrufen z.B LCPIDAutoTune_0. danach sollte sich ein Fenster öffnen mit der Auswahl der Variablen.

Gruß

Adi5
 
Zurück
Oben