MANUAL DE CONEXIÓN HMI-ATVPROCESS-M221
DESCRIPCIÓN GENERAL: El presente manual tiene como objetivo guiar al en la correcta configuración y conexión de HMI (HMISTU855), M221(M221ME16R) y Altivar Process 630, para comandar (arranque y paro), asignar una referencia de velocidad y visualizar parámetros desde el HMI. La arquitectura desarrollada con los equipos mencionados se muestra en la siguiente imagen:
1
PASOS: 1. VARIADOR: La configuración del variador se ha realizado desde la interface HMI e incluye los parámetros de motor y la selección de comando y referencia (Modbus RTU). Menú Principal>> Ajustes completos>> Parámetros motor>> Datos del motor. Establecer parámetros del motor
2
Menú Principal>>Comunicación>>Param. Comunica>>Modbus SL>>Modbus Bus de campo. Establecer parámetros de comunicación serial.
Menú Principal>> Ajustes completos>> Comando y ref. Cambiar config. De frecuencia a Freq RedModbus y modo de control combinado
Reiniciar el dispositivo
3
2. PLC: Mediante el software SoMachine Basic: Seleccionar el modelo de PLC y los módulos de extensión usados en su aplicación. Para la presente guía: M221ME16R. Configurar puerto de comunicación serial (SL1) de la siguiente forma:
NOTA: Es necesario que, tanto los parámetros de comunicación serial en variador, como en el PLC sean los mismos. (Baud rate, Parity, Data bits y Stop bits)
4
Configurar el protocolo Modbus dentro de SL1:
Configurar puerto ethernet (ETH 1) con la dirección IP (por DH, por BOOTP o fija) y la máscara de subnet que sea la adecuada para su proyecto. Para el presente caso:
5
Colocar los bloques para lectura y escritura.
NOTA: Al colocar el primer bloque de comunicación es necesario colocar un bit de sistema de tiempo con un periodo recomendado de 100ms (%S5) para este caso. De ser necesario más bloques de comunicación estos deben encenderse en forma secuencial, es decir, el bit DONE de un bloque de comunicación accionará el siguiente bloque. Esto se puede apreciar dentro del proyecto ejemplo en SoMachine Basic, adjunto a este documento.
6
Configurar los bloques de comunicación colocados en el presente proyecto, teniendo en cuenta que los registros necesarios para el comando del variador Altivar Process son: ESCRITURA: CMD (8501) y F_REF (8502) LECTURA: ETA (3201), VEL_OUT (8604) y M_VOLT (3208).
NOTA:
Id: Dirección modbus del esclavo con el que se relacionará el bloque de comunicación. FirstReadObj / FirstWriteObj: Dirección de inicio del parámetro a leer o escribir desde el variador. WriteQuantity / ReadQuantity: Número de variables tipo Word a leer o escribir a partir de la dirección de inicio. IndexDataIn / IndexDataOut: Direcciones iniciales de memoria de PLC en donde se guardarán las variables tipo Word recibidas o a ser enviadas.
7
Una vez definidas las direcciones de variables en el PLC que se enviarán y recibirán mediante los bloques de comunicación, se debe asignar los tags necesarios para una mejor identificación de estas variables.
Para realizar un arranque correcto del variador se debe realizar la asignación de la variable CMD los valores de 6, 7 y 15 secuencialmente. Una forma de realizar este paso se encuentra en el proyecto en SoMachine Basic adjunto a este documento. Crear variables para compartir al HMI: - Arranque_HMI: Inicia la secuencia mencionada en el paso anterior en el cual CMD tiene valores de 6, 7 y 15. - Paro_HMI: Regresa CMD el valor de 6 esperando un nuevo arranque. - Restablece_HMI: Asigna el valor de 128 a CMD para restablecer el funcionamiento del variador tras fallos de tipo rearmable. - F_REF_HMI: Asigna la referencia de frecuencia al variador. Esta variable debe ser multiplicada por 10 antes de ser movida a F_REF, debido a que la escala de este parámetro en el variador es de 0.1 Hz.
8
Crear tabla de animación para visualizar los valores de las variables en tiempo real.
Guardar proyecto y cargar en el dispositivo mediante cable USB. También se puede realizar la carga mediante ethernet si la dirección IP del PLC es conocida.
9
3. HMI: Mediante el software Vijeo Designer 6.2: Crear proyecto seleccionando el modelo HMISTUS5T y asignándole una dirección IP dentro de la misma red que el PLC.
10
Establecer el IO Manager para obtener las variables desde el PLC. Clic derecho a IO Manager, seleccionar New Driver y seleccionar Modbus Equipment:
Se creará una pestaña ModbusTPCIP01 dentro de IO Manager, clic derecho y seleccionar Modbus Equipment, asignar la dirección IP del PLC y activar la opción de IEC61131 Syntax.
11
Obtener variables creadas del PLC. Clic derecho en Variables, elegir Link Variables y seleccionar el proyecto SoMachine Basic desarrollado anteriormente.
Aparecerán las variables que se desean agregar al proyecto Vijeo Designer, se deben seleccionar Arranque_HMI, Paro_HMI, Restablece_HMI y F_REF_HMI, VEL_OUT (velocidad del motor) y M_VOLT (voltaje en el motor).
12
Desarrollar la pantalla en HMI y asignar las variables a los elementos añadidos al . Para el caso de los botones se deben configurar como Momentary ON.
A: Arranque_HMI B: Paro_HMI C: Restablece_HMI D: F_REF_HMI E: VEL_OUT F: M_VOLT Guardar, validar y cargar en el dispositivo.
13