Los lenguajes de programación IEC 61131-3 representan un enfoque estandarizado para la programación del control. Unas construcciones de lenguaje sencillas pero potentes facilitan la programación de una gran variedad de sistemas de control.
Objetivos y contenidos del curso
- Descripción general de los lenguajes de programación especificados en la Normativa IEC 61131-3La Normativa IEC 61131-3 es la única norma aplicable en todo el mundo para los lenguajes de programación utilizados en autómatas lógicos programables. Además del diagrama de funciones secuenciales, también se describen otros lenguajes de programación como Ladder, Instruction List, texto estructurado y diagrama de bloques de funciones.
- Diferencias entre los lenguajes de programación gráficos y basados en texto
- Trabajar con texto estructurado (ST)
- Construcciones básicas
- Condiciones
- Bucles
- Trabajar con arrays
- Mecanismos de control de una secuencia
- Llamar bloques de funciones
- Llamar acciones
- Crear programas básicos
- Trabajar con otros tipos de lenguages de programación (opcional)
Tareas
- Utilizar lenguages de programación de alto nivel basados en texto.
- Implementar programas según la norma IEC 61131-3.
- Los participantes programarán secuencias de control orientadas a máquinas.
- Implementar mejoras en los programas existentes.