COMUNICACIÓN:
1. ASI-Bus y Profibus
Funcionamiento:
o ASI-Bus utiliza un cable plano de dos hilos para transmitir datos y
energía simultáneamente a través de dispositivos como sensores y
actuadores. Los dispositivos se conectan directamente al bus, y la
topología puede ser en árbol, estrella o bus.
o Profibus tiene dos versiones principales:
DP (Descentralizado): Diseñado para conectarse a dispositivos
distribuidos, como sensores.
PA (Automatización de Procesos): Diseñado para aplicaciones
en áreas peligrosas y alimenta los dispositivos a través del cable.
Virtudes:
o ASI-Bus: Sencillo de instalar, flexible en topología, soporta conexiones
rápidas y resistentes al polvo y agua (IP67).
o Profibus: Alta velocidad, comunicación estandarizada, adecuado para
procesos industriales complejos.
Debilidades:
o ASI-Bus: Limitado en la cantidad de dispositivos conectados y en la
cantidad de datos que puede transmitir.
o Profibus: Requiere configuración más compleja y puede ser costoso.
Distancias y velocidades:
o ASI-Bus: Hasta 100 metros, velocidad moderada (125 kbit/s).
o Profibus: Distancias hasta 1200 metros a baja velocidad (9.6 kbit/s),
pero disminuye con velocidades más altas (hasta 12 Mbit/s).
Transmisión:
o ASI-Bus usa conectores que perforan el aislamiento del cable.
o Profibus utiliza codificación Manchester para garantizar la precisión de
los datos.
2. RS-232 y RS-485
Funcionamiento:
o RS-232: Transmite datos en serie mediante señales de voltaje. Es ideal
para conectar dispositivos cercanos (computadora a módem).
o RS-485: Usa transmisión diferencial (dos cables con polaridades
opuestas) para reducir el ruido y aumentar la distancia.
Virtudes:
o RS-232: Simple y ampliamente compatible.
o RS-485: Menor susceptibilidad al ruido, soporta múltiples dispositivos
(hasta 64).
Debilidades:
o RS-232: Susceptible al ruido, corto alcance.
o RS-485: Requiere más conocimientos para su configuración.
Distancias y velocidades:
o RS-232: Máximo 15 metros, velocidades de 300 a 9600 bps.
o RS-485: Hasta 1200 metros a 100 kbit/s o 12 metros a 10 Mbit/s.
Transmisión:
o RS-232 usa señales de alto y bajo voltaje para representar datos.
o RS-485 utiliza un sistema balanceado para resistir interferencias.
3. DeviceNet (Protocolo CIP)
Funcionamiento:
o Basado en el protocolo CIP, DeviceNet permite que múltiples
dispositivos (sensores, actuadores, controladores) se conecten a una
misma red y compartan información mediante un esquema jerárquico.
o La comunicación se organiza en "mensajería explícita"
(solicitud/respuesta) y "mensajería implícita" (datos transmitidos
automáticamente).
Virtudes:
o Soporte para múltiples dispositivos en una sola red.
o Comunicación estandarizada y escalable.
o Eficiencia en el uso del cableado al integrar alimentación y datos.
Debilidades:
o Mayor complejidad en la configuración inicial.
o Limitación en el número de dispositivos en la red (máximo 64).
Distancias y velocidades:
o Hasta 500 metros a velocidades bajas (125 kbit/s), y 100 metros a 500
kbit/s.
Transmisión:
o Utiliza una red basada en el protocolo CAN para la capa física, donde los
mensajes se envían de forma eficiente utilizando identificación única.
Comparación general
ASI-Bus: Ideal para instalaciones sencillas y cortas.
Profibus: Adecuado para automatización industrial compleja con alta precisión.
RS-232/485: Económicos, pero limitados a aplicaciones específicas.
DeviceNet: Excelente para redes industriales integradas con múltiples
dispositivos.
En el ámbito industrial, las capas de comunicación se organizan para garantizar el flujo
eficiente, confiable y estructurado de datos en diferentes niveles, desde el nivel físico
hasta la gestión y toma de decisiones. Esto se suele basar en el modelo OSI (Open
Systems Interconnection), adaptado a los entornos industriales. A continuación, se
describe cada capa desde esta perspectiva:
1. Capa Física
Función: Se encarga de la transmisión de señales eléctricas, ópticas o
inalámbricas entre dispositivos.
Elementos: Cables (par trenzado, fibra óptica), conectores, antenas, interfaces
físicas (RS-485, Ethernet, etc.).
Ejemplo industrial: Redes industriales como PROFINET o MODBUS RTU.
2. Capa de Enlace de Datos
Función: Asegura la transferencia libre de errores entre dos nodos conectados y
gestiona el acceso al medio físico.
Elementos: Protocolos como CAN Bus, Ethernet industrial, detección y
corrección de errores.
Ejemplo industrial: CANopen en sistemas de control automotriz.
3. Capa de Red
Función: Dirige los datos entre diferentes redes, utilizando direcciones y
enrutamiento.
Elementos: Protocolos de direccionamiento (IP) y encaminamiento (RIP,
OSPF).
Ejemplo industrial: Conexiones en redes de fábrica para transportar datos entre
diferentes zonas.
4. Capa de Transporte
Función: Proporciona una transferencia confiable de datos entre aplicaciones,
controlando el flujo y la corrección de errores.
Elementos: Protocolos TCP (confiable) y UDP (rápido).
Ejemplo industrial: Supervisión en tiempo real de procesos mediante UDP en
aplicaciones SCADA.
5. Capa de Sesión
Función: Establece, gestiona y termina las sesiones de comunicación entre
dispositivos.
Elementos: Mecanismos de sincronización y recuperación.
Ejemplo industrial: Conexiones persistentes en sistemas de automatización
como OPC UA.
6. Capa de Presentación
Función: Traduce, cifra y comprime los datos para garantizar su interpretación
correcta entre diferentes sistemas.
Elementos: Conversión de formatos de datos (ASCII, binario), cifrado.
Ejemplo industrial: Uso de estándares como JSON o XML en sistemas de
monitoreo.
7. Capa de Aplicación
Función: Proporciona interfaces para que las aplicaciones usen la red.
Elementos: Protocolos específicos como HTTP, MQTT, Modbus TCP.
Ejemplo industrial: HMI (Interfaces Hombre-Máquina) para interactuar con
procesos de manufactura.
Interrelación en el ámbito industrial
Dispositivos de campo: Sensores y actuadores operan en capas inferiores (física
y enlace).
Controladores: PLCs y controladores distribuidos usan capas de transporte y
red.
Sistemas SCADA: Operan sobre las capas superiores, gestionando datos para el
monitoreo y control centralizado.
Nube: En las industrias modernas, se usan capas altas para integrar datos con
plataformas IoT y análisis en la nube.
Estas capas, juntas, permiten que las operaciones industriales sean eficientes,
automatizadas y seguras, facilitando la integración de sistemas complejos.
En la capa física, los formatos RS-232, RS-485 y Ethernet son estándares ampliamente
utilizados en la industria para la comunicación entre dispositivos. A continuación, una
descripción detallada de cada uno:
RS-232
Tipo: Comunicación serie punto a punto (un emisor y un receptor).
Características principales:
o Voltaje: ±12V para representar los estados lógicos (positivo: 0, negativo:
1).
o Distancia máxima: ~15 metros.
o Velocidad: Hasta 115.2 kbps (dependiendo del cable y distancia).
o Conector típico: DB9 o DB25.
o Limitado a la conexión entre dos dispositivos.
Usos industriales:
o Conexión de sensores o dispositivos de control a PLCs o computadoras.
o Programación de equipos como controladores o inversores.
RS-485
Tipo: Comunicación serie multipunto (redes con múltiples dispositivos).
Características principales:
o Voltaje diferencial: Comparación de las señales en dos cables (A y B), lo
que mejora la resistencia al ruido.
o Distancia máxima: Hasta 1200 metros.
o Velocidad: Dependiente de la distancia (hasta 10 Mbps a distancias
cortas).
o Topología: Bus o línea (hasta 32 dispositivos estándar, ampliable con
repetidores).
o Conexión: Usa 2 o 4 hilos (half-duplex o full-duplex).
Usos industriales:
o Redes de comunicación en buses industriales como Modbus RTU.
o Sistemas distribuidos de sensores y actuadores.
Ethernet
Tipo: Comunicación en red (protocolo TCP/IP o UDP/IP, entre otros).
Características principales:
o Medio físico: Cables UTP/STP (categoría 5e o superior), fibra óptica, o
inalámbrico.
o Velocidad: Desde 10 Mbps hasta 10 Gbps o más.
o Distancia máxima: ~100 metros (UTP) o más con repetidores o fibra.
o Topología: Estrella o jerarquías más complejas mediante switches y
routers.
o Capacidad: Multiconexión simultánea (muchos dispositivos).
Usos industriales:
o Comunicación entre PLCs, HMI y sistemas SCADA.
o Redes industriales como PROFINET o Ethernet/IP.
o Integración con sistemas IoT y la nube.
El protocolo Modbus es un estándar de comunicación ampliamente usado en entornos
industriales para el intercambio de datos entre dispositivos. Fue desarrollado en 1979
por Modicon (ahora Schneider Electric) y se basa en una arquitectura maestro-esclavo o
cliente-servidor. A continuación, se explica su funcionamiento:
Características principales
Simplicidad: Basado en una estructura clara y fácil de implementar.
Flexibilidad: Compatible con diferentes medios físicos (RS-232, RS-485,
Ethernet).
Estandarización: Define funciones específicas para leer y escribir datos.
Modos de comunicación
1. Modbus RTU (Remote Terminal Unit):
o Usa comunicación en serie (RS-232 o RS-485).
o Los datos se transmiten en formato binario compacto.
o Requiere una estructura maestro-esclavo, donde un maestro consulta y
los esclavos responden.
o Ventaja: Rápido y eficiente en el uso del ancho de banda.
2. Modbus ASCII:
o También usa comunicación en serie, pero los datos se transmiten en
formato ASCII (texto legible).
o Es menos eficiente que RTU, pero más fácil de depurar debido a su
formato legible.
3. Modbus TCP/IP:
o Usa comunicación Ethernet.
o Adapta el protocolo para funcionar en redes TCP/IP, permitiendo
múltiples conexiones simultáneas.
o Ventaja: Integración con redes modernas e IoT.
Arquitectura Maestro-Esclavo
Maestro: Inicia todas las comunicaciones enviando solicitudes a los esclavos.
Esclavos: Responden a las solicitudes del maestro o permanecen inactivos si no
son consultados.
Cada esclavo tiene una dirección única (1-247 para RTU/ASCII).
Estructura del mensaje Modbus
Cada mensaje tiene un formato que varía ligeramente según el modo (RTU, ASCII o
TCP), pero los campos clave son:
1. Dirección del esclavo: Identifica el dispositivo destino.
2. Código de función: Indica la operación a realizar (lectura, escritura,
diagnóstico).
3. Datos: Contiene información específica, como registros a leer o escribir.
4. Checksum (RTU/ASCII): Verifica la integridad del mensaje.
Funciones comunes
1. Lectura de datos:
o Lectura de bobinas (bits): Estado de dispositivos como relés o
interruptores.
o Lectura de registros (16 bits): Valores analógicos o datos de sensores.
2. Escritura de datos:
o Escritura de bobinas: Cambiar el estado de dispositivos.
o Escritura de registros: Modificar valores de configuración o comandos.
3. Diagnóstico: Identificar errores o estadísticas del sistema.
Ciclo de comunicación
1. El maestro envía un mensaje con la dirección del esclavo, un código de función
y los datos necesarios.
2. El esclavo correspondiente responde con los datos solicitados o una
confirmación.
3. Si hay un error, el esclavo devuelve un código de excepción indicando el
problema.
Ejemplo práctico:
Un PLC como maestro consulta a un sensor de temperatura conectado como esclavo:
1. El maestro envía un comando para leer un registro.
2. El sensor responde con la temperatura medida (p. ej., 25°C).
3. Si el sensor no responde, el maestro genera un error por tiempo de espera.
Ventajas del Modbus
Interoperabilidad: Compatible con dispositivos de distintos fabricantes.
Versatilidad: Adecuado para comunicación en tiempo real.
Eficiencia: Formatos de mensajes ligeros.
Limitaciones
Velocidad: No es el más rápido para redes grandes.
Seguridad: Carece de cifrado en implementaciones básicas.
Direcciones limitadas: Solo 247 esclavos por maestro en RTU/ASCII.
Modbus sigue siendo esencial en aplicaciones industriales, especialmente en sistemas
SCADA, monitoreo de procesos y redes de sensores.
El protocolo PROFIBUS (Process Field Bus) es un estándar de comunicación industrial
desarrollado en Alemania en 1989, diseñado para interconectar dispositivos de
automatización como sensores, actuadores, controladores y sistemas SCADA. Es
rápido, robusto y ampliamente utilizado en la industria para redes de campo.
Características principales
Arquitectura: Basada en maestro-esclavo o multimaestro.
Velocidad: Hasta 12 Mbps, dependiendo de la distancia.
Medio físico: Generalmente cableado (RS-485) o fibra óptica.
Interoperabilidad: Permite la comunicación entre dispositivos de diferentes
fabricantes.
Tipos de PROFIBUS
1. PROFIBUS DP (Decentralized Peripherals):
o Diseñado para comunicación rápida entre controladores y periféricos
descentralizados como sensores o actuadores.
o Usado principalmente en sistemas de automatización.
o Velocidades de hasta 12 Mbps.
2. PROFIBUS PA (Process Automation):
o Orientado a aplicaciones de automatización de procesos.
o Diseñado para entornos explosivos (compatible con estándares de
seguridad intrínseca).
o Velocidades más bajas (31.25 kbps) para adaptarse a longitudes mayores
y entornos industriales críticos.
3. PROFIBUS FMS (Fieldbus Message Specification):
o Proporciona comunicaciones complejas entre sistemas de control.
o Menos común en comparación con DP y PA.
Componentes principales
1. Maestro:
o Controla la comunicación en el bus.
o Puede ser un PLC, un PC o un controlador dedicado.
o Existen maestros de tipo 1 (controladores de procesos) y tipo 2 (para
programación o monitoreo).
2. Esclavos:
o Dispositivos periféricos (sensores, actuadores, etc.).
o Responden únicamente cuando son consultados por el maestro.
3. Red de comunicación:
o Generalmente basada en RS-485 con conectores estándar (DB9 o M12).
o Topología en bus o árbol.
Ciclo de comunicación
1. Maestro inicia: El maestro envía solicitudes a los esclavos en el bus.
2. Respuesta de esclavos: Cada esclavo responde con los datos requeridos o
realiza la acción solicitada.
3. Gestión de token (si hay varios maestros): Un token circula entre los maestros
para garantizar que solo uno controle la red a la vez.
Estructura del mensaje PROFIBUS
Un mensaje PROFIBUS tiene la siguiente estructura básica:
1. Dirección del destinatario: Identifica el dispositivo esclavo.
2. Código de control: Indica la operación a realizar.
3. Datos: Contiene información como valores o comandos.
4. Checksum: Verifica la integridad del mensaje.
Ventajas de PROFIBUS
Alta velocidad: Adecuado para aplicaciones en tiempo real.
Robustez: Resistente al ruido electromagnético.
Flexibilidad: Compatible con diferentes tipos de dispositivos y aplicaciones
(automatización discreta y continua).
Soporte de topologías amplias: Puede cubrir largas distancias mediante
repetidores.
Limitaciones de PROFIBUS
Complejidad: Requiere configuración y planificación cuidadosa.
Costos: Hardware especializado y licencias pueden incrementar los costos.
Obsolescencia relativa: En algunas aplicaciones, está siendo reemplazado por
protocolos Ethernet industriales (como PROFINET).
Aplicaciones típicas
1. Sistemas de control distribuido (DCS).
2. Redes de sensores y actuadores en líneas de producción.
3. Automatización de procesos químicos y petroquímicos.
4. Integración de sistemas SCADA.
PROFIBUS sigue siendo un protocolo confiable y ampliamente utilizado en la
industria, especialmente en aplicaciones críticas que requieren alta confiabilidad y
velocidad. Sin embargo, la transición a PROFINET (su versión basada en Ethernet) es
cada vez más común en entornos industriales modernos.
4o