Introduccin a La Norma 1131-3
-
Upload
jorge-ordonez -
Category
Documents
-
view
167 -
download
2
Transcript of 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
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
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
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
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