Laboratorio visual · U3 Protocolos

Tiempo real: por qué no todos los protocolos son iguales

Modbus RTU · maestro-esclavo (una pregunta por vez)
–
PROFINET RT / EtherNet/IP · intercambio cíclico (todos a la vez)
4 ms
Cada equipo envía su trama cada 4 ms por su propio puerto del switch (full dúplex): sumar equipos casi no alarga el ciclo.

En maestro-esclavo el ciclo crece con cada esclavo: el maestro pregunta a uno, espera la respuesta y recién pasa al siguiente. Cada byte en serie ocupa 11 bits (inicio, 8 de datos, paridad o 2.º de parada y parada).

Tiempos de llegada de 40 mensajes

TCP/IP pasa por más capas, cada una con su procesamiento: el tiempo de llegada varía (jitter).

PROFINET RT va de Ethernet directo a la aplicación (EtherType 0x8892): llega casi siempre al mismo tiempo.

Valores ilustrativos. Y como RT no lleva IP, un router no puede reenviarlo: queda dentro de su red.

Una sola trama sale del maestro y recorre todos los esclavos. Cada esclavo lee sus salidas y escribe sus entradas en su lugar de la trama mientras pasa (en hardware, con un retardo de nanosegundos), y la trama vuelve al maestro. Por eso EtherCAT logra ciclos de decenas de microsegundos y no necesita switches.

AvPág/RePág siguen la presentación · ← → cambian de pestaña