Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

CAA-Libraries: Doku? Nutzen?

lothar
2015-05-13
2015-05-19
  • lothar - 2015-05-13

    Hallo,
    wo finde ich Doku zu den CAA-Bibliotheken?

    Z.B. habe ich im CoDeSys-Store ein Demoprojekt zum Filemanagement gefunden, welches genau diese Bibliotheksfunktionen nutzt.

    Dabei steht die Lib CAA File m.E. im Wettbewerb zu den Libs SysFile bzw. SysFileAsync.

    -- Was also ist der Sinn solcher, auf den ersten Blick redundanter Libs?
    -- Wo ist die Beschreibung für die CAA-Libs?

    Gruss
    Lothar

     
  • eschwellinger

    eschwellinger - 2015-05-19

    Hallo Lothar,

    SysFile und SysFileAsync sind eine logische Ebene tiefer als die CAA File Bibliothek angeordnet.
    Die SysFile und SysFileAsync Bibliotheken kümmern sich nicht um die Freigabe von Handles (z.B. Vor dem erneuten Download). Darum muss sich der Anwender selber kümmern, bei CAA File übernimmt das die Bibliothek.

    Die Bausteine in der CAA File verhalten sich Asynchron, werden also von einer Hintergrundtask bearbeitet.
    Das ist bei SysFile nicht so.

    CAA File ist also eine Schale um SysFile und bietet den zusätzlichen Komfort des Ressourcen-Management und der Asynchronität.

    Die Dokumentation wird noch überarbeitet so das Sie mit Libdoc dann im Library Manager auftaucht.
    (Da wo Sie jeder erwartet)

    Grüße


    Edwin Schwellinger
    3S - Smart Software Solutions GmbH

     

Log in to post a comment.