Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porTrinidad Fuentes Mendoza Modificado hace 6 años
1
Instituto Tecnológico de la Costa Grande
Ingeniería Electromecánica. Asignatura: Controles Eléctricos. Unidad 4: Relevador Programable. TEMA 4.4.-Programación en escalera y de bloques lógicos. Integrantes: Ignacio Wences Díaz. Dexibery Sánchez Sánchez. Josué Otero Betancourt. Zihuatanejo de Azueta, 05 de Noviembre 2013
2
CONTENIDO. INTRODUCCIÓN. JUSTIFICACIÓN. OBJETIVO. ALCANCES.
LIMITACIONES. DESARROLLO. CONCLUSIÓN. FUENTE DE CONSULTA.
3
INTRODUCCIÓN En esta exposición se van a tratar los aspectos relacionados con los tipos de lenguajes con los cuales se puede programar un relevador programable, enfocándonos para esta exposición en los relevadores programables de la marca Zelio Logic, para esto explicaremos primeramente que es el lenguaje de escalera y que es el lenguaje en bloques lógicos, como se utiliza este tipo de lenguajes para programar los relevadores programables en general y como se utiliza en el caso de los relevadores de la marca Zelio Logic.
4
JUSTIFICACIÓN Esta exposición se ha realizado con el fin de aprender un poco sobre temas relacionados a los relevadores programables, ya que estos dispositivos de control son de un gran uso dentro de los sistemas de control de industrias de pequeña y mediana escala. También se hace con el fin de darle a conocer a los compañeros un poco mas sobre este tema.
5
OBJETIVO El objetivo que se busca con esta exposición es presentarle al grupo la forma con que se programa un relevador programable utilizando el lenguaje de escaleras y el lenguaje de bloques lógicos, ambos ampliamente utilizados en la programación de estos sistemas y también en los PLC´s. ALCANCES Los alcances que se buscan con esta exposición son los da explicarles a los compañeros las formas en las que se puede programar un relevador programable de la marca Zelio Logic. LIMITACIONES Las únicas limitaciones que se podrían presentar serian las de tiempo y que no es posible programar el relevador programable de la marca Zelio Logic existente en el laboratorio ya que no tenemos el cable para la interfaz al ordenador, que impide utilizarlo esto quiere decir cargar el programa.
6
¿Que son los lenguajes de programación?
Así son denominados los lenguajes informáticos que generalmente son o pueden ser usados para controlar el comportamiento de una maquina, por lo general una computadora u otro dispositivo con un alto nivel tecnológico.
7
Lenguajes de programación.
Los lenguajes de programación ofrecen un conjunto de instrucciones con una determinada sintaxis para ejecutar una función. Existen lenguajes de nivel bajo, intermedio y superior dependiendo del grado de comunicación que se tiene con la unidad de control de procesos (CPU) y el grado de complejidad de las instrucciones. Otra clasificación de los lenguajes de programación son los lenguajes estructurados y los no estructurados, que se refieren a la forma de escribir y agrupar las instrucciones. Un buen lenguaje de programación debe ser de fácil entendimiento, de tal forma que permita su modificación posterior si es que existen nuevos requerimientos.
8
Lenguajes de programación orientados a el relevador programable.
El lenguaje de programación de un relevador programable permite la creación del programa que controlará su CPU. Mediante este lenguaje el programador podrá comunicarse con el relevador programable y así dotarlo de un programa que controle las actividades que debe realizar. Junto con el lenguaje de programación, los fabricantes suministran un software de ambiente de trabajo donde el usuario puede escribir sus programas. Estos softwares son amistosos y corren sobre computadores tipo PC bajo plataforma.
9
Los métodos de programación más utilizados para relevadores programables son:
Programación con diagrama escalera (LADDER). Programación con bloques lógicos (FBD).
10
Programación con diagrama escalera (LADDER).
El diagrama escalera es uno de los más utilizados en la programación de PLC. Fue desarrollado a partir de los sistemas antiguos basados en relés. La continuidad de su utilización se debe principalmente a dos razones: Los técnicos encargados en darle mantenimiento a los PLC están familiarizados con este lenguaje. A pesar del desarrollo de los lenguajes de alto nivel, han sido pocos los lenguajes que han cumplido satisfactoriamente los requerimientos de control en tiempo real que incluyan la representación de los estados de los puntos de entrada y salida.
11
El nombre escalera proviene del uso de "rieles" y "peldaños" en el diagrama, como en este ejemplo de arranque de un motor.
12
Programación con bloques lógicos (FBD).
Un lenguaje denominado "FBD", Function Block Diagram. En español lo denominamos: "Diagrama de bloques de función". Una de las formas más recientes de programar un PLC es a través de una carta grafica de bloques funcionales. Este tipo de programación ha sido diseñado para describir, programar y documentar la secuencia del proceso de control. En Europa, se ha comenzado a utilizar el lenguaje de programación llamado GRACET (creado en FRANCIA), orientado a la programación de PLC mediante bloques funcionales. Programación con bloques lógicos (FBD).
13
En la lógica combinacional, la programación con bloques funcionales es muy superior a otras formas de programación, mientras que los diagramas escaleras y booleanos son mejores en lógica combinacional. Debido a que hoy en día el control de procesos se programa principalmente con lógica secuencial, la programación con bloques funcionales será pronto el estándar para programar PlC. Este lenguaje incluye un conjunto de símbolos convencionales tales como: 23 funciones programadas. Funciones grafcet (SFG): para los sistemas de automatización secuencial. 6 funciones lógicas: AND, OR,NAND, NOR, XOR y NOT. Entradas/salidas.
14
Entorno. Zelio Logic se puede programar con el software Zelio Soft o mediante la introducción directa (lenguaje de contactos). Zelio Soft le permite programar la aplicación en lenguaje BDF o en lenguaje de contactos (Ladder). Para programar mediante el software, es necesario que se haya establecido una conexión con el PC.
15
Realización de una aplicación elemental con Zelio Soft
INICIO DE LA APLICACIÓN.
16
La ventana de selección del módulo lógico aparecerá del siguiente modo:
17
En el siguiente ejemplo nos referimos al módulo SR2 B121 BD:
Haga clic en la categoría (1) 10/12 ENTRADAS/SALIDAS SIN EXTENSIÓN. La categoría seleccionada aparece sobre fondo amarillo y la lista de los módulos correspondientes a esta categoría se muestra más abajo:
18
Seleccione el módulo SR2 B121 BD mediante un clic en la fila correspondiente:
19
Aparecerá la pantalla de selección del tipo de programación:
21
EJEMPLO CON LENGUAJE DE CONTACTOS (LADDER)
Edición del programa Utilizaremos el siguiente ejemplo: I1—————Q1 La entrada I1 está conectada a la salida Q1, que estará activa en el estado (bobina conector). Reproduzca este ejemplo en la hoja de cableado del siguiente modo: - Sitúe el puntero del ratón en el icono Entradas DIG de la esquina inferior.
22
Aparecerá una tabla con los distintos contactos posibles (I1 à IE).
23
- Seleccione el contacto I1 en la tabla manteniendo pulsado el botón del ratón y desplace
el contacto hasta la primera casilla de la esquina superior izquierda de la hoja de cableado. Suelte el botón: el contacto I1 se ha colocado.
24
- Sitúe, a continuación, el puntero del ratón en el icono Salidas DIG situado en la parte inferior:
Aparecerá una tabla con los distintos contactos o bobinas posibles.
25
- Seleccione la bobina [ en la primera fila de la tabla manteniendo pulsado el botón del ratón y desplácela hasta la bobina de la casilla de la primera fila de la hoja de cableado. Suelte el botón: la bobina [Q1 se ha colocado.
26
- Lleve a cabo el cableado del contacto con la bobina haciendo clic en los punteados
correspondientes:
27
Simulación del programa
Simule el programa introducido mediante un clic en el icono de simulación en la esquina superior derecha:
28
El programa introducido se compila y aparece la pantalla de simulación.
Haga clic, a continuación, en el icono RUN para simular la ejecución del módulo:
29
Los contactos o bobinas aparecen en azul si están inactivos (0) y en rojo si están activos (1).
El forzado de todas las entradas se realiza haciendo clic con el botón izquierdo del ratón. Haga clic en el contacto I1 para activarlo; la bobina Q1 se activará. Si vuelve a hacer clic en I1 para desactivarlo, Q1 también se desactivará.
30
Si ha introducido previamente el ejemplo en lenguaje Ladder (3
Si ha introducido previamente el ejemplo en lenguaje Ladder (3.2), seleccione Nuevo en el menú Archivo para arrancar la aplicación en BDF. Utilizaremos el siguiente ejemplo: I1—————Q1 La entrada I1 está conectada a la salida DIG (digital) Q1 (Relé). Reproduzca este ejemplo en la hoja de cableado del siguiente modo: - Sitúe el puntero del ratón en el icono IN de la esquina inferior izquierda:
31
Aparecerá una tabla con los distintos tipos de entradas posibles.
- Seleccione el icono entrada DIG en la tabla manteniendo pulsado el botón del ratón y desplace el icono hasta la primera casilla de la esquina superior izquierda de la hoja de cableado:
32
Coloque, a continuación, el puntero del ratón en el icono SAL situado en la parte inferior.
Aparecerá una tabla con los distintos tipos de salidas posibles.
33
Seleccione el icono salida DIG en la tabla manteniendo pulsado el botón del ratón y desplace el icono hasta la casilla Q1 de la esquina superior derecha de la hoja de cableado. Suelte el botón: la salida Q1 se ha colocado.
34
- Lleve a cabo el cableado de I1 con Q1: sitúese en la salida > de I1: el puntero tendrá forma de cruz. A continuación, haga clic y desplácese con el botón presionado hasta la entrada > de Q1; suelte el botón cuando vuelva a aparecer un puntero en forma de cruz:
35
Simulación del programa
36
Las entradas o salidas en OFF (0) aparecerán en azul y aquellas que estén en ON (1), aparecerán en rojo. El forzado de todas las entradas se realiza haciendo clic con el botón izquierdo del ratón. Haga clic en la entrada I1, la salida Q1 estará en ON. Si vuelve a hacer clic en I1, Q1 se pondrá en OFF.
37
Conclusión La tecnología a llevado al hombre a buscar nuevas fronteras de visualización de cada problema que se topa día con día por eso, en la actualidad existen distintas formas de crear un proceso ya sea manual o automático, en este caso al momento de programar con el simulador nos da una mejor idea hasta donde puede llegar el control eléctrico.
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.