PID Regler Structer Text gebautomation.com

fluke123

Level-1
Beiträge
12
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich würde gerne einen PID Regler aus der Oscat Bibliothek in gebautomation.com verwenden. Später auch andere Bausteine.
Der Regler(structured text) in ist jedoch mit vielen weitern Bausteinen verknüpft. Man müsste eigentlich die gesamte Bibliothek importieren.
Geht das oder wie könnte ich den Regler implementieren?
 
Was spricht gegen den Import der kompletten Bibliothek? Genau aus dem Grund ist das ja als Bibliothek zusammengefasst. Der PID ist ein komplexer Baustein, der mithilfe mehrerer Funktionen zusammengesetzt wurde.
 
Wie gesagt, der PID in OSCAT ist ein zusammengesetzter Baustein. Wenn Dein Tool den Import inclusive der Subfunktionen nicht zulässt, musst Du den Regler halt als eine Funktion ausprogrammieren. damit geht aber der Vorteil solcher Bibliotheksbausteine verloren.

In OSCAT sind viele nützliche Bausteine nur die geschickte Kombination von Subfunktionen.
 
Hi,
wenn ich in einem kleinen Projekt nicht die "grosse" OSCAT einbinden will (weil ggf. der Controller nicht genug platz hat oder diverse Funktionen nicht laufen etc)
dann ziehe ich mir die einzelnen Module als *.exp rein und löse die "unresolved" einzeln genauso auf...
Ich hatte mir damals die ganze OSCAt aus Github als Einzelmodule runtergezogen...
Ist nun sehr praktisch: Im Handbuch Funktion lesen / verstehen / brauchen und das gleichnamige Einzelmodul importieren...

Später habe ich dann z.bsp: den PID mit allen notwendigen Referenzen als Minibib wieder exportiert !

Viel Spaß
Shrimps
 
Zurück
Oben