Bibliothek ComlibV2

Cerberus

Level-1
Beiträge
2.839
Reaktionspunkte
269
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

Versuche gerade eine EL6021 (RS-485) in Betrieb zu nehmen. Dazu benutze ich die ComlibV2. In dieser gibt es schon fertige Bausteine um Daten zu versenden bzw. zu empfangen.

Das Senden der Daten funktioniert ganz einwandfrei. Aber mit dem Empfang der Daten habe ich noch Probleme. Manche Male liest der Baustein gar nichts ein, ein ander mal nur den letzten Teil meiner Daten und wieder ein ander Mal funktioniert es seltsamerweise korrekt.

Kann mir einer von euch vielleicht helfen? Hab im Anhang mal das Programm wie ich es mir so vorstelle.
 

Anhänge

  • Serial_Communication.rar
    10,9 KB · Aufrufe: 54
Sind die empfangenen Daten größer als der Puffer der Klemme?
Das Schema ist doch, mit eine "schnellen Task" den Puffer leerzuräumen, falls die Zykluszeit der SPS nicht ausreicht.
 
Ich empfange maximal 12 Byte. Kann ja wohl nicht sein, dass der Buffer der Klemme kleiner ist.

Bin gerade bei einer Zykluszeit von 2ms. Das ist für mich eine schnelle Task.
 
Zurück
Oben