Freia Build 10

Freia Build 10 – Gestión gráfica avanzada para autómatas programables industriales

Descripción del programa Freia Build 10

Freia Build 10 es un entorno de desarrollo integrado diseñado por la empresa Fagor Automation para la programación, simulación y puesta a punto de sus autómatas programables. Su función principal consiste en ofrecer un espacio de trabajo unificado donde crear proyectos de automatización industrial utilizando lenguajes normalizados como diagrama de contactos, lista de instrucciones o texto estructurado. Está concebido específicamente para trabajar con la gama de PLCs de la serie Freia de la compañía vasca.

La ventaja más destacada de Freia Build 10 reside en su capacidad de integración vertical. No se limita a ser un simple editor de código, sino que incluye herramientas de simulación fuera de línea que permiten verificar el comportamiento del programa sin necesidad de conectar el hardware físico. Esto reduce significativamente los tiempos de depuración en planta y minimiza el riesgo de errores durante la puesta en marcha real de la maquinaria.

El entorno Freia de Fagor Automation tiene sus raíces en la dilatada experiencia de la empresa en el sector del control numérico para máquina-herramienta. La evolución de sus plataformas de automatización les llevó a desarrollar una solución propia de PLC integrada en sus CNCs y, posteriormente, una familia de autómatas independientes. Freia Build 10 representa la generación más reciente y consolidada de este software, que ha ido refinándose durante más de una década para satisfacer las exigencias de los integradores de sistemas. ¿Necesitas un entorno de desarrollo robusto para automatismos sin depender de costosas licencias de suscripción anual?

Características clave de Freia Build 10

1. Simulación offline completa

La plataforma incorpora un simulador de PLC que ejecuta el código exactamente como lo haría el hardware real. Puedes forzar variables, temporizadores y contadores durante la simulación para recrear condiciones de trabajo complejas. Esta funcionalidad agiliza la validación de la lógica de control, ya que permite detectar fallos de programación y situaciones de bloqueo en una fase temprana del proyecto, mucho antes de acceder al armario eléctrico.

2. Editor multilingüe normalizado

Freia Build 10 ofrece un entorno de programación compatible con el estándar IEC 61131-3. El usuario puede escoger entre trabajar con diagrama de contactos, muy visual para tareas de lógica combinacional, o con texto estructurado, idóneo para algoritmos complejos de cálculo y gestión de datos. Esta flexibilidad permite que tanto técnicos electricistas como ingenieros de software encuentren un lenguaje cómodo y productivo para desarrollar sus rutinas.

3. Diagnóstico y monitorización en tiempo real

Una vez establecida la conexión con el autómata, el software muestra el estado de todas las variables del programa de forma gráfica e interactiva. Las tablas de visualización dinámica y el visor de trazas permiten seguir la evolución de las señales en el tiempo. Esta capacidad de diagnóstico resulta fundamental para identificar problemas intermitentes en la instalación y ajustar con precisión los parámetros de control del proceso.

4. Gestión de proyectos integrada

El sistema organiza automáticamente todos los archivos del proyecto, incluyendo el código fuente, la configuración del hardware y los comentarios de la documentación. Esta estructura centralizada facilita el mantenimiento a largo plazo de las aplicaciones y simplifica el intercambio de trabajo entre distintos programadores. El control de versiones integrado ayuda a gestionar cambios y a documentar la evolución del software de la máquina.

5. Comunicaciones industriales avanzadas

Freia Build 10 incluye herramientas de configuración para protocolos de comunicación como Modbus TCP/RTU y CANopen, esenciales en entornos industriales modernos. Desde el propio entorno, puedes mapear variables de intercambio con variadores de frecuencia, paneles HMI y otros dispositivos de campo. Esto convierte al software en el centro de configuración de toda la célula automatizada, no solo del PLC.

Explicación detallada de las funcionalidades

La capacidad de simulación fuera de línea es uno de los pilares que sostiene la eficacia de este entorno de desarrollo. Freia Build 10 construye un PLC virtual en tu propio equipo informático que respeta los ciclos de scan y las prioridades de interrupción del modelo real seleccionado. Por ello, puedes ejecutar el programa completo, incluyendo las tareas periódicas y las gestionadas por eventos, observando el comportamiento del sistema paso a paso o en modo de ejecución continua con puntos de parada condicionados.

Asimismo, la función de monitorización en tiempo real ofrece una ventana directa al interior del autómata durante su funcionamiento. Resulta especialmente valiosa la herramienta de osciloscopio de variables, donde puedes registrar la evolución temporal de una o varias señales y superponerlas gráficamente. Este análisis detallado resulta muy práctico para ajustar lazos de control PID o para sincronizar secuencias de movimientos donde el orden y la duración exacta de las acciones resultan críticos para el proceso productivo.

Cabe destacar el tratamiento que el programa da a la configuración hardware. A través de un árbol de proyecto intuitivo, Freia Build 10 te permite añadir módulos de ampliación de entradas y salidas, configurar sus direcciones y asignarles símbolos descriptivos. El software verifica la coherencia de la configuración antes de la transferencia al autómata, alertando de incompatibilidades de consumo, conflictos de direccionamiento o módulos no soportados por la versión de firmware instalada en el dispositivo físico.

En este sentido, la integración de las comunicaciones industriales se resuelve mediante asistentes de configuración que simplifican la puesta en marcha de redes. Para un bus CANopen, el entorno permite importar el archivo de descripción del dispositivo y seleccionar los objetos de datos de proceso (PDO) que se quieren intercambiar. Automáticamente, el programa mapea estos datos en áreas de memoria internas del PLC, facilitando su lectura y escritura desde el código de usuario sin necesidad de programar manualmente las tramas de comunicación.

Descarga e instalación de Freia Build 10

  • Página oficial: Fagor Automation – Área de descargas
  • Versión actual: Build 10.0.2 (mayo 2023)
  • Últimas versiones: Build 10.0.1 (febrero 2023), Build 9.8.4 (octubre 2022)
  • Tamaño: Aproximadamente 340 MB
  • Sistemas operativos compatibles: Windows 10 (64 bits), Windows 11 (64 bits)
  • Requisitos mínimos: Procesador de doble núcleo a 2 GHz, 4 GB de RAM, 500 MB de espacio libre en disco, resolución de pantalla de 1366 x 768 píxeles
  • Licencia: Freeware (requiere registro en la web oficial y vinculación a número de serie de hardware)
  • Idiomas: Español, inglés, francés
  • Soporte técnico: Portal web de soporte con sección de preguntas frecuentes, tickets de asistencia y documentación técnica en formato PDF

Cómo usar Freia Build 10

Tras instalar el software y abrirlo, lo primero que te encontrarás es un gestor de proyectos que te permitirá crear uno nuevo o retomar uno existente. Al crear un proyecto nuevo, se te solicitará que elijas el modelo exacto de PLC de la familia Freia con el que vas a trabajar. Esta decisión es importante, ya que determina la configuración de entradas y salidas físicas disponibles y las funcionalidades soportadas. Una vez creado, se desplegará el árbol de proyecto en el panel izquierdo, desde donde accederás a la configuración del hardware, los archivos de código fuente y la galería de módulos de librería.

El flujo de trabajo principal comienza en el editor de programa. Si partes de un proyecto vacío, deberás añadir una nueva unidad de organización de programa, seleccionar el lenguaje deseado y empezar a escribir tu lógica de control. Puedes arrastrar contactos y bobinas en el editor de contactos o teclear sentencias de control en el editor de texto estructurado. A medida que avances, utiliza el comando de compilación para detectar errores de sintaxis. Una vez que el programa compile sin fallos, podrás transferirlo al simulador o directamente al PLC físico a través de la red Ethernet.

Para tareas de ajuste fino, te resultarán muy útiles las tablas de forzado de variables y el osciloscopio de trazas que se encuentran en el menú de depuración. Puedes abrir una tabla de visualización, añadir las variables que te interese monitorizar y modificar su valor en tiempo de ejecución para probar respuestas del sistema. El osciloscopio te permite registrar gráficamente la evolución de una señal durante un tiempo definido y analizar visualmente picos, retardos u oscilaciones en la respuesta del automatismo que controlas.

Observaciones sobre el programa Freia Build 10

Freia Build 10 se distingue técnicamente de otras plataformas más genéricas por su vinculación directa al ecosistema de Fagor Automation. Mientras que otras suites de programación IEC 61131-3 ofrecen un alcance generalista, este software está optimizado para la arquitectura específica de los PLCs de la marca vasca. Ello se traduce en una tranquilidad tangible para el integrador: la certeza de que el código se comportará exactamente igual en la simulación y en el hardware, y que existe un único interlocutor para el soporte tanto del entorno de desarrollo como del autómata.

La apuesta por un entorno offline potente aporta beneficios prácticos inmediatos. Las paradas de una línea de producción para depuración de software suponen un coste significativo. Con este programa, la mayor parte de la lógica de control puede validarse en la oficina técnica. Además, la interfaz de usuario, que se presenta en perfecto español técnico y con una estructura de menús lógica, reduce la barrera de entrada para técnicos que no dominan el inglés y acelera las operaciones de mantenimiento rutinarias en planta.

El desarrollador de esta plataforma es Fagor Automation S. Coop., cooperativa perteneciente a la Corporación Mondragón. Con sede en el País Vasco y una trayectoria de más de medio siglo, la empresa es un referente en sistemas de control numérico, sistemas de captación y PLCs para máquina-herramienta. Su experiencia en el diseño y fabricación de soluciones completas de automatización se refleja en la solidez y el enfoque práctico de su programario.

Las actualizaciones de Freia Build 10 se publican de forma regular, generalmente con una periodicidad de entre cuatro y seis meses. Estas revisiones incluyen tanto la corrección de incidencias reportadas por los usuarios como la adaptación a los nuevos módulos de hardware que la empresa lanza al mercado. La versión más reciente conocida mantiene la compatibilidad de proyectos creados con revisiones anteriores, asegurando la inversión en desarrollo de software realizada en el pasado.

No existe una versión portable oficial de Freia Build 10. El programa requiere una instalación estándar en el sistema operativo Windows, ya que durante este proceso se registran componentes de comunicación y se instalan controladores necesarios para la conexión por USB y Ethernet con los autómatas. Para usar el programa en diferentes equipos, se debe realizar la instalación completa en cada uno de ellos con los permisos de administrador adecuados.

Más allá de la programación básica del autómata, el programa incluye funcionalidades extra como la configuración de ejes para control de posicionamiento y la integración de paneles de operador HMI de la misma marca. Esta extensión permite unificar bajo el mismo entorno de proyecto el control de movimiento y la interfaz gráfica con la que interactúa el operario de máquina, simplificando la coherencia de variables entre todos los elementos del sistema de control.

Limitaciones importantes

  • El software está restringido exclusivamente a los autómatas de la familia Freia. No es posible emplearlo para programar PLCs de otros fabricantes, ni siquiera utilizando librerías de conversión.
  • La licencia freeware está condicionada a la adquisición de hardware de Fagor Automation. El registro en el sitio web solicita un número de serie válido para activar las descargas y actualizaciones.
  • Las herramientas de simulación offline no cubren ciertas funcionalidades muy específicas de los módulos de comunicación CANopen en modo remoto, lo que obliga a validar estas configuraciones con el hardware físico conectado.

Alternativa recomendada

CODESYS es la alternativa multiplataforma más extendida en el ámbito de la programación de autómatas bajo el estándar IEC 61131-3. Su naturaleza abierta y su amplia red de fabricantes compatibles lo convierten en una opción muy atractiva cuando el proyecto requiere flexibilidad en la elección del hardware o cuando se trabaja con dispositivos de múltiples marcas comerciales.

Frente a Freia Build 10, CODESYS ofrece un entorno de desarrollo completamente gratuito e independiente del hardware, con un potente simulador integrado y soporte para cientos de dispositivos de campo. Si tu prioridad es disponer de un ecosistema de programación con una comunidad masiva de desarrolladores, abundante documentación de terceros y la capacidad de migrar el código entre PLCs de distintos proveedores, CODESYS representa la opción más versátil. Puedes descargar Freia Build 10 desde el área de soporte de Fagor Automation para conocer su integración vertical con el hardware de la marca.

Sección FAQ

¿Freia Build 10 es gratis o de pago?

El software Freia Build 10 se distribuye bajo un modelo freeware. Su descarga y uso no implican un coste de licencia directo, pero es necesario estar en posesión de un autómata de la familia Freia, ya que el registro en la web oficial del desarrollador requiere un número de serie válido del producto hardware.

¿Funciona en Linux, macOS, Windows 10 y Windows 11?

El programa está desarrollado de forma nativa para entornos Microsoft Windows y es plenamente compatible con Windows 10 y Windows 11 en sus versiones de 64 bits. No existe una versión oficial para sistemas operativos Linux ni macOS, por lo que no es posible ejecutarlo de manera nativa en estas plataformas.

¿Qué diferencia a Freia Build 10 de otras alternativas similares?

La diferencia fundamental reside en su integración vertical total con el hardware de Fagor Automation. Mientras que entornos como CODESYS son genéricos y se adaptan a diversos fabricantes, Freia Build 10 está específicamente diseñado para exprimir las capacidades de los PLCs de la marca, ofreciendo una simulación de ciclo exacto y un soporte técnico unificado para el software y el dispositivo físico.

¿Puedo migrar un proyecto desarrollado en una versión anterior de Freia Build?

Sí, los proyectos creados con versiones anteriores de la familia Freia Build son compatibles hacia adelante. Al abrir un proyecto antiguo con la versión 10, el programa realiza una conversión automática, aunque se recomienda realizar una copia de seguridad previa y verificar la compilación, ya que algunas librerías obsoletas podrían requerir una actualización manual en el gestor de dependencias.

¿Es posible conectar el entorno de desarrollo con un autómata a través de una red remota?

La conexión estándar se realiza a través de una red de área local Ethernet. Para acceso remoto a través de Internet, Freia Build 10 no incluye una funcionalidad específica de túnel de comunicaciones. La práctica habitual en la industria es establecer esta conectividad mediante una VPN que permita alcanzar la subred del autómata, tratando la conexión de forma transparente como si fuera local.