Folgende Fehlermeldung wird in CoDeSys ausgegeben:
Fehler beim Öffnen der Datei
Grund ' ',hexadecimal value 0x02, is an invalid character. Line 1, position 1
???
Die Biblitohek 3.03 lässt sich ohne Probleme einbinden.
eine einbindung in codesys 3.3 funktioniert einwandfrei.
leider liegt mir deine version momentan nicht zum testen vor.
hast du die oscat lib als bibliothek im repository eingebunden?
bitte sag mir genau wie du sie einbindest.
ja über das repository
Einfach im reprository die Funktion installieren aktiviert,die Bibliothek 3.04 ausgewählt und Funktion aktivert -> dann kommt die Fehlermeldung.
Der gleiche Weg mit der Bibliothek 3.03 geht ohne Probleme.
Leider kann ich nicht auf die Version 3.3 von CoDeSys wechseln, da unsere Harwdare diese Version noch nicht unterstützt.
genauso geht es bei mir
bitte versuche mal einen upgrade auf die version 3.3 von codesys das ist sowieso aus vielen gründen sinnvoll.
die version kannst du auf der webpage von 3s-software downloaden
das kann ich nicht, da das Zielsystem die 3.3 noch nicht unterstützt und ich möchte schon meine ersten Schritte auch mit einer realen Hardware testen.
schön habe nun das alte 3.2 installiert und festgestellt das eine von 3.3 erzeugte lib sich nicht in der 3.2 laden lässt.
habe nun das oscat projekt in die 3.2 geladen und die lib von dort erzeugt und siehe da alles ist gut.
das hört sich gut an und wo kann ich diese Version herunterladen ??
in meinem letzten beitrag, aber nur wenn du dich anmeldest dann kannst du das attachment vom beitrag herunterladen
Danke, aber auch mit der Bibliothek "oscat304old.library" wird der Fehler ausgegeben -> Screenshot im Anhang.
Mein CoDeSys 3.2 SP1 Patch 2 läuft in einer virtuellen Maschine, aber das kann doch nicht die Probleme machen oder doch ?
[gelöscht durch Administrator]
ja es geht auch bei mir nicht mehr,
das problem ist das offenbar die einzelnen releases von version 3.x nicht zueinander kompatibel sind.
ich muss die bibliothek exakt mit der release von codesys 3.x erzeugen mit der sie später verwendet werden soll.
das ist ein wahnsinn und praktisch nicht umsetzbar.
deshalb hier ein anderer workaround
1. lade die bibliothek für version 2.3 oscatxxx.lib in dein codesys 3.x (bibliothek vor version 3 laden)
2. projekt speichern unter bibliothek (vorher die inhalte der projektinformationen erste seite komplett ausfüllen und freigeben ankreuzen sonst kann er die lib wieder nicht laden
3. neues projekt starten und übers repository die lib installieren
unten nochmals eine library old hoffentlich diesmal die richtige version
[gelöscht durch Administrator]
Hallo Hugo,
es funktioniert nur der Workaround über die 2.3 Version -> was soll man hierzu noch sagen ???
Danke für die Unterstützung