Download laboratorio de control industrial práctica n°8
Document related concepts
no text concepts found
Transcript
PERIODO 2016‐A LABORATORIO DE CONTROL INDUSTRIAL ESCUELA POLITÉCNICA NACIONAL Campus Politécnico "J. Rubén Orellana R." FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA Carrera de Ingeniería Electrónica y Control Carrera de Ingeniería Electrónica y Telecomunicaciones Carrera de Ingeniería Electrónica y Redes de Información Carrera de Ingeniería Eléctrica LABORATORIO DE CONTROL INDUSTRIAL PRÁCTICA N°8 1. TEMA CONTROLADORES LÓGICOS PROGRAMABLES (I PARTE) Programación en lenguaje LADDER 2. OBJETIVOS 2.1. Familiarizar al estudiante con el manejo de los PLC’s de Schneider M580 disponibles en el Laboratorio de Control Industrial, utilizando el software UNITY PRO y el lenguaje ladder. 2.2. Controlar mediante un PLC la operación de un motor trifásico de inducción de 2 velocidades (motor Dahlander). 3. INFORMACIÓN Los Controladores Lógicos Programables, también llamados Autómatas Programables o PLC’s, son computadores industriales dedicados, capaces de controlar elementos de salida en base de elementos de entrada y un programa desarrollado por el usuario. Además, pueden almacenar instrucciones, tales como secuenciación, temporización, conteo, operaciones aritméticas, manipulación de datos y comunicaciones para controlar procesos y máquinas industriales. Se entiende como programa al conjunto de instrucciones, órdenes y símbolos reconocibles por el PLC, a través de su unidad de programación, que le permiten ejecutar 1 PERIODO 2016‐A LABORATORIO DE CONTROL INDUSTRIAL una secuencia de control deseada. El lenguaje de programación en cambio, permite al usuario ingresar un programa de control en la memoria del PLC, usando una sintaxis establecida. Cada fabricante diseña su propio software de programación, por lo cual existe una gran variedad de programas, conforme a la cantidad de marcas de PLC’s existentes en el mercado. Mediante el estándar IEC 61131-3, se ha procurado normalizar el uso de lenguajes de programación. Se ha definido dos lenguajes gráficos y dos lenguajes basados en texto, para la programación de PLC’s. Los lenguajes gráficos utilizan símbolos para programar las instrucciones de control, mientras que los lenguajes basados en texto, usan cadenas de caracteres para programar las instrucciones. Lenguajes gráficos: Diagrama ladder (LD); Diagrama de bloques de funciones (FBD); Lenguajes textuales: Lista de instrucciones (IL); Texto estructurado (ST). Adicionalmente, el estándar IEC 1131-3 incluye una forma de programación orientada a objetos llamada Sequential Function Chart (SFC). 4. TRABAJO PREPARATORIO 4.1. Revisar la documentación entregada en clase sobre el manejo de UNITY PRO. 4.2. Con base a las ayudas de UNITY, investigar sobre la operación de los bloques de función: temporizadores: TON, TOF; aritméticas: ADD, SUB; detección de flanco: R_TRIG, F_TRIG y realice una aplicación sencilla de cada uno. Para evidenciar su trabajo imprimir los circuitos realizados. 4.3. A partir del circuito de fuerza para comandar un motor trifásico de inducción Dahlander de dos velocidades (Fig.1). Diseñar el circuito de control en lenguaje LADDER, para que dicho motor funcione cíclicamente de la siguiente forma: 6 segundos en baja velocidad, descanse 3 segundos, 6 segundos en alta velocidad, descanse 3 segundos, y vuelva a comenzar el ciclo. El ciclo se inicia mediante un pulsador de marcha Pmarcha y se detiene en cualquier instante con un pulsador de paro Pparo o si operan los relés térmicos Talta - Tbaja. 2 PERIODO 2016‐A LABORATORIO DE CONTROL INDUSTRIAL Fig.1 Circuito de fuerza de un motor Dahlander Para el diseño se sugiere implementar un temporizador cíclico con dos temporizadores (1 TON y 1 TOFF), que conecte un mando alternativo (baja – alta – baja). 4.4. Realizar el diagrama de conexiones de las entradas y salidas al PLC considerando los bloqueos necesarios para que por ningún motivo puedan funcionar al mismo tiempo los contactores Cbaja y los que conectan alta velocidad Calta y Ccc. Utilizar los nombres destacados en negrita para identificar las variables. 4.5. Realizar una tabla de animación para verificar el funcionamiento del circuito. 5. EQUIPO Y MATERIALES Módulo de trabajo con elementos electromecánicos, disponible en el laboratorio. Módulo de trabajo con PLC M580, disponible en el laboratorio. Motor Dahlander, disponible en el laboratorio. 3 PERIODO 2016‐A LABORATORIO DE CONTROL INDUSTRIAL 6. PROCEDIMIENTO 6.1. De manera tutorial, el instructor explicará el procedimiento para ingresar al software de programación UNITY, así como las principales opciones del menú para crear y configurar un proyecto, crear secciones de programa, simular y descargar un proyecto en el PLC. 6.2. Editar y simular en la tabla de animación el diagrama LADDER solicitado en el procedimiento. Realizar las correcciones pertinentes de ser necesario. 6.3. Utilizando el diagrama de entradas y salidas, realizar las conexiones físicas y descargar el programa al PLC para probar su funcionamiento. 6.4. Armar el circuito de fuerza y operar el motor. 7. INFORME 7.1. Explicar en qué se fundamenta la conexión Dahlander, para obtener 2 velocidades (relación ½), y por qué se debe utilizar dos relés térmicos para protección. 7.2. Diseñar el circuito de fuerza para que un motor de inducción de rotor bobinado pueda funcionar en ambos sentidos de giro, provisto de un sistema de arranque que cortocircuita en tres pasos las resistencias rotóricas. 7.3. Diseñar el circuito de control en lenguaje LADDER para que el motor del numeral 7.2 funcione de la siguiente forma: a. Mediante un interruptor Sg se puede escoger el sentido de giro ON HORARIO y OFF ANTI-HORARIO, con un pulsador Pmarcha se inicia la operación y con otro Pparo se la puede finalizar en cualquier momento. b. Mediante el pulsante Pmarcha, el motor arranca utilizando resistencias rotóricas en el sentido de giro previamente seleccionado, funciona en régimen estable durante 10 segundos, descansa 5 segundos y arranca en el otro sentido para funcionar en régimen estable durante 10 segundos y apagarse totalmente. Utilizar al menos un relé OFF DELAY en el diseño. 4 PERIODO 2016‐A LABORATORIO DE CONTROL INDUSTRIAL c. Mediante dos pulsadores Paum y Pdism se puede aumentar o disminuir el tiempo de funcionamiento del motor cambiando los 10 segundos iniciales. Se sugiere utilizar un circuito como el que se muestra en la Fig.2, implementado en otra sección del programa, o un contador UP/DOWN. Fig.2 Algoritmo para modificación de tiempos. d. Si el relé térmico detecta sobrecarga el motor se detendrá automáticamente. 7.4. Verificar el funcionamiento del circuito mediante una tabla de animación. 7.5. Presentar el circuito de fuerza, el circuito de control, el diagrama de conexiones de entradas y salidas al PLC, la tabla de declaración de variables, la tabla de animación y grabar el diseño en una memoria para ser revisado en el laboratorio. 7.6. Comentarios y sugerencias sobre el cumplimiento de los objetivos propuestos en la práctica. 7.7. Conclusiones y recomendaciones. 7.8. Bibliografía 8. REFERENCIAS Catálogo del PLC Schneider M580. Catálogo de software UNITY. Diagramas de Control Industrial, Ing. Pablo Angulo. Notas de clase. 5