我該如何設定執行LabVIEW Real-Time的RT系列PXI控制器的COM1及COM2?



主要軟體: LabVIEW Modules>>Real-Time Module
主要軟體版本: 6.0.3
主要軟體修正版本: N/A
次要軟體:

問題: 我無法利用PXI-8156B/333 RT控制器的序列埠去進行儀器溝通. 在本機端, 我可以用"COM1"作為資源名稱. 然而當我在LabVIEW Real-Time的控制器上執行同一個VI時出現一個"-1073807343"的錯誤訊息. 我的PXI Controller內建Serial Interfaces的COM1及COM2.

解答: 在Windows中, COM1及COM2是ASRL1::INSTR及ASRL2::INSTR的化名. PXI-8156B/333 RT控制器及其他RT系列控制器使用RT作業系統為LabVIEW Real-Time所用. RT作業系統並無法將COM1及COM2指定為ASRL1::INSTR及ASRL2::INSTR的化名. 所以你無法使用COM1及COM2作為設定VISA序列埠時的資源名稱.

這時必須使用字串"ASRL1::INSTR" and "ASRL2::INSTR"作為資源名稱.

在LabVIEW Real-Time上可以使用VISA Find Resource function 檢查系統上所能使用的資源名稱. 以下為如何使用VISA Find Resource的相關連結範例.

相關連結: KnowledgeBase 28TAELZ8: How Do I Program the Serial Ports on My PXI RT System?


附加檔案:





報告日期: 10/11/2001
最後更新: 11/06/2003
文件偏號: 2EAHGMM5