I tried running the VI you posted, but nothing ever appeared in 'read buffer' (I changed the module address and tried it with and without checksum). There was never an error, but I received code 1073676294 with the source VISA Read in Untitled%2012[1].vi.
Also, I downloaded Portmon and used it to trace serial activity when running the already-in-use program that successfully reads and displays the temperatures, as well as when running LVs Basic Serial Write and Read VI. Attached is the data from Portmon after running these two different programs (#1-27395: Distillation Experiment (not using VISA); #36377-36528: LV Basic VI), but I'm not quite sure how to interpret it (ie. is the Request (4th) column what is sent to/from the serial port?). I did notice, however, that in the LV section of data there is nothing in the Request column that indicates "Read" (not sure if that's significant or not).
Thanks to both of you for your suggestions/help!
UNITOPS04-14-08.txt:
http://forums.ni.com/attachments/ni/170/316080/1/UNITOPS04-14-08.txt