NI-VISAサポートいるシリアルボーレート

概要

このドキュメントでは、NI-VISAを使用したシリアル通信で​使用できるボーレートについて説明します。 

内容

概要

NI-VISAでは、使用可能なボーレートの範囲は制限されていません。ボーレート要求は、シリアルインタフェース用のデバイスドライバへ直接渡されます。VISAシリアルポート構成VIを使用すると、LabVIEWでボーレートを設定できます。ボーレートセットがシリアルポートでサポートされていない場合、NI-VISAは属性が無効であるというエラーを返します。

LinuxまたはMac OSでNI-VISAを使用している場合は、通常、このドキュメントに記載されている標準ボーレートのみを使用できます。これらのオペレーティングシステムでは、標準ドライバは任意のボーレートをサポートしていません。

ボーレートがNI-VISAでサポートされているかどうかを確認するには、

  1. MAX(Measurement and Automation Explorer)で対象のシリアルポートを選択してから、 VISAテストパネルを開くを選択します。
  2. VISAテストパネル Configurationタブで、ボーレートフィールドに目的の値を入力し、変更を適用を選択します。

 

Return Dataフィールドにはエラーは返されません。サポートされていない値が使用された場合、Return Dataフィールドは16進エラーコード0xBFFF001Eを返します。

NIシリアルハードウェアでサポートされている標準および最大シリアルボーレートについては、以下の表を参照してください。 

すべてNIシリアルポートサポートいる標準ボーレート

すべてのNIシリアルハードウェアは、以下に掲載する標準ボーレートを、ハードウェアに指定された最大レートまでサポートしています。 

標準ボーレート(bps)

300

1200

14400

115200

600

2400

19200

230400

 

4800

38400

460800

 

9600

57600

 

一部NIシリアルポートサポートいる標準ボーレート

一部のNIシリアルハードウェアは、追加の標準ボーレートをサポートできます。一部のハードウェアは、任意のボーレートも指定された最大レートまでサポートできます。お使いのハードウェアに関するサポート対象の詳細については、NI Serial Hardware Specifications and Features Guideを参照してください。 

追加の標準ボーレート(bps)

110

28800

128000

 

56000

153600

 

 

256000

 

 

921600

 

NIシリアルハードウェア最大ボーレート

ハードウェアモデル

標準

最大ボーレート(kbps)

NI 9870

RS-232

921.6

NI 9871

RS-422/485

3686.4

PCIe/PXIe-8430

RS-232

1000.0

PCIe/PXIe-8431

RS-422/485

3000.0*

USB-232

RS-232

230.4

USB-485

RS-422/485

460.8

ExpressCard-8420

RS-232

230.4

ExpressCard-8421       

RS-422/485

460.8



*RS-485トランシーバ制御の2線式自動制御モードの最大ボーレートは2000キロボーです。

標準ボーレート(bps)
300120014400115200
600240019200230400
 480038400460800
 960057600 

Was this information helpful?

Yes

No