Tabla de contenido

Publicidad

Idiomas disponibles

Idiomas disponibles

Enlaces rápidos

COMPACT ELECTRIC HEATER
MODBUS AND AUTOMATION MANUAL V1.0
REFERENCES
65321 – 3kW Titanium Modbus
65322 – 6kW Titanium Modbus
65323 – 9kW Titanium Modbus
65324 – 12kW Titanium Modbus
65325 – 18kW Titanium Modbus
HEATER
CODE: 05470166
EDITION: 1

Publicidad

Tabla de contenido
loading

Resumen de contenidos para Astralpool 65321

  • Página 1 REFERENCES 65321 – 3kW Titanium Modbus 65322 – 6kW Titanium Modbus 65323 – 9kW Titanium Modbus 65324 – 12kW Titanium Modbus 65325 – 18kW Titanium Modbus COMPACT ELECTRIC HEATER HEATER MODBUS AND AUTOMATION MANUAL V1.0 CODE: 05470166 EDITION: 1...
  • Página 2 © Fluidra, S.A. 2016. All Rights Reserved. All the trademarks are registered by Fluidra SA and/or its affiliates, or its respective owners. Fluidra SA and its licensors will own all right, title and interest to the manual, technology and information including all portions, copies or modifications thereof.
  • Página 3: Tabla De Contenido

    1. INTRODUCTION TO MODBUS AND PRODUCT ............... 5 1.1. Principle of Operation ......................5 1.2. Basic Characteristics ......................... 5 2. ELECTRICAL CONNECTIONS ..................... 6 3. CABLE CHARACTERISTICS ....................7 4. BUS ISOLATION AND TERMINATION RESISTORS ............7 5. BOARD AND PANEL INDICATORS ..................8 6.
  • Página 4 1. INRODUCCION AL MODBUS Y AL PRODUCTO ............. 24 1.1. PRINCIPIO DE FUNCIONAMIENTO ................... 24 1.2. DATOS BASICOS ........................24 2. CONEXIONES ELECTRICAS ..................... 25 3. CARACTERISTICAS DEL CABLEADO ................26 4. AISLAMIENTO DEL BUS Y RESISTENCIA DE TERMINACION ........26 5.
  • Página 5: Introduction To Modbus And Product

    1. INTRODUCTION TO MODBUS AND PRODUCT Thank you very much for purchasing the Compact electric heater with MODBUS-RTU features. This manual is intended for professional installer, if you are not, please consult to your official distributor. MODBUS is an open field bus successfully used through the world to connect field devices to a main controller.
  • Página 6: Electrical Connections

    2. ELECTRICAL CONNECTIONS Image 1: electrical connection Note: some manufacturers assign for the RS-485 port the “A” connection as a “+”, and “B” as a “-“, while others reverses this nomenclature. The Compact Electric Heater uses the “A” as “+”, and the “B” as “-”.
  • Página 7: Cable Characteristics

    3. CABLE CHARACTERISTICS The recommended wiring for a MODBUS-RTU Communication is based in a linear structure, active bus with termination at both ends. It is possible coupling and uncoupling of devices during operation without affecting other devices. The wire shall be twisted and shielded according to EN 50 170. The values of transmission rate supported for the device, allow maximum cable length of 1,200 m without repeaters, or up to 10 km using repeaters, when installation is according to the standard.
  • Página 8: Board And Panel Indicators

    5. BOARD AND PANEL INDICATORS The Compact Heater includes a panel with capacitive buttons and OLED display to indicate its various functions. Image 3: keyboard panel © ASTRALPOOL 2016 ALL RIGHTS RESERVED. PROPRIETARY DOCUMENT...
  • Página 9: Modbus Functions

    6. MODBUS FUNCTIONS 6.1. FUNCTIONS SUPPORTED Please, be careful at the possible actuations, and make sure that the function used is the correct. Functions implemented according MODBUS-RTU standard described http://www.MODBUS.org/docs/MODBUS_Application_Protocol_V1_1b.pdf. In general registers are unsigned 16 bit coded. 0x01 READ COILS 0x02 READ DISCRETE INPUTS 0x03 READ HOLDING REGISTERS 0x04 READ INPUT REGISTERS...
  • Página 10: Device Description And Configuration

    7. DEVICE DESCRIPTION AND CONFIGURATION 7.1. GENERAL DESCRIPTION In general, there is not check on the constancy of the values sent to specific registers. Therefore is the operator responsibility to check that consistency. In this manual, the numbers in hexadecimal have been represented with the format 0xZZ, where ZZ is the number.
  • Página 11: Baud Rate Selection

    Example: changing the ID address from 0x07 (default) to 0x08. Transmit Message: 07 06 00 00 00 08 88 6A Where: 07 is the slave address. (The actual ID address). 06 is the function used. Write Single Registers. 00 00 is the address of the first Holding Register to be written. 00 08 is the new ID address.
  • Página 12: Operation Modes

    OPERATION MODES 8.1 BASIC OPTIONS In this section it is assumed that a successful connection has been established with the Compact heater and therefore, address, baud settings and watchdog behavior has been already set. The less significant bit corresponds to the bit 0, and the most significant bit corresponds to bit 15. In section 9 a detailed description of all records defined in the Compact Heater can be found.
  • Página 13: Checking Status

    8.1.3 CHECKING STATUS Once sent the power on command to the heater, it is possible via MODBUS, to monitor the operating status of the heater. There are different levels of detail provided. By reading the Input Register 0x00, we can examine the operation mode of the heater. 07 04 00 00 00 01 31 AC Where: is the slave address.
  • Página 14: Temperature Probes Readings

    8.1.4 TEMPERATURE PROBES READINGS The values of the readings of the temperature probes installed in the heater can be read by the Input Registers 0x07 inlet water temperature and 0x08, water outlet temperature. Specifically, to read inlet water temperature, Input Register 0x07 is to be read. 07 04 00 07 00 01 80 6D Where: is the slave address.
  • Página 15: Digital Inputs

    8.1.5 DIGITAL INPUTS The status of the digital inputs of the heater can be monitored using the Input Register 0x02 07 04 00 02 00 01 90 6C Where: is the slave address. is the function used. Read Input Registers. 00 02 is the address of the first Input Register to be read.
  • Página 16: Real Time Alarms

    8.1.6 REAL TIME ALARMS The state of the alarms of the heater can be consulted in real time and available in 0x01 Input register. This input register contains information about the status of alarms at that exact moment of time, activating the corresponding bits by: .bit 1 Overheating.
  • Página 17: Latched Alarms

    8.1.7 LATCHED ALARMS It is possible to view a report on the alarms produced so far. The Holding Register 0x20 contains information about the status of alarms produced until that moment, activating the corresponding bit/s .bit 1 Overheating .bit 3 Water flow needed and not present .bit 14 Freezing risk...
  • Página 18: Checking Counters

    8.1.8 CHECKING COUNTERS Using MODBUS it is also possible to check the status of operation counters of the heater. These counters keep information regarding the number of operation hours of the heater, number of times it has been powered off, number of times there has been an overheating alarm, or the total heating hours.
  • Página 19: Basic Modbus-Rtu Register Map

    BASIC MODBUS-RTU REGISTER MAP The table shown in this chapter is our exclusive and original register map with the name of the function and their address. To reset the alarm errors, it is necessary to reset it from the Holding Register 0x20 and not from Input Register 0x01 due to, the Input Register 0x01 will reset when the current error alarm disappears.
  • Página 20: Alarms & Operation Holding Registers (Read/Write)

    9.2. ALARMS & OPERATION HOLDING REGISTERS (READ/WRITE) Initial Name Address Information value Alarm historic 0x20 Contains information on alarms that have been activated at some point. Must be reset by writing a 0 from the MODBUS or removing electrical supply. Each bit has a meaning associated with a type of alarm.
  • Página 21: Information On The Heater Input Type Registers (Read)

    9.4. INFORMATION ON THE HEATER INPUT TYPE REGISTERS (READ) Initial Name Address Information value Operation Mode 0x00 Reports the operating mode of the heater. It is a reflection of the operating orders in the Holding Register 0x21. bit 0 0: No alarms. 1: There is an alarm present.
  • Página 22: Heater Config; Coil Type Registers (Read/Write)

    9.5. HEATER CONFIG; COIL TYPE REGISTERS (READ/WRITE) These registers are oriented to a bit data type. Heater will only use these to activate some settings. They are equivalent to the corresponding bits of holding registers types. Initial Name Address Information value 0x120 1 = °C...
  • Página 23: Product Revision

    10. PRODUCT REVISION Manual v.1.0: All the information of this manual, describes the behavior of the Hardware Version 10, and Software Version 12. Changelog: © ASTRALPOOL 2016 ALL RIGHTS RESERVED. PROPRIETARY DOCUMENT...
  • Página 24: Inroduccion Al Modbus Y Al Producto

    1. INRODUCCION AL MODBUS Y AL PRODUCTO Muchas gracias por adquirir el calentador eléctrico Compact Heater con MODBUS. Este manual está dirigido al instalador profesional, si usted no lo es, por favor consulte a su distribuidor oficial. MODBUS es un protocolo de comunicación abierto usado en todo el mundo para conectar dispositivos a un controlador principal.
  • Página 25: Conexiones Electricas

    2. CONEXIONES ELECTRICAS Imagen 1: Conexión eléctrica. Nota: algunos fabricantes asignan en el puerto RS-485 la conexión “A” como “+”, y “B” como “-“, mientras otros intercambian esta nomenclatura. El Compact Heater usa “A” como “+”, y “B” como “-”. Hay que tener en cuenta este aspecto cuando se conecten a los buses de los dispositivos de otros fabricantes.
  • Página 26: Caracteristicas Del Cableado

    3. CARACTERISTICAS DEL CABLEADO El cableado recomendado para una comunicación MODBUS-RTU se basa en una estructura lineal, con bus active con terminación en los 2 extremos. Es posible acoplar y desacoplar dispositivos mientras se encuentran en funcionamiento sin que se vean afectados. El cable debe ser de tipo cruzado y protegido de acuerdo a la norma EN 50 170.
  • Página 27: Pantalla E Interfaz Del Dispositivo

    5. PANTALLA E INTERFAZ DEL DISPOSITIVO La regulación del calentador Compact Heater cuenta con un panel con botones capacitivos y un display OLED para indicar varias funciones. Imagen 4: Panel del teclado © ASTRALPOOL 2016 ALL RIGHTS RESERVED. PROPRIETARY DOCUMENT...
  • Página 28: Funciones Modbus

    6. FUNCIONES MODBUS 6.1. FUNCIONES DISPONIBLES Por favor, cuidado con las posibles actuaciones, y asegúrese de que la función usada es correcta. Las funciones están implementadas de acuerdo al estándar MODBUS-RTU standard descrito en http://www.MODBUS.org/docs/MODBUS_Application_Protocol_V1_1b.pdf. En general los registros son sin signo de 16 bit. 0x01 READ COILS 0x02 READ DISCRETE INPUTS 0x03 READ HOLDING REGISTERS...
  • Página 29: Descripcion Del Dispositivo Y Configuracion

    7. DESCRIPCION DEL DISPOSITIVO Y CONFIGURACION 7.1. DESCRIPCION GENERAL En general, no hay una comprobación de la consistencia de los valores enviados a los registros. Es responsabilidad del integrador comprobar esa consistencia. En este manual, los números en formato hexadecimal han sido representados con el formato 0xZZ, donde ZZ es el número.
  • Página 30: Seleccionar Velocidad De Comunicacion

    El valor por defecto de fábrica para el calentador es 0x07. Es posible cambiar este valor escribiendo en el Holding Register mientras se compruebe que no se producen interferencias con otras direcciones de esclavos. Ejemplo: Cambio de ID de 0x07 (por defecto) a 0x08. Mensaje transmitido: 07 06 00 00 00 08 88 6A Donde: 07 es la dirección del esclavo, ID.
  • Página 31: Modos De Funcionamiento

    MODOS DE FUNCIONAMIENTO 8.1 OPCIONES BASICAS En esta sección se asume que se ha establecido una conexión correcta con el calentador y, por consiguiente, dirección, configuración de baudios y comportamiento de watchdog han sido ya configurados. El bit de menor valor será el bit 0, y el bit de mayor valor será el bit 15. En la sección 9 se puede encontrar una detallada descripción de todos los registros definidos para el calentador.
  • Página 32: Comprobacion De Estados

    8.1.3 COMPROBACION DE ESTADOS Una vez enviado el comando de encendido al calentador, es posible mediante MODBUS, monitorizar el estado de funcionamiento del calentador. Hay diferentes niveles de detalle a seleccionar: Mediante la lectura del Input Register 0x00 podemos examinar el modo de operación del calentador: 07 04 00 00 00 01 31 AC Donde: es la dirección del esclavo.
  • Página 33: Lectura De Sondas De Temperatura

    8.1.4 LECTURA DE SONDAS DE TEMPERATURA Los valores registrados por las sondas de temperatura instaladas en el calentador pueden ser leídas mediante el Input Register 0x07, temperatura de entrada de agua y 0x08, temperatura de salida de agua. Para leer la temperatura de entrada de agua, hay que leer el registro 0x07: 07 04 00 07 00 01 80 6D Donde: es la dirección del esclavo.
  • Página 34: Entradas Digitales

    8.1.5 ENTRADAS DIGITALES El estado de las entradas digitales del calentador pueden ser monitorizadas usando el Input Register 0x02. 07 04 00 02 00 01 90 6C Donde: es la dirección del esclavo. es la función usada. Leer Input Register. 00 02 es la dirección del primer Input Register a leer.
  • Página 35: Alarmas En Tiempo Real

    8.1.6 ALARMAS EN TIEMPO REAL Los estados de las alarmas del calentador pueden ser consultados en tiempo real y están disponibles en el Input Register 0x01. Este Input Register contiene información sobre los estados de las alarmas en un momento exacto y se accede a ellos con los siguientes bits: .bit 1 Sobrecalentamiento.
  • Página 36: Alarmas Latcheadas

    8.1.7 ALARMAS LATCHEADAS Es posible visualizar un informe de las alarmas que se han producido hasta el momento. El Holding Register 0x20 contiene información sobre el estado de las alarmas producidas hasta ese momento, activando el correspondiente bit/s: .bit 1 Sobrecalentamiento.
  • Página 37: Comprobacion De Contadores

    8.1.8 COMPROBACION DE CONTADORES Usando MODBUS también es posible comprobar el estado de los contadores de funcionamiento del calentador. Estos contadores guardan información del número de horas de funcionamiento del equipo, del número de veces que ha sido desconectado de la red eléctrica, el número de veces que ha ocurrido una alarma de sobrecalentamiento…...
  • Página 38: Mapa De Registros Basicos De Modbus-Rtu

    MAPA DE REGISTROS BASICOS DE MODBUS-RTU La tabla mostrada en esta sección es nuestro exclusivo y original mapa de registros con los nombres de las funciones y sus direcciones. Para resetear los avisos de las alarmas, es necesario hacerlo desde el Holding Register 0x20 y no desde el Input Register 0x01 puesto que el Input Register 0x01 se resetea cuando la alarma desaparece.
  • Página 39: Alarmas Y Funcionamiento: Holding Registers (Lectura/Escritura)

    9.2. ALARMAS Y FUNCIONAMIENTO: HOLDING REGISTERS (LECTURA/ESCRITURA) Valor Nombre Dirección Información Inicial Alarm historic 0x20 Contiene información de las alarmas que se han activado en algún momento. Debe ser reseteado escribiendo un 0 mediante MODBUS o quitando el suministro eléctrico. Cada bit tiene un significado asociado a un tipo de alarma.
  • Página 40: Informacion De Los Registros Tipo Input (Lectura)

    9.4. INFORMACION DE LOS REGISTROS TIPO INPUT (LECTURA) Valor Nombre Dirección Información Inicial Modo de 0x00 Informa del modo de funcionamiento del calentador. Es funcionamiento un reflejo de las ordenes de funcionamiento del Holding Register 0x21. bit 0 0: No hay alarmas presentes. 1: Hay una alarma activa.
  • Página 41: Configuracion Calentador; Registros Tipo Coil (Lectura/Escritura)

    9.5. CONFIGURACION CALENTADOR; REGISTROS TIPO COIL (LECTURA/ESCRITURA) Estos registros están orientados a datos tipo bit. El calentador solo les usará para activar algunas configuraciones. Son equivalentes a los correspondientes bits de los holding registers. Valor Nombre Dirección Información Inicial 0x120 1 = °C Escala temperatura 0 = °F...
  • Página 42: Version Del Producto

    10. VERSION DEL PRODUCTO Manual v.1.0: Toda la información de este manual, describe el funcionamiento del Hardware Versión 10, y el Software Versión 12. © ASTRALPOOL 2016 ALL RIGHTS RESERVED. PROPRIETARY DOCUMENT...
  • Página 43 http://pdb.astralpool.com/pdb/en/product/Compact_ElectricHeat.html WE RESERVE THE RIGHT TO CHANGE ALL OR PART OF THE FEATURES OF THE ARTICLES OR CONTENTS OF THIS DOCUMENT, WITHOUT PRIOR NOTICE NOS RESERVAMOS EL DERECHO DE CAMBIAR TOTAL O PARCIALMENTE LAS CARACTERÍSTICAS DE NUESTROS ARTÍCULOS O CONTENIDO DE ESTE DOCUMENTO SIN PREVIO AVISO. NOUS NOUS RÉSERVONS LE DROIT DE MODIFIER EN TOUT OU EN PARTIE LES CARACTÉRISTIQUES DE NOS ARTICLES OU LE CONTENU DE CE DOCUMENT SANS AVIS DE WIR BEHALTEN UNS DAS RECHT VOR, DIE CHARAKTERISTIKA UNSERER PRODUKTE ODER DEN INHALT...

Este manual también es adecuado para:

65322653236532465325

Tabla de contenido