Por que, por que, por que?
Seriamente, todo lugar que eu tenho com um sistema de controle industrial sério usa hardware e software antigos (como modems e hyperterminal), porque é com isso que as máquinas industriais se comunicam, e é mais barato continuar usando um modem PCI de US $ 5. de reengenharia tudo para usar Ethernet.
Então, por que balançar o barco? Em uma vida anterior, há alguns anos, monitoramos um ambiente de datacenter de 9 dígitos com um PC de whitebox do Windows 95, porque era com isso que todos os sistemas industriais eram projetados para comunicação. Tinha um monte de peças idênticas na prateleira, backups de hora em hora do sistema, e quando ele falhou, colocamos um novo em seu lugar e jogamos uma imagem nele. (Aconteceu apenas uma vez em ~ 12 anos, o que foi bastante impressionante.)
O que você está fazendo aqui é tentar criar uma solução para um problema que não existe. Deixe a coisa com o Windows XP e um modem em vez de gastar milhares de dólares para fazer a mesma coisa que você está fazendo de graça.
EDIT: Ainda é uma má ideia, mas se você não tem escolha, acho que é isso que você está procurando .
The Null-modem emulator (com0com) is a kernel-mode virtual serial port driver for Windows. You can create an unlimited number of virtual COM port pairs and use any pair to connect one COM port based application to another. The HUB for communications (hub4com) allows to receive data and signals from one COM or TCP port, modify and send it to a number of other COM or TCP ports and vice versa.
Ainda é uma ideia melhor / mais fácil comprar um modem PCI que vem com drivers do Windows 7, como o este , este ou inúmeros outros. Boa sorte com essa bagunça, a propósito.