コンセプト

Home > コンセプト

ソフトモーションとは

ソフトモーション(Soft Motion)とは、専用NCボードやプロセッサを用いずにパソコンのホストCPUのみで、Windowsのような汎用OSの下でリアルタイムモーション演算を実行し、各種I/Oインターフェースを介し機械などの多軸モーション制御を実現する技術のことです。

当社のソフトモーション技術

WindowsとリアルタイムOSをひとつのCPUに搭載し、Windowsの汎用性とリアルタイムOSの実時間性を同時に活用しています。

一般的にパソコンOSとして普及しているWindowsは、実時間性や安定性、信頼性に乏しく、機械等を制御するソフトウエアプラットフォームとしては使われないのが現状です。特に工作機械や高速半導体製造装置の位置決め精度を決める軌跡位置制御演算処理部分では、数ミリ秒やそれ以下の周期で、高度な実時間性をもって演算処理や入出力処理を行う必要があります。そのような実時間ソフトウエア処理をWindows上で行うのは不可能だと言われています。

一般的にパソコンアーキテクチャーを用いて制御装置を構築する場合、産業用途に開発された汎用リアルタイムOSを用いる傾向があります。汎用リアルタイムOSを用いた場合、制御演算に必要な実時間性は優れているものの、グラフィックユーザインターフェースやネットワーク環境、既存パソコンとの親和性に著しく欠け、市場に普及している様々なソフトウエア資源を活用することができません。

当社のソフトモーション技術では、WindowsとリアルタイムOSをひとつのCPUに搭載し、Windowsの汎用性とリアルタイムOSの実時間性を同時に活用しています。モーション制御のコアとなる制御演算処理はリアルタイムOS上で実行しているため、上位のWindowsが重くなったり不安定になったりしても、継続して実時間性を維持することができます。上位のWindowsでは、様々な既存ソフトウエア、ネットワーク資源が活用できます。エンドユーザがリアルタイムOSを理解しなくても、通常のWindowsの環境でアプリケーションを開発し自由にカスタマイズすることも可能です。

米国マサチューセッツ工科大学(MIT)で基礎開発され、その開発メンバーによって製品化された当社のソフトモーション技術は、限りなく進化を続けるパソコン用CPUの演算資源を最大限に駆使しています。既存の専用NCボードやPLCに搭載されているプロセッサーと比較して、何十倍、何百倍も処理機能を持っているパソコンCPUをリアルタイムOS上で占有することによって、パソコン一台のみで超多軸超高速超精密モーション制御を可能にしました。現在では0.5msの補間サイクルで64軸までをサブナノメートルの精度で完全同時制御できるようになりました。

ページの先頭へ

コンセプト

TEL : 053-444-5771
FAX : 053-444-5773
MAIL: info@softservo.co.jp

お問い合わせフォームへ

ソフトサーボ アメリカ法人事務所 EtherCAT Technology Group