12-09-2005 11:30 PM
12-11-2005 11:53 PM
12-12-2005 01:26 AM
Thank you, K.Saha
I have used R6561 of DMM and The language I use is LabVIEW 7.1 and driver is NI-488.2 of version1.70.
The tenperature range I want to measure is from 80K to 275K.
Generaly, The resistance at 273K of Pt100 is almost 100Ω but DMM show sometime from 10 to 50Ω. Clearly, it is incorrect.
According to some information, It is good for DMM and scanner to delay mesurement interval until their instruments are stable.
but I can't know where to debag this program.
Hope your advice.
Thank you.
12-12-2005 02:42 AM
12-12-2005 03:46 AM
12-12-2005 05:37 AM
Hi Mr Kazu
I have seen your VI.As there are some sub VIS are absent and I have no DMM just like yours, I could not run your VI.You are using two instruments(DMM and the Scanner) together.If you use only the DMM, what about the result.you told that resistance value on DMM is correct for the 1st cycle.What about the next cycles?
Your problem is a little bit complicated to debug.So I suggest you to perform a simple test to read resistance value from DMM.
You can do it in MAX(NI Measurement & Automation Explorer).Just open MAX and you can see your GPIB interface under "Device and Interface".Right click on GPIB interface and select "Instrument scan".Your DMM should be detected.right click on DMM and select "Communication with instrument".It will open "NI 488.2 communicator".Just input command and click query.Let me know the result.
Another way for simple test is to use "Instrument I/O assistant(block diagram→Input→Instrument I/O assistant).
Would you please tell me whether there is any error sign on DMM when you start your program?
Thanks in advance.
saha | AE | National Instruments, Japan
12-12-2005 06:37 PM
Hi. K.Saha
Thank you for your advice!
I had tried to What you told me yet but The program isn't good peformance ・・・.(DMM and Scanner are detected the query of DMM shows "error 10")
Error 10 means that DMM can't understand the code. You may think It seem to be due to broken DMM but I may thinnk this DMM is so old that this can't do.
Is it correct?
DMM can be operated and the resistance value of 2nd cycle is correct.
Now this program has been run in my laboratory at once.( the program I attach is not perfect.)
What part of program is to debag, If the reason DMM can't show corecct resistance isn't due to mechanical(DMM and Scanner) nor defect subVI
12-12-2005 06:59 PM
Hi.K.Saha.
In Addtion, When I input command in NI-488.2 comunicate, it shows " iberr=EABO"
but this program had been normaly run before・・・.
recently, It is too bad!
Hope your help!!!
12-12-2005 08:18 PM
Hello Mr Kazu
Thank you for performing experiment according to my request.I think you did it in MAX.Am I correct?Make me sure that you get error 10 every time you query on NI-488.2 communicator.what type of command did you use to query?I suggest you to use the most simple command like "*IDN?" and inform me the result?If error 10 occurs,then I request you to see the help of NI-488.2(Start→All Programs→National Instruments→NI-488.2→NI-488.2 help).Search the "EOIP error code" under Index tab.Here you will see the solve for this error.
I think your LabVIEW program is not bad.there is something wrong in communication with the DMM.
Please try to solve the error 10 and let me know the result.
Thanks in advance.
saha | AE | National Instruments, Japan
12-13-2005 09:42 AM