Hola! No recuerdo cuanto es el máximo que nos permite RS232, pero 30 metros me parece mucho...
En tu caso, sería buena idea usar RS422 o RS485; busca en algún catalogo que conversores hay, son baratos. Y nada díficil de implementar.
A propósito, alguien sabe que distancia puedo alcanzar con IIC ?
Saludos