NI-VISA 所支援序列鮑率

綜覽

此文件會探討將 NI-VISA 用於序列通訊時可支援的鮑率。  

內容

簡介

NI-VISA 本身並不會限制可用鮑率範圍。相反地,鮑率需求會直接通過裝置驅動程式直達序列介面。可透過 VISA 配置序列埠 VI 在 LabVIEW 中設定鮑率。若序列埠不支援序列鮑率設定,NI-VISA 將顯示錯誤訊息:非有效屬性

若您在 Linux 或 Mac OS 中使用 NI-VISA,通常會受限於此文件中所提到的特定標準鮑率。這些操作系統上的標準驅動程式並不支援任意鮑率。

如需確認 NI-VISA 是否支援該鮑率,

  1. 請選擇 Measurement and Automation Explorer (MAX) 中的序列埠 ,接著開啟 VISA 測試面板
  2. 請於 VISA 測試面板配置分頁中的鮑率欄輸入數值,然後點選套用變更

 

回傳資料欄應會顯示無錯誤。若於回傳資料欄輸入不支援的數值,則會顯示 16 進位錯誤碼 0xBFFF001E。

請見下方表格,包含適用於 NI 序列硬體的標準、最高可支援的序列鮑率。 

所有 NI 序列埠支援標準鮑率

所有 NI 序列硬體可支援下列標準鮑率,最高為硬體指定的最大速率。 

標準鮑率 (bps)

300

1200

14400

115200

600

2400

19200

230400

 

4800

38400

460800

 

9600

57600

 

部份 NI 序列埠支援標準鮑率

部分 NI 序列硬體可支援其他標準鮑率。部分硬體可支援至其最高指定速率的任意鮑率。如欲取得更多硬體支援相關資訊,請見 NI 序列硬體規格與功能指南。 

其他標準鮑率 (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 收發儀控制的雙線自動控制模式的最高鮑率為 2000 kbaud。

標準鮑率 (bps)
300120014400115200
600240019200230400
 480038400460800
 960057600 

Was this information helpful?

Yes

No