OSCAT Forum

oscat.lib => oscat.lib fuer TwinCAT/CoDeSys => Thema gestartet von: chriszero am 02. Dezember 2010, 08:10:29

Titel: Oscat mit Twincat übersetzen?
Beitrag von: chriszero am 02. Dezember 2010, 08:10:29
Hallo,

Wie übersetzte ich die Oscat.lib aus der Plaintext-Datei in Twincat?
Ich muss Menge der Bausteine drastisch reduzieren.
Titel: Re:Oscat mit Twincat übersetzen?
Beitrag von: peewit am 02. Dezember 2010, 14:01:46
du kannst die normale oscat.lib mit twincat öffnen, und musst dann eventuell diverse eingebundene system-bibliotheken ersetzen

sonst nichts !
Titel: Re:Oscat mit Twincat übersetzen?
Beitrag von: chriszero am 02. Dezember 2010, 14:17:30
TwinCAT gibt immer ein Fehler am Ende der Übersetzung aus: FEHLER 3612: Maximale Anzahl der Bausteine (2048) überschritten!
Ich Verwende das ganze auf einem CX9010.
Außer der Oscat.lib ist noch das Twincat Building Automation Framework mit eingebunden. Das hat einige Abhängigkeiten:
standart.lib
TcBase.lib
TcSystem
TcUtilies
TcPlcCoupler
TcDaliv2
Comlibv2
TcKL6401
TcKL6301
TcKL6771
TcKL6581

Also einiges.

Ich brauch aus der Oscat.lib im Prinzip nur den CTRL_PID und HEAT_METER.
Titel: Re:Oscat mit Twincat übersetzen?
Beitrag von: peewit am 02. Dezember 2010, 15:36:09
du öffnest die oscat.lib dann unter ressourcen -> übersetzungsoptionen -> objekte ausschliessen kannst du bausteine vom übersetzen ausschliessen
Titel: Re:Oscat mit Twincat übersetzen?
Beitrag von: chriszero am 02. Dezember 2010, 16:39:41
Danke :)
War zwar etwas viel probieren bis ich die Abhängigkeiten rausgefunden hatte, aber hat geklappt.
Titel: Re:Oscat mit Twincat übersetzen?
Beitrag von: stm am 05. Dezember 2010, 01:39:17
Hallo,

ich hatte die OSCAT für mein Twincat Projekt auch übersetzen müssen.

Wenns nur die Fehlermeldung - und nicht der Speicher im SPS System ist:

im Pfad \TwinCAT\Plc liegt die Datei TwinCAT PLC Control.ini
der interessante Wert heisst "MaxNumOfPOUs" .

Bei mir klappt die Übersetzung bei MaxNumOfPOUs=4096

Nebenbei: Es gibt noch eine Kleinigkeit: ich hatte noch eine Kollision mit einer Beckhoff Lib bei Temperaturumrechnung .... einfach die Blöcke in der OSCAT umbenennen, dann klappts.

Hoffe geholfen zu haben...
Titel: Re:Oscat mit Twincat übersetzen?
Beitrag von: hugo am 05. Dezember 2010, 10:36:46
Das Übersetzen aus der Plain Text version kannst du dir sparen.
lade einfach die codesys 2.3 version indem du file open und dann die *.lib öffnest.
danach kannst das ganze wie jedes andere projekt bearbeiten
Titel: Re:Oscat mit Twincat übersetzen?
Beitrag von: klaus1 am 22. Dezember 2010, 20:46:27
du öffnest die oscat.lib dann unter ressourcen -> übersetzungsoptionen -> objekte ausschliessen kannst du bausteine vom übersetzen ausschliessen


Irgendwie klappt das nicht ganz... Ich bin im Bibliotheksverwalter.
hab oscat320.lib und oscat_network_100.lib eingebunden. Sehe alle Bausteine.
Auch die Demos, aber nur als Boxen.. kann da nicht wirklich was damit anfangen.

Beim Übersetzen gibts auch Fehler. Finde oben genannten Bereich nicht. bitte um Hilfe.
Titel: Re:Oscat mit Twincat übersetzen?
Beitrag von: peewit am 23. Dezember 2010, 07:37:41
was machst du im bibliotheksverwalter ?

die sollst die lib direkt als projekt öffnen, und dort kannst du nicht benötigte bausteine löschen bzw. ausblenden