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

Ergebnis 1 bis 2 von 2

Thema: LibNoDave und cstom PDU in .net

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

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Bin gerade immer noch dabei die Diagnoseanfrage z realisieren. Nun habe Ich es geschaft eine eigene PDU über libnodave von .NET aus zu verschicken, mit daveBuildAndSendPDU. Doch dann kann Ich nicht auf die Daten des Antworttelegrammes zugreifen.

    Würde gerne wissen mit welchen Funktionen Ich am besten custom PDUs realisiere. Also Ich muss eine eigene PDU verschicken, und die Antwort dazu lesen. Danach brauch Ich noch eine Funktion um ohne voriges senden nur auf eine PDU zu warten.

    Welche LibNoDave Funktionen nehme Ich am besten... Wie ist es gedacht...
    Geändert von Jochen Kühner (23.06.2010 um 19:57 Uhr)
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten
    Zitieren Zitieren LibNoDave und custom PDU in .net  

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

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    hab mir jetzt folgende Funktion in libnodave programmiert:

    Code:
    int DECL2 daveGetPDUData(daveConnection * dc,  PDU*p2, uc* data, int* ldata, uc* param, int* lparam)
    {
    	int res=0;
    	memcpy(data, p2->data, p2->dlen);
    	*ldata = p2->dlen;
    	memcpy(param, p2->param, p2->plen);
    	*lparam = p2->plen;
    
    	return res;
    }
    Damit kann Ich die Daten austauschen...
    ---------------------------------------------
    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 und S5
    Von StefanK im Forum Hochsprachen - OPC
    Antworten: 15
    Letzter Beitrag: 06.11.2009, 11:05
  5. libnodave: Woher kommt die "libnodave.net.dll"?
    Von Thomas_v2.1 im Forum Hochsprachen - OPC
    Antworten: 2
    Letzter Beitrag: 10.11.2008, 12:07

Lesezeichen

Berechtigungen

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