01-15-2014 09:36 AM
Hello everybody,
I am trying to make an old LV driver work with the new version and I have the following problem:
The "Instr Set Attribute.vi" for GPIB Visa comunication is not shipped with LabView for a long time and I was not able to find it on the internet to understand how it works.
LabView manual states that i should replace it with Property Node. The old version looks like this:
I pass the 0 and 500 to the "Instr Set Attribute.vi"
I assume that 0 is Nr of a property and 500 is the value. But what property is this I don't know and this is why I can't replace it with the Property Node.
Can someone help?
Thx,
Nick
01-16-2014 04:53 AM
Hi Nick,
do you know which the last working LabVIEW version was, that supported you driver?
Regards,
Branni
01-16-2014 05:27 AM - edited 01-16-2014 05:29 AM
Sure, it is LabView 6. I plan to open it in this version, but i need some time to find it.
I thought that because it is a simple control from the visa.llb it should be a known issue on the forum.
You can see the file in the Attachment, if you wish.
Thx, Nick
p.s. I have tried Timeout property, but got an error.... it is after all not as simple
01-16-2014 06:17 AM
If you like, I could have a look inside in the "Instr Set Attribute.vi", but I need the original VI.
The one you attached is edited with LabVIEW 2012 so I can't open it with LabVIEW 6.
Regards,
Branni
01-16-2014 08:35 AM - edited 01-16-2014 08:38 AM
I see, I wanted to send only this file and not the whole library, but the"save as" function changed the version for some reason.
here is an unedited version.
The missing vi is in the EXBASE Reset.vi
Thank you very much,
Nick
01-17-2014 03:16 AM
Hello Nick,
I was able to extract your missing VI, see attached!
It's just a simple case structure 🙂
Regards,
Branni
01-17-2014 03:43 AM
Hi Branni,
Thank you very much! Can I ask you for one little favour? Can you save it for LV 2012 ?
Thx!
Nick
01-17-2014 03:50 AM
Hey, sure!
I forgot, you use LabVIEW 2012...
01-17-2014 03:52 AM
Thx!
Now I am really puzzled, because that means that my guess that attribute Nr 0 is timeout was right, but the comunication with the device still gave errors. 😃
Fantastic.
Thank you again.
Good luck.
01-17-2014 03:55 AM - edited 01-17-2014 03:56 AM
No Problem, you're welcome!