alarma codificada usando plc

10
PRÁCTICA 32 TEMA: ALARMA CODIFICADA OBJETIVOS: 1. Aplicar el PLC para el funcionamiento 2. Diseñar y comprobar el funcionamiento del circuito mencionado SÍNTESIS TEÓRICA El PLC (Control Lógico Programable) apareció con el propósito de eliminar el enorme costo que significaba el reemplazo de un sistema de control basado en relés a finales de los años 60. Básicamente un PLC necesita de un Programador, Software y Hardware. Estructura General: Un autómata programable se puede considerar como un sistema basado en un microprocesador , siendo sus partes fundamentales la Unidad Central de Proceso (CPU ), la Memoria y el Sistema de Entradas y Salidas (E/S). La CPU: realiza el control interno y externo del autómata y la interpretación de las instrucciones del programa. A partir de las instrucciones almacenadas en la memoria y de los datos que recibe de las entradas, genera las señales de las salidas. En general, las instrucciones pueden ser de funciones lógicas, de tiempo, de cuenta, aritméticas, de espera, de salto, de comparación, de comunicación y auxiliares. La memoria: se divide en dos bloques, la memoria de solo lectura o ROM (Read Only Memory) y la memoria de lectura y escritura o RAM (Random Access Memory). En la memoria ROM se almacenan programas para el correcto funcionamiento del sistema, el programa de comprobación de la puesta en marcha y el programa de exploración de la memoria RAM. La memoria RAM a su vez puede dividirse en dos áreas: Memoria de datos, en la que se almacena la información de los estados de las entradas y salidas y de variables internas. Memoria de usuario, en la que se almacena el programa con el que trabajará el autómata. El sistema de Entradas y Salidas: recoge la información del proceso controlado (Entradas) y envía las acciones de control del mismo

Upload: juano-inga-ortega

Post on 24-Dec-2015

8 views

Category:

Documents


0 download

DESCRIPTION

Practica de programa de PLC

TRANSCRIPT

Page 1: Alarma codificada usando PLC

PRÁCTICA 32TEMA: ALARMA CODIFICADA

OBJETIVOS:1. Aplicar el PLC para el funcionamiento2. Diseñar y comprobar el funcionamiento del circuito mencionado

SÍNTESIS TEÓRICAEl PLC (Control Lógico Programable) apareció con el propósito de eliminar el enorme costo que significaba el reemplazo de un sistema de control basado en relés a finales de los años 60.

Básicamente un PLC necesita de un Programador, Software y Hardware.

Estructura General: Un autómata programable se puede considerar como un sistema basado en un microprocesador, siendo sus partes fundamentales la Unidad Central de Proceso (CPU), la Memoria y el Sistema de Entradas y Salidas (E/S).

La CPU: realiza el control interno y externo del autómata y la interpretación de las instrucciones del programa. A partir de las instrucciones almacenadas en la memoria y de los datos que recibe de las entradas, genera las señales de las salidas. En general, las instrucciones pueden ser de funciones lógicas, de tiempo, de cuenta, aritméticas, de espera, de salto, de comparación, de comunicación y auxiliares.

La memoria: se divide en dos bloques, la memoria de solo lectura o ROM (Read Only Memory) y la memoria de lectura y escritura o RAM (Random Access Memory).

En la memoria ROM se almacenan programas para el correcto funcionamiento del sistema, el programa de comprobación de la puesta en marcha y el programa de exploración de la memoria RAM.

La memoria RAM a su vez puede dividirse en dos áreas: Memoria de datos, en la que se almacena la información de los estados de las

entradas y salidas y de variables internas. Memoria de usuario, en la que se almacena el programa con el que trabajará el

autómata.

El sistema de Entradas y Salidas: recoge la información del proceso controlado (Entradas) y envía las acciones de control del mismo (Salidas). Los dispositivos de entrada pueden ser Pulsadores, interruptores, finales de carrera, termostatos, reóstatos, detectores de nivel, detectores de proximidad, contactos auxiliares, etc.

Los dispositivos de salida pueden ser: Pilotos indicadores, relés, contactores, arrancadores de motores, válvulas, etc. En el siguiente punto se trata con más detalle este sistema.

En general, las entradas y salidas (E/S) de un autómata pueden ser discretas, analógicas, numéricas o especiales. Las E/S discretas se caracterizan por presentar dos estados diferenciados: presencia o ausencia de tensión, relé abierto o cerrado, etc.

Ciclo de Funcionamiento: Cuando se pone en marcha el PLC se realizan una serie de comprobaciones:

Page 2: Alarma codificada usando PLC

Funcionamiento de las memorias. Comunicaciones internas y externas. Elementos de E/S. Tensiones correctas de la fuente de alimentación.

Una vez efectuadas estas comprobaciones y si las mismas resultan ser correctas, la CPU inicia la exploración del programa y reinicializa. Esto último si el autómata se encuentra en modo RUN (marcha), ya que de estar en modo STOP (paro) aguardaría, sin explorar el programa, hasta la puesta en RUN.

Equipos de programación: La misión principal de los equipos de programación, es la de servir de interfaz entre el operador y el autómata para introducir en la memoria de usuario el programa con las instrucciones que definen las secuencias de control.

Las tareas principales de un equipo de programación son: Introducción de las instrucciones del programa. Edición y modificación del programa. Detección de errores. Archivo de programas (cintas, discos).

Básicamente existen tres tipos de equipos de programación: Consola con teclado y pantalla de tubo de rayos catódicos (CRT) o de cristal

líquido (LCD). Programador manual, semejante a una calculadora de bolsillo, más económico

que la anterior. Ordenador personal con el software apropiado.

Programación: Dependiendo del fabricante, los lenguajes de programación son muy diversos, sin embargo, suelen tener alguna relación más o menos directa con los lenguajes LADDER y/o GRAFCET.

Los programas para autómata pueden realizarse de forma lineal o de forma estructurada. En la programación lineal el programa consta de una serie de instrucciones que se van ejecutando una tras de otra de modo cíclico. Este modo de programación se suele emplear en programas no demasiado complejos o en autómatas que no posean el modo estructurado.

Cuando los programas son muy complejos, la programación estructurada es más aconsejable ya que puede dividirse el proceso general en subprogramas con diferentes subprocesos tecnológicos, es decir por bloques. Este modo de programación, da un carácter más panorámico al programa, lo que conlleva una más fácil identificación de errores.Lenguaje de programación: Existen dos lenguajes de programación que es el escrito (AWL) y el gráfico.

Dentro del lenguaje gráfico tenemos: Esquema Eléctrico (KOP), que se representan los contactos en forma

horizontal. Esquema Lógico (FUP), en base de compuertas lógicas.

Marcas de PLC: Existen marcas como:ABB, Hitachi, Ibercom, Ide, Mitsubishi Morón Nacional, Siemens, Telemacanique, Tri, XYcom, etc.Tipos de PLC: Existen dos tipos de PLC como son el compacto y modular:

Page 3: Alarma codificada usando PLC

Tipo Modular: Dentro de este tipo existe los micro PLC, y los grandes módulos de I/O, aproximadamente 10000.

Tipo Compacto: Con subdivisión de tipo Nano, el cual posee CPU, fuente de alimentación y módulos I/O.

OPERACIÓN OPERANDO

O OR (paralelo) E entradaOR NOR (paralelo cerrado) A salidaO( Grupo de contactos en paralelo T temporizadorU AND (serie) M marca de claseUN NAND (serie cerrado) D datoU( Grupo de contactos en K constante) Cerrar un grupo F comparadores= Asignación P periféricos

Cada línea debe de tener operandos y operación.

Las líneas de programa van de dos en dos

UBICACIÓN DE MEMORIA OPERACIÓN OPERANDO000: U E 0.1002: U E 0.0

E operando, 0.1 identificación.

Programador Manual:Entre otras consta de las siguientes teclas:

Instrucciones Principales1. Borrar Memoria.

2. Ingresar Programa.

3. Pasar el Programa. (Transferir – PG – AG)

Page 4: Alarma codificada usando PLC

4. Recuperar.

5. Sobrescribir.

Nos posicionamos en la línea, recodificamos y presionamos

6. Borrar una línea.

Se posiciona en la línea y

7. Incluir una línea.Nos colocamos una línea más debajo de donde necesitemos una línea.

Codificamos y presionamos

Cuando se utilice el programador manual y es necesario realizar la operación O se debe de escribir O.

Programación por Computadora:OBJETO Proyecto

Ajustar Página1 Directorio del Programa Página2 Modo de Servicio F3 Escoge entre Online y

Offline Módulo

Transferir Fichero Ag. Borrar En Fichero

En Ag.EDITOR Módulo Step5

En fichero (guardar en) Módulo PB Sobrescribir con confirmación (Sí) Actualizar XRF (Memoria) (Sí)

Al final de ingresar el programa se debe de escribir BESHIF F5 = se pasa de AWL a modo gráfico.SHIF F5 = se pasa de modo gráfico a modo AWL.F6 = Cambiar Programa.F7 = aceptar módulo modificado.Marcas de Clase: Se encuentran dentro de la memoria del autómata, funciona de la misma forma que una salida, con la diferencia que sus acciones se quedan dentro del PLC y no se pueden ver vistas en el exterior.

Una marca de clase es un operando que se describe con la letra M. Tenemos 16 marcas de clase, las mismas que van desde M0.0 a M0.7 y desde M1.0 a M1.7.

Page 5: Alarma codificada usando PLC

Temporizadores y temporización: Cuando hablamos de temporización hablamos de la forma en que deseamos que trabaje un temporizador.A un temporizador solamente le podemos dar una forma de trabajo

Para laprogramación

Manual

SI  En la

programación

SE  por

computadora

SV * 19esribimos

directoSS * 20  SA * 21  

SI: Temporización a impulsos (Retardo a la desconexión), en este tipo de temporización necesita de un interruptor para que funcione, ya que es necesario de que este clavado.

SE: Temporización con retardo a la conexión. Necesita de un interruptor para funcionar.

SV: Temporizador prolongado (Retardo a la Desconexión). Necesita de un pulsante para funcionar es decir de un pulso.

SV: Temporizador con retardo a la conexión a la memoria. Necesita de un pulsante para funcionar.

SV: Temporizador con retardo a la conexión. No necesita de pulsante de reset, como los anteriores.

En los PLCs S5 hay 128 temporizadores, que va desde T0 a T128.

Ejemplo:

U E 0.1L KT 20.1SS T 0U E 0.0R T 0 RESETU T 0= A 1.0

KT Carga una constanteL Llama a un temporizador

20.1

Número, el máximo 999 Base de TiempoTiene un error y es conocida 0 0.01segComo tolerancia, el error es 1 0.1segIgual a la base de tiempo 2 1seg

3 10seg

Page 6: Alarma codificada usando PLC

En el S7 hay solamente 2 forma de temporización, con retardo a la conexión y desconexión.Contadores: Cuenta un número de cambios que se dan en el exterior del PLC, los cambios se van dando solamente en la memoria del PLÑC, pues en la salida del contador hay un 1 lógico, excepto cundo la memoria se encuentre en cero, y en este momento la salida tendrá un 0 lógico.

U E 0.1 Conteo ZV Z 0 Ascendente

U E 0.2 ConteoZR Z 0 Descendente

U E 0.3S Z 0 SetL KZ 0

U E 0.0 R Z 0 Reset = A 1.0

Cuando se setea un valor al contador, este se carga en la memoria y de ahí comienza el conteo en forma descendente o ascendente.

Funciones de Comparación: Se utiliza con un contador. Cuando el valor que tiene la memoria del contador cumpla con la función de comparación, existirá un 1 en la salida

U E 0.1ZV Z 0U E 0.0R Z 0L Z 0L KF 10!=F= A 1.0

Funciones de comparación:!=><>=<=><

DESARROLLO

Page 7: Alarma codificada usando PLC

La alarma consta de una entrada que serían los censores (E0.1) el cual activa ana luz (A1.0) parpadeante la cual proporciona cierto tiempo para ingresar la clave; si dentro de ese tiempo no se ha ingresado la clave se activa la alarma (A1.2).

La clave consta de tres pulsantes (E0.2; E0.3; E0.4) al pulsar 2 veces E0.2 y luego 2 veces E0.3 y tres veces E0.4 y dar un ENTER con E0.5 se abre la puerta A1.1.

Al sonar la alarma ya sea por que se pasó del tiempo dispuesto o porque se ingresó la clave incorrecta, ºsolo se puede apagar al dar un reset con E0.0 e ingresar la clave correcta.

Circuito Eléctrico de Mando

Codificación : U E 0.1 : L KT 8.2 : SV T 0 : U T 0 : UN T 2 : L KT 1.1 : SE T 1 : U T 1 : L KT 1.1 : SE T 2 : U( : O T 1 : O T 2 : ) : UN A 1.1 : UN M 0.3 : = A 1.0 : U E 0.2 : ZV Z 0 : U E 0.0 : R Z 0 : U Z 0 : L Z 0 : L KF 2 : !=F : = M 0.0 : U E 0.3 : ZV Z 1

: U E 0.0 : R Z 1 : U Z 1 : L Z 1 : L KF 2 : !=F : = M 0.1 : U E 0.4 : ZV Z 2 : U E 0.0 : R Z 2 : U Z 2 : L Z 2 : L KF 3 : !=F : = M 0.2 : U( : O E 0.5 : O M 0.3 : ) : UN E 0.0 : = M 0.3 : U M 0.0 : U M 0.1 : U M 0.2 : U M 0.3 : = A 1.1 : U(

Page 8: Alarma codificada usando PLC

: O( : UN A 1.1 : U M 0.3 : ) : O( : UN T 0 : U M 0.4 : ) : )

: = A 1.2 : U( : O E 0.1 : O M 0.4 : ) : UN A 1.1 : = M 0.4 : BE

CONCLUSIONES

Para cada diseño de los circuitos es muy importante tener en cuenta que la utilización de marcas de clase nos es de mucha ayuda.

Con esto vemos que todos lo elementos utilizados en las practicas anteriores se combinan para así facilitarnos y acortarnos los circuitos.

BIBLIOGRAFÍA

http://es.wikipedia.org/wiki/AutÃmata³_programablehttp://www.grupomaser.com/PAG_Cursos/Auto/auto2/auto2/PAGINA%20PRINCIPAL/index.htmhttp://www,unicrom.com/tut_plC1.asp