LabVIEW OPC UA Toolkit API Reference

OPC UAサーバVI

  • 更新日2023-02-21
  • 4分で読める

1つ上のパレット: OPC UA VI

インストールパッケージ: OPC UAツールキット。このトピックは、使用しているオペレーティングシステム、ライセンス取得製品、ターゲットによっては、LabVIEWのパレットに一致しない可能性があります。

OPC UAサーバVIを使用して、カスタマイズされたOPC UAサーバアプリケーションを作成します。

サンプル

パレットオブジェクト説明
アナログ項目を追加アナログ項目をアドレス空間に追加し、アナログ項目を構成します。
サーバを登録OPC UAサーバをUAローカル検出サーバ (LDS) に登録します。 このVIは、登録レートに基づいて、OPC UAサーバを定期的に登録します。
サーバを登録解除登録されたOPC UAサーバのUAローカル検出サーバ (LDS) での登録を解除します。
すべての信頼されたクライアントをクリアOPC UAサーバが信頼するOPC UAクライアント証明書をクリアします。
ノードを削除フォルダ、項目、ノーティファイア、またはコンディションなどのノードを削除します。 フォルダ、項目、またはノーティファイアを削除する際は、すべての子ノードを削除します。
フォルダを追加アドレス空間にある親フォルダの下にフォルダを作成します。
プロパティを追加項目にプロパティを追加します。
開始OPC UAサーバを起動します。 OPC UAサーバを起動後は、OPC UAサーバを停止するまでフォルダ、項目、ノーティファイア、コンディションを追加または削除できません。 「停止」VIを使用してOPC UAサーバを停止します。
項目を追加指定したフォルダに項目を子として追加します。
作成OPC UAサーバを作成および初期化します。
書き込みOPC UAサーバから値とステータスをノードに書き込みます。 使用する多態性インスタンスを手動で選択する必要があります。 OPC UAサーバが起動する前に、ノードを書き込むことができます。
信頼されたクライアントを追加信頼されたOPC UAクライアント証明書をOPC UAサーバに追加します。
停止OPC UAサーバを停止し、すべてのOPC UAクライアントの接続を解除します。 OPC UAサーバを停止する場合も、すべてのフォルダ、項目、およびプロパティを保存します。 「開始」VIを使用してOPC UAサーバを再起動します。
読み取りノードの値、タイムスタンプ、およびステータスを読み取ります。 使用する多態性インスタンスを手動で選択する必要があります。
閉じるOPC UAサーバを閉じて破棄します。 OPC UAサーバを閉じた後は、OPC UAサーバに属しているすべてのデータを失います。


サブパレット説明
アラーム&コンディションVIOPC UAサーバアプリケーションがアラームとコンディションをサブスクライブするには、アラーム&コンディションVIを使用します。
履歴アクセスVIOPC UAサーバアプリケーションが履歴データおよびイベントにアクセスするには、履歴アクセスVIを使用します。

サンプル

OPC UAサーバVIの使用サンプルは、labview\examples\Data Communication\OPCUAディレクトリにあるOPC UA Demo.lvprojで参照できます。

 サンプルを開く  関連サンプルを検索

Log in to get a better experience