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

Introducing CoDeSys_EIP - Rockwell tag based communication

  • nothinrandom

    nothinrandom - 2020-07-11

    Hello CoDeSys Enthusiasts,

    I would like to introduce a library called CoDeSys_EIP that I started working on roughly last Tuesday on my "spare" time. This library allows you to communicate with Rockwell PLCs using tag based communication. I decided to develop this library after trying to look for such feature in CoDeSys but without any luck and noticed that many folks asked for the same thing in a few different posts:

    Huge thanks to vitovt1877 for providing the literature.

    Please give it a try and let me know how it goes for you: https://github.com/NothinRandom/CoDeSys_EIP


    Last edit: nothinrandom 2020-07-11
  • i-campbell

    i-campbell - 2020-07-11

    Wow, what a fantastic library! Thanks for sharing @nothinrandom!

  • nothinrandom

    nothinrandom - 2020-07-11

    Library is still new and there will be quick changes, so please be patient. If you guys have a feature request, feel free to open up an issue and I will try to implement it.

  • aliazzz

    aliazzz - 2020-07-11

    Why don't you host it here on CForge?

  • nothinrandom

    nothinrandom - 2020-07-11

    @aliazz, To be honest, I am not a huge of this codesys SVN route; GitHub is easier to use for me. I guess if someone could point me to a tutorial on how to host here, then I might redirect the repo here instead.

  • aliazzz

    aliazzz - 2020-07-12

    CForge hosts both GIT and SVN ;-)
    You can even import/mirror your current hosted GIT in it with minimal effort!
    You can try all stuff out in your personal home if you want to experiment without cluttering CForge.

    To host a GIT repository on CForge is quite simple, a few mouse clicks is all it takes to create a GIT. It works the almost exactly same as on Github once it has been set up.
    In general there only a few steps which you take in order to set something up, it is really very simple;

    1. Determine where you want your project to be hosted on the CForge site, as a library, a project or in your personal home (your user name)
    2. Create a new Library or Project or whatever under the appropriate category, this will take a few moments.
    3. Once created you can add a new object like a GIT Repo or Wiki (or item) via "add new" in the top menu on the left.
    4. Create the GIT, give it an appropriate name and now you are set!
    5. You can mirror/import your GITHUB git into it with few clicks.

    You can always ask admin @i-campbell to help you in setting up your first project, I am very sure he will help you ;-)


    Last edit: aliazzz 2020-07-12
  • nothinrandom

    nothinrandom - 2020-07-24

    @aliazz @i-campbell, any chance you guys could make a video and post it on your youtube channel on how to host library/project here? It would incentivize myself and others to host it here instead. It's certainly not as straight forward as mentioned, but the issue is probably a user error.

  • aliazzz

    aliazzz - 2020-07-24


    Create a project on Cforge:

    Use pauze to step it through! :-)

    CForge Usage and installation

    SVN Checkout on CForge

    And the entire playlist of 3 videos

    With kind regards!


    Last edit: aliazzz 2020-07-24
  • nothinrandom

    nothinrandom - 2020-07-24

    @aliazz, hehe... should have watched this first. Thanks!

    • aliazzz

      aliazzz - 2020-07-24

      No worries, I have these kind of things very often too ;-)


Log in to post a comment.