Hi
Hat jemand einen Quellcode für eine Klappensteuerung in ST.
Funktion: Vorgabe in Prozent, 3-Punkt_Ansteuerung für den Klappenmotor, Simuliere Rückgabe des Istwerts.
B.z.w. Grobstruktur wie das in der "Praxis gemacht" wird
Karl
Also wenn du nen Ausgang AUF und einen ZU hast, denn würd ich das so machen :
Auf:=False;
Zu:=False;
if Istwert>Sollwert+10 then
Zu:=True;
end_if;
if Istwert<Sollwert-10 then
Auf:=True;
Die 10 soll ne Hysterese sein, damit die Klappe nicht laufend am Auf oder Zufahren ist.
Hi Gummpi
Ich besitze keinen ISTWERT, der müsste Simuliert werden.
Das ist ja mein Problem.
Stellzeit aus der Laufzeit des Motors müßte berechnet werden.
nicht direkt aber schau dir mal die sachen von oscat (open source community for automation technology) an
dort gibts eine freie bibliothek mit vielem in st und alles mit source code
http://www.oscat.de m
hier ist ein quellcode wie ihn die oscat1.2 lib enthält w www.oscat.de w
actuator_3p.pdf [47.61 KiB]
Log in to post a comment.
Hi
Hat jemand einen Quellcode für eine Klappensteuerung in ST.
Funktion: Vorgabe in Prozent, 3-Punkt_Ansteuerung für den Klappenmotor, Simuliere Rückgabe des Istwerts.
B.z.w. Grobstruktur wie das in der "Praxis gemacht" wird
Karl
Also wenn du nen Ausgang AUF und einen ZU hast, denn würd ich das so machen :
Auf:=False;
Zu:=False;
if Istwert>Sollwert+10 then
Zu:=True;
end_if;
if Istwert<Sollwert-10 then
Auf:=True;
end_if;
Die 10 soll ne Hysterese sein, damit die Klappe nicht laufend am Auf oder Zufahren ist.
Hi Gummpi
Ich besitze keinen ISTWERT, der müsste Simuliert werden.
Das ist ja mein Problem.
Stellzeit aus der Laufzeit des Motors müßte berechnet werden.
Karl
nicht direkt aber schau dir mal die sachen von oscat (open source community for automation technology) an
dort gibts eine freie bibliothek mit vielem in st und alles mit source code
http://www.oscat.de m
hier ist ein quellcode wie ihn die oscat1.2 lib enthält w www.oscat.de w
actuator_3p.pdf [47.61 KiB]