CODESYS - das IEC 61131-3 Programmiersystem

Willkommen im offiziellen CODESYS - Forum von 3S-Smart Software Solutions | A member of the CODESYS Group
Deutsche Version English version russian version 
Aktuelle Zeit: Sa Sep 21, 2019 12:52 am

Alle Zeiten sind UTC




Ein neues Thema erstellen  Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
BeitragVerfasst: Mi Okt 31, 2012 8:30 am 
Offline

Registriert: Mi Okt 31, 2012 6:57 am
Beiträge: 1
Hallo,

ich portiere momentan eine Bibliothek von CoDeSys V2 zu CoDeSys V3 und bin hier auf folgendes Problem gestoßen.

Die Bibliothek soll bei einem bestimmten Ereignis Projekt spezifischen Code ausführen, also eine Funktion die je nach Projekt angepasst wird.
Z.b. in der Bibliothek wird die Funktion F_ProjectSpecificCode an einer bestimmten Stelle (innerhalb der Bibliothek) aufgerufen, welche dann für jedes Projekt implementiert und angepasst wird. Unter CoDeSys V2 hat dies einwandfrei funktioniert. Unter CoDeSys V3 erhalte ich folgenden Fehler.
Code:
[FEHLER]        xxxLibrary: FB_XXX(Zeile 134, Spalte 1 (Impl)): Bezeichner 'F_ProjectSpecificCode ' nicht definiert
[FEHLER]        xxxLibrary: FB_XXX(Zeile 134, Spalte 1 (Impl)): Programmname oder Funktionsblockinstanz an Stelle von 'F_ProjectSpecificCode ' erwartet


Wenn ich bei den Eigenschaften der Funktion 'F_ProjectSpecificCode' unter Übersetzten mit den "Systemaufruf ermöglichen", "Immer einbinden" rumspiele und immer wieder neu übersetzte, dann "findet" der Kompiler irgendwann die Funktion. Ich vermute mal, dass der Kompiler zuerst die Bibliotheken kompiliert und zu dem Zeitpunkt 'F_ProjectSpecificCode' nicht findet.

Vielen Dank schonmal!

Sascha


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de