工控机不稳定应该是10年前的事,而大部分不稳定是开发人员在开发时对高级语言编程不熟悉所造成。(工控机的资源多相对的要了解善用避免滥用, 指向不合法记忆体, 防呆处理...等等)。另外,目前许多厂商都选择更精简的Embedded 版本windows来获得更高效能。 机械手(ABB, KUKA, ...)都是PC-BASED架构,只不过包装起来了。
就我的观点,如果是一般简单的应用(无视觉, 无复杂控制)用PLC。 什么时候用工控机呢?如果有视觉, 资料库存取,设备需要显示加工轨迹, 那应该不用考虑直接用工控机, 因为视觉处理需要复杂演算法, 需要X86的高效能处理。
但PLC用户转PC-Based会碰到一个大问题,高级编程不熟,明明只想要做一个简单的动作却要写一堆代码, 花了几个月的时间研究C++,但一个地方没注意却导致死机...
研华有推出新一代控制器: MAS控制器。目的就是让PLC想转PC-Based控制的用户有更好的选择。提供参考