Unidad 3 Lenguajes de Programación. Lenguaje de Contactos

Page 1

Controladores lógicos programables – PLC I

UNIDAD 3 Lenguajes de Programación. Plano de Contactos


UNIDAD 3 - Lenguajes de programación. Plano de contactos.

Tabla de contenidos

Presentación

Caso 1: Encendido de una lámpara o Paso 1: Conexión o Paso 2: Funcionamiento

Caso 2: Autorretención

Caso 3: Implementación de funciones

Repaso de la unidad

Referencias

Cibergrafía

Créditos

Copyright SENA ©, 2012.

2


UNIDAD 3 - Lenguajes de programación. Plano de contactos.

Presentación Uno de los aspectos fundamentales para poner en marcha un autómata es aprender a programarle. En la actualidad cada fabricante diseña su propio lenguaje de programación. Hasta el momento, existen tres tipos de representaciones como las más difundidas a nivel mundial. Éstas son: •

Lista de Instrucciones

Plano de funciones

Plano de contactos

En la presente unidad se aprenderá por medio de 3 casos sencillos, el plano de contactos. La estructura del lenguaje de contactos o escalera (ladder) obedece a la semejanza que existe con los circuitos de control con lógica cableada, es decir, utiliza la misma representación de los contactos que dispone y otros elementos que permiten realizar cálculos aritméticos, operaciones de comparación, implementar algoritmos de regulación, etc. •

Resultados de aprendizaje

o Simular con propiedad diagramas en lenguaje de contactos.

• Conocimientos de concepto y principios o Lenguajes de programación PLC. o Diagrama de contactos.

• Conocimientos de proceso

o Simular con propiedad diagramas en lenguaje de contactos. o Aplicar el lenguaje de programación LADDER en un proceso industrial básico.

Copyright SENA ©, 2012.

3


UNIDAD 3 - Lenguajes de programación. Plano de contactos.

• Criterio de evaluación

o Simula con propiedad diagramas en lenguaje de contactos.

• Tiempo estimado de estudio: 4 horas.

Caso 1: Encendido de una lámpara «El lenguaje de contactos expresa las relaciones entre señales binarias como una sucesión de contactos en serie y en paralelo» (Balcells & Romeral, 1997, p. 204) Paso 1: Conexión En este paso se muestra la conexión y el programa incluido en el PLC. La línea denominada L1 hace referencia a 24 V y la línea denominada L2 a 0 V, como se aprecia en la gráfica 3.2.

Gráfica 3.2: PLC

Copyright SENA ©, 2012.

4


UNIDAD 3 - Lenguajes de programación. Plano de contactos.

Paso 2: Funcionamiento

Una vez pulsado el interruptor se activa la bobina denominada X1 y esta activa sus contactos. Al activarse el contacto denominado X1, en el programa, este enciende la salida denominada Y1 y como a esta salida esta conectada una lámpara, la misma se enciende, como se aprecia en la gráfica 3.3.

Gráfica 3.3: PLC

Copyright SENA ©, 2012.

5


UNIDAD 3 - Lenguajes de programación. Plano de contactos.

Caso 2: Autorretención 1. Inicialmente, la única entrada activa es X2 debido a que el pulsador conectado a esta bobina esta normalmente cerrado. 2. Al pulsar el inicio X1 se activa y al estar X2 encendido Y1 enciende y por ende el motor M1. 3. Al pulsar el inicio X1 se activa y al estar X2 encendido Y1 enciende y por ende el motor M1. 4. Por último, la única manera de que Y1 se apague es que pulsemos a X2.

Gráfica 3.4: PLC

Copyright SENA ©, 2012.

6


UNIDAD 3 - Lenguajes de programación. Plano de contactos.

Caso 3: Ecuación de proceso Lo que se quiere es obtener la tabla de verdad o funcionamiento para el esquema mostrado a continuación en la gráfica 3.5.

Gráfica 3.4: PLC

Copyright SENA ©, 2012.

7


UNIDAD 3 - Lenguajes de programación. Plano de contactos.

Vea más ejemplos de lógica LADDER en: http://www.scribd.com/doc/6967056/Plc http://www.monografias.com/trabajos-pdf4/programacion-ladder/programacionladder.pdf

Repaso de la unidad

Referencias Balcells, J. & Romeral, J.L. (1997). Autómatas programables. Barcelona: Marcombo.

Copyright SENA ©, 2012.

8


UNIDAD 3 - Lenguajes de programación. Plano de contactos.

Cibergrafía

Conceptos generales de programación. (s.f.). En Scribd. Recuperado de:

Programación Ladder PLC básica. (s.f.). En monografías.com. Recuperado de:

http://www.scribd.com/doc/6967056/Plc

http://www.monografias.com/trabajos-pdf4/programacion-ladder/programacionladder.pdf

Le recomendamos consultar el material adicional para profundizar en: •

Lenguajes de programación

Copyright SENA ©, 2012.

9


UNIDAD 3 - Lenguajes de programación. Plano de contactos.

Créditos Experto Temático: Wilmar Urrutia Martínez Asesor Pedagógico: Mónica Patricia Osorio Martínez Guionista: Oscar Iván Pineda Céspedes Equipo de Diseño: Leonardo Stiglich Campos Gabriel David Suárez Vargas Jhonny Ronald Narváez Olarte Equipo de Programación: Diego Rodríguez Ortegón Julián Mauricio Millán Bonilla Líder de Proyecto: Jairo Antonio Castro Casas

Copyright SENA ©, 2012.

10


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.