Un gateway industrial es un equipo situado en el borde de la planta que traduce entre los protocolos de los equipos de producción (Modbus, Profinet, EtherNet/IP, S7, OPC-UA) y los protocolos de los sistemas de información (MQTT, HTTPS, colas de mensajes). Concentra la lectura de máquinas, normaliza los datos y los reenvía hacia la capa de datos.
Qué media exactamente
La palabra «traducir» se queda corta, porque un gateway hace cinco trabajos distintos que conviene separar. Primero, hablar el idioma del equipo: implementa los clientes o drivers de cada protocolo de campo, desde Modbus RTU sobre RS-485 hasta el servidor OPC-UA de un autómata moderno, pasando por protocolos propietarios de cada fabricante. Segundo, convertir señales en datos: aplicar tipo, escala y unidades a valores que en origen son solo registros de 16 bits, agrupar señales en estructuras con sentido y ponerles un nombre estable. Tercero, fechar: sellar cada medida en el instante en que se leyó, junto a la máquina, y no cuando llegue al servidor. Cuarto, retener: guardar localmente lo capturado mientras el enlace hacia arriba está caído y reenviarlo en orden al recuperarse. Y quinto, publicar: entregar el resultado a la capa de datos, normalmente como cliente MQTT, con o sin Sparkplug B, o exponiéndolo como servidor OPC-UA unificado.
Hardware y despliegue
El formato típico es un equipo de carril DIN, alimentado a 24 V de corriente continua, sin ventilador, con rango de temperatura amplio y pensado para vivir dentro de un armario eléctrico con vibración, polvo y ruido electromagnético. Lo relevante no es la potencia de cálculo sino los interfaces: dos puertos Ethernet independientes para tener una pata en la red de planta y otra en la red corporativa, puertos serie para los buses veteranos y, a menudo, entradas digitales para señales sueltas. También existen gateways puramente software, desplegados como contenedor en un PC industrial o en un servidor de planta ya existente; la frontera entre «gateway» y nodo de edge computing es de función, no de caja.
El detalle de arquitectura que más importa es el sentido de las conexiones. Un gateway bien planteado actúa siempre como cliente hacia arriba: es él quien inicia la conexión saliente hacia el broker o la plataforma, de modo que no hace falta abrir ningún puerto de entrada hacia la red industrial. Esa asimetría es lo que permite conectar la planta sin convertirla en superficie de ataque, y encaja con el modelo de zonas y conductos de la norma IEC 62443.
Gateway, PLC, cortafuegos y nodo edge
Un gateway no es un PLC: no ejecuta lógica de control ni participa en enclavamientos de seguridad, y si se apaga la máquina sigue produciendo exactamente igual. Esa es su propiedad de diseño más importante y la razón de que pueda instalarse sin recalificar la seguridad de la instalación. Tampoco es un router ni un cortafuegos: estos trabajan a nivel de paquete y deciden qué tráfico pasa, mientras que el gateway trabaja a nivel de aplicación y decide qué datos existen; conviven, no se sustituyen. Y frente a un nodo de edge computing genérico, la diferencia es de alcance: el gateway se define por la mediación de protocolos, mientras que un nodo edge puede además ejecutar analítica, modelos o lógica de negocio local. En la práctica, muchos equipos son las dos cosas a la vez, y el término que se use dice más del papel que se le asigna que del aparato.
Dónde aparece en planta
En una planta con parque mixto, el gateway suele acabar siendo el único punto por el que el dato sale de producción: se instala en el armario junto al autómata o en el rack de la sala técnica, se conecta al mismo segmento que el SCADA y los PLCs, y expone hacia el lado corporativo un único flujo normalizado. Es también la respuesta habitual al equipo antiguo que no habla nada moderno: en lugar de sustituir una máquina que produce bien, se le añade una capa de traducción externa que la incorpora a la capa de datos sin tocarla.
Qué implica extraer el dato a través de un gateway
El gateway no elimina las limitaciones del protocolo de origen, las administra. Si debajo hay Modbus, sigue habiendo sondeo y la latencia efectiva la marca el ciclo configurado; si hay OPC-UA, puede suscribirse a cambios de valor y el dato sube cuando ocurre. Dimensionar ese ciclo es el trabajo de ingeniería central: demasiado lento y se pierden eventos cortos, porque una microparada de dos segundos no existe si se lee cada cinco; demasiado rápido y se carga el bus serie o el procesador del equipo sin ganar información, porque una temperatura de proceso no cambia mil veces por segundo. La regla práctica es fijar el periodo por la dinámica de cada variable, no por la capacidad del gateway.
El almacenamiento local es lo que separa un gateway de un simple conversor. Un corte de red de dos horas no debe traducirse en dos horas de agujero en el histórico: el equipo retiene en disco lo capturado y lo reenvía en orden cuando el enlace vuelve, con la marca de tiempo original intacta. Eso obliga a distinguir dos tiempos en toda la cadena aguas arriba, el del evento y el de la ingesta, porque un dato puede llegar tarde sin dejar de ser correcto.
Nada de esto exige parar la línea. La instalación es aditiva (alimentación, cable de red y permisos de lectura) y la lectura no modifica la lógica de control. Las precauciones son otras: acordar con el responsable de la máquina qué señales se leen y con qué frecuencia, documentar el mapa de señales, aislar eléctricamente los buses serie y decidir de forma explícita si el gateway podrá escribir hacia planta o solo leer. Esa última decisión no es técnica sino de gobierno: un gateway de solo lectura y con conexión saliente es un componente de bajo riesgo; uno con capacidad de escritura pertenece al ámbito del control y merece el mismo tratamiento que él.
Relación con otros términos
El gateway es la pieza física del puente OT/IT y el punto de entrada natural a un Unified Namespace; su dimensionado, el buffering y los niveles de calidad de servicio se desarrollan en la guía de edge industrial. El despliegue de captura junto a la máquina es el objeto de la ingesta edge.