# Unterschied bei den Lib\`s

**URL:** <https://oscat.discourse.group/t/unterschied-bei-den-lib-s/2263>\
**Category:** oscat.lib fuer TwinCAT/CoDeSys\
**Created:** [15. Dezember 2017 um 18:11 UTC](https://oscat.discourse.group/t/unterschied-bei-den-lib-s/2263 "2017-12-15T18:11:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Viech83](https://avatars.discourse-cdn.com/v4/letter/v/e95f7d/32.png) [@Viech83](https://oscat.discourse.group/u/Viech83)\
**Post date:** [15. Dezember 2017 um 18:11 UTC](https://oscat.discourse.group/t/unterschied-bei-den-lib-s/2263/1 "2017-12-15T18:11:29Z")

</div>

Hallo zusammen,

ich benötige im Codesys 2.3 einen PI Regler.  
Dafür wollte ich soeben “die” Oscat.Lib herunterladen und bin etwas verwirrt 🙂

Was genau sind die Unterschiede der einzelnen Libs:  
Oscat.lib  
Oscat Basic  
Oscat Building  
Meine Anwendung ist eine Home-Automation.

Vorallem die Beschreibung der Building irritiert mich sehr.  
Die Bulding enthält alle Gebäude.. Module der Basic.lib benötigt aber die Basic.lib -\>???  
   
Welche.lib soll ich am besten verwenden ?

Vielen Dank für eure Hilfe!

Philipp

---

<div class="post-metadata">

**Author:** ![Viech83](https://avatars.discourse-cdn.com/v4/letter/v/e95f7d/32.png) [@Viech83](https://oscat.discourse.group/u/Viech83)\
**Post date:** [15. Dezember 2017 um 19:24 UTC](https://oscat.discourse.group/t/unterschied-bei-den-lib-s/2263/2 "2017-12-15T19:24:30Z")

</div>

Ich habe jetzt einfach die Oscat-basic-333 genommen.

Zumindest gibt es hier einen CTRL\_PI (wozu ich auch gleich einen neuen Beitrag aufmachen musste ???)

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [16. Dezember 2017 um 08:48 UTC](https://oscat.discourse.group/t/unterschied-bei-den-lib-s/2263/3 "2017-12-16T08:48:31Z")

</div>

anfangs waren alle bausteine in der oscat basic enthalten  
nachdem der umfang der bausteine immer groesser wurde haben wir uns entschieden gewisse bausteine in die building\_lib auszulagern

die oscat\_building und oscat\_network benutzen die oscat\_basic als Basis !
