12-02-2019 05:51 AM
Hello There,
i am trying to convert a LabVIEW Program wrote in version 5.1 in LabVIEW 2016:
actualy i am trying to convert it in the Version 8.2 (so that i can convert it easier in the 2016 version) and i became an Error. there is one function that is no more use by LabVEW. so the pont ist, i don´t no which one remplace it in the new version. additionaly to the description, hier is a picture from the fonction.
Thank you for your Help
12-03-2019 07:57 AM
I recommend that you attach the entire VI so that we can see this function in context and make a better "guess" at what it is doing, and thereby suggest the functions that you can use to replace it. My guess is that this is a communications function, maybe related to GPIB or VISA (but that's really a guess).
Bob Schor
12-03-2019 05:01 PM
This is most likely from the old serial port VIs which used an external shared library to access the serial port. This was done to support on non Macintosh computers the same device interface that Macs used and LabVIEW came with an external shared code library on Windows called serpdrv that provided the necessary driver interface to work with these nodes. This interface was deprecated after VISA was introduced and eventually completely removed.
The way to go with that is to completely replace the VIs in which this node is with according VISA node. This is however not a quick right click - replace with this Vi or that VI but rather will require some effort to partially rewrite the device communication VIs that use the Serial Port VIs.
12-06-2019 05:22 AM - edited 12-06-2019 05:23 AM
Thank you for your help Bob. but I am not allow to publish the VI on Internet because of Privacy Policy .
Fradjo
12-06-2019 05:32 AM
thank you Rolf, your explanation will help me so much.
i think i will better start to do it the way you said.
Fradjo