Control de zonas con RS485 Modbus

A partir del firmware 2.3.3(180), los dispositivos Modbus RS485 también se pueden controlar mediante el control de zona.

p.ej.

  • relé
  • válvulas de bola RS485
  • componentes adicionales ON/OFF RS-485

El control se puede realizar mediante un adaptador USB – Modbus (solo OSPi) o mediante TCP-Modbus (OSPi + OpenSprinkler 3.x).

Para que esto funcione, cada dispositivo debe tener una identificación única. OpenSprinkler/OSPi actúa como maestro y no requiere una identificación. Puede encontrar cómo configurar las ID en la documentación del dispositivo respectivo.

configuración

¡El requisito previo es el uso del firmware OpenSprinklerShop!

No hay más configuraciones para OpenSprinkler 3.x; usted ingresa la dirección IP y el puerto directamente para las zonas.

Para OSPi existe el archivo rs485 en la carpeta de firmware. El dispositivo USB debería estar aquí, por ejemplo: \\dev\ttyUSB0 para el primer puerto USB. Puede obtener más información usando “lsusb -v”

Si desea utilizar un adaptador Modbus-TCP con OSPi, ingrese <dirección-ip>:<puerto> en el archivo

parámetro

A continuación, configure las zonas de la siguiente manera:

Zona RS485

  • Device Index: ID de dispositivo Modbus
  • Address: Dirección Modbus
  • Register On: Registro Modbus para «ENCENDIDO». Utilice notación hexadecimal
  • Register Off: Registro Modbus para «APAGADO». Utilice notación hexadecimal
  • Data On/Off: Datos para «ENCENDIDO» o «APAGADO»