What is a PLC?
I'm going to start by giving away the ending: PLCs are all about reliability.
A. They must be fault tolerant in their target (industrial) environment, both electrically and physically
B. They must be supported by robust logistics - supply, technical support and ecosystem, delivery, service, and parts aftermarket.
They are NOT about capability, programming language, nor speed. Generalized computing technology long ago made all those considerations pointless to argue. Your iPhone will outperform IBM mainframes of quarter century ago, and outperform all the compute combined of a half century ago. You knew that. And that leaves only price performance... which is being swept away every minute. You knew that too.
So if you wanted to build PLC based on an Arduino or Raspberry Pi, there is nothing technically stopping you. But it had better be reliable (better not blow up, short out, fry, or succumb to a strike or drip). And you had better have logistics behind it.
My corollary point herein is that reliability has gotten cheap too. And then the only barrier left is logistics, and that can only be addressed by time and business models. Maybe a few years from now Koyo will have changed that equation from below. Or Rockwell will have solved it from above.
So if one were to build a PLC, and were willing to support logistics by only one's own guile (dangerous), one could choose an ARM or x86 core on a cheap board at under $10 for the brain. The choice should be one with the broadest support community, and should have isolated and fault tolerant I/O. Good examples are Maxim's PLC reference designs (like MAXREFDES#64). Note their use of the ST STM32L and STM32F series.
- ARM or x86 cores on a cheap board at under $10. Pick the most broadly community supported.
And consider well
- capacitive couplers and fault tolerant communications transcievers
- Ethernet both (isolated and ubiquitous)
- isolated 5VDC USB power (also ubiquitous).
AND package in DIN mounted cases, metal if you can afford it. Shield it per FCC, CE and UL. Use screw terminal connectors (or other industry standards). And consider IP69K type access protection: "Good for ten years under salt water to 300m..." - Okay, a little hyperbole, but take offerings from the likes of Rockwell and Koyo as your models.
Comments will be approved before showing up.
cimetrics.com Legal Terms and Conditions
June 29, 2016
cimetrics.com (the "Site") is owned by Cimetrics Inc. ("Cimetrics").
PLEASE READ THESE TERMS AND CONDITIONS CAREFULLY BEFORE USING THIS SITE. YOU MAY NOT USE THIS SITE IF YOU DO NOT ACCEPT THE TERMS AND CONDITIONS.
The information herein provided is for general informative purposes only, and no warranties or representations are made with respect thereto. The information may contain inaccuracies or typographical errors. The information provided is subject to change at any time, and without notice. Changed information may include, but is not limited to, technical specifications and pricing. Binding declarations are only given after detailed enquiries.
BECAUSE THE INFORMATION IS NOT WARRANTED, ALL LIABILITY FOR THE ACCURACY OF THE INFORMATION IS EXPRESSLY EXCLUDED.
If you have been given a Password in order to gain access to certain information on this Site, or any other affiliates’ website, then you agree, as a condition of receiving said Password, that you shall keep the Password confidential. You shall only disclose the Password to your employees or agents who have a need to know. You are solely responsible for all activities that occur using your Password.
If you become aware of any unauthorized use of your Password, you agree to notify Cimetrics immediately. Cimetrics reserves the right to revoke your Password access at any time for any reason whatsoever.
Copyrights and Trademarks
All information provided on the web pages of Cimetrics.com is protected by copyright. It is prohibited to copy, process, modify or commercially distribute this information without the express written permission of Cimetrics.
Analytika, Infometrics, Metermetrics, BACstac, BACstac/DN, and BAS-o-matic are trademarks or registered trademarks of Cimetrics. The Analytika, Cimetrics, Infometrics and Metermetrics logos are trademarks or registered trademarks of Cimetrics. All other trademarks are owned by their respective companies.
Links to Other Websites