最新の製造方法の発展に伴い、生産設備は柔軟性、多機能性、ネットワーク接続性の向上に向けて進化しています。この傾向により、CNC コントローラーに対する新たな需要が生まれており、その機能は再構成可能、変更可能、拡張可能、さらには再生可能であることが求められています。その結果、「開放性」制御システムで。コントローラーのメーカーは、より高い性能対コスト比と強化された製品競争力を提供するオープン CNC システムを求めています。さらに、製造情報の統合と生産システムの分散化も、オープンアーキテクチャへの移行を推進しています。インターネット技術の急速な進歩により、このオープン性を達成するための物質的な基盤がさらに築かれました。
オープンアーキテクチャCNC(コンピュータ数値制御)システムの研究は、1987年に米国政府の支援を受けて始まりました次世代コントローラ(NGC)プロジェクト。その目標は、オープンシステムアーキテクチャ標準(SOSAS)の仕様、相互運用性と階層型ソフトウェアモジュールの原則に基づいて構築されています。1994年、アメリカの大手自動車会社3社は、クライスラー・コーポレーション、フォード・モーター・カンパニー、ゼネラル・モーターズ・パワートレイン・グループ-開始されたOMAC(オープンモジュラーアーキテクチャコントローラ)プロジェクト。OMAC の目的には、コントローラーの投資とメンテナンス コストの削減、工作機械の使用率の向上、プラグ アンド プレイのソフトウェア/ハードウェア モジュールの有効化、効率的なコントローラーの再構成のサポートが含まれていました。このアプローチは、製品開発サイクルを短縮し、技術のアップグレードを加速し、進化する市場の需要によりよく適応することを目的としていました。
ヨーロッパでは、OSACA(オートメーションシステム内の制御のためのオープンシステムアーキテクチャ)プロジェクトは、1992年にドイツ・シュトゥットガルト大学ISW研究所.1,140万ユーロの予算と、ドイツ、イタリア、フランス、スイス、英国、スペインを含む11か国の機関、大学、メーカーの参加により、このプロジェクトは1996年に終了しました。OSACAモデルは、標準化されたプラットフォーム上で動作する自由に組み合わせ可能なモジュールで構成されるシステムを想定しており、オープンコントローラーアーキテクチャイニシアチブの中で最も理想的なモデルの1つを表しています。現在、ヨーロッパの主要なCNCメーカーは、シーメンス、ボッシュ、NUM、ファゴールOSACA規格に準拠したオープンCNCシステムの開発を積極的に行っています。
日本では、OSE協会は、1995年に工作機械メーカーと情報およびエレクトロニクス分野の企業によって設立され、OSEC(Open System Environment for Controller Architecture)イニシアチブ。プロジェクトは2つのフェーズで実行されました。最初のフェーズ、OSEC-I設計は、オープンコントローラーの重要性と方向性を探ることに焦点を当て、その間にFADL言語は、複数の企業によってサポートされている中立的な言語であり、ユーザーとコントローラー間のインターフェイスとして機能することを目的としていました。第2フェーズOSEC-II設計、完全に機能し、インストール可能なアーキテクチャを開発することを目的としていました。OSEC-II では、FADL言語はオセルは、エンドユーザーや機械メーカーが蓄積した製造の専門知識をソフトウェアモジュールにパッケージ化した、再利用可能な機能を備えた新しいNC言語です。
これらの研究イニシアチブの中心的なタスクは、標準化された建築仕様オープンCNCシステム用。このような標準を導入することで、開発者は相互運用可能で交換可能な機能モジュールを作成できます。標準化されたインターフェイスを通じて、さまざまなメーカーが提供するモジュールを、特定のアプリケーション要件を満たすカスタマイズされた CNC システムに組み立てることができます。