04-28-2015 08:52 AM
I am very new to LabVIEW and this forum. So please let me know if I should post this question elsewhere. I inherited a bunch of LabVIEW programs from another guy and trying to understand how it works. I'm trying to open a LabVIEW VI with many sub VIs. From what I understand, there is a sub VI called GENser that is missing. When I try to load the VI, Labview keeps searching for GENser config, GENser initialize, GENser open, GENser close. As far as I could tell, this sub VI reads the voltage supply and passes it on. I tried to search for the VI on the computer and it did not show up. Are there any tips to figure out what this sub VI does? Is GENser a generic name for a type of VI?
P.S.: The guy who worked on this has moved on and no one else here knows LabVIEW!
Thanks
Asade
04-28-2015 09:22 AM
04-29-2015 09:13 AM
Dennis is absolutely right that it is an instrument driver. I have found an instrument driver on this page which I believe contains the subVIs you are talking about: http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=F9944941B4CF18E6E0340003BA230E...
Now you will still want to check if your instrument is compatible under that driver but I think TDK-Lambda possibly has the dirver set you are looking for.
04-29-2015 09:35 AM
Yup Lambda TDK power supply. I love these VIs and power supplies by the way. They seem to just work and have some neat features like being able to control multiple power supplies from a single COM port. I think it supports up to 16. The drivers always seemed responsive enough, and had several controls for over voltage and over current protection.
Also the ability to turn off the software control, and go manual from the front panel of the power supply was very useful for debug. Of course you might want to lock that down for production.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
04-30-2015 10:33 AM
Thank you everyone for your replies. I went ahead and installed the TDK_Lambda drivers as suggested. It seems they were the missing drivers! Now, I don't get a broken arrow on the top. However, when I let the program run it gives me an error code. Trying to debug it, I found that the Initialize,vi on the Lambda does not work and give out an error code. Digging further inside the initialize.vi, it seems 'VISA Open' gives out an error code. Using probes, I see that the error status going is in False and coming out of the Visa Open is true. I have connected the VISA resource name into and out of the VISA Open. Anything I should check for to fix this issue? Thanks much for your replies
Thanks
Asade
04-30-2015 11:31 AM
04-30-2015 11:41 AM
Good for you on trying to troubleshoot. Plenty of people would just reply saying it doesn't work. I agree you likely have the wrong COM port, wrong settings, like baud or channel, or you don't have the right cable (null versus straight). Hopefully your error can help you determine which it is.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
04-30-2015 12:36 PM
I have attached the error code. Hopefully this would suffice. Please let me know if you need more info.
FWIW - I'm using Lambda GEN60-12.5 power supply and Labview 12.0
Thanks
Asade
04-30-2015 01:21 PM
That error code is undefined, so I'm guessing this is an internal one that the drivers create. Probably due to a connection not being made to the power supply. Again check your settings and ports.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
04-30-2015 01:59 PM