與我們聯絡

與 Tek 業務代表即時對談。 上班時間:上午 6:00 - 下午 4:30 (太平洋時間)

致電

請致電

與 Tek 業務代表即時對談。 上班時間:上午 8:30 - 下午 5:30 (太平洋時間)

下載

下載手冊、產品規格表、軟體等等:

下載類型
機型或關鍵字

意見回饋

How can I use two plug-in boards with DriverLINX in the same application?

問題:

How can I use two plug-in boards with DriverLINX in the same application?

答案:

Product(s) :
Software : DriverLINX

PCI/ISA Plug-In Boards: several


Question : How can I use two plug-in boards with DriverLINX in the same application?


Answer: DriverLINX supports the use of multiple boards from the same application. The key to doing so successfully is to have a unique Service Request for each board.

If using the ActiveX API (typically from Delphi or Visual Basic) place a DriverLINXSR control onto the form for each board that you use. If using the DLL API (typically C/C++ languages), declare a variable of the DL_ServiceRequest type for each board.

Another important piece of information for C/C++ users, is to make use of the SelectDriverLINX(instanceHandle) function each time you switch between the use of each board. For example, suppose you have a KPCI-3101 and a KPCI-PIO24 board. Before doing any digital I/O with the KPCI-PIO24, call the SelectDriverLINX with the instance handle returned when you opened the kpcipio driver for that board. Then, before starting any analog I/O task with the KPCI-3101, again call SelectDriverLINX but with the instance handle returned when you opened the kpci3100 driver.

 


©Copyright 2003, Keithley Instruments, Inc.


此常見問答集適用於:

沒有任何產品系列

產品:

常見問答集 ID 71976

檢視所有常見問答集 »