If the device emulates a serial device, why are you setting the baud rate. If you set the buad rate then VISA will check the baud rate and in most cases devices that emulate serial ports, do not return the baud rate and this causes VISA to error out.
In addition, I would recommand placing a VISA Set I/O Buffer Size VI, prior to calling the VISA Write.
-Josh