PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALES

16
Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionales BIENVENIDOS

Transcript of PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALES

Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionales

BIENVENIDOS

Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionales

Universidad de OrienteNúcleo de Monagas

Ingeniería de Sistemas

Tutor:Ing. Moisés Pérez

Equipo SCMCarlos Natera C.I.: 16.940.453

Manuel Meneses C.I.: 17.707.901

Maturín, Abril 2015

Cursos Especiales de GradoAutomatización y Control de Procesos Industriales

Seminario: Instrumentación y control industrial

PROGRAMACIÓN DE PLCs: LENGUAJE BLOQUES FUNCIONALES

UNIDAD V: PLC

Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionales

Contenido

INTRODUCCIÓNMARCO TEÓRICO Lenguajes de programación orientados a PLC Diagrama de bloques funcionales Programación con bloques funcionales Pasos Simuladores PLC (FDB)CONCLUSIONESREFERENCIAS

Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionales

Introducción

A continuación estudiaremos un poco a cerca de la programación de PLC con el Lenguaje de Bloques funcionales, el cual se usa una interface gráfica de bloques funcionales. Este tipo de programación ha sido diseñado para describir, programar y documentar la secuencia del proceso de control, todo en sencillos pasos.

Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionales

El lenguaje de programación de un PLC permite la creación del programa que controlará su CPU. Mediante este lenguaje el programador podrá comunicarse con el PLC y así confiarle un programa para controlar las actividades que debe realizar el autómata. Dependiendo del lenguaje de programación empleado, se podrá realizar un programa más o menos complejo.

Lenguajes de programación orientados a PLC

Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionales

Es un lenguaje gráfico que permite al usuario construir procedimientos complejos mediante la unión de bloques funcionales prediseñados. Este lenguaje gráfico también describe una función entre las variables de entrada y variables de salida, como un conjunto de bloques elementales, que están conectados por líneas de conexión, al igual que un circuito eléctrico.

Diagrama de bloques funcionales

Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionales

Hoy en día, para programar PLC, como también otros equipos, se usa una interface gráfica de bloques funcionales. Este tipo de programación ha sido diseñado para describir, programar y documentar la secuencia del proceso de control, todo en sencillos pasos.

Programación con bloques funcionales

Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionales

Programación con bloques funcionales

• Condiciones• Enlaces

• Transiciones• Pasos

Los pasos son una serie de símbolos

secuenciales individuales, que se

representan por cuadrados numerados, cuadrados que pueden contener nombres que

describen la función del paso.Las transiciones son

los elementos del diagrama que describen el

movimiento de un paso a otro. Su

representación es una línea horizontal corta.

Las condiciones están asociadas a las

transiciones y deben ser escritas a la

derecha. Describen el entorno que se debe

cumplir en un momento dado.

Los enlaces muestran el flujo del control, el que va desde arriba

hacia abajo, salvo que se indique lo contrario.

Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionales

ZelioSoft 4.3 Software de programación para los autómatas Zelio de

Schneider Electric. Permite simular el funcionamiento de los programas sin necesidad de disponer del PLC. La Programación se puede hacer en modo 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.

Simuladores PLC con Diagrama de bloques funcionales

Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionales

LogoComfort 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. La programación se puede realizar en contactos (KOP) o funciones lógicas (FUP). Existen versiones para Windows, Linux y Mac.

Simuladores PLC con Diagrama de bloques funcionales

Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionales

FluidSIM Es una aplicación pensada para la creación, simulación, instrucción y estudio electroneumático, electrohidraúlico y de circuitos digitales. El programa nos permitirá crear circuitos muy fácilmente mediante el clásico procedimiento de arrastrar y soltar. Sólo tenemos que llevar los elementos del circuito de un lugar a otro y conectarlos manualmente. Simple y efectivo.

Simuladores PLC con Diagrama de bloques funcionales

http://www.art-systems.com/index_e.htm

Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionales

Simuladores PLC con Diagrama de bloques funcionales

Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionalesSISTEMAS DE GESTIÓN EMPRESARIAL PARA PROCESOS Y COMUNICACIÓN INDUSTRIAL

Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionales

Conclusiones

SISTEMAS DE GESTIÓN EMPRESARIAL PARA PROCESOS Y COMUNICACIÓN INDUSTRIAL

Los PLC's pueden realizar operaciones aritméticas, manipulaciones complejas de datos, tienen mayores capacidades de almacenamiento y pueden comunicarse más eficientemente con el programador y con otros controladores y computadoras en redes de área local.

Cuando se comprendió el gran potencial de los PLC's, como poderosas computadoras que son y se dio la evolución de capacidades que ahora tienen, que no poseían los antiguos circuitos, aparecieron los lenguajes de alto nivel como el lenguaje de bloques funcionales, de que son muy similares a los lenguajes de programación de computadoras como el Basic y el C, para hacer cada vez más amigable la programación aumentando el aporte de los PLC en ámbito industrial.

Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionales

Referencias bibliográficas

SISTEMAS DE GESTIÓN EMPRESARIAL PARA PROCESOS Y COMUNICACIÓN INDUSTRIAL

Prieto Paloma. Lenguajes de programación. [Documento en línea]. Disponible en: http://recursostic.educacion.es/observatorio/web/es/ component/content/article/502-monografico-lenguajes-de-programacion [Consultado: 2015, mayo 1]. Universidad Nacional Abierta a Distancia. [Documento en línea]. Disponible en: http://datateca.unad.edu.co/contenidos/2150512/ ContenidoLinea/leccin_1632__diagrama_de_bloques_funcionales_function_block_diagram__fbd.html [Consultado: 2015, mayo 2].

https://www.youtube.com/watch?v=F_dtWsr6ZSo&list=PL-VeeS71JhPj iHOUef5IAlgHzvdkBGlkG&index=24

Instrumentación y control industrial Programación de PLCs: Lenguaje Bloques funcionales

GRACIAS POR SU ATENCIÓN

PREGUNTAS