hola johenrod,
te recomiendo como protocolo de comunicación el modbus, es simple y fácil de implementar.
es un protocolo ampliamente usado en la industria.
consiste en un master (pc ,plc, microcontrolador) que realiza la petición de los datos, hasta un máximo de 247 estaciones remotas. cada estación remota se le asigna un numero o id, y solo responde aquella que recibe su id. este protocolo tiene funciones de escritura y lectura de datos hacia y desde las estaciones remotas.
la comunicación fisica es serial a dos hilos, usando para ello convertidores rs485 como por ej. el max485.
las estaciones siempre en recepción y solo responden al recibir su id.
si el master es una pc ademas del max485 necesitas el max232, los plc en su mayoría tienen puerto rs485.
si el master como las estaciones remotas son microcontroladores necesitan el max485.
saludos
luis lopez