OSCAT Forum

oscat.lib => oscat.lib fuer TwinCAT/CoDeSys => Thema gestartet von: fraggle-m am 26. Dezember 2011, 17:57:29

Titel: Folgende Funktionen konnten nicht gebunden werden
Beitrag von: fraggle-m am 26. Dezember 2011, 17:57:29
Hallo,
ich habe ein kleines problem wenn ich meine etwas verkleinerte oscatbasic.lib auf den WAGO 750-849 laden will bekomme ich folgende Meldung:

Folgende Funktionen konnten nicht gebunden werden:
BIT_LOAD_B
BYTE_OF_BIT
CLK_PRG
CLK_PRGinit
CRC_GEN
TP_1
TP1init
CONSTANTS_LANGUAGEinit
CONSTANTS_LOCATIONinit
CONSTANTS_MATHinit
CONSTANTS_PHYSinit
CONSTANTS_SETUPinit

und Codesys logt sich wieder aus.

Danke

Frank
Titel: Re: Folgende Funktionen konnten nicht gebunden werden
Beitrag von: shooter am 24. Januar 2012, 13:34:11
you have thrown out too much just put the ones asked for in again as these functions and vriables are used by blocks you do have in your lib.

It is pretty normal this happens. The function blocks are all coupled to each other.
have a look in the oscat.txt and you will see what i mean.

Titel: Re: Folgende Funktionen konnten nicht gebunden werden
Beitrag von: tomrey am 15. Januar 2013, 10:44:19
Hi,
ich habe das selbe Problem mit einer Wago 750-881.
Die angeführten Bausteine sind definitiv in meiner .lib drin und die Übersetzung funktioniert fehlerfrei.
Hier die Meldung:
(http://)

[gelöscht durch Administrator]
Titel: Re: Folgende Funktionen konnten nicht gebunden werden
Beitrag von: peewit am 15. Januar 2013, 10:56:08
hallo

1. kannst du mal genauer mitteilen welche lib du verwendest bzw eingebunden hast (name,version)
2. welche software verwendest du
3. eventuell ein miniprojekt online stellst, bei dem das problem austritt
Titel: Re: Folgende Funktionen konnten nicht gebunden werden
Beitrag von: tomrey am 15. Januar 2013, 12:20:24
Danke für die Hilfe.
Ich verwende codesys 2.3.9.36.

Hier mein Testprojekt.
Wenn die .libs nicht mitkommen, liefere ich sie nach ok?
Gruß

[gelöscht durch Administrator]
Titel: Re: Folgende Funktionen konnten nicht gebunden werden
Beitrag von: peewit am 15. Januar 2013, 13:23:17
hallo

1. ich habe die oscat_basic 3.33 und oscat_building 1.00 eingebunden
2. ressource - arbeitsbereich verzeichnisse - projekt - alle pfade entfernt
3. als target habe ich plc winnt (softplc) genommmen (zum neutralen test)

dann lässt es sich fehlerfrei kompilieren

was bei dir genau schuld ist, musst du leider selber noch harusfinden, da bei mir der fehler nicht auftritt
in verwende die codesys 2.3.9.9
Titel: Re: Folgende Funktionen konnten nicht gebunden werden
Beitrag von: tomrey am 15. Januar 2013, 14:06:22
Danke, der Fehler tritt bei mir auch nur beim 881-Target auf. In der Sim=softplc läuft alles rund
Keine Ahnung wie ich drauf kommen könnte
Trotzdem Danke
Gruß
Titel: Re: Folgende Funktionen konnten nicht gebunden werden
Beitrag von: tomrey am 15. Januar 2013, 15:31:19
Thema gelöst:
Meine eigene oscat-lib war als externe und nicht als interne lib gespeichert.
SPS-Forum sei Dank!
Ich muß gleich noch meine aktuelle Herausforderung schildern:
Raffstoresteuerung für Raffstores, deren Lamellen offen abfahren.
Um sie zu schließen muß ein kurzer Auf-Impuls kommen und danach weiter runter.
Alle Standard-Funktionen von Wago oder Oscat haben dies (wohl?) nicht.
Eine koplette neue Ptrogrammierung der Raffstorefunktion traue ich mir nicht zu.
Bin für Ideen/Erfahrungen dankbar.