01-21-2009 02:06 PM
Have been using these modules with Dasylab for a couple of years. The manufacturer is Superlogics/Quatech. They are simple serial modules. The QTM-8018 is a thermocouple module, and the 8067 is a Output relay module.
The modules are on line and connected to Com1. I can see them through the terminal and through Dasylab.
I downloaded and installed the drivers from Superlogics/Quatech and the Labview software still cannot see them. I talked with the Superlogics support folks and they have no experience with Labview and their products.
Does anyone have a driver that I can use to communicate with this hardware?
01-21-2009 02:42 PM
01-21-2009 03:02 PM
My apologies.
The Superlogics support folks say to simply download and install the drivers from their site and the follow up that statement that the drivers should work since the OEM manufacturer put the there. However, the did not have anyone that has used that hardware with Labview and had the ability to add any more insight to the issue. At this point, they referred me to NI.
I was hoping to extract the driver files and see a VI for both modules that would be ready to go. No such luck.......
By the way, I am communicating with the devices via an ethernet server on Com10.
01-21-2009 09:45 PM
01-21-2009 11:58 PM
There are no VI's in the unzipped driver file. I can point Labview to the directory but it doesn't recognize any of the files. Am I missing something?
Here is the link to the driver download.
http://www.superlogics.com/downloads.asp?prod=787
01-22-2009 09:37 AM
Hello,
I want to verify that you are using LabVIEW and not DasyLab. My response is assuming that you are using LabVIEW. When you download that driver, install it, then look in the intalled folder, there are 3 folders. demo, driver, and manual. The driver that is installed is a DLL file not a VI file. This is a precompiled piece of code that you can use to make function calls. There are examples in LabVIEW on how to call DLLs in LabVIEW by going to Help»Find Examples. The difficulty with programming with DLLs is that you need to know the API and how to call each function in the driver. The demo folder contains VIs, but these VIs were written in LabVIEW 4.0 and will not be able to be used with the lates versions of LabVIEW. It may be easier to find the commands to send over serial and to use the VISA drivers to program the device.
National Instruments
01-22-2009 05:45 PM
Caleb,
Thank you !!!! Yes, I am using Labview.
This makes sense. I attempted to use the demo's but got version errors, tried numerous times to download and extract various versions of the drivers and didn't find a VI to work with. I will play with the DLL's and see what happens. Thanks again for clearing this up.
jeff
01-22-2009 10:04 PM
Instead of saying that LabVIEW could not see the drivers or that were no VIs (both of which are inaccurate statements) and had said you got a version error, you would have gotten a solution a lot sooner. All you would have had to do was zip them up and ask someone here to convert them for you. That's what I did. They are now in version 7.1 which you can open with 8.x.
Since it sounds like you are moving from Dasylab to an actual programming language (
) and have some learning to do, try the tutorials
01-23-2009 10:11 AM
Got it.
and thx for the additional info.