You are on page 1of 30

PROGRAMACION AVANZADA DE PLC’s

Énfasis en Automatización Martha Lucia Orozco Gutiérrez

Martha Lucia Orozco G.

Universidad del Cauca Programación Avanzada de PLC's

1

PROGRAMACION AVANZADA DE PLC`s

IEC 61131
El objetivo es estandarizar los múltiples lenguajes,grupos de instrucción y conceptos de PLC’s. Debido a estos diferentes conceptos se ha presentado la incompatibilidad entre diferentes fabricantes y manufacturas. El estándar IEC 61131 estandariza los lenguajes de programación, interfaces entre el PLC y sistemas de programación, el set de instrucciones y la estructura de proyectos. El objetivo es aumentar la portabilidad de los programas en todas las plataformas y el usar el mismo concepto que en ultimas significa reducir costos en el proyecto de automatización.

Martha Lucia Orozco G.

Universidad del Cauca Programación Avanzada de PLC's

2

PROGRAMACION AVANZADA DE PLC`s

Los principales cambios que se dan con IEC 61131 son:
La declaración de variables es similar a la declaración de variables en lenguajes de alto nivel La declaración de tipos de datos es posible Se pueden diferenciar datos locales y globales La programación simbólica es un medio de programación

  

Martha Lucia Orozco G.

Universidad del Cauca Programación Avanzada de PLC's

3

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 4 .

Universidad del Cauca Programación Avanzada de PLC's 5 .PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G.

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 6 .

Universidad del Cauca Programación Avanzada de PLC's 7 .PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G.

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 8 .

Universidad del Cauca Programación Avanzada de PLC's 9 .PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G.

Universidad del Cauca Programación Avanzada de PLC's 10 .PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G.

Universidad del Cauca Programación Avanzada de PLC's 11 .PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G.

Universidad del Cauca Programación Avanzada de PLC's 12 .PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G.

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 13 .

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 14 .

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 15 .

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 16 .

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 17 .

Universidad del Cauca Programación Avanzada de PLC's 18 .PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G.

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 19 .

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 20 .

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 21 .

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 22 .

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 23 .

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 24 .

Universidad del Cauca Programación Avanzada de PLC's 25 .PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G.

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 26 .

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 27 .

Universidad del Cauca Programación Avanzada de PLC's 28 .PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G.

Nombre. recursos. parámetros de configuración. programas asociados a estas tareas. tipos y variables     Tareas: Propiedades de los programas que son ejecutados en el tiempo. recursos y tareas. acceso Recursos: Unidades de procesamiento. nombres. nombres.por ejemplo un Rack con múltiples CPUs. Universidad del Cauca Programación Avanzada de PLC's 29 . Martha Lucia Orozco G.tipos y variables. Configuraciones: Un sistema PLC.PROGRAMACION AVANZADA DE PLC`s  Conclusiones Un proyecto basado en IEC 61131-3 se fundamenta en la configuración de los elementos: configuraciones.

PROGRAMACION AVANZADA DE PLC`s Martha Lucia Orozco G. Universidad del Cauca Programación Avanzada de PLC's 30 .