Вы находитесь на странице: 1из 24

UNIVERSIDAD TECNOLGICA DE TORREN. MECATRNICA SISTEMAS DE MANUFACTURA FLEXIBLE. ASIGNATURA: CONTROLADOR LGICO PROGRAMABLE. ING. EDUARDO SALAZAR VALLE.

3 C T.M

SEGUNDO REPORTE DE PRCTICAS.


re

VALERIA OLVERA RODRGUEZ.

PRACTICA 34 CONTROL DE UN MOTOR MONOFASICO CON VFD OBJETIVO.- Controlar un motor monofsico por medio de un variador de frecuencia micromaster 410. DESARROLLO: Desarrollar el control va PLC de un variador de frecuencia para un motor monofsico, que controle arranque paro y cambio de giro del motor cumpliendo la siguiente rampa de aceleracin/desaceleracin:

Equipo Micro Mster (MM): El equipo MM es un convertidor de frecuencia con circuito intermedio, fuente de tensin, que permite variar la velocidad de motores trifsicos. El control lo ejecuta un microprocesador incorporado que implementa tres tipos de modos de control: Control escalar que mantiene la caracterstica V vs. f lineal Caracterstica V vs. f cuadrtica Control de corriente decampo (FCC)que permite calcular entiempo realla corriente de magnetizacin ptima de cada estado Esteequipopermiteserprogramadodemododecontrolarelmotordesde el tablero del usuario con Mando Digital y con Mando Analgico.

ESTRATEGIA V/F IMPLEMENTADA POR SIEMENS.

DB de la estrategia FCC implementada por Siemens

Panel operador del MM 410

PARMETROS DEL 410

Botones del panel operador


La siguiente tabla explica a detalle la funcin de cada uno de los botones del panel de operador del MM410.

CONCLUSIN.

En esta prctica se program el MICROMASTER y se llev a cabo el reconocimiento del mismo por medio de su programacin y su funcionamiento, adems de los pdfs entregados por la profesora en l se verificaba todos sus parmetros y sus funciones.

PRCTICA 35 CONTROL DE UN MOTOR TRIFASICO CON VFD

OBJETIVO: Controlar un motor trifasico por medio de un variador de frecuencia micromaster 420. DESARROLLO: Desarrollar el control via PLC de un variador de frecuencia para un motor trifasico, que controle arranque paro y cambio de giro del motor cumpliendo la rampa de aceleracion/desaceleracin.

Los equipos MICROMASTER Vector (MMV) y MIDIMASTER Vector (MDV) constituyen una gama estndar de convertidores con capacidad de control vectorial sin sensores, apropiados para controlar la velocidad de motores trifsicos. Existen varios modelos que van desde el MICROMASTER Vector compacto de 120 W hasta el MIDIMASTER Vector de 75 kW. El control vectorial sin sensores (Sensorless Vector Control) permite al convertidor calcular los cambios necesarios de intensidad y frecuencia de la corriente de salida para mantener la velocidad deseada del motor en un amplio intervalo de condiciones de carga. Caractersticas: Facilidad de instalacin, programacin y puesta en servicio. Capacidad de sobrecarga de un 200% durante 3 segundos seguida de un 150% durante 60 segundos. Alto par de arranque y gran precisin de regulacin de velocidad del motor mediante control vectorial. Filtro antiparasitario integrado opcional en convertidores de entrada monofsica MMV12 - MMV 300. Limitacin rpida de corriente (FCL) para prevenir paradas incontroladas del sistema.

Intervalo de temperatura de trabajo entre 0 y 50 C (0 a 40 C para el MIDIMASTER Vector). Control de proceso en bucle cerrado mediante el uso del bucle de regulacin proporcional, integral y derivado (PID). Alimentacin de 15 V, 50 mA para elemento de campo. Capacidad de control remoto a travs del enlace serie RS485 mediante uso del protocolo USS con posibilidad de controlar hasta 31 convertidores. Ajustes de parmetros predeterminados en fbrica y programados previamente para satisfacer los requisitos de la normativa vigente en Europa y en Amrica del Norte. Control de la frecuencia de salida (y, por lo tanto, del rgimen del motor). Freno por inyeccin de CC y frenado COMPOUND . Chopper de frenado incorporado para resistencias externas en equipos MICROMASTER Vector. Tiempos de aceleracin/desaceleracin con redondeo de rampa programable. Dos salidas rel totalmente programable (13 funciones). Salidas analgicas totalmente programables (1 para el MMV, 2 para el MDV). Panel operador externo (OPM2) opcional y panel para conexin a PROFIBUS DP. Doble juego de parmetros del motor si se dispone de pantalla OPM2. Reconocimiento automtico de motores de 2, 4, 6 8 polos mediante software. Ventilador integrado controlado mediante software. Montaje de convertidores uno al lado del otro sin separacin adicional. Proteccin opcional IP56 (NEMA 4/12) en convertidores MIDIMASTER Vector. CONCLUSIN. En esta prctica se control la velocidad del motor mediante el VDF adems de la frecuencia mediante el PLC con l se poda controlar el arranque paro e inicio del motor pero siempre a una misma frecuencia la cual la produca o controlaba el VDF

PRACTICA 37 OPERACIONES ARITMETICAS Y LOGICAS OBJETIVO.- Programacin con operaciones aritmticas y lgicas. DESARROLLO: Disee un programa que realice operaciones aritmticas y lgicas. FUNDAMENTOS TERICOS Operaciones aritmticas Operaciones de sumar, restar, multiplicar y dividir. Sumar y Restar IN1 + IN2 = OUT IN1 - IN2 = OUT KOP y FUP IN1 + OUT = OUT OUT - IN1 = OUT AWL Las operaciones sumar enteros (+I) y restar enteros (-I) suman/restan dos enteros de 16 bits, arrojando un resultado de 16 bits. Las operaciones sumar enteros dobles (+D) y restar enteros dobles (-D) suman/restan dos enteros de 32 bits, arrojando un resultado de 32 bits. Las operaciones sumar reales (+R) y restar reales (-R) suman/restan dos nmeros reales de 32 bits, dando como resultado un nmero real de 32 bits. Multiplicar y Dividir IN1 * IN2 = OUT IN1 / IN2 = OUT KOP y FUP IN1 * OUT = OUT OUT / IN1 = OUT AWL Las operaciones multiplicar enteros (*I) y dividir enteros (/I) multiplican o dividen dos enteros de 16 bits, respectivamente, arrojando un resultado de 16 bits. (En la divisin no se conserva un resto.) Las operaciones multiplicar enteros dobles (*D) y dividir enteros dobles (/D) multiplican o dividen dos enteros de 32 bits, respectivamente, arrojando un resultado de 32 bits. (En la divisin no se conserva un resto.) Las operaciones multiplicar reales (*R) y dividir reales (/R) multiplican o dividen dos nmeros reales de 32 bits, respectivamente, dando como resultado un nmero real de 32 bits.

DESARROLLO DE LA PRCTICA. En esta prctica se combinaron las operaciones lgicas con las aritmticas mediante un programa que las uniera a las dos al mismo tiempo en las operaciones aritmticas no se tuvo problema puesto que ya se haban visto con anterioridad pero para las lgicas se tena que saber cul era su tabla de verdad para tener el resultado correcto aunque se volvi a presentar el mismo problema de que se cruzaban los valores por el acumulador a una operacin se le asign el acumulador AC0 y a la otra operacin se le asign la memoria AW8 para que as no hubiera problemas con los valores y menos con los resultados, tambin se utiliz la tabla de estado para revisar los resultado que estuvieran correctos en la simulacin. CONCLUSIN. Para esta prctica se usaron conocimientos digitales complementados con matemticos o de aritmtica pero en el PLC se combinaron las operaciones aritmticas con las lgicas, lo que se me complico fue interpretar el nmero que resultaba de la operacin de aritmtica lgica por se interpreta diferente que las operaciones aritmticas.

PRACTICA 38 PANEL TD 200


OBJETIVO.- Programacin del panel TD 200. DESARROLLO: configure el panel TD- 200 y realice un programa que utilice tres teclas del panel y despliegue un mensaje en el mismo. FUNDAMENTOS TERICOS. DESCRIPCION EQUIPO TD200 El TD 200 es un visualizador de textos y un interface de operador para la gama de sistemas de automatizacin S7-200. Con el TD 200 se pueden ejecutar las siguientes funciones: y Visualizar mensajes ledos de la CPU S7-200. y Ajustar determinadas variables de programa. y Forzar/desforzar entradas y salidas (E/S). y Ajustar la hora y la fecha de las CPUs que incorporen un reloj de tiempo real. y Utilizar mens e indicadores en seis idiomas (ingls, alemn, francs, espaol, italiano y chino). y Utilizar diversos juegos de caracteres que soportan los idiomas de Europa occidental, eslavos y chinos. El TD 200 es alimentado desde la CPU S7-200 a travs del cable TD/CPU o desde una fuente de alimentacin independiente. El TD 200 funciona como un maestro de red cuando se conecta a una o ms CPUs S7-200. El TD 200 tambin se puede utilizar con otros maestros en una red. Es posible utilizar diversos TD 200s con una o varias CPUs S7-200 conectadas a una misma red. El TD 200 es un pequeo equipo compacto que incorpora todos los
componentes necesarios para manejar y observar la CPU S7-200.

DESRROLLO DE LA PRCTICA. En esta prctica se desarroll un programa que habilitare el TD200 que es un asistente que muestra mensajes es un tipo indicador para esto se tuvo que relazar un programa que trabajara con memorias y contactos. Con M0.0 se habilita el asistente con M0.1 te muestra el mensaje y te enciende la lmpara del PLC y con M0.2 apagas la lmpara y el IO.1 resetas todas las memorias para poder usarlo otra vez cabe mencionar que primero se configuro el PLC en el MICRO WIN despus se hizo el programa en l se carg al PLC y despus se conect el asistente TD200. CONCLUSIN. Esta prctica fue una de las ms sencillas que se pudieron realizar en el compendio debido a que el manual te lo deca todo como conectar y como configurar solo que en el programa no era muy especfico como se peda as que cada quien realizo su programa como le funcionara mejor pero en realidad fue sencillamente fcil de hacer.

PRACTICA 39 PANEL TD 200 Y VFD


OBJETIVO.- Programacin del panel TD 200 para control de un VFD. DESARROLLO: Configure el panel TD- 200 y realice un programa que maneje un VFD y despliegue el estado del mismo (arranque, paro y giro). FUNDAMENTOS TEORICOS Se configuro el asistente TD200W en el MICROWIN.

DESARROLLO DE LA PRCTICA. En esta prctica se llev a cabo un programa mediante el cual se accionara el PLC, el TD 200 Y el VFD en s y todos en conjunto realizaban esta funcin el programa funcionaba as con la M0.0 se habilitaba el primer mensaje y se encenda mientras el segundo se encontraba apagado, y se encenda la lmpara Q0.0 que a su vez accionaba el VFD, con M0.1 se deshabilitaba el primer mensaje y se habilitaba el 2, tambin se apagaba la lmpara Q0.0 que a su vez pona en retroceso el VFD y con I0.0 se reseteaban todas las memorias para poder hacer la misma operacin otra vez. CONCLUSIN. Para esta prctica se tuvieron que tomar en cuenta varios aspectos, el primero fue que se mostraran dos mensajes una para accionar y otro para poner en retroceso el VFD pero que al mismo tiempo se accionara un motor.

PRACTICA 40 MODULOS DE ENTRADAS ANALOGICAS DEL PLC OBJETIVO.- Programacin de mdulos de entradas y salidas analgicas. DESARROLLO: Desarrolle un programa que simule un control de lazo cerrado usando un mdulo con entradas y salidas analgicas. FUNDAMENTOS TERICOS. RTD. Los detectores de temperatura resistivos (RTD ResistanceTemperature Detector) son sensores de temperatura basados en la variacin de la resistencia de un conductor con la temperatura. Su smbolo es el siguiente, en el que se indica una variacin lineal con coeficiente de temperatura positivo. Al calentarse un metal habr una mayor agitacin trmica, dispersndose ms los electrones y reducindose su velocidad media, aumentando la resistencia. A mayor temperatura, mayor agitacin, y mayor resistencia.

RTD

DESARROLLO PRCTICO Para esta prctica fueron dados todos estos diagramas pero no se utilizaron todos solo se dieron para que se comprendiera mejor la practica 41 en esta prctica lo nico que se haca es que por medio del RTD que se encontraba comunicado con el PLC, y utilizando la tabla de estado del PLC se detectaba la temperatura tomando las puntas del RTD solo que en esta figura Fig. RTD no se puede apreciar por qu no se encuentra conectado el plc en si este fue el funcionamiento de la practica

CONCLUSIN.
Esta prctica llevo un RTD, el cual se comunica con el PLC y los dos se conjuntabas para formar un sensor de temperatura que se mostraba en la tabla de estado del PLC, en si lo que detectaba la temperatura era el RTD y el PLC lo mostraba en la pantalla. Esto bueno ya que puedes llevar el control de temperatura que deseas por ejemplo si lo aplicas en una mquina y que no se pase de ese rango para que no se dae esta podra ser una muy buena comunicacin. PRACTICA 41 MODULO DE ENTRADA ANALOGICA PARA SENSOR DE TEMPERATURA OBJETIVO.- Programacin de mdulos de entradas analgicas para sensores de temperatura. DESARROLLO: Desarrolle un programa que sea capaz de leer la temperatura dada de un sensor usando un mdulo con entradas analgicas. FUNDAMENTOS TERICOS. Prcticamente de utilizo lo mismo que para esta prctica solo que ahora si se utilizaron los mdulos analgicos. RTD. Los detectores de temperatura resistivos (RTD ResistanceTemperature Detector) son sensores de temperatura basados en la variacin de la resistencia de un conductor con la temperatura. Su smbolo es el siguiente, en el que se indica una variacin lineal con coeficiente de temperatura positivo. DESARROLLO PRCTICO. En esta prctica se utilizaron las expansiones analgicas del PLC para medir tener ms entradas y as medir varios tipos de temperatura esto se hizo con el fin de conocer este tipo de expansiones cul era su funcionamiento y como se conectaban o comunicaban el PLC mediante el potencimetro se vari para que la temperatura oscilara entre uno y cero pero no se logr por que el PLC presentaba un pequeo corto y se pues un numero el cual fue 3200 pero ni as

si se acero daba un valor cercano a 3124 pero el PLC estaba fallando y por eso el valor no era el esperado adems de esto se tom en cuenta que en el dipswitch la patita 6 y 2 estuvieran accionadas para que funcionara con 10 volts, otro aspecto que se debi de tomar en cuenta de que para poder programarlo se tuvo que apagar el PLC para que aceptara la configuracin y no existiera error.

CONCLUSIN. Otra vez se demostr la funcionalidad del PLC solo que esta vez los valores no fueron lo que se esperaban ya que las medidas variaban mucho del valor real, adems de trabajo con algo nuevo lo cual fue las entradas analgicas del PLC y se explic cmo funcionaba todo y que tambin era muy importante cuidar como se conectaba porque tambin exista la tierra y el voltaje. PRACTICA 42 SUBRUTINAS OBJETIVO: Programacin de subrutinas. DESARROLLO: Desarrolle un programa que haga uso de subrutinas. Operaciones: Llamar subrutina (CALL) para transferir el control a la subrutina (n). Comenzar subrutina (SBR) para marcar el comienzo de la subrutina (n). Retorno condicional de subrutina para finalizar una subrutina en funcin de la combinacin lgica precedente. Los operandos pueden ser n: 0 a 63 Una vez ejecutada la subrutina, el control vuelve a la operacin que sigue a la llamada de la subrutina (CALL). Se pueden anidar hasta ocho subrutinas. Reglas: Situar todas las subrutinas despus del final del programa principal KOP, o en versiones superiores a V3.0 en el sitio determinado por la pestaa correspondiente. En una subrutina no se pueden utilizar las operaciones LSCR, SCRE, SCRT y END. En versiones anteriores las subrutinas finalizan con la operacin Retorno absoluto desde subrutina (RET). Conclusin. Para utilizar esta herramienta es necesario seguir ciertos pasos o indicaciones como regla para poder hacer uso dela subrutina, palabra que significa En computacin, una subrutina o subprograma (tambin llamada procedimiento, funcin o rutina), como idea general, se presenta como un sub algoritmo que forma parte del algoritmo principal, el cual permite resolver una tarea especfica Es como tener otro programa dentro del programa anterior , Existe un programa Principal Main que es en donde ponemos

nuestro programa normal pero al momento de activar la herramientas para activar la subrutina tenemos que transportarnos a una pestaa que se encuentra debajo de las Networks. En este nuevo espacio en blanco ser donde pondremos nuestro programa de subrutina, en pocas palabras lo que hace esta herramienta es colocar un programa dentro de otro programa sin afectar en desarrollo del MAIN, solo ponindolo en pausa hasta que desde la subrutina le de salida para que se devuelva a nuestro programa principal, esto solo suceder hasta que en la parte donde escribimos nuestra subrutina LIBEREMOS al programa. Esto principalmente se hace para mantener un menor nmero de Networks y reducir el tamao de nuestro programa y as facilitar al operador o programador la lectura del programa, encontrar y evitar errores con mayor eficiencia y revisar los programas ms rpido.

PRACTICA 43 INTERRUPCIONES
OBJETIVO.- Programacin de interrupciones. DESARROLLO: Desarrolle un programa que haga uso de interrupciones. FUNDAMENTOS TERICOS. Rutinas de interrupcin Se ejecutan como respuesta a un evento interno o externo asociado. Tras haberse ejecutado la ltima operacin de la rutina de interrupcin, el control retorna al programa principal. Para salir de la rutina se puede ejecutar una operacin retorno condicional desde la rutina de interrupcin (CRETI). La operacin asociar interrupcin asocia el nmero de una rutina de interrupcin (INT) a un evento de interrupcin (EVNT), habilitando este ltimo. La operacin desasociar interrupcin desasocia un evento de interrupcin (EVNT) de todas las rutinas de interrupcin, desasociando as el evento. Desarrollo de la prctica. En esta prctica se desarroll un programa con interrupciones con el cual se cumpli con el objetivo de la misma su funcionamiento era con I0.0 empezaba a funcionar y comenzaba a contar mediante un temporizador asociado a este contacto de forma indeterminado o con un tiempo muy alto para poder realizar todas las funciones necesarias s que se terminara el tiempo, ya contando el temporizador y ya accionado I0.0 al pasar 5 ms se encenda la lmpara Q0.0 ,despus al pasar 15 ms ms se hacia la interrupcin y adems se encenda la lmpara Q 0.1, despus de esto te mandaba a la interrupcin y al pasar 25 ms se encenda la lmpara Q 0.2, al pasar 40ms te encenda Q0.3 los 41ms te hacia el regreso al programa principal , pero para esto se tena que accionar el evento I0.0 para que regresara completamente el inconveniente era de que se quedaban todas las lmparas encendidas y por eso se lo aplico un reset a todo con I0.7 para poder hacer funcionar otra vez el proceso.

CONCLUSIN. Para mi esta prctica fue una de las ms difciles que se han realizado por que se tuvieron que hacer dos programas a la vez que se asociaran as mismo y se interrumpieran a la vez, adems de asignar los eventos que se requeran no me quedo muy claro pero se logr sacar la prctica y pienso que un poco de estudio se lograra dominar este nuevo tema de las interrupciones.

PRACTICA 44. CONTADORES RAPIDOS OBJETIVO.- Programacin de contadores rpidos. DESARROLLO: Desarrolle un programa que sea capaz de leer la frecuencia de una seal. FUNDAMENTOS TERICOS Tren de impulsos (PTO) La funcin Tren de impulsos (PTO) ofrece una onda cuadrada (con un factor de trabajo relativo de 50%), pudiendo el usuario controlar el tiempo de ciclo y el nmero de impulsos. Tren de impulsos (PTO). El bit de inactividad PTO (SM66.7 or SM76.7) en el byte de estado indica si se ha completado el tren de impulsos programado. Adems, tras finalizarse un tren de impulsos se puede llamar a una rutina de interrupcin. La operacin PTO permite efectuar un pipelining, es decir, concatenar o canalizar los trenes de impulsos. El pipelining se puede efectuar de dos maneras: Pipelining mono segmento: En este modo, el usuario debe actualizar las direcciones de las marcas especiales para el siguiente tren de impulsos. Tras haber arrancado el segmento PTO inicial, el usuario debe modificar inmediatamente las direcciones de las marcas especiales conforme a lo requerido para la segunda forma de onda, y ejecutar nuevamente la operacin PLS Modulacin por ancho de impulso (PWM) y La funcin Modulacin del ancho de impulsos (PWM) ofrece una salida continua con un factor de trabajo relativo variable, pudiendo el usuario controlar el tiempo de ciclo y el ancho de impulsos. y La funcin PWM ofrece una salida con un factor de trabajo relativo variable. y El tiempo de ciclo y el ancho de impulsos pueden indicarse con una base de tiempo en microsegundos o milisegundos. y Si se indica un valor del ancho de impulsos mayor o igual al valor del tiempo de ciclo, el factor de trabajo relativo de la forma de onda ser de 100% y la salida estar activada continuamente.

Si el ancho de impulsos es 0, el factor de trabajo relativo de la forma de onda ser de 0% y se desactivar la salida.

Hay dos maneras diferentes de cambiar las caractersticas de una forma de onda PWM: y Actualizacin sncrona: Si no es necesario cambiar la base de tiempo se puede ejecutar una actualizacin sncrona. En este caso, el cambio de la forma de onda se efecta en el lmite de un ciclo, ofreciendo una transicin suave. y Actualizacin asncrona: En una funcin PWM tpica, el ancho de impulsos se modifica, permaneciendo constante el tiempo de ciclo. y Puede causar fluctuaciones no deseadas en el dispositivo controlado. y La marca del mtodo de actualizacin PWM (SM67.4 SM77.4) en el byte de control se utiliza para especificar el tipo de actualizacin. y La operacin PLS se debe ejecutar para invocar los cambios. PROGRAMA UTILIZADO.

DESARROLLO DE LA PRCTICA Este practica se trat de realizar un programa con un contador rpido que digitalmente sera un generador de pulsos ,para esto se tuvo que leer un compendio que entrego la maestra y adems realizar una configuracin especial en el programa que controla el PLC para que as hiciera esta funcin y ya en fsico no lo mostrara en el PLC mediante pulsos muy rpidos los cuales eran accionados por dos contacto o dos entradas en el PLC I0.0 E I0.1 que al estar accionado hacan funcionar el generador de pulsos o el contador rpido en pocas palabras este era el funcionamiento cabe mencionar que se podra variar el nmero de ciclos y los pulsos cambiando los valores ya fueran ms grandes o ms pequeos.

CONCLUSIN. En esta prctica se llev a cabo lo que en digitales se llamara un generador de pulsos, pero aqu s hizo mediante el PLC y mediante contactos o como programacin KOP que no tiene nada que ver en cmo se disea en digitales pero en si esta prctica hacia lo mismo que un generador de pulsos con un LM555.

Вам также может понравиться