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

Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 12 von 12

Thema: c# libnodave - DotNetSiemensPLCToolBoxLibrary - itemdoesnotexist, readmanybytes

  1. #11
    SPSSlash ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    08.06.2016
    Beiträge
    5
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Jochen,

    vielen Dank es funktioniert!!!

    Die Ungeraden Bytes werden mit Readopti auch gelesen nun!

    Das mit der PDU funktioniert auch soweit. Allerdings ist aufgefallen, das wenn du das Paket splittest und das Paket wird gerade so gesplittet das beim zweiten Read ganz wenig Bits sind, so kommt die Meldung "short paket from PLC".

    Gelöst habe ich das vorerst, das ich mein letztes Byte das ich empfangen möchte abfrage, dann vergleiche mit der PDU von 480. Ist das letzte Byte knapp über die 480, so wird die PDU verkleinert, so das im "zweiten" Read Paket mehr Daten gelesen werden.

    Vielen Dank für deine Bemühungen! Schönen Urlaub!

  2. #12
    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
    schick mir mal ein wireshark log ohne deinen fix, d.h. wenn der fehler passier

Ähnliche Themen

  1. Antworten: 303
    Letzter Beitrag: 18.11.2017, 14:17
  2. Antworten: 29
    Letzter Beitrag: 29.09.2015, 23:20
  3. Antworten: 17
    Letzter Beitrag: 29.09.2015, 07:18
  4. Probleme mit ReadManyBytes und libnodave in einem alten VB6 Programm...
    Von Jochen Kühner im Forum Hochsprachen - OPC
    Antworten: 6
    Letzter Beitrag: 08.03.2012, 12:16
  5. Libnodave & ReadManyBytes...
    Von Jochen Kühner im Forum Hochsprachen - OPC
    Antworten: 11
    Letzter Beitrag: 28.07.2009, 11:08

Lesezeichen

Berechtigungen

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