Hi,
The communication with this machine, despite of being bidirectional, was a "question-answer" type, with no flux control, so the delay was not really a problem.
Anyway, I solved this problem using the components MSComm and WinSock in Visual Basic.
Thanks for your help,
Joao