- CoDeSys
-
CoDeSys es un entorno de desarrollo para la programación de controladores conforme con el estándar industrial internacional IEC 61131-3. El término CoDeSys es un acrónimo y significa Sistema de Desarrollo de Controladores.
CoDeSys es desarrollado y comercializado por la empresa de software alemán 3S-Smart de Soluciones de Software situado en la ciudad bávara de Kempten. La Primera Versión (1,0) fue creada en 1994.
CoDeSys es gratuito y puede descargarse desde el sitio web de la compañía.
Contenido
Lenguajes de programación
Los cinco lenguajes de programación para aplicaciones vienen definidos en el IEC 61131-3 y están disponibles en el entorno de desarrollo CoDeSys.
Lenguajes de texto
IL (lista de instrucciones) es un lenguaje de programación parecido al lenguaje ensamblador.
ST (texto estructurado) es similar a la programación en PASCAL o C
Lenguajes Gráficos
LD (Diagrama Ladder) permite al programador combinar los contactos de relé y las bobinas. Es el lenguaje de Programación de PLC’s por excelencia.
FBD (diagrama de bloques de función) permite al usuario programar rápidamente, tanto expresiones como en logica booleana.
SFC (Bloques de función secuenciales) es conveniente para los procesos de programación secuencial
Dispone también de un editor gráfico que no esta definido en la norma IEC:
CFC (Continuous Function Chart) es una especie de editor de FBD libre. Es un editor orientado a FBD donde las conexiones entre los entradas, salidas y los operadores se fijan automáticamente. Todas las cajas se pueden colocar libremente lo que permite programar ciclos de retroalimentación provisional sin variables.
Uso Industrial
Más 250 fabricantes de dispositivos de diferentes sectores industriales ofrecen sus dispositivos de automatización inteligente programable con la interfaz de programación CoDeSys. En consecuencia, miles de usuarios finales en todo el mundo emplean CoDeSys para su trabajo diario en todo tipo de tareas de automatización. Hoy en día, CoDeSys es la herramienta de desarrollo basada en IEC 61131-3 más extendida en Europa.
Una red mundial de asociados del sistema de CoDeSys ofrece tanto una amplia variedad de servicios para los usuarios CoDeSys como el apoyo a los usuarios finales, soporte, consultoría, formación, programación de aplicaciones o la integración de sistemas.
Véase también
- Integrated development environment
- Controlador lógico programable
- Sistema embebido
- Lenguaje de programación Pascal
Enlaces externos
- www.3s-software.com Página web de 3S-Smart Software Solutions
- forum-es.3s-software.com Foro de usuarios de Codesys en Español
- forum.3s-software.com Foro de usuarios de CoDeSys en Ingles.
- www.imeval.es Distribuidor de CoDeSys en España
Categoría:- Entornos de desarrollo integrados para Windows
Wikimedia foundation. 2010.