Saltar al contenido

Industria y datos

Integración OT/IT: datos de maquinaria y planta en tus aplicaciones de gestión

En muchas plantas, el PLC sabe cuántas piezas lleva una máquina, el SCADA muestra sus alarmas y el ERP desconoce ambas cosas hasta que alguien las teclea al final del turno. Integrar OT e IT consiste en leer esos datos de forma ordenada y llevarlos a donde se planifica, se mide o se factura. El trabajo empieza con un inventario honesto: qué equipos hay, qué protocolos hablan, qué variables exponen y quién es responsable de cada red. A partir de ahí se decide si basta con leer de un servidor OPC UA, publicar mensajes MQTT o consultar un historizador existente. La regla de partida es sencilla: la integración lee y registra; no gobierna la máquina.

Alcance

Qué resuelve y qué no

Qué puede resolver

  • Recoger contadores, estados de marcha y paro, tiempos de ciclo y alarmas de máquinas que ya los exponen, y guardarlos con su marca de tiempo.
  • Asociar las señales de planta a la orden de fabricación, al turno y a la referencia en curso para que tengan contexto de negocio.
  • Enviar al MES o al ERP consumos y producción declarada sin que nadie tenga que transcribirlos a mano.
  • Normalizar nombres y unidades de variables procedentes de equipos de distintos fabricantes y épocas.
  • Ofrecer una API o un flujo de eventos estable para que otras aplicaciones consuman datos de planta sin conectarse a cada máquina.

Qué no resuelve

  • No modifica lógica de PLC, consignas ni enclavamientos; cualquier escritura hacia control exige una ingeniería y una validación específicas con el responsable de la instalación.
  • No interviene en funciones de seguridad de máquina ni en sistemas de protección de personas.
  • No obtiene datos que el equipo no expone: una máquina antigua sin comunicaciones puede requerir sensores o pasarelas adicionales.
  • No sustituye la segmentación ni la gobernanza de la red industrial, que corresponden al equipo de sistemas y de mantenimiento de la planta.

Escenarios operativos

Cómo funcionaría en la práctica

Ejemplos de lo que se podría diseñar. No describen proyectos realizados.

  1. 01

    Estado de máquina en tiempo útil

    Entrada
    Variables de marcha, paro, fallo y contador de piezas leídas de un servidor OPC UA o de una pasarela por cada línea.
    Procesamiento
    Un conector suscribe los cambios, los traduce a un modelo común de estados y descarta lecturas incoherentes, como contadores que retroceden sin reinicio registrado.
    Salida
    Panel de estado por línea, histórico de paradas con su duración y eventos disponibles para otras aplicaciones de la planta.
  2. 02

    Declaración de producción hacia el ERP

    Entrada
    Contadores de piezas buenas y rechazadas al cierre de cada orden y datos de la orden recibidos del ERP o del MES.
    Procesamiento
    Se concilian las cantidades con la orden, se marcan diferencias que superan una tolerancia acordada y se espera confirmación del responsable antes de enviar.
    Salida
    Declaración de producción y consumo registrada en el ERP con traza de quién la validó y qué lecturas la respaldan.
  3. 03

    Alarmas con contexto para mantenimiento

    Entrada
    Códigos de alarma del SCADA o del PLC, con su hora de aparición y de reconocimiento.
    Procesamiento
    Se traducen los códigos a descripciones comprensibles, se agrupan las alarmas repetidas y se relacionan con el equipo y su historial de intervenciones.
    Salida
    Aviso a mantenimiento o propuesta de orden de trabajo, revisable por una persona, y estadística de alarmas por equipo.
  4. 04

    Indicadores de rendimiento por turno

    Entrada
    Tiempos de marcha y paro, causas de parada introducidas por el operario y cadencia teórica de cada referencia.
    Procesamiento
    Cálculo de disponibilidad, rendimiento y calidad con reglas documentadas y revisadas con producción, incluido qué cuenta como parada planificada.
    Salida
    Indicadores por turno y por máquina con acceso al detalle que los explica, en lugar de una cifra aislada.

Integración

Cómo se conecta con lo que ya existe

La arquitectura habitual separa tres capas: adquisición junto a la planta, transporte y almacenamiento, y aplicaciones de negocio. Los conectores se eligen según lo que ya existe, sea OPC UA, MQTT, un historizador, una base de datos del SCADA o la API de un fabricante, y se ubican respetando la segmentación de red que defina el responsable de sistemas industriales. Se documenta qué se lee, con qué frecuencia y qué ocurre si la conexión se pierde.

  • Servidores OPC UA de PLC, SCADA o pasarelas existentes
  • Broker MQTT para publicar eventos de planta
  • Historizadores y bases de datos industriales ya instalados
  • MES y ERP para órdenes, referencias y declaraciones
  • Almacenamiento intermedio local para no perder datos si cae la conexión

Antes de desarrollar

Datos, validaciones y permisos

  • Inventario de equipos, protocolos disponibles, versiones y variables accesibles, validado con mantenimiento.
  • Autorización del responsable de la red OT y acuerdo sobre la ubicación de pasarelas y cortafuegos.
  • Diccionario de variables: nombre, unidad, significado y frecuencia de cada señal que se va a usar.
  • Criterio de qué hacer con lecturas perdidas o anómalas y cuánto histórico conservar.
  • Ventanas de intervención acordadas para instalar o probar conectores sin afectar a la producción.

Supervisión

Riesgos, límites y mantenimiento

  • Una conexión mal dimensionada puede cargar un PLC o un servidor antiguo; las frecuencias de lectura se prueban antes de ampliarlas.
  • Abrir caminos entre la red industrial y la corporativa amplía la superficie de ataque; los flujos deben ir en el sentido mínimo necesario y quedar documentados.
  • Los cambios de programa en un PLC pueden renombrar o mover variables sin aviso; conviene un procedimiento de cambio compartido con automatización.
  • Si los datos de planta no cuadran con lo que ve el operario, se pierde la confianza: hay que validar las lecturas con producción antes de usarlas para decidir.

Preguntas frecuentes

¿Podéis conectar máquinas antiguas que no tienen comunicaciones?

A veces sí, con pasarelas o sensores añadidos que lean señales básicas como marcha, paro o pulsos de contador. Lo primero es revisar el equipo con mantenimiento: si la instalación de un sensor afecta al cuadro eléctrico o a la máquina, esa parte la debe ejecutar personal cualificado de la planta o del integrador correspondiente.

¿La integración puede enviar órdenes a las máquinas?

Por defecto planteamos integraciones de lectura. Escribir consignas o recetas hacia control es posible en algunos casos, pero exige analizar riesgos, definir límites y validarlo con el responsable de automatización, y nunca se aplica a funciones de seguridad.

¿Necesito un MES para empezar?

No necesariamente. Se puede empezar recogiendo estados y contadores de unas pocas máquinas y llevarlos a un panel o al ERP. Si más adelante se implanta un MES, la capa de adquisición puede alimentarlo en lugar de duplicar conexiones.

Cuéntanos qué máquinas y sistemas tienes en planta

Cuéntanos qué datos y sistemas intervienen en tu proceso. Estudiaremos qué puede automatizarse, cómo se integraría y qué convendría validar antes de desarrollar. Ver todas las capacidades.

Sin compromiso de aceptación: estudiamos cada caso antes de proponer nada. Cómo tratamos la información que compartes.