【手続補正書】
【提出日】令和3年9月13日(2021.9.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
モジュール制御システムの構成を効率的に管理するための方法であって、
１つ以上のプロセッサによって、ワークステーションとモジュール制御システムとの間の通信連結を検出することと、
前記検出された通信連結に応答して、前記ワークステーションのメモリに格納されたアクティブプロジェクトが前記モジュール制御システムのメモリに格納された保存されたプロジェクトと一致するか否かを判定することであって、前記アクティブプロジェクト及び前記保存されたプロジェクトの各々が、前記モジュール制御システムの動作を制御するためのそれぞれの調整されたデータセットを含む、判定することと、
前記アクティブプロジェクトと前記保存されたプロジェクトとが一致しない場合に、
前記１つ以上のプロセッサによって、前記アクティブプロジェクトが前記モジュール制御システムに適正であるか否かを判定し、
前記アクティブプロジェクトが前記モジュール制御システムに不適正である場合に、前記モジュール制御システムの前記メモリから前記ワークステーションの前記メモリ内の前記アクティブプロジェクトに、前記保存されたプロジェクトの少なくとも一部分を転送するための制御を、対話型ユーザインターフェースを介して自動的に提供することと、を含む、方法。
【請求項２】
前記アクティブプロジェクトが前記モジュール制御システムに不適正である場合に、
（ｉ）前記ワークステーションが、前記モジュール制御システムの前記メモリ内に前記アクティブプロジェクトを保存することを防止することと、
（ｉｉ）前記ワークステーションが、分散型制御システムの１つ以上のプロトコルを使用して、通信セッションを確立することを防止することと、
の少なくとも１つをさらに含む、請求項１に記載の方法。
【請求項３】
前記アクティブプロジェクトが前記モジュール制御システムに不適正である場合に、前記ワークステーションの前記メモリに格納された複数の候補アクティブプロジェクトの中から異なるアクティブプロジェクトを選択するための制御を、前記ユーザインターフェースを介して自動的に提供することをさらに含む、請求項１または２に記載の方法。
【請求項４】
前記モジュール制御システムの前記メモリに格納されたバージョンに割り当てられた名前に基づいて、前記モジュール制御システムの前記メモリからリトリーブされたバージョンについて提案された名前を自動的に生成することをさらに含む、請求項３に記載の方法。
【請求項５】
前記アクティブプロジェクトと前記保存されたプロジェクトとが一致しない場合に、
前記アクティブプロジェクトと前記保存されたプロジェクトとの間で競合する項目のリストを生成することと、
前記アクティブプロジェクトに転送するための前記項目のリスト内の個々の項目を選択するための制御を、前記ユーザインターフェースを介して提供することと、をさらに含む、請求項１から４のいずれか１項に記載の方法。
【請求項６】
前記項目のリスト内の各項目について、
（ｉ）項目名、（ｉｉ）項目タイプ、（ｉｉｉ）構成タイプ、及び（ｉｖ）前記項目の最後の編集のタイムスタンプのうちの少なくとも１つの標示を提供することをさらに含む、請求項５に記載の方法。
【請求項７】
前記項目のリストは、第１の項目のリストであり、
前記方法は、前記アクティブプロジェクトと前記保存されたプロジェクトとが一致しない場合に、
前記保存されたプロジェクトに含まれ、かつ前記アクティブプロジェクトに含まれない第２の項目のリストを生成することと、
前記アクティブプロジェクトに転送するための前記第２の項目のリスト内の個々の項目を選択するための制御を、前記ユーザインターフェースを介して提供することと、をさらに含む、請求項５または６に記載の方法。
【請求項８】
前記アクティブプロジェクトと前記保存されたプロジェクトとが一致するか否かを判定することは、前記１つ以上のプロセッサによって、前記アクティブプロジェクト及び前記保存されたプロジェクトのそれぞれのタイムスタンプを比較することを含む、請求項１から７のいずれか１項に記載の方法。
【請求項９】
前記モジュール制御システムから前記ワークステーションを切断するためのコマンドを、前記ユーザインターフェースを介して受信することと、
前記コマンドに応答して、前記保存されたプロジェクトの新しいバージョンとして、前記アクティブプロジェクトの少なくとも一部分を前記ワークステーションの前記メモリに転送するための制御を自動的に提供することと、をさらに含む、請求項１から８のいずれか１項に記載の方法。
【請求項１０】
前記保存されたプロジェクトの新しいバージョンとして、前記アクティブプロジェクトの少なくとも一部分を前記ワークステーションの前記メモリに転送するための第１の制御を提供することと、
前記モジュール制御システムが前記保存されたプロジェクトのデータに従って動作し始めるように、前記モジュール制御システムの前記メモリに格納された前記アクティブプロジェクトを展開するための第２の制御を提供することと、をさらに含む、請求項１に記載の方法。
【請求項１１】
前記検出された通信連結に応答して、
前記モジュール制御システムにアクセスするための認証情報を、前記ユーザインターフェースを介して自動的に要求することと、
前記認証情報が不適正である場合に、前記モジュール制御システムへのアクセスを防止
することと、をさらに含む、請求項１から１０のいずれか１項に記載の方法。
【請求項１２】
前記検出された通信連結に応答して、
前記ワークステーションのネットワーク設定が適正であるか否かを判定することと、
前記ワークステーションの前記ネットワーク設定が不適正である場合に、訂正されたネットワーク設定を適用するために対話型制御を提供することと、をさらに含む、請求項１から１１のいずれか１項に記載の方法。
【請求項１３】
前記モジュール制御システムの前記メモリから前記ワークステーションの前記メモリに、前記保存されたプロジェクトの少なくとも一部分を転送するための制御を提供することは、前記モジュール制御システムの前記メモリから、前記ワークステーションの前記メモリに保存される新しいアクティブプロジェクトに、前記保存されたプロジェクトの全体をリトリーブする制御を提供することを含む、請求項１から１１のいずれか１項に記載の方法。
【請求項１４】
コンピューティングデバイスであって、
１つ以上のプロセッサと、
ユーザインターフェースと、
前記コンピューティングデバイスをモジュール制御システムに通信可能に連結するインターフェースと、
（ｉ）モジュール制御システムの動作を制御するための調整されたデータセットを含む少なくとも１つのアクティブプロジェクトと、（ｉｉ）前記１つ以上のプロセッサによって実行されるときに、請求項１から１３のいずれか１項に記載の方法を実行するように構成されたモジュール制御システムアシスタントを実装する命令と、を格納する非一時的メモリと、を備える、コンピューティングデバイス。
【請求項１５】
システムであって、
モジュール制御システムであって、
前記モジュール制御システムの制御論理を実装するモジュールコントローラであって、分散型制御システムのプラットフォーム上にネイティブに構築される、コントローラと、
前記制御論理に従ってプロセスプラント内で物理的機能を行うように構成される装置と、
前記モジュール制御システムの動作を制御するための調整されたデータセットを含む保存されたプロジェクトを格納するメモリと、を含む、モジュール制御システムと、
スタンドアロンワークステーションであって、
１つ以上のプロセッサと、
ユーザインターフェースと、
前記スタンドアロンワークステーションを前記モジュール制御システムに通信可能に連結するインターフェースと、
（ｉ）少なくとも１つのアクティブプロジェクトと、（ｉｉ）前記１つ以上のプロセッサによって実行されるときに、前記スタンドアロンワークステーションの前記メモリ内の前記少なくとも１つのアクティブプロジェクトと前記モジュール制御システムの前記メモリ内の前記保存されたプロジェクトとの間のデータを同期させるように構成されたモジュール制御システムアシスタントを実装する命令と、をその上に格納する非一時的メモリと、を含むスタンドアロンワークステーションと、を備える、システム。