所有パレット: OPC UA VI

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

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

パレットオブジェクト説明
監視されるデータノードを追加ノードをデータサブスクリプションに追加してデータ変更を監視します。
サーバを接続OPC UAサーバへの接続を作成します。
サブスクリプションを作成OPC UAサーバのノードへのサブスクリプションを作成します。OPC UAクライアントがサブスクライブするノードでデータ変更が発生する場合、OPC UAサーバはデータ変更を収集し、OPC UAクライアントに通知メッセージを送信します。
監視されるノードを削除サブスクリプションから1つまたは複数の監視されるノードを削除します。
サブスクリプションを削除1つまたは複数のサブスクリプションを削除します。サブスクリプションを削除することで、サブスクリプションからすべての監視されるノードが削除されます。
接続解除OPC UAサーバからOPC UAクライアントを接続解除します。OPC UAサーバから接続解除する前に、OPC UAクライアントは自動的にすべてのサブスクリプションを削除します。
前を参照ノードを参照し、その子ノードの情報を返します。
ノード属性を取得ノードの属性を取得します。
複数読み取り1つまたは複数のノードの値、タイムスタンプ、およびステータスを読み取ります。NIは、すべての値のデータタイプにバリアントインスタンスを選択することを推奨します。使用する多態性インスタンスを手動で選択する必要があります。
複数書き込み1つまたは複数のノードに値を書き込みます。NIは、すべての値のデータタイプにバリアントインスタンスを選択することを推奨します。使用する多態性インスタンスを手動で選択する必要があります。
サブパレット説明
アラーム&コンディションVIOPC UAクライアントアプリケーションがアラームとコンディションをサブスクライブするには、アラーム&コンディションVIを使用します。
履歴アクセスVIOPC UAクライアントアプリケーションが履歴データおよびイベントにアクセスするには、履歴アクセスVIを使用します。

OPC UAクライアントVIの使用例については、labview\examples\Data Communication\OPCUAディレクトリのOPC UA Demo.lvprojを参照してください。