‎04-18-2015 07:09 AM - edited ‎04-18-2015 07:15 AM
With this monitor, you can have 2 analog outputs that you can transfer to the computer by using DAQ boards. In my case, I need temperature measurements at 3 different locations so I need 3 analog outputs, which is not possible with this device.
However, the monitor can also store temperature data in its memory and print the data. What I need is not to print the data but send the data to the computer somehow in digital form and postprocess it. I am using the "serial I/O" port to connect the device to the computer. I think I can do some configurations on the temperature monitor with the drivers in the link (http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=0241DD1B3AAF0341E0440003BA7CCD... ) but I am not sure if the device recognize the commands that I send through the I/O port.
Any advice on how to transfer (in digital form) the stored data on the monitor to the computer?
‎04-18-2015 07:50 AM
‎04-18-2015 08:22 AM
and the temperature monitor is the one in this link: http://www.lakeshore.com/products/cryogenic-temperature-monitors/model-218/Pages/Overview.aspx
Actually, it says in the manual that the stored data can be send to either printer or they can be retrieved by the computer interface. However, there is not enough information about how to perform this task.
I am using labview to read the data for the analog outputs and the drivers in the first link are also in labview language. But with those drivers, I cannot retrieve the data to the computer.
I will check MAX to test the communication with the device, though. Thanks for the advice!
‎04-18-2015 10:06 AM
‎04-20-2015 10:31 AM
The thing is that I never used visual basic before except some simple commands in excel and I am basic user of labview.
But since the serial I/O output sends some signals, there should be a way to read the data stored in the data through that port by using labview. I already tried to send some basic commands as explained in the manual but all I get as a response is the command that I type in the first place. For example: if I type *QIDN? as a command, I should get a response saying the "<manufacturer>,<modelnumber>,<serialnumber>,<firmwaredate>" but I get *QIDN back. So, I suppose that means I cannot communicate with the device after all.
I also tried MAX to see if we have a connection or not and I get nothing. Our technician did the connection cable as it says in the manual but nothing has worked so far..
‎04-20-2015 11:05 AM
‎04-20-2015 03:18 PM
Yes, sorry it is *IDN and I get *IDN back. In max, there are actually buttons that send those commands and they dont work for my case (same as the labivew code to check the connection).
I configured the front panel with the same data on the labview program. So, there is either a problem in the ports of my computer or the monitor, or we are doing something which is entirely wrong.
‎04-20-2015 04:07 PM