derzeit verwende ioch Codesys V3.5. Nun habe ich die Bibliothek "Util" mit eingebunden.
Allerdings erhalte ich bei jedem Öffnen des Projektes eine Fehlermeldung, das die Bibliothek "SysMem, 3.5.0.10" nicht im System installiert sei.
Wenn ich mir die vorhandenen Versionen der Util Bibliothek im Repositiry anschaue, dann ist diese Version auch nicht enthalten. Nur 3.5.0.0 oder 3.5.1.0.
Wenn ich das Programm allerdings nach dieser Fehlermeldung übersetzte, ist alles ok und ich kann ganz normal weiterarbeiten. Das Programm läuft auch auf der Steuerung.
Lediglich im Bibliotheks-Verwalter wird noch ein Warndreieck an dieser Bibliothek angezeigt.
Wie kann ich diesen Fehler beheben?
Vielen Dank.
Gruß Wolle
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Die SysMem wird über Platzhalter aufgelöst, der im Fall der SysMem in der DeviceDescription der Steuerung steht. Jetzt sieht es hier aus, als ob der Steuerungshersteller hier eine Anpassung der SysMem vorgenommen hat, denn deine Versionen sind neuer als meine. Wenn das der Fall ist muss der Steuerungshersteller Devicedescription und Bibliotheken zusammen in einem Package ausliefern.
Dass dein Programm fehlerfrei übersetzbar ist und auch funktioniert wundert mich nicht, du verwendest einfach keine Funktionen der Util die die unterlagerte SysMem verwenden.
Gruß
Ralph
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo,
derzeit verwende ioch Codesys V3.5. Nun habe ich die Bibliothek "Util" mit eingebunden.
Allerdings erhalte ich bei jedem Öffnen des Projektes eine Fehlermeldung, das die Bibliothek "SysMem, 3.5.0.10" nicht im System installiert sei.
Wenn ich mir die vorhandenen Versionen der Util Bibliothek im Repositiry anschaue, dann ist diese Version auch nicht enthalten. Nur 3.5.0.0 oder 3.5.1.0.
Wenn ich das Programm allerdings nach dieser Fehlermeldung übersetzte, ist alles ok und ich kann ganz normal weiterarbeiten. Das Programm läuft auch auf der Steuerung.
Lediglich im Bibliotheks-Verwalter wird noch ein Warndreieck an dieser Bibliothek angezeigt.
Wie kann ich diesen Fehler beheben?
Vielen Dank.
Gruß Wolle
Die SysMem wird über Platzhalter aufgelöst, der im Fall der SysMem in der DeviceDescription der Steuerung steht. Jetzt sieht es hier aus, als ob der Steuerungshersteller hier eine Anpassung der SysMem vorgenommen hat, denn deine Versionen sind neuer als meine. Wenn das der Fall ist muss der Steuerungshersteller Devicedescription und Bibliotheken zusammen in einem Package ausliefern.
Dass dein Programm fehlerfrei übersetzbar ist und auch funktioniert wundert mich nicht, du verwendest einfach keine Funktionen der Util die die unterlagerte SysMem verwenden.
Gruß
Ralph