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)
300 1200 14400 115200
600 2400 19200 230400
  4800 38400 460800
  9600 57600