Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 9 von 9

Thema: in c programmierte Bibliothek

  1. #1
    Registriert seit
    18.10.2012
    Beiträge
    34
    Danke
    1
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    moin, hab hier ne offene Bibliothek die allerdings in c programmiert ist,
    d.h. ich sehe nur die deklarationen der einzelnen funktionen.

    hat jemand nen tipp, wie ich den c-code der bib einsehen kann?

    danke im voraus
    Zitieren Zitieren in c programmierte Bibliothek  

  2. #2
    Registriert seit
    21.10.2010
    Beiträge
    158
    Danke
    21
    Erhielt 29 Danke für 17 Beiträge

    Standard

    Ist es jetzt eine offene Bibliothek oder nicht. Wenn ja, dann müsstest du doch auch den Code (Datei mit *.c)der Funktionen sehen und nicht nur die Deklarationen (Datei mit *.h).
    BTW: Was macht die Bibliothek?

  3. #3
    Registriert seit
    18.10.2012
    Beiträge
    34
    Danke
    1
    Erhielt 1 Danke für 1 Beitrag

    Standard

    offen ist sie, jap ...
    die bibliothek kann mir zum beispiel die ip addresse meiner sps steuerung liefern ... halt ne menge an system informationen

    und das geschieht alles eine ebene tiefer in c, das einzige was ich sehe ist die variablen deklaration

    z.B.
    Code:
    FUNCTION_READIP : DINT
    VAR_INPUT
         IpAdresse:ARRAY(0..3] OF BYTE;
    END_VAR
    VAR
    END_VAR

  4. #4
    Registriert seit
    18.10.2012
    Beiträge
    34
    Danke
    1
    Erhielt 1 Danke für 1 Beitrag

    Standard

    also zum verständnis, die bibliothek ist eine .lib datei nicht .c

  5. #5
    Registriert seit
    01.03.2008
    Beiträge
    487
    Danke
    3
    Erhielt 43 Danke für 39 Beiträge

    Standard

    kannst du die lib nicht einfach öffnen

    Datei öffnen --> Dateityp="Lib"


    ?

    MfG CAS
    www.cas-solution.de

    Alles geregelt...


    Weltraumflug in den USA zu gewinnen!
    Kratze hier ▒▒▒▒▒▒▒▒▒▒▒▒ mit einer Münze,
    und finde heraus, ob Du der Gewinner bist!

  6. #6
    Registriert seit
    18.10.2012
    Beiträge
    34
    Danke
    1
    Erhielt 1 Danke für 1 Beitrag

    Standard

    jap das kann ich schon ...
    so dann hast du ja im codesys oben das fenster wo die deklaration der variablen steht, die kann ich auch sehen ...
    und in dem fenster darunter steht ja üblicher weise der programm code, und genau das fenster ist bei mir leer

  7. #7
    Registriert seit
    21.02.2011
    Ort
    Deutschland, Baden-Würtemberg
    Beiträge
    990
    Danke
    115
    Erhielt 125 Danke für 100 Beiträge

    Standard

    Und es kam keine Passwortabfrage beim Öffnen der *.lib?

  8. #8
    Registriert seit
    11.08.2009
    Ort
    Bei Hamburg
    Beiträge
    100
    Danke
    19
    Erhielt 30 Danke für 18 Beiträge

    Standard

    CoDeSys zeigt bei in C-Programmierten Bibliotheken nur den Deklarationsteil an, der Programmcode wird nicht dargestellt.
    Wenn Dir die .c Datei zur Verfügung steht (sollte in Deinem Bibliotheksverzeichnis zu finden sein) kannst Du Dir diese mit einem Texteditor (z.B. Notepad ++) ansehen.
    Erstmal alles zerlegen und auf alternative Nutzungsmöglichkeiten untersuchen.

  9. #9
    Registriert seit
    18.10.2012
    Beiträge
    34
    Danke
    1
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    ok, dann suche ich mal danach, besten dank

Ähnliche Themen

  1. Sistema Bibliothek
    Von nico im Forum Maschinensicherheit - Normen und Richtlinien
    Antworten: 2
    Letzter Beitrag: 08.06.2012, 13:02
  2. S7 Bibliothek
    Von Bamby im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 03.03.2012, 05:13
  3. Baustein in Bibliothek
    Von hank12 im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 29.04.2009, 09:30
  4. Bibliothek
    Von wasduwolle im Forum HMI
    Antworten: 0
    Letzter Beitrag: 28.03.2009, 01:35
  5. Antworten: 3
    Letzter Beitrag: 11.09.2007, 20:38

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •