DataSocket 書き込み関数
- 更新日2025-07-30
- 4分で読める
接続入力で指定する接続にデータを書き込みます。
コネクタペーンには、この多態性関数のデフォルトのデータタイプが表示されます。

入力/出力
接続入力
—
connection inは 、書き込むデータ項目を特定します。 connection inは 、 urlを 記述する文字列か、 共有変数コントロールにすることができます。
データ
—
dataは 接続に書き込まれるデータです。 dataは 任意のフォーマットまたはLabVIEWデータ型にすることができます。
ミリ秒タイムアウト (0)
—
ミリ秒タイムアウト (0) は、保留中の操作が完了するまで関数が待機するミリ秒単位の時間を指定します。 デフォルト値は0で、関数が操作の完了を待機しないことを示します。操作が完了するまで関数が待機するよう設定するには、タイムアウト値-1を指定します。現時点では、Windowsではopcプロトコル、その他のLabVIEWサポートプラットフォームではdstpおよびfileプロトコルのみ、この関数のゼロ以外のタイムアウト値をサポートしています。pspプロトコルでゼロ以外のタイムアウト値を使用するには、同期通知を有効にする必要があります。同期通知が有効の場合、関数は、操作が完了またはタイムアウトするまで待機します。同期通知を有効にして、書き込み操作でゼロ以外のタイムアウト値を使用できるようにするには、psp URLの最後に?sync=trueを追加する必要があります。同期通知が有効の場合、特にRTターゲット上では、パフォーマンスが低下する原因となります。
エラー入力 (エラーなし)
—
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。
接続出力
—
接続出力は、データ接続を指定するデータソースです。
タイムアウト
—
エラーなしで操作がタイムアウトの時間内に完了すると、タイムアウトはFALSEを返します。ミリ秒タイムアウトが0の場合、タイムアウトはFALSEです。
エラー出力
—
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
サンプルプログラム
LabVIEWに含まれている以下のサンプルファイルを参照してください。
- labview\examples\Data Communication\DataSocket\Simple DataSocket\Simple DataSocket.lvproj
接続入力
—
データ
—
ミリ秒タイムアウト (0)
—
エラー入力 (エラーなし)
—
接続出力
—
タイムアウト
—
エラー出力
—