Autor Thema: Folgende Funktionen konnten nicht gebunden werden  (Gelesen 11671 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

fraggle-m

  • Gast
Folgende Funktionen konnten nicht gebunden werden
« 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

Offline shooter

  • Jr. Member
  • **
  • Beiträge: 70
  • Shooting Fuzzy temperatures
    • ICQ Messenger - 60155180
    • Profil anzeigen
    • E-Mail
Re: Folgende Funktionen konnten nicht gebunden werden
« Antwort #1 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.


tomrey

  • Gast
Re: Folgende Funktionen konnten nicht gebunden werden
« Antwort #2 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:


[gelöscht durch Administrator]

Offline peewit

  • Moderator
  • *****
  • Beiträge: 2 378
    • Profil anzeigen
Re: Folgende Funktionen konnten nicht gebunden werden
« Antwort #3 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

tomrey

  • Gast
Re: Folgende Funktionen konnten nicht gebunden werden
« Antwort #4 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]

Offline peewit

  • Moderator
  • *****
  • Beiträge: 2 378
    • Profil anzeigen
Re: Folgende Funktionen konnten nicht gebunden werden
« Antwort #5 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

tomrey

  • Gast
Re: Folgende Funktionen konnten nicht gebunden werden
« Antwort #6 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ß

tomrey

  • Gast
Re: Folgende Funktionen konnten nicht gebunden werden
« Antwort #7 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.