Software PLC para una máquina de producción

Desarrollo de un software modular en tiempo real para el control de todos los módulos del equipo con comunicación PLC y TCP/IP, conexión a base de datos, GUI y coordinación central de procesos para un flujo de producción estable.

Cliente: Fabricante internacional de maquinaria
Tecnologías: C#, C++, WPF, Visual Studio, Git, TCP/IP, OPC UA, PLC, Azure DevOps, Jira, Confluence, Scrum

  • leer más

    Para un fabricante de maquinaria líder a nivel internacional hemos desarrollado una potente solución de software para una compleja máquina de producción.
    La máquina dispone de una unidad de transporte que conduce los productos a través de distintos módulos integrados en el sistema. Estos módulos se encargan de distintas tareas, como la modificación, el marcado o el análisis de calidad de alta precisión de los productos.

    Entre otros, se utilizan láseres, escáneres, cámaras, impresoras de etiquetas y unidades de programación de chips. Cada uno de estos dispositivos se controla mediante un módulo de software propio que, en función del tipo de producto y de la velocidad de producción, ejecuta funciones, comprobaciones y secuencias específicas.

    La comunicación entre la máquina y los dispositivos se realiza a través de interfaces industriales habituales como PLC (Beckhoff TwinCAT), TCP/IP y otros protocolos consolidados.
    Un módulo de control central coordina todos los procesos, asegura la colaboración óptima de los distintos componentes y garantiza un flujo de producción sin incidencias.

    Todo el software funciona en tiempo real y trabaja con un sistema operativo en tiempo real empleado específicamente para ello. Para la configuración y la gestión de datos se ha integrado una base de datos conectada.
    A través de una GUI intuitiva en el terminal central, el operador tiene en todo momento una visión del estado del producto, de posibles errores y de todas las opciones de configuración relevantes.

    Asumimos para el cliente todo el proceso de desarrollo de software, desde la gestión de requisitos, la arquitectura de software, la implementación y el despliegue hasta las pruebas y el aseguramiento de la calidad.
    El proyecto se prolongó durante aproximadamente un año y fue realizado por un equipo interdisciplinar de seis desarrolladores experimentados.

Seleccione su idioma

Primera reuniónconcertarPrimera reuniónconcertar