尋找感興趣的產品?
Keysight L4400 系列 LXI 類別C儀器的範例程式
提供多種 Keysight L4400 系列儀器的範例程式。欲在您的硬碟中安裝所有範例程式,請按一下「Install」並依對話方塊的操作說明進行作業。安裝目錄預設為 C:\Program Files\Keysight\L4400,但是您可以指定欲安裝範例程式的目錄。若為 VISA COM 範例,必須具備 Keysight I/O Libraries Suite 14.1 修訂程式或更新版本且已安裝 VISA COM。
注意:
下列的範例程式受著作權法保護。Copyright © 2006 Keysight Technologies, Inc.
您有免權利金 (royalty-free) 的使用權,能以任何您覺得有用的方式,使用、修改、複製,與散佈程式 (和 (或) 改版程式);但需同意是德對任何範例程式均無保固、義務,或責任。
是德科技提供程式設計範例僅供例證之用。所有的範例程式均假設您已熟悉示範的程式語言,及用於建立和除錯程序的工具。是德支援工程師可以協助解說是德軟體元件和相關命令的功能;但是不能修改這些範例程式以提供新增功能,或是建構程序以符合您特定的需求。
範例程式
針對下列各種程式設計語言提供範例程式。
CSharp
以下目錄包含七個使用 IVI-COM 的範例程式:
- SendSCPI:介紹如何藉由使用 IVI-COM 驅動程式呼叫來完成自訂 IO 方式傳送 SCPI 命令及讀取響應。
- Mux_L4421A:使用 Keysight 34410A/34411A DMM 和 Keysight L4421A 交換器裝置,說明 2 線掃描。
- Dac51:示範 DAC 建立內部波形的程式設計。
- Multifunction:示範數位輸入與輸出、DAC 的直流輸出,讀取與設定總和器 (totalizer)。
- DigitalMemRead:示範載入 Keysight 34950A 數位 I/O 記憶體和時脈輸出碼型序列的方式。
- DigitalMemWrite:示範將 Keysight L4450A 記憶體的數位資料傳送至接收模組或電腦中的方式。
- L4445A:示範配置和操作 Keysight 1810UL 交換器和關閉 Keysight L4445A 微波卡頻道的方式。
VB 6.0
以下目錄包含六個使用 VISA COM 的範例程式:
- Mux_L4421A:使用 Keysight 34410A/34411A DMM 和 Keysight L4421A 交換器裝置,說明 2 線掃描。
- L4451A DAC:示範 DAC 建立內部波形的程式設計。
- L4452A Multi Funct:示範數位輸入與輸出、DAC 的直流輸出,讀取與設定總和器。
- dig memread:示範載入 Keysight 34950A 數位 I/O 記憶體和時脈輸出碼型序列的方式。
- dig memwrite:示範將 Keysight L4450A 記憶體的數位資料傳送至接收模組或電腦中的方式。
- L4445A:示範配置和操作 Keysight 1810UL 交換器和關閉 Keysight L4445A 微波卡頻道的方式。
以下目錄包含六個使用 IVI-COM 的範例程式:
- Mux_L4421A:使用 Keysight 34410A/34411A DMM 和 Keysight L4421A 交換器裝置,說明 2 線掃描。
- EZ_DAC:示範 DAC 建立內部波形的程式設計。
- EZ_MultiFunc:示範數位輸入與輸出、DAC 的直流輸出,讀取與設定總和器。
- DigitalMemoryRead:示範載入 Keysight 34950A 數位 I/O 記憶體和時脈輸出碼型序列的方式。
- DigitalMemWrite:示範將 Keysight L4450A 記憶體的數位資料傳送至接收模組或電腦中的方式。
- L4445A:示範配置和操作 Keysight 1810UL 交換器和關閉 Keysight L4445A 微波卡頻道的方式。
以下目錄包含六個使用 IVI-C 的範例程式:
- SendSCPI:介紹如何藉由使用 IVI-C 驅動程式呼叫來完成自訂 IO 方式傳送 SCPI 命令及讀取響應。
- Dac51:示範 DAC 建立內部波形的程式設計。
- Multifunction:示範數位輸入與輸出、DAC 的直流輸出,讀取與設定總和器。
- DigitalMemoryRead:示範載入 Keysight 34950A 數位 I/O 記憶體和時脈輸出碼型序列的方式。
- DigitalMemWrite:示範將 Keysight L4450A 記憶體的數位資料傳送至接收模組或電腦中的方式。
- L4445A:示範配置和操作 Keysight 1810UL 交換器和關閉 Keysight L4445A 微波卡頻道的方式。
VB 7.0
以下目錄包含七個使用 IVI-COM 的範例程式:
- SendSCPI:介紹如何藉由使用 IVI-COM 驅動程式呼叫來完成自訂 IO 方式傳送 SCPI 命令及讀取響應。
- Mux_L4421A:使用 Keysight 34410A/34411A DMM 和 Keysight L4421A 交換器裝置,說明 2 線掃描。
- EZ_DAC:示範 DAC 建立內部波形的程式設計。
- EZ_MultiFunc:示範數位輸入與輸出、DAC 的直流輸出,讀取與設定總和器。
- DigitalMemRead:示範載入 Keysight 34950A 數位 I/O 記憶體和時脈輸出碼型序列的方式。
- DigitalMemWrite:示範將 Keysight L4450A 記憶體的數位資料傳送至接收模組或電腦中的方式。
- L4445A:示範配置和操作 Keysight 1810UL 交換器和關閉 Keysight L4445A 微波卡頻道的方式。
C/C++
以下目錄包含六個使用 VISA 的範例程式:
- Mux_L4421A:使用 Keysight 34410A/34411A DMM 和 Keysight L4421A 交換器裝置,說明 2 線掃描。
- waveform_L4451A:示範 DAC 建立內部波形的程式設計。
- IO_totalizer_L4452A:示範數位輸入與輸出、DAC 的直流輸出,讀取與設定總和器。
- digmemread_L4450A:示範載入 Keysight 34950A 數位 I/O 記憶體和時脈輸出碼型序列的方式。
- digmemwrite_L4450A:示範將 Keysight L4450A 記憶體的數位資料傳送至接收模組或電腦中的方式。
- L4445A_C:示範配置和操作 Keysight 1810UL 交換器和關閉 Keysight L4445A 微波卡頻道的方式。
以下目錄包含五個使用 IVI-COM 的範例程式:
- Mux_L4421A:使用 Keysight 34410A/34411A DMM 和 Keysight L4421A 交換器裝置,說明 2 線掃描。
- DAC_L4451:示範 DAC 建立內部波形的程式設計。
- Multifunction:示範數位輸入與輸出、DAC 的直流輸出,讀取與設定總和器。
- DigitalMemoryRead:示範載入 Keysight 34950A 數位 I/O 記憶體和時脈輸出碼型序列的方式。
- DigitalMemWrite:示範將 Keysight L4450A 記憶體的數位資料傳送至接收模組或電腦中的方式。
以下目錄包含六個使用 IVI-C 的範例程式:
- SendSCPI:介紹如何藉由使用 IVI-C 驅動程式呼叫來完成自訂 IO 方式傳送 SCPI 命令及讀取響應。
- Dac51:示範 DAC 建立內部波形的程式設計。
- Multifunction:示範數位輸入與輸出、DAC 的直流輸出,讀取與設定總和器。
- DigitalMemoryRead:示範載入 Keysight 34950A 數位 I/O 記憶體和時脈輸出碼型序列的方式。
- DigitalMemWrite:示範將 Keysight L4450A 記憶體的數位資料傳送至接收模組或電腦中的方式。
- L4445A:示範配置和操作 Keysight 1810UL 交換器和關閉 Keysight L4445A 微波卡頻道的方式。
VEE
Keysight VEE 目錄包含五個使用 VEE 7.0 版或更新版本的 VEE 範例:
- mux_L4421A.vee:使用 Keysight 34410A/34411A DMM 和 Keysight L4421A 交換器裝置,說明 2 線掃描。
- waveform_L4451A.vee:示範 DAC 建立內部波形的程式設計。
- IO_totalizer_4452A.vee:示範數位輸入與輸出、DAC 的直流輸出,讀取與設定總和器。
- digmemread_L4450A.vee:示範載入 Keysight 34950A 數位 I/O 記憶體和時脈輸出碼型序列的方式。
- digmemwrite_L4450A.vee:示範將 Keysight L4450A 記憶體的數位資料傳送至接收模組或電腦中的方式。
LabView
LabView 目錄包含七個 LabView 範例 (適用於 LabVIEW 7.0 或更新版本):
- SwitchOps.vi:此範例開啟並關閉交換器,同時在操作交換器之前和之後比較繼電器週期計數。僅可在交換器模組使用此範例,但若於矩陣交換器使用時,則須修改頻道編號。
- TestTrace_51.vi:此範例示範在 Keysight L4451 建立標準波形並輸出的方式。同時介紹刪除波形以及取得現有的波形清單目錄的方式。
- Test_Byte_Bit_50.vi:此範例於 Keysight L4450 卡的 1 組輸出數位位元,並讀取 2 組的輸出結果。接著改變輸出的位元,再讀取和檢查結果以驗證響應是否正確。此範例假設兩組之間係以纜線連接。
- TestSeq_50.vi:此範例介紹建立、使用以及刪除序列的方式。此範例恰好使用 Keysight L4450 卡,然而僅有 Keysight L4400 系列的卡能夠使用序列操作。
- Test_StaticIO_50.vi:此範例介紹 Keysight L4450 卡完成靜態數位輸出和輸入的方式。此範例假設在卡上的 1 組和 2 組之間係使用纜線連接。當修改頻道編號以對應 Keysight L4452 的編號時,上述的數位操作也適用於 Keysight L4452 卡。
- Transfer_50.vi:此範例介紹在 Keysight L 4450 的 1 組記憶體中建立碼型的方式。接著,再配置 2 組以接收碼型並將此碼型從 2 組傳輸到 1 組。此範例假設在 Keysight L4450 模組上的 1 組和 2 組之間係使用纜線連接。
- TestOper_45.vi:此範例設定 Keysight L4445A 的預設配置,然後再關閉部分交換器。
Microsoft 是Microsoft 公司在美國的註冊商標。