In einen Projekt fasse ich die Bausteine zu einer Library zusammen. Soweit so Gut. Nun kommt das für mich Komische. Es ist nicht zu vermeiden, dass ich ein paar Bausteine über Globale Variablen kommunizieren lasse. Ein paar von diesen Variablen verwende ich auch noch ausserhalb der Library.
Nun binde ich diese Variablen gleich in die Library ein. So stehen sie im Projekt nach dem einfügen der Library gleich zur verfügung.
Funktionieren tut alles Einwand frei. Nur wenn ich das Projekt auf unbenutzte Variablen durchsuche, werden die Variablen in der Library als unbenutzte aufgelistet.
Wenn ich beim erstellen der library die Variablen vorher lösche, (mit dem Gedanken, sie im Projekt dann zu erstellen) kann ich die Library gar nicht speichern, weil angeblich Fehler darin enthalten seien.
Warum werden die Library-Variablen als unbenutzt angezeigt, wenn sie es gar nicht sind?
Mit freundlichen Grüssen! Pitsch
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2007-09-25
Originally created by: Frank Hailer
Hallo
Ich habe es ausprobiert und das Resultat war wie folgt: CoDeSys V2.3.8.4 erkennt ausschließlich solche Variablen als unbenutzt, die weder im Projekt, noch in der Bibliothek verwendet werden. Vielleicht setzen Sie noch eine ältere Version ein.
Eine Bibliothek lässt sich trotz Fehler speichern, wenn dies vom Benutzer so bestätigt wird.
Grüße, Frank Hailer
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Das mit dem Speichern trotz Fehler, habe ich in der Zwischenzeit auch herausgefunden.
Ich benutze die Version 2.3.7 und da werden Globale Variablen, die in einer Lib eingebunden sind, auch als unbenutzt erkannt obwohl ich sie alle im Projekt verwende. Ich hab das einfach ignoriert. Es funktioniert ja alles bestens.
Auf jeden Fall danke für die Antwort!!
Mit freundlichen Grüssen! Pitsch
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo Leute
In einen Projekt fasse ich die Bausteine zu einer Library zusammen. Soweit so Gut. Nun kommt das für mich Komische. Es ist nicht zu vermeiden, dass ich ein paar Bausteine über Globale Variablen kommunizieren lasse. Ein paar von diesen Variablen verwende ich auch noch ausserhalb der Library.
Nun binde ich diese Variablen gleich in die Library ein. So stehen sie im Projekt nach dem einfügen der Library gleich zur verfügung.
Funktionieren tut alles Einwand frei. Nur wenn ich das Projekt auf unbenutzte Variablen durchsuche, werden die Variablen in der Library als unbenutzte aufgelistet.
Wenn ich beim erstellen der library die Variablen vorher lösche, (mit dem Gedanken, sie im Projekt dann zu erstellen) kann ich die Library gar nicht speichern, weil angeblich Fehler darin enthalten seien.
Warum werden die Library-Variablen als unbenutzt angezeigt, wenn sie es gar nicht sind?
Mit freundlichen Grüssen! Pitsch
Originally created by: Frank Hailer
Hallo
Ich habe es ausprobiert und das Resultat war wie folgt: CoDeSys V2.3.8.4 erkennt ausschließlich solche Variablen als unbenutzt, die weder im Projekt, noch in der Bibliothek verwendet werden. Vielleicht setzen Sie noch eine ältere Version ein.
Eine Bibliothek lässt sich trotz Fehler speichern, wenn dies vom Benutzer so bestätigt wird.
Grüße, Frank Hailer
Hallo Frank Hailer
Das mit dem Speichern trotz Fehler, habe ich in der Zwischenzeit auch herausgefunden.
Ich benutze die Version 2.3.7 und da werden Globale Variablen, die in einer Lib eingebunden sind, auch als unbenutzt erkannt obwohl ich sie alle im Projekt verwende. Ich hab das einfach ignoriert. Es funktioniert ja alles bestens.
Auf jeden Fall danke für die Antwort!!
Mit freundlichen Grüssen! Pitsch