Sequent Microsystems seems to have the greatest io card for raspberry pi.
but they have stopped support with codesys due to lack of ppl using it.
there is a library for the mega-io. but it seems their industrial automation card are unsupported.
is there anyone who can make a driver for this card or influence on the creators to support codesys again.
muzel
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sequent Microsystems definately is a standout for price/performance.
They are moving to what looks like a v2 of each card. I'm not sure if the current packages will support those or if the only change is pcb layout and pluggable connectors. But they also have a few newer cards that don't have support for Codesys. The Mosfet card and the 64 channel RTD card.
But even on the original industrial IO card not all of the features were supported in Codesys. The 2 stand out features missing are the RS485/Can bus and pwm on the open drain output. It would be really nice to not require an RS485-usb dongle or to in fact have multiple RS485 ports. It would also be nice if the Industrial IO cards driver had mappable hardware channels rather than FB based program calls but that's just a QoL/convenience thing.
I do prefer Sequent's cards but another company that makes great products is Widgetlords. Who also unfortunately doesn't have any drivers for Codesys.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
"For easy install download the .package file and open it on your computer, Codesys installer will know what to do with it." <- This.
The Multi I/O Hat fit my needs because of the Analog I/O 4-20ma and RTD. I used a Raspberry Pi 5 and 64b install. The example project is also worth the download. With the sample project open, right click on the Raspberry Pi device and update to whatever you are using (SL, MC, 64b). Enable I2C on the PI. You can jumper the hats Analog Outputs to Inputs and see it function on the Web Visualization. Very Cool!
I spent quite a bit of time trying to find this solution so hopefully this update helps others.
Hi
Sequent Microsystems seems to have the greatest io card for raspberry pi.
but they have stopped support with codesys due to lack of ppl using it.
there is a library for the mega-io. but it seems their industrial automation card are unsupported.
is there anyone who can make a driver for this card or influence on the creators to support codesys again.
muzel
@muzel, do you have a specific card that seem to not have CoDeSys support? Package appears to still be available via https://github.com/SequentMicrosystems/megaioind-CODESYS
Sequent Microsystems definately is a standout for price/performance.
They are moving to what looks like a v2 of each card. I'm not sure if the current packages will support those or if the only change is pcb layout and pluggable connectors. But they also have a few newer cards that don't have support for Codesys. The Mosfet card and the 64 channel RTD card.
But even on the original industrial IO card not all of the features were supported in Codesys. The 2 stand out features missing are the RS485/Can bus and pwm on the open drain output. It would be really nice to not require an RS485-usb dongle or to in fact have multiple RS485 ports. It would also be nice if the Industrial IO cards driver had mappable hardware channels rather than FB based program calls but that's just a QoL/convenience thing.
I do prefer Sequent's cards but another company that makes great products is Widgetlords. Who also unfortunately doesn't have any drivers for Codesys.
Here is a complete list of the Sequent Microsystems Pi hats that work in Codesys.
https://github.com/SequentMicrosystems/SM_CODESYS/tree/main/
"For easy install download the .package file and open it on your computer, Codesys installer will know what to do with it." <- This.
The Multi I/O Hat fit my needs because of the Analog I/O 4-20ma and RTD. I used a Raspberry Pi 5 and 64b install. The example project is also worth the download. With the sample project open, right click on the Raspberry Pi device and update to whatever you are using (SL, MC, 64b). Enable I2C on the PI. You can jumper the hats Analog Outputs to Inputs and see it function on the Web Visualization. Very Cool!
I spent quite a bit of time trying to find this solution so hopefully this update helps others.
Here is the video link on how to setup a Raspberry PI as a Codesys PLC
https://youtu.be/RPoPscbo3Kc?si=Th4-n-mQ6g5fdHj8
Last edit: kbazzett 2024-12-05