Está en la página 1de 39

ESCUELA POLITCNICA NACIONAL INGENIERA EN PETRLEOS CONTROL AUTOMATIZADO

INFORME DEL LABORATORIO


PRCTICA 5:

Uso de temporizadores en el software Concept 2.6

Luis Felipe Surez Aguilar

Objetivos. Identificar el software para aplicar un temporizador. Programar y simular. Marco terico. Sistema Operativo Concept 2.6 Concept puede ejecutarse bajo Windows 98, Windows 2000, Windows XP y Windows NT. La ventaja de ste sistema operativo es que est mundialmente extendido y que los elementos bsicos del sistema de ventanas y el manejo del ratn son conocimientos elementales para cualquier usuario de PC. Adems, MS-Windows permite utilizar cualquier monitor, tarjeta grfica e impresora normales. De esta forma, el usuario no est obligado a utilizar una determinada configuracin de hardware. Independencia del PLC en la programacin El objetivo perseguido en el desarrollo de Concept fue conseguir que el manejo fuera lo ms parecido posible (same Look and Feel) para todos los pasos del proyecto de la instalacin y en todos los editores. La mayora de los pasos del proyecto, en particular la creacin de programas, son independientes del PLC que se vaya a programar. Entorno Grfico Todo el programa se divide en secciones de acuerdo con su estructura lgica. La herramienta de proyectos Concept permite seleccionar, ubicar y mover los objetos (p. ej., mdulos de funcin, pasos, transiciones) de una forma grfica y sencilla. En el editor SFC (Sequential Function Chart / lenguaje de ejecucin) ya al ubicar los objetos se comprueba su plausibilidad, porque la mayora de las conexiones entre objetos se generan automticamente al ubicarlos. En el editor FBD (Function Block Diagram / lenguaje de mdulos de funcin) y en el editor LD (Ladder Diagram / esquema de contactos) la comprobacin de plausibilidad se efecta al conectar los mdulos. Las conexiones no permitidas, como, por ejemplo, entre tipos de datos distintos, son rechazadas durante la fase de proyeccin. En el editor LL984 (Ladder Logic 984 / esquema de contactos 984) tambin se comprueba la plausibilidad al ubicar los objetos. En el editor IL (Instruction List / lista de instrucciones) y en el editor ST (Structured Text / texto estructurado), las instrucciones no permitidas se indican mediante otro color. Despus de la primera ejecucin correcta del programa, se puede optimizar el aspecto grfico de ste desplazando conexiones, mdulos o textos para mejorar la representacin. Sistema de tiempo de ejecucin El sistema de tiempo de ejecucin del PLC ofrece reacciones rpidas a los cambios en el proceso (tiempo de ciclo corto), simulacin de sensores, visualizacin online de los estados de las seales y modificacin online de los parmetros y del programa.

1. Configuracin del equipo PLC Concept es la herramienta de proyecto unitaria para los productos Quantum, Compact, Momentum y Atrium.

La determinacin de los componentes del equipo (por ejemplo, unidad central, grabador de programas, unidades de entrada / salida, etc.) se puede realizar antes, durante o despus de la creacin del programa. Esta tarea de proyeccin se puede realizar tanto online (en unin con el PLC), como tambin de modo local (nicamente con el PC). El proyecto est apoyado por Concept, que va proponiendo nicamente las combinaciones permitidas. De esta forma, se evita con toda seguridad un proyecto errneo. Durante el funcionamiento online, se comprueba inmediatamente la plausibilidad del equipo proyectado y se rechazan las entradas errneas. Tras el enlace del terminal de programacin (PC) con el PLC, tiene lugar una comprobacin de la plausibilidad de los valores proyectados (por ejemplo, del editor de variables) con los recursos del equipo reales y, en caso necesario, aparece un aviso de error. 2. Programacin Para la solucin de tareas tcnicas de control y regulacin, Concept pone a su disposicin los siguientes lenguajes de programacin en conformidad con la normativa CEI 1131-3: Lenguaje de bloques de funcin FBD (Function Block Diagram) Ladder LD (Ladder Diagram) Lenguaje de desarrollo SFC (Sequential Function Chart) Lista de instrucciones IL (Instruction List) ( Literal estructurado ST (Structured Text)

Adems tambin se puede disponer del lenguaje orientado a Modsoft Ladder LL984 (Ladder Logic). Los elementos bsicos de los lenguajes de programacin CEI (FBD, LD, SFC, ST y IL) son Funciones y Bloques de funciones, que de forma conjunta dan como resultado unidades lgicas. Concept contiene distintas Bibliotecas de mdulos con funciones / bloques de funciones elementales (EFB) predefinidos. Estas bibliotecas se encuentran divididas en distintos grupos para que resulte ms fcil encontrar los distintos EFB segn su mbito de aplicacin.

Secciones El programa de control est conformado por secciones de acuerdo con la estructura lgica. Dentro de una seccin se trabaja en un nico lenguaje de programacin. La unin de dichas secciones da como resultado, en su conjunto, el programa de control mediante el equipo de automatizacin que controla el desarrollo del proceso. Dentro de los programas se pueden mezclar las secciones CEI (FBD, LD, SFC, IL, ST) de forma aleatoria. Las secciones LL984 se procesan siempre como un bloque antes que las secciones CEI. Empleo de variables En la mayora de las ocasiones, las variables para la conexin de elementos bsicos (objetos) dentro de una seccin, no se necesitan en el caso de los lenguajes de programacin grfica FBD, LD, SFC y LL984, ya que estas conexiones se realizan mediante enlaces grficos (una conexin adicional con variables slo es necesaria en el caso de secciones muy complejas). Todas las variables restantes, por ejemplo, para la transmisin de datos entre distintas secciones, se proyectan con el Editor de variables

3. Estructura y procesamiento de proyectos La creacin de un programa de PLC con Concept se realiza jerrquicamente en un proyecto con la configuracin del PLC y el programa. El programa se subdivide en grupos de secciones y secciones. Dentro de un proyecto, el orden de creacin de la configuracin del PLC y de las partes del programa necesarias es indiferente (de arriba a abajo o de abajo a arriba). 4. Configuracin del PLC La configuracin del sistema tiene consecuencias de largo alcance, ya que influye sobre todo, el modo de funcionamiento del control. Debe definir todas las informaciones especficas del control, igual que las informaciones generales, asignar la memoria necesaria y determinar los rangos de entrada/salida. Durante la primera configuracin, el usuario debe introducir algunas indicaciones fundamentales para el rango del PLC, como el tipo del PLC y la memoria. Slo se admiten configuraciones vigentes. Una configuracin se refiere siempre a un Proyecto, es decir, que el comando de men Configuracin del PLC slo est disponible si se ha abierto un proyecto. 5. Estructura principal de la memoria del PLC La memoria de un PLC est compuesta principalmente de tres partes: La memoria para el fichero EXEC

El fichero EXEC contiene el sistema operativo y uno o dos sistemas de tiempo de ejecucin (IEC y/o LL984) para el procesamiento del programa de aplicacin. La memoria de seal Puede dividirse en distintos rangos: Las referencias0x, 1x, 3x y 4x utilizadas Una reserva para otras referencias 0x, 1x, 3x y 4x En caso necesario, un rango de memoria para las referencias 6x La memoria de programa Puede dividirse en distintos rangos: La asignacin de E/S, etc. Una reserva para ampliaciones Los mensajes ASCII (en caso de que se utilice), la configuracin Peer Cop (en caso de que se utilice), la configuracin Ethernet (en caso de que se utilice) etc. Una reserva para ampliaciones Las instrucciones cargables IEC (en caso de que resulten necesarias) Los datos globales, compuestos por Unlocated variables La memoria de programa IEC con los cdigos de programa, cdigos EFB y los datos de programa (datos de seccin y datos de instancia DFB). En caso necesario, la instruccin cargable ULEX para INTERBUS u otras instrucciones cargables La memoria de programa LL984 6. Lenguaje de bloques de funcin FBD Los objetos del lenguaje de programacin FBD (diagrama de mdulo de funcin) sirven de ayuda para dividir una seccin en una cantidad de: EFB (funciones elementales y bloques de funciones elementales) DFB (bloques de funcin derivados) UDEFB (funciones y bloques de funciones definidos por el usuario) Estos objetos, denominados FFB de forma resumida, pueden relacionarse entre s: Conexiones o Parmetro actual. Se puede colocar tambin lgica voluminosa en forma de macros con en la seccin FBD. Cada seccin puede contener tericamente cualquier FFB as como cualquier entrada y salida. Sin embargo es conveniente subdividir un programa completo en unidades lgicas, es decir, en diferentes secciones.

7. Funciones ms utilizadas en la edicin de proyectos Lgicas Booleanas

Bi-estables

Temporizadores

Contadores

Descripcin del hardware disponible en el laboratorio Los PLCs momentum disponibles tienen arquitectura modular, estn constituidos bsicamente de una base para E/S, de un adaptador de comunicaciones (opcional) y de un CPU; adicionalmente se dispone de bases anlogas/discretas con un adaptador de comunicaciones modbus plus.

Adaptador de Procesador M1 Momentum y adaptador opcional Un adaptador de procesador M1 Momentum almacena y ejecuta el programa de la aplicacin desarrollada en el software de programacin del PLC, controlando los puntos de E/S locales de la unidad de E/S a la que est conectado el adaptador de procesador. Adems controla las E/S de los dispositivos de E/S distribuidas en un bus de comunicaciones comn (como puede ser un bus Modbus Plus o bien Ethernet). Panel frontal de los adaptadores de procesador Momentum

En donde: 1. Conector de puerto estndar 2. Conector de segundo puerto opcional 3. Indicadores LED Para el adaptador de procesador 171 CCC 960 30 disponible en el laboratorio se tiene: 1. Puerto Ethernet: permite la carga y descarga de programas al adaptador de procesador adems de conectividad con redes basadas en ethernet 10BASE-T, el conector es un RJ45 y el cable de conexin es un cable de red ethernet (cruzado para conectar PC PLC y directo para conectar PLC SWITCH/HUB). 2. Puerto de E/S: permite conectarse con otros mdulos de E/S no locales, el conector es tipo D hembra de 9 pines (similar al que se tiene para el puerto serial) 3. Indicadores LED: Permiten visualizar el estado del PLC

Mdulo de E/S digitales 170 ARM 370 30 Caractersticas generales: Alimentacin: 110 VAC Entradas: 10 entradas a 24VDC, tiene fuente interna de 24VDC Salidas: 8 salidas de rel normalmente abierto, en dos grupos de cuatro puntos cada uno:

Voltaje entre los terminales del rel 20VDC 115VDC 24VAC Conexiones elctricas e indicadores led

Corriente >5mA para contactos nuevos, 2A mximo 0.5A mximo 2A

Indicadores LED

En la siguiente tabla se describen los LED. Indicador Ready Estado Verde Mensaje El mdulo est listo para comunicarse. Hay tensin operativa para la lgica interna (5 V). El mdulo no est listo Hay tensin de entrada para las entradas 1 a 10 No hay tensin de entrada para las entradas 1 a 10 Estado de entrada (un LED por entrada); punto de entrada activo; es decir, la entrada transmite una seal 1 (CON lgico) Estado de entrada (un LED por entrada); punto de entrada inactivo; es decir, la entrada transmite una seal 0 (DES lgico) Estado de salida (un LED por salida); punto de salida activo; es decir, la salida transmite una seal 1 (CON lgico)

Apagado 1L+ Verde Apagado IN (fila superior) 1...10 Apagado Verde

OUT (fila

Verde

intermedia) 9 ...16

Apagado

Estado de salida (un LED por salida); punto de salida inactivo; es decir, la salida transmite una seal 0 (DES lgico)

Esquema de conexiones internas

Asignacin de bloques de terminales Fila 1 Terminal 1...10 11, 12 13, 14 15, 16 17 18 2 1 ... 8 9 ... 12 13 ... 16 17 Funcin Entradas Tensin de entrada para los pins de terminales 9... 10, (1L+) Retorno (M) para las entradas No conectado Retorno (N) para la tensin de funcionamiento del mdulo Tensin de funcionamiento de 120 VCA (L1) Tensin de entrada para los pines 1... 8, (1L+) Salidas del grupo 1 Salidas del grupo 2 Tensin de salida para los rels 1... 4 (1L1, 20... 115 VCC o

24... 230 VCA 18 Tensin de salida para los rels 5... 8 (2L1, 20... 115 VCC o 24... 230 VCA Retorno (M) para las entradas Retorno (1N) para los rels 1... 4 Retorno (2N) para los rels 5... 8 Retorno/neutro para las salidas de rel Tierra de proteccin (PE)

1 ... 8 9, 10, 11, 12 13, 14, 15, 16 17/18

1 ... 18

Mdulo de E/S analgicas 170 AMM 090 00 de 4 canales de entrada y 2 de salida con puntos de E/S de 24 V CC Caractersticas generales Tipo de mdulo: 4 entradas / 2 salidas analgicas diferenciales, 4 entradas / 2 salidas binarias. Tensin de alimentacin: 24 V CC Rango de tensin de alimentacin: 20 a 30 V CC Consumo de corriente de alimentacin: Mximo de 350 mA a 24 V CC Potencia de prdidas:4 W (habitual)6 W (mxima) Asignacin de E/S: 5 palabras de entrada y 5 palabras de salida

Conexiones elctricas e indicadores led Esquema de cableado para entradas binarias

Esquema de cableado para salidas binarias

Esquema de cableado para entradas analgicas

Esquema de cableado para salidas analgicas

Indicadores LED

Los indicadores LED se describen a continuacin: Indicador Ready Estado Verde Mensaje El mdulo est preparado para comunicarse por la red. Se da

la tensin de funcionamiento necesaria para la lgica interna y se han realizado las autocomprobaciones. Inactivo El mdulo no est preparado. 1L+ Verde Tensin de alimentacin para las salidas 1, 2 aplicada.

Inactivo Tensin de alimentacin para las salidas 1, 2 no aplicada. Fila superior 13 a 16 Verde Estado de las entradas TON (un indicador LED por entrada).Punto de entrada activo, es decir, la entrada contiene la seal "1" (lgicamente "ACTIVA").

Inactivo Estado de las entradas TON (un indicador LED por entrada).Punto de entrada inactivo, es decir, la entrada contiene la seal "0" (lgicamente "INACTIVA"). Fila media 13 y 14 Verde Estado de las salidas TON (un indicador LED por salida).Punto de salida activo, es decir, la salida contiene la seal "1" (lgicamente "ACTIVA").

Inactivo Estado de las salidas TON (un indicador LED por salida).Punto de salida inactivo, es decir, la salida contiene la seal "0" (lgicamente "INACTIVA"). Fila inferior 13 y 14 Rojo Sobrecarga de las salidas TON (un indicador LED por salida).La salida en cuestin presenta un cortocircuito o est sobrecargada.

Inactivo Las salidas TON 1 2 funcionan con normalidad

Adaptador Opcional Modbus Plus 171 PNN 210 22

1. Indicador LED: Segn la intermitencia del parpadeo define el estado de funcionamiento el aparador: a. 6 parpadeos/segundo: el participante est funcionando correctamente. b. 1 parpadeo/segundo: el participante est off-line. c. 2 parpadeos y descansa 2 segundos: el participante detecta el token pero no llega a recibirlo, posiblemente exista un circuito abierto en la red o bien una terminacin defectuosa. d. 3 parpadeos y descanso de 1.7 segundos: el participante no detecta el token. e. 4 parpadeos y descanso de 1.4 segundos: el participante detecta un mensaje vlido de otro participante con una direccin de red idntica, si no se cambia la direccin de alguno de ellos, el participante pasa al estado offline. f. CON: existe una direccin de participante no vlida. g. OFF: mdulo MB+ daado. 2. Puerta de compartimiento para batera 3. Conmutadores de direccin para Modbus Plus: seleccionan la direccin del participante, tiene dos conmutadores: X1: define las unidades de la direccin, X10 define las decenas de la direccin. Las direcciones van desde 00 a 64, cualquier valor fuera de este intervalo el PLC pasa a modo off line. 4. Conector D hembra de 9 pines para Modbus Plus: para la conexin fsica de la red MB+ Adaptador de comunicacin de MB+ 171 PNT 110 20 Permite la conectividad entre una unidad de E/S a una red MB+ Dispone de un conector para MB+ que el permite conectarse a una red con un cable troncal simple Esquema de conexiones:

Indicadores de estado:

El ajuste de direcciones y el funcionamiento del indicador LED MB+ ACT es similar al descrito para el adaptador opcional 171 PNN 210 22.

Desarrollo. Ingresamos al software Concept 2.6, como lo hacemos regularmente, primero ingresando al simulador y luego a la hoja de trabajo. Creamos un nuevo proyecto lo nombramos, elegimos el tipo de PLC con el que vamos a trabajar. En esta ocasin vamos a trabajar con un PLC en programacin BDF y luego lo haremos en ladder, pero en ambos casos usaremos un temporizador.

1. Seleccionamos el temporizador.

2. Declaramos variables.

3. Colocamos las entradas y salidas ya antes declaradas.

4. Calibramos el temporizador de damos 10s luego de dada la orden para que active el contactor.

Luego de realizar todos los pasos de introduccin de variables y calibracin del temporizador, procedemos a compilar, cargar y simular como ya lo hicimos en la prctica anterior. 5. Hacemos correr el circuito.

6. Damos cilck en 1:1 y vemos que la luz no se enciende.

7. Pero despus de 10 segundos la luz se ha encendido.

8. Como estuvo previsto al presionar 1:2 el la luz se apaga.

Como se dijo al principio el software Concept 2.6 en esta ocasin tambin se lo utilizara para programar y simular en ladder. Es por esto que paramos la simulacin anterior y volvemos al editor de programas.

1. Vamos a FILE y pedimos nuevo proyecto.

2. Seleccionamos la opcin LD.

3. Se despliega la nueva hoja para trabajar.

4. En la parte superior podemos observar que tenemos todos los elementos que me permitirn trabajar en ladder; estos son: contactos, bobinas, temporizadores, links en escala, horizontales y verticales, entre otras opciones.

5. Realizamos nuestro circuito completo ayudado de los elementos de trabajo en ladder.

6. Y desde aqu el problema se vuelve igual al anterior, es decir; primero de debe declarar variables, colocarlas donde estas van a trabajar y de luego compilar y simular el circuito.

7. Una vez cargado el circuito al simulador, procedemos a simular y comprobra i muestro circuito realiza el trabajo que queremos.

8. Al comprobar que nuestro circuito funciona perfectamente, procedemos a colocarle y calibrar el temporizador.

9. Ya una vez colocado y calibrado el temporizador, compilamos el circuito y corremos el simulador como ya lo hemos hecho

10. Como podemos ver, al darle un pulso al interruptor la motor se enciende

11. Despus de 10 segundos el temporizador permite que el ventilador trabaje.

12. Y tal como se esperaba al pulsar el paro, el sistema vuelve a su estado inicial.

Conclusiones. El software Concept 2.6 es muy verstil para trabajar en cualquier forma de programacin que decida. El software Concept 2.6 es muy poco amigable con el usuario.

Los PLC nos permiten hacer varios usos y aplicaciones en la vida real.

Recomendaciones. Mostrarnos como realizar en el software un circuito mas complicado.

Bibliografa.

También podría gustarte