... the stars needed? --> yes! [CmpCharDevice] PermittedPath.0=/dev/i2c* PermittedPath.1=/dev/spidev0.0 PermittedPath.2=/sys/class/gpio/* PermittedPath.3=/dev/gpiochip* For me it worked with this additional settings in the file /etc/codesyscontrol/CODESYSControl_User.cfg.
... the stars needed? [CmpCharDevice] PermittedPath.0=/dev/i2c* PermittedPath.1=/dev/spidev0.0 PermittedPath.2=/sys/class/gpio/* PermittedPath.3=/dev/gpiochip*
Hi together, -> I updated my raspberry pi3 with runtime 4.22.0.0, and then no I2C device is running. -> when i switch back to runtime 4.20.0.0 all I2C devices running. what have i additionally to do, so that I2C Bus is although running in the newest Runtime Version 4.22.0.0 ? I did read something about security changes on the new runtime Version, but i do not clear understand, what i have do do, do bring the I2C Bus to live again ? ... there should be a Dialog in the Runtime Deploy tool, (see the...
https://forge.codesys.com/forge/talk/Deutsch/thread/d2df08e587/#3d9c
Hallo, hier in diesem Beispiel ist $Download$ ein Platzhalter für den kompletten Pfad /home/pi/Downloads/ auf dem Zielsystem, wo die SoftPlc läuft. In der SoftPlc gibt man dann als Dateipfad und Dateiname wie folgt an : '$$Download$$/Datei.txt' Die Datei Datei.txt wird dann auf dem Zielsystem unter /home/pi/Downloads/ angelegt. Pfade darunter werden auch angelegt, z.Bsp.: '$$Download$$/Ordner1/Datei.txt' Beispiel des Platzhalters: [SysFile] PlaceholderFilePath.2=/home/pi/Downloads/, $Download$
Hallo, hier in diesem Beispiel ist $Download$ ein Platzhalter für den kompletten Pfad /home/pi/Downloads/ auf dem Zielsystem, wo die SoftPlc läuft. In der SoftPlc gibt man dann als Dateipfad und Dateiname wie folgt an : '$$Download$$/Datei.txt' Die Datei Datei.txt wird dann auf dem Zielsystem unter /home/pi/Downloads/ angelegt. Pfade darunter werden auch angelegt, z.Bsp.: '$$Download$€/Ordner1/Datei.txt' Beispiel des Platzhalters: [SysFile] PlaceholderFilePath.2=/home/pi/Downloads/, $Download$
...auch noch eine schöne Beschreibung zur Sysfile Konfiguration! Mit Version 3.5.19 wurde die Dateiverwaltung geändert. Siehe folgendes Problem: CDS-81506 – Sicherheitslücke im Dateizugriffssystem des CODESYS Control SysFile-Systems. Es gibt zwei Lösungen: Ändern Sie den Speicherort der Datei (Sie müssen zu /PlcLogic/ wechseln). Wenn Sie die Datei nicht in PlcLogic speichern möchten, fügen Sie die folgende Zeile in der CODESYSControl.cfg unter [SysFile] hinzu: ForceIecFilePath=0 Hier die offizielle...
Hier noch ein schönes Beispiel für $$PLCLogic$$. https://support.enovationcontrols.com/hc/en-us/articles/29453251586451-Codesys-Example-File-Storage