Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

NAD 更新中のアプリケーションの変更

  • Last UpdatedAug 27, 2025
  • 1 minute read

WindowViewer ノードはアプリケーションを更新するとき、NAD リポジトリ アプリケーションの属性(読み取り専用、システム、隠しファイルなど)を維持しようとします。

また、WindowViewer は、すべての NAD リポジトリ アプリケーションのファイルおよびサブフォルダをコピーします。ただし、*.WVW、*.DAT、*.LGH、*.IDX、*.LOG、*.LOK、*.FSM、*.STG、*.DBK、*.CBK、*.HBK、*.KBK、*.LBK、*.NBK、*.OBK、*.TBK、*.WBK、*.XBK、*.$$、RETENTIV.X、RETENTIV.D、RETENTIV.A、RETENTIV.S、RETENTIV.H、RETENTIV.T、SSD_、WM.INI、DB.INI、LINKDEFS.INI、TBOX.INI、GROUP.DEF、および ITOCX.CFG は除きます。

注意:WindowViewer は、ランタイム言語の切り替えに必要なものを除く、コピー先のアプリケーション内のすべてのファイルおよびサブフォルダを削除します。このフォルダは、一時フォルダと見なされます。その他のファイルはその場所に配置することはできません。

NAD クライアントは、クライアント アプリケーション ディレクトリに表示される、ファイルおよびサブディレクトリのローカル リストを作成することにより、更新を開始します。NAD リポジトリ ファイルのリストの更新を探すとき、NAD クライアントは、ローカル リストの各 NAD リポジトリ ファイルに対応するクライアント ファイルを削除します。ローカル リストの残りのエントリは、アプリケーションから削除される必要がある、使われていないファイルおよびサブディレクトリです。

すべてのダウンロードされたファイルは、NAD_Temp と呼ばれる一時サブディレクトリにコピーされます。新しい、更新されたすべてのファイルが再試行制限内で正常にコピーされた場合にのみ、ファイルは、NAD_Temp からアプリケーション ディレクトリにコピーされます。NAD クライアントが更新を中止する必要がある場合、新しい、更新されたファイルを部分的にコピーしたことによって、実行中のアプリケーションが壊れることはありません。

すべての新しい、更新されたファイルがダウンロードされた後、NAD リポジトリとの連携が失敗した場合でも、NAD_Temp の更新をコピーし、使われていないファイルを削除することにより更新を完了できます。これにより、接続が失われたことによって、NAD リポジトリ アプリケーション上でファイルの存在を確認できないという理由で、ファイルが消去されるのを防ぐことができます。

NAD は、アプリケーションのダウンロード中に、NAD リポジトリ アプリケーションに追加の変更が行われたかどうかを検出できます。そのような状況が発生した場合、NAD はアプリケーションのダウンロードを中止します。最後の更新後に[クライアントに通知]コマンドを実行すると、NAD は、次のポーリング周期に最新のアプリケーション ファイルのダウンロードを自動的に開始します。そうでない場合、アプリケーションのダウンロードが発生する前に、次の[クライアントに通知] コマンドが発行されるまで待ちます。