PRÁCTICA N 5

download PRÁCTICA N 5

of 14

Transcript of PRÁCTICA N 5

ESCUELA POLITCNICA NACIONAL Ingeniera en Petrleos PRCTICA N 5 Tema PROGRAMACIN MEDIANTE ZELIO SOFT (En esta ocasin realic el trabajo en Zelio Soft 2 V3.1) Objetivo general 1. Identificar la forma para ingresar al software Zelio Soft y conocer como manipular el software.2. Identificar los elementos fundamentales y los conos del software (ubicados en la parte inferior del rea de trabajo. Identificar e interpretar el funcionamiento de los temporizadores, principalmente.

3. Realizar, mediante programacin Ladder, el mando alternado de dos bombas, utilizando un sensor de nivel. Introduccin Zelio Soft permite programar una aplicacin en Lenguaje FBD o en lenguaje de contactos (Ladder). Estos lenguajes ponen en funcionamiento lo siguiente: Bloques de funcin predefinidos: Temporizaciones Contadores progresivos Funciones especficas: Gestin del tiempo Cadena de caracteres Comunicacin...

Lenguaje de contactos El lenguaje de contactos (LD) es un lenguaje grfico. Permite la transcripcin de esquemas de rels y se adapta al procesamiento combinatorio. Proporciona los smbolos grficos bsicos: contactos, bobinas, bloques. La ejecucin de los clculos especficos es posible en el interior de los bloques de operaciones. Modo FBD El modo FBD permite una programacin grfica basada en la utilizacin de bloques funcionales predefinidos. Presenta una amplia gama de funciones bsicas: temporizador, contador progresivo, lgico...

Control Automatizado

Eduardo Salazar Cedeo

ESCUELA POLITCNICA NACIONAL Ingeniera en Petrleos Modo de funcionamiento Existen dos modos de funcionamiento para la herramienta de programacin: Modo de introduccin El modo de introduccin sirve para desarrollar los programas en modo LD o FBD. Corresponde al desarrollo de la aplicacin. Modo de depuracin Este modo sirve para finalizar la aplicacin. Esta operacin puede realizarse: En modo de simulacin: el programa se ejecuta en modo local directamente en la herramienta de programacin (simulado en el PC). En este modo, cada accin en el grfico (cambio de estado de una entrada, forzado de una salida) actualiza las ventanas de simulacin. En modo de monitorizacin: el programa se ejecuta en el mdulo lgico, la herramienta de programacin est conectada al mdulo (conexin PC mdulo). Las diferentes ventanas se actualizan de forma cclica. En estos dos modos se puede realizar lo siguiente: Visualizar de forma dinmica (en las ventanas: Edicin/Supervisin/Panel Frontal), los estados de las salidas y de los parmetros de los bloques de funcin del programa correspondiente a la hoja de cableado. Forzar las entradas/salidas para comprobar el comportamiento del programa en condiciones especiales. Desarrollo En cuanto a la primera parte, le forma para ingresar e iniciar a programar en Zelio, es la siguiente: Seleccionar el Men Inicio, seguidamente Todos los programas y finalmente Zelio Soft 2. Se abrir la ventana de presentacin.

Control Automatizado

Eduardo Salazar Cedeo

ESCUELA POLITCNICA NACIONAL Ingeniera en Petrleos Se escoge la opcin Crear un nuevo programa, aparece la ventana de seleccin del modulo lgico.

En esta ventana, seleccionamos el modulo, que va a depender de nuestros requerimientos, en este caso seleccionamos: 10/12 ENTRADAS/SALIDAS SIN EXTENSIN. Se desplegan las opciones de modulo Zelio que se desea programar, y en nuestro caso seleccinamos el primero: 24 VDC, 6 entradas digitales.

Control Automatizado

Eduardo Salazar Cedeo

ESCUELA POLITCNICA NACIONAL Ingeniera en Petrleos Clic en siguiente y aparece la ventana de modo edicin en lenguaje Ladder, donde se va a editar el circuito.

En lo que a temporizadores respecta, son una funcin de suma importancia; stos se explican a continuacin: Temporizadores: Permiten retardar, prolongar y activar acciones durante un tiempo determinado. Las duraciones se pueden parametrizar mediante uno o dos valores de preseleccin en funcin de los tipos de temporizador. Se dispone de 16 Temporizadores y existen 11 tipos de estos, los cuales se describen seguidamente:

Control Automatizado

Eduardo Salazar Cedeo

ESCUELA POLITCNICA NACIONAL Ingeniera en Petrleos

Trabajo, comando mantenido (A) Trabajo, salida/parada por impulso (a) Reposo (C) Cambio; activacin comando: impulso calibrado en flanco ascendente de la entrada de comando (B) Cambio, desactivacin comando: calibrado en el flanco descendente de la entrada de comando (W) Luz intermitente; comando mantenido sncrono (D) Luz intermitente; salida/parada por impulsos, sncrono (d) Totalizador de trabajo (T) A/C Luz intermitente; comando mantenido asncrono (L) Luz intermitente; salida/parada por impulsos, asncrono (l) Utilizacin de bobinas Se asocian dos bobinas a cada temporizador: Bobina TT: entrada de comando (TTx es la bobina respectiva), cada tipo implica un funcionamiento particular que permite gestionar todos los casos posibles en una aplicacin. Bobina RC: entrada de puesta a cero, en el caso de que se desee poner el tiempo actual del temporizador en 0, se utiliza RT y la funcin est lista para un nuevo ciclo de temporizacin. Esta bobina slo es necesaria en los temporizadores de tipo salida/parada por impulso. Utilizacin en contacto El contacto asociado al temporizador indica si la temporizacin ha terminado. Se podr utilizar en el programa tantas veces como sea necesario. Asimismo, puede utilizarse en funcin de los 2 modos siguientes: normalmente abierto (Tx) o normalmente cerrado (tx) Tipo de temporizador: Este parmetro permite seleccionar el tipo de funcionamiento del temporizador entre los 11 tipos disponibles. Cada tipo est representado por una letra:

Control Automatizado

Eduardo Salazar Cedeo

ESCUELA POLITCNICA NACIONAL Ingeniera en Petrleos A: trabajo, comando mantenido, es un Rel On Delay, el contacto se activa despus de un tiempo t de excitada la bobina.

a: trabajo, salida/parada por impulso. El contacto se activa despus de un tiempo t apenas funciona la bobina, y se desactiva en el instante en que la otra bobina se activa.

C: reposo, es un Rel Off Delay, el contacto se activa en el mismo instante que se activa la bobina y seguir activado un tiempo t, despus de que la bobina haya funcionado.

A/C: combinacin de los tipos A y C. El contacto se activa despus de un tiempo tA de exitada la bobina, y seguir activo por un tiempo tB, despus de que la bobina haya funcionado.

Control Automatizado

Eduardo Salazar Cedeo

ESCUELA POLITCNICA NACIONAL Ingeniera en Petrleos B: cambio; activacin comando: impulso calibrado en el flanco ascendente de la entrada de comando

W: cambio; desactivacin comando: calibrado en el flanco descendiente de la entrada de comando. Una vez que la bobina deja de funcionar, el contacto se activa y lo har por un tiempo t.

D: luz intermitente; comando mantenido sncrono. Se conoce como oscilador.

d: luz intermitente, salida/parada por impulso, sncrono

Control Automatizado

Eduardo Salazar Cedeo

ESCUELA POLITCNICA NACIONAL Ingeniera en Petrleos L: luz intermitente; comando mantenido asncrono

l: luz intermitente, salida/parada por impulso, asncrona

T: totalizador de trabajo

En cuanto a los dems botones en la barra de la parte inferior, se dispone de las siguientes funciones:

Entradas digitales: Son 6, llas entradas digitales pueden utilizarse exclusivamente como contacto en el programa. Este contacto representa el estado de la entrada del mdulo conectado a un captador (botn pulsador, interruptor, detector, etc.). El nmero del contacto corresponde al nmero de lmites de la entrada asociada: 1 a 9 y A a R (excepto las letras I, M y O) en funcin del mdulo lgico y de la posible extensin. Teclas Zx: Las teclas de navegacin se comportan exactamente como las entradas fsicas I (entradas DIG). La nica diferencia es que no corresponden a los Control Automatizado Eduardo Salazar Cedeo

ESCUELA POLITCNICA NACIONAL Ingeniera en Petrleos lmites de conexin del mdulo lgico, sino a los cuatro botones grises del panel frontal. Se utilizan como botones pulsadores y, exclusivamente, como contactos. Rels Auxiliares: Los rels auxiliares sealados con la M se comportan exactamente igual que las salidas digitales Q, pero no tienen contacto elctrico de salida. Se pueden utilizar como variables internas. Se dispone de 28 rels auxiliares y estn numerados de 1 a 9 y de A a Y, excepto las letras I, M y O. Cualquier rel auxiliar se puede utilizar en el programa, tanto como bobina o como contacto. Los rels permiten memorizar un estado que se utilizar como contacto asociado. Salidas digitales: Las salidas digitales corresponden a las bobinas de los rels de salidas del mdulo lgico (conectadas a los accionadores). Estas salidas, son 4 y se representan con la letra Q. Cualquier salida DIG se puede utilizar en el programa, independientemente como bobina o como contacto. Contador: La funcin Contador permite contar de forma progresiva o regresiva los impulsos. El mdulo contiene 16 contadores, numerados de 1 a 9 y de A a G. La funcin Contador progresivo puede restablecerse en cero o en el valor de preseleccin (en funcin del parmetro elegido) que se est utilizando. La utilizacin en contacto permite saber lo siguiente: Si se ha alcanzado el valor de preseleccin (modo de conteo A) Si se ha alcanzado el valor 0 (modo de conteo regresivo DE).

Utilizacin en bobinas Se asocian 3 bobinas a cada contador: Bobina CC: Entrada de impulso de conteo Bobina RC: Entrada puesta al estado inicial del contador Bobina DC: Entrada de sentido de conteo Utilizacin en contacto El contacto asociado al contador indica si el valor de preseleccin (modo A) o cero (modo DE) se ha alcanzado. Se podr utilizar en el programa tantas veces como sea necesario. Asimismo, puede utilizarse en funcin de los 2 modos siguientes: normalmente abierto o normalmente cerrado. Contador rpido: La funcin Contador rpido permite contar los impulsos hasta una frecuencia de 1 kHz. La utilizacin del contacto K1 permite saber lo siguiente:

Control Automatizado

Eduardo Salazar Cedeo

ESCUELA POLITCNICA NACIONAL Ingeniera en Petrleos Si se ha alcanzado el valor de preseleccin (conteo progresivo) Si se ha alcanzado el valor 0 (conteo regresivo) Existen dos bobinas asociadas al contador rpido: Bobina TK1: entrada validacin de funcin Bobina RK1: entrada puesta al estado inicial del contador. Comparador de contadores: Esta funcin permite comparar el valor actual de conteo de dos contadores o de un contador y un valor constante. Bloques textos: La funcin de automatismo Texto permite mostrar textos o valores numricos (valor actual, preseleccin, etc.) en la pantalla LCD en lugar de en la pantalla de ENTRADAS-SALIDAS. El mdulo lgico contiene 16 bloques Textos, numerados de 1 a 9 y de A a G. Estos bloques de funcin se utilizan en bobinas. Retroiluminacin: La salida Retroiluminacin de la pantalla permite controlar mediante programa la iluminacin de la pantalla LCD. En los modos STOP y RUN, si se pulsa cualquier tecla del panel frontal se ilumina la pantalla LCD durante 30 segundos. Para la tercera parte, una vez que se despliega la ventana de edicin, construimos el circuito para el mando alternado de las 2 bombas mediante el sensor de nivel (I1) y se obtiene lo siguiente:

Control Automatizado

Eduardo Salazar Cedeo

ESCUELA POLITCNICA NACIONAL Ingeniera en Petrleos Despus de realizado lo anterior, se simula el programa haciendo clic en el botn Simulacin , se lo corre seleccionando el botn Run (Inic y Run) y se verifica que funciona correctamente.

Al pulsar I1, se activa Q1, lo que se demuestra a continuacin:

Control Automatizado

Eduardo Salazar Cedeo

ESCUELA POLITCNICA NACIONAL Ingeniera en Petrleos Al volver a pulsar I1, se desactiva Q1.

Al volver a pulsar I1, se activa Q2:

Control Automatizado

Eduardo Salazar Cedeo

ESCUELA POLITCNICA NACIONAL Ingeniera en Petrleos Al pulsar nuevamente I1, se desactiva Q2, y as sucesivamente.

Conclusiones Zelio es uno de los tantos software que existen en el mercado para realizar programas con circuitos que permiten resolver trabajos de procesos industriales y principalmente del rea domstica, como se demostr en la tercera parte del informe. De manera similar, se lo puede usar para automatizar invernaderos, jardines, seales de controles en taladros y en un sinnmero de mquinas y procedimientos. Zelio Soft, es adaptable a varios PLC, la forma de ingresar a este software y la manera de programar es muy amigable, en lenguaje Ladder especialmente, sin embargo no es para todos los PLC que se disponen en la industria, por lo que eso sera una desventaja. A travs de las funciones de Zelio, se puede ahorrar tiempo al programar y optimizar los procedimientos usando los temporizadores, contadores, y la funcin que sea necesaria.

Recomendaciones Antes de construir un circuito, es indispensable realizar el diagrama e identificar todos los elementos implicados en el mismo. Eduardo Salazar Cedeo

Control Automatizado

ESCUELA POLITCNICA NACIONAL Ingeniera en Petrleos Para realizar cualquier proceso en la industria, es vital que este sea automatizado y controlado, para lo cual es importante incluir el software disponible en el mercado como Zelio.

Bibliografa Ayuda disponible de Zelio Soft 2 V3.1, para Temporizadores y las dems funciones. Apuntes de Zelio Soft 2, Ing. Andrs Huertas Vico e Ing. ngel Vargas Vargas, 2008-2009.

Control Automatizado

Eduardo Salazar Cedeo