Yes, that is sort of the issue. When i get a read out from the serial port to putty the values are real numbers, but for some reason when i plug that same serial cable into the SERIO port it receives random values. I think when the serial port communicates to the plc it is somehow getting messed up. The baud rate, parity , data bits, and stop bits have all been set to the correct values.