ich habe mir die OSCAT Bibliothek runtergeladen und möchte sie jetzt in TwinCAT PLC Control einbinden.
Ich habe schon versucht, die Dateiendung passend umzubennen (in *.lib) und dann die Bibliothek im PLC Control einzubinden. Dabei kommt aber eine Fehlermeldung.
Meine Frage:
Wie kann ich die Bibliothek richtig einbinden?
Hätte auch ähnliches Probiert, und zwar folgende Versionen reingeladen:
oscat320.lib und oscat_network_100.lib
Fehlertrace beim Übersetzen:
Fehler 3700: C_TO_F (1): Ein Baustein mit Namen ‘C_TO_F’ ist bereits in Bibliothek ‘TcBABasic.lib’
Schnittstelle des Bausteins ‘IP_CONTROL’
Fehler 3760: (45): Fehlerhafter Initialwert
Fehler 3760: (45): Fehlerhafter Initialwert
Fehler 3740: (47): Unbekannter Typ ‘SOCKADDRESS’
Schnittstelle des Bausteins ‘IP_CONTROL2’
Fehler 3760: (45): Fehlerhafter Initialwert
Fehler 3760: (45): Fehlerhafter Initialwert
Fehler 3740: (47): Unbekannter Typ ‘SOCKADDRESS’
Schnittstelle des Bausteins PLC_PRG:
Fehler 3700: PLC_PRG (1): Ein Baustein mit Namen ‘PLC_PRG’ ist bereits in Bibliothek ‘oscat\oscat320.lib’
Bitte um Hilfe wie ich die Bausteine enterne, bzw. umbenenne, und die Fehler im IP_CONTROL lösen kann.
danke,
Klaus
die oscat_network.lib ist hardwareabhängig und nur für codesys plattformen die SysLibSockets.lib zur verfügung stellen , das heisst diese version ist auf jedenfall nicht für beckhoff geeignet
ich habe aber inzwischen schon eine oscat_network.lib für beckhoff fertig
diese wird mit der nächsten oscat_base.lib release mit dabei sein
den fehler c_to_f kannst du relativ leicht lösen
oscat.lib als projekt öffnen und diesen baustein entweder löschen oder umbenennen
das programm “plc_prg” in der oscat320.lib kannst du einfach löschen…
Meine gesamten Probleme haben sich gelöst, indem ich wirklich die LIB datei alleine öffne, und nicht über mein Projekt drinnen versuch zu bearbeiten.
Dort kann man dann schön doppelte Namen von FBs oder Functions umbenennen.
Was Beckhoff anbelangt, hier hab ich einfach eine LIB gelöscht, bzw. auch die beiden IPCONNECT rausgenommen, sodass sie lauffähig ist.
Was ich jetzt noch suche wäre ein DEMO Example für HTTP_GET, allerdings in ST.
Gibts hier etwas?
Danke,