Indeed, I put inside my while loop the open, write, read and close vi in a case structure and it works!
According to the TCP/IP flow chart I should end up with the close vi everytime I send bytes from Client (PC) to the server (digital board).
thanks for your help!