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

Ergebnis 1 bis 3 von 3

Thema: ComException libnodave c#

  1. #1
    Registriert seit
    14.03.2013
    Beiträge
    1
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Guten Abend allerseits,

    ich beschäftige mich seit einigen Wochen mit Libnodave und einer S7-300. Die SPS steuert ein Kranmodell, libnodave visualisiert dies und bietet einige Steuerungsmöglichkeiten durch eine C# Anwendung.

    Ich habe mich soweit eingearbeitet, nutze das S7online Protokoll und konnte Daten lesen als auch schreiben, auch wenns noch net optimiert ist.

    Alles funktionierte soweit, hier und da noch nicht ganz rund, aber soweit ganz gut. Bewusst habe ich nur eine .exe erstellt und ausprobiert, welche ebenfalls funktionierte.

    Aus mir unerklärlichen Gründen startete die Software nun, aber fand die libnodave.dll nicht mehr (ich binde in der Software die .net Version ein, welche ja auf die libnodave.dll zugreift). Die libnodave.dll habe ich in den Debug Ordner kopiert (war vorher nicht erforderlich), nun erhalte ich jedoch immer folgende Meldung:

    System.Runtime.InteropServices.COMException(0xFFFFFFFF): Ausnahme von HRESULT: 0xFFFFFFFF bei libnodave.openS7online(String portName) [+ Ortsbeschreibung im Programm]

    Ich kann mit dieser Meldung nicht wirklich etwas anfangen, da ich mir nicht erklären kann, was ich geändert haben soll. Das einzige was ich wie gesgat bewusst getan habe, ist eine Erstellung des lauffähigen Programmes. Auch per Google finde ich nichts, was mir mit dieser ComException wirklich hilft.

    Ich hoffe mir kann jemand Tipps geben,

    Gruß,
    Zitieren Zitieren ComException libnodave c#  

  2. #2
    Registriert seit
    25.06.2008
    Ort
    Blomberg/Lippe
    Beiträge
    1.298
    Danke
    51
    Erhielt 130 Danke für 124 Beiträge

    Standard

    Also bei mir liegt die im system32 Ordner.
    Gruß
    Mobi


    „Das Einfache kompliziert zu machen ist alltäglich. Das Komplizierte einfach zu machen –
    das ist Kreativität“ (Charles Mingus).

  3. #3
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.759
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Welche Windows Version nutzt du ? 32 oder 64 Bit? Warum nutzt du S7Online, kannst du nicht TCP / IP nutzen?
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

Ä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. Libnodave - VB
    Von shuemmer im Forum Hochsprachen - OPC
    Antworten: 0
    Letzter Beitrag: 07.07.2006, 18:57

Lesezeichen

Berechtigungen

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