Transmisión de Datos Diferencial en PROFIBUS
1. Introducción
PROFIBUS (Process Field Bus) es un protocolo de comunicación
industrial normalizado por la norma IEC 61158 y basado en el
modelo RS-485 para su capa física más difundida (PROFIBUS-DP y
PROFIBUS-FMS).
Una de las características fundamentales de PROFIBUS es que utiliza
transmisión diferencial balanceada, lo que garantiza inmunidad
al ruido, mayor alcance y confiabilidad en ambientes
industriales hostiles como plantas azucareras, papeleras,
petroleras, etc.
2. Concepto de Transmisión Diferencial
La transmisión diferencial se basa en enviar la misma señal en dos
conductores (A y B), pero con polaridad opuesta:
Cuando la línea A está en nivel alto (≈ +5 V), la línea B estará
en nivel bajo (≈ 0 V).
Cuando la línea A está en bajo, la línea B está en alto.
El receptor no interpreta el valor absoluto de cada línea, sino la
diferencia de potencial entre A y B.
Si VA – VB > +200 mV → se interpreta un “1” lógico.
Si VA – VB < –200 mV → se interpreta un “0” lógico.
De este modo, cualquier interferencia electromagnética que afecte a
ambos conductores por igual (ruido común) se cancela en la resta.
3. Capa Física en PROFIBUS (RS-485)
Medio físico: par trenzado apantallado (para reducir aún más
el ruido).
Topología: bus lineal con terminadores activos en los
extremos.
Velocidades soportadas: 9,6 kbit/s hasta 12 Mbit/s.
Distancia máxima: hasta 1200 m a 9,6 kbit/s; disminuye con
mayor baudrate.
Nodos máximos: 32 dispositivos por segmento sin repetidores
(hasta 126 con repetidores).
4. Terminación del Bus
Cada extremo del bus debe estar terminado con una resistencia de
220 Ω entre A y B, y resistencias de polarización a Vcc y GND.
Esto asegura:
Adaptación de impedancia → evita reflexiones de señal.
Prepolarización → mantiene un estado definido cuando no hay
transmisión.
5. Ventajas de la Transmisión Diferencial en PROFIBUS
1. Alta inmunidad al ruido electromagnético: fundamental en
ambientes industriales con motores, variadores y calderas.
2. Mayor alcance de señal: permite tramos largos sin pérdida
significativa.
3. Integridad de datos: se reduce la probabilidad de errores de
bit.
4. Robustez: incluso si una línea se ve afectada por interferencia,
el receptor sigue interpretando correctamente la señal.
5. Velocidades altas posibles: gracias a la estabilidad de la
señal diferencial.
6. Funcionamiento en la Comunicación PROFIBUS
1. El maestro (PLC o PC industrial) inicia la comunicación
enviando una trama.
2. El driver RS-485 convierte los datos digitales en señales
diferenciales sobre las líneas A y B.
3. Los esclavos (sensores, actuadores, variadores) reciben la
señal, detectan la diferencia de tensión y decodifican los bits.
4. La trama incluye bits de inicio, dirección, datos y CRC
(verificación de errores).
5. Gracias al diferencial, la comunicación se mantiene estable
incluso con ruidos de hasta varios voltios superpuestos al
bus.
7. Limitaciones y Consideraciones
El bus debe estar correctamente apantallado y aterrizado
para mantener la inmunidad.
Es crucial respetar la longitud máxima de cable y número
de nodos según la velocidad de transmisión.
La mala terminación del bus produce reflexiones y pérdida de
datos.
Se recomienda un único par trenzado dedicado al PROFIBUS,
separado de cables de potencia.
8. Conclusión
La transmisión diferencial en PROFIBUS es la base que le permite
ser un protocolo robusto y confiable en entornos industriales con alto
nivel de ruido eléctrico.
Gracias a este método, PROFIBUS asegura:
Velocidades de hasta 12 Mbit/s.
Alcances de hasta 1200 m.
Integridad de datos incluso en condiciones adversas.
Esto explica por qué PROFIBUS continúa siendo ampliamente usado
en automatización industrial, a pesar de la aparición de protocolos
más modernos como PROFINET.