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

Wie nutzt man die GPIOs (und das IOT2000 IO-Modul) mit dem CODESYS Control for IOT2000 SL ? Problem: GPIO Mapping

mmii
2017-11-13
2017-11-22
  • eschwellinger

    eschwellinger - 2017-11-18

    Hi,
    aktuell fehlt der Treiber,
    wird aber vermutlich noch kommen.
    Es gibt aber noch keinen Termin, sorry.
    Grüße
    Edwin

     
  • mmii - 2017-11-22

    Edwin Schwellinger hat geschrieben:
    Hi,
    aktuell fehlt der Treiber,
    wird aber vermutlich noch kommen.
    Es gibt aber noch keinen Termin, sorry.
    Grüße
    Edwin

    Vielen Dank für die Information.
    Ein direkter Support des IOT2000 IO-Moduls genügt ja als zukünftiges, sekundäres Ziel.
    Grund: Der IOT2040 unterstützt die Arduino-Spezifikation;
    ein support für semtliche Arduino-Shields wird daher sicherlich auch zu einer Never-Ending-Story.

    Mir würde es daher genügen, wenn man zunächst als primäres Ziel die Standardschnittstellen des IOT2040 in CODESYS nutzbar macht.
    Das wären
    Die Ethernet-Schnittstellen funktionieren bereits.
    Die übrigen Schnittstellen lassen sich leider nicht in CODESYS projektieren/verwenden.

    Besteht die Möglichkeit diese Schnittstellen ggf. selbst zu integrieren?
    Also selbst einen "Treiber" zu schreiben? Wenn ja, wie?: Hilfe zur Selbsthilfe.
    Ohne die GPIOs kann das volle Potential meiner Meinung nach nämlich nicht ausgenutzt werden.
    Die Vorgehensweise zur Integration der GPIOs würde doch äquivalent zu denen beim Raspberry Pi erfolgen, oder?
    Die Verwendung der GPIOs in C und C++ kann einfach über die mraa-Library erfolgen.

    Mit Fokus auf das IO-Modul wären folgende GPIO-Pins von großem Interesse:

    Digital Input
    
    Digital Output
    

    Userbutton ist nicht über GPIO ansprechbar, siehe: /sys/class/gpio/gpio63/value.

     

Log in to post a comment.