We have been working hard on an open source SparkplugB library and we are delighted to present to you V18.104.22.168.
Check it out, Click here
With use of our library you can turn your CODESYS controller into a Sparkplug Edge of Network Node (EoN).
So far we have implemented only sending data from CODESYS to the SCADA, so you cannot receive data from the SCADA. However, this feature will be forthcoming.
The Sparkplug library is MIT licensed and open sourced, but to run for more than 30 minutes you will need to purchase the IIoT Libraries SL from the codesys store, as we currently make use of the MQTT Client SL library. The reason we chose to use this library as we want Sparkplug to "just work".
Because the library is open source, you can swap this out client and bring your own client if you wish. Offcourse, if you contact us, we are more then happy to offer help and/or assistance with the integration of such an MQTT library.
Be aware that the MQTT solution you bring is stable, as our solution is heavily dependent of it.
At the project homepage you can find some usage guides on several topics;
We are immediately working towards V22.214.171.124 which will be more feature rich.
Any feedback is welcomed.
There is plenty of room for your improvement suggestions and bug reports, either by replying here, contacting us directly or creating a ticket.
The ticket system also shows our future plans.
Warm regards and we hope to hear from you all!
PS Also check our free and open source unit testing framework!
Log in to post a comment.