c-bibliothek einbinden .

kitov
2007-08-30
2007-09-25
  • kitov - 2007-08-30

    Kann mir bitte jemand genauer erklären wie man in c geschriebene

    Bibliotheken in CoDeSys einbindet .

    Die PDF-Doku habe ich schon gelesen , hilft mir aber nicht weiter .

    Kann man denn C-Compiler direct von CoDeSys aufrufen ... ?

     
  • RolandWagner

    RolandWagner - 2007-09-25

    Prinzipiell läuft das folgendermaßen:

    • Die C-Lib wird mit einem externen Compiler in Objektcode übersetzt

    • In CoDeSys wird eine externe Lib mit gleichem Namen erzeugt

    • Im CoDeSys-Projekt wird die externe Lib wie eine interne Lib eingebunden und verwendet.

    • Beim Übersetzen des Projekts auf das Zielsystem wird dann der Objectcode der C-Lib zu dem Projekt hinzugelinkt.

    • Die Simulation geht für solche Libs natürlich nicht.

    ABER:

    Ob und wie das Übersetzen der C-Lib genau geht, ist zielgeräte-spezifisch. D.h. man muss beim Hersteller der Steuerung anfragen. Für die SoftSPS gibt es die Doku dazu hier im Forum.

     

Log in to post a comment.