Meine CoDeSys2.3-Anwendung läuft auf der PLCWinNT auf einem PC. Ich möchte ein bestimmte
Funktionalität in C entwickeln und dann in mein CoDeSys-Projekt über eine Bibliothek einbinden.
An verschiedenen Stellen wird angedeutet, daß das geht. Aber eine Dokumentation dazu gibt
es fast nicht. Die die ich gefunden habe reicht nicht aus.
Dort werden folgende Schritte beschrieben:
- CoDeSys-Funktion anlegen mit In/Out-Variablen
- Als externe Bibliothek abspeichern.
- Damit wird dann ein .h-File erzeugt das die Schnittstelle zur C-
Funktion sein soll
- Ausserdem wird noch eine .lib erzeugt, die aber leer ist.
Wie aber dann weiter entwickelt wird und wie ich in z.B. VisualC eine CoDeSys-Lib erzeuge ist
mir momentan nicht klar.
Hat hier jemand Erfahrung?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Meine CoDeSys2.3-Anwendung läuft auf der PLCWinNT auf einem PC. Ich möchte ein bestimmte
Funktionalität in C entwickeln und dann in mein CoDeSys-Projekt über eine Bibliothek einbinden.
An verschiedenen Stellen wird angedeutet, daß das geht. Aber eine Dokumentation dazu gibt
es fast nicht. Die die ich gefunden habe reicht nicht aus.
Dort werden folgende Schritte beschrieben:
- CoDeSys-Funktion anlegen mit In/Out-Variablen
- Als externe Bibliothek abspeichern.
- Damit wird dann ein .h-File erzeugt das die Schnittstelle zur C-
Funktion sein soll
- Ausserdem wird noch eine .lib erzeugt, die aber leer ist.
Wie aber dann weiter entwickelt wird und wie ich in z.B. VisualC eine CoDeSys-Lib erzeuge ist
mir momentan nicht klar.
Hat hier jemand Erfahrung?
nAbend
Vielleicht hilft dir ja das Dokument im Anhang weiter.
Gruß Erik
C_IN_386.pdf [65.46 KiB]