IntesisBox ® Modbus Server
Mitsubishi Electric G-50A/GB-50A/AG-150A
Manual de usuario
Fecha: 05/2014
r18 esp
© Intesis Software S.L. 2014 Todos los derechos reservados.
La información en este documento esta sujeta a cambios sin previo aviso. El software descrito en este documento se suministra bajo un acuerdo de licencia o acuerdo de no- divulgación. El software se puede usar conforme a las condiciones del acuerdo. Ninguna parte de esta publicación se puede reproducir, almacenar en un sistema de recuperación de documentos o transmitir de forma alguna o mediante cualquier medio electrónico o mecánico, incluyendo fotocopias y grabación para cualquier propósito que no sea otro que el uso personal por parte del comprador, sin el permiso por escrito de Intesis Software S.L.
Intesis Software S.L.
C/ Milà i Fontanals, 1bis 08700 Igualada
España
TRADEMARKS
Todas las marcas y nombres utilizados en este documento se reconocen como marcas registradas de sus respectivos propietarios.
Pasarela para la integración de aire acondicionado Mitsubishi Electric City Multi en sistemas Modbus (RTU y TCP).
Hay dos modelos disponibles para esta pasarela, con las siguientes referencias:
ME-AC-MBS-50. Modelo que soporta hasta 50 grupos City Multi.
ME-AC-MBS-100. Modelo que soporta hasta 100 grupos City Multi.
1. Descripción ... 5
1.1 Introducción ... 5
1.2 Señales de la integración ... 6
1.3 Funcionalidad ... 7
1.4 Capacidad de IntesisBox ... 8
2. La interfaz Modbus de IntesisBox ... 9
2.1 Funciones soportadas ... 9
2.2 Modbus RTU ... 9
2.3 Modbus TCP ... 9
2.4 Mapa de direcciones ... 9
2.5 Señales disponibles ... 10
3. LinkBoxMB. Software para la configuración y monitorización de IntesisBox Modbus Server ... 11
3.1 Introducción ... 11
3.2 Definición de un proyecto ... 12
3.3 Configuración de las conexiones ... 16
3.4 Listado de señales ... 19
3.5 Envío de la configuración a IntesisBox ... 20
3.6 Visor de señales ... 21
3.7 Comandos de sistema ... 22
3.8 Ficheros ... 23
4. Proceso de puesta en marcha y solución de problemas ... 24
4.1 Pre-requisitos ... 24
4.2 Proceso de puesta en marcha ... 24
5. Conexionado ... 27
6. Características funcionales ... 28
7. Características Mecánicas y Eléctricas. ... 29
8. Dimensiones ... 30
9. Anexos ... 31
9.1 Interfaces Mitsubishi Electric G-50A, GB-50A y AG-150A ... 31
9.2 Ejemplos de direcciones Modbus ... 32
1. Descripción
1.1 Introducción
IntesisBox Modbus Server - Mitsubishi Electric G50 es una pasarela de comunicación de sistemas de aire acondicionado Mitsubishi Electric City Multi a esclavo Modbus (RTU y TCP).
Esta pasarela permite integrar el sistema de aire acondicionado Mitsubishi Electric City Multi dentro de un sistema de supervisión/control/automatización a través de PLC, SCADA, y en general a través de cualquier dispositivo o sistema con conexión Modbus master TCP o RTU.
Esta integración requiere que el sistema de AA Mitsubishi Electric City Multi a integrar disponga del controlador G-50A, GB-50A o AG-150A instalado. Este equipo proporciona control centralizado de la instalación City Multi mediante protocolo TCP/IP XML, protocolo que utiliza IntesisBox para comunicarse con el sistema Mitsubishi Electric City Multi.
Esta interfaz G50 es suministrada por Mitsubishi Electric. La diferencia entre el modelo G- 50A y GB-50A es que el primero dispone de display y teclado de operador y el segundo presenta tapa ciega. El nuevo AG-150A con pantalla táctil, también es compatible con IntesisBox (sin o con Expansion Controllers). A nivel de integración, los tres permiten la misma funcionalidad. Contacte con el distribuidor de Mitsubishi Electric más cercano, para más detalles sobre el G-50A, GB-50A y AG-150A. A partir de este momento en este documento, nos referiremos a cualquiera de los 3 modelos (G-50A, GB-50A y AG- 150, sin Expansion controllers) solamente como G50. En el caso del AG-150 con 2 EC equivale a 2 G50.
Cada G50 permite hasta 50 unidades internas y 50 grupos. El número de unidades externas es indiferente porque no afecta a la integración. En el G50 existe el concepto de Grupo que es la unidad de control, cada grupo puede tener asociada desde 1 hasta 16 unidades internas, aunque si no se usa puede no tener ninguna asociada. La integración supervisa y controla Grupos, no unidades internas, si se asocia una sola unidad interna a cada grupo, en este caso si se realiza la supervisión y control de cada unidad interna independientemente. Todo lo mencionado hasta el momento son características propias de la interfaz G50 no de IntesisBox. La configuración de IntesisBox dependerá del sistema Mitsubishi Electric City Multi instalado y de las necesidades y características de la propia instalación.
NOTA: Recuerde que la pasarela AG-150A de Mitsubishi Electric requiere de una licencia de software, PC-Monitoring license (SW-Mon), que debe ser adquirida junto con la pasarela AG-150A.
!
1.2 Señales de la integración
A continuación se presentan las señales disponibles para integrar por cada Grupo (de los 50 posibles) del G50:
Propiedad Descripción / Estados
Drive Marcha/Paro
Lectura/Escritura: ON, OFF
Mode Modo de funcionamiento AC
Lectura/Escritura: COOL, DRY, FUN, HEAT, AUTO, HEATRECOVERY, LC_AUTO, BYPASS
Lectura: AUTOHEAT, AUTOCOOL Valores para las unidades PWFY
COOLING, ANTIFREEZE, HEATINGECO, HEATING, HOTWATER SetTemP Consigna de temperatura (decimales no permitidos)
Lectura/Escritura: En COOL o DRY:19..30 ºC, en HEAT: 17..28 ºC, en AUTO:19..28 ºC)
Valores para las unidades PWFY En todos los modos: 10 … 70 ºC AirDirection Dirección de la salida de aire
Lectura/Escritura: HORIZONTAL, MID1, MID2, VERTICAL, SWING FanSpeed Velocidad del ventilador del AC o LOSSNAY
Lectura/Escritura: HIGH, MIDH, MIDL, LOW
RemoCon Prohibición general del control desde el panel local Lectura/Escritura: PROHIBIT, PERMIT
DriveItem Prohibición del control ON/OFF desde el panel local Lectura/Escritura: CHK_ON, CHK_OFF
ModeItem Prohibición del control Modo desde el panel local Lectura/Escritura: CHK_ON, CHK_OFF
SetTempItem Prohibición del control Consigna desde el panel local Lectura/Escritura: CHK_ON, CHK_OFF
FilterItem Prohibición del control Reset de Filtro desde el panel local Lectura/Escritura: CHK_ON, CHK_OFF
Ventilation Estado de operación del LOSSNAY o OA Lectura/Escritura: HIGH, LOW, OFF
FilterSign Estado de Filtro sucio Lectura: ON, OFF Escritura: RESET ErrorSign Estado de error Lectura: ON, OFF Escritura: RESET
InletTemp Temperatura Ambiente Lectura: 0.0 a 99.9 Error Comunicación
G50 Error Comunicación G50
Es una señal virtual que genera IntesisBox para indicar que no existe comunicación con G50.
Error Comunicación
Grupo Error Comunicación Grupo
Es una señal virtual que genera IntesisBox para indicar que el grupo no está configurado en G50.
Polling activado ‘Polling’ activado
Es una señal virtual que indica o activa si el Grupo está activo en el proceso de ‘polling’.
Para más información consultar la documentación de Mitsubishi Electric que se suministra con la compra de la opción XML del G50.
1.3 Funcionalidad
Cada una de las señales anteriores está asociada a una dirección de memoria Modbus fija, de forma que todo el conjunto se comporta como un esclavo Modbus con un solo mapa de direcciones Modbus.
Solo puede haber un modo activo simultáneamente en IntesisBox, Modbus RTU o Modbus TCP.
IntesisBox continuamente realiza un ‘polling’ (lectura) de todas las señales configuradas del G50 y mantiene el estado de todas ellas actualizado para poder servir esta información en Modbus.
Cuando se realiza una escritura desde el master Modbus a una dirección Modbus (permitida), se envía la orden a la señal City Multi asociada.
En el proceso de ‘polling’ constante sobre el G50, si se detecta que no responde se indica con una señal virtual de error de comunicación. De la misma forma existe una señal de error de comunicación con cada Grupo City Multi, que normalmente se activará si ese Grupo no está configurado en el G50. Recordar que aunque no estén conectadas físicamente las unidades interiores City Multi, el G50 contesta como si lo estuvieran.
Se permite configurar la dirección IP y el puerto TCP (siempre será el 80) de cada G50.
Se permite configurar el periodo de ‘polling’ (lectura) de las señales.
Automáticamente IntesisBox detecta los grupos que están configurados en cada G50, los que no son encontrados durante la primera lectura son desactivados automáticamente del proceso de ‘polling’, aunque este comportamiento puede desactivarse en IntesisBox.
Master Modbus RTU
G50
RS232/RS485 Ethernet
IntesisBox
Software de configuración
LinkBoxMB Solo para configuración
G50 Master
Modbus TCP
RS232
TCP/IP LAN Modbus
TCP
XML Modbus
RTU
1.4 Capacidad de IntesisBox
Elemento Máximo Notas
Nº de G50 2 Número de interfaces G50 independientes 2 x G-50A / GB-50A
2 x AG150 (sin Expansion Controllers) 1 x AG150 (con 2 Expansion Controllers) Nº de Grupos City Multi:
(Nº de G50s X 50) 200 Número máximo de grupos Nº de Variables por grupo 18 Direcciones Modbus
Nº de Variables por G50 901 Direcciones Modbus
Nº de Variables máximo 3.604 Direcciones Modbus
Existen varios modelos de IntesisBox® Modbus Server - Mitsubishi Electric G50 con capacidades diferentes cada uno de ellos. En la tabla anterior se presentan las capacidades del modelo con máximas prestaciones.
Los modelos disponibles son 2 y permiten conectar respectivamente: 1 ó 2 G50s.
Y sus referencias son:
ME-AC-MBS-50. Modelo que soporta hasta 50 grupos City Multi.
ME-AC-MBS-100. Modelo que soporta hasta 100 grupos City Multi.
2. La interfaz Modbus de IntesisBox
2.1 Funciones soportadas
Este apartado es común para Modbus RTU y TCP.
Se soportan las funciones Modbus 03 y 04 indistintamente (read holding registers y read input registers) para leer las direcciones Modbus.
Se soporta la función Modbus 06 y 16 (Single Multiple Holding Registers y Write Multiple Holding Registers) para escribir datos.
Si se utilizan ‘poll records’ de lectura de más de un registro o escrituras múltiples, es necesario que el rango de direcciones solicitado contenga direcciones válidas, sino se responderá con el código de error Modbus correspondiente.
Todos los registros son de 2 bytes (aunque su valor solo pueda ser 0..1) y su contenido se expresa MSB..LSB.
Se soportan los códigos de error Modbus, que se enviarán para indicar el tipo de error según corresponda.
2.2 Modbus RTU
Se permite definir la velocidad de comunicación (baudios) entre 1.200, 2.400, 4.800, 9.600, 19.200, 38.400 y 56.700. (Bits: 8, paridad: ninguna, bits de stop: 1).
Se permite definir el número de esclavo Modbus. Se soporta conexión física RS232 o RS485.
Solo se utilizan las líneas RX, TX y GND del RS232 (TX y RX para RS485).
2.3 Modbus TCP
Se permite definir el puerto TCP de conexión aunque por defecto se usará el 502 que es el estándar.
Se permite definir la dirección IP, máscara de red y dirección de router por defecto.
2.4 Mapa de direcciones
Existen 18 señales para cada grupo mas una para cada G50. El mapa de direcciones se basa en una dirección base para cada una de estas señales que sumándole el ‘offset’ debido al número de grupos y número de G50 obtenemos la dirección Modbus.
Dirección Modbus = ( ( (NºG50 – 1) X 50 ) + NºGRUPO ) X 100 + NºSEÑAL donde:
Nº G50: 1..2 Nº GRUPO: 1..50 Nº SEÑAL: 1..18
Para los errores de comunicación de los G50 se aplica la siguiente fórmula:
Dirección Modbus = Nº G50
2.5 Señales disponibles
A continuación se presentan las señales disponibles para cada Grupo (de los 50 posibles) del G50:
Nº SEÑAL Propiedad RW Descripción / Valores posibles
0 Error Com.
G50 R Error Comunicación G50
0-OK, 1-Error comunicación
1 Drive RW Marcha/Paro
0-OFF, 1-ON
2 Mode RW Modo de funcionamiento AC
0-COOL, 1-DRY, 2-FUN, 3-HEAT, 4-AUTO, 5-HEATRECOVERY, 6-LC_AUTO, 7-BYPASS, 8-AUTOHEAT, 9-AUTOCOOL
Valores para las unidades PWFY
0-COOLING, 1-ANTIFREEZE, 2-HEATINGECO, 3-HEATING, 4-HOTWATER 3 SetTemp RW Consigna de temperatura (no permitido decimales)
En COOL o DRY:19..30 ºC, en HEAT: 17..28 ºC, en AUTO:19..28 ºC
Valores para las unidades PWFY En todos los modos : 10 … 70 ºC 4 AirDirection RW Dirección de la salida de aire
0-HORIZONTAL, 1-MID1, 2-MID2, 3-VERTICAL, 4-SWING 5 FanSpeed RW Velocidad del ventilador del AC o LOSSNAY
0-LOW, 1-MIDL , 2-MIDH, 3-HIGH
6 RemoCon RW Prohibición general del control desde el panel local 0-Desactivar Prohibiciones, 1-Activar Prohibiciones 7 DriveItem RW Prohibición del control ON/OFF desde el panel local
0-Permitir , 1-Prohibir
8 ModeItem RW Prohibición del control Modo desde el panel local 0-Permitir , 1-Prohibir
9 SetTempItem RW Prohibición del control Consigna desde el panel local 0-Permitir , 1-Prohibir
10 FilterItem RW Prohibición del control Reset de Filtro desde el panel local
0-Permitir , 1-Prohibir
11 Ventilation RW Estado de operación del LOSSNAY o OA 0-OFF, 1-LOW, 2-HIGH
12 FilterSign R Estado de Filtro sucio 0-OK, 1-Filtro sucio 13 ErrorSign R Estado de error
0-OK, 1-Error
14 InletTemp R Temperatura Ambiente
Lectura: 0.0 a 99.9 multiplicado por 10 15 FilterSign
Reset
WR Estado de Filtro sucio
Lectura: Se permite pero no tiene sentido Escritura: RESET
16 ErrorSign
Reset WR Estado de error
Lectura: Se permite pero no tiene sentido Escritura: RESET
17 Error Com.
Grupo
R Error Comunicación Grupo 0-OK, 1-Error comunicación 18 Polling
activado
RW ‘Polling’ activado
Lectura:0-Desactivado, 1-Activado Escritura: 0-Desactivar, 1-Activar
RW indica si la señal es de lectura, escritura, o ambas.
3. LinkBoxMB. Software para la configuración y monitorización de IntesisBox Modbus Server
3.1 Introducción
LinkBoxMB es un software compatible con Windows 98/NT/2000/XP desarrollado específicamente para monitorizar y configurar IntesisBox Modbus Server. Permite configurar toda la gama de protocolos externos disponibles para IntesisBox Modbus Server y mantener diferentes configuraciones dependiendo del cliente, basándose en la creación de un proyecto diferente para cada instalación. Esto permite mantener siempre en disco duro una copia de la última configuración para cada protocolo externo y cliente, o sea para cada proyecto.
LinkBoxMB, además de permitir configurar la lista de señales de la integración y los parámetros de la conexión para cada protocolo externo, permite seleccionar el puerto serie a utilizar para conectarse a IntesisBox y el uso de comandos de sistema internos de IntesisBox específicos para monitorización y control del dispositivo. Algunos de estos comandos se explican en este documento pero solo algunos, el uso del resto de comandos no se menciona aquí porque están destinados a un uso exclusivo bajo las recomendaciones del departamento de soporte técnico de Intesis Software.
LinkBoxMB permite configurar toda la gama de IntesisBox Modbus Server independientemente del sistema externo conectado. Para cada sistema externo, LinkBoxMB dispone de una ventana específica de configuración. Periódicamente, nuevas versiones de LinkBoxMB incorporando los últimos protocolos externos desarrollados son puestas a disponibilidad de nuestros clientes sin cargo alguno.
3.2 Definición de un proyecto
El primer paso a realizar en LinkBoxMB para una nueva instalación es crear el proyecto de la instalación, dándole un nombre descriptivo adecuado. Al crear un proyecto, se crea una nueva carpeta, con el mismo nombre dado al proyecto, que contiene los ficheros de configuración de IntesisBox necesarios dependiendo del protocolo externo seleccionado para el proyecto. Es altamente recomendable la creación de un nuevo proyecto para cada instalación, en caso contrario, podría sobrescribirse la información de configuración referente a dispositivos IntesisBox utilizados en instalaciones anteriores que utilizan el mismo protocolo externo, perdiendo de forma irreversible la copia de la información de configuración de dichos dispositivos. La carpeta de proyectos está ubicada en AppFolder\ProjectsMB, donde AppFolder es la carpeta de instalación de LinkBoxMB (por defecto C:\Archivos de programa\Intesis\LinkBoxMB). Dentro de esta carpeta de proyectos, se creará una nueva carpeta para cada proyecto definido en LinkBoxMB con los ficheros necesarios para el proyecto.
Cuando se abre LinkBoxMB, la ventana de selección de proyecto aparecerá invitando a la selección de un proyecto definido o a la creación de uno nuevo. Con la instalación estándar de LinkBoxMB se incluye un proyecto demo para cada uno de los protocolos externos soportados por LinkBoxMB. Se puede crear un nuevo proyecto o seleccionar un proyecto demo basado en el protocolo externo deseado, y crear un nuevo proyecto partiendo de este proyecto demo seleccionado.
Selección de proyecto
Para crear un proyecto nuevo, seleccione un proyecto existente que utilice el mismo protocolo externo a utilizar en el nuevo proyecto y pulse el botón Nuevo. Se le pedirá si quiere crear una copia del proyecto seleccionado (útil en instalaciones similares) o crear un proyecto nuevo.
Si selecciona Si, deberá especificar un nombre y una descripción para el nuevo proyecto que estará basado en el mismo protocolo externo que el seleccionado. Si selecciona No, puede especificar un nombre, una descripción y un protocolo externo a utilizar de la lista de protocolos externos disponibles.
Al Aceptar, se creará una nueva carpeta dentro de la carpeta de proyectos con el mismo nombre dado al proyecto, esta carpeta contendrá los ficheros de configuración plantilla si el proyecto es nuevo, o una copia de los ficheros de configuración si es una copia de otro proyecto seleccionado.
La descripción de los ficheros creados para proyectos basados en el protocolo Mitsubishi Electric G50 se puede encontrar en la sección Ficheros en este documento.
De entre todas las posibilidades de LinkBoxMB, solo los cambios en la configuración de la integración y la generación del fichero de configuración para ser descargado a IntesisBox están permitidos mientras se trabaje desconectado de IntesisBox (off-line), esto permite realizar estas tareas más confortablemente en la oficina. Para la realización de cualquier acción de monitorización o descarga de configuración sobre IntesisBox, la conexión entre el PC donde se ejecuta LinkBoxMB e IntesisBox debe estar establecida (on-line). Para proceder a establecer esta conexión siga estos pasos:
1. Asegúrese de que IntesisBox está alimentado y correctamente conectado al sistema Modbus vía conexión Ethernet (Modbus TCP) o conexión serie (Modbus RTU) y al sistema Mitsubishi Electric G50 vía conexión Ethernet (consulte detalles para la conexión y asignación de pines en la sección Conexiones de este documento).
2. Conecte un puerto serie libre del PC al conector marcado como PC Console de IntesisBox. (Utilice el cable serie estándar suministrado con IntesisBox o construya su propio cable siguiendo la asignación de pines especificada en la sección Conexiones en este documento).
3. Seleccione en LinkBoxMB el puerto serie utilizado en el PC para la conexión con IntesisBox. A través del menú Configuración -> Conexión.
4. Active el selector off-line bajo la barra de menús (cambiará automáticamente a on-line) y LinkBoxMB pedirá INFO acerca del IntesisBox conectado a él vía el puerto serie, si la conexión es correcta IntesisBox responderá con su identificación (este proceso puede ser monitorizado en la ventana Consola de comunicación de IntesisBox, tal y como se muestra en la figura de abajo).
Una vez conectado a IntesisBox, todas las opciones de LinkBoxMB serán totalmente operativas.
Para monitorizar la comunicación entre IntesisBox y el dispositivo Modbus master, seleccione el menú Ver -> Bus -> Modbus. La ventana del Visor de comunicación Modbus se abrirá. Esta ventana muestra en tiempo real todas las tramas de comunicación entre IntesisBox y el dispositivo Modbus master, así como mensajes referentes al protocolo interno (Modbus) enviados por IntesisBox.
Para monitorizar la comunicación entre IntesisBox y el sistema externo (Mitsubishi Electric G50 en este caso), seleccione el menú Ver -> Bus -> MitsubishiG50. La ventana del Visor de comunicación del protocolo externo se abrirá. Esta ventana muestra en tiempo real las tramas de comunicación entre IntesisBox y los G50s de Mitsubishi Electric así como mensajes referentes al sistema externo (ME G50) enviados por IntesisBox.
3.3 Configuración de las conexiones
Para configurar los parámetros de conexión de la integración, y para ver la lista de señales seleccione el menú Configuración -> IntesisBox. La ventana de Configuración Mitsubishi Electric G50 se abrirá.
Seleccione la pestaña Conexión para configurar los parámetros de la conexión.
Dos tipos de información se configuran utilizando esta ventana, la referente a la conexión con Modbus, y la referente a la conexión con Mitsubishi Electric.
Parámetros de configuración de la interfaz con Modbus:
Configuración de la interfaz Modbus
1. Introduzca la dirección IP para IntesisBox.
2. Introduzca la máscara de red IP para IntesisBox.
3. Introduzca la dirección IP del router por defecto a utilizar por IntesisBox, déjelo en blanco si no se requiere acceder a los G50s a través de router.
4. Seleccione el tipo de comunicación Modbus a utilizar (TCP o RTU).
Si selecciona Modbus TCP, entonces:
5. Introduzca el puerto TCP a utilizar, por defecto 502.
Si selecciona Modbus RTU, entonces:
6. Seleccione el tipo de conexión (RS232 o RS485).
7. Seleccione los baudios.
8. Introduzca el nº de esclavo Modbus para IntesisBox.
4
1 2 2 3 2
5 2
6 7 2 8 2
Parámetros de configuración de la interfaz con Mitsubishi Electric G50:
Configuración de la interfaz con ME G50
1. Lista de dispositivos G50 configurados, solo los seleccionados estarán activos en la configuración.
Recuerde no activar más dispositivos G50 que los máximos soportados por el modelo de IntesisBox que esté utilizando, hay diferentes modelos de IntesisBox que soportan diferente número de G50s. Puede identificar su modelo de IntesisBox por la referencia en la etiqueta frontal del mismo:
ME-AC-MBS-50. Modelo que soporta hasta 1 G50 y 50 grupos City Multi.
ME-AC-MBS-100. Modelo que soporta hasta 2 G50 y 100 grupos City Multi.
Puede identificar también el modelo de IntesisBox a través de la identificación dada por el propio dispositivo en respuesta a un comando INFO, es la siguiente:
IntesisBox_MODBUS_SVR_MITSUG50-1… -> Modelo ME-AC-MBS-50 que soporta 1 G50 y hasta 50 grupos City Multi.
IntesisBox_MODBUS_SVR_MITSUG50-2… -> Modelo ME-AC-MBS-100 que soporta 2 G50 y hasta 100 grupos City Multi.
Seleccione un G50 para configurar sus propiedades:
2. Dirección IP del G50/AG150. Cuando se usan los Expansion controllers con un AG150 la IP a poner es la del AG150, no la de los EC. La selección de los EC se explica en el punto 5
3. Puerto TCP (por defecto 80).
4. Nombre descriptivo (opcional, para uso informativo).
3 1
6
2
4
8
7 9
10
5
5. Type: Se necesita seleccionar a que está conectada la IntesisBox. Si se usan EC se necesita seleccionar cuál de ellos se usa (1, 2 o 3).
6. Intervalo de interrogación (en segundos): tiempo de espera entre la recepción de una respuesta y el envío de la siguiente petición
7. Ciclos de lectura durante los cuales no se valida el retorno del estado de una orden dada a Mitsubishi.
8. Timeout de respuesta: tiempo que la IntesisBox espera para recibir una respuesta. Una vez expirado este tiempo prosigue con el siguiente polling
9. Número de vueltas de polling para comprobar el estado de las alarmas en el G50
10. Seleccione este parámetro si quiere que IntesisBox no incluya en la interrogación al G50 los grupos que no estén configurados (detectados automáticamente).
3.4 Listado de señales
Seleccione la pestaña Puntos para visualizar la lista de señales.
En este caso (integración con Mitsubishi Electric G50), no es necesario configurar la lista de señales porque IntesisBox suministra un mapa de direcciones Modbus fijo para cada G50 configurado. La lista de señales en esta integración en particular es visualizable simplemente a modo informativo para el usuario.
Listado de Señales
1. Formula Dirección. Formula usada por IntesisBox para definir la dirección Modbus del punto. Utilice esta dirección (obtenida con esta fórmula) para acceder al punto desde su dispositivo Modbus master. Véase la sección 2.4 Mapa de direcciones.
2. Property. Número de 'Property' de la señal G50. Véase la sección 2.4 Mapa de direcciones.
3. R/W. Indica si la señal es de solo lectura, de solo escritura o bien de lectura/escritura (siempre desde el punto de vista de Modbus). Véase la sección 2.4 Mapa de direcciones.
4. Señal. Descripción de la señal. Véase la sección 2.4 Mapa de direcciones.
5. Valores. Posibles valores para la señal. Véase la sección 2.4 Mapa de direcciones. Los valores para las unidades PWFY son distintas. En esta columna se especifican los valores para ambos tipos de máquinas.
1 2 3 4 5
3.5 Envío de la configuración a IntesisBox
Cuando la configuración de la integración se ha guardado y se ha generado el fichero binario de configuración para IntesisBox, para enviar el fichero a IntesisBox haga clic en el botón Enviar Fichero. El proceso de transmisión de fichero puede ser monitorizado en la ventana de Consola de Comunicación con IntesisBox. Si la transmisión ha sido correcta, IntesisBox reiniciará automáticamente con la nueva configuración cargada.
Recuerde que las acciones de guardar la configuración y generar el fichero para enviar a IntesisBox tan solo guardan los ficheros de configuración en disco duro. No olvide enviar el fichero de configuración a IntesisBox usando el botón Enviar Fichero
.
3.6 Visor de señales
Para supervisar el estado de las señales configuradas, seleccionar el menú Ver -> Señales.
La ventana de Visor de señales se abrirá. Esta ventana muestra en tiempo real el estado de las señales configuradas. Después de un reset de IntesisBox o después de enviar un fichero de configuración, todas las señales se actualizan automáticamente, si se conecta a un IntesisBox que ya está en marcha deberá pulsar el botón Actualizar, una sola vez para actualizar el estado de todas las señales, mientras mantenga la conexión las señales se mantendrán actualizadas.
El visor se señales puede usarse aunque solo haya uno de los 2 sistemas conectados, Modbus o Mitsubishi Electric G50, es muy útil para supervisión y pruebas.
Haciendo doble-clic en cualquier celda de una fila, se permite modificar el estado de una señal. Si la señal es de tipo R o RW, se actualizará su valor y quedará disponible para ser consultado desde Modbus, de la misma forma que si se hubiera modificado leyendo en el sistema externo (Mitsubishi Electric). Si la señal es de tipo W o RW se enviará el dato introducido al sistema externo, en este caso Mitsubishi Electric G50, de la misma forma como si se hubiera escrito desde Modbus.
Esta posibilidad es muy útil para probar tanto el sistema Modbus como el Mitsubishi Electric G50 sin tener que actuar sobre las señales reales.
La ventana dispone de un botón para copiar al portapapeles de Windows todo el contenido de la ventana en formato texto separado por tabuladores.
3.7 Comandos de sistema
LinkBoxMB incluye una opción para enviar a IntesisBox una serie de comandos de sistema destinados a monitorización y control del dispositivo. Esta lista está disponible en la lista de comandos tal como se muestra en la figura de más abajo. Para enviar un comando a IntesisBox selecciónelo de la lista, o tecléelo con el formato adecuado, y pulse Intro o haga clic en el botón Enviar. IntesisBox actuará de acuerdo al comando recibido. Este proceso puede ser monitorizado en la Consola de Comunicación con IntesisBox. El uso de algunos de estos comandos puede ser crítico para el funcionamiento normal de IntesisBox, utilice solo estos comandos bajo las recomendaciones del departamento de soporte técnico de Intesis Software. Una lista con los comandos más comúnmente utilizados y la forma de utilizarlos es devuelta por IntesisBox al enviarle el comando HELP.
3.8 Ficheros
LinkBoxMB guarda la configuración de la integración en los siguientes ficheros dentro de la carpeta del proyecto:
PROJECT.INI Fichero .ini que contiene información general del proyecto
MITSUBISHIG50.INI Fichero .ini que contiene la información referente a la conexión y otros ajustes especiales
MITSUBISHIG50.DAT Fichero de texto (valores separados por tabulador) con la información mostrada en el listado de señales.
MITSUBISHIG50.LBOX Fichero binario creado a partir de la información de los ficheros descritos anteriormente. Este es el fichero que se descarga a IntesisBox.
Se recomienda encarecidamente guardar el contenido de la carpeta del proyecto en algún medio externo una vez finalizado el proceso de instalación y configuración. De esta forma evitará pérdidas de las copias de la configuración si por ejemplo el disco duro de su PC (donde tiene instalado LinkBoxMB) se estropea sin posibilidad de recuperación de datos.
La configuración no puede cargarse desde IntesisBox hacia LinkBoxMB, solo puede ser descargada a IntesisBox, el fichero de descarga MITSUBISHIG50.LBOX no contiene toda la información de la integración, como por ejemplo la descripción de las señales.
4. Proceso de puesta en marcha y solución de problemas
4.1 Pre-requisitos
Es necesario tener el dispositivo Modbus master operativo y conectado al puerto Modbus de IntesisBox. Recuerde respetar la distancia máxima de 15 metros si utiliza comunicación RS232.
Es necesario tener una conexión de red Ethernet 10BT cerca de IntesisBox (puerto de un hub o switch de la red) con todos los G50s conectados a esta red Ethernet.
Los conectores, cables de comunicación, PC para LinkBoxMB, y cualquier otro material auxiliar no son suministrados por Intesis Software para esta integración estándar. Los elementos suministrados por Intesis Software para esta integración son:
Dispositivo IntesisBox con el firmware cargado para Mitsubishi Electric G50 (protocolo externo) y Modbus Server (protocolo interno).
Software de configuración LinkBoxMB.
Cable serie para descargar la configuración a IntesisBox.
Documentación del producto.
Bajo pedido, Intesis Software también suministra:
Fuente de alimentación estándar 220Vac 50Hz para alimentar IntesisBox (enchufe tipo europeo).
4.2 Proceso de puesta en marcha
1. Instale LinkBoxMB en su PC portátil.
2. Instale IntesisBox en el lugar de instalación deseado. El montaje puede ser sobre carril DIN o sobre cualquier superficie no vibrante (se recomienda montaje sobre carril DIN en el interior de un armario metálico conectado a tierra).
3. Conecte el cable de comunicación proveniente del dispositivo Modbus master al puerto marcado como Modbus de IntesisBox. Use indistintamente el puerto RS232, RS485 o Ethernet dependiendo del tipo de comunicación Modbus a utilizar. (Véanse detalles para este cable de comunicación en la sección Conexiones de este documento).
4. Conecte el cable de comunicación proveniente del hub o switch al puerto marcado como ETH de IntesisBox. (Véanse detalles para este cable de comunicación en la sección Conexiones de este documento).
5. Alimente IntesisBox. El voltaje de alimentación puede ser de 9 a 30 Vcc o también 24 Vca. Puede utilizar también la fuente de alimentación 220/125VAC-12VDC/300mA suministrada con el equipo (bajo pedido). Preste atención a la polaridad de los cables.
IMPORTANTE! Para evitar bucles de tierra que pueden deteriorar IntesisBox y/o cualquier otro equipo conectado a él, recomendamos encarecidamente:
El uso de fuente de alimentación de corriente continua, flotante o con el terminal negativo conectado a tierra. No utilice nunca una fuente de alimentación de corriente continua con el terminal positivo conectado a tierra.
El uso de fuente de alimentación de corriente alterna solo si es flotante y no alimenta a ningún otro equipo.
6. Conecte el cable de comunicación proveniente del puerto serie de su PC al puerto marcado como PC Console de IntesisBox. (Véanse detalles para este cable de comunicación en la sección Conexiones de este documento).
7. Abra LinkBoxMB, cree un nuevo proyecto seleccionando una copia del proyecto DEMO MitsuG50 existente y dándole el nombre deseado, seleccione el puerto serie usado para la conexión con IntesisBox (menú Configuración -> Conexión) y pase a modo on-line (selector off-line/on-line). La identificación enviada por IntesisBox debe aparecer en la ventana de Consola de comunicación con IntesisBox como se muestra en la figura siguiente.
8. Modifique la configuración como desee, guárdela y envíe el archivo de configuración a IntesisBox como se explico antes.
9. Abra la ventana del Visor de comunicación Modbus (menú Ver -> Bus -> Modbus) y compruebe que hay actividad en la comunicación, tramas TX y tramas rx. Si es así significa que la comunicación con el dispositivo Modbus master es correcta. En caso de no actividad en la comunicación entre IntesisBox y el dispositivo Modbus master, compruebe que el dispositivo esté operativo, compruebe la configuración de la interfaz Modbus de IntesisBox y compruebe también el cable de comunicación entre ambos dispositivos. (Véanse detalles para este cable de comunicación en la sección Conexiones de este documento).
Sistema externo) y compruebe que hay actividad en la comunicación, mensajes y tramas rx como se muestra en la figura de más abajo. Esto significa que la comunicación entre IntesisBox y el sistema Mitsubishi Electric es correcta.
En caso de no actividad en la comunicación entre IntesisBox y Mitsubishi Electric compruebe que los G50s están operativos y accesibles desde la conexión de red utilizada por IntesisBox, chequee que los parámetros IP de IntesisBox y de los G50s son los correctos. Para ello, conecte su PC portátil en la misma boca de red usada por IntesisBox, configure su PC con los parámetros IP de IntesisBox e intente acceder a los G50s usando el explorador de Internet. (Véanse detalles para este cable de comunicación en la sección Conexiones de este documento).
5. Conexionado
IntesisBox
(RJ45 H) C1 Conexión G50s y Modbus TCP Master TCP
(RJ45 H) Cable
(RJ45 M)
Ethernet Cable
(RJ45 M) Cable UTP/FTP Cat5 Cruzado 1 dispositivo
G50
Cable UTP/FTP Cat5 Directo Hub X dispositivos G50
IntesisBox
(DB9 M) C2 Conexión Modbus RTU Master RTU
(DB9 M) Cable
(DB9 H)
RS-232 (Cruzado)
Cable (DB9 H)
RX 2 2 RX
TX 3 3 TX
GND 5 5 GND
Cable
(DB9 H) ó RS-485
TX/RX+ TX/RX+
TX/RX- TX/RX-
IntesisBox
(DB9 H) C3 Conexión PC (LinkBoxMB) PC
(DB9 M) Cable
(DB9 M) RS-232
(Directo) Cable
(DB9 H)
TX 2 2 RX
RX 3 3 TX
GND 5 5 GND
C2 C1
C3 Ethernet
RJ45
PC Console ETH
PC (LinkBoxMB)
- +
Modbus RTU RS485 RS232
Mitsu.Elec. G50 +
Modbus TCP - +
CMN 24Vac
Alimentación
6. Características funcionales
Interfaz Modbus
Tipo Esclavo
Modos Modbus
soportados TCP, RTU RS232 o RS485.
Parámetros de configuración Modbus TCP
Dirección IP.
Máscara de red.
Dirección de router por defecto.
Puerto TCP.
Parámetros de configuración Modbus RTU
RS232/RS485.
Baudios.
Número de esclavo.
Puntos
Configuración No es necesaria ninguna configuración para los puntos, todas las señales de Mitsubishi Electric G50 son automáticamente asociadas a direcciones Modbus fijas predefinidas.
Códigos de función Modbus soportados
Lectura:
3- Read holding registers.
4- Read input registers.
Escritura:
6- Write single register.
16- Write multiple registers.
Si se utilizan 'poll records' para leer/escribir múltiples registros, el rango de direcciones requeridas debe contener direcciones válidas, si no se retornará el consiguiente código de error Modbus.
Codificación de datos Modbus
Todos los valores se codifican en registros de 2 bytes (incluso si los posibles valores son tan solo 0 y 1) y se expresan en MSB..LSB.
General
Max. Número de Mitsubishi Elect.
G50s
Hasta cuatro G50s. Hay cuatro modelos diferentes de pasarelas que soportan 1, 2, 3 o 4 G50s respectivamente.
Señales virtuales Una señal virtual de error de comunicación para cada G50 definido.
Una señal virtual de error de comunicación para cada grupo dentro del G50.
Una señal virtual para cada grupo dentro del G50 para habilitar/deshabilitar este grupo en el proceso de interrogación al G50.
Estas señales virtuales pueden ser leídas/escritas desde Modbus.
Interfaz Mitsu. Electric G50
Tipo Cliente
Parámetros de configuración
Intervalo de interrogación (1..600 segundos).
Para cada G50 definido:
Nombre Descriptivo.
Dirección IP.
Puerto TCP.
7. Características Mecánicas y Eléctricas.
Caja Plástico, tipo PC (UL 94 V-0). Dimensiones: 107mm x 105mm x 58mm.
Color Gris. RAL 7035.
Alimentación 9 a 30Vdc +/-10% 1.4W.
24Vac +/-10% 1.4VA.
Conector de alimentación tipo clema enchufable de 2 polos.
Montaje Superficie.
Mural.
Carril DIN EN60715 TH35.
Puertos Mitsubishi
G50 y Modbus TCP 1 x Ethernet 10BT RJ45.
Puertos Modbus RTU
1 x RS232 (DTE). Conector DB9 macho.
1 x RS485. Conector tipo clema enchufable de 2 polos.
Indicadores LED 1 x Alimentación.
2 x Actividad puerto Modbus RTU (Tx, Rx).
2 x Actividad puerto Ethernet (LNK, ACT).
Puerto Consola RS232 (DCE). Conector DB9 hembra.
Configuración Vía puerto de consola.1
Firmware Permite actualizaciones vía puerto de consola.
Rango temperatura
operacional -40°C a +70°C Rango humedad
relativa operacional 5% a 95%, sin condensación Protección IP20 (IEC60529).
Conformidad RoHS Cumple con directiva RoHS (2002/95/CE).
Certificaciones CE
1 Junto con el dispositivo se suministra también cable estándar DB9macho-DB9hembra de 1,8 metros para conexión a un puerto serie del PC para configurar y monitorizar el dispositivo. El software de configuración, compatible con sistema operativos Windows® también se suministra.
8. Dimensiones
Espacio libre recomendado para instalación del dispositivo en armario (sujeción mural o sobre carril DIN), con espacio suficiente para conexiones externas:
115 mm
130 mm 100 mm
58 mm
Puerto Ethernet + Alimentación
107 mm 105 mm
Puerto Consola Puertos
RS232 y RS485
9. Anexos
9.1 Interfaces Mitsubishi Electric G-50A, GB-50A y AG-150A
G-50A
GB-50A
AG-150A
Para más información de estos equipos contacte con Mitsubishi Electric.
9.2 Ejemplos de direcciones Modbus
Address G50 G Prop Address G50 G Prop
1 1 0 Error Com. G50 2 2 0 Error Com. G50
101 1 1 1 Drive 5101 2 1 1 Drive
102 1 1 2 Mode 5102 2 1 2 Mode
103 1 1 3 SetTemp 5103 2 1 3 SetTemp
104 1 1 4 AirDirection 5104 2 1 4 AirDirection
105 1 1 5 FanSpeed 5105 2 1 5 FanSpeed
106 1 1 6 RemoCon 5106 2 1 6 RemoCon
107 1 1 7 DriveItem 5107 2 1 7 DriveItem
108 1 1 8 ModeItem 5108 2 1 8 ModeItem
109 1 1 9 SetTempItem 5109 2 1 9 SetTempItem
110 1 1 10 FilterItem 5110 2 1 10 FilterItem 111 1 1 11 Ventilation 5111 2 1 11 Ventilation 112 1 1 12 FilterSign 5112 2 1 12 FilterSign
113 1 1 13 ErrorSign 5113 2 1 13 ErrorSign
114 1 1 14 InletTemp 5114 2 1 14 InletTemp
115 1 1 15 FilterSignReset 5115 2 1 15 FilterSignReset 116 1 1 16 ErrorSignReset 5116 2 1 16 ErrorSignReset 117 1 1 17 Error Com. Grupo 5117 2 1 17 Error Com. Grupo 118 1 1 18 Polling activado 5118 2 1 18 Polling activado
5001 1 50 1 Drive 10001 2 50 1 Drive
5002 1 50 2 Mode 10002 2 50 2 Mode
5003 1 50 3 SetTemp 10003 2 50 3 SetTemp
5004 1 50 4 AirDirection 10004 2 50 4 AirDirection
5005 1 50 5 FanSpeed 10005 2 50 5 FanSpeed
5006 1 50 6 RemoCon 10006 2 50 6 RemoCon
5007 1 50 7 DriveItem 10007 2 50 7 DriveItem
5008 1 50 8 ModeItem 10008 2 50 8 ModeItem
5009 1 50 9 SetTempItem 10009 2 50 9 SetTempItem 5010 1 50 10 FilterItem 10010 2 50 10 FilterItem 5011 1 50 11 Ventilation 10011 2 50 11 Ventilation 5012 1 50 12 FilterSign 10012 2 50 12 FilterSign 5013 1 50 13 ErrorSign 10013 2 50 13 ErrorSign 5014 1 50 14 InletTemp 10014 2 50 14 InletTemp 5015 1 50 15 FilterSignReset 10015 2 50 15 FilterSignReset 5016 1 50 16 ErrorSignReset 10016 2 50 16 ErrorSignReset 5017 1 50 17 Error Com. Grupo 10017 2 50 17 Error Com. Grupo 5018 1 50 18 Polling activado 10018 2 50 18 Polling activado Leyenda
Address Dirección de registro Modbus.
G50 Número del G50 (nº de orden dentro de la lista de G50s definidos).
G Grupo dentro del G50.
Prop Property dentro del grupo.