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

Ergebnis 1 bis 2 von 2

Thema: Netzwerkunterbrechung bei libnodave unter XP

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

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Meine Anwendung (VB) kommuniziert über die libnodave.dll mit einer S7. Wird das Netzwerkkabel abgezogen steht die Anwendung und versucht (endlos) die Verbindung wieder aufzunehmen (libnodave initialisieren). Sobald das Netzwerkkabel wieder eingesteckt wird, läuft die Kommunikation wieder
    a) einwandfrei unter Windows 2000
    b) nicht mehr unter Windows XP.

    Meine Frage nun zu b)
    Trotz Registryeintrag:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\DisableDHC PMediaSense=1
    nimmt das OS meine Anwendung nach ca. 6 Minuten aus der Liste, dh. stoppt meine Anwendung.
    Kann das irgendwie vermieden werden?
    Zitieren Zitieren Netzwerkunterbrechung bei libnodave unter XP  

  2. #2
    Registriert seit
    24.04.2006
    Beiträge
    23
    Danke
    3
    Erhielt 2 Danke für 2 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Arbeite auch mit Libnodave. Läuft unter Windows Server 2003 und Windows XP ohne Probleme.

    Libnodave meldet im Result (res) ob alles ok ist, oder ob z.B. ein Timeout aufgetreten ist.
    Bei Timeout trenne ich die Verbindung und versuche alle 2 Minuten sie
    wieder herzustellen.
    res2 = daveReadBytes(dc, daveDB, DB, 0, 4, 0)
    If res2 = daveResTimeout Then Timeout = True
    ....
    Im Timerobjekt:

    If Timeout = true then
    Call cleanUp(ph, di, dc) 'Trennen
    end if

    Über die Systenzeit versuche ich alle 2 Minuten einen Verbindungsaufbau
    Connect = initialize(ph, di, dc)
    Bei Connect=0 ist alles ok, sonst neuer Versuch in 2 Minuten.

    Gruß Buster
    Zitieren Zitieren Timeout abfragen  

Ähnliche Themen

  1. LibNoDave mit Lazarus unter Mac OS X?
    Von marcengbarth im Forum Hochsprachen - OPC
    Antworten: 19
    Letzter Beitrag: 08.09.2013, 10:37
  2. Qt4 unter Windows und Libnodave
    Von Waddi im Forum Hochsprachen - OPC
    Antworten: 7
    Letzter Beitrag: 16.02.2011, 14:28
  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 unter windows ce 5.0???
    Von Jochen Kühner im Forum HMI
    Antworten: 1
    Letzter Beitrag: 26.06.2007, 09:57
  5. Problem mit Libnodave unter VB
    Von Buster im Forum Hochsprachen - OPC
    Antworten: 6
    Letzter Beitrag: 25.04.2006, 13:28

Lesezeichen

Berechtigungen

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