Está en la página 1de 11

Automatización Industrial

Sección 1 - Presentación 2
Generalidades de la norma IEC 61131-3

Hernán Josué Hernández Lamprea


Ing. Mecatrónico, Esp. Gerencia de proyectos
IEC 61131
Nomenclatura:
• IEC = International
Electrotechnical Fuente: Logo IEC

Commission
• IEC 1131 o IEC 61131 =
Estándar de PLC y sus
periféricos
Fuente: Controlador SIMATIC S7-1200, folleto SIMATIC
S7-1200, Siemens
IEC 61131
Partes:
61131 – 1: Información general
61131 – 2: Especificaciones y ensayos de los equipos
61131 – 3: Lenguaje de programación
61131 – 4: Guías de usuario
Fuente: Requisitos; Escuela de Ecografía, Universidad
61131 – 5: Comunicaciones Nacional "San Luis Gonzaga" de Ica;
http://www.cursoecografia.com/requisitos/; última
61131 – 6: Fuzzy Control visita: 24/11/2016

61131 – 7: Guías de programación


IEC 61131-3
Objeto:
Definir los lenguajes de programación de uso más corriente, las
reglas sintácticas y semánticas, el juego de instrucciones
fundamental, los ensayos y los medios de ampliación y
adaptación de los equipos.

Fuente: Simple Start/Stop Ladder Logic Relay, Ladder


Logic Examples and PLC Programming Examples, http://
www.plcacademy.com, última visita: 1/12/2017
IEC 61131-3
Elementos Comunes: Configuración
• Tipos de datos (bool, int, de recurso
real, byte, Word)
• Variables (locales, globales) Definen Tareas
• Configuración, recursos y
tareas
Ejecutan
• Unidades de organización programas
del programa
IEC 61131-3
Elementos Comunes:
Funciones
• Tipos de datos (bool, int,
(Add, Abs, Sqrt, Sin)
real, byte, Word)
• Variables (locales, globales) Bloques de funciones
• Configuración, recursos y (“Circuito
integrado”)
tareas Func. Control especial
• Unidades de organización
del programa
IEC 61131-3
¿Qué es un programa? Fuente: Lenguaje de
programación C++,
• Red de funciones y bloques Aprendiendo Arduino,
https://
aprendiendoarduino.w
de funciones. ordpress.com
, última visita:
• Se puede escribir en 1/12/2017

cualquiera de los lenguajes


de programación definidos
en el estándar Fuente: Todo lo que
necesitas saber para
elegir un procesador,
https://
computerhoy.com,
última visita:
1/12/2017
IEC 61131-3
Lenguaje
textuales

Lenguaje
gráficos
IEC 61131-3
Lenguaje
Lenguaje de alto textuales
Casi es un lenguaje
nivel similar a C (if,
ensamblador
else, for, while)

Lenguaje
gráficos Algunos
Más usado a nivel
fabricantes lo
industrial
manejan
IEC 61131-3
Sequential Function Chart (SFC) 0
On
• Grafica de secuencia de
Funciones 1 Pistón_A+
• Lenguaje de programación FC_PistonFuera
basado en la metodología
2 Pistón_A-
Grafcet
FC_PistonDentro
3

También podría gustarte