DIVISION DE CIENCIAS NATURALES E INGENIERIA FACULTAD DE INGENIERIA MECATRONICA UNIVERSIDAD AUTONOMA DE BUCARAMANGA
PROGRAMACION Y SUPERVISION DEL PLC S7 – 300 SIEMENS MEDIANTE LABVIEW 8.6 USANDO NI OPC SERVER
Instructores: Ing. Esp. Nayibe Chio Cho Cesar Augusto Díaz Rangel
Tiempo estimado para desarrollo: 2 horas
CURSO: ESPECIALIZACION EN TELECOMUNICACIONES
Objetivos: Configurar un proyecto con los diversos módulos m ódulos de programación usando STEP 7.0 de Siemens, en el PLC S7 300. Conocer el funcionamiento y diversas aplicaciones de un Servidor OPC. Administrar los diversos componentes com ponentes y etiquetas para realizar el proceso de comunicación entre el PLC y LABVIEW. Desarrollar en LABVIEW una interfaz para la supervisión y programación del PLC. Metodología:
El estudiante deberá desarrollar paso a paso la configuración de los tres programas involucrados en el proceso de intercomunicación: STEP 7.0, SERVIDOR NI OPC y LABVIEW 8.6. Para ello, se suministrará un tutorial para ejecución secuencial y al final se deberá visualizar una interfaz en LABVIEW la cual permita controlar diversos procesos sencillos mediante el control de los recursos que constituyen la arquitectura funcional del PLC S7 300 (salidas/entradas digitales, salidas/entradas análogas)
CONFIGURACION DE STEP 7.0 PASO 1: ABRIR SIMATIC
MANAGER
PASO 2: CLIC EN ARCHIVO LUEGO EN NUEVO. ESCRIBIR EL NOMBRE DEL PROYECTO A DESARROLLAR.
BUSCAR LA RUTA PARA ALMACENAR EL PROYECTO. ACEPTAR
PASO 3: EN LA CONSOLA DE ADMINISTRACION. DAR CLIC DERECHO EN EL ESPACIO PARA CARGAR
MODULOS, LUEGO SELECCIONAR INSERTAR NUEVO OBJETO. DESPUES BUSCAR LA REFERENCIA SIMATIC S7 300
PASO 4: SE HA INSERTADO EL MODULO DE CONFIGURACION PARA S7 300. AHORA DAR DOBLE CLIC
EN HARDWARE PARA INSERTAR MODULOS DE ACCESO
PASO 5: EN EL AMBIENTE PARA CONFIGURACION DE HARDWARE, SE DEBE BUSCAR EL BASTIDOR 300
DE SOPORTE. UNA VEZ ENCONTRADO DAR DOBLE CLIC EN PERFIL DE SOPORTE PARA CREARLO.
UNA VEZ ADICIONADO EL PERFIL DE SOPORTE PARA LOS MODULOS, SE DEBE DAR CLIC DERECHO EN LA PRIMERA LINEA DE ESTE PERFIL PARA AGREGAR CADA MODULO FISICO DEL PLC. AL PASO 6:
DAR CLIC DERECHO, INSERTAR OBJETO SE BUSCA EL RESPECTIVO A LA FUENTE DE ALIMENTACION PS 307 2A, LUEGO SE SELECCIONA ESTE Y SE ADICIONA AL PERFIL.
EN ESTE PASO SE DEBERA DAR CLIC DERECHO EN LA SEGUNDA LINEA DEL PERFIL, INSERTAR OBJETO, Y SE BUSCA LA CPU 314C 2 DP, FINALMENTE SE SELECCIONA EL SERIAL EXISTENTE. UNA VEZ HECHO SE HAN AGREGADO TODOS LOS MODULOS FISICOS DE FUNCIONAMIENTO PASO 7:
LUEGO SE DEBERA SELECCIONAR LA LINEA 4 DEL PERFIL PARA AGREGAR LAS ENTRADAS/SALIDAS DE SIMULACION PARA EL PLC (INTERRUPTORES DEL ULTIMO MODULO FISICO). PARA ELLO, SE DA CLIC DERECHO EN INSERTAR OBJETO, PASO 8:
EN ESTE MOMENTO SE HAN ADICIONADO COMPLETAMENTE LOS MODULOS FISICOS Y DE SIMULACION DEL PLC. A CONTINUACION SE CONFIGURARA LA ADQUISICION/GENERACION ANALOGICA DEL PLC, PARA ELLO SE DARA DOBLE CLIC EN AI5/AO2, LUEGO CLIC EN LA PESTAÑA DE ENTRADAS Y FINALMENTE CAMBIAR EL MARGEN POR (0 … 10) V Y LA FRECUENCIA POR 60Hz. PASO 9:
IGUALMENTE, PARA CONFIGURAR LAS SALIDAS ANALOGICAS, SE CAMBIA EL MARGEN POR (0 … 10) V.
AL FINALIZAR ESTAS MODIFICACIONES, SE DARA CLIC EN ACEPTAR, LUEGO EN GUARDAR Y COMPILAR, FINALMENTE CERRAR LA VENTANA DE CONFIGURACIONES.
PARA ADICIONAR UN PROGRAMA SENCILLO, SE DA CLIC EN EL ICONO BLOQUES UBICADO EN LA CONSOLA DE ADMINISTRACION, LUEGO DOBLE CLIC EN OB1 PARA EMPEZAR A EDITAR UN PROGRAMA. EN EL CUADRO DE DIALOGO, ASIGNAR UN NOMBRE SIN ESPACIOS PARA EL PROGRAMA. PASO 10:
PARA PROGRAMAR Y SUPERVISAR DESDE LABVIEW 8.6 EL PLC S7 300, ES NECESARIO REALIZAR ALGUNOS PASOS ADICIONALES PARA MIGRAR LA INFORMACION DE LOS PUERTOS DE ADQUISICION/GENERACION ANALOGICOS.
UNA VEZ ABIERTO EL PROGRAMA CREADO, SE DEBE ELEGIR UN BLOQUE DE TRANSFERENCIA (MOVE), CON ESTE BLOQUE SE PODRAN REALIZAR LAS OPERACIÓN DE TRASLADO DE INFORMACION COMO SE MUESTRA A CONTINUACION: PASO 11:
PASO 12: CREADOS LOS SEGMENTOS ANTERIORES, SE DEBERA GUARDAR LA INFORMACION
AL GUARDAR LA INFORMACION SE DEBERA IR A LA CONSOLA DE ADMINISTRACION, Y DAR CLIC EN CARGAR
EN LAS SIGUIENTES VENTANAS DE DIALOGO, SE DEBERA ACEPTAR TODA PETICION:
FINALMENTE, PARA VERIFICAR QUE EL PROGRAMA FUE CARGADO CON ÉXITO EN EL PLC, DEBERA MOVERSE EL INTERRUPTOR A RUN. NOTA: ES IMPRESCINDIBLE CERRAR STEP 7.0 PARA REALIZAR LA PROGRAMACION DESDE LABVIEW, DEBIDO A QUE SE USARA EL CANAL DE INTERCOMUNICACION MEDIANTE OPC SERVER.
CONFIGURACION DE OPC SERVER: PASO 1: BUSCAR LA APLICACIÓN DENTRO DE LA CARPETA DE TRABAJO DE LABVIEW COMO SE INDICA.
PASO 2: UNA VEZ INICIADO
EL ADMINISTRADOR, DAR DOBLE CLIC EN ADICIONAR CANAL
PASO 3: SE DESIGNA UN NOMBRE PARA EL CANAL DE ACUERDO A SU PREFERENCIA.
EN ESTE PASO SE DEBERA BUSCAR LA REFERENCIA DEL PLC O DISPOSITIVO QUE SE VA A ADMINISTRAR PASO 4:
PASO 5: SE DEBERAN DEFINIR LOS PARAMETROS COMO SE MUESTRA A CONTINUACION.
PASO 6: CONFIGURAR EL METODO DE OPTIMIZACION COMO SE MUESTRA.
PASO 7: CONFIGURAR LOS PARAMETROS DE LA ESTACION COMO SE MUESTRA.
A CONTINUACION SE DA CLIC EN SIGUIENTE Y LUEGO EN FINALIZAR.
A CONTINUACION SE DEBE DAR CLIC EN ADICIONAR DISPOSITIVO Y LUEGO AGREGAR UN NOMBRE A ESTE ELEMENTO. PASO 8:
PASO 9: CONFIGURAR LA IDENTIFICACION DEL DISPOSITIVO COMO SE MUESTRA:
PASO 10: CONFIGURAR LA IDENTIFICACION DEL DISPOSITIVO COMO SE MUESTRA:
PASO 11: CONFIGURAR EL DIAGNOSTICO DEL DISPOSITIVO COMO SE MUESTRA:
CONFIGURAR EL DIAGNOSTICO DEL DISPOSITIVO COMO SE MUESTRA, LUEGO DAR CLIC EN FINALIZAR: PASO 12:
PARA AGREGAR ETIQUETAS QUE IMPORTEN LA INFORMACION, SE DEBE DAR CLIC EN ADICIONAR UNA ETIQUETA: PASO 13:
EN ESTE PASO SE CONFIGURARA CADA ETIQUETA PARA ENTRADA/SALIDA DIGITAL, ENTRADA/SALIDA ANALOGA. PASO 14:
SALIDA DIGITAL
CON ESTE ICONO SE AGREGAN NUEVAS ETIQUETAS
ENTRADA DIGITAL
ENTRADA ANALOGA
SALIDA ANALOGA
FINALMENTE SE DEBERA ESTABLECER LA CONFIGURACION COMO SE MUESTRA A CONTINUACION:
A CONTINUACION SE DEBE COMPROBAR LA CONFIGURACION CORRECTA DE LAS ETIQUETAS, PARA ESTO SE DEBE DAR CLIC EN QUICK CLIENT. PASO 15:
PARA COMPROBAR EL FUNCIONAMIENTO DE LAS ETIQUETAS CREADAS, SE DEBERA BUSCAR EL NOMBRE DEL DISPOSITIVO CREADO ANTERIORMENTE. PASO 16:
PARA COMPROBAR EL FUNCIONAMIENTO DE LA ENTRADA DIGITAL FISICA, SE PUEDE CONECTAR 24VDC DE LA FUENTE HACIA LA ENTRADA I124.0 CONFIGURADA COMO ENTRADA DIGITAL, EN LA COLUMNA DE VALOR (VALUE) SE OBSERVARA UN CAMBIO DE VALOR DE 0 A 1
FINALMENTE, ESTA VENTANA ANTERIOR SE PUEDE CERRAR SIN NECESIDAD DE GUARDAR LOS DATOS. SIN EMBARGO SI SE DEBE GUARDAR LA CONFIGURACION HECHA EN NI OPC SERVER, PARA ELLO SE DARA CLIC EN GUARDAR (SAVE). UNA VEZ GUARDADA LA INFORMACION SE PUEDE CERRAR EL NI OPC SERVER. PASO 17:
CONFIGURACION DE LABVIEW 8.6 PARA SUPERVISAR Y PROGRAMAR EL PLC
EN PRIMERA INSTANCIA, SE DEBERA ACCEDER AL PROGRAMA MEDIANTE EL ICONO UBICADO EN EL ESCRITORIO O POR LA BARRA DE INICIO
PASO 1: SE DEBERA CREAR UN PROYECTO VACIO
PASO 2: DAR CLIC DERECHO EN MY COMPUTER, LUEGO DIRIGIRSE A NEW, PARA SELECCIONAR I/O
SERVER.
PASO 3: EN LA NUEVA VENTANA, SELECCIONAR OPC CLIENT, LUEGO PRESIONAR CONTINUE.
PASO 4: EN LA NUEVA
VENTANA, SELECCIONAR NATIONAL INSTRUMENTS.NIOPCSERVERS , LUEGO
DAR CLIC EN OK.
SE PODRIA AUMENTAR LA VELOCIDAD DE TRANSMISION
PASO 5: PARA VINCULAR
LAS VARIABLES CREADAS ANTERIORMENTE, SE DEBE DAR CLIC DERECHO EN UNTITLED LIBRARY, LUEGO BUSCAR LA OPCION DE CREATE BOUND VARIABLE .
PASO 6: SE DEBE BUSCAR LA UBICACIÓN DE LAS VARIABLES CREADAS ANTERIORMENTE, SE DESPLAZA
EL CONTENEDOR DE PROJECT, LUEGO MY COMPUTER, LUEGO UNTITLED LIBRARY 1, OPC1, EL NOMBRE DEL CANAL CREADO, EL NOMBRE DEL DISPOSITIVO CREADO, FINALMENTE DEBAJO DE _SYSTEM SE PODRAN APRECIAR LAS VARIABLES CREADAS EN EL NI OPC SERVER.
PASO 7: SE DEBEN SELECCIONAR TODAS LAS VARIABLES O ETIQUETAS CREADAS, PARA PODER
AGREGARLAS AL ENTORNO DE TRABAJO MEDIANTE EL BOTON ADD>>. FINALMENTE DAR CLIC EN OK.
PASO 8: SE DEBERA VISUALIZAR
UNA VENTANA QUE MUESTRA CADA VARIABLE Y SUS PROPIEDADES CONFIGURADAS PREVIAMENTE. DAR CLIC EN DONE.
PASO 9: EN ESTE MOMENTO SE HAN AGREGADO LAS VARIABLES AL ENTORNO DE LABVIEW, SIN
EMBARGO ES NECESARIO LLEVARLAS A UNA INTERFAZ DE PROGRAMACION/SUPERVISION. PARA ELLO, SE DARA CLIC DERECHO EN MY COMPUTER, LUEGO EN NEW, PARA TERMINAR CON VI.
PASO 10: SE HA CREADO UN VI (CTRL + T PARA EXPANDIR VENTANAS). PARA USAR LAS VARIABLES
CREADAS SE PUEDEN ELEGIR DEL PROJECT EXPLORER Y ARRASTRAR HACIA EL FRONT PANEL DEL VI.
PASO 11: ES IMPORTANTE GUARDAR TODO EL ENTORNO DE TRABAJO CREADO, PARA ESTO, SE
DEBERA DAR CLIC EN FILE, LUEGO EN SAVE ALL Y ELEGIR UN NOMBRE Y DESTINO.
PASO 12: FINALMENTE SE PUEDEN ORDENAR LOS ELEMENTOS COMO SE MUESTRA A CONTINUACION
PARA SU FUNCIONAMIENTO MEDIANTE LA IMPLEMENTACION NECESARIA PARA CADA ENTRADA O SALIDA DISPUESTA.
DAR CLIC EN EJECUCION CONTINUA
ADICIONALMENTE, SE PUEDE COMPROBAR EL FUNCIONAMIENTO DE LA PROGRAMACION REALIZADA, PARA ELLO SE PODRIA REALIZAR UNA CONEXIÓN SENCILLA AL PUERTO Q124.0 HACIA UN INIDICADOR (BOMBILLA) Y DE LA BOMBILLA HACIA TIERRA (COM). LUEGO, SE EJECUTA EL PROGRAMA EN LABVIEW DE FORMA CONTINUA Y SE ACTIVA LA SALIDA DIGITAL FISICA.
DAR CLIC EN ESTE BOTON PARA VER LA ACTIVACION DE LA BOMBILLA