Conferencia No.
15
Título: Buses de Campo.
Objetivos.
1. Familiarizarse con los principales buses de campo y sus características principales.
2. Conocer los principales elementos a considerar para la selección de un bus de campo.
Sumario
• Introducción a los Buses de Campo.
• Principales requisitos para un Sistema de Bus de Campo.
• Criterios de Selección.
• Bibliografía y páginas Web.
Introducción a los Buses de Campo.
Un aspecto fundamental en la comunicación dentro de la automatización de sistemas lo
constituyen sin dudas los buses de campo, los cuales han sido responsabilizados como sistemas
de comunicación abiertos y de tiempo real para el intercambio de datos de procesos dentro de la
jerarquía de comunicación.
El bus de campo constituye el nivel más simple y próximo al proceso dentro de la estructura de
comunicaciones industriales. Está basado en procesadores simples y utiliza un protocolo mínimo
para gestionar el enlace entre los dispositivos de comunicación.
Las características generales más comunes de los buses de campo son:
• Los estándares de comunicación a nivel de bus de campo cubren sólo una parte del modelo
OSI, concretamente los niveles físico (1), enlace (2) y aplicación (7). El resto de niveles no
son imprescindibles para una red de tipo muy local, donde los medios de conexión son de
uso exclusivo y la estructura lógica es única. Sólo algunas funciones que se podrían
considerar propias de los niveles red y sesión se añaden a los niveles 2 y 7 para enlazarlos
entre sí.
• En general, las especificaciones de un determinado bus admiten más de un tipo de conexión
física de entre las normalizadas. Sin embargo, la más común es un bus semiduplex,
comunicación en banda base, tipo RS-485. Se encuentran también opciones que trabajan
con RS-422 y conexiones en bucle de corriente.
• Lo que realmente define el tipo de bus y le da el nombre es el protocolo de acceso al medio
(MAC=Medium Access Control) y de enlace (LLC=Logical Link Control). Dicho
protocolo suele incluir también un soporte rudimentario para la capa de aplicación, que
consiste en la definición de una serie de funciones y servicios de la red mediante códigos de
operación estándar.
• El nivel de aplicación, dirigido al usuario, suele ser propio de cada fabricante, apoyándose
en las funciones estándar antes mencionadas para crear programas de gestión y presentación
casi siempre dedicados a una gama específica de productos. A lo sumo, el software de
aplicación es abierto y permite la programación en un lenguaje estándar para que cada
usuario pueda configurar el nivel de presentación a su conveniencia, apoyándose en librerías
estándar.
• Salvo el caso de BITBUS, todos los buses de campo suelen utilizar comunicación serie
asíncrona, con velocidades relativamente lentas.
• En la mayor parte de buses de campo, el protocolo está previsto para gestionar una red con
estructura lógica de tipo maestro esclavo, donde el control de red lo tiene siempre el
maestro. Existen, sin embargo, algunos buses de creación más reciente que producen una
estructura con la posibilidad de maestro flotante.
En el campo industrial es ampliamente aceptada la jerarquía de la producción integrada por
computadoras (Computer Integrated Manufacturing –CIM– ), la cual consta de diferentes niveles
que conforman una pirámide, tal como se estudió en la actividad anterior.
Sobre la base de las modernas tecnologías de la información se han desarrollado diferentes
conceptos acerca de la automatización industrial, lo que permite clasificar los sistemas de
comunicación industriales acorde con los diferentes niveles de esta jerarquía (fábrica, dirección,
proceso y campo) en: Redes Locales (LAN), Redes de Procesos (MAP), Bus de Campo y Bus de
Sensores/Actuadores. (ver tabla 1)
SENSORBUS DEVICEBUS FIELDBUS
CAN CAN, Interbus S IEC / SP50
Seriplex Device Net Fieldbus Foundation
ASI Profibus DP Profibus PA
LONWorks LONWorks LONWorks
FIPIO, SDS WorldFIP
Tabla No. 1
Clasificación de los Buses Industriales
En la cercanía del proceso, o sea en el nivel del campo están los sensores y/o actuadores,
controladores, PLC, etc.
Los buses de sensores y actuadores están en el nivel inferior, constituyendo la condición básica
de la comunicación industrial en las cercanías del proceso y por ende son la base fundamental de
la automatización. Del análisis de estas técnicas alrededor de los buses de campo y de Sensores/
Mientras que en los niveles de dirección y de proceso la longitud de los mensajes es del orden de
Kilobytes (con el objetivo de que los tiempos de respuesta no sobrepasen los segundos), en el
campo las longitudes de los datos van desde un byte hasta cientos de bytes. En los Buses de
Sensores/ Actuadores los datos pueden ser tan pequeños como un bit o unos pocos bytes, dado
que los tiempos de respuesta no deben ser de más de 1ms.
Mucho se ha escrito acerca del uso correcto de un bus de campo o de Sensores/ Actuadores en
particular para una determinada aplicación, sin embargo antes de tomar una decisión es necesario
buscar criterios.
El objetivo fundamental de los buses y su empleo en el campo está en la simple reducción de
gastos en cables, así como la facilidad de cambios y conexión de los componentes del sistema.
Para ello se deben satisfacer las condiciones siguientes:
• Reducción de los costos en el montaje de los cables
• Incremento de la fiabilidad, dada la situación de que son menos los puntos de
conexión.
• Simplificación y eficiencia en el diagnóstico de errores, pues al estar todos los
elementos en una red, es posible probarlos en cualquier lugar y momento.
• Mejoras en la flexibilidad de la instalación.
• Posibilidad de introducir los parámetros de los elementos a través de la red.
• Buena velocidad de comunicación de los parámetros críticos de la red.
• Adecuado medio de transmisión
• Adecuada topología, acorde a la cantidad de participantes.
• Fiabilidad de la red.
Sin embargo estas exigencias sobre un Bus divergen grandemente de acuerdo a las áreas de
automatización: construcción de maquinaria, industria de automóviles, construcción de
edificaciones, manufactura, procesos, etc.
Las divergencias radican principalmente en cuanto a tiempos, facilidades de comunicación,
distancias, cantidad de participantes en la red y costo de la conexión. Sobre esta base queda claro
que un Bus universal en las cercanías del proceso es una esperanza para los próximos años, dada
la cantidad de buses diferentes que existen para satisfacer esas demandas.
Hasta el momento han sido varios los intentos de crear un estándar para el nivel bus de campo.
En todos los casos se pretende básicamente conseguir un enlace multipunto, para elementos cuya
CPU está básicamente dedicada a las tareas de control. Dichas CPU tienen una capacidad de
comunicación limitada y no permiten implementar un protocolo al estilo de las grandes redes sin
que ello suponga una pérdida importante de su velocidad y un incremento de precio y
complejidad injustificables. No obstante se desarrollan diferentes investigaciones acerca de los
buses mas adecuados para la automatización en la esfera de construcción de maquinarias y
agregados, sin aun llegarse a un estándar único.
Criterios de selección.
A continuación procedemos a enunciar los principales elementos a considerar para la evaluación
o selección correcta de un Bus de Sensores/Actuadores:
1-Velocidad del Bus
• Tiempo de respuesta de los participantes
• Tiempo de respuesta de las señales binarias de E/S.
• Tiempo de respuesta para la conversión de señales analógicas.
• Tiempo de ciclo del sistema.
Conceptualmente el tiempo de respuesta se considera el peor tiempo entre el cambio de estado de
una señal del proceso y la disponibilidad de esa información en el amo.
Mientras que tiempo de ciclo del sistema es el tiempo transcurrido entre una encuesta del amo y
la siguiente después de haber intercambiado con todos los participantes, considerando un sistema
cíclico de encuesta.
2-Facilidades de comunicación del Bus
• Parametricidad de los Sensores/Actuadores.
• Funciones de Diagnóstico.
• Almacenamiento descentralizado de los datos.
3-Medio de transmisión.
• Longitud de las Líneas.
• Apantallamiento.
• Carga de los cables.
• Posibilidad de transmisión de la energía eléctrica.
4-Participantes
• Relación de información Binaria/Analógica en la salida de los sensores y entrada de
los actuadores.
• Conjunto de módulos de E/S.
• Facilidades de intercambio de los módulos en el Bus.
5-Costo y magnitud de cada nodo.
• Costo de la conexión para cada Sensor/Actuador.
• Costo de la instalación (Medios y Conectores).
• Minimización de las conexiones.
6-Robustez del sistema contra la influencia nociva del medio.
• Temperatura.
• Humedad.
• Interferencia electromagnética.
De todos los elementos anteriores debe prestarse especial interés por parte de los usuarios al
aspecto de la velocidad del bus.
En la velocidad del Bus influyen los tiempos de acceso y la duración del mensaje, los cuáles
están contenidos en el tiempo de ciclo (Tc).
L
Tc = ∑ + To (1)
R
Siendo:
L: Longitud del Mensaje
R: Razón de Bauds.
To: Tiempo de Organización.
El tiempo de organización es el tiempo que media desde que se procede a comenzar la
comunicación hasta que realmente se inicia la misma. Aquí se chequean los parámetros de la
comunicación, codificación, etc.
La longitud del mensaje es función de la longitud neta de los datos, del encabezamiento y de la
codificación empleada.
Cada usuario debe hacer un análisis a partir de sus necesidades, tomando en consideración los
elementos antes señalados, para encontrar las características del Bus de Campo o de
Sensores/Actuadores mas adecuado. A partir de ellas debe evaluar las diferentes ofertas de los
productores para poder seleccionar los mismos y no dejarse llevar por criterios de mercado o
administrativos.
Principales requisitos para un Sistema de Bus de Campo.
A continuación vamos a referirnos a los principales requisitos exigidos para un Sistema de Bus
de Campo según se establece en la norma del IEC
Nivel físico: bus serie controlado por un maestro, comunicación semidúplex trabajando en banda
base.
Maestro flotante: posibilidad de maestro flotante entre diversos nodos.
Implementación de protocolo: los circuitos integrados que implementen el protocolo deben estar
disponibles comercialmente y ser de dominio público (no protegidos por patentes de
exclusividad).
Control de acceso al bus: centralizado o descentralizado.
Topología: bus físico con posibilidad de derivaciones hacia los nodos.
Medio de transmisión: par de cables trenzados (con o sin apantallamiento), cable coaxial, fibra
óptica.
Tiempos de respuesta: típico de 20 ms.
Tipos de participantes: sensores, simples controladores, arrancadores de motores, motores por
pasos, etc.
Numero de participantes: un máximo 30 nodos, se permiten posibles ramificaciones hasta un
máximo de 60 elementos.
Longitudes para el bus: 40 m para máxima velocidad y 350 m para velocidades más bajas.
Longitud de las ramificaciones: longitud máxima de hasta 10 m para las derivaciones.
Velocidades: velocidad de 1 Mbits/seg o valores inferiores para distancias cortas y de 64
Kbits/seg a 250 Kbits/seg para distancias largas.
Longitud del mensaje: 16 bytes mínimo por mensaje.
Transmisión de mensajes: posibilidad de dialogo entre dos nodos cualquiera sin necesidad de
repetidor (ello no excluye la posibilidad de que la comunicación se realice a través de un maestro
o que se empleen repetidores “transparentes” para incrementar las distancias de transmisión).
Configuración: preferiblemente hacerla a través de la línea.
Conectores: bornes tipo industrial o conectores tipo DIN 9 o DIN 25.
Conexión /desconexión “on line”: la conexión y/o desconexión de algún nodo no debe interferir
el tráfico de datos.
Alimentación energía: opción de suministro de energía a los elementos de campo a través de los
conductores del bus (50 mW por equipo) o por conductores por separado.
Aislamiento: 500 V CA permanentes entre elementos de campo y bus.
Tensión de prueba: 1500 V CA durante 1 minuto.
Seguridad intrínseca: opción a conectar dispositivos de campo con tensiones reducidas para
aplicaciones en ambientes con peligro de explosión.
Facilidades: libre disponibilidad de acople y desacople de los participantes.
Como puede apreciarse las especificaciones del IEC enunciadas anteriormente cubren bastantes
detalles cuando se trata del nivel físico, pero dejan muy abiertas las especificaciones relacionadas
con los niveles de enlace y aplicación. De aquí que haya varios posibles candidatos a bus de
campo estándar, trayendo consigo como resultado la falta de compatibilidad entre productos a ese
nivel. Por lo tanto debemos asegurarnos que todos los componentes de una red sigan un mismo
bus de campo, para garantizar que no existan problemas en la comunicación o haya que realizar
pasarelas entre buses.
Bibliografía y páginas Web:
Douglas M. Considine. “Process, Industrial Instruments and Controls Handbook”. Cuarta
Edición. Editores Mc Grau Hill, 1993. Pagina 7.48