graph TD %% Concepto de Red Lógica Red["Red Lógica (Subred: 192.168.1.0 / 24)"] %% Dispositivos Red --> PLC["PLC (Controlador)
IP: 192.168.1.10
MAC: 00:1A:2B:3C:4D:5E"] Red --> HMI["Pantalla HMI
IP: 192.168.1.20
MAC: 08:00:27:A1:B2:C3"] Red --> VFD["Variador de Frecuencia
IP: 192.168.1.30
MAC: 5C:F9:DD:11:22:33"] %% Gateway a otra red Red -. "Puerta de enlace (Gateway)" .-> Router["Router OT/IT
IP Local: 192.168.1.1
A red corporativa (10.0.0.0)"] style Red fill:#2c3e50,color:#fff style PLC fill:#27ae60,color:#fff style HMI fill:#f39c12,color:#fff style VFD fill:#e67e22,color:#fff style Router fill:#8e44ad,color:#fff

1. La Arquitectura Lógica: De la Electricidad a la Información

En el capítulo anterior de la UF1793, nos centramos en la Capa 1: el medio físico (cobre, fibra, radio). Ahora ascendemos a las Capas 2 y 3, donde la electricidad se transforma en información estructurada. Un técnico de Nivel III debe entender que, aunque dos equipos estén físicamente conectados por un cable perfecto, no podrán comunicarse si no comparten un "idioma" y un "mapa" lógicos. Este mapa se define mediante el direccionamiento.

Cada dispositivo en una red Ethernet industrial tiene dos direcciones que cumplen funciones radicalmente distintas:

  • Dirección MAC (Capa 2): Es el "DNI" de la tarjeta de red. Un identificador físico único de 48 bits grabado a fuego por el fabricante. Se utiliza para la entrega final de la trama de datos entre equipos que están en la misma red local (conectados al mismo switch).
  • Dirección IP (Capa 3): Es la "dirección postal" del equipo. Es un identificador lógico de 32 bits (en IPv4) que nosotros configuramos. Permite que los equipos se encuentren entre sí a través de diferentes redes, gracias a los routers.


1.1. La Máscara de Subred: La Frontera Lógica

La máscara de subred es el parámetro más importante de la configuración IP. Su función es decirle a un dispositivo qué parte de su dirección IP identifica a la "red" (la familia) y qué parte lo identifica a él como "host" (el individuo).

Por ejemplo, si un PLC tiene la IP 192.168.1.10 y la máscara 255.255.255.0, la máscara le indica: "Tus tres primeros números (192.168.1) son tu red. El último número (.10) es tu identificador dentro de esa red". Si este PLC quiere hablar con la IP 192.168.1.20, calculará que es un vecino local. Si quiere hablar con la 10.0.0.50, sabrá que está en una red externa.



1.2. La Puerta de Enlace (Gateway): La Salida al Exterior

Cuando un equipo determina que su destino está en una red remota, necesita una salida. La Puerta de Enlace (Default Gateway) es la dirección IP del router que conecta nuestra red local con el exterior. Sin Gateway configurado, la red de control de una máquina (OT) jamás podrá enviar datos a la red de oficinas (IT) o al SCADA corporativo.



2. Protocolos Industriales: El Idioma de las Máquinas

Una vez que los equipos se alcanzan lógicamente mediante IPs, necesitan hablar el mismo idioma en la Capa 7 (Aplicación). Aquí entran en juego los Protocolos Industriales:

  • Modbus TCP: Es el protocolo más universal. Funciona con una arquitectura Cliente/Servidor donde un PLC interroga a los sensores. Al ir "encapsulado" de forma convencional dentro de TCP/IP, hereda los retardos típicos de las redes informáticas y no es estrictamente de tiempo real.
  • PROFINET (RT/IRT): Es Ethernet Industrial puro. Para lograr el "Determinismo" (tiempos de respuesta inferiores a 1 milisegundo), PROFINET RT hace "trampas": se salta el protocolo IP y envía los datos cíclicos directamente sobre las direcciones físicas MAC (Capa 2). Es el estándar absoluto para el control de ejes y robótica de alta velocidad.
RED DE MÁQUINA (OT): 192.168.1.0 / 24 RED CORPORATIVA (IT): 10.20.30.0 / 24 PLC192.168.1.10 HMI192.168.1.20 ComunicaciónLocal (Capa 2) SCADA10.20.30.50 ROUTERGateway 192.168.1.1 10.20.30.1 Comunicación Externa (Capa 3)
Figura 1: Aislamiento lógico de redes. El PLC y la HMI, al estar en la misma subred 192.168.1.0, se comunican directamente usando sus direcciones MAC. Para que el PLC alcance el SCADA (en la red 10.20.30.0), debe enviar el paquete a su puerta de enlace (el Router), que es el único dispositivo que conoce el camino para salir al exterior.
Fuente: Elaboración Propia. Licencia: CC BY-SA 4.0.

🎥 Formación Técnica: Direccionamiento IP y Subredes Industriales

Comprende la diferencia entre una dirección MAC física y una dirección IP lógica. Aprende cómo la máscara de subred define con qué equipos puede comunicarse tu PLC directamente y cuándo necesita un Gateway.

▶ Ver Tutorial sobre Direccionamiento en YouTube

📝 Evaluación Técnica de Arquitectura Lógica

1. Al configurar un equipo nuevo en planta, observas que dispone de una dirección "física" (MAC) grabada de fábrica y una dirección "lógica" (IP) que puedes modificar. ¿Por qué las redes industriales modernas necesitan ambos tipos de direcciones para funcionar?

2. Configuras un PLC con la IP 192.168.1.10 y un panel HMI con la IP 192.168.2.20. Ambos tienen la máscara de subred 255.255.255.0 y están conectados al mismo switch industrial básico. El HMI no logra leer datos del PLC. ¿A qué se debe?

3. Durante la puesta en marcha, un ingeniero IT te pide que configures la "Puerta de Enlace" (Default Gateway) de un PLC. ¿Para qué necesita el PLC esta dirección?

🤖 Ejercicio Práctico 4: Calculadora de Subredes con Python

Objetivo: Crear un script en Python que analice dos direcciones IP y su Máscara de Subred para determinar matemáticamente si pueden "verse" directamente o si necesitan un Router (Gateway).

Copia el siguiente *prompt* y pégalo en un modelo de IA (como ChatGPT, Gemini o Claude). Analiza la herramienta que te devuelve.

"Actúa como un ingeniero de redes OT y programador Python. Escribe un script utilizando el módulo integrado `ipaddress` de Python. El script debe pedir al usuario que introduzca: 1. La IP y la máscara del PLC (en formato CIDR, ej: 192.168.1.10/24). 2. La IP y la máscara del SCADA (ej: 192.168.2.50/24). El programa debe comparar las subredes (red lógica) a las que pertenece cada equipo. Si la red resultante es idéntica, debe imprimir en verde 'CONEXIÓN DIRECTA (Capa 2)'. Si las redes difieren, debe imprimir en rojo 'CONEXIÓN DENEGADA - Se requiere Router (Capa 3)'. Muestra un pequeño esquema de los cálculos de red realizados y comenta el código en español."

Análisis de la respuesta esperada: La IA generará un evaluador lógico. Te enseñará cómo la operación matemática AND bit a bit (que se hace usando la máscara de red) es lo que utiliza un equipo de control para saber si su destinatario está "en casa" (su misma red) o "fuera" (necesitando usar el Gateway). Es la base del enrutamiento de la Capa 3.