Folgende Funktionen konnten nicht gebunden werden

Begonnen von fraggle-m, 26. Dezember 2011, 17:57:29

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast betrachten dieses Thema.

fraggle-m

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

shooter

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.


tomrey

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:


[gelöscht durch Administrator]

peewit

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

tomrey

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]

peewit

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

tomrey

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ß

tomrey

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.