(57)【要約】  食品内容物を備える容器用の製造システムにおけるオートメーションフレームワークを制御するための方法であって、第１及び第２の制御機能性が、それぞれの第１及び第２の分離された制御機能性として、制御ユニットにとって独立してアクセス可能であるように、複数の装置の少なくとも第１及び第２の制御機能性を互いに分離し、分離された制御機能性の第１及び第２のセットに基づいて、第１及び／又は第２の装置用に、組み合わされた制御機能性のセットを生成することであって、組み合わされた制御機能性のセットが、制御ユニットにとって個々にアクセス可能であり、制御ユニットと通信するように構成されたアプリケーションマネージャを用い、組み合わされた制御機能性の少なくともセットに基づいて、複数の装置の少なくとも第１及び／又は第２の装置を制御する、方法が開示される。さらに関連オートメーションフレームワークも開示される。【選択図】  図１
2020520020.tif 000002
【特許請求の範囲】
【請求項１】
食品内容物を備える容器用の製造システムにおける複数の装置（Ｄ１、Ｄ２、．．．、Ｄｘ）用のオートメーションフレームワーク（１００）を制御する方法（２００）であって、前記装置のそれぞれが、制御モジュールと通信する設備機能ＥＦに応じて、前記複数の装置の機能を制御する制御機能性（ｆ１ｎ、ｆ２ｍ、．．．、ｆｘｏ）のセットを有するそれぞれの関連する前記制御モジュール（ＣＭ１、ＣＭ２、．．．、ＣＭｘ）に接続されて前記制御機能性のシリーズ（ＳＱ１、ＳＱ２、．．．、ＳＱｘ）を作動させ、
前記複数の装置の第１の装置（Ｄ１）用に、関連する第１の制御モジュール（ＣＭ１）において、第１の制御機能性（ｆ１１）が、制御機能性の第１のシリーズ（ＳＱ１）における第２の制御機能性（ｆ１２）に依存し、それによって、前記第１の装置を制御する前記第１の制御機能性のステータスの変更が、前記第２の制御機能性のステータスの変更と関連付けられ、
前記方法が、
前記第１及び第２の制御機能性が、それぞれの第１（Ｆ１１）及び第２の（Ｆ１２）の分離された制御機能性として、前記制御ユニット（１０２）にとって独立してアクセス可能であるように、前記第１及び第２の制御機能性を互いに分離すること（２０１）であって、それによって、前記第１の分離された制御機能性の前記ステータスが、前記第２の分離された制御機能性の前記ステータスから独立し、
それによって、前記複数の装置の前記第１の装置及び前記第２の装置（Ｄ２）が、それぞれ、分離された制御機能性のそれぞれの第１（Ｆ１ｎ）及び第２（Ｆ２ｍ）のセットを有し、
分離された制御機能性の前記第１及び第２のセットに基づいて、前記第１及び／又は前記第２の装置用に、組み合わされた制御機能性（ＧＦ１、ＧＦ２、．．．、ＧＦｐ）のセットを生成すること（２０２）であって、
組み合わされた制御機能性の前記セットが、前記制御ユニットにとって個々にアクセス可能であり、
前記制御ユニットと通信するように構成されたアプリケーションマネージャ（１０５）を用い、組み合わされた制御機能性の少なくとも前記セットに基づいて、前記複数の装置の少なくとも前記第１及び／又は第２の装置を制御する（２０３）、
方法。
【請求項２】
前記第１及び第２の制御機能性を互いに分離することが、
第１及び第２の制御インターフェース（Ｉ１１、Ｉ１２）をそれぞれの前記第１及び第２制御機能性と関連付け（２０１’）、
前記第１及び第２の制御インターフェースに互いに独立してアクセスすること（２０１’’）であって、それによって、前記第１及び第２の制御機能性が、前記それぞれの第１（Ｆ１１）及び第２（Ｆ１２）の分離された制御機能性として独立してアクセス可能である、
請求項１に記載の方法。
【請求項３】
組み合わされた制御機能性の前記セットを生成することが、
第３の制御インターフェース（Ｉ１、Ｉ２）を分離された制御機能性の前記第１（Ｆ１ｎ）及び第２の（Ｆ２ｍ）のセットと関連付け（２０２’）、
前記第３の制御インターフェースを通じて、少なくとも第１の組み合わされた制御機能性（ＧＦ１、ＧＦＰ）として、分離された制御機能性の前記第１（Ｆ１ｎ）のセット及び／又は第２（Ｆ２ｍ）のセットの少なくともの第１の修正されたシリーズ（ＳＱｍ）を接続する（２０２’’）、
請求項１又は２に記載の方法。
【請求項４】
制御機能性の第１のサブセットが、前記第２の装置の分離された制御機能性の前記第２のセットに対応するように、分離された制御機能性の前記第１のセットに基づいて、前記第１の装置の分離された制御機能性（Ｆ’１ｍ）の前記第１のサブセットを生成すること（２０２’’’）であって、
前記第１及び／又は第２の装置用の組み合わされた制御機能性（ＧＦ１、ＧＦ２、．．．、ＧＦｐ）の前記セットを生成することが、分離された制御機能性の前記第１のサブセット及び前記第２のセットに基づくことを含む、請求項１〜３のいずれか一項に記載の方法。
【請求項５】
前記複数の装置のそれぞれが、前記制御ユニットにとってアクセス可能な出力データ（ＳＬ）のセットを有し、前記方法が、
出力データの前記セットに基づいて、前記制御ユニットにとってアクセス可能な出力データ（Ｓ’ｋ）のサブセットを生成し（２０４）、
出力データの前記セット及び出力データの前記サブセットに基づいて、前記複数の装置の少なくとも前記第１及び／又は第２の装置の機能を制御する（２０５）、
請求項１〜４のいずれか一項に記載の方法。
【請求項６】
食品内容物を備える容器用の製造システムにおける複数の装置（Ｄ１、Ｄ２）用のオートメーションフレームワーク（１００）であって、前記装置のそれぞれが、制御モジュールと通信する設備機能（ＥＦ）に応じて、前記複数の装置の機能を制御する制御機能性（ｆ１ｎ、ｆ２ｍ、．．．、ｆｘｏ）のセットを有するそれぞれの関連する前記制御モジュール（ＣＭ１、ＣＭ２、．．．、ＣＭｘ）に接続されて前記制御機能性のシリーズ（ＳＱ１、ＳＱ２、．．．、ＳＱｘ）を作動させ、
前記複数の装置の第１の装置（Ｄ１）用に、関連する第１の制御モジュール（ＣＭ１）において、第１の制御機能性（ｆ１１）が、制御機能性の第１のシリーズ（ＳＱ１）における第２の制御機能性（ｆ１２）に依存し、それによって、前記第１の装置を制御する前記第１の制御機能性のステータスの変更が、前記第２の制御機能性のステータスの変更と関連付けられ、
前記オートメーションフレームワークが、
前記第１及び第２の制御機能性が、それぞれの第１（Ｆ１１）及び第２（Ｆ１２）の分離された制御機能性として、制御ユニット（１０２）にとって独立してアクセス可能であるように、前記第１及び第２の制御機能性を互いに分離するように構成された第１の処理モジュール（１０１）であって、それによって、前記第１の分離された制御機能性のステータスが、前記第２の分離された制御機能性のステータスから独立し、
それによって、前記複数の装置の前記第１の装置及び第２の装置（Ｄ２）が、それぞれ、分離された制御機能性のそれぞれの第１（Ｆ１ｎ）及び第２（Ｆ２ｍ）のセットを有する第１の処理モジュール（１０１）と、
分離された制御機能性の前記第１及び第２のセットに基づいて、前記第１及び／又は第２の装置用の組み合わされた制御機能性（ＧＦ１、ＧＦ２、．．．、ＧＦｐ）のセットを生成するように構成された第２の処理モジュール（１０４）であって、
組み合わされた制御機能性の前記セットが、前記制御ユニットにとって個々にアクセス可能である第２の処理モジュール（１０４）と、
組み合わされた制御機能性の少なくとも前記セットに基づいて、前記複数の装置の少なくとも前記第１及び／又は第２の装置を制御するために前記制御ユニットと通信するように構成されたアプリケーションマネージャ（１０５）と、
を含むオートメーションフレームワーク（１００）。
【請求項７】
前記第１の処理モジュールが、
第１及び第２の制御インターフェース（Ｉ１１、Ｉ１２）を前記それぞれの第１及び第２の制御機能性と関連付ける（２０１’）ように、
前記第１及び第２の制御インターフェースに互いに独立してアクセスし（２０１’’）、それによって、前記第１及び第２の制御機能性が、前記それぞれの前記第１（Ｆ１１）及び第２（Ｆ１２）の分離された制御機能性として、独立してアクセス可能であるように
構成される、請求項６に記載のオートメーションフレームワーク。
【請求項８】
前記第２の処理モジュールが、
第３の制御インターフェース（Ｉ１、Ｉ２）を分離された制御機能性の前記第１（Ｆ１ｎ）及び第２（Ｆ２ｍ）のセットに関連付ける（２０２’）ように、
前記第３の制御インターフェースを通じて、少なくとも第１の組み合わされた制御機能性（ＧＦ１、ＧＦＰ）として、分離された制御機能性の前記第１（Ｆ１ｎ）のセット及び／又は第２（Ｆ２ｍ）のセットの少なくともの第１の修正されたシリーズ（ＳＱｍ）を接続する（２０２’’）ように
構成される、請求項６又は７に記載のオートメーションフレームワーク。
【請求項９】
制御機能性の前記第１のサブセットが、前記第２の装置の分離された制御機能性の前記第２のセットに対応するように、分離された制御機能性の前記第１のセットに基づいて、前記第１の装置の分離された制御機能性（Ｆ’１ｍ）の第１のサブセットを生成するように構成された第３の処理モジュール（１０３）であって、
前記第２の処理モジュールが、分離された制御機能性の前記第１のサブセット及び前記第２のセットに基づいて、前記第１及び／又は第２の装置用の組み合わされた制御機能性（ＧＦ１、ＧＦ２、．．．、ＧＦｐ）の前記セットを生成するように構成される第３の処理モジュール（１０３）を含む、請求項６〜８のいずれか一項に記載のオートメーションフレームワーク。
【請求項１０】
前記複数の装置のそれぞれが、前記制御ユニットにとってアクセス可能な出力データ（ＳＬ）のセットを有し、
前記アプリケーションマネージャが、組み合わされた制御機能性の前記セット及び出力データの前記セットに基づいて、前記複数の装置の少なくとも前記第１及び／又は第２の装置の機能を制御するように構成される、請求項６〜９のいずれか一項に記載のオートメーションフレームワーク。
【請求項１１】
出力データの前記セットに基づいて、前記制御ユニットにとってアクセス可能な出力データ（Ｓ’ｋ）のサブセットを生成するように構成された第１の出力データ処理モジュール（１０６）であって、
前記アプリケーションマネージャが、出力データの前記セット及び出力データの前記サブセットに基づいて、前記複数の装置の少なくとも前記第１及び／又は第２の装置の機能を制御するように構成される第１の出力データ処理モジュール（１０６）を含む、請求項１０に記載のオートメーションフレームワーク。
【請求項１２】
前記第１及び第２の装置が、出力データ（Ｓ１Ｌ、Ｓ２ｋ）のそれぞれの第１及び第２のセットを有し、
出力データの前記第１のサブセットが、出力データの前記第２のセットに対応するように、前記第１の出力データ処理モジュールが、出力データの前記第１のセットに基づいて、前記制御ユニットにとってアクセス可能な出力データ（Ｓ’１ｋ）の第１のサブセットを生成するように構成され、前記オートメーションフレームワークが、
出力データの前記第１のサブセット及び出力データの前記第２のセットに基づいて、前記第１及び／又は第２の装置用に、出力データ（ＧＳ１、ＧＳ２、．．．、ＧＳｒ）の組み合わされたセットを生成するように構成された第２の出力データ処理モジュール（１０７）を含む、請求項１１に記載のオートメーションフレームワーク。
【請求項１３】
前記複数の装置の仮想表現を含むシミュレーションモジュール（１０８）であって、前記アプリケーションマネージャが、組み合わされた制御機能性の前記セットに基づいて、前記複数の装置の少なくとも前記第１の及び／又は第２の装置の機能をシミュレートするために、前記シミュレーションモジュールと通信するように構成されるシミュレーションモジュール（１０８）を含む、請求項６〜１２のいずれか一項に記載のオートメーションフレームワーク。
【請求項１４】
前記複数の装置の機能を制御するために、前記シミュレーションモジュールから前記複数の装置に、組み合わされた制御機能性の前記セットをマッピングするように構成された装置マッピングモジュール（１０９）を含む、請求項１３に記載のオートメーションフレームワーク。
【請求項１５】
前記アプリケーションマネージャが、アプリケーションモジュール（Ａ１、Ａ２、．．．、Ａｑ）の個別セットとして、複数の組み合わされた制御機能性及び／又は出力データの前記セットを組み合わせるように構成される、請求項１０〜１４のいずれか一項に記載のオートメーションフレームワーク。
【請求項１６】
前記制御ユニットと通信する制御インターフェース（１１０）であって、アプリケーションモジュールの前記個別セットの視覚的表現を含む制御インターフェース（１１０）を含む、請求項１５に記載のオートメーションフレームワーク。
【請求項１７】
命令を含むコンピュータプログラムプロダクトであって、前記プログラムがコンピュータによって実行された場合に、請求項１〜５のいずれか一項に記載の方法の前記ステップを前記コンピュータに実行させる前記命令を含むコンピュータプログラムプロダクト。
【請求項１８】
請求項６〜１６のいずれか一項に記載のオートメーションフレームワークを含む、且つ／又は請求項１〜５のいずれか一項に記載の方法によって制御される充填機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般にオートメーションの分野に関する。特に、本発明は、複数の装置用のオートメーションフレームワークを制御する方法に関し、且つ処理機器、キャップ若しくはストローアプリケータ、又は分配設備など、充填可能な食品内容物を含む容器を製造するための充填機及び関連システム用の関連オートメーションフレームワークに関する。
【背景技術】
【０００２】
サービス性は、様々なオートメーション環境において、特に充填機など、非常に多様な範囲の機能性を有するシステムにおいて重要な基準である。このような状況において、かかる機器を制御するか又はカスタマイズされたサービス機能を実行するための新しい機能性を導入することが望ましい。既存の解決法に関する問題は、これらの機能性を統合し有効にするために各機器用に必要とされるカスタマイズゆえに、かかる新しい機能性を実現するために時間を有することである。従って、これは、顧客のニーズへの応答性を妨害し、機器の休止時間を増加させ、且つコストを増加させる。既存の解決法に関する更なる問題は、例えばラインを離れた製造全体及び／又は製品の廃棄物を考慮する必要があることによって、システム資源の不釣り合いな部分を呼び出さずに特定のサービスニーズをターゲットにした能力が限られることである。これは、製造ラインの処理量を制限し、且つ一般に新しい機能性のトラブルシューティング又は統合もより困難となり、ユーザフレンドリでないものとなる。
【０００３】
従って、改善されたオートメーションフレームワーク、及びオートメーションフレームワークを制御する関連方法が、特に、処理機器、キャップ若しくはストローアプリケータ、又は分配設備など、充填可能な食品内容物を含む容器を製造するための充填機及び関連システム用に有利であろう。促進され改善されたサービス及び保守能力と、オートメーションシステムにおける新しいハードウェアの容易にされた統合と、オートメーションシステムにおける新しいソフトウェア及び／又はハードウェア機能性の容易にされた分配及び実装形態と、改善されたソフトウェア再利用性と、促進されたシミュレーション能力と、マシン資源の効率的な使用と、インテリジェントな相互接続及び通信マシンのネットワークへの製造ラインの容易にされた統合と、を含む上記の問題及び妥協点を回避できるようにすることが特に有利であろう。
【発明の概要】
【課題を解決するための手段】
【０００４】
従って、本発明の例は、好ましくは、添付の特許請求の範囲による装置を提供することによって、単独に又はいずれかの組み合わせで、上記で識別されたような当該技術分野における１つ又は複数の欠点、不都合又は問題を軽減、緩和、又は除去しようと努める。
【０００５】
第１の態様によれば、食品内容物を含む容器用の製造システムにおける複数の装置用のオートメーションフレームワークを制御する方法であって、装置のそれぞれが、制御モジュールと通信する設備機能ＥＦに応じて、複数の装置の機能を制御する制御機能性のセットを有するそれぞれの関連制御モジュールに接続されて前記制御機能性のシリーズを作動させ、複数の装置の第１の装置用に、関連する第１の制御モジュールにおいて、第１の制御機能性が、制御機能性の第１のシリーズにおける第２の制御機能性に依存し、それによって、第１の装置を制御する第１の制御機能性のステータスの変更が、第２の制御機能性のステータスの変更と関連付けられる方法が提供される。方法は、第１及び第２の制御機能性が、それぞれの第１及び第２の分離された制御機能性として、制御ユニットにとって独立してアクセス可能であるように、第１及び第２の制御機能性を互いに分離することを含み、それによって、第１の分離された制御機能性のステータスは、第２の分離された制御機能性のステータスから独立し、それによって、複数の装置の第１の装置及び第２の装置は、それぞれ、分離された制御機能性のそれぞれの第１及び第２のセットを有する。方法は、分離された制御機能性の第１及び第２のセットに基づいて、第１及び／又は第２の装置用に、組み合わされた制御機能性のセットを生成することであって、組み合わされた制御機能性のセットが、制御ユニットにとって個々にアクセス可能であること、制御ユニットと通信するように構成されたアプリケーションマネージャを用い、組み合わされた制御機能性の少なくともセットに基づいて、複数の装置の少なくとも第１及び／又は第２の装置を制御すること、を含む。
【０００６】
第２の態様によれば、食品内容物を含む容器用の製造システムにおける複数の装置用のオートメーションフレームワークであって、装置のそれぞれが、制御モジュールと通信する設備機能に応じて、複数の装置の機能を制御する制御機能性のセットを有するそれぞれの関連制御モジュールに接続されて前記制御機能性のシリーズを作動させ、複数の装置の第１の装置用に、関連する第１の制御モジュールにおいて、第１の制御機能性が、制御機能性の第１のシリーズにおける第２の制御機能性に依存し、それによって、第１の装置を制御する第１の制御機能性のステータスの変更が、第２の制御機能性のステータスの変更と関連付けられる。オートメーションフレームワークは、第１及び第２の制御機能性が、それぞれの第１及び第２の分離された制御機能性として、制御ユニットにとって独立してアクセス可能であるように、第１及び第２の制御機能性を互いに分離するように構成された第１の処理モジュールを含み、それによって、第１の分離された制御機能性のステータスは、第２のステータスから独立し、それによって、複数の装置の第１の装置及び第２の装置は、それぞれ、分離された制御機能性のそれぞれの第１及び第２のセットを有する。オートメーションフレームワークは、分離された制御機能性の第１及び第２のセットに基づいて、第１及び／又は第２の装置用の組み合わされた制御機能性のセットを生成するように構成された第２の処理モジュールを含み、組み合わされた制御機能性のセットは、制御ユニットにとって個々にアクセス可能であり、アプリケーションマネージャは、組み合わされた制御機能性の少なくともセットに基づいて、複数の装置の少なくとも第１及び／又は第２の装置を制御するために、制御ユニットと通信するように構成される。
【０００７】
第３の態様によれば、コンピュータプログラムプロダクトであって、プログラムがコンピュータによって実行された場合に、第１の態様に従って、方法のステップをコンピュータに実行させる命令を含むコンピュータプログラムプロダクトが提供される。
【０００８】
第４の態様によれば、第２の態様によるオートメーションフレームワークを含む、且つ／又は第１の態様による方法によって制御される充填機が提供される。
【０００９】
本発明の更なる例は、従属請求項において定義され、本開示の第２及び第３の態様のための特徴は、第１の態様に変更を加えたものである。
【００１０】
本開示の幾つかの例は、容易にされ改善されたサービス及び保守能力に備える。
【００１１】
本開示の幾つかの例は、オートメーションシステムにおける新しいハードウェアの容易にされた統合に備える。
【００１２】
本開示の幾つかの例は、オートメーションシステムにおける新しいソフトウェア及び／又はハードウェア機能性の容易にされた分配及び実装形態に備える。
【００１３】
本開示の幾つかの例は、改善されたソフト再利用性に備える。
【００１４】
本開示の幾つかの例は、促進されたシミュレーション能力に備える。
【００１５】
本開示の幾つかの例は、機器資源の効率的な使用に備える。
【００１６】
本開示の幾つかの例は、インテリジェントな相互接続され通信する機器のネットワークへの容易にされた統合に備える。
【００１７】
用語「含む（ｃｏｍｐｒｉｓｅｓ）／含む（ｃｏｍｐｒｉｓｉｎｇ）」が、この明細書で用いられる場合に、明言された特徴、整数、ステップ又はコンポーネントの存在を特定するように理解されるが、１つ又は複数の他の特徴、整数、ステップ、コンポーネント、又はそれらのグループの存在も追加も妨げないことが強調されるべきである。
【００１８】
本発明の例が対応するこれら及び他の態様、特徴及び利点は、本発明の例の以下の説明及び添付の図面が参照され、明白になり解明されるであろう。
【図面の簡単な説明】
【００１９】
【図１】一例によるオートメーションネットワークの概略図である。
【図２】一例によるオートメーションネットワークの概略図である。
【図３】一例によるオートメーションネットワークの概略図である。
【図４】一例によるオートメーションネットワークの概略図である。
【図５】一例によるオートメーションネットワークの概略図である。
【図６ａ】複数の装置用のオートメーションフレームワークを制御する方法の流れ図である。
【図６ｂ】複数の装置用のオートメーションフレームワークを制御する方法の流れ図である。
【発明を実施するための形態】
【００２０】
ここで、本発明の具体例が、添付の図面に関連して説明される。しかしながら、この発明は、多くの相異なる形式で具体化し、本明細書で明らかにされる例に制限されるように解釈されるべきではない。もっと正確に言えば、これらの例は、この開示が、徹底的且つ完全であり、且つ当業者に本発明の範囲を完全に伝達するように提供される。添付の図面に示されている例の詳細な説明において用いられる専門用語は、本発明の限定であるようには意図されていない。図面において、同様の数字は、同様の要素を指す。本開示は、処理機器、キャップ若しくはストローアプリケータ、又は分配設備など、充填可能な食品内容物を供給される容器を製造するための充填機及び関連システムに言及するが、本開示は、一般的な加工及び製造産業においてなど、本開示によって解決するために提示される同じ問題が生じる様々な産業において、広範囲のオートメーション環境に適用可能である。図１は、食品内容物を含む容器用の製造システムにおけるフレームワーク１００など、オートメーションフレームワーク１００を有するオートメーションシステムの例の概略的な高レベル図であり、そこにおいて方法２００が提供される。図２〜５は、より詳細な複数の装置Ｄ１、Ｄ２、．．．、Ｄｘ用のオートメーションフレームワーク１００の更なる概略図である。図１の例によれば、複数の装置Ｄ１、Ｄ２は、制御モジュールＣＭ１、ＣＭ２と通信する設備機能ＥＦに応じて、複数の装置Ｄ１、Ｄ２の機能を制御する制御機能性のセットｆ１ｎ、ｆ２ｍを有する関連制御モジュールＣＭ１、ＣＭ２に接続されて、前記制御機能性ｆ１ｎ、ｆ２ｍのシリーズＳＱ１、ＳＱ２を作動させる。従って、設備機能ＥＦは、装置Ｄｘによって実行される高レベルの機能であってもよい。例えば、設備機能は、包装容器を密閉する機能であることが可能である。次に、複数の制御機能性ｆ１ｎ、ｆ２ｍは、密閉作業に関与する複数の装置Ｄ１、Ｄ２を制御するために作動される必要があってもよい。例えば、第１の装置Ｄ１は、包装容器の材料を密着させるために、ジョーアセンブリにおけるインダクタなどの密閉要素を調整してもよく、第２の装置Ｄ２は、密着作業後に包装材料料を切断するための切断機構であってもよい。装置Ｄ１、Ｄ２のそれぞれは、それぞれの制御モジュールＣＭ１、ＣＭ２において、幾つかの制御機能性ｆ１ｎ、ｆ２ｍを有してもよい。例えば、インダクタへの電流は制御され、次に電流は、第１の制御機能性ｆ１１と同様に、インダクタが包装材料に押し付けられる圧力であってもよく、電流は、第２の制御機能性ｆ１２であってもよい。このように、制御機能性ＳＱ１のシリーズは、インダクタを一緒に操作するかかる第１及び第２の制御機能性ｆ１１、ｆ１２の組み合わせとして解釈されてもよい。以下の例は、Ｄ１、Ｄ２を論じるが、幾つかのより多くの装置が、装置Ｄｘの名称によって示されているように、存在してもよく、装置Ｄｘは、それぞれの制御モジュールＣＭｘと通信してもよい。同様に、複数の相異なる設備機能Ｅｆは、制御モジュールＣＭ１、ＣＭ２、．．．、ＣＭｘにおける制御機能性の相異なるセットｆ１ｎ、ｆ２ｍ、．．．、ｆｘｏ又はシリーズＳＱｘの作動を介して、任意の数の複数の装置Ｄｘと相互作用してもよい。一例において、複数の装置の第１の装置Ｄ１に関し、関連する第１の制御モジュールＣＭ１において、第１の制御機能性ｆ１１は、制御機能性の第１のシリーズＳＱ１における第２の制御機能性ｆ１２に依存する。従って、第１の装置Ｄ１を制御する第１の制御機能性ｆ１１のステータスの変更は、第２の制御機能性ｆ１２のステータスの変更と関連付けられる。即ち、制御機能性ｆ１１、ｆ１２は、第１の装置Ｄ１の制御用に、相互関係のある制御機能性のシリーズＳＱ１を制御モジュールＣＭ１に伝達する設備機能Ｅｆを介して、互いに関連付けられる。従って、装置Ｄ１の第１の制御機能性ｆ１１の作動（即ち、そのステータスの変更）はまた、両者の相互関係ゆえに、第２の制御機能性ｆ１２のステータスの変更を引き起こす。
【００２１】
本開示において解明される有利な効果に備えるために、オートメーションフレームワーク１００及び関連方法２００において、複数の装置Ｄｘの関連制御機能性が従うフローの例を概略的に図２に示す。第１及び第２の制御機能性ｆ１１、ｆ１２が、それぞれの第１Ｆ１１及び第２Ｆ１２の分離された制御機能性として、制御ユニット１０２にとって独立してアクセス可能であるように、オートメーションフレームワーク１００は、第１及び第２の制御機能性ｆ１１、ｆ１２を互いに分離するように構成された第１の処理モジュール１０１を含む。従って、第１の分離された制御機能性Ｆ１１のステータスは、第２の分離された制御機能性Ｆ１２のステータスに依存しない。従って、以前の所定のパターンに従って、装置Ｄ１、Ｄ２の制御用に、設備機能Ｅｆによって固定されたシリーズＳＱ１、ＳＱ２において定義された、相互関係のある制御機能性ｆ１ｎ、ｆ２ｍは、図２に概略的に示されているように、今や分離された制御機能性Ｆ１ｎ、Ｆ２ｍへのアクセスを介して個々にアクセスすることができる。従って、複数の装置の第１の装置Ｄ１及び第２の装置Ｄ２は、分離された制御機能性のそれぞれの第１Ｆ１ｎ及び第２Ｆ２ｍのセットを有する。制御機能性ｆ１ｎ及びｆ２ｍの数が、複数の装置間で変化し得るので、図２に示されているように、第１Ｆ１ｎ及び第２Ｆ２ｍの分離された制御機能性のセットにおける変更もまた存在してもよい。上記のように、装置Ｄ１及びＤ２への言及は、単に本開示を明確にするためであり、複数の装置Ｄｘが、かかる機能性の様々なシリーズＳＱｘの作動用に様々な設備機能Ｅｆと通信する多くの相異なる制御機能性ｆｘｏを有することが考えられる。従って、第１の処理モジュール１０１は、制御ユニット１０２にとって個々にアクセス可能な分離された制御機能性Ｆｘｏとして、それぞれの多数の制御機能性Ｆｘｏを分離するように構成されてもよい。
【００２２】
オートメーションフレームワーク１００は、図２に概略的に示されているように、分離された制御機能性の第１及び第２のセットＦ１ｎ、Ｆ２ｍに基づいて、第１及び／又は第２の装置Ｄ１、Ｄ２用に、組み合わされた制御機能性のセットＧＦ１、ＧＦ２、．．．、ＧＦｐを生成するように構成された第２の処理モジュール１０４を含む。従って、相異なる分離された個々にアクセス可能な装置機能、即ち分離された制御機能性Ｆ１ｎ、Ｆ２ｍを、組み合わされた制御機能性の相異なるセットＧＦ１、ＧＦ２、．．．、ＧＦｐに組み合わせることが可能であり、組み合わされた制御機能性ＧＦ１、ＧＦ２、．．．、ＧＦｐもまた、制御ユニット１０２にとって個々にアクセス可能である。オートメーションフレームワーク１００は、図２に概略的に示されているように、組み合わされた制御機能性のセットＧＦ１、ＧＦ２、．．．、ＧＦｐに基づいて、複数の装置の少なくとも第１及び／又は第２の装置Ｄ１、Ｄ２の機能を制御するために制御ユニット１０２と通信するように構成されたアプリケーションマネージャ１０５を含む。アプリケーションマネージャ１０５は、装置Ｄｘのいずれかを制御するためのアプリケーションモジュールの個別セットＡ１、Ａ２、．．．、Ａｑとして、任意の複数の組み合わされた制御機能性を組み合わせるように構成されてもよい。従って、フレームワーク１００を有するオートメーションシステムにおいて、様々なサービス機能性などの新しい実装形態又はタスクに特有の、ターゲットの組み合わされた制御機能性ＧＦ１、ＧＦ２、．．．、ＧＦｐを構築するために、上記で説明され且つ図５に関連してより詳細に説明されるように、制御機能性ｆ１ｎ、ｆ２ｍ、．．．、ｆｘｏ間の新しい通信経路を確立することによって、以前に結合された機能性（即ち制御機能性ｆｘｏのシリーズＳＱｘ）をばらばらにすることが可能である。かかるターゲットにされた機能性は、更に、機器資源のより効率的な使用に備える。何故なら、タスクに関連する特定の制御機能性だけが、作動される必要があるからである。従って、包装容器の密閉作業に関して上記で与えられた例において、例えば、容易にされた方式で、制御機能性（ｆ１ｎ、ｆ２ｍ、．．．、ｆｘｏ）の単に一部だけをターゲットにする較正作業用のアプリケーションモジュールを提供するが可能である。例えば、インダクタが、包装材料を押し付ける圧力を最適化することが望ましくなり得る。従って、インダクタの動き及び圧力感知動作に関与する制御モジュールＣＭ１、ＣＭ２、．．．ＣＭｘの制御機能性（ｆ１ｎ、ｆ２ｍ、．．．、ｆｘｏ）だけが、組み合わされた制御機能性ＧＦ１において呼び出されてもよい。これは、全体としてプロセスの促進された最適化に備える。例えば、無駄にされる包装材料の量は、低減され得る。何故なら、かかる包装材料の存在を要求する機能性が、排除され得るからである。
【００２３】
組み合わされた制御機能性の相異なるセットＧＦ１、ＧＦ２、．．．、ＧＦｐは、容器用の製造システムを制御するＰＬＣの動作モードからオフラインの場合に予め決定されてもよい。更に、かかるＰＬＣによって実行される制御機能性ｆ１ｎ、ｆ２ｍ、．．．、ｆｘｏの定義済みのシーケンスは、ＰＬＣのサービスモードを作動させることによって中断されてもよい。サービスモードの間に、オートメーションフレームワーク１００は、ＰＬＣにおいてプログラムされた制御機能性ｆ１ｎ、ｆ２ｍ、．．．、ｆｘｏの予め設定されたシーケンスを無効にし、装置Ｄｘとの通信が、組み合わされた制御機能性ＧＦ１、ＧＦ２、．．．、ＧＦｐ及びアプリケーションマネージャ１０５を介して代わりに確立される。次に、制御機能性ｆ１ｎ、ｆ２ｍ、．．．、ｆｘｏの定義済みのシーケンスは、サービスモードを終了し、且つ制御を逆にＰＬＣに切り替えた場合に、再開されてもよい。オートメーションフレームワーク１００は、定義されたシーケンスにおいて制御機能性ｆ１ｎ、ｆ２ｍ、．．．、ｆｘｏを実行するＰＬＣを用いるリアルタイム動作モードと前述のサービスモードとの間で、かかる切り替え機能性を提供するように構成されたインターフェースを介して制御されてもよい。従って、全ての相互関係のある装置Ｄｘ用の複雑な手順であるＰＬＣにおける定義済みのシーケンスを修正することは必要ではない。
【００２４】
組み合わされた制御機能性のセットＧＦ１、ＧＦ２、．．．、ＧＦｐを生成することはまた、新しいソフトウェア及び／又はハードウェア機能性の容易にされた分配及び実装形態に備え、制御機能性の再利用性は、改善することができる。分離された制御機能性Ｆｘｏを提供するために、結合された制御機能性ｆｘｏを分離するように構成された第１の処理モジュール１０１と、分離された制御機能性Ｆｘｏに基づいて、複数の装置Ｄｘ用に、組み合わされた制御機能性のセットＧＦ１、ＧＦ２、．．．、ＧＦｐを生成するように構成された第２の処理モジュール１０４と、を有することは、充填可能な食品内容物を供給される容器を製造するための充填機及び関連システム用に特に有利な装置機能性の改善されたモジュールベースのフレームワークに備える。従って、かかるシステムにおける様々な相互関係のある装置は、組み合わされた制御機能性の確立されたセットＧＦｐを有するゆえに、システムの残りの部分を呼び出すことも、新しい機能性の広範囲な有効性を要求することもなしに、容易に実行可能なサービスモジュールなど、ターゲットとされた機能性を提供され得る。
【００２５】
図６ａは、制御モジュールＣＭ１、ＣＭ２と通信する設備機能ＥＦに応じて、複数の装置の機能を制御する制御機能性のセットｆ１ｎ、ｆ２ｍを有する関連制御モジュールＣＭ１、ＣＭ２に接続されて、前記制御機能性のシリーズＳＱ１、ＳＱ２を作動させる複数の装置Ｄ１、Ｄ２用のオートメーションフレームワーク１００を制御する方法２００の流れ図の概略図である。図１〜２に関連して言及したように、複数の装置の第１の装置Ｄ１用に、関連する第１の制御モジュールＣＭ１において、第１の制御機能性ｆ１１は、制御機能性の第１のシリーズＳＱ１における第２の制御機能性ｆ１２に依存し、それによって、第１の装置Ｄ１を制御する第１の制御機能性ｆ１１のステータスの変更は、第２の制御機能性ｆ１２のステータスの変更と関連付けられる。方法２００は、第１及び第２の制御機能性ｆ１ｎ、ｆ２ｍが、それぞれの第１Ｆ１１及び第２Ｆ１２の分離された制御機能性として、制御ユニット１０２にとって独立してアクセス可能であるように、第１及び第２の制御機能性ｆ１ｎ、ｆ２ｍを互いに分離する２０１を含む。第１の分離された制御機能性Ｆ１１のステータスは、第２の分離された制御機能性Ｆ１２のステータスに依存しない。
【００２６】
従って、複数の装置の第１の装置Ｄ１及び第２の装置Ｄ２は、分離された制御機能性の各それぞれの第１Ｆ１ｎ及び第２Ｆ２ｍのセットを有する。方法２００は、分離された制御機能性の第１及び第２のセットＦ１ｎ、Ｆ２ｍに基づいて、第１又は第２の装置Ｄ１、Ｄ２用に、組み合わされた制御機能性のセットＧＦ１、ＧＦ２、．．．、ＧＦｐを生成する２０２を含む。組み合わされた制御機能性のセットは、制御ユニット１０２にとって個々にアクセス可能であり、方法２００は、制御ユニット１０２と通信するように構成されたアプリケーションマネージャ１０５を用い、組み合わされた制御機能性の少なくともセットＧＦ１、ＧＦ２、．．．、ＧＦｐに基づいて、複数の装置の少なくとも第１及び／又は第２の装置Ｄ１、Ｄ２を制御する２０３を含む。従って、方法２００は、オートメーションフレームワーク１００及び図１、２及び５に関連して上記で説明したように、有利な効果に備える。
【００２７】
第１の処理モジュール１０１は、図５に概略的に示されているように、第１及び第２の制御インターフェースＩ１１、Ｉ１２をそれぞれの第１及び第２の制御機能性ｆ１１、ｆ１２と関連付ける２０１’、且つ第１及び第２の制御インターフェースＩ１１、Ｉ１２に互いに独立してアクセスする２０１’’に構成されることによって、第１及び第２の制御機能性ｆ１１、ｆ１２を分離するように構成されてもよい。従って、第１及び第２制御機能性は、それぞれの第１Ｆ１１及び第２Ｆ１２の分離された制御機能性として独立してアクセス可能になる。例えば図２と比較して、図５における実例は、複数の装置Ｄｘの関連制御機能性が、前述のターゲットとされた機能性を提供するために、オートメーションフレームワーク１００において従うフローの更なる詳細な概略図である。図５は、この原理が、例えば図１に関連して以前に説明された第１の装置Ｄ１に関連するシリーズＳＱ１用の制御機能性ｆ１ｎの一般的な数に当てはまることを示す。即ち、それぞれの制御インターフェースＩ１ｎは、分離された制御機能性Ｆ１ｎを提供するために作成される。同じことは、図５の実例では単純化されているが、第２の装置Ｄ２に当てはまり、且つ装置Ｄｘの一般的な数及び制御機能性の関連するシリーズＳＱｘに当てはまる。
【００２８】
図６ｂは、オートメーションフレームワーク１００を制御する方法２００の更なる流れ図の概略図である。従って、第１及び第２の制御機能性ｆ１１、ｆ１２を互いに分離する方法２００は、第１及び第２の制御インターフェースＩ１１、Ｉ１２をそれぞれの第１及び第２の制御機能性ｆ１１、ｆ１２と関連付ける２０１’を含んでもよい。方法２００は、第１及び第２の制御インターフェースＩ１１、Ｉ１２に互いに独立してアクセスする２０１’’を更に含んでもよく、それによって第１及び第２の制御機能性は、それぞれの第１Ｆ１１及び第２Ｆ１２の分離された制御機能性として独立してアクセス可能である。
【００２９】
第２の処理モジュール１０４は、第３の制御インターフェースＩ１、Ｉ２を分離された制御機能性の第１Ｆ１ｎ及び第２Ｆ２ｍのセットと関連付ける２０２’、且つ第３の制御インターフェースＩ１、Ｉ２を通じて、分離された制御機能性の第１Ｆ１ｎのセット及び／又は第２Ｆ２ｍのセットの少なくとも第１の修正されたシリーズＳＱｍを少なくとも第１の組み合わされた制御機能性ＧＦ１、ＧＦＰとして接続する２０２’に構成されることによって、組み合わされた制御機能性のセットＧＦ１、ＧＦ２、．．．、ＧＦｐを生成するように構成されてもよい。従って、修正されたシリーズＳＱｍは、図５の例に示されているＳＱ１及びＳＱ２とは異なる。即ち、（修正されたシリーズＳＱｍと呼ばれる）分離された制御機能性の第１Ｆ１ｎ及び／又は第２Ｆ２ｍのセットの組み合わせは、今や、第３の制御インターフェースＩ１、Ｉ２を通じて通信してもよい。従って、幾つかの組み合わされた制御機能ＧＦ１、．．．、ＧＦＰは、それぞれ修正されたシリーズＳＱｍを定義するが、第３の制御インターフェースＩ１、Ｉ２によって確立された通信経路を通じて、分離された制御機能性の第１Ｆ１ｎ及び／又は第２Ｆ２ｍのセットの組み合わせを接続することによって定義されてもよい。
【００３０】
第３の制御インターフェースＩ１、Ｉ２は、第１の処理モジュール１０１において確立された制御インターフェースを介して、分離された制御機能性の第１及び第２のセットＦ１ｎ、Ｆ２ｍと通信してもよい（例えば、図５の例においてＩ１１及びＩ１２として示されている前述の第１及び第２の制御インターフェースは、第１及び第２の分離された制御機能性Ｆ１１、Ｆ１２を指す）。図５は、分離された制御機能性の２つの相異なるセットＦ１ｎ、Ｆ１ｍと通信するために、第３の制御インターフェースＩ１、Ｉ２（２つのサブインターフェースＩ１及びＩ２としてそれぞれ示されている）を有する概略図を示すが、同じ原理が、分離された制御機能性のセットの一般的な数に当てはまることを理解されたい。
【００３１】
従って、方法２００における組み合わされた制御機能性のセットを生成することは、第３の制御インターフェースＩ１、Ｉ２を分離された制御機能性の第１Ｆ１ｎ及び第２Ｆ２ｍのセットと関連付ける２０２’と、第３の制御インターフェースＩ１、Ｉ２を通じて、分離された制御機能性の第１Ｆ１ｎのセット及び／又は第２Ｆ２ｍのセットの少なくとも第１の修正されたシリーズＳＱｍを少なくとも第１の組み合わされた制御機能性ＧＦ１、ＧＦＰとして接続する２０２’’と、を含んでもよい。
【００３２】
オートメーションフレームワーク１００は、制御機能性の第１のサブセットＦ’１ｍが、第２の装置Ｄ２の分離された制御機能性の第２のセットＦ２ｍに対応するように、分離された制御機能性の第１のセットＦ１ｎに基づいて、第１の装置Ｄ１の分離された制御機能性の第１のサブセットＦ’１ｍを生成するように構成された第３の処理モジュール１０３を含んでもよい。従って、第１及び第２の装置Ｄ１、Ｄ２が、例えば相異なるベンダーによって提供されたゆえに最初に相異なる機能性を有する場合に、第３の処理モジュール１０３は、分離された且つ個々にアクセス可能な制御機能性のセットＦ１ｎから、どんな欠けている機能性も構築することに備える。図３の例において、第２の装置Ｄ２は、例えば第１の装置Ｄ１用に提供されなかった制御機能性Ｆ２３を有することによって、分離された制御機能性の相異なるセットＦ２ｍを有する。従って、第３の処理モジュール１０３は、結合された制御機能性ｆ１ｎから以前に分離された個別制御機能性Ｆ１ｎに基づいて、対応する分離された制御機能性Ｆ’１３を生成するように構成される。従って、制御機能性の第１のサブセットＦ’１ｍが、機能性の以前の欠如を補償する第１の装置Ｄ１用に構築されてもよい。次に、第２の処理モジュール１０４は、分離された制御機能性の第１のサブセットＦ’１ｍ及び第２のセットＦ２ｍに基づいて、第１及び／又は第２の装置Ｄ１、Ｄ２用に、組み合わされた制御機能性のセットＧＦ１、ＧＦ２、．．．、ＧＦｐを生成するように構成されてもよい。従って、新しい機能性が、個々にアクセス可能な分離された制御機能性Ｆ１ｎ、Ｆ２ｍに最初に備えることゆえに、且つ組み合わされた制御機能性用のセットＧＦ１、ＧＦ２、．．．、ＧＦｐに備えるための、個々にアクセス可能な制御機能性Ｆ１ｎ、Ｆ２ｍの組み合わせによる後続の補償によって、効率的に実現され得る。従って、組み合わされた機能のセットは、一連の構成及び初期の機能性を提供された装置を有するオートメーションシステムにおいてさえ効率的に提供することができる。従って、これは、既存のオートメーションシステムにおいて、新しい装置及び機能性が改善されて容易にされた統合に備える。上記のように、アプリケーションマネージャ１０５は、装置Ｄｘのいずれかを制御するために、アプリケーションモジュールの個別セットＡ１、Ａ２、．．．、Ａｑとして、制御機能性のいずれかのサブセットＦ’１ｍを含む任意の複数の組み合わされた制御機能性ＧＦｐを組み合わせるように構成されてもよい。図３の例は、制御機能性の特に生成されたサブセットＦ’１ｍを示すが、第３の処理モジュール１０３は、分離された制御機能性Ｆ１ｎ、Ｆ２ｍのいずれかに基づいて、複数の装置Ｄｘのいずれかのための分離された制御機能性の任意のサブセットを生成するように構成される。
【００３３】
方法２００は、制御機能性の第１のサブセットＦ’１ｍが、第２の装置Ｄ２の分離された制御機能性の第２のセットＦ２ｍに対応するように、分離された制御機能性の第１のセットＦ１ｎに基づいて、第１の装置Ｄ１の分離された制御機能性の第１のサブセットＦ’１ｍを生成する２０２’’’を含んでもよい。方法は、分離された制御機能性の第１のサブセットＦ’１ｍ及び第２のセットＦ２ｍに基づいて、第１及び／又は第２の装置Ｄ１、Ｄ２用に、組み合わされた制御機能性のセットＧＦ１、ＧＦ２、．．．、ＧＦｐを生成することを更に含んでもよい。
【００３４】
複数の装置Ｄｘのそれぞれは、制御ユニット１０２にとってアクセス可能な出力データのセットＳ１、Ｓ２、Ｓ３、．．．、ＳＬを有してもよい。アプリケーションマネージャ１０５は、組み合わされた制御機能性のセットＧＦｐ及び出力データのセットＳＬに基づいて、複数の装置Ｄｘの少なくとも第１及び／又は第２の装置Ｄ１、Ｄ２の機能を制御するように構成されてもよい。即ち、次に、アプリケーションマネージャ１０５は、装置Ｄｘのいずれか制御するために、アプリケーションモジュールの個別セットＡ１、Ａ２、．．．、Ａｑとして、出力データＳＬを含む任意の複数の組み合わされた制御機能性ＧＦｐを組み合わせるように構成されてもよい。
【００３５】
オートメーションフレームワーク１００は、図３に概略的に示されているように、出力データのセットＳＬに基づいて、制御ユニット１０２にとってアクセス可能な出力データのサブセットＳ’ｋを生成するように構成された第１の出力データ処理モジュール１０６を含んでもよい。第１の出力データ処理モジュール１０６は、カスタマイズされた出力信号を生成するために提供され、そこでアプリケーションマネージャ１０５は、出力データのセットＳＬ及び出力データのサブセットＳ’ｋに基づいて、複数の装置Ｄｘの少なくとも第１及び／又は第２の装置Ｄ１、Ｄ２の機能を制御するように構成される。これは、複数の装置Ｄｘのいずれかのための高度にカスタマイズ可能でターゲットにされたアプリケーションの構築を達成することに更に備える。
【００３６】
再び方法２００を見ると、複数の装置Ｄｘのそれぞれは、制御ユニット１０２にとってアクセス可能な出力データのセットＳＬを有してもよい。方法２００は、出力データのセットＳＬに基づいて、制御ユニット１０２にとってアクセス可能な出力データのサブセットＳ’ｋを生成する２０４を含んでもよい。方法２００は、出力データのセットＳＬ及び出力データのサブセットＳ’ｋに基づいて、複数の装置Ｄｘの少なくとも第１及び／又は第２の装置Ｄ１、Ｄ２の機能を制御する２０５を更に含んでもよい。
【００３７】
更に、第１及び第２の装置Ｄ１、Ｄ２は、図４に概略的に示されているように、出力データのそれぞれの第１及び第２のセットＳ１Ｌ、Ｓ２ｋを有してもよい。第１の出力データ処理モジュール１０６は、出力データの第１のサブセットＳ’１ｋが、出力データの第２のセットＳ２ｋに対応するように、出力データの第１のセットＳ１Ｌに基づいて、制御ユニット１０２にとってアクセス可能な出力データの第１のサブセットＳ’１ｋを生成するように構成されてもよい。従って、図２に関連して説明された制御機能性の相異なるセットｆ１ｎ、ｆ２ｍと同様に、出力データのセットは、複数の装置Ｄ１、Ｄ２、Ｄｘ間で異なってもよい。第１の出力データ処理モジュール１０６は、図４の例において、装置Ｄ２の出力Ｓ２３に対応する出力データの第１のセットＳ１Ｌに基づいて、出力データのサブセットＳ’１ｋ、例えば新しい出力データパラメータＳ’１３を生成することによって、第１の装置Ｄ１の欠けている出力データ機能性を補償してもよい。オートメーションフレームワーク１００は、出力データの第１のサブセットＳ’１ｋ及び出力データの第２のセットＳ２ｋに基づいて、第１及び／又は第２の装置Ｄ１、Ｄ２用に、出力データの組み合わされたセットＧＳ１、ＧＳ２、．．．、ＧＳｒを生成するように構成された第２の出力データ処理モジュール１０７を含んでもよい。次に、アプリケーションマネージャ１０５は、装置Ｄｘのいずれかを制御するために、アプリケーションモジュールの個別セットＡ１、Ａ２、．．．、Ａｑとして、出力データの組み合わされたセットＧＳ１、ＧＳ２、．．．、ＧＳｒを含む任意の複数の組み合わされた制御機能性ＧＦｐを組み合わせるように構成されてもよい。
【００３８】
オートメーションフレームワーク１００は、複数の装置Ｄｘの仮想及び／又はソフトウェア表現を含むシミュレーションモジュール１０８を含んでもよい。アプリケーションマネージャ１０５は、組み合わされた制御機能性のセットＧＦｐに基づいて、複数の装置Ｄｘの少なくとも第１及び／又は第２の装置Ｄ１、Ｄ２の機能をシミュレートするために、シミュレーションモジュール１０８と通信するように構成されてもよい。従って、複数の装置Ｄｘのそれぞれに対する関連制御モジュールＣＭｘ（表現を明確にするために図２〜４には示されていない）は、関連する装置Ｄｘが、作動されるべきであるか否か、又はその機能がシミュレートされるべきかどうかを制御するために、シミュレーションモジュール１０８と通信していてもよい。上記のように、ターゲットとされた装置機能性の構築からの関連する利点は、オートメーションフレームワーク１００において準備される、促進されたシミュレーション能力ゆえに更に強調される。組み合わされた制御機能性ＧＦｐ及び／又は出力データの組み合わされたセットＧＳ１、ＧＳ２、．．．、ＧＳｒの組み合わせに基づいたアプリケーションモジュールＡ１、Ａ２、．．．、Ａｑは、上記で解明されたように、オートメーションフレームワーク１００及び関連方法２００における装置機能性のモジュールベースのフレームワークゆえに、改善された方式でシミュレーションモジュール１０８において容易に表現可能である。
【００３９】
オートメーションフレームワーク１００は、複数の装置Ｄｘの機能を制御するために、シミュレーションモジュール１０８から複数の装置Ｄｘへと、組み合わされた制御機能性のセットＧＦｐをマッピングするように構成された装置マッピングモジュール１０９を含んでもよい。従って、装置マッピングモジュール１０９はまた、それぞれの制御モジュールＣＭｘと通信し、且つシミュレーション環境の且つ製造ラインにおけるシミュレーションの後続の実施の容易にされた制御用に提供される。
【００４０】
言及したように、アプリケーションマネージャ１０５は、アプリケーションモジュールの個別セットＡ１、Ａ２、．．．、Ａｑとして、複数の組み合わされた制御機能性ＧＦｐ及び／又は出力データのセットＧＳｒを組み合わせるように構成されてもよい。アプリケーションモジュールは、中心に分配し、且つ個別セットアップにおいてインストールすることができる。オートメーションフレームワーク１００は、制御ユニット１０２と通信する制御インターフェース１１０を含んでもよい。制御インターフェース１１０は、アプリケーションモジュールの個別セットＡ１、Ａ２、．．．、Ａｑの視覚的表現を含んでもよい。これは、アプリケーションモジュールの容易にされた制御をユーザに提供する。
【００４１】
コンピュータプログラムプロダクトであって、プログラムがコンピュータによって実行された場合に、上記のように、方法２００のステップをコンピュータに実行させる命令を含むコンピュータプログラムプロダクトが提供される。
【００４２】
図１〜４に関連して上記で説明したようなオートメーションフレームワーク１００を含む、且つ／又は上記の方法２００によって制御される充填機が提供される。
【００４３】
本発明は、具体例に関連して上記で説明された。しかしながら、上記で説明された以外の例が、本発明の範囲内で等しく可能である。本発明の相異なる特徴及びステップは、説明された組み合わせ以外の組み合わせで組み合わされてもよい。本発明の範囲は、添付の特許請求の範囲によってのみ制限される。
【００４４】
より一般的には、当業者は、本明細書で説明される全てのパラメータ、寸法、材料、及び構成が、例示的であるように意図されていること、及び実際のパラメータ、寸法、材料、及び／又は構成が、本発明の教示が用いられる特定の用途に依存することを容易に認識されよう。
【図１】
2020520020.tif 000003
【図２】
2020520020.tif 000004
【図３】
2020520020.tif 000005
【図４】
2020520020.tif 000006
【図５】
2020520020.tif 000007
【図６ａ】
2020520020.tif 000008
【図６ｂ】
2020520020.tif 000009
【国際調査報告】
2020520020.tif 000010
2020520020.tif 000011
2020520020.tif 000012