65312304 Que Es CoDeSys

May 23, 2018 | Author: Fsaul Lazaro Yaranga | Category: Systems Engineering, Electrical Engineering, Systems Theory, Engineering, Computing
Share Embed Donate


Short Description

Download 65312304 Que Es CoDeSys...

Description

¿Qué es CoDeSys?

CoDeSys es un completo entorno de desarrollo para el PLC. (CoDeSys es es el termino para el acrónimo de Controlled Development System, o en español, Sistema de Desarrollo de Controladores). CoDeSys pone un enfoque simple para el potente lenguaje de IEC a disposición del programador del PLC. El uso de los editores y las funciones de depuración se basa en el desarrollo aprobado de entornos de programa de lenguajes de programación avanzados (por ejemplo, Visual C + +). CoDeSys es un entorno de desarrollo para la programación de controladores conforme con el estándar industrial internacional IEC 61131-3. 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. 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) 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, Lenguaje de Escalera) Escalera) 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 lógica booleana. SFC (Bloques de función secuenciales) secuenciales) es conveniente para los procesos de

programación secuencial Dispone también de un editor gráfico que no está 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 las 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. Resumen de las Funciones de CoDeSys ¿Cómo se estructura un proyecto?

Un proyecto es colocado dentro de un archivo después del proyecto. El primer  POU (Program Organization Unit, o Unidad de Organización de Programa) creado en un nuevo proyecto será nombrado automáticamente PLC_PRG. El proceso comienza aquí (en conformidad con la función principal en un programa C), y otra POU puede ser accesada por el mismo punto (programas, bloques de función y funciones). Una vez que hayas definido la Tarea de Configuración (Task Configuration), no será necesario crear un programa llamado PLC_PRG. Hay diferentes tipos de objetos en un proyecto: POUs, tipos de datos, elementos de visualización, y recursos. El organizador de objetos contiene una lista de todos los objetos en un proyecto. ¿Cómo establezco mi proyecto?

Primero debes configurar tu PLC para así checar la exactitud de los direcciones usadas en el proyecto.

Despues debes puedes crear los POUs necesarios para resolver tu problema.  Ahora puedes programar los POUs que necesites en los lenguajes deseados. Una vez que la programación este completa, puedes compilar el proyecto y remover los errores que haya. ¿Cómo puedo simular mi proyecto?

Una vez que los errores hayan sido removidos, se activa la simulación, accede al PLC simulado y cargas tu proyecto en el PLC. Ahora estas en modo Online.  Ahora abres la ventana con tu Configuración de PLC y pruebas que la secuencia de tu proyecto sea la correcta. Para hacer esto, ingresa variables de entrada manualmente y observa las salidas tantas como sean esperadas. Tambien puedes observar el valor de la secuencia de las variables locales en los POUs. En el Watch and Receipt Manager puedes configurar los datos de grabación cuyos valores quisieras examinar. Función de Diagrama de Bloques (FBD)

La función de diagrama de bloque esta gráficamente orientada a lenguaje de programación. Trabaja con una lista de redes donde por cada red se tiene una estructura que representa tanto una expresión lógica o aritmética, el requerimiento de un bloque de función, un salto, o una instrucción de retorno.

Máquina Empacadora con CoDeSys SoftMotion Bosch Packaging Technology B.V. / Schiedam / Netherlands

La primera máquina de Tevopharm que fue construida para el entorno CoDeSys fue la PACK-300CA Flow Wrapper. La PACK-300CA contiene tres unidades de servo dirección las siguientes funciones: La cadena de alimentación del producto (M1) La alimentación de la película y la alineación (M2) La parte de sellado transversal (M3) Para controlar estos servomotores un "eje de la línea virtual" se utiliza en el controlador. Este eje de la línea virtual de la máquina funciona como un eje de transmisión mecánica tradicional, al tiempo que añade la flexibilidad que la versión mecánica está faltando. Todos los servomotores se acoplan a este eje de la línea virtual a través del software de control. Esta máquina es capaz de empacar  más de 2000 productos por minuto.

El servo de alimentación tiene una relación uno-a-uno al eje de la línea virtual, y por lo tanto puede ser visto como la representación física del eje de la línea virtual. El segundo motor sigue el eje de la línea virtual, mientras se mantiene la impresión de la película en consonancia con el resto del proceso. El tercer  motor es acoplado al eje de la línea virtual a través de un perfil de diseño especial. Este perfil asegura que el sellado y corte de la película se realiza en el lugar correcto y con la velocidad adecuada. Controlador y Arquitectura

Básicamente todas las máquinas de envasado tienen tres funciones básicas de control: HMI, la interfaz hombre-máquina PLC, la parte lógica del control MC, la funcionalidad de control de movimiento Normalmente, cada función puede tener diferentes proveedores, en especial a petición de los usuarios finales, haciendo una mezcla amplia posible. Con elPACK300CA, estas funciones se combinan. La integración en una sola plataforma, como el control basado en PC, puede ser posible. Sin embargo, ciertas restricciones de software, así como la capacidad para servir a las diferentes expectativas de los clientes por parte de operador, hace que la preferencia por la integración de los PLC y MC en una sola plataforma, y el operador en el otro. Es por eso que el entorno CoDeSys es ideal en estos casos. Control de Triturado de Rocas

Metso Minerals, un proveedor global de equipos y servicios para el procesamiento de minerales y rocas, ha puesto en marcha una solución de sistema que ayuda a sus clientes a mejorar la eficiencia y la productividad de la planta trituradora. La máquina y el sistema integrado de proceso de vigilancia IP500/IP700 ha sido desarrollado por Metso Minerals en cooperación con el avanzado sistema de control especializado AB Cross Control. El sistema permite que el operario de la excavadora controle y optimice el

rendimiento de una planta trituradora completa. Sistema de seguimiento para aumentar la productividad

El sistema se basa en el concepto de CrossTalk CrossControl, una plataforma de control genérica del sistema de controles de la máquina. La arquitectura creada puede reducir el número de componentes en el sistema de control y al mismo tiempo a prueba de futuro de Metso Minerals solución del sistema. Para llevarlo a cabo, lo que hace el sistema es proporcionar al operador  información fácil de interpretar, en su rostro, sobre cómo la máquina está funcionando. Con esta información en mano, el usuario puede adaptar la alimentación de la roca en la trituradora y el conjunto de parámetros de la máquina para que la máquina se utilice de manera óptima, lo que aumenta la productividad de la planta. El componente central en el sistema a bordo de la computadora Cross Control XS piloto CC. El equipo se coloca en la cabina de la excavadora y se utiliza como el panel de control de los operadores, ejecutar la interfaz con el control y la aplicación de diagnóstico. La aplicación de IP500/IP700 se construye con el marco de la programación CoDeSys SoftPLC.

INGENIERÍA MECATRÓNICA CONTROL SECUENCIAL ING. ROLANDO LIZÁRRAGA BAÑUELOS TRABAJO DE INVESTIGACIÓN “CODESYS” DANIEL ERNESTO ZAMUDIO CARVAJAL 19 DE AGOSTO DE 2011

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF