「Create Server」VI
- 更新日2025-09-30
- 7分で読める
所有パレット: OPC UAサーバVI
要件: OPC UAツールキット
OPC UAサーバを作成および初期化します。
「サーバ接続」VIを使用してOPC UAクライアントをOPC UAサーバに接続し、メッセージモードをNoneに設定する場合、OPC UAクライアントとOPC UAサーバがお互いを信頼する必要はありません。
例
![]() |
すべてのクライアントを信頼は、信頼されたクライアント証明書をOPC UAサーバに追加することなく、OPC UAサーバがすべてのOPC UAクライアントを信頼するかどうかを指定します。デフォルトはFALSEで、OPC UAサーバが信頼されたクライアント証明書をOPC UAサーバに追加したOPC UAクライアントのみを信頼することを指定します。「信頼されたクライアントを追加」VIを使用して、信頼されたOPC UAクライアント証明書をOPC UAサーバに追加できます。 | ||||||||||||||
![]() |
OPC UAサーバ名は、OPC UAサーバの名前を指定します。 | ||||||||||||||
![]() |
TCPポートは、OPC UAサーバが使用するTCPポートを指定します。デフォルトは49580です。指定したポートが占有されている場合、このVIはOPC UAサーバを作成できません。同じターゲット上の異なるポートで複数のOPC UAサーバを作成できます。 | ||||||||||||||
![]() |
サポートされているセキュリティポリシーは、サポートされているメッセージモードとそれに対応するセキュリティポリシーを指定します。デフォルトはNoneで、OPC UAクライアントはセキュリティなしで接続できます。OPC UAクライアントをOPC UAサーバに接続する際に、「サーバ接続」VIを使用してサポートされているどのセキュリティポリシーを使用するかを決定します。
| ||||||||||||||
![]() |
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。 | ||||||||||||||
![]() |
サーバ証明書ファイルは、パブリックキーのパスまたは名前を指定します。パブリックキーとプライベートキーを同じフォルダに保存するには、両方に同じ名前を付ける必要があります。証明書ファイルのパスを指定しない場合、このVIはデフォルトの証明書を生成および使用します。独自の証明書を指定した場合、このVIはその証明書を使用および信頼します。OPC UAサーバは、常にOPC UAサーバが使用している証明書を信頼します。サーバ証明書ファイルの相対パスまたはファイル名を指定できます。相対パスを指定する場合、パスは発呼者VIまたはアプリケーションディレクトリに対する相対パスです。ファイル名を指定する場合、LabVIEWは発呼者VIが存在する場所またはアプリケーションディレクトリのみで証明書ファイルを検索します。 | ||||||||||||||
![]() |
OPC UAサーバrefnum出力は、OPC UAサーバの参照データ値を返します。 | ||||||||||||||
![]() |
サーバエンドポイントURLは、OPC UAサーバの固有の識別子を返します。 | ||||||||||||||
![]() |
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
例
「サーバを作成」VIの使用例については、labview\examples\Data Communication\OPCUAディレクトリのOPC UA Demo.lvprojを参照してください。
履歴
-
OPC UA Toolkit 2025 Q4:
- Basic256Sha256、Aes128Sha256RsaOaep、およびAes256Sha256RsaPssセキュリティポリシーが導入されました。
- Basic128Rsa15およびBasic256セキュリティポリシーは廃止されました。







