Yes, visa can be used for basic serial comm. Visa is another layer on top of the serial drivers (and GPIB, etc) that all ready exist. The biggest benifits I see in Visa are :
1) you create a reference to a device and use that same reference all through out your program to talk to the device. Even if you use multiple protocols (like some commands over serial then some over GPIB) on the same piece of equipment.
2) The methods used are a lot like opening a file, reading / writing and then closing the reference to the file so it becomes a very familiar method of input / output no matter what the device. This method is also being used in GOOP (labview's method of object oriented programming) again making things similar.
On the first point, i rar
ely use two methods to talk to one piece of equipment. I will always prefer GPIB using serial if GPIB does not exist. I'm sure others can give more reasons to use VISA, this is probably the one area i have resisted change. I will use it if the drivers come that way, but so much of our years of development has already been done with either GPIB or serial vi's, i'm not going to change it all now.
Anyway, that's why i sent the straight serial. It's very familiar to me and it only took me a minute to create a vi to expose all the setup options available. If they dont work, you won't be wondering which Visa class is selected, or is visa doing something different than the old serial (see a differnt post this same week here) drivers.
Good luck and let us know what happens.
Jared