Evidencia 2. Informe. Desarrollar Programas en Diagrama de Contactos.

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

Actividad de aprendizaje 3: Simular diagramas de lenguajes de contactos para

una aplicación industrial, de acuerdo a estándares establecidos y necesidades de

la empresa

Evidencia 2. Informe. Desarrollar programas en diagrama de contactos.

Descripción de la actividad:

En una planta de tratamiento residual dentro de todos sus procesos, se encuentra un

sistema de llenado que requiere de manera afanosa, un control de nivel para evitar

desperdicios y pérdidas de material.

Control de nivel: se desea controlar el nivel de agua contenida en un depósito, como el de la


figura1.

Para manejar el depósito se dispone de un selector de mando, se puede seleccionar:

modo encendido (I0.0) o modo apagado (I0.1).

Si se selecciona modo encendido, lo que se quiere es que el nivel se mantenga entre

los dos sensores:

• Cuando el agua llegue al nivel de abajo (I0.2), se quiere que se active la bomba

(Q0.0).
• Cuando el agua llegue al nivel de arriba (I0.3), se quiere que la bomba se apague,

además, se tiene un bombillo (Q0.1) que se enciende únicamente cuando se

alcance el nivel de arriba (I0.3).

En el modo apagado la bomba no debe funcionar, así el nivel de abajo se encuentre activado.

Introducción

Un PLC permite mejorar diferentes procesos industriales por su fácil y eficaz control su simulación
se basa en el uso de lenguajes de programación siendo el mas usado el diagrama de contactos
Ladder por ser de mayor parecido a la lógica cableada y ser el mas sencillo para el programador.

Para llevar a cabo esta actividad se han tenido en cuenta una serie de requerimientos buscando un
correcto funcionamiento del PLC a programar. Es necesario considerar las variables, el uso de un
diagrama de flujo y darle orden lógico al proceso.

Partimos por el selector de mando encendido /apagado– nivel de flujo si esta por encima o por
debajo ya que lo que se requiere es que el nivel se mantenga entre los 2 sensores.
comportamiento de la bomba -Y la condición final se enciende el bombillo y se desactiva la
Bomba.

Siguiendo con la actividad se realiza la simulación del proceso con el software Zelio soft2

Diagrama de contacto Ladder para nuestro proceso.

Como inicio del proceso se enciende el interruptor (I0.0) del selector de mando, posteriormente se
enciende el interruptor (I0.2) correspondiente al sensor de bajo nivel inmediatamente se activa la
Bomba (Q0.0) para el llenado del tanque.
Simulando el llenado del tanque apagamos el interruptor (I0.2) y encendemos el interruptor (I0:3)
que corresponde al nivel de llenado alto de agua podemos observar que la bombilla (Q0.1) se
enciende indicando así que el tanque tiene un nivel suficiente de agua y no es necesario que la
bomba funcione por lo tanto la Bomba (Q0.0) se apagara.

Como último caso simulamos en el que estando nuestro selector de mando (I0.1) en modo
apagado la bomba no debe funcionar así el nivel de abajo (I0.2) se encuentre activado.
Conclusiones:

La finalidad de esta actividad se llevó a cabo gracias al material didáctico, investigaciones, talleres y
el buen uso de las herramientas suministradas.

Basados en esta actividad se logró hacer la programación de un PLC que cumpliera con los
requerimientos de la actividad.

Se tuvo claridad del proceso, condiciones y variables a controlar cuyo objetivo fue el de desactivar
la bomba del tanque con un sensor que controle el alto llenado de flujo y evitar que el líquido se
derrame y viceversa un sensor de bajo llenado que active la bomba cuando el flujo este por debajo
y el sistema de llenado este encendido.

Programas de simulación para programación de PLC

Un simulador de PLC o PLC simulator es un Software capaz de utilizar el poder de procesamiento


de una computadora para simular un PLC virtual

Actualmente existen muchos softwares para programar PLC tanto pagos como de uso libre, entre
ellos se destacan los siguiente:

Algunos de estos programas informáticos pueden utilizarse con fines industriales, mientras que
otros pueden utilizarse tanto con fines educativos como industriales. Estos programas gratuitos le
ayudan a aprender los fundamentos de la programación de PLC. Puedes aprender Lenguaje Lógico
en Escalera, Lenguaje de Texto Secuencial, etc. usando estos softwares de PLC.

PSIM PLC: Este es el único software de esta lista que viene con animaciones de procesos
prediseñados. Es desarrollado por una de las empresas líderes en automatización industrial, Allen
Bradley. Aquí encontrarás animaciones de procesos de Semáforo, Mezclador de Lotes, y más.
Además de estos, Temporizador de retardo, temporizador de retención, contador ascendente,
contador descendente, la mayoría de las lógicas de bits, comparadores, funciones matemáticas,
etc. también están disponibles.

Simulador IO: Esta es una simulación muy básica proporcionada en este simulador PLC de Allen
Bradley. El simulador IO está diseñado para aclarar los conceptos básicos de NO y NC, es decir,
contactos normalmente abiertos y contactos normalmente cerrados. Este simulador de PLC
contiene entradas y salidas digitales. La interfaz de este software de PLC se parece a la arquitectura
básica del PLC.

Mezclador de Lotes: Es un simulador de mezcla de lotes. Puedes realizar la automatización del


proceso de una planta de mezcla por lotes aquí. La animación del Mezclador de Lotes está
diseñada de tal manera que se parece a una planta de mezcla de Lotes original. Las entradas y
salidas proporcionadas en esta animación de proceso incluyen: Mezclador, Calentador, Sensores
ultrasónicos, Válvulas solenoides, etc.

Este es uno de los mejores programas de programación de PLC en esta lista y es el único software
de PLC que viene con animaciones de procesos.

NOTA: Este es un software de simulación de PLC y sólo se desarrolla para fines educativos. No se
puede usar este software para descargar un programa de PLC en un PLC.

Zelio Soft 2.4.1: Este software de libre uso permite simular el funcionamiento de los
programas sin necesidad de disponer del PLC. La simulación se puede hacer en mediante
diagramas de contactos (LD) o funciones lógicas (FBD). Además, permite introducir los
programas dibujándolos, mediante el editor, o a través de un interfaz que simula el aspecto físico
de la controladora Zelio elegida.

Logo Comfort 5: Versión demo del software de programación para los autómatas LOGO de
Siemens. Esta versión no permite conectar con el autómata real, pero permite simular los
programas. Por tanto, es ideal para aprender a programarlo. En este software se puede
realizar la programación en contactos (KOP) o funciones lógicas (FUP). Existen versiones
para Windows, Linux y Mac.

Unilogic: El software fácil de usar, altamente intuitivo y es el ambiente de programación todo en


uno para la línea de productos, ganadora de premios, Uní Stream, de Unitronics, que cuenta con
controladores compactos PLC+HMI con gran variedad de opciones de comunicación y de
entrada/salida. Este software permite hacer programación en escalera, diseñar interfaces hombre
– máquina (HMI) y páginas web agradables, configurar hardware, configurar e implementar
comunicaciones y mucho más.

Norma IEC 61131

El estándar internacional IEC-61131 Controladores Programables define las especificaciones de los


sistemas basados en Controladores Lógicos Programables (PLC, por sus siglas en inglés) tanto en
hardware como en software para el desarrollo de algoritmos por los usuarios finales y
responsables de procesos industriales. En el apartado IEC-61131-3 se propone la sintaxis y
semántica de cinco lenguajes de programación: Diagrama Escalera, Lista de Instrucciones,
Diagrama de Bloques de Funciones, Texto Estructurado y Diagrama de Funciones Secuenciales. El
Diagrama Escalera es similar al diagrama eléctrico y tiene como base principal el principio de
funcionamiento de relés electromecánicos funcionando al mismo tiempo.

Palabras clave: IEC-61131, PLC, Diagrama Escalera, Algoritmo de control.

Es una norma creada para regular los PLC, en esta norma se evidencian datos sobre
información general de los controladores PLC, especificaciones y ensayos de los diferentes equipos,
diversidad y uso de los lenguajes de programación, guías para los usuarios, entre otros. La
finalidad de esta norma es cumplir con los objetivos que se plantean a continuación.
Definir e identificar características principales de los PLC’s.

Requisitos mínimos para función, operación, seguridad y ensayos. Definir los lenguajes de
programación más utilizados. Definir los tipos de comunicación.

El estándar IEC-61131 Controladores Programables hoy en día es utilizado en la industria de la


automatización por manufactureros para el desarrollo y diseño de sus tecnologías (Hardware), así
como de las plataformas de programación (Software). El estándar se constituye de ocho apartados:

IEC-61131-1 Información general: contiene definiciones y características funcionales típicas, las


cuales distinguen a los sistemas basados en PLC de otros sistemas. Describe el procesamiento
cíclico de la ejecución de los algoritmos de control, resaltando la imagen almacenada de los
estados de las señales de entrada y salida físicas de un proceso industrial.

IEC-61131-2 Requerimientos y pruebas de equipos: este apartado presenta los requerimientos


eléctricos, mecánicos y funcionales de los dispositivos y las pruebas de calidad que deben cumplir,
además de las condiciones ambientales que deben soportar.

IEC-61131-3 Lenguajes de programación: aquí se describe la sintaxis y la semántica de cinco


lenguajes de programación para PLC; Diagrama Escalera, Lista de Instrucciones, Texto Estructurado,
Diagrama de Bloques de Funciones y Diagrama de Funciones Secuenciales.

IEC-61131-4 Guías de usuario: la sección es una ayuda para los usuarios en todas las fases del
proyecto de automatización.

IEC-61131-5 Comunicaciones: refiere a la comunicación entre diferentes marcas de PLC y con otros
dispositivos.

IEC-61131-6 Seguridad funcional: el objetivo es adaptar los requerimientos de los estándares IEC
61508 e IEC 62061 de seguridad funcional de los sistemas de seguridad programable y seguridad
en maquinarias a los PLC.

IEC-61313-7 Programación de control difuso: el objetivo de esta sección es estandarizar entre los
manufactureros y usuarios la integración de aplicaciones de control difuso basadas en el apartado
3 del estándar.

IEC-61313-8 Guía para la aplicación e implantación de los lenguajes de programación: ofrece


interpretaciones para cuestiones no contempladas en el estándar, como instrucciones de uso para
el usuario final y asistencia en la programación de algoritmos de control.
El Programa Educativo de Ingeniería en Tecnologías de Automatización considera principalmente
fortalecer la habilidad de programar en los cinco lenguajes que contempla la norma en su apartado
3, además del lenguaje C para la generación de bloques "propios" para una aplicación en especifico

También podría gustarte