Jump to content
  • 0

Problem swapping one DT3016-PBF board with another DT3016-PBF board for a hardware test

Ben Feferman


While troubleshooting one of the analog outputs on a Window 7 based system utilizing a DT3016, a second DT3016 was swapped into the system as a hardware test.  With the new board installed, something in the program errored out (no error message displayed) causing the custom application to close. 

Is there an enumeration scheme with the DT3016's that generate unique "device ID's" based on the board serial number.  The closest example I can give would be the way some drivers handle multiple board installations in the same computer by assigning a Dev(0), Dev(2)... address to each of the devices.  The software application was generic over multiple systems so aside from a possible Device ID number, no specific board identifiers (e.g. s/n or other identifiers) would have been used.

If yes, how would one view the device number and change it back to the original ID (the assumption being that system is trying to address the original board).  

Another possibility is that the board that was swapped in was an original Keithley KPCI-3116A (I'm working remotely with a customer and they said the boards were "visually" identical.  Are the boards truly interchangeable or due they require different drivers (we manufactured systems using both boards but never at the same time).

Thank's in advance.  ---BJF



Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Hello @Ben Feferman.

Data Translation's DT3016 and Keithley's KPCI-3116A are equivalent boards, but the boards have different device ID's.  Keithley boards use the DriverLINX software, while Data Translation boards use the Open Layers software.  In order to use a KPCI-3116A with Data Translation software, you will need to use a new .inf file.  The attached .zip file contains the .inf file with installation instructions.  

DT boards are assigned different device ID names.  Use Windows’ Control Panel – Open Layers Control Panel applet to verify your device's DT-Open Layers Name.



Does your KPCI-3116A board appear in the Open Layers Control Panel?

If so, is your software application able to communicate with the board?

If you continue to have an issue, please reply with screen captures of the Open Layers Control Panel and Windows Control Panel showing the KPCI-3116A board.





Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...