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

Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 22

Thema: libnodave

  1. #11
    Registriert seit
    19.06.2003
    Beiträge
    2.200
    Danke
    85
    Erhielt 259 Danke für 175 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von fubu16
    .... bleibt trotzdem master
    Master soll es auch bleiben. Aber eben nicht der EINZIGE Master.
    Du brauchst keinen download oderso. Den Haken wegnehmen und die Einstellungen übernehmen.


    Hast du eigentlich Step7 gleichzeitig offen? Dann mach es mal bitte zu, damit hatten andere Leute Probleme.

  2. #12
    fubu16 ist offline Benutzer
    Themenstarter
    Registriert seit
    16.08.2005
    Beiträge
    50
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    ...ahhh ok dann ist alles in ordnung..ich bleibe mastermit dem PG/PC!!

    ---------------------------------------------------

    muss ich eigentlich auch noch einige prozesse aus dem taskmanager
    killen, nachdem ich step7 zu gemacht habe

    gruss fubu
    Zitieren Zitieren libnodave  

  3. #13
    fubu16 ist offline Benutzer
    Themenstarter
    Registriert seit
    16.08.2005
    Beiträge
    50
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    hallo zotte,

    auch nachdem ich step 7 zu gemacht habe
    hat es sich genau so verhalten wie ich schon oben geschildert habe



    aber ich bleibe dran...es muss einfach klappen!!

    fubu
    Zitieren Zitieren libnodave  

  4. #14
    libnodave Gast

    Standard

    beim versuch
    das programm tests7online.c
    zu übersetzen und bekomme ich folgende fehler
    -------------------------------------------------------------------
    -------------------------------------------------------------------

    --------------------Konfiguration: testS7online - Win32 Debug--------------------
    Linker-Vorgang läuft...
    Bibliothek Debug/testS7online.lib und Objekt Debug/testS7online.exp wird erstellt
    testS7online.obj : error LNK2001: Nichtaufgeloestes externes Symbol _thirds
    testS7online.obj : error LNK2001: Nichtaufgeloestes externes Symbol _seconds
    Debug/testS7online.exe : fatal error LNK1120: 2 unaufgeloeste externe Verweise
    Fehler beim Ausführen von link.exe.

    testS7online.exe - 3 Fehler, 0 Warnung(en)
    -----------------------------------------------------------------------
    --------------
    kann jemand was damit anfangen??
    guten morgen

  5. #15
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.746
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard

    Also Ich habe auch einen CP5511 am Laptop und bei mir hat die Kommunikation über VisualBasic mit der DLL funktioniert. Ob Profibus oder mpi!
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten
    Zitieren Zitieren Hilfe...  

  6. #16
    Registriert seit
    19.06.2003
    Beiträge
    2.200
    Danke
    85
    Erhielt 259 Danke für 175 Beiträge

    Standard

    Zitat Zitat von libnodave
    beim versuch
    das programm tests7online.c
    zu übersetzen und bekomme ich folgende fehler
    -------------------------------------------------------------------
    -------------------------------------------------------------------

    --------------------Konfiguration: testS7online - Win32 Debug--------------------
    Linker-Vorgang läuft...
    Bibliothek Debug/testS7online.lib und Objekt Debug/testS7online.exp wird erstellt
    testS7online.obj : error LNK2001: Nichtaufgeloestes externes Symbol _thirds
    testS7online.obj : error LNK2001: Nichtaufgeloestes externes Symbol _seconds
    Debug/testS7online.exe : fatal error LNK1120: 2 unaufgeloeste externe Verweise
    Fehler beim Ausführen von link.exe.

    testS7online.exe - 3 Fehler, 0 Warnung(en)
    -----------------------------------------------------------------------
    --------------
    kann jemand was damit anfangen??
    guten morgen
    Womit und in welcher Umgebung versuchst du es zu übersetzen?
    Die Variablen thirds und seconds zählten einst Wiederholungen unbeantworteter Pakete unter PPI. Wenn dein Compiler meckert, kannst du sie einfach als globale Variablen irgendwo einfügen.
    Möglicherweise meckert er, weil du irgendwie (ich kenne Windows-Compiler nicht gut) den DebugModus eingeschaltet hast.
    Ansonsten halte dich an den Inhalt von MAKEFILE.VC.WINE, damit übersetze ich libnodave.dll.

  7. #17
    fubu16 ist offline Benutzer
    Themenstarter
    Registriert seit
    16.08.2005
    Beiträge
    50
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    hallo zottel,

    ich versuch es mit dem Microsoft Visual Studio C++ zu übersetzen

    ich möchte eigentlich auch *.exe dateien erstellen die von deinen testprogrammen abweichen.....möchte also nicht die linnodave.dll neu erzeugen sondern sie weiterhin benutzten da sie bei mir jetzt funktioniert mit

    testIBH.exe bei mir..mein NetLink ist heut angekommen

    ich muss jetzt nur noch testIBH.c zum laufen bringen.....

    also zurück zum thema::

    wie und in welcher datei soll ich die Symbole _thirds und _seconds
    global definieren?

    kann ich den MAKEFILE.VC.WINE anstatt MAKEFILE.VC benutzen für MSVC++?

    p.s. : danke for help
    Angehängte Grafiken Angehängte Grafiken
    Geändert von fubu16 (08.08.2006 um 18:52 Uhr)
    Zitieren Zitieren libnodave  

  8. #18
    Registriert seit
    19.06.2003
    Beiträge
    2.200
    Danke
    85
    Erhielt 259 Danke für 175 Beiträge

    Standard

    Zitat Zitat von fubu16
    hallo zottel,

    ich möchte eigentlich auch *.exe dateien erstellen die etwas abgeänder sich

    von deinen testprogrammen.
    Im Unterverzeichnis "simplified" ist eine Version testIBH.c. Die solltest du so in Visual Studio laden und übersetzen können. Ich kann das aber nicht probieren; ich habe kein Visual Studio.

    Wenn du kein Makefile verwenden willst, mußt du auf irgendeine Weise dafür sorgen, daß BCCWIN und DAVE_LITTLE_ENDIAN definiert sind.

    Entweder kannst du es in einem Dialog angeben oder du schreibst es in die Datei selbst vor:
    #include "nodavesimple.h"

    also

    #define BCCWIN
    #define DAVE_LITTLE_ENDIAN
    #include "nodavesimple.h"

    wie und in welcher datei soll ich die Symbole _thirds und _seconds
    global definieren?
    Möglichst gar nicht.
    Falls dein Debugger sie aber unbedingt will:

    #define BCCWIN
    #define DAVE_LITTLE_ENDIAN
    int seconds,thirds;
    #include "nodavesimple.h"


    kann ich den MAKEFILE.VC.WINE anstatt MAKEFILE.VC benutzen für MSVC++?
    Wahrscheinlich nicht.

  9. #19
    fubu16 ist offline Benutzer
    Themenstarter
    Registriert seit
    16.08.2005
    Beiträge
    50
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    hallo zottel,

    ich danke dir an dieser stelle.....sehr herzlich
    für deine hilfe und unterstützung
    ich habe das kleine programm zum
    laufe bekommen und die grundfunktionalitäten
    read und wright fuktioniern auch.
    jetzt kann wieder aufathmen

    int *fubu16;
    fubu16 =thanx*1000;
    int *zottel;
    fubu16->zottel;
    Zitieren Zitieren libnodave  

  10. #20
    fubu16 ist offline Benutzer
    Themenstarter
    Registriert seit
    16.08.2005
    Beiträge
    50
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    hallo alle libnodave user,

    ich bin gerade dabei das simplefied programm
    testIBH.c an meine bedürfnisse anzupassen......

    habe folgende probleme:

    ich bekomme ständig fehler wenn ich temp variablen erstellen möchte
    oder sogenannte lokale variable

    und auch bei der erstellung von simplen
    funktionen bekomme ich ständig fehler,
    weil der TYPE nicht erkannt wird??

    bei int, float, bool usw

    kennt jemand dieses problem
    fubu
    Zitieren Zitieren libnodave @ zottel  

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 09.09.2010, 00:27
  2. ÄÖnderungen am libnodave.net.cs File von libnodave
    Von Jochen Kühner im Forum Hochsprachen - OPC
    Antworten: 5
    Letzter Beitrag: 12.05.2010, 16:56
  3. LibNoDave unter VB.Net ohne libnodave.net.dll
    Von Earny im Forum Hochsprachen - OPC
    Antworten: 2
    Letzter Beitrag: 09.03.2010, 18:57
  4. libnodave: Woher kommt die "libnodave.net.dll"?
    Von Thomas_v2.1 im Forum Hochsprachen - OPC
    Antworten: 2
    Letzter Beitrag: 10.11.2008, 12:07
  5. VB.Net und Libnodave
    Von oliverlorenz im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 07.05.2008, 10:54

Lesezeichen

Berechtigungen

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