On a project started a few years ago, we had a need for an embedded system with the following requirements:
At the time, the only simple option was the NI Industrial Controllers. These were industrial PCs that were primarily targeted at vision inspection systems, so had a large number of digital interfaces.
As time has moved on, so has NI’s focus, and it was recently announced that the last of these are going end of life.
To be honest, we weren’t using these to their potential anyway, and it had been on the cards for a while to review the options for moving to a more appropriate target. Now we have that reason!
Side Note: You may find this article because you are in a similar bind, but you are using more ethernet ports, LabVIEW FPGA or Real-time features. This is much more difficult to migrate off – I’m sorry.
So given that, what are the options? The big constraint is LabVIEW, so we have to lean into that or evade that, which provides two major options.
The NI option would be to move to a compactRIO. The controller aspects are very similar to what we are using already, and the code would directly run on the system.
There are a few downsides to this approach:
The strengths:
If you need more Ethernet or USB ports, then that forces you to PXI, but that won’t work in many industrial settings due to the size and environmental constraints.
We could move to a Linux-based system from another provider.
The strengths:
The weaknesses:
Ha! you weren’t hoping for a clear answer, were you?
In this case, we don’t have a specific time pressure as we already have hardware purchased for the next system, so I will discuss this with the customer as we progress.
I suspect going to another industrial controller will make the most sense for a few reasons, but we shall have to go deeper into the options to make a final decision.
By continuing to use the site, you agree to the use of cookies. more information
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.