Herunterladen Inhalt Inhalt Diese Seite drucken

Library Und Ini-Datei Kopieren Und Das Codesys- Laufzeitsystem Neu Starten - WAGO I/O-SYSTEM 750 Handbuch

Vorschau ausblenden Andere Handbücher für I/O-SYSTEM 750:
Inhaltsverzeichnis

Werbung

134
C-Funktionen als CODESYS-Bibliothek einbinden
12.1.3
Library und INI-Datei kopieren und das CODESYS-
Laufzeitsystem neu starten
Zum Einbinden der Library und der INI-Datei in das CODESYS-Laufzeitsystem
gehen Sie wie folgt vor:
1.
Kopieren Sie die beiden neu erstellten Dateien (libmytest.so und extlibs.ini)
auf den I/O-IPC. Verwenden Sie dazu einen USB-Speicher, eine CF-Karte,
FTP oder NFS.
Kopieren Sie die Datei extlibs.ini in das Verzeichnis /home/codesys.
2.
3.
Kopieren Sie die Library in das Verzeichnis /lib oder /usr/lib.
Ferner gibt es auch die Möglichkeit, die neue Library an eine beliebige
Stelle im I/O-IPC zu kopieren. Passen Sie dazu die Umgebungsvariable
LD_LIBRARY_PATH in der verwendeten Linux-Konsole vor jedem neuen
Starten von CODESYS an, z. B.:
env LD_LIBRARY_PATH=/home/codesys ./plclinux_rt
4.
Bevor sich ein Neustart des CODESYS-Laufzeitsystems durchführen lässt,
geben Sie folgenden Befehl in die Linux-Konsole ein:
ps A
5.
Ermitteln Sie aus der angezeigten Liste die PID des Programms
„plclinux_rt"
6.
Beenden Sie das CODESYS-Laufzeitsystem, indem Sie den Befehl
kill <PID>
kill 2069
7.
Zum Neustart des Laufzeitsystems geben Sie folgenden Befehl in die Linux-
Konsole ein:
plclinux_rt &
Bei einer Unstimmigkeit zwischen INI-Datei und der Library wird beim Starten
des CODESYS-Laufzeitsystems eine Fehlermeldung auf der Linux-Konsole
angezeigt.
Hinweis
CODESYS-Laufzeitsystem
Das CODESYS-Laufzeitsystem muss durch einen Benutzer mit superuser-
Rechten neu gestartet werden.
Hinweis
Änderung der Library
Ändern Sie nicht die Library, während diese vom CODESYS-
Laufzeitsystem verwendet wird, da andernfalls Zugriffsverletzungen
auftreten können.
mit der zuvor ermittelten PID eingeben, z. B.
.
.
WAGO-I/O-SYSTEM 750
758-874/000-130 WAGO-I/O-IPC-C6
Handbuch
Version 1.1.0

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

I/o-ipc-c6

Inhaltsverzeichnis