工控機不穩定應該是10年前的事,而大部分不穩定是開發人員在開發時對高級語言編程不熟悉所造成。(工控機的資源多相對的要了解善用避免濫用, 指向不合法記憶體, 防呆處理...等等)。另外,目前許多廠商都選擇更精簡的Embedded 版本windows來獲得更高效能。 機械手(ABB, KUKA, ...)都是PC-BASED架構,只不過包裝起來了。
就我的觀點,如果是一般簡單的應用(無視覺, 無復雜控制)用PLC。 什么時候用工控機呢?如果有視覺, 資料庫存取,設備需要顯示加工軌跡, 那應該不用考慮直接用工控機, 因為視覺處理需要復雜演算法, 需要X86的高效能處理。
但PLC用戶轉PC-Based會碰到一個大問題,高級編程不熟,明明只想要做一個簡單的動作卻要寫一堆代碼, 花了幾個月的時間研究C++,但一個地方沒注意卻導致死機...
研華有推出新一代控制器: MAS控制器。目的就是讓PLC想轉PC-Based控制的用戶有更好的選擇。提供參考