I would look at just using an RS232 to USB adaptor. $10 from Amazon. If the connector the Haas is not a DB9, you will need to make up your own cable. Not terribly hard but you'll need to get the parts. Lots of instructional videos out there for that. Simply a matter of making sure you get the right pins connected (2 & 3 on the DB9 for Rx and Tx), you might need RTS, CTS, DSR and DTR. The Haas manuals should tell you what pins are used - though there are stardard pinouts for the different DB connectors. If you don't know the baud rate, just set the machine up to send continuously and try changing the receive baud rate until it looks right.