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

AVEVA™ InTouch HMI

UDT スクリプトの使用

  • Last UpdatedJul 01, 2026
  • 1 minute read

HMI アプリケーションの規模と複雑さが増すにつれて、再利用可能で標準化された、拡張性の高い自動化ロジックへのニーズが高まっています。従来、InTouch のスクリプトはオブジェクト レベルまたはアプリケーション レベルで適用されていましたが、これによりロジックの重複やアプリケーション間での不整合が発生する可能性があります。

こうした課題に対応するため、ユーザー定義型(UDT)レベルでのスクリプト サポートが導入されました。スクリプトを UDT メンバーとして直接定義できるようにすることで、HMI 開発者は次のことが可能になります。

  • 構造と共に動作をカプセル化し、すべての UDT インスタンス間で一貫したアクションとロジックを実現する。

  • 再利用を促進し、メンテナンスを簡素化する。

  • アプリケーション間で UDT をインポートおよびエクスポートする際に、標準化されたロジックを UDT と共に移行する。

さらに、現在のスクリプト要件では、オープンで強力な言語のサポートと柔軟なアーキテクチャへの対応が求められています。UDT スクリプトは、以下を実現する基盤を提供します。

  • 最新言語の使用

  • 複雑なデータの処理

  • Web ベースおよび分散システム アーキテクチャに準拠した、サーバー ベースの実行モデルのサポート

UDT にメンバーとしてスクリプトを追加できます。スクリプトは、Python や C# などの最新の言語で記述できます。Python のインストール手順については、「 Python のインストール」を参照してください。また、.NET および Python の外部ライブラリをインポートしてスクリプト内で使用することもできます。詳細については、「外部ライブラリのインポート」を参照してください。