CoDeSys versión 3: Programación de PLCs

Curso de Automatización

Con el fin de satisfacer los cambiantes requisitos de las aplicaciones industriales integradas y controladas por ordenador, cada vez es más importante poder dominar y aplicar diferentes lenguajes de programación.

Este objetivo es complejo debido a la enorme cantidad de lenguajes de programación. Las diferencias entre las interfaces de usuario, los modos de funcionamiento y los comandos provocan confusión y aumentan las probabilidades de error. CoDeSys: un consolidado software universal de 3S aplicable en cualquier hardware ofrece un sistema de desarrollo de controladores (Controller Development System) de acuerdo con la norma IEC 61131-3 con todos los lenguajes de programación definidos independientemente del fabricante del hardware.

Este curso de formación ayuda a comprender CoDeSys y proporciona a los participantes las herramientas para manejarlo con soltura.

Objetivos

El participante:

  • Usará y combinará lenguajes IEC 61131-3 (CoDeSys versión 3.5) con el fin de programar de forma rápida y eficaz una solución profesional para una aplicación industrial.
  • Programará controladores industriales compatibles con la norma IEC 61131-2.
  • Describirá la secuencia de la estación de distribución MPS® de Festo utilizando GRAFCET.
  • Programará la secuencia de la estación de distribución MPS® de Festo utilizando un lenguaje o combinación de lenguajes.
  • Podrá utilizar herramientas de detección y eliminación de errores para simular, probar y rastrear.
  • Podrá aprovechar las particularidades de CoDeSys para localizar averías.
  • Dominará los fundamentos de la visualización.
  • Podrá crear y utilizar diferentes tipos de variables (locales, globales).
  • Conocerá la forma de encontrar soluciones en la ayuda del software.

Contenido

  • Diseño y funcionamiento de un PLC.
  • Introducción al estándar IEC 61131-3.
  • Resumen de las estructuras de automatización y los sistemas de bus.
  • Funcionamiento del entorno de programación CoDeSys.
  • Uso de los 6 lenguajes de programación IL, ST, LD, FBD, SFC, CFC.
  • Simulación offline.
  • Visualización.
  • Configuración y puesta en funcionamiento de sistemas de automatización de Festo.