Typically when I get framing errors, it is because I haven't allowed enough time for the serial port either 1)before the first write command, 2)between a set of read and write commands. Insert an initial, one-time use (not neccessary to loop it) Serial Wait command directly after your Serial Config vi runs, but before your acquisition looping starts. If that doesn't work, double-check the wait times between successive write and read commands being sent.
And again, this isn't definitely the solution to your problem, but when I get framing errors this is typically the problem.
Good luck.