06-23-2010 11:33 AM
I have an automation project with the instruments a Motion controller(MM3000, 4axis) and a Gaussmeter(Lake shore 460,3-channel ).Both the instruments are on GPIB bus connected to the computer.I am Using LAB windows 2009 to communicate to the instruments through GPIB(IEEE 488.2).
1. I Could find drivers for Motion controller to be used in labview but i need to be able to use it in labwindows.How can make it work with labwindows ? Can i convert these instrument drivers to be used in labwindows ? If not,Please let me know if can i find them on NI directly ?suggest a solution.
2. I also have a gauss meter on GPIB ,The purpose of it is to collect data like magnetic field etc. Can i be able to do it with just GPIB BUS or do i need any data acquisition kits between gpib and instrument?I found that i can use NI VISA to do this job through GPIB but inorder to use this ni visa drivers ,do i again need any hardware components or can i be able to communicate with juss ni visa drivers and gpib drivers.
3.Is it enough if i install the drivers in measurement and automation and communicate through cvi or do i need to include in the instruments folder in labwindows?
thanks !
Rasna
06-23-2010 12:16 PM
1).The download page for the MM3000 mentions the conversion tool to create a LabWindows/DVI driver from a LabVIEW project style driver. Since the LabVIEW driver is not, you will have to write your own or convert it manually by creating a dll from the LabVIEW code.
2).Don't understand your question at all. The only thing you need between the instrument and the GPIB controller is a GPIB cable. This is basic instrument control knowledge.
3).Don't understand this either. There is no way to install instrument drivers in MAX. You would only configure IVI drivers in MAX if you decide to create those by using the wizard in CVI. IVI drivers require installation to specific folders. I don't have CVI installed here but I believe this is documented in CVI or when you create an installer or run the wizard. If my memory is wrong, I hope someone will correct it.