You are on page 1of 112

Electrnica y Automatizacin Industrial

Slabo del Curso


Controladores Lgicos Programables I Informacin General
Plan Curricular Crditos C5 - 2009 - 1 2.5 16 semanas Ofic. Horario de Atencin Correo electrnico 5to ciclo Horas Semanales 16 Tericas y 48 Prcticas

Semestre Acadmico Profesor

Descripcin del Curso


Sumilla
Los controladores lgicos programables (PLC) son los equipos de control ms utilizados en la Industria. Las necesidades de su aplicacin y en especial de su programacin requieren por lo tanto de personal capacitado para este fin. A travs de este curso, se podr configurar, programar utilizar estos equipos en diversas aplicaciones industriales.

Objetivos Generales
Realizar programas con PLC para el control discreto de procesos industriales.

Objetivos Especficos
Configurar un PLC y seleccionar sus mdulos de entrada y salida. Realizar programas utilizando instrucciones binarias y a nivel de palabras. Realizar un proyecto de control discreto con PLC.

Temas a tratar
Semana 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Unidad de Formacin Introduccin. Laboratorio 1: Configuracin de un PLC. Laboratorio 2: Comunicacin del PLC con la PC. Operaciones Bsicas. Laboratorio 3: Operaciones Binarias y Lgicas. Laboratorio 4: Operaciones "And", "Or". Prctica Calificada 1. Laboratorio 5: Consulta de Salidas. Laboratorio 6: Bits o Memorias Internas. Temporizadores. Laboratorio 7: Instrucciones Latch y Unlatch. Laboratorio 8: Detector de Flanco. PRIMER EXAMEN. Contadores. Laboratorio 9: Temporizadores. Laboratorio 10: Temporizador Retentivo. Control Discreto con PLC. Laboratorio 11: Contadores. Laboratorio 12: Aplicaciones de Control Discreto. Prctica Calificada 2. Laboratorio 13: Aplicaciones de Control Discreto (continuacin). Laboratorio 14: Proyecto. Instalacin y Mantenimiento. 1

Electrnica y Automatizacin Industrial


Semana 17 18 Unidad de Formacin Laboratorio 15: Proyecto (continuacin). Laboratorio 16: Proyecto (finalizacin). SEGUNDO EXAMEN.

Metas
Este curso aporta al logro de los siguientes Resultados de la Carrera: Dominan y aplican el conocimiento de la tecnologa de instrumentacin y control. Utilizan herramientas y equipos modernos de instrumentacin y control de procesos industriales. Aplican conocimientos actuales de matemticas, ciencia y tecnologa. Realizan pruebas a dispositivos y sistemas de medicin y control y analizan e interpretan los resultados para su aplicacin. Disean y optimizan sistemas y procesos con creatividad. Trabajan eficazmente en equipo. Identifican, analizan y resuelven problemas de tecnologa.

Metodologa
Adems de las clases tericas tienen demostraciones prcticas de laboratorio hechas por el profesor en el aula de clase. El curso debe complementarse ejercitando al alumno en la resolucin de problemas. La metodologa utilizada parte de una programacin planificada para la asignatura, definida tanto en los objetivos a alcanzar como en los contenidos a aprender y aplicar. Las sesiones asocian lo conocido con los nuevos contenidos a tratar. Una vez establecidos los conocimientos previos; se presentan los contenidos nuevos de manera ordenada y reducidos didcticamente; alternando las explicaciones y presentacin de los contenidos con las actividades aplicativas de los estudiantes. Los estudiantes participan en actividades aplicativas y trabajan en grupo que permite superar el grado de abstraccin que puede presentar el aprendizaje de contenidos tericos. Las actividades de evaluacin son permanentes, pero con una actividad concreta de control del xito o evaluacin, que sucede en los periodos finales de clase, para ofrecer un feed back del control del xito en el aprendizaje del estudiante as como del xito de las preparaciones y conduccin adecuada del profesor.

Sistema de Evaluacin

Nota Final = 0.20 E1 + 0.20 E2 + 0.60 PB


Donde: E1 = Examen 1, E2 = Examen 2, EF = Examen Final PA = Pruebas de Aula, PB = Pruebas de Laboratorio, PT = Pruebas de Taller

Bibliografa
"Controladores Lgicos Programables". Ramirez, E. "Autmatas Programables". Porras / Montaneo. "Ejemplos de Programacin para Miniautmatas". Simatic S5. "SLC 500 Modular Hardware Style and Operation Manual".

Tecsup

Controladores Lgicos Programables I


Agosto 2007

1. Introduccin La automatizacin, a travs de los Controladores Lgicos Programables (PLC), es una de las alternativas ms importantes en la industria para su aplicacin en el control automtico de procesos. Su utilizacin en los modernos sistemas de automatizacin dan como resultado: optimizacin, reduccin de costos e incremento de la productividad. En el presente curso se darn los fundamentos para elegir una nueva opcin de automatizacin utilizando el PLC. Para ello se estudiar al equipo y su programacin. 2. Ubicacin del curso dentro de la currcula de estudios La asignatura de Controladores Lgicos Programables I pertenece al quinto semestre de la carrera de Electrnica y Automatizacin Industrial. Para desarrollar el curso es necesario que el estudiante disponga de conocimientos acerca de funciones lgicas. Estos conocimientos se desarrollan en la asignatura de Circuitos Digitales que se dicta en el tercer semestre. 3. Objetivos del curso Al finalizar el curso, usted estar en la capacidad de: Identificar y diferenciar los tipos y partes principales del PLC. Evaluar las alternativas para reemplazar dispositivos, tales como rels, temporizadores y contadores en sistemas de automatizacin. Configurar un PLC y seleccionar sus mdulos de entrada y salida. Desarrollar criterios para resolver problemas de automatizacin en una planta industrial. Realizar programar utilizando instrucciones binarias, temporizadores y contadores. Aplicar tcnicas de control industrial discreto utilizando el PLC.

Pgina 1

Controladores Lgicos Programables I


Agosto 2007

Tecsup

4. Contenido El curso consta de seis unidades:


N 1 2 3 4 5 NOMBRE DE LA UNIDAD Automatizacin Lgica Programable. Arquitectura y funciones de memoria. Configuracin y temporizadores. Seleccin de PLCs y Contadores. Grafcet.

5. Materiales Los materiales didcticos del curso estn diseados de tal manera que facilitan el proceso de aprendizaje del alumno de acuerdo a sus caractersticas individuales. Para el curso se utilizar los siguientes materiales didcticos: Texto El texto del curso contiene las unidades temticas as como ejercicios o pruebas de autocomprobacin, para reforzar el aprendizaje de cada unidad. El Material Informtico en Web El material informtico publicado en Campus Virtu@l, tiene los contenidos resumidos correspondientes a cada unidad y las autoevaluaciones. Los contenidos en WEB permiten consolidar los conocimientos adquiridos en el texto.

6. Metodologa La metodologa que se va aplicar se resume a continuacin: Usted deber estudiar la unidad correspondiente en su texto. En Tecsup Virtu@l encontrar, por cada unidad un repaso, el cual le permitir reforzar los conocimientos adquiridos en el texto. Usted puede descargar estos repasos en un disquete o disco duro. Por cada unidad existe una Autoevaluacin, la cual podr realizar cuantas veces crea conveniente, hasta que entienda el tema tratado. Es recomendable que realice la autoevaluacin terminando de estudiar la unidad correspondiente. Para facilitar el aprendizaje mediante el texto y el material en WEB, se dispone adicionalmente de la ayuda permanente del

Pgina 2

Tecsup

Controladores Lgicos Programables I


Agosto 2007

profesor a travs de las comunicaciones mediante Tecsup Virtu@l. La estrategia para desarrollar la asignatura involucra el uso del texto de autoaprendizaje, el trabajo, mediante el material en WEB y la ejecucin de actividades prcticas en el laboratorio de automatizacin.

7. Evaluacin De acuerdo al Reglamento de Evaluaciones del Programa de Formacin Regular, el sistema de evaluacin del curso es tipo C: Nota Final = 0,20 E1 + 0,20 E2 + 0,60 PB Donde E1 es el Examen 1, E2 es el Examen 2 y Pb es el promedio de laboratorios.

Pgina 3

Tecsup Virtu@l
Automatizacin Lgica Programable

Copyright 2007 por TECSUP

Automatizacin Lgica Programable


Agosto 2007

Tecsup

INDICE
1. Tableros elctricos de automatizacin basados en rels .............. 3 1.1. Introduccin .......................................................................... 3 1.2. Objetivos ................................................................................ 4 1.3. Contenidos............................................................................. 4 1.3.1. El tablero elctrico ........................................ 4 1.3.2. Ventajas y desventajas de los tableros elctricos ...................................................... 5 1.3.3. El PLC como alternativa al automatismo ........ 8 1.3.4. Ventajas de los PLCs respecto a la lgica convencional ................................................ 9 1.3.5. Comparacin tcnico - econmico de automatizacin con PLC versus equipos convencionales ............................................14 1.4. Resumen............................................................................... 17 Funciones lgicas ............................................................................ 18 2.1. Introduccin ........................................................................ 18 2.2. Objetivos .............................................................................. 18 2.3. Contenido ............................................................................ 18 2.3.1. Funcin lgica y (AND) ..................................... 18 2.3.2. Funcin lgica o (OR)....................................... 22 2.3.3. Funcin lgica no (NOT) ................................... 24 2.3.4. Funciones lgicas combinatorias ...................... 26 Preguntas de autocomprobacin................................................... 29 Respuestas a las preguntas de autocomprobacin ..................... 30 Bibliografa........................................................................................ 30

2.

3. 4. 5.

Pgina 2

Tecsup

Automatizacin Lgica Programable


Agosto 2007

1.

Tableros elctricos de automatizacin basados en rels 1.1. Introduccin Todos nosotros, los tcnicos que de una u otra manera hemos tenido la oportunidad de reparar o mantener tableros elctricos, hemos invertido, dependiendo del tipo de falla, poco o mucho tiempo, en funcin de la complejidad de los equipos, cantidad de ellos y la experiencia del tcnico.

Figura 1.1 Planta Industrial

Al terminar este captulo Ud. estar en condiciones de reconocer otra alternativa de automatizacin, que permitir ahorrar tiempo y dinero, sin cambiar las reglas de juego conocidas. Ahora seguro se preguntar, cul es esa otra alternativa o EQUIPO que debe realizar todas esas funciones complejas de un tablero.

Pgina 3

Automatizacin Lgica Programable


Agosto 2007

Tecsup

Para optimizar su aprendizaje contar con un texto, donde encontrar toda la informacin acerca del PLC, as tambin los conceptos fundamentales de la programacin para que Ud. est en condiciones de realizar sus prcticas en el laboratorio. Es importante que Ud. lea toda la informacin proporcionada en el texto correspondiente a cada mdulo. Si ha culminado esta primera parte, es recomendable revisar -antes de ir a sus sesiones de laboratorio- su manual de laboratorio. En los das programados para la prctica, Ud. deber acercarse al laboratorio con su respectivo manual. Este procedimiento de autoaprendizaje deber realizarlo para cada sesin del curso. 1.2. Objetivos Diferenciar las ventajas y desventajas de un tablero elctrico convencional. Identificar al PLC (Controlador Lgico Programable) como dispositivo electrnico utilizado para la automatizacin. Diferenciar las ventajas y desventajas del PLC. Comparar un proyecto diseado a base de lgica convencional y utilizando un PLC. Comparacin tcnico-econmico de automatizacin con PLC versus equipos convencionales.

1.3.

Contenidos 1.3.1. El tablero elctrico Qu es un tablero elctrico? Un tablero elctrico de automatizacin es aquel que est constituido por equipos electromagnticos, tales como rels auxiliares, contadores, temporizadores electrnicos, temporizadores neumticos, etc.

Pgina 4

Tecsup

Automatizacin Lgica Programable


Agosto 2007

Cul es su funcin? Es albergar diferentes dispositivos elctricos, electrnicos, etc. que gobiernen la lgica y energicen cargas, tales como motores, generadores, mquinas de procesos, etc., o sea, todo aquello que necesite la industria para controlar el funcionamiento de las mquinas. Ud. se preguntar, Hace cunto tiempo que existen estos dispositivos? Estos datan desde principios de siglo. Sin duda estos equipos an constituyen, en algunas empresas, el soporte para la automatizacin de sus procesos industriales, especialmente en pases en desarrollo. A continuacin se sintetizan las ventajas y desventajas de los tableros elctricos a base de rels. 1.3.2. Ventajas y desventajas de los tableros elctricos Es importante destacar las ventajas y desventajas, para poder compararla con otras alternativas. Ventajas La totalidad de sus componentes se pueden adquirir rpidamente. Su estudio, fabricacin e instalacin es muy difundido desde hace dcadas. La adaptacin de los responsables del mantenimiento es rpida, debido a que todo es conocido. Se ensea en todas las universidades, institutos tcnicos y escuelas tcnicas. Existe gran cantidad de material de consulta, tales como libros, revistas, catlogos, separatas, etc., y aprender su lgica resulta sencilla.

Pgina 5

Automatizacin Lgica Programable


Agosto 2007

Tecsup

No existen inconvenientes en cuanto al lugar de su instalacin, ya que todos los equipos son de ambientes industriales, salvo en aquellas zonas donde puedan existir fugas de gases explosivos.

Desventajas El costo de estos tableros es alto, incrementndose de acuerdo al tamao del proceso a automatizar. Generalmente ocupan mucho espacio. Requiere mantenimiento peridico, debido a que gran parte de sus componentes estn constituidos por piezas mviles sujetos a desgaste. Cuando se origina una falla es muy laboriosa su ubicacin y reparacin. No son verstiles, solamente se les pueden utilizar para una determinada aplicacin. Con el tiempo disminuye su disponibilidad, debido al incremento de la probabilidad de fallas. No es posible, con equipos electromecnicos, sensar seales de alta frecuencia, para ello se requiere el apoyo de la electrnica. En tableros grandes el consumo de energa es representativa. No permite una comunicacin directa entre todos sus componentes, es necesario hacer varias modificaciones, adquiriendo para ello, equipos de interfases, elevando de esta forma su costo.

Qu apariencia tienen?

Pgina 6

Tecsup

Automatizacin Lgica Programable


Agosto 2007

Figura 1.2 Tablero elctrico convencional.

Figura 1.3 Rels auxiliares en un tablero elctrico convencional.

Claro, con tal cantidad de equipos con que est construido el tablero elctrico, debe ser tedioso encontrar una falla.

Analizando las desventajas que se han sealado acerca de los tableros elctricos convencionales, donde para muchas empresas no es tolerable

Pgina 7

Automatizacin Lgica Programable


Agosto 2007

Tecsup

aceptar alguna de ellas, es conveniente, sobre todo, en el aspecto econmico, discutir su uso. Tngase presente que existe otra alternativa moderna que elimina casi la totalidad de estas desventajas, y por el contrario, disponen de mayor capacidad para realizar ms de lo necesario. 1.3.3. El PLC como alternativa al automatismo Muchos de ustedes, en ms de una oportunidad, han escuchado hablar del PLC, o lo que es lo mismo, el CONTROLADOR LGICO PROGRAMABLE, No es as? Pero Qu es un PLC? El PLC es la denominacin dada al Controlador Lgico Programable, y se define como un equipo electrnico inteligente diseado en base a microprocesadores, que consta de unidades o mdulos que cumplen funciones especficas, tales como, una unidad central de procesamiento (CPU), que se encarga de casi todo el control del sistema, mdulos que permiten recibir informacin de todos los sensores y comandar todos los actuadores del sistema, adems es posible agregarle otros mdulos inteligentes para funciones de pre-procesamiento y comunicacin. El PLC es utilizado para automatizar sistemas elctricos, electrnicos, neumticos e hidrulicos de control discreto y anlogo. Las mltiples funciones que pueden asumir estos equipos en el control, se debe a la diversidad de operaciones a nivel discreto y anlogo con que dispone para realizar los programas lgicos sin la necesidad de contar con equipos adicionales. Pero Es eso todo? NO Es importante, tambin, resaltar el bajo costo que representa respecto a una serie de equipos que cumplen las mismas funciones, tales como: rels auxiliares, temporizadores, contadores, algunos tipos de controladores, etc.

Pgina 8

Tecsup

Automatizacin Lgica Programable


Agosto 2007

Pero no solamente el PLC est limitado a realizar este trabajo, sino a mltiples funciones avanzadas. A las diversas ventajas que tiene el PLC respecto a la alternativa convencional, se suma la capacidad que tiene para integrarse con otros equipos, a travs de redes de comunicacin. Esta posibilidad toma, cada da, mayor aceptacin en la industria, por su capacidad de comunicarse con otros equipos y por el costo adicional razonable. Son estas las razones que obligan a analizar, antes de tomar una decisin, cundo se requiere automatizar un sistema; sin duda, hoy en da el PLC representa una buena alternativa para la automatizacin. 1.3.4. Ventajas de los PLCs respecto a la lgica convencional Son muchas las ventajas que resaltan, a simple vista, el empleo de los PLCs para automatizar sistemas, desde aplicaciones bsicas hasta sistemas muy complejos. Actualmente, su uso es tan difundido que ya no se requiere mucho anlisis para decidir qu tcnica emplear: si la lgica cableada en base a rels o la lgica programada en base al PLC. Sin embargo, a continuacin se fundamenta cada una de estas ventajas, con el propsito que el lector reconozca mejor el panorama. Menor costo Las razones que justifican una mayor economa a la alternativa del uso del PLC, especialmente en aplicaciones complejas, se da porque prescinde del uso de dispositivos electromecnicos y electrnicos, tales como: rels auxiliares, temporizadores, algunos controladores, contadores, etc., ya que estos dispositivos simplemente deben ser programados en el PLC sin realizar una inversin adicional. El costo que implica invertir en los equipos anteriormente sealados, es muy superior al costo del PLC, adems de otras ventajas con que cuenta y no son cuantificadas.

Pgina 9

Automatizacin Lgica Programable


Agosto 2007

Tecsup

Figura 1.4

Menor espacio Un tablero de control que gobierna un sistema automtico mediante un PLC, es mucho ms compacto que un sistema controlado con dispositivos convencionales (rels, temporizadores, contadores, controladores, etc.) esto se debe a que el PLC est en capacidad de asumir todas las funciones de control. La diferencia de espacio se hace muy notable, cuando por medios convencionales se cuenta con varios tableros de control. Confiabilidad La probabilidad para que un PLC pueda fallar por razones constructivas es insignificante, exceptuando errores humanos que pueden surgir en algunas partes vulnerables (mdulos de salida). Esto se debe a que el fabricante realiza un riguroso control de calidad, llegando al cliente un equipo en las mejores condiciones; adems, sus componentes son de estado slido, con pocas partes mecnicas mviles, haciendo que el equipo tenga una elevada confiabilidad. Versatilidad La versatilidad de estos equipos radica en la posibilidad de realizar grandes modificaciones en el funcionamiento de un sistema automtico con slo realizar un nuevo programa y mnimos cambios de cableado. Adems, es importante

Pgina 10

Tecsup

Automatizacin Lgica Programable


Agosto 2007

resaltar, que el tiempo empleado en realizar modificaciones, comparado con la tcnica por lgica cableada, es significante. Poco mantenimiento Estos equipos, por su constitucin de ser muy compactos, respecto a la cantidad de trabajo que pueden realizar, y adems, porque cuentan con muy pocos componentes electromecnicos, no requieren un mantenimiento peridico, sino lo necesario para mantenerlo limpio y con sus terminales ajustados a los bornes y puesta a tierra. Fcil instalacin Debido a que el cableado de los dispositivos, tanto de entrada como de salida, se realiza de la misma forma y de la manera ms simple, adems que no es necesario mucho cableado, su instalacin resulta sumamente sencilla en comparacin a la lgica convencional, que s se requiere de conocimientos tcnicos avanzados.

Figura 1.5

Compatibilidad con dispositivos sensores y actuadores Actualmente las normas establecen que los sistemas y equipos sean diseados bajo un modelo abierto, de tal manera que para el caso de los PLCs stos puedan fcilmente conectarse con cualquier equipo sin importar la marca ni procedencia. Hoy en da, casi todas las marcas de PLCs estn diseadas bajo este modelo. Integracin en redes industriales

Pgina 11

Automatizacin Lgica Programable


Agosto 2007

Tecsup

El avance acelerado de las comunicaciones obliga a que estos equipos tengan capacidad de comunicarse a travs de una red y de este modo trabajar en sistemas jerarquizados o distribuidos, permitiendo un mejor trabajo en los niveles tcnicos y administrativos de la planta.

Figura 1.6

Deteccin de fallas La deteccin de una falla resulta sencilla porque dispone de leds indicadores de diagnstico tales como: estado de la CPU, batera, terminales de E/S, etc. Adems, mediante el mdulo de programacin se puede acceder al programa en el modo de funcionamiento y recurrir a la memoria de errores ubicada en la CPU.

Figura 1.7

Fcil Programacin Programar los PLCs resulta fcil, por la sencilla razn que no es necesario conocimientos avanzados en el manejo de PCs, solamente es suficiente conceptos bsicos. Por otro lado, existen diversas representaciones de programacin donde fcilmente el usuario se adapta a la representacin

Pgina 12

Tecsup

Automatizacin Lgica Programable


Agosto 2007

que mejor se familiariza. Sus instrucciones y comandos son transparentes y entendibles, requiriendo de poco tiempo para lograr ser un experto.

Figura 1.8

Menor consumo de energa Como todos sabemos, cualquier equipo electromecnico y electrnico requiere un consumo de energa para su funcionamiento, siendo dicho consumo representativo cuando se tiene una gran cantidad de ellos; sin embargo, el consumo del PLC es muy inferior, lo que se traduce en un ahorro sustancial. Lugar de la instalacin Por las caractersticas tcnicas que presenta en cuanto a los requisitos que debe cumplir para su instalacin, tales como: nivel de temperatura, humedad, ruido, variaciones de tensin, distancias permisibles, etc. fcilmente se encuentra un lugar en la planta dnde instalarlo, an en ambientes hostiles. Ahora que tiene muy clara sus ventajas, no se olvide de aplicarlas cuando tome una decisin en un proyecto de automatizacin.

Pgina 13

Automatizacin Lgica Programable


Agosto 2007

Tecsup

1.3.5.

Comparacin tcnico automatizacin con PLC convencionales

econmico de versus equipos

Como es obvio ahora, es importante demostrar que econmicamente es ms rentable. Con el objetivo de resaltar las ventajas de los aspectos tcnico y econmico del PLC, a continuacin se comparar los costos aproximados de un supuesto caso de requerimiento de inversin para automatizar un sistema, ya sea empleando la alternativa de una automatizacin en base a lgica convencional (rels) como tambin la alternativa en base a lgica programada (PLC). Supongamos que se desea automatizar un sistema de una planta industrial, compuesto de arrancadores directos, estrella-tringulo, resistencias rotricas, mandos secuenciales, etc. donde son necesarios para su implementacin los equipos tal como se detalla en las tablas siguientes, tanto para la alternativa por lgica convencional como para la programada respectivamente. Es importante sealar que solamente se han considerado los equipos representativos en el costo total, no figurando otros, tales como: conductores, terminales, canaletas, cintas de amarre, pernos, etc.

Pgina 14

Tecsup

Automatizacin Lgica Programable


Agosto 2007

Requerimientos de equipos para un sistema automatizado por rels

Costo US$ No
1 2 3 4 5 6 7 8 9 10 11 12

Descripcin
Contactor Rel trmico Rel auxiliar Temporizador (on-delay) Contador electromecnico Pulsadores NA/NC Selector Seccionador Lmpara de sealizacin Fusible y portafusible Transformador aislador 220/220V Tablero 2 200 x 1 000 x 500mm

Cantidad
100 47 52 47 3 36 10 16 24 140 3 3

Unitario
60 70 25 80 40 15 20 40 18 25 150 800 TOTAL

Total
6 000 3 290 1 300 3 760 120 540 200 640 432 3 500 450 2 400 22 632

Tabla 1.1

La zona sombreada de la tabla anterior, indican los equipos que no se requieren o es necesario en una cantidad inferior cuando se automatiza mediante un PLC, ya que los dispositivos de lgica vienen integrados en el PLC.

Pgina 15

Automatizacin Lgica Programable


Agosto 2007

Tecsup

Requerimientos de equipos para un sistema automatizado por PLC

Costo US$ No
1 2 3 4 5 6 7 8 9 PLC Contactor Rel trmico Pulsador NA/NC Selector Seccionador Lmpara de sealizacin Fusible y portafusible Transformador aislador

Descripcin

Cantidad
1 100 47 36 10 16 24 140 1 1

Unitario
3 500 60 70 15 20 40 18 25 150 150 TOTAL

Total
3 500 6 000 3 290 540 200 640 432 3 500 150 150 18 402

10 Tablero 1 000 x 500 x 200

Tabla 1.2

Observe que los equipos que proporcionan las seales de entrada (sensores), los equipos que proporcionan las seales de salida (actuadores) y otros como de proteccin, son los mismos para ambos casos de automatizacin. Por consiguiente, si evaluamos los costos variables representados por los dispositivos de lgica, cantidad de transformadores aisladores y cantidad de tableros, representa una diferencia de US$ 3 930 de ahorro, un 17% aproximadamente del monto total para este caso particular. Los mrgenes de ahorro pueden ser mayores para algunos sistemas de regulacin tales como controladores, etc. que tambin pueden ser asumidos por un PLC. Por otro lado, desde el punto de vista tcnico, un PLC adems de reemplazar rels, temporizadores, contadores, etc., se le pueden programar otras funciones que no podran realizarse con lgica convencional, permitiendo automatizar sistemas muy complejos, adems entre otras ventajas tenemos: un fcil diagnstico ante fallas, poco

Pgina 16

Tecsup

Automatizacin Lgica Programable


Agosto 2007

mantenimiento, reducido espacio instalacin, poco cableado, etc.

para

su

En conclusin, con el uso del PLC se logran ventajas tcnicas y econmicas, inclusive para sistemas no muy complejos, donde el nivel de ahorro lo determina el sistema, siendo mayor cuando es necesario utilizar muchos dispositivos de lgica convencional.

Figura 1.9 Comparacin tcnico - econmica.

1.4.

Resumen El tablero elctrico convencional es aquel donde se ubican los contactores, los rels, los temporizadores, los contadores, etc. Muchos de estos equipos, como los rels, temporizadores, contadores, existen en gran cantidad, dependiendo de la complejidad del proceso a automatizar. El PLC es un equipo electrnico que cumple las funciones de lgica en la automatizacin, reemplazando el trabajo de los rels, temporizadores, contadores, etc. adems de muchas funciones adicionales de gran potencia.

Pgina 17

Automatizacin Lgica Programable


Agosto 2007

Tecsup

Actualmente el PLC es utilizado mundialmente por todas las ventajas que cumple, y por lo tanto, es importante su conocimiento. En otras palabras: es el equipo IDEAL!

Figura 1.10

2. Funciones lgicas 2.1. Introduccin En esta siguiente parte, veremos la secuencia a seguir para resolver una aplicacin de programacin utilizando el PLC. Aqu desarrollaremos las dos funciones bsicas ms importantes: la funcin AND y la funcin OR. Observe Ud. la secuencia que se sigue, porque esa ser la metodologa a usar en todas las sesiones de sus laboratorios. 2.2. Objetivos Verificar los modos de representacin de un programa mediante el PLC. Identificar las diferentes etapas a seguir en la solucin de una aplicacin.

2.3.

Contenido 2.3.1. Funcin lgica y (AND) Est funcin lgica tiene una equivalencia elctrica tal como se muestra en el siguiente circuito elctrico:

Pgina 18

Tecsup

Automatizacin Lgica Programable


Agosto 2007

S1Q

S2Q

K1M

Figura 1.11

Cmo funciona este circuito? Bien, es correcto, para que el contactor K1M se active, ser necesario que se presionen simultneamente los pulsadores S1Q y S2Q, o sea, ambos pulsadores deben estar presionados para cerrar circuito. Ahora, cuando programemos al PLC, tendremos que ingresar un programa, tal que cuando se ejecuten estas acciones de presionar ambos pulsadores, el PLC tendr que verificarlo y mandar a activar la bobina K1M. A continuacin explicaremos cmo se resuelve un programa mediante el PLC, que ser un modelo para que Ud. proceda durante todas sus sesiones de laboratorio respetando la secuencia entonces ponga mucha atencin.

Figura 1.12

Pgina 19

Automatizacin Lgica Programable


Agosto 2007

Tecsup

Lo primero que tiene que hacer es: Realizar su lista de ordenamiento, esto es, una tabla donde indique la relacin de simbologas entre la representacin elctrica y los operandos. Un solo es un operando? Un operando representa la ubicacin del sensor o actuador cableado en el PLC, as: I 0,1 La letra I significa INPUT, se trata de una entrada. El nmero 0, significa que el mdulo de entrada se encuentra en la posicin adyacente a la CPU, o que se trata de un PLC compacto (se ver en otra sesin) donde en un solo bloque estn incluidas la CPU y mdulos de Entrada / Salida. Finalmente el nmero 1 representa el terminal de conexin en el mdulo de entrada del sensor. Una lista de ordenamiento tiene las siguientes partes: Designacin Descripcin Operando

Tabla 1.3

Con el ejemplo veremos cmo se llena esta tabla. Luego se proceder representaciones: a programar en dos

Diagrama de contactos. Plano de funciones.

Al final se realizar el diagrama de conexiones. Tenga presente siempre esta secuencia. Para el circuito elctrico se pide:

Pgina 20

Tecsup

Automatizacin Lgica Programable


Agosto 2007

1 2 3 4

Lista de ordenamiento Diagrama de contactos Plano de funciones Diagrama de conexiones


Tabla 1.4

1. Lista de ordenamiento Entradas DESIGNACIN DESCRIPCIN S1Q Pulsador N.A. S2Q Pulsador N.A.
Tabla 1.5

OPERANDO I0,1 I0,2

Salidas DESIGNACIN DESCRIPCIN K1M Contactor principal


Tabla 1.6

OPERANDO O2,1

2. Diagrama de contactos
I0,1 I0,2 O2,1

Figura 1.13

Interpretacin: Para que la salida O0,1 del PLC se active, ser necesario que el PLC verifique que exista una seal en I0,1 Y en I0,2. 3. Plano de funciones
I0,1

&
I0,2
Figura 1.14

O2,1

Pgina 21

Automatizacin Lgica Programable


Agosto 2007

Tecsup

Interpretacin: Para que la salida O2,1 del PLC se active, ser necesario que el PLC verifique que exista una seal en I0,1 y en I0,2. 4. Diagrama de conexiones

INPUT 0 1 2 3 4 5 6 7

OUTPUT 0 1 2

K1M

S1Q

S2Q

PLC

3 4 5 6 7

Figura 1.15

2.3.2.

Funcin lgica o (OR) Anlogamente a la funcin Y, veremos la solucin de la funcin O. CIRCUITO ELCTRICO EQUIVALENTE

S1Q

S2Q

H1H

Figura 1.16

Pgina 22

Tecsup

Automatizacin Lgica Programable


Agosto 2007

Se pide: 1 2 3 4 Lista de ordenamiento Diagrama de contactos Plano de funciones Diagrama de conexiones


Tabla 1.7

1. Lista de ordenamiento Entradas DESIGNACIN DESCRIPCIN S1Q Pulsador N.A. S2Q Pulsador N.A. OPERANDO I0,1 I0,2

Tabla 1.8

Salidas DESIGNACIN DESCRIPCIN HIH Lmpara sealizadora


Tabla 1.9

OPERANDO O2,1

2. Diagrama de contactos
I0,1 O2,1

I0,2

Figura 1.17

Interpretacin: Para que la salida O2,1 del PLC se active, ser necesario que el PLC verifique que exista una seal en I0,1 O en I0,2.

Pgina 23

Automatizacin Lgica Programable


Agosto 2007

Tecsup

3. Plano de funciones
I0,1

I0,2

O2,1

Figura 1.18

Interpretacin: Para que la salida O2,1 del PLC se active, ser necesario que el PLC verifique que exista una seal en I0,1 O en I0,2. 4. Diagrama de conexiones

INPUT 0 1 2 3 4 5 6 7

OUTPUT 0 1 2

HIH

S1Q

S2Q

PLC

3 4 5 6 7

Figura 1.19

2.3.3.

Funcin lgica no (NOT) En este caso se tiene: CIRCUITO ELCTRICO EQUIVALENTE

S1Q

H1H

Figura 1.20

Pgina 24

Tecsup

Automatizacin Lgica Programable


Agosto 2007

Se pide: 1 2 3 4 Lista de ordenamiento Diagrama de contactos Plano de funciones Diagrama de conexiones


Tabla 1.10

1. Lista de ordenamiento En este ejemplo usaremos un direccionamiento normalizado de acuerdo a la IEC 61131. Entradas DESIGNACIN DESCRIPCIN S1Q Pulsador N.A.
Tabla 1.11

OPERANDO %I0,1

Salidas DESIGNACIN DESCRIPCIN HIH Lmpara sealizadora


Tabla 1.12

OPERANDO %Q2,1

2. Diagrama de contactos
%I0,1 %Q2,1

Figura 1.21

Interpretacin: Para que la salida %Q2,1 del PLC se active, ser necesario que el PLC verifique que no exista una seal en %I0,1.

Pgina 25

Automatizacin Lgica Programable


Agosto 2007

Tecsup

3. Plano de funciones
%I0,1

%Q2,1

Figura 1.22

Interpretacin: Para que la salida %q2,1 del PLC se active, ser necesario que el PLC verifique que NO exista una seal en %I0,1. 4. Diagrama de conexiones

INPUT 0 1 2 3 4 5 6 7

OUTPUT 0 1 2

HIH

S1Q

PLC

3 4 5 6 7

Figura 1.23

2.3.4.

Funciones lgicas combinatorias Las funciones lgicas combinatorias son la combinacin de funciones bsicas, por ejemplo se tiene: CIRCUITO ELCTRICO EQUIVALENTE

S1Q

S3Q

S5Q

S2Q

S4Q

K 1M

Figura 1.24

Pgina 26

Tecsup

Automatizacin Lgica Programable


Agosto 2007

Se pide: 1 2 3 4 Lista de ordenamiento Diagrama de contactos Plano de funciones Diagrama de conexiones


Tabla 1.13

1. Lista de ordenamiento En este ejemplo usaremos un direccionamiento normalizado de acuerdo a la IEC 61131 Entradas DESIGNACIN S1Q S2Q S3Q S4Q S5Q DESCRIPCIN Pulsador N.A. Pulsador N.A. Pulsador N.A. Pulsador N.A. Pulsador N.A.
Tabla 1.14

OPERANDO %I0,1 %I0,2 %I0,3 %I0,4 %I0,5

Salidas DESIGNACIN DESCRIPCIN HIH Lmpara sealizadora


Tabla 1.15

OPERANDO %Q2,1

2. Diagrama de contactos
%I0,1 %I0,2 %Q2,1

%I0,3

%I0,4

%I0,5

Figura 1.25

Pgina 27

Automatizacin Lgica Programable


Agosto 2007

Tecsup

Interpretacin: Para que la salida %Q2.1 del PLC se active, ser necesario que el PLC verifique que exista una seal en %I0.1 Y en %I0.2, O en %I0.4 Y, en %I0.3 O %I0.4. 3. Plano de funciones
%I0,1

&
%Q2,1

%I0,2 %I0,3

%I0,5

%I0,4

&

Figura 1.26

Interpretacin: Para que la salida %Q2,1 del PLC se active, ser necesario que el PLC verifique que se cumpla la lgica combinatoria correspondiente. 4. Diagrama de conexiones

INPUT 0 1 S1Q 2 S2Q 3 S3Q 4 S4Q 5 S5Q 6 7

OUT PUT 0 1 2 HIH

PLC

3 4 5 6 7

Figura 1.27

NOTA: En los siguientes laboratorios emplearemos esta metodologa para resolver las aplicaciones propuestas. Ahora ests en condiciones de programar esta aplicacin en tu laboratorio.

Pgina 28

Tecsup

Automatizacin Lgica Programable


Agosto 2007

3. Preguntas de autocomprobacin 1. Si Ud. justifica que el uso del PLC es otra alternativa a la automatizacin de sistemas automatizados, conteste a la siguiente pregunta: Suponga que el costo de un PLC es US$ 300, un temporizador US$ 80 y el rel auxiliar US$ 30. Adems, es necesario utilizar en un proyecto 3 temporizadores y 5 rels auxiliares. En estas circunstancias Se justifica su uso? S NO

Por qu? 2. Identifique si los siguientes dispositivos, que son conectados al PLC, son de entrada o de salida: DISPOSITIVO Contactor. Pulsador de emergencia. Lmpara. Termostato. Alarma. Interruptor final de carrera. ENTRADA O SALIDA? Salida.

Entrada.

3. Podra destacar alguna otra desventaja del tablero elctrico con lgica cableada? 4. Qu significa confiabilidad en un PLC?

Pgina 29

Automatizacin Lgica Programable


Agosto 2007

Tecsup

4. Respuestas a las preguntas de autocomprobacin 1. S. Costo de los temporizadores : 3 x 80 = 240 Costo de los rels : 5 x 30 = 150 Costo total : 390 Costo de un PLC : 300 Por lo tanto, se justifica el uso del PLC. 2. DISPOSITIVO Contactor. Pulsador de emergencia. Lmpara. Termostato. Alarma. Interruptor final de carrera. ENTRADA O SALIDA? Salida. Entrada. Salida. Entrada. Salida. Entrada.

3. Mayores costos por mantenimiento. 4. Que la probabilidad para que un PLC pueda fallar por razones constructivas es insignificante. 5. Bibliografa Automatizacin con S5-115U. Autmatas Programables. Simatic S5. Siemens. 365 p. Manual CPU 100/102/103. Simatic S5. Siemens. Controladores Lgicos Programables una alternativa a la automatizacin moderna. Elmer Ramirez Q. Concytec. 405 p. 1997.

Pgina 30

Tecsup Virtu@l
Arquitectura y funciones de memoria

Copyright 2007 por TECSUP

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

INDICE 1. Arquitectura del PLC .................................................................. 3 1.1. Introduccin .................................................................... 3 1.2. Objetivos ......................................................................... 3 1.3. Contenidos....................................................................... 3
1.3.1. 1.3.2. 1.3.3. 1.3.4. 1.3.5. 1.3.6. 1.3.7. Estructura bsica de un PLC ............................... 3 Fuente de alimentacin ........................................ 4 Unidad de procesamiento central (C.P.U.) ................................................................... 5 Mdulos o interfases de entrada y salida (E/S) ............................................................ 7 Mdulos de salida analgica ............................. 13 Mdulos de memoria ......................................... 14 Unidad de programacin................................... 16 Prensa hidrulica ................................................ 18 Arranque directo de un motor elctrico .......... 22

1.4. 1.5. 1.6. 1.7. 1.8.

Programacin: memorias internas................................. 17


1.4.1. 1.5.1.

Programacin: memorias SET / RESET ....................... 21 Resumen ........................................................................ 24 Preguntas de autocomprobacin ................................. 25 Respuestas a las preguntas de autocomprobacin......... 26

Pgina 2

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

1. Arquitectura del PLC 1.1. Introduccin Los profesionales tcnicos deben saber identificar las partes que componen el PLC, para su mejor manejo y para efectuar un diagnstico eficaz de las fallas. En este segundo mdulo, usted aprender los conceptos necesarios para el reconocimiento del PLC y se reconocern los principios de su funcionamiento. Se le invita a leer atentamente el siguiente texto para que usted est en condiciones de identificar cada una de las partes que conforman el PLC. 1.2. Objetivos Identificar las partes constitutivas del PLC. Reconocer el principio de funcionamiento de cada una de las partes. Utilizar el PLC para el control de componentes.

1.3.

Contenidos 1.3.1. Estructura bsica de un PLC Un controlador lgico programable est constituido por un conjunto de mdulos o tarjetas (circuitos impresos), en los cuales estn ubicados los componentes electrnicos que permiten su funcionamiento. Cada una de las tarjetas cumple una funcin especfica. Algunos PLC tienen una cubierta o carcaza, llamada comnmente rack, que viene a ser un bastidor donde se alojan las tarjetas en forma ordenada, que por lo general estn comunicadas. El controlador programable tiene una estructura muy semejante a los sistemas de programacin, como el computador, cuya estructura fsica (hardware) est constituido por:

Fuente de alimentacin. Unidad de procesamiento central (CPU).

Pgina 3

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

Mdulos o interfases de entrada/salida (E/S). Mdulos de memoria. Unidad de programacin. En algunos casos cuando el trabajo que debe realizar el controlador es ms exigente, se incluyen: Mdulos inteligentes. En la figura 2.1, se muestra el diagrama de bloques de un automatismo gobernado por PLC, y a continuacin se describe, con mayor detalle, cada una de las partes del controlador programable.

Figura 2.1 Diagrama de bloques de un PLC gobernando un proceso.

1.3.2.

Fuente de alimentacin La funcin de la fuente de alimentacin en un controlador, es suministrar la energa elctrica a la CPU y dems tarjetas segn la configuracin del PLC. En los circuitos interiores de una fuente de alimentacin se transforma la tensin alterna de la red a tensin continua, en niveles que garanticen el funcionamiento del hardware del PLC.

Pgina 4

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

A la fuente de alimentacin tambin se le conoce como la fuente de poder: Power Supply.

Figura 2.2 Fuente de alimentacin para un PLC modular Simatic S5 (Cortesa de Siemens)

Todas las fuentes estn protegidas contra cortocircuitos mediante fusibles, que muy fcilmente pueden ser reemplazados en caso de una avera. 1.3.3. Unidad de procesamiento central (C.P.U.) Es la parte ms compleja e imprescindible del controlador programable, en otros trminos, podra considerarse el cerebro del controlador. La unidad central est diseada en base a microprocesadores y memorias. Las memorias son del tipo ROM y RAM. La memoria ROM (Read Only Memory): es una memoria de lectura, que permanece fija en el CPU, contiene el sistema operativo con que opera el controlador, NO SE BORRA. La memoria RAM (Random Access Memory): memoria de acceso aleatorio, es una memoria voltil y fcil de modificarla. En la memoria RAM se ubican: La memoria del usuario.

Pgina 5

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

Los temporizadores. Los contadores. Los bits o memorias internas. Base de datos.

Sobre los que detallaremos ms adelante, en otros mdulos.

Figura 2.3 Unidades de procesamiento central: Telemecanique (TSX 87-40 y TSX 107-40) (Cortesa de Telemecanique)

La CPU al igual que para las computadoras, se pueden clasificar de acuerdo a la capacidad de su memoria y las funciones que puedan realizar, adems de su velocidad de procesamiento. El tiempo de lectura del programa est en funcin del nmero y tipo de instrucciones, y por lo general es del orden de los milisegundos. Este tiempo tan pequeo significa, que cualquier modificacin de estado en una entrada, modifica casi instantneamente el estado de una seal de salida.

Figura 2.4

Pgina 6

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

1.3.4.

Mdulos o interfases de entrada y salida (E/S) Los mdulos de entrada o salida son las tarjetas electrnicas que proporcionan el vnculo entre la CPU del controlador programable y los dispositivos de campo del sistema. A travs de ellas se origina el intercambio de informacin, ya sea con la finalidad de adquirir de datos, o para el mando o control de las mquinas presentes en el proceso.

Figura 2.5

Los dispositivos de campo de entrada ms utilizados son: los interruptores, los finales de carrera, termostatos, pulsadores, sensores de temperatura, entre otros. Los dispositivos de campo de salida ms utilizados son: los contactores principales, las lmparas indicadoras y los reguladores de velocidad. Los mdulos de entrada, transforman las seales de entrada a niveles permitidos por la CPU. Mediante el uso de un acoplador ptico, los mdulos de entrada aslan elctricamente el interior de los circuitos, protegindolo contra tensiones peligrosamente altas, los ruidos elctricos y seales parsitas. Finalmente, filtran las seales procedentes de los diferentes sensores ubicados en las mquinas. Los mdulos de salida, permiten que la tensin llegue a los dispositivos de salida. Con el uso del acoplador ptico y con un rel de impulso, se asegura el aislamiento de los circuitos electrnicos del controlador, y se transmiten las rdenes hacia los actuadores de mando. Tipos de mdulos de entrada y salida

Pgina 7

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

Debido a que existen una gran variedad de dispositivos exteriores (sensores y actuadores), encontramos diferentes tipos de mdulos de entrada y salida, cada uno de los cuales sirve para manejar cierto tipo de seal (discreto o anlogo) a determinado valor de tensin o corriente en DC o AC. a) Mdulos de entrada discreta

Estas tarjetas electrnicas se usan como enlace o interfases entre los dispositivos externos, denominados tambin sensores, y la CPU del PLC. Estos sensores son los encargados de leer los datos del sistema, que para este caso slo son del tipo discreto, adems, tienen la caracterstica de comunicar los dos estados lgicos: activado o desactivado, o lo que es lo mismo, permitir el paso o no de la seal digital (1 0). Los sensores pueden ser del tipo manual (pulsadores, conmutadores, selectores, etc.) o del tipo automtico (finales de carrera, detectores de proximidad inductivos o capacitivos, interruptores de nivel, etc.).

Figura 2.6 Pulsador

En la figura siguiente, se presentan los circuitos elctricos equivalentes y elementales de los mdulos de entrada discreta para DC y AC respectivamente. Ambos tipos de interfase tienen el mismo principio, a diferencia que los de alterna incluyen una etapa previa de rectificacin.

Pgina 8

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

Figura 2.7

Figura 2.8

Circuitos equivalentes de las interfases de entrada discreta en DC y AC

Mdulos de entrada discreta de la familia Simatic-S5 (Cortesa de Siemens) Figura 2.9

Pgina 9

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

b) Mdulos de salida discreta Al igual que los mdulos de entrada discreta, estos mdulos se usan como interfase entre la CPU del controlador programable y los dispositivos externos (actuadores), en la que slo es necesario transmitirle dos estados lgicos, activado o desactivado. Los actuadores que se conectan a estas interfases pueden ser: contactores, rels, lmparas indicadoras, electrovlvulas, displays, anunciadores, etc.

Figura 2.10

Mdulos de salida discreta tipo transistor Su principio de funcionamiento es a base de transistores, lo que significa una constitucin ntegramente en estado slido con caractersticas para trabajar en corriente continua (DC) de larga vida til y con bajo nivel de corriente.

Figura 2.11 Circuito equivalente de una interfase de salida discreta en DC (Tipo transistor)

Pgina 10

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

Mdulos de salida discreta tipo triac Estas interfases funcionan mediante la conmutacin de un Triac, son igualmente en estado slido y se usan para manejar seales en corriente alterna.

Figura 2.12 Circuito equivalente de una interfase de salida discreta en AC (Tipo TRIAC)

Mdulos de salida discreta tipo rel Estos mdulos a diferencia de los anteriores, estn compuestos por dispositivos electrnicos y un micro rel electromagntico de conmutacin. Su campo de accin le permite trabajar en AC y DC y con diferentes niveles de tensin, con la ventaja de manejar corrientes ms elevadas pero con el inconveniente de una corta vida til debido al desgaste de la parte mvil de los contactos.

Durante su funcionamiento estos mdulos se caracterizan respecto a los de estado slido, por el reconocible sonido de los contactos de conmutacin que emiten los micro-rels.

Pgina 11

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

Figura 2.13 Circuito equivalente de una interfase de salida discreta en AC (Tipo Rel)

c)

Mdulos de entrada analgica

Los mdulos de entrada analgica son tarjetas electrnicas que tienen como funcin, digitalizar las seales analgicas para que puedan ser procesadas por la CPU. Estas seales analgicas que varan continuamente, pueden ser magnitudes de temperaturas, presiones, tensiones, corrientes, etc. A estos mdulos, segn su diseo, se les puede conectar un nmero determinado de sensores analgicos. A estos terminales de conexin (2), se les conoce como canales. Existen tarjetas de 4, 8, 16 y 32 canales de entrada analgica. Es importante sealar, que cualquier magnitud analgica que se desea procesar a travs de los mdulos de entradas analgicas, tiene que estar representada por una seal de tensin, corriente o resistencia; este trabajo es realizado por el mismo sensor o a travs de un transductor (dispositivo que transforma cualquier parmetro fsico, qumico y biolgico en una magnitud elctrica). Estos mdulos se distinguen por el tipo de seal que reciben, pudiendo ser de tensin (mV) o de corriente (mA) los que se encuentran dentro de ciertos rangos estandarizados. Los ms difundidos son: Seal de corriente: 0-20 mA, 4-20 mA, 10 mA Seal de tensin: 0-10V, 0-5V, 0-2V, 10V

Pgina 12

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

La ventaja de trabajar con seales de corriente y no con seales de tensin, radica en que no se presentan los problemas del ruido elctrico y de cada de tensin.

Figura 2.14 Mdulo de entrada analgica (Cortesa Siemens)

1.3.5.

Mdulos de salida analgica Estos mdulos son usados cuando se desea transmitir hacia los actuadores anlogos seales de tensin o de corriente que varan continuamente. Su principio de funcionamiento puede considerarse como un proceso inverso al de los mdulos de entrada analgica. Las seales analgicas de salida son de dos tipos, seales de corriente y seales de tensin. Dentro de los valores estandarizados tenemos: Seal de corriente: 0-20mA, 4-20mA, 20 mA Seal de tensin: 0-10V, 10V

Pgina 13

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

Figura 2.15 Mdulo de salida anlogo (Cortesa de Telemecanique)

1.3.6.

Mdulos de memoria Son dispositivos electrnicos enchufables en la CPU, destinados a guardar informacin de manera provisional o permanente. Se cuentan con dos tipos de memorias, voltiles (RAM) y no voltiles (EPROM Y EEPROM), segn requieran o no de energa elctrica para la conservacin de la informacin. La capacidad de memoria de estos mdulos se disean para diferentes tamaos, las ms tpicas son: 2, 4, 8, 16, 32, 64, 128, 256 Kb, y ms, excepcionalmente. A continuacin se detalla los diferentes tipos: a) Memoria ram (Random Access Memory)

Este tipo de memoria sirve para almacenar el programa del usuario durante su elaboracin y prueba, donde es posible modificarlo constantemente. El contenido de la memoria RAM, es voltil, es decir, su contenido se pierde si el suministro de energa proporcionado por la fuente de alimentacin se desconecta. Por consiguiente, para evitar perder la informacin ante fallas del suministro, es necesario salvaguardarlo mediante una batera de larga duracin enchufable en la CPU, estas

Pgina 14

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

bateras estn disponibles para todos los tipos de controladores y tienen una duracin que vara entre 2 a 5 aos, dependiendo del tipo de CPU. Es importante por consiguiente, que esta batera se mantenga en perfectas condiciones durante todo el tiempo de funcionamiento del PLC. b) Memoria EPROM (Erasable Programmable Read Only Memory) Es un mdulo de memoria enchufable del tipo no voltil, es decir, la informacin contenida se conserva an cuando se pierde el suministro de energa. Se utiliza normalmente para guardar programas definitivos ya probados y debidamente depurados, adems pueden ser transportados y utilizados en cualquier controlador de su marca y tipo. Para grabar este mdulo es necesario utilizar aparatos de programacin destinados tambin, para este propsito, mientras que para borrarlos deben ser sometidos a rayos ultravioletas durante 15 a 45 minutos. Por lo tanto, se requiere de una unidad para la escritura y otra para el borrado.

Figura 2.16 Mdulo de memoria EPROM de 8 Kb Cortesa de Siemens)

Pgina 15

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

c)

Memoria EEPROM (Electrically Erasable Programmable Read Only Memory)

Este mdulo tiene las mismas caractersticas que el mdulo EPROM, con la nica diferencia que el borrado se realiza elctricamente, es por ello que se denomina memoria de slo lectura, elctricamente programable y borrable. Para estos tipos de mdulos, los aparatos de programacin realizan las dos funciones, tanto de programacin como de borrado. 1.3.7. Unidad de programacin Los aparatos de programacin denominados tambin terminales de programacin, son el medio de comunicacin entre el hombre y la mquina, a travs de la escritura y lectura; con estos terminales podemos realizar la modificacin, monitoreo, forzado, diagnstico y la puesta a punto de los programas. Estos aparatos estn constituidos por un teclado y un dispositivo de visualizacin, donde el teclado muestra todos los smbolos (nmeros, letras, instrucciones, etc.) necesarios para la escritura del programa y otras acciones anteriormente sealadas. El visualizador o pantalla pone a la vista todas las instrucciones programadas o registradas en memoria. Los aparatos de programacin son una herramienta importante y necesaria para el dilogo con el PLC, pero fsicamente independiente, las cuales nos permiten: Escribir a travs de una lista de instrucciones o mediante un mtodo grfico los programas, as como modificarlos o borrarlos de manera total o parcial. Leer o borrar los programas contenidos en la memoria RAM de la CPU, o tambin de las memorias EPROM o EEPROM. Simular la ejecucin de las instrucciones del programa a travs del forzado de las entradas o salidas.

Pgina 16

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

Detectar y visualizar las fallas del programa o fallas originadas en los dispositivos de campo de entrada o salida. Visualizar en todo momento el estado lgico de los dispositivos de entrada y accionadores (en tiempo real). Realizar la transferencia de los programas contenidos en la memoria RAM o EPROM, a los diferentes perifricos, tales como: discos magnticos o impresora.

Figura 2.17 Programador tipo computadora

1.4.

Programacin: memorias internas Continuando con la programacin, ahora veremos otra herramienta muy usadas en la solucin de aplicaciones industriales Qu es una memoria interna?

Figura 2.18

Pgina 17

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

Una memoria interna es aquella donde se puede almacenar los resultados provenientes de las combinaciones de entradas y salidas y, este valor almacenado, puede tomar diferente denominaciones tales como: Bits (B) Marca (M) Bandera (F), etc. Una memoria interna se considera desde el punto de vista tcnico, como una salida virtual, esto quiere decir que fsicamente no activa una salida como un contactor, sino, es un dato que se encuentra almacenado en la memoria y puede tomar los valores de 0 y 1. Sus ventajas se reflejan en: Simplifica la solucin de los problemas. Rpido diagnstico de fallas, etc.

La interpretacin del funcionamiento ser ms clara cuando desarrollemos el siguiente ejemplo: 1.4.1. Prensa hidrulica Descripcin tecnolgica Automatizar una prensa hidrulica, de modo que slo pueda funcionar cuando la rejilla protectora est cerrada (S3 y S4). Adems debern haberse presionado dos pulsadores (S1 y S2), y el pistn se encuentre en su posicin inicial (S5). Si durante el descenso del pistn, la rejilla de abre o se deja de presionar cualquiera de los dos pulsadores, el pistn se detiene instantneamente. Cuando el pistn llega al lmite inferior (S6), inmediatamente inicia su retorno al lmite superior. Durante su retorno, la rejilla protectora puede abrirse y dejar de presionar los pulsadores. Todos los pulsadores e interruptores de final de carrera estn normalmente abiertos en su estado de reposo.

Pgina 18

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

ESQUEMA TECNOLGICO

S5

S6 Y1 Y2

S1

S2

S3

S4

Figura 2.19

Se pide: 1 2 3 4 Lista de ordenamiento Diagrama de contactos Plano de funciones Diagrama de conexiones


Tabla 2.1

1. Lista de ordenamiento Entradas


DESIGNACIN DESCRIPCIN OPERANDO

S1 S2 S3 S4 S5 S6

Pulsador N.A. Pulsador N.A. Interruptor final de carrera N.A. Interruptor final de carrera N.A. Interruptor final de carrera N.A. Interruptor final de carrera N.A.
Tabla 2.2

I0,1 I0,2 I0,3 I0,4 I0,5 I0,6

Pgina 19

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

Salidas DESIGNACIN DESCRIPCIN Y1 Bobina de electrovlvula Y2 Bobina de electrovlvula 2


Tabla 2.3

OPERANDO O2,1 O2,2

2. Diagrama de contactos
I0,1 I0,2 I0,3 I0,4 B1

B1

I0,5

I0,6

O2,1

O2,1

I0,6

I0,5

O2,2

O2,2

Figura 2.20

3. Plano de funciones
I0,1 I0,2 I0,3 I0,4

&
B1

I0,5

B1 O2,1

&
I0,6 O2,1

I0,6

O2,2 I0,5

&
O2,2

Figura 2.21

Pgina 20

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

4. Diagrama de conexiones

INPUT 0 1 S1Q 2 S2Q 3 S3Q 4 S4Q 5 S5Q 6 7 S6Q

OUTPUT 0 1 Y1 2 Y2

PLC

3 4 5 6 7

Figura 2.22

1.5.

Programacin: memorias SET / RESET El principio de funcionamiento denominada SET / RESET consiste: de esta memoria

Con la presencia de una seal discreta del tipo permanente (interruptor, conmutador, etc.) o mediante un pulso por el lado Set de la funcin, se produce una memorizacin de la salida; esto significa que dicha salida queda activada permanentemente, an cuando est seal desaparezca despus, siempre y cuando por el lado del Reset no se active la seal que lo afecta. Cuando se desea borrar la memorizacin de la salida, es decir dasactivarlo, ser necesario aplicarle por el lado del reset de la funcin la condicin lgica 1 a travs de la entrada que lo afecta. Solamente es necesario, al igual que para el set aplicar un pulso. Finalmente, si existiera la simultaneidad de seales tanto por el lado set como reset, la activacin de la salida se producir o no, conforme estn ordenadas las instrucciones de set y reset en la funcin; esto significa, que si el set esta primero que el reset, la salida no se activa, y si la orden de reset est primera que la del set la salida se activa. Para una mejor compresin del tema, explicaremos mediante un ejercicio como se aplica la funcin set / reset.

Pgina 21

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

Figura 2.23

1.5.1.

Arranque directo de un motor elctrico Descripcin tecnolgica Se desea arrancar un motor elctrico trifsico en directo que cuenta con: Rel trmico de proteccin contra sobrecarga. Pulsadores de arranque y parada. Circuitos Control Fuerza

Figura 2.24

Figura 2.25

Pgina 22

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

Se pide: 1 2 3 4 Lista de ordenamiento Diagrama de contactos Plano de funciones Diagrama de conexiones


Tabla 2.4

1. Lista de ordenamiento Entradas DESIGNACIN DESCRIPCIN F1F Rel trmico N.C. S2Q Pulsador de parada N.C. S3Q Pulsador de arranque N.A.
Tabla 2.5

OPERANDO I0,0 I0,1 I0,2

Salidas DESIGNACIN DESCRIPCIN K1M Contactor principal


Tabla 2.6

OPERANDO O2,1

2. Diagrama de contactos
I0,2 O2,1 S I0,0 O2,1 R I0,1

Figura 2.26

Pgina 23

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

3. Plano de funciones
I0,2 S

I0,0 R O2,1

I0,1

Figura 2.27

4. Diagrama de conexiones

INPUT 0 F1F S1Q S2Q 3 4 5 6 7 1 2

OUTPUT 0 1 2 K1M

PLC

3 4 5 6 7

Figura 2.28

1.6.

Resumen Las partes de un PLC son: fuente de alimentacin, unidad de procesamiento central, mdulos o interfases de entrada y salida, unidad de programacin y mdulo de memoria. La fuente de alimentacin es aquella que proporciona de energa a todas las partes del PLC para su funcionamiento. La CPU es la que se encarga de gobernar todo el funcionamiento del PLC, segn el programa de aplicacin que el usuario ingrese.

Pgina 24

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

Los mdulos de entrada y salida son las tarjetas electrnicas que establecen el vnculo entre la CPU y los dispositivos de campo del sistema. La unidad de programacin permite ingresar los programas y realizar diagnstico de fallas. Los mdulos de memoria guardan los programas sin necesidad de energa permanente, realizan un trabajo semejante a los diskettes. Una memoria interna (bit) es aquella donde se puede almacenar los resultados intermedios provenientes de las combinaciones de entradas y salidas. La funcin set/reset es aquella que puede activar una salida en forma permanente con slo un pulso en una entrada, y se puede desactivar dicha salida con otro pulso en otra entrada de desactivacin.

1.7.

Preguntas de autocomprobacin 1. Cules son los elementos que dispositivos de campo del sistema: Contactor. Temporizador. CPU. Interruptor pulsador. Mdulos de entrada y salida. se consideran

Respuestas: .... . 2. A qu parte del PLC se le considera como un medio de comunicacin entre el hombre y la mquina? Respuestas: ..... ...

Pgina 25

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

3. A qu tipo de memoria se le considera memoria voltil y de fcil modificacin? Respuestas: ........ .... 4. Qu tipo de mdulo de salida puede trabajar con seales AC y DC? Respuestas: ........ .... 1.8. Respuestas a las preguntas de autocomprobacin 1. Contactor e interruptor pulsador. 2. A la unidad de programacin. 3. A la memoria RAM. 4. Mdulo de salida discreta tipo rel.

Pgina 26

Tecsup Virtu@l
Configuracin y Temporizadores

Copyright 2007 por TECSUP

Configuracin y temporizadores
Agosto 2007

Tecsup

INDICE 1. Sistemas de configuracin........................................................... 3 1.1. Introduccin .................................................................... 3 1.2. Objetivos ......................................................................... 3 1.3. Contenidos....................................................................... 4
1.3.1. 1.3.2. 1.3.3. Configuracin: plc compacto............................... 4 Configuracin: PLC modular .............................. 6 Configuracin: PLC compacto-modular............ 8

2. 3. 4.

1.4. Resumen .......................................................................... 9 Temporizadores......................................................................... 10 Preguntas de autocomprobacin ............................................... 12 Respuestas a las preguntas de autocomprobacin..................... 13

Pgina 2

Tecsup

Configuracin y temporizadores
Agosto 2007

1. Sistemas de configuracin 1.1. Introduccin El profesional tcnico que tiene la responsabilidad de seleccionar el PLC, debe conocer los tipos de controladores que se fabrican, evitando comprar equipos que en corto tiempo agoten su capacidad de trabajo, o en caso contrario, se sobredimensionen, adquiriendo equipos que por algunos aos no utilizarn gran parte de su capacidad, invirtiendo cantidades prohibitivas que hoy en da, de acuerdo a las tcnicas modernas de gestin empresarial, no se permiten.

Figura 3.1

Es importante, por consiguiente, conocer las ventajas y desventajas de estos tipos de PLCs para seleccionarlos en las aplicaciones que ms se adapten a sus necesidades, para conseguir el punto ptimo de tecnologa y economa.

Figura 3.2

1.2.

Objetivos Diferenciar los tipos de configuraciones del PLC: compacto, modular y compacto-modular. Programar la funcin del temporizador en el PLC.

Pgina 3

Configuracin y temporizadores
Agosto 2007

Tecsup

1.3.

Contenidos A continuacin se describen los tipos o configuraciones de los PLC en general. 1.3.1. Configuracin: plc compacto Son aquellos PLCs que utilizan poco espacio en su construccin y renen en la estructura bsica del hardware todas las tarjetas electrnicas que describimos anteriormente, tal como la fuente de alimentacin, la CPU, la memoria y las interfases de E/S. Las principales ventajas que presentan estos PLC compactos, denominados as por su tamao, son: Ms econmicos dentro de su variedad. Menor espacio por su construccin compacta. Su programacin es bastante sencilla. No requiere conocimientos profundos para su seleccin. Fcil instalacin. Soportan contingencias extremas de funcionamiento tales como, temperaturas <60C, fluctuaciones de tensin, vibraciones mecnicas, humedad, etc.

Actualmente se disean equipos, que por su tamao reducido, pero con caractersticas de funcionamiento cada vez ms complejos, son denominados Nano-PLC1 para la marca Telemecanique, Micrologix 10002 para la marca Allen Bradley, etc. Por otro lado, su bajo costo permiten ser los ms solicitados del mercado, utilizndose, inclusive, en las viviendas inteligentes. Algunos consideran que utilizar esta configuracin ya es rentable cuando reemplazan a unos cinco rels, por encima de l se abre toda una variedad de tareas. Su uso

Nano PLC TSX07 Telemecanique dimensiones (105 x 85 x 60) mm.

con

Micrologix 1000 (1761- L16 BWA) Allen Bradley con dimensiones (120 x 80 x 73) mm.

Pgina 4

Tecsup

Configuracin y temporizadores
Agosto 2007

radica en aplicaciones simples y en numerosos sectores, siendo los ms comunes: Arrancadores de motores. Mando de bombas. Mquinas de embolsado. Mando de compuertas. Centros de formacin. Calefaccin, climatizacin, ventilacin. Embotelladoras. Transporte. Sistemas automticos de equipos, etc.

En las figuras siguientes se muestran el TSX 07 y el TSX 17-20 de la marca Telemecanique.

Figura 3.3 Controlador Lgico Programable Compacto: TSX 07 (Cortesa de Telemecanique)

Figura 3.4 Controlador Lgico Programable Compacto: TSX 17 - 20 (Cortesa de Telemecanique)

Pgina 5

Configuracin y temporizadores
Agosto 2007

Tecsup

1.3.2.

Configuracin: PLC modular Son aquellos PLCs que pueden ser configurados (armados) de acuerdo a las necesidades, para armar al PLC utilizamos las tarjetas (o mdulos) electrnicos estudiados anteriormente, logrando mayor flexibilidad. Cada configuracin es diferente, segn la tarea de automatizacin. Cuando se decide instalar PLC modulares, hay que seleccionar cada uno de los componentes, empezando, en primer lugar, por el cerebro del PLC, esto es, la unidad central (CPU), ellos varan de acuerdo a la capacidad de memoria del usuario, tiempo de ejecucin y software requerido, en otras palabras, de acuerdo a la complejidad de la tarea o tareas de automatizacin. En segundo lugar, hay que tener presente el tipo y cantidad de mdulos de Entrada/Salida (E/S) digitales y anlogas, mdulos inteligentes, etc., de acuerdo a los requerimientos. En tercer lugar, la fuente de alimentacin, segn la potencia que consume la CPU, mdulos de E/S, perifricos, ms mdulos futuros. Y finalmente, el tamao del rack, conociendo de antemano todos los mdulos involucrados y pensando tambin en expansiones futuras. En la pgina siguiente se muestra una tabla comparativa que resume algunos datos tcnicos de los PLC modulares existentes en el mercado local: Valores comparativos de tres marcas de PLC en configuracin modular

Pgina 6

Tecsup

Configuracin y temporizadores
Agosto 2007

MARCA

PROCEDENCIA

SERIE

CPU

CAPACIDAD DE MEMORIA (Kb)

SCAN * TIME (ms/Kb)

SIEMENS

103

20

10

(Simatic)

102

15

ALLENBRADLEY

SLC-500

100 5/03 5/02 5/01 341

2 24 4 4 80

75 1 4,8 8 0,3

GE

90-30

334

16

0,4

FANUC

313/323 Tabla 3.1

0,6

Tiempo de ejecucin, en promedio, para 1K de instrucciones con aproximadamente 65% de operaciones binarias y 35% de operaciones del tipo palabra.

Las ventajas y desventajas de la configuracin modular son:

Pgina 7

Configuracin y temporizadores
Agosto 2007

Tecsup

Son ms caros que los compactos y varan de acuerdo a la configuracin del PLC. Las ampliaciones se hacen de acuerdo a las necesidades, por lo general, se incrementan los mdulos de E/S discreto o analgico. En caso de avera, puede aislarse el problema, cambiando el mdulo averiado sin afectar el funcionamiento del resto. Utiliza mayor espacio que los compactos. Su mantenimiento requiere de mayor tiempo.

Las aplicaciones que se pueden desarrollar con estos tipos de PLC son ms verstiles: van desde pequeas tareas, como los del tipo compacto, hasta procesos muy sofisticados. La figura siguiente muestra un tipo de PLC en configuracin modular:

Figura 3.5 Simatic S5 - 100U (Cortesa Siemens)

1.3.3.

Configuracin: PLC compacto-modular Una configuracin compacto-modular est constituida, bsicamente, por un PLC del tipo compacto, que se ha expandido a travs de otros mdulos, por lo general, entradas y salidas discretas o analgicas, mdulos inteligentes, etc. El uso de las expansiones se debe a que la unidad bsica que contiene la CPU, generalmente est diseada con pocas E/S, y cuando la aplicacin a automatizar contiene muchos sensores y

Pgina 8

Tecsup

Configuracin y temporizadores
Agosto 2007

actuadores, es necesario ampliar el controlador, utilizando solamente mdulos de E/S gobernados por la misma unidad bsica. Esta configuracin destaca por las siguientes caractersticas: Son ms econmicos que los PLC de tipo modular. La seleccin es sencilla ya que la CPU est seleccionada. Soportan contingencias funcionamiento. extremas de

Su programacin es fcil, donde solamente se debe tener en cuenta el direccionamiento de las instrucciones, segn la unidad de extensin a la que se refiere.

Figura 3.6 TSX 17-20 en configuracin compacto-modular (Cortesa Telemecanique)

1.4.

Resumen 1. Existen tres tipos de configuraciones del PLC: Compacto. Modular. Compacto-modular.

2. El PLC compacto rene todas las partes del PLC en un slo bloque. 3. El PLC modular divide sus partes en mdulos para ser armados segn los requerimientos del usuario. 4. El PLC compacto - modular es una combinacin de compacto y el modular.

Pgina 9

Configuracin y temporizadores
Agosto 2007

Tecsup

2. Temporizadores Los temporizadores son funciones de programacin que permiten el control de acciones especficas en funcin del tiempo.

Figura 3.7

Tipos: TON: ON-DELAY (temporizador con retardo a la conexin) TOF: OFF-DELAY (temporizador con retardo a la desconexin) TP: MONOESTABLE

Figura 3.8

Por otro lado, la cantidad de temporizadores que se podr programar con el PLC depender de su tamao. A continuacin, desarrollaremos un ejemplo donde se explica claramente cmo programar un temporizador del tipo ON-DELAY.
Figura 3.9

Pgina 10

Tecsup

Configuracin y temporizadores
Agosto 2007

Descripcin tecnolgica Se desea activar un motor accionado por un contactor (K1M), el motor debe funcionar al cabo de 10 segundos de haber cerrado el selector S1Q. CIRCUITO ELCTRICO
L1

S1Q

K1T

10s K1T K1M

L2

Figura 3.10

Se pide: 1 2 3 Lista de ordenamiento Diagrama de contactos Plano de funciones


Tabla 3.2

1. Lista de ordenamiento Entradas DESIGNACIN DESCRIPCIN OPERANDO S1Q Interruptor selector on - off I0,1
Tabla 3.3

Salidas DESIGNACIN K1M DESCRIPCIN Contactor principal


Tabla 3.4

OPERANDO O2,1

Pgina 11

Configuracin y temporizadores
Agosto 2007

Tecsup

2. Diagrama de contactos

Figura 3.11

3. Plano de funciones

Figura 3.12

3. Preguntas de autocomprobacin 1. El PLC que Ud. est usando en su laboratorio De qu tipo es? Respuestas: .... . 2. Seale dos aplicaciones para el uso del PLC compacto. Respuestas: .... . 3. Seale dos desventajas del PLC modular. Respuestas: .... .

Pgina 12

Tecsup

Configuracin y temporizadores
Agosto 2007

4. Respuestas a las preguntas de autocomprobacin 1. Compacto. 2. Arrancadores de motores y mando de bombas. 3. Son ms caros que los compactos y ocupan mayor espacio.

Pgina 13

Tecsup Virtu@l
Seleccin de PLCs y Contadores

Copyright 2007 por TECSUP

Seleccin de PLCs y Contadores


Agosto 2007

Tecsup

INDICE 1. Reglas de evolucin .................................................................... 3 1.1. Objetivo........................................................................... 3 1.2. Contenido ........................................................................ 3


1.2.1. 1.2.2. 1.2.3. 1.2.4. 1.2.5. 1.2.6. 1.2.7. 1.2.8. 1.2.9. Fuente de alimentacin ........................................ 3 Unidad de procesamiento central (C.P.U.)........ 4 Entradas discretas ................................................. 6 Salidas discretas .................................................... 7 Entradas / salidas analgicas............................ 7 Mdulos inteligentes ............................................ 8 Lenguaje de programacin .................................. 8 Sistema de configuracin ..................................... 9 Soporte tcnico ...................................................... 9

2.

1.3. Resumen ........................................................................ 10 Contadores................................................................................. 10 2.1. Introduccin .................................................................. 10 2.2. Objetivos ....................................................................... 11 2.3. Contenido ...................................................................... 11
2.3.1. 2.3.2. Definicin ............................................................. 11 Tipos de contadores............................................ 12

3. 4.

2.4. Aplicacin del contador ................................................ 14 2.5. Resumen ........................................................................ 15 Preguntas de autocomprobacin ............................................... 16 Respuestas a las preguntas de autocomprobacin..................... 17

Pgina 2

Tecsup

Seleccin de PLCs y contadores

Agosto 2007

1. Reglas de evolucin 1.1. Objetivo Identificar los criterios para seleccionar al PLC de acuerdo a ciertos requerimientos.

1.2.

Contenido A continuacin, se especifica los diferentes criterios para seleccionar un PLC: 1.2.1. Fuente de alimentacin Para la fuente de alimentacin es necesario tener presente los siguientes datos tcnicos Tipo de corrie AC / DC

Figura 4.1

Nivel de tensin valor nominal: (Vn) margen admisible: (0,85......1.2) Vn

Figura 4.2

Potencia admisible expresado en (W)

Figura 4.3

Pgina 3

Seleccin de PLCs y Contadores


Agosto 2007

Tecsup

Frecuencia de la red valor nominal: (50/60 Hz) margen admisible: 5%

Figura 4.4

Capacidad de corriente de entrada a (....V): (A) de salida (usuario) a (....V): (A)

Figura 4.5

Condiciones ambientales temperatura: ( C ) humedad ( % )/sin condensacin

Figura 4.6

ndice de proteccin (IP...)

Cuando se estima la potencia de la fuente, se debe considerar los consumos de las siguientes cargas. 1.2.2. CPU. Mdulos E/S (discreta/anloga). Mdulos inteligentes. Ampliaciones futuras. Otros.

Unidad de procesamiento central (C.P.U.) Del mismo modo, cuando se selecciona la CPU, debemos tener presente:

Pgina 4

Tecsup

Seleccin de PLCs y contadores

Agosto 2007

La capacidad de memoria Total: (Kb) Interna RAM: (Kb) o (instrucciones) Mdulos de memorias: EPROM/EEPROM

Figura 4.7

Tiempo de ejecucin (SCAN TIME) de cada operacin binaria : (s) de cada operacin tipo palabra : (s) de una operacin mixta: 35% binarias + 65% palabras (s)

En cada caso stos varan segn el fabricante.

Figura 4.8

Tiempo de vigilancia de ciclo perro guardin: (ms)

Figura 4.9

Cantidad de E/S discretas Cantidad de E/S anlogas

Pgina 5

Seleccin de PLCs y Contadores


Agosto 2007

Tecsup

Cantidad de memorias internas Total remanentes no remanentes Cantidad de temporizadores

Figura 4.10

Cantidad de contadores Reloj-calendario Algoritmo de regulacin PID Canales de comunicacin Posibilidad de integracin a red

Figura 4.11

Con estos datos la CPU debe satisfacer los requerimientos del sistema actual y a futuro. 1.2.3. Entradas discretas Al seleccionar los mdulos de entrada, es conveniente tener presente: La cantidad de entradas discretas El tipo de corriente AC / DC El nivel de tensin nominal (V) La intensidad de corriente (MA)

Pgina 6

Tecsup

Seleccin de PLCs y contadores

Agosto 2007

La temperatura ambiente admisible ( C )

Es recomendable usar entradas discretas en DC por razones de seguridad y econmicas en lugar de entradas en AC.

Figura 4.12

1.2.4.

Salidas discretas Del mismo modo para las salidas discretas: La cantidad de salidas discretas El tipo de corriente AC / DC (Tipo: transistor, rel o triac) El nivel de tensin valor nominal: (V) margen admisible: (....@....) Valores ms usuales: 24 VDC, 110/115 VAC, 220/230 VAC. Capacidad admisible de corriente: (mA, A) potencia: (W)/DC, (VA)/AC Condiciones ambientales de temperatura ( C )

1.2.5.

Entradas / salidas analgicas Cantidad de entradas/salidas analgicas Tipo de seal en corriente : (mA) / (0-20)mA, (4-20)mA, etc. en tensin : ( V ) / (0-2) V, (0-5) V, (0-10) V, 10V, etc.

Pgina 7

Seleccin de PLCs y Contadores


Agosto 2007

Tecsup

Resistencia de entrada ( M ), (entradas anlogas) Resistencia de carga (), (salidas anlogas) Resolucin (N de bits + signo) / 8, 12, 16 bits

Figura 4.13

Tiempo de escrutinio (ms / 50Hz, ms / 60Hz) Corriente/tensin de entrada mxima (mA/V), (entradas anlogas) Corriente de cortocircuito (mA), (salidas anlogas) admisible

1.2.6.

Mdulos inteligentes Se tienen de diferentes tipos tales como: Mdulo de temporizadores. Mdulo de contadores. Mdulo de regulacin PID. Mdulo de posicionamiento. Controlador de motores paso a paso. Mdulos de comunicacin, etc.

1.2.7.

Lenguaje de programacin Cada fabricante tiene su propio lenguaje de programacin, cuya representacin vara de acuerdo a la marca, as tenemos:

Pgina 8

Tecsup

Seleccin de PLCs y contadores

Agosto 2007

Lista de instrucciones. Texto estructurado. Plano de funciones y Diagrama escalera o diagrama de contactos.

Esta ltima representacin es la ms difundida en la mayora de PLCs, pudiendo tener ciertas funciones que no estn presentes en las otras o viceversa. Se debe evaluar que el lenguaje de programacin tenga capacidad para programar fundamentalmente lo requerido por el sistema, as por ejemplo: E/S analgicas. Registrador de datos. Secuenciadores. Operaciones aritmticas: +, - , x , , Comparadores: >, <, ><, , , = Saltos. Algoritmos PID. etc.

Figura 4.14

1.2.8.

Sistema de configuracin Es importante, tambin, tener presente los sistemas de configuracin, tal como se estudio en el mdulo 3: Configuracin compacta. Configuracin modular. Configuracin compacto-modular.

1.2.9.

Soporte tcnico Esta parte es de gran importancia, ya que el fabricante o distribuidor debe dar toda la garanta para una mxima disponibilidad del equipo y del servicio del futuro; para ello debe disponer: De repuestos: la totalidad de las partes y accesorios de preferencia.

Pgina 9

Seleccin de PLCs y Contadores


Agosto 2007

Tecsup

De catlogos y manuales Del servicio tcnico de: mantenimiento programacin Asesoramiento en caso de ser requerida

Figura 4.15

1.3.

Resumen Los criterios tcnicos para la seleccin del PLC son: Fuente de alimentacin. C.P.U. Entradas y salidas discretas. Entradas y salidas analgicas. Mdulos inteligentes. Lenguajes de programacin. Sistemas de configuracin.

Adems del criterio tcnico es importante tener en cuenta el soporte tcnico. 2. Contadores 2.1. Introduccin Trataremos sobre los contadores desde el punto de vista de programacin. El contar eventos es muy necesario en una gran cantidad de aplicaciones.

Pgina 10

Tecsup

Seleccin de PLCs y contadores

Agosto 2007

Figura 4.16

2.2.

Objetivos Reconocer el principio de funcionamiento del contador en la programacin. Implementar en el PLC aplicaciones con contadores.

2.3.

Contenido 2.3.1. Definicin En la programacin es muy utilizada la operacin del contador, para resolver muchas aplicaciones. Pero Qu es un contador? Un contador es una funcin de cmputo que permite efectuar la cuenta de acontecimientos o de impulsos. La cuenta se puede programar en forma progresiva (ascendente) o regresiva (descendente). La operacin de conteo consiste en incrementar 1 al contenido del contador, mientras que la operacin de descuento consiste en decrementar 1 al contenido del contador, ambos al presentarse un pulso o un acontecimiento. La funcin del contador, permite activar salidas o memorias internas, en el momento que su registro de conteo coincide con el valor presente previamente definido. Por otro lado si el registro es diferente al valor de presente la salida asociada al contador no se activara. Es importante sealar, que la cantidad de contadores que se pueden programar con el PLC,

Pgina 11

Seleccin de PLCs y Contadores


Agosto 2007

Tecsup

depende del tamao de ste, pudiendo ser desde 16 hasta miles. A continuacin se muestran los 3 tipos de contadores que se pueden encontrar en los PLC. 2.3.2. Tipos de contadores a) CTU Contador Ascendente

Figura 4.17

Descripcin General: CU RESET PV CV Q Incrementa en 1 con un flanco. Coloca el valor corriente a 0. VALOR PRESET. VALOR CORRIENTE. Output, es TRUE si CV = PV (CTU).

CU, RESET y Q son de tipo BOOL; PV y CV son de tipo INT. Significa: Si esta RESET entonces CV=0; Pero si esta CU entonces CV:= CV + 1; Q es TRUE si CV >= PV b) CTD Contador Descendente

Figura 4.18

Pgina 12

Tecsup

Seleccin de PLCs y contadores

Agosto 2007

Descripcin General: CD Decrementa en 1con un flanco. LOAD Carga el VALOR CORRIENTE con el valor del PRESET. PV VALOR PRESET. CV VALOR CORRIENTE. Q Output, es TRUE si CV = 0 (CTUD). CD, LOAD y Q son de tipo BOOL; PV y CV son de tipo INT. Significa: Si esta LOAD entonces CV = PV; Pero si esta CD entonces CV = CV - 1; Q es TRUE si CV <= 0. CTUD Contador Ascendente y descendente

Figura 4.19

Descripcin General: CU Incrementa en 1 con un flanco. CD Decrementa en 1 con un flanco. RESET Coloca el valor corriente a 0. LOAD Carga el VALOR CORRIENTE con el valor del PRESET. PV VALOR PRESET. CV VALOR CORRIENTE. Q Output, es TRUE si CV = PV (CTU), es TRUE si CV = 0 (CTD). QU Output, es TRUE si CV = PV (CTUD). QD Output, es TRUE si CV = 0 (CTUD).

CU, CD, LOAD, RESET, QU y QD son de tipo BOOL; PV y CV son de tipo INT.

Pgina 13

Seleccin de PLCs y Contadores


Agosto 2007

Tecsup

Significa: Si esta RESET entonces CV = 0; Si esta LOAD entonces CV = PV; Pero si esta CU entonces CV = CV + 1; Pero si esta CD entonces CV = CV - 1; QU es TRUE si CV >= PV QD es TRUE si CV <= 0. Para una mejor comprensin del principio de funcionamiento veremos el desarrollo de un ejemplo:

2.4.

Aplicacin del contador Descripcin tecnolgica Se desea contabilizar eventos cuando se activa una entrada S1Q, as mismo decrementar con la seal de entrada S2Q. Por otro lado, es preciso resetear a cero el contador cada vez que aparece la seal S0Q. Contemplar una entrada S3Q para que se pueda cargar al contador un valor preseteado de 10. Finalmente, una lmpara H1H se encender cuando el contador tenga en su registro contabilizado 10 eventos. Se pide: 1 2 3 Lista de ordenamiento Diagrama de contactos Plano de funciones
Tabla 4.1

1. Lista de ordenamiento Entradas DESIGNACIN DESCRIPCIN S0Q S1Q S2Q S3Q Botn Botn Botn Botn pulsador pulsador pulsador pulsador N.A. N.A. N.A. N.A. OPERANDO I0,0 I0,1 I0,2 I0,3

Tabla 4.2

Pgina 14

Tecsup

Seleccin de PLCs y contadores

Agosto 2007

Salidas DESIGNACIN H1H DESCRIPCIN Lmpara de sealizacin


Tabla 4.3

OPERANDO Q2,1

2. Diagrama de contactos

Figura 4.20

3. Plano de funciones

Figura 4.21

2.5.

Resumen El contador es una funcin de computo, que sirve para registrar eventos o sucesos. Existen 3 tipos de contadores CTU, CTD, CTUD. EL tipo de variables que se usan son Boleanas y las variables tipo enteros son los valores de cuenta y de preset del contador.

Pgina 15

Seleccin de PLCs y Contadores


Agosto 2007

Tecsup

3. Preguntas de autocomprobacin 1. Es importante tener presente la potencia admisible de la fuente de alimentacin del PLC? Respuestas: .... . 2. Es indiferente que a un mdulo de entrada diseada para DC se le conecte una entrada en AC? Respuestas: .... . 3. En qu caso se puede elegir un PLC compacto? Respuestas: .... . 4. Si se desea programar una aplicacin, como por ejemplo una playa de estacionamiento donde se desea contabilizar los carros que ingresan y salen, Usted necesariamente utilizara un contador o temporizador? Respuestas: .... . 5. Que el tipo de variable es la entrada CU en el contador? Respuestas: .... . 6. Que el tipo de variable es la entrada PV en el contador?

Pgina 16

Tecsup

Seleccin de PLCs y contadores

Agosto 2007

Respuestas: .... . 7. Puedo colocar el valor 34 en la pata de entrada RESET del contador CTUD? Respuestas: .... . 4. Respuestas a las preguntas de autocomprobacin 1. S, porque no es lo mismo que la fuente alimente una tarjeta de entrada y otra de salida, que un PLC tenga una fuente para alimentar 20 tarjetas entre entradas y salidas. 2. No, Porque como se vio en el circuito equivalente de estos mdulos en DC, necesitan la parte de rectificacin para que puedan recibir tensin en AC. 3. Para aplicaciones pequeas, donde se requiera gobernar unas cuantas entradas y salidas. 4. Un contador. 5. Es una variable tipo BOOL, boleana. 6. Es una variable tipo INT, entero. 7. No se puede, pues 34 es un entero y la variable que corresponde en esa pata, es una boleana.

Pgina 17

Tecsup Virtu@l
Grafcet

Copyright 2007 por TECSUP

Grafcet

Agosto 2007

Tecsup

INDICE 1. Programacin en carta de funciones secuenciales (GRAFCET). 3 1.1. Introduccin .................................................................... 3 1.2. Objetivos ......................................................................... 3 1.3. Contenidos....................................................................... 4
1.3.1. 1.3.2. 1.3.3. 1.3.4. 1.3.5. 1.3.6. Tratamiento del programa grafcet...................... 7 Representacin de los elementos del grafcet .... 9 Reglas de evolucin ............................................ 12 Grafcet con secuencia lineal............................... 14 Grafcet con secuencia exclusiva........................ 16 Grafcet con secuencias simultneas ................. 18

1.4. 1.5. 1.6.

Resumen ........................................................................ 19 Preguntas de autocomprobacin ................................... 20 Respuestas a las preguntas de autocomprobacin......... 21

Pgina 2

Tecsup

Agosto 2007

Grafcet

1. Programacin en carta de funciones secuenciales (GRAFCET) 1.1. Introduccin Hasta la unidad anterior, aprendi a programar mediante: Diagrama de contactos y Plano de funciones. Estas formas de programacin son, actualmente, las ms difundidas. Adicionalmente existe otra alternativa cuyo principio de funcionamiento es diferente, pero con ms ventajas y potencialidades porque utiliza menos tiempo en la solucin de aplicaciones; especialmente en los proyectos secuenciales.

Figura 5.1

Otro de los aspectos en lo que estamos comprometidos, cuando una empresa comienza a tomar decisiones de implementacin de PLCs, es seleccionar dicho equipo. En el presente mdulo trataremos tambin sobre los principales criterios de seleccin, que se basan en datos tcnicos de hardware y software del PLC, y que en algunos casos son suficientes para cubrir una gran cantidad de aplicaciones del tipo general. 1.2. Objetivos

Identificar al Grafcet como otra alternativa de programacin. Diferenciar las partes y secuencias de la programacin. Aplicar las reglas de programacin, segn el tipo de secuencia.

Pgina 3

Grafcet

Agosto 2007

Tecsup

1.3.

Contenidos El Grafcet1 denominado tambin Carta de Funciones Secuenciales (SFC), es un mtodo grfico de programacin que permite describir, representar e interpretar fcilmente las funciones de los automatismos secuenciales. El Grafcet, considerado como una excelente herramienta de representacin, tiene las siguientes caractersticas:

Utiliza una simbologa sencilla y clara, sea sta: elctrica, electrnica, electroneumtica, hidrulica o las combinaciones de las anteriores. Es comprensible por cualquier persona, an con pocos recursos especializados.

Figura 5.2

Es de fcil enfoque y emplea el menos tiempo en la solucin de aplicaciones industriales que cualquier otra representacin.

Figura 5.3

Permite detectar las fallas en los sensores y los actuadores del modo ms rpido, cmodo y fcil, sin requerir conocimientos avanzados ni prctica en infrmatica.

Grafcet: Grfico de mando Etapa Transicin.

Pgina 4

Tecsup

Agosto 2007

Grafcet

Figura 5.4

Es un excelente medio de documentacin por su claridad para expresar el funcionamiento de los automatismos.

Figura 5.5

Todo mando secuencial se desarrolla en un conjunto de etapas, separadas unas de otras por transiciones. La relacin Etapa - Transicin es un conjunto indisociable. En la Figura 5.6, se presenta un diagrama funcional del Grafcet, donde se puede interpretar fcilmente las funciones propias del automatismo.

Pgina 5

Grafcet

Agosto 2007

Tecsup

Figura 5.6 Diagrama funcional del Grafcet

En el diagrama anterior se observan diferentes trminos, los que a continuacin se definen: Las ETAPAS corresponden a sucesos concretos de todo proceso de automatizacin y est asociado a las acciones. Las ACCIONES son los resultados de las rdenes de ejecucin correspondiente a la(s) etapa(s), as por ejemplo pueden ser: el arranque de un motor, el accionamiento de una electrovlvula, el encendido de una alarma, etc. Grficamente se representa por un cuadrado numerado interiormente. Una etapa en un Grafcet puede permanecer en uno de dos estados : Activa o Inactiva. Si una etapa est activa, entonces su respectiva accin se ejecuta, en caso contrario, la accin no se ejecuta.

Pgina 6

Tecsup

Agosto 2007

Grafcet

Las TRANSICIONES indican las posibilidades de evolucin entre etapas. Cada transicin est asociada a una condicin lgica denominada receptividad. La RECEPTIVIDAD se define como la condicin lgica, la cual puede depender de una o ms variables de entrada, salida o memorias internas, pudiendo ser discretas o analgicas. Grficamente se representa mediante un corto trazo horizontal cortando la lnea que une a dos etapas. Las etapas logran su actividad a travs de las transiciones y para ello es necesario que se cumplan las siguientes condiciones : La etapa anterior esta activada. La receptividad de la transicin asociada a dicha etapa est en 1.

Cumplidas estas condiciones se dice que la transicin esta flanqueada, es decir, la etapa anterior quedar inactiva al mismo tiempo que la etapa posterior se activa y su accin asociada se ejecuta. Los ENLACES ORIENTADOS son lneas horizontales y verticales que indican las vas de evolucin del estado del Grafcet a travs de la unin de las etapas con las transiciones. Es recomendable evitar los cruces continuos para no incurrir en ambigedades en la secuencia. 1.3.1. Tratamiento del programa grafcet Un programa escrito en lenguaje Grafcet comprende tres mdulos de procesamiento consecutivos, stos son : Mdulo de pre-procesamiento. Mdulo de procesamiento secuencial y Mdulo de post-procesamiento.

El ciclo de escrutinio es tal como se muestra en la Figura 5.7, donde cada etapa realiza un trabajo especfico de administracin y procesamiento, as tenemos:

Pgina 7

Grafcet

Agosto 2007

Tecsup

Dilogo con el programador Al comienzo de cada ciclo el sistema procesa las solicitudes del programador, as como el envo o recepcin de mensajes. Lectura del estado de las entradas Lee el estado fsico de las entradas conectadas al PLC y las memoriza. Mdulo de pre-procesamiento El mdulo de pre-procesamiento es ejecutado en su totalidad y antes que los mdulos secuencial y post-procesamiento. Se usa para programar todos los eventos que tienen una influencia en el desarrollo del programa, stos pueden ser: Procesamiento ante un retorno de energa y reinicializacin. Diferentes modos de operacin. Reseteo o preposicionamiento de etapas.

Mdulo de procesamiento secuencial El mdulo de procesamiento secuencial define la estructura secuencial de la aplicacin y tambin su interpretacin, es decir, la definicin de las acciones asociados con las etapas y las condiciones asociadas con las transiciones. Mdulo de post-procesamiento El mdulo de post-procesamiento es el ltimo mdulo ejecutado antes de la actualizacin de las salidas y es usado para programar las salidas lgicas, incluyendo tambin: Acciones asociadas o no con las etapas. Administracin de las funciones estndares de automatizacin tales como: temporizacin, conteo, etc.

Actualizacin de las salidas Es la etapa final del escrutinio y comprende la actualizacin del estado fsico de las salidas congeladas durante el procesamiento.

Pgina 8

Tecsup

Agosto 2007

Grafcet

Figura 5.7 Ciclo de funcionamiento de un programa Grafcet

1.3.2.

Representacin de los elementos del grafcet A continuacin se representan los elementos constituyentes del diagrama funcional del Grafcet, as como las diversas posibilidades de tipos de receptividades y acciones asociadas a las etapas.

Pgina 9

Grafcet

Agosto 2007

Tecsup

Pgina 10

Tecsup

Agosto 2007

Grafcet

Figura 5.8 Representacin de los elementos del Grafcet

Pgina 11

Grafcet

Agosto 2007

Tecsup

1.3.3.

Reglas de evolucin Para programar en Grafcet es necesario, adems de conocer las funciones que cumplen las etapas, transiciones y uniones orientadas, respetar las reglas bsicas de evolucin que rigen para el funcionamiento de todo Grafcet, de modo tal que el programador siempre deber tener presente estas reglas para la ejecucin de los programas. A continuacin se describen algunas de estas reglas: Regla 1 Para la inicializacin del Grafcet se precisa de una etapa quel se active incondicionalmente, sta es la etapa inicial. Por consiguiente, todo programa desarrollado en Grafcet deber empezar con una etapa inicial. La etapa inicial se representa duplicando los lados del smbolo de una etapa cualquiera

Etapa inicial

Regla 2 Se dice que una transicin est validada, cuando la etapa o todas las etapas precedentes est(n) activa(s). Se dice que una transicin est franqueada, cuando: La transicin est validada y La receptividad asociada a la transicin es verdadera.

Pgina 12

Tecsup

Agosto 2007

Grafcet

Figura 5.9 Estados de transicin

Regla 3 Cuando se produce el franqueado en una transicin, inmediatamente se produce la activacin de todas las etapas siguientes y la desactivacin de todas las etapas precedentes. Regla 4 Si las condiciones de una etapa ordenan que sta sea desactivada y activada al mismo tiempo, el resultado final es la activacin.

Pgina 13

Grafcet

Agosto 2007

Tecsup

1.3.4.

Grafcet con secuencia lineal Se denomina Grafcet con secuencia lineal, a las etapas que evolucionan unas a continuacin de otras en la direccin en que se encuentran programadas pudiendo en cualquier transicin realizar saltos de etapas o repeticiones de secuencias. Adems, no existe la posibilidad de evolucin por otra direccin formada por etapas diferentes al proceso anterior, sea sta con direccionamiento exclusivo o direccionamiento simultneo. La Figura 5.10, muestra la forma como van dispuestas las etapas en cadena y no existe la posibilidad de que dos etapas se encuentren activas en forma simultnea. La secuencia de funcionamiento consiste en lo siguiente : cuando la etapa "1" est activa, ejecuta la accin "1" hasta que se presente la informacin de la receptividad "t1 - 2", en ese momento la etapa "2" se activa desactivndose a su vez la etapa "1". Del mismo modo se ejecutar la accin "2" hasta que se presente la informacin de la receptividad "t2-3", desactivndose la etapa "2" y activndose la etapa "3". As sucesivamente ir progresando el avance de la secuencia hasta llegar nuevamente a la etapa "0" donde estar listo para reiniciar todo el proceso.

Pgina 14

Tecsup

Agosto 2007

Grafcet

Figura 5.10 Grafcet con secuencia lineal

Salto de etapas y repeticin de secuencias Existe la posibilidad de saltar una o varias etapas cuando las acciones a realizar resultan innecesarias. Por el contrario, repetir la secuencia de una o varias etapas tambin es permitido cuando se cumple en cualquiera de los casos ciertas condiciones preestablecidas.

Pgina 15

Grafcet

Agosto 2007

Tecsup

Figura 5.11 Salto de etapas (Izquierda) y repeticin de secuencias (Derecha)

1.3.5.

Grafcet con secuencia exclusiva Denominado tambin Grafcet con direccionamiento condicional. Se refiere a los casos cuando existen situaciones dentro del proceso en la que hay que elegir una entre varias opciones de secuencias; es decir, la ejecucin de procesos diferentes de acuerdo a las condiciones del sistema o decisiones del operador. As por ejemplo, en la Figura 5.12, se tienen 3 posibles secuencias de evolucin, es decir, si la etapa "4" est activa y :

Pgina 16

Tecsup

Agosto 2007

Grafcet

Si la receptividad "t4 - 5 " es verdadera, se ejecutar la secuencia (4 5 6 7 - 13). Si la receptividad "t4 - 8" es verdadera, se ejecutar la secuencia (4 8 9 - 13). Si la receptividad "t4 - 10" es verdadera, se ejecutar la secuencia (4 10 11 12 - 13).

Figura 5.12 Grafcet con direccionamiento exclusivo

Es importante indicar, que una de estas 3 secuencias deber ejecutarse, para ello ser necesario que solamente una de las 3 receptividades "t4 - 5", "t4 - 8" o "t4 - 10" sea verdadera. Si por el contrario, dos o las tres receptividades son verdaderas simultneamente, las dos o tres secuencias evolucionarn independientemente. Cuando se desea receptividad exclusiva o prioritaria, es necesario modificar la receptividad a funciones lgicas tal como se muestra en la Figura 5.13. En el caso de receptividad exclusiva, no evolucionar ninguna secuencia cuando se presentan las receptividades "t4 - 5" y "t4 - 7" simultneamente, mientras que, para la receptividad prioritaria, evolucionar la secuencia

Pgina 17

Grafcet

Agosto 2007

Tecsup

(4-5) cuando sean verdaderas las receptividades "t4 - 5" y "t4 - 7" simultneamente.

Figura 5.13 Receptividad exclusiva y prioritaria

1.3.6.

Grafcet con secuencias simultneas Este es el caso cuando se desea ejecutar secuencias en forma simultnea e independientes unas de otras. Para ello se representar el inicio y su final con dos trazos paralelos, as tambin una receptividad comn que dar inicio a las secuencias simultneas. En la Figura 5.14, se presenta un Grafcet con dos secuencias simultneas, donde una vez que la receptividad "ti" es verdadera, automticamente se activarn las etapas "5" y "9", habilitando a las dos secuencias para su proceso de evolucin de modo independiente. Por otro lado, para que la transicin hacia la etapa "12" sea franqueada, ser necesario que se cumplan dos condiciones : Las etapas de fin de secuencia "8" y "11" debern estar activas, y La receptividad "tf" deber ser verdadera (condicin lgica 1)

Pgina 18

Tecsup

Agosto 2007

Grafcet

Figura 5.14 Grafcet con secuencias simultneas

1.4.

Resumen 1. La programacin mediante la carta de funciones secuenciales (GRAFCET) es un mtodo grfico, que permite describir, representar e interpretar facilmente las funciones de los automatismos secuenciales. 2. La relacin indisoluble. etapa-transicin es un conjunto

3. Las etapas son sucesos concretos y estn asociadas a las acciones.

Pgina 19

Grafcet

Agosto 2007

Tecsup

4. Las acciones son los resultados de las rdenes, por ejemplo la activacin de un contactor. 5. Las transiciones indican las posibilidades de evolucin entre etapas y est relacionada con una condicin lgica , por ejemplo el estado de un pulsador. 6. Los enlaces orientados son lneas verticales y horizontales que indican las vas de evolucin del estado del grafcet. 7. Los mdulos de procesamiento de un lenguaje grafcet son: Mdulo de pre-procesamiento. Mdulo de procesamiento secuencial, y Mdulo de post-procesamiento.

8. Se denomina grafcet con secuencia lineal, a las etapas que evolucionan unas a continuacin de otras. 9. Se denomina grafcet con secuencia exclusiva, cuando hay que elegir una entre varias opciones de secuencias. 10. Se denomina grafcet con secuencias simultneas, cuando se ejecuta en forma simultnea varias secuencias. 1.5. Preguntas de autocomprobacin 1. En el ciclo de funcionamiento de un programa grafcet, previo a la ejecucin del pre-procesamiento se ejecutan dos acciones, Cules son stas acciones? Respuestas: ... ... 2. Para la inicializacin del grafcet se precisa una etapa que se active incondicionalmente, Cul es sta etapa?

Pgina 20

Tecsup

Agosto 2007

Grafcet

Respuestas: ... ... . 3. Un grafcet con secuencia lineal, Puede saltar o retroceder etapas? Respuestas: ... ... 4. Cundo se considera una receptividad exclusiva? Respuestas: ... ... 1.6. Respuestas a las preguntas de autocomprobacin 1. Segn la figura 5.7 son: Dialogo con el programador y Lectura de entradas.

2. La etapa inicial. 3. Afirmativo y se denomina: Salto de etapas y Repeticin de secuencias.

4. Cuando no se desea que evolucionen etapas en simultneo, para un grafcet con direccionamiento exclusivo, cuando se cumplen las condiciones de la transicin en ambas secuencias.

Pgina 21

You might also like