a1 Practica3vaca Daniel Viscaino Jhonatan2014

5
UNIVERSIDAD POLITÉCNICA SALESIANA LABORATORIO DE AUTOMATIZACIÓN INDUSTRIAL I Fecha03/11/2014 ABSTRACT: Mediante el manejo del software Microwin, se conoció los distintos comparadores que posee el programa, y junto con los temporizadores se realizó un programa que nos permita repetir las acciones automáticamente e independizarlas según nuestras condiciones y a su vez cargarlo en el PLC S7-200 para su funcionamiento. KEY WORD: Comparadores, Microwin, PLC, Temporizadores 1. OBJETIVOS 1.1 Objetivo General Familiarizar al estudiante con los distintos tipos de comparadores que posee el software y con la ayuda de temporizadores realizar un programa en el Software Step 7 Microwin. 1.2 Objetivo General Conocer las características de cada uno de los comparadores para una correcta elección al momento de realizar el programa y simularlo. Conocer los tipos de datos o variables, que nos permiten utilizar los comparadores para un correcto funcionamiento. Generar un parpadeo utilizando comparadores y un temporizador. 2. MARCO TEORICO 2.1 Comparación en FUP y KOP En ocasiones necesitamos comparar dos cantidades y generar un resultado lógico en función de que sea verdadera o falsa la comparación. Step 7 ofrece funciones de comparación para los formatos Entero (entero 16 bits), Doble Entero (entero 32 bits) o Real (coma flotante 32 bits). Para cada uno de los tres valores, tenemos las versiones “Igual”, “No Igual”, “Mayor”, “Menor”, “Mayor o Igual” y “Menor o Igual”. Fig2.1. Simbología en FUP y KOP Por ejemplo, una comparación a igualdad de enteros 16 bits sería así: COMPARADORES PRÁCTICA #3 Daniel Vaca [email protected] Jhonatan Viscaino [email protected]

description

maquinas

Transcript of a1 Practica3vaca Daniel Viscaino Jhonatan2014

Page 1: a1 Practica3vaca Daniel Viscaino Jhonatan2014

UNIVERSIDAD POLITÉCNICA SALESIANA LABORATORIO DE AUTOMATIZACIÓN INDUSTRIAL I

Fecha03/11/2014

ABSTRACT: Mediante el manejo del software Microwin, se conoció los distintos comparadores que posee el programa, y junto con los temporizadores se realizó un programa que nos permita repetir las acciones automáticamente e independizarlas según nuestras condiciones y a su vez cargarlo en el PLC S7-200 para su funcionamiento.

KEY WORD: Comparadores, Microwin, PLC, Temporizadores

1. OBJETIVOS1.1 Objetivo General

Familiarizar al estudiante con los distintos tipos de comparadores que posee el software y con la ayuda de temporizadores realizar un programa en el Software Step 7 Microwin.

1.2 Objetivo General

Conocer las características de cada uno de los comparadores para una correcta elección al momento de realizar el programa y simularlo.

Conocer los tipos de datos o variables, que nos permiten utilizar los comparadores para un correcto funcionamiento.

Generar un parpadeo utilizando comparadores y un temporizador.

2. MARCO TEORICO

2.1 Comparación en FUP y KOP En ocasiones necesitamos comparar dos cantidades y generar un resultado lógico en función de que sea verdadera o falsa la comparación. Step 7 ofrece funciones de comparación para los formatos Entero (entero 16 bits), Doble Entero (entero 32 bits) o Real (coma flotante 32 bits).

Para cada uno de los tres valores, tenemos las versiones “Igual”, “No Igual”, “Mayor”, “Menor”, “Mayor o Igual” y “Menor o Igual”.

Fig2.1. Simbología en FUP y KOP

Por ejemplo, una comparación a igualdad de enteros 16 bits sería así:

Fig2.2. Ejemplo en lenguaje FUP

En este ejemplo, si el contenido de la MW200 es igual al contenido de la MW204, entonces la marca M2.3 valdrá 1.

2.2 Comparación en AWL En AWL el funcionamiento es el mismo, pero requiere una explicación más detallada acerca del funcionamiento de los PLCs S7. Un PLC tiene dos 1 registros llamados Acumuladores (ACCU 1 y ACCU 2), con un ancho de 32 bits. Cuando se ejecuta una instrucción de carga, se carga una cantidad en el ACCU 1, y el contenido que tuviera antes el ACCU 1 pasa al ACCU2.

COMPARADORES PRÁCTICA #3

Daniel [email protected]

Jhonatan Viscaino [email protected]

Page 2: a1 Practica3vaca Daniel Viscaino Jhonatan2014

UNIVERSIDAD POLITÉCNICA SALESIANA LABORATORIO DE AUTOMATIZACIÓN INDUSTRIAL I

Fecha03/11/2014Las operaciones de comparación en AWL realizan la comparación del ACCU2 con el ACCU1.

Supongamos que en un momento dado, MW100 contiene el valor 16 (W#16#10) y MW102 contiene el valor 32 (W#16#20).

Fig2.3. Ejemplo en lenguaje AWL

En AWL, la comparación se hace con los operandos siguientes: ==I , <>I , >I, <I , >=I , <=I, Donde la letra I significa “entero de 16 bits”, D es “doble entero de 32 bits” y R es “coma flotante de 32 bits”.

3. MATERIALES Programa STEP7-200 Computador PLC 222 Cable PPI Fuente de alimentación Software Step7-MICROWIN Mandil

4. DESARROLLO Y PROCEDIMIENTO

Para el desarrollo de la práctica debemos de interpretar las condiciones dadas para realizar la programación en el software el cual nos permitirá la visualización en el PLC S7_200.

Las condiciones para nuestro programa son las siguientes:

Con la entrada I0.0 accionamos la salida Q0.0 al pasar un tiempo de 5 segundos automáticamente se acciona Q0.1, y desactivando Q0.0.

Al pasar 10 segundos se desactiva Q0.1 y perimte accionar I0.1.

En la figura 4.1 se observa que mediante marcas y un

temporizador accionaremos nuestra primera salida Q0.0 mediante el I0.0

Y mediante comparadores al pasar el tiempo de 5 segundos desactiva Q0.0 y activa al mismo tiempo Q0.1 cumpliendo así nuestra primera condición.

Figura 4.1 Programación en lenguaje KOP

Nuestra siguiente condición es:Con la entrada I0.1 accionamos la salida Q0.2, al pasar un tiempo de 3 segundos este se desactiva y automáticamente acciona Q0.3.

Figura 4.2 Programación en lenguaje KOP accionamiento I0.1

De igual manera mediante una marca controlamos nuestro programa en esta segunda parte.

En la figura 4.3 se muestra que mediante un segundo

Page 3: a1 Practica3vaca Daniel Viscaino Jhonatan2014

UNIVERSIDAD POLITÉCNICA SALESIANA LABORATORIO DE AUTOMATIZACIÓN INDUSTRIAL I

Fecha03/11/2014temporizador accionamos nuestra segunda parte del circuito.

Además al activarse Q0.3 pasa un tiempo de 10 segundos se activa Q0.4.

Figura 4.3 Programación en lenguaje KOP segunda condición.

Y por último nuestra última parte de la condición, es que al activarse nuestra salida Q0.4, esta cumple con una función principal que la realizamos mediante comparadores que nos resulta más practico que utilizar comparadores.

Al accionarse Q0.4 esta funciona en parpadeo con un tiempo de subida de 2segundos y un tiempo de bajada de5segundos.

Cumpliendo así el objetivo de la practica.

Figura 4.4Programación en lenguaje KOP función de parpadeo para Q0.4

5. ANALISIS Y RESULTADOS

En la Figura5.1.- Al pulsar I0.0 se encenderá la bobina Q0.0 con un tiempo de 5segundos, luego se apagará.

Fig5.1. Simulación de la primera condición

En la Figura5.2.- Se encenderá Q0.1 con un tiempo de 10 segundos, luego se apagará.

Fig5.2. Simulación de la segunda condición

En la Figura5.3.- Al pulsar I0.1 se encenderá la bobina Q0.2 con un tiempo de 3segundos, luego se apagará.

Fig5.3. Simulación de la tercera condición

En la Figura5.4.- Se encenderá Q0.3 con un tiempo de 10 segundos, luego se apagará.

Page 4: a1 Practica3vaca Daniel Viscaino Jhonatan2014

UNIVERSIDAD POLITÉCNICA SALESIANA LABORATORIO DE AUTOMATIZACIÓN INDUSTRIAL I

Fecha03/11/2014

Fig5.4. Simulación de la cuarta condición

En la Figura5.5.- Se encenderá Q0.4 con un parpadeo dentro de un rango de 2 a 5 segundos, luego se apagará.

Fig5.5. Simulación de la quinta condición

6. CONCLUSIONES

Al utilizar comparadores podemos diseñar un programa con menos temporizadores.

Dependiendo del comparador podremos condicionar nuestro programa.

Al utilizar temporizadores y compradores debemos establecer nuestra variable de comparación, la cual debe ser para números enteros.

En la culminación de la práctica, conocimos a detalle los tipos de variables que se pueden comparar ya sean estos enteros, bytes etc.

Podremos independizar los bloques de nuestro programa, con la ayuda de los comparadores.

7. RECOMENDACIONES Verificar que exista la correcta comunicación

entre el software y el PLC para un óptimo funcionamiento.

Verificar que el PLC se encuentre correctamente funcionando y que sus cables estén en perfectas condiciones.

Establecer la correcta variable a comparar, para que no existan inconvenientes al momento de simular el programa.

8. REFERENCIAS

[1]. (Buenas tareas). Obtenido de http://www.buenastareas.com/ensayos/Cable-De-Comunicaci%C3%B3n-Pc-Ppi/6460264.html

[2]. (Siemens). Obtenido de https://www.swe.siemens.com/spain/web/es/industry/automatizacion/simatic/PLC-200.aspx

[3]. (Siemens). Obtenido de https://www.swe.siemens.com/spain/web/es/industry/automatizacion/simatic/software/steps7