Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Comunicación Modbus
#1
A grandes rasgos es que quiero controlar un A/A de conductos con rejillas motorizadas, en plan airzone, pero hecho por mi, por darme el gusto. Para ello y para poder gestionar el A/A he visto que hay un cacharro de la casa Intesis https://www.intesisbox.com/en/daikin-modbus-ac-dk-ac-mbs-1/gateway/ que me valdría de pasarela, el cual recibe una serie de bits y los envía al A/A.

La duda viene a la hora de mandar datos desde arduino a la pasarela de Intesis. En la página 7 de las especificaciones sale algo sobre sus registros, pero creo entender que no son los que se usarían en la comunicación serie, dejo link de las especificaciones y tabla de registros (página 7), https://www.intesisbox.com/intesis/product/media/intesisbox_dk-ac-mbs-1_user_manual_es.pdf?v=2.1

Por ejemplo, según los registros de la pasarela del cacharro de Intesis, si quiero encender o apagar el equipo, he de enviarle una serie de bits



Dir. Registro (dirección protocolo)   Dir. Registro (dirección PLC)     R/W                Descripción

0                                                                1                             R/W                 Marcha/Paro del A.A.
                                                                                                                          0: Paro
                                                                                                                          1: Marcha


Y eso es lo que me pone sobre su tabla de registros. Entiendo que es a nivel informativo, sin especificar los registros en concreto y que una vez adquirido el dispositivo te pasarán el mapa de registros del cacharro, para poder enviar los datos correspondientes para cada una de las funciones del A/A.

Y claro, una vez que ese punto esté aclarado, es pasar al tema de cómo enviar las tramas desde arduino a la pasarela, aunque ese punto lo veo más fácil ya que hay mucha info por internet.


Espero haberme explicado bien, aunque no sé, jajajajaja



Bueno, gracias por la ayuda, de antemano.
Citar
#2
Al final creo que es leer o escribir registros usando modbus bajo comunicacion RS-485 (esto no tiene muhco misterio, el hardware es facil de hacer con arduino y un modulo rs-485), el protocolo modbus es una capa de software. A nivel de programación, tendras que intentar leer los registros. Prueba a contactar con el vendedor de ese articulo.
Citar
#3
OK, muchas gracias, lo haré....
Citar
#4
Pueden tener manuales mas tecnicos y/o darte ayuda para poder programar tu aplicacion
Citar