Ya se que este tema ya ha sido tratado varias veces y me disculpo por soy un principiante y no se me hace fácil...
He estado leyendo algunas soluciones al problema de Arduino bajo modbus RS485 y la verdad las cosas no me quedan claras.
Quizás alguien pueda tener la amabilidad de darme una mano con esto.
Desde un PLC Twido con un puerto RS485, quisiera leer las entradas digitales y analógicas y escribir por lo menos las salidas digitales de un Arduino ONE utilizando siempre solicitudes de escritura y lectura modbus estandarizadas.
Me pueden asesoras sobre como conectar el modulo RS485 al arduino y que librería y código puedo utilizar?
para la comunicación RS485 yo uso este shield que es full duplex, me da excelente resultados.
Solo conectas alimentación, RX y TX y te olvidas de configurar pines.
Tienes ejemplo dentro de la misma librería, pero te comparto el código de unos de los programas que realice.
me funciona perfectamente con cualquier scada o programa de modbus master.
te dejo adjunto el Sckech. Esta hecho para mega o DUE, pero de seguro lo podrás adaptar.
Espero la solucion te sea de utilidad.
Saludos.