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

AVEVA™ InTouch HMI

ライセンスタグの数について

  • Last UpdatedSep 26, 2024
  • 1 minute read

InTouch アプリケーションの実行中は、タグのハンドルがメモリ データベースに保存されます。各タグには、ハンドルを割り当てる必要があります。タグのハンドルが初期化され、WindowViewer によって使用されますが、アプリケーションの停止後はディスクに永続的に保存されません。

InTouch HMI は、無制限の数のタグをサポートするようになりました。したがって、ランタイム データベースには理論的に無制限の数のライセンス タグを保存できます。これには、ローカル タグとリモート タグ ソースを参照するタグの両方が含まれます。ただし、テストされているのは最大 300000 のタグ ハンドル(300K)です。

InTouch アプリケーションは、このランタイム データベース内で利用可能なメモリ ハンドルを超える数のアクティブなタグを同時に持つことができません。InTouch ライセンスによって、ランタイム データベース内でハンドルを割り当てることができる、ローカル タグおよびリモート タグの数が決まります。

また、アプリケーション内のアクティブなタグの最大数は、ランタイム データベースの機能的な制限によって制限されます。実際のタグの最大数は、タグ ハンドルの理論上の最大数より少なくなります。考えられるタグの最大数から、一連の定数が減算されます。

  • WindowViewer ランタイム データベース内で無効なハンドル値が発生したかどうかを示すために、無効なタグのハンドル ビットが予約されます。

  • InTouch バージョン 10 には、ユーザー定義のタグによって置き換えることができない、34 個のシステム タグが含まれています。バージョン 7.11 以前のアプリケーションを現在のバージョンの InTouch に移行する場合、システム タグの数は 37 個です。

  • 設定時に、プレースホルダ タグに保存するために 4096 個のデータベース ハンドルが予約されます。設定時にウィンドウ、スクリプト、またはシンボルをインポートすると、このメモリ セグメントにプレースホルダ タグが割り当てられます。ランタイム中に、リモート参照タグに割り当てるために、4096 個のすべてのプレースホルダ ハンドルを利用できます。

InTouch ライセンス オプションは、アプリケーションで使用できるローカルおよびリモート参照タグの最大数に基づきます。

InTouch タグ ライセンスが 60K タグ未満用である場合、スティッキー タグ ライセンス スキーマが適用されます。スティッキー タグは、WindowViewer がリモート参照のデータ変更の通知を受信したときに、ランタイム時にバインドされるリモート タグ リファレンスです。WindowViewer によって、ランタイム時にリモート タグ リファレンスが InTouch ライセンスの上限まで更新されます。WindowViewer では、ライセンス制限を超えた追加のリモート タグ リファレンスは更新されません。WindowViewer では、ウィンドウが閉じているときは、リモート参照タグの数は削減されません。各リモート参照タグの数は、アプリケーションの実行中に固定されます。

InTouch ライセンスのリモート参照タグの最大数を超えると、単一のメッセージが表示されます。ライセンスの最大数に達した後は、無効なリモート参照タグに関連付けられている値はアプリケーションで更新されません。ライセンス制限に対してカウントされるリモート タグ リファレンスにまだ関連付けられていない 1 つまたは複数のリモート タグ リファレンスが含まれている他のウィンドウを開く前に、アプリケーションを停止して再起動する必要があります。

60K 以上のタグを許可するライセンスでは、スティッキー タグは適用されず、タグの数や、InTouch アプリケーション内で使用できるローカル タグとリモート タグの組み合わせの制限はありません。

たとえば、60K ライセンスを使用した場合のローカル タグおよびリモート参照タグの使用制限を以下に示します。

  • 可能なローカル タグの合計

    61404 = 65535 – (4096 + 37 + 1)

  • 可能なリモート参照タグの合計

    最大 = 65535 – (37 + 1 + ローカル タグの数)

したがって、60K ライセンスでアプリケーションを実行すると、ローカル タグ データベース内のユーザー定義のすべてのタグの潜在的なリモート参照と効率的にやり取りできます。ランタイム設定では、常に 4,096 個以上の可能なリモート参照タグを利用できます。100000 個のタグを使用できるライセンスの場合、最大数 = 100000 - (37 + 1 + ローカル タグの数) です。