Introduccin a La Norma 1131-3

5
Automatización Industrial Introducción a la Norma 1131-3 TEMA - Introducción a la Norma IEC 1131-3 1. - Elementos Comunes 1.1 - Tipificación de Datos 1.2 - Variables 1.3 - Configuraciones, Recursos y Tareas 1.4 - Unidades para la organización del programa (POU) 1.5 - Gráficos Funcionales Secuenciales (SFC) 2. - Lenguajes de Programación 3. - Diseño Descendente vs. Ascendente (Top-down vs. Bottom-up) 4. - Implementaciones 5. - Conclusión de la IEC 1131-3 Índice

Transcript of Introduccin a La Norma 1131-3

Page 1: Introduccin a La Norma 1131-3

Automatización Industrial

Introducción a la Norma 1131-3

TEMA - Introducción a la Norma IEC 1131-3

1. - Elementos Comunes

1.1 - Tipificación de Datos

1.2 - Variables

1.3 - Configuraciones, Recursos y Tareas

1.4 - Unidades para la organización del programa (POU)

1.5 - Gráficos Funcionales Secuenciales (SFC)

2. - Lenguajes de Programación

3. - Diseño Descendente vs. Ascendente (Top-down vs. Bottom-up)

4. - Implementaciones

5. - Conclusión de la IEC 1131-3

Índice

Page 2: Introduccin a La Norma 1131-3

Visión de la IEC 1131

• Parte 1 - Visión General• Parte 2 - Hardware• Parte 3 - Lenguajes de Programación• Parte 4 - Directrices de Usuario• Parte 5 - Comunicación

Familia de Normas IEC 1131

Comunicaciones

InterfacesDispositivos

PLCPLC IEC 1131-3

IEC 1131-3 – Un paso importante hacia la estandarización

Page 3: Introduccin a La Norma 1131-3

Estandarización • Lenguajes gráficos yorientados al texto

• Interfaces entre PLC y PU• Elementos de lenguaje• Gestión de proyecto en lugarde gestión de programa

• Conocer un PLC es conocer todos los PLCs• Transportabilidad de proyecto• Comparabilidad de sistemas alternativos

Objetivos de la IEC 1131-3

• Elementos comunes» Tipificación de Datos» Variables» Configuraciones, Recursos y Tareas» Unidades de organización de Programas

⇒ Funciones (FC)⇒ Bloques Funcionales (FB)⇒ Programas

» Gráficos Funcionales Secuenciales•Lenguajes de Programación

» Textuales⇒ Lista de Instrucciones (IL)⇒ Texto Estructurado (ST)

» Gráficos⇒ Diagrama Escalera (LD)⇒ Diagrama de Bloques Funcionales (FBD)

Elementos Comunes

Lenguajes de Programación

Estandar IEC 1131-3

Partes de la IEC 1131-3

Page 4: Introduccin a La Norma 1131-3

Tare

a

Tare

a

Programa ProgramaFB FB

Recurso

Tare

a

Tare

a

Programa ProgramaFB FB

Recurso

Vía de Acceso

Configuración

Configuraciones, Recursos y Tareas

Paso 1 N Llenar

Paso 2 S Vaciar

Transición 1

Paso 3

Transición 2

Gráficos Funcionales Secuenciales

Page 5: Introduccin a La Norma 1131-3

Programación con lenguajesconocidos de PLC ... y lenguaje de alto nivel

LD Entrada_ManualOR Entrada_AutomáticaAND DesbloqueoST Funcionamiento

LD Entrada_01

IL

( )S_01 S_02

S_03

Manual

S_01 LD

TON

Tiempo_01

XORS_01

S_02

S_03 Lámpara

T#12s400ms

FBD Tiempo actual

Start

Paso_1

Paso_2

S_01

Transición_02

Transición_Fin

SFC

IF Data = "EOF" THENFOR Index:=1 TO 128 DO

X:=Read_Data(Datenfeld[index]);IF X > 2500 THEN Alarma:=TRUE;END_IF;

END_FOR;END_IF; ST

Lenguajes de Programación de la IEC 1131-3

Elementos Comunes

Lenguajes de Programación

Bottom/up

Top/down

Diseño Ascendente/Descendente