Welche Lib ist die Richtige? (Beckhoff/TwinCAT)

Begonnen von mike_roh_soft, 17. Oktober 2011, 12:08:59

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 3 Gäste betrachten dieses Thema.

mike_roh_soft

Hallo Gemeinde,

es ist nun endlich soweit, dass ich mit OSCAT aktiv werden kann! Ich freu mich darauf!

Ich verwende zum größten Teil Beckhoffkomponenten und TwinCAT Build2.11.

Ich will niemandem auf die Füße treten aber die Namensgebung der Bibliotheken ist etwas irreführend für Oscat-Newbies.

Ich bräuchte die Libs für:
Builging
Network
Base

Jetzt steht auf der Downloadseite:
Codesys2
Codesys3
Step7
...

Ist TwinCAT = Codesys2?

Falls ja könnte man da nicht TwinCAT hinschreiben um Missverständnisse zu vermeiden?  ;)

Ich habe die libs direkt lokal in C:\TwinCAT\Plc\Lib reinkopiert und
dann in ein leeres Projekt folgende Libs über den Bib-Verwalter eingefügt:
oscat_basic_332.lib
oscat_building_100.lib
beckhoff_network_112.lib

Beim Übersetzen kommt Fehler:
Schnittstelle des Bausteins IP_CONTROL....
Schnittstelle des Bausteins IP_CONTROL_RESET....
Schnittstelle des Bausteins IP_CONTROL2....


Habe ich falsche Lib geladen oder fehlen weitere abhängig Libs?

mike_roh_soft

Unabhängig davon ob ich nun die richtigen lib "erwischt" habe...

Ich habe keinen TC TCPIP SERVER installiert... den braucht ja die oscat-network-lib.

Ok... setze ich mich später dran...

erstmal Mahlzeit jetzt ;)

mike_roh_soft

Gut... ohne die network.lib funktioniert das!

Der TC Connection TCP/IP Server ist kostenpflichtig oder?


peewit

die network.lib für beckhoff benötigt den kostenpflichtigen tcp connection server


ZitatIst TwinCAT = Codesys2?

Falls ja könnte man da nicht TwinCAT hinschreiben um Missverständnisse zu vermeiden?

ja könnte man, hat aber wenig sinn, denn es gibt eine unzahl an programmierplattformen die intern auf basis codesys2 arbeiten
die sind nicht mal uns alle bekannt !


mike_roh_soft

Hi peewit,

danke für die Antwort...

Vielleicht wäre ein HowTo an dieser Stelle nicht verkehrt... In eurer PowerPoint-Präsentation habt ihr so schöne Tortendiagramme mit den Software/Hardware Anteilen.
Für diese könnte man sowas auf der Downloadseite erstellen.

Ich weiß, das muss auch jmd erst mal machen...

In der Form würde es ja schon reichen:
Beckhoff TwinCAT --> Codesys2
Siemens Step7 --> Step7
etc.

(Hast du mein Problem im anderen Thema gesehn? Da geht es um die Zeiten beim online beobachten.)


D-Platoon

Hallo,

in die selbe Kerbe muss ich auch schlagen. :(
Ich frage mich gerade auch welche Bibliothek ich nehmen muss.
Besitze einen Beckhoff CX9000 mit TwinCat 2.11.
Passt da die für CoDeSys3?

D-Platoon


hugo

twincat ist zu 100% codesys, twincat 2.x ist codesys 2.x alle libs sind 100% compatibel auch wenn beckhoff meinst ihnen eine andere endung geben zu müssen.
für twincat6 2.x bistte einfach die codesys *.lib als library einbinden.
die *.lib könnt ihr natürlich auch als normales projekt in twincat wie auch codesys öffnen.

mike_roh_soft

Für TwinCAT und nen CX9010 habe ich diese genommen:
oscat_basic_332.lib
oscat_building_100.lib

Gruß Mike

hugo

das ist richtig,
twincat 2.x ist codesys 2.x
twincat 3.x ist codesys 3.x