ich möchte Daten als Textfile speichern und lesen. Im Projekt habe ich SysLibFile.lib hinzugefügt. Wenn ich mich Einlogge, bekomme ich immer Fehlermeldung:
"Folgende Funktionen konnten nicht gebunden werde:
SYSFILECLOSE
SYSFILEOPEN
SYSFILEWRITE"
Was soll ich dagegen machen?
Ich verwende einen AS_Interface Controller IFM AC 1305. CodeSys V2.3.9.6
Danke im voraus!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Falke hat geschrieben:
bei mir steht: Optionen -> Allgemein -> Bibliotheken:
C:\Program Files\3S Software\CoDeSysV2.3\Library\
In dieser Ordner habe ich SysLibFile.lib hinzugefügt und ich bekomme gleiche Fehlermeldung
Was habe ich Falsch gemacht?
Tolle Idee SysLibs kann man nicht einfach irgendwo hinkopieren und schon gar nicht in den allgemeine Pfad! SysLibs gibt es auf einer Steuerung oder eben nicht. Dann liegen die Libs auch im Passenden Verzeichnis der Steuerung. SysLibs sind im Laufzeitsystem der Steuerung implementiert oder eben auch nicht und dein Fehler sagt dir, dass sie es eben nicht sind. So nebenbei bemerkt denke ich der ASI Controler hat überhaupt kein FileSystem und deshalb auch keine Dateien lesen oder schreiben kann.
Gruß
Ralph
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo,
ich möchte Daten als Textfile speichern und lesen. Im Projekt habe ich SysLibFile.lib hinzugefügt. Wenn ich mich Einlogge, bekomme ich immer Fehlermeldung:
"Folgende Funktionen konnten nicht gebunden werde:
SYSFILECLOSE
SYSFILEOPEN
SYSFILEWRITE"
Was soll ich dagegen machen?
Ich verwende einen AS_Interface Controller IFM AC 1305. CodeSys V2.3.9.6
Danke im voraus!
Ist es die Library für dein Target.
Eine Library für deine Hardware dabeigewesen/downloadbar.
D.h. dein Hardwarehersteller stellt dir diese LIB zur verfügung.
Gleicher Name anderer Ordner (Hardewareordner deines Targets)
Hi,
bei mir steht: Optionen -> Allgemein -> Bibliotheken:
C:\Program Files\3S Software\CoDeSysV2.3\Library\
In dieser Ordner habe ich SysLibFile.lib hinzugefügt und ich bekomme gleiche Fehlermeldung
Was habe ich Falsch gemacht?
Den Pfad und diese Library habe ich AUCH.
JEDOCH z.b. für die Wago 750-841 muss ich nachfolgende LIB nehmen ! ! !
C:\Programme\3S Software\CoDeSys V2. \Targets\WAGO\Libraries\32_Bit
Darin befindet sich die Library mit IDENTISCHEM Namen für die Wago !
Tolle Idee SysLibs kann man nicht einfach irgendwo hinkopieren und schon gar nicht in den allgemeine Pfad! SysLibs gibt es auf einer Steuerung oder eben nicht. Dann liegen die Libs auch im Passenden Verzeichnis der Steuerung. SysLibs sind im Laufzeitsystem der Steuerung implementiert oder eben auch nicht und dein Fehler sagt dir, dass sie es eben nicht sind. So nebenbei bemerkt denke ich der ASI Controler hat überhaupt kein FileSystem und deshalb auch keine Dateien lesen oder schreiben kann.
Gruß
Ralph