Está en la página 1de 12

UNIVERSIDAD NACIONAL DE PIURA FACULTAD DE INGENIERIA INDUSTRIAL PROGRAMA DE ACTUALIZACION PROFESIONAL ESCUELA PROFESIONAL DE INGENIERIA MECATRONICA

Ao del Centenario de Machu Picchu para el mundo

TRABAJO DE CURSO DEVICE NET PROTOCOLO DE COMUNICACIN INDUSTRIAL Gonzales Cruz Giancarlo Nole Satalay Santiago Yovera Cruz Cesar :

Piura, 16 de abril del 2011

PIURA - PER

INTRODUCCION Muchas veces escuchamos en la industria la palabra protocolos de comunicacin sin tener claro de que estamos hablando. Con el objeto de familiarizar a los lectores, expondremos sus principales caractersticas y fundamentos de los ms utilizados. En principio un protocolo de comunicacin es un conjunto de reglas que permiten la transferencia e intercambio de datos entre los distintos dispositivos que conforman una red. Estos han tenido un proceso de evolucin gradual a medida que la tecnologa electrnica ha avanzado y muy en especial en lo que se refiere a los microprocesadores. Un importante nmero de empresas en nuestro pas presentan la existencia de islas automatizadas (clulas de trabajo sin comunicacin entre s), siendo en estos casos las redes y los protocolos de comunicacin Industrial indispensables para realizar un enlace entre las distintas etapas que conforman el proceso. La irrupcin de los microprocesadores en la industria han posibilitado su integracin a redes de comunicacin con importantes ventajas, entre las cuales figuran: Mayor precisin derivada de la integracin de tecnologa digital en las mediciones Mayor y mejor disponibilidad de informacin de los dispositivos de campo Diagnstico remoto de componentes La integracin de las mencionadas islas automatizadas suele hacerse dividiendo las tareas entre grupos de procesadores jerrquicamente anidados. Esto da lugar a una estructura de redes Industriales, las cuales es posible agrupar en tres categoras: Buses de campo Redes LAN Redes LAN-WAN En esta oportunidad nos referiremos a los protocolos de comunicacin ms usados en la industria. Los buses de datos que permiten la integracin de equipos para la medicin y control de variables de proceso, reciben la denominacin genrica de buses de campo. Un bus de campo es un sistema de transmisin de informacin (datos) que simplifica enormemente la instalacin y operacin de mquinas y equipamientos industriales utilizados en procesos de produccin. El objetivo de un bus de campo es sustituir las conexiones punto a punto entre los elementos de campo y el equipo de control a travs del tradicional lazo de corriente de 4 -20mA o 0 a 10V DC, segn corresponda. Generalmente son redes digitales, bidireccionales, multipunto, montadas sobre un bus serie, que conectan dispositivos de campo como PLCs, transductores, actuadores, sensores y equipos de supervisin. Varios grupos han intentado generar e imponer una norma que permita la integracin de equipos de distintos proveedores. Sin embargo, hasta la fecha no existe un bus de campo universal. Los buses de campo con mayor presencia en el rea de control y automatizacin de procesos son: HART Profibus
PROGRAMA DE ACTUALIZACION PROFESIONAL

Pg. 2

Fieldbus Foundation Otros protocolos ampliamente usados aunque de menor alcance son: Modbus DeviceNet .

Presentado en 1994, DeviceNet es un implementacin del protocolo Common Industrial Protocol (CIP) para redes de comunicaciones industriales. Desarrollado originalmente por la Allen-Bradley, tuvo su tecnologa transferida para la ODVA que, desde entonces, mantiene, divulga y promueve el DeviceNet y otras redes basadas en el protocolo CIP1. Adems de esto, utiliza el protocolo Controller Area Network (CAN) para enlace de datos y acceso al medio, camadas 2 y 1 del modelo OSI/ISO, respectivamente. Utilizado principalmente en el nter ligacin de controladores industriales y dispositivos de entrada/salida (I/O), el protocolo sigue el modelo productor-consumidor, suporta mltiplos modos de comunicacin y posee prioridad entre mensajes. Es un sistema que puede ser configurado para operar tanto en una arquitectura maestroesclavo cuanto en una arquitectura distribuida punto a punto. Adems de esto, define dos tipos de mensajes, I/O (datos de proceso) y explicit (configuraron y parametrizacin). Tiene tambin mecanismos de deteccin de direcciones duplicados e asolamiento de los nudos en caso de falla crticas.

PROGRAMA DE ACTUALIZACION PROFESIONAL

Pg. 3

Una red DeviceNet puede contener hasta 64 dispositivos, diseccionados de 0 a 63. Cualquier un de ests puede ser utilizado. No ay cualquiera restriccin, sin embargo se deba evitar el 63, pues este acostumbra ser utilizado para fines de comisin.

PROGRAMA DE ACTUALIZACION PROFESIONAL

Pg. 4

Buses de campo: DEVICENet Este tipo de buses es el que ha diversificado su oferta de manera ms amplia, dado que han aparecido numerosos estndares para su implantacin industrial. A pesar de tratarse de estndares abiertos, cada protocolo suele estar impulsado por un fabricante diferente, por lo que existe una pequea batalla enmascarada por el control del mercado a travs de la filosofa de sistemas abiertos. Entre los diferentes protocolos existen ciertas diferencias, pero generalmente es posible realizar el mismo tipo de aplicaciones sobre cualquiera de ellos. Aunque no entraremos de lleno en todos los protocolos, realicemos una revisin somera de los mismos.

QUE ES DEVICENET? Red de bajo nivel adecuada para conectar dispositivos simples como sensores fotoelctricos, sensores magnticos, pulsadores, etc y dispositivos de alto nivel (PLC, controladores, computadores, HMI, entre otros). Provee informacin adicional sobre el estado de la red, cuyos datos sern desplegados en la interfaz del usuario

PROGRAMA DE ACTUALIZACION PROFESIONAL

Pg. 5

DeviceNet est orientado a los niveles de automatizacin medio-bajo, es decir, dentro de la pirmide de automatizacin se encuadra en el nivel de planta, y en algunos casos en el nivel de clula. Originariamente fue desarrollado por el fabricante de autmatas y elementos de automatizacin norteamericano Allen-Bradley en 1994, aunque actualmente es un sistema abierto en el que numerosos fabricantes basan sus elementos de red; la Asociacin de fabricantes de Devicenet (ODVA, Open DeviceNet Vendor Association) es la encargada actualmente de gestionar y organizar la certificacin de dispositivos DeviceNet e impulsar el empleo de esta tecnologa dentro de la industria. DeviceNet es un protocolo verstil en el rea de buses de campo, ha sido diseado para satisfacer al menos el 80% de las necesidades de comunicacin a nivel de clula. Las caractersticas principales de DeviceNet son: Nmero mximo de nodos: 64 Distancia mxima: entre 100 m. y 500 m. Velocidad de transferencia de datos: 125, 250 y 500 kbit/s (dependiendo de la velocidad vara la distancia mxima). Estructura de comunicaciones en bus con una lnea principal y posibilidad de bifurcacin de la lnea hacia los nodos (mayor nmero de bifurcaciones implica menor velocidad y distancia admisible). Requiere terminacin de lnea con impedancia de 120 Ohmios aproximadamente. Emplea dos pares trenzados (un par para alimentacin hasta 8A y otro par para datos hasta 3A). Tamao mximo del mensaje: 8 bytes para cada nodo (igual que CAN). Pg. 6

PROGRAMA DE ACTUALIZACION PROFESIONAL

El sistema de transmisin est basado en un modelo productor/consumidor, por ello, admite modelo maestro/esclavo, multimaestro, de igual a igual, etc., que se traduce en la transmisin de mensajes mediante diferentes mtodos tales como sondeo, envo cclico, etc.

CAN La red DeviceNet es una red basada en CAN, lo que significa decir que ella utilizad telegramas CAN para cambio de datos de la red. El protocolo CAN es un protocolo de comunicacin serial que describe los servicios de la camada 2 del modelo OSI/ISO (camada de enlace de datos)1. En esta camada, son definidos los diferentes tipos de telegramas (frames), a la forma de deteccin de errores, validacin y arbitraje de mensaje.

Frame de Datos Los datos en una red CAN son transmitidos a travs de un frame de datos. Este tipo de frame es compuesto principalmente por un campo identificador de 11 bits1 (arbitraje field), y un campo de datos (data field), que puede contener hasta 8 bytes de datos.

Frame Remoto Adems del frame de datos, existe tambin el frame remoto (RTR frame). Este tipo de frame no tiene campo de datos, apenas el identificador. El funciona como una requisicin para que otro dispositivo de la red transmita el frame de datos deseado. Acceso a la Red En una red CAN, cualquier elemento de la red puede intentar transmitir un frame para la red en un determinado instante. Caso dos elementos intenten acceder a la red al mismo tiempo, conseguir transmitir aquel que enviar el mensaje mas prioritario. La prioridad Pg. 7

PROGRAMA DE ACTUALIZACION PROFESIONAL

de mensaje es definida por el identificador del frame CAN, cuanto menor el valor de este identificador, mayor la prioridad del mensaje. EL telegrama con identificador 0 (cero) corresponde al telegrama ms prioritario. Control de Errores La especificacin CAN define diversos mecanismos para control de errores, que la torna una red muy confiable y con un ndice muy bajo de errores de transmisin que no son detectados. Cada dispositivo de la red debe ser capaz de identificar la ocurrencia de ests errores, y informar los dems elementos que un error fue detectado. Un dispositivo de la red CAN tiene contadores internos que son incrementados toda vez que un error de transmisin o recepcin es detectado, y decrecido cuando un telegrama es enviado o recibido con suceso. Caso ocurra una cuantidad considerable de errores, el dispositivo puede ser llevado para los siguientes estados: 1. Warning: cuando este contador pasa de un determinado lmite, el dispositivo entra en estado de warning, significando la ocurrencia de una elevada taja de error. 2. Error Passive: cuando este valor ultrapasar un lmite mayor, el entra en estado de error passive, donde el para de actuar en la red al detectar que otro dispositivo envi un telegrama con error. 3. Bus off: por ltimo, tenemos el estado de bus off, en el cual el dispositivo no ir mas enviar o recibir telegramas. CAN y DeviceNet Solamente la definicin de cmo detectar errores, criar y transmitir un frame no son suficientes para definir un significado para los datos que son enviados va red. Es necesario que tenga una especificacin que indique como el identificador y los datos deben ser montados y como las informaciones deben ser cambiadas. De esta forma los elementos de red pueden interpretar correctamente los datos que son transmitidos. En este sentido, la especificacin DeviceNet define justamente como cambiar datos entre los equipamientos y como cada dispositivo debe interpretar ests datos. Existen diversos otros protocolos basados en CAN, como CANopen, J1939, etc., que tambin utilizan frames CAN para comunicacin. A pesar ests protocolos no pueden operar en conjunto en la misma red.

PROGRAMA DE ACTUALIZACION PROFESIONAL

Pg. 8

APLICACIONES Las aplicaciones en las que habitualmente se emplea DeviceNet son todas las aplicaciones habituales de los buses de campo, como por ejemplo ensamblado de piezas, mquinas de soldadura, captacin de sensores distribuidos, sensores inteligentes, vlvulas neumticas, lectores de cdigo de barras, interfaces de operador, etc. Como ventajas principales se puede resaltar su bajo coste, alta fiabilidad, empleo eficiente del ancho de banda y la posibilidad de incorporar la tensin de alimentacin (24 VDC) en el mismo cable de bus. Las desventajas destacables seran su ancho de banda limitado (no muy alta velocidad de transferencia de datos) y el tamao limitado de los mensajes.

DeviceNet emplea las especificaciones del bus CAN (la capa 2 de DeviceNet es ntegramente CAN), por lo que son aplicables gran parte de las caractersticas de robustez de CAN, y aade las especificaciones elctricas de RS485. Como ya se dijo, CAN no incorpora la capa de aplicacin pues se trata de un protocolo de mensajes de bajo nivel implementado en circuitos integrados de bajo coste, por lo que DeviceNet aprovecha esta situacin para no desarrollar sus propios circuitos integrados (lo que resultara ms costoso). Por tanto, al protocolo CAN se le aaden nuevas capas dentro de los niveles ISO/OSI. De manera sencilla, puede pensarse en DeviceNet como un conjunto de funciones o macros de alto nivel que incluyen mensajes CAN, donde dichas funciones estn orientados a facilitar las comunicaciones necesarias en procesos de automatizacin. Anlogamente, CAN-open y SDS son protocolos similares a DeviceNet en el sentido de emplear CAN como base de funcionamiento.

PROGRAMA DE ACTUALIZACION PROFESIONAL

Pg. 9

Las funciones que incorpora la capa de aplicacin DeviceNet son: Asignacin de identificacin CAN, estableciendo niveles de prioridad y permitiendo que cada nodo conozca qu mensajes van destinados a l. La configuracin se puede realizar mediante software o microinterruptores. Control del tipo de mensajes a transmitir (mensajes explcitos, fragmentacin, etc.). Deteccin de direcciones duplicadas. Antes de estar activos en la red debe chequearse la no duplicidad. Consistencia de datos en el dispositivo: datos de identidad (tipo de nodo, fabricante, nmero de serie, etc.), datos del enlace de comunicaciones (direccin del nodo, velocidad de transferencia, etc.) y datos de configuracin del nodo (dependiendo del tipo de dispositivo, se deben configurar valores lmite, velocidades, consumos, inicializacin de contadores, etc.). Una de las caractersticas particulares de DeviceNet es la existencia de mltiples forma tos de mensajes, lo que permite al bus operar de un modo u otro dependiendo del tipo de mensajes enviados, y pudiendo mezclar diversos tipos de mensajes. Los tipos de mensajes que se definen son: Sondeo. El maestro interroga uno por uno cada nodo para recibir o enviar una actualizacin del estado del nodo. Este mtodo requiere un mensaje saliente y otro mensaje entrante para cada nodo de la red. Es un mtodo preciso y riguroso, pero poco eficiente a la hora de solicitar informacin a los dispositivos. Strobing. Un nodo solicita mediante difusin (broadcast) simultnea la actualizacin a todos los nodos. Cada nodo responde a este mensaje mediante un orden predeterminado por una lista priorizada para permitir que los nodos ms crticos sean los primeros en responder. Envo cclico: Los dispositivos son configurados para enviar mensajes de formar regular segn el tiempo programado. Este tipo de envo de mensajes se suele emplear juntamente con el modo de cambio de estado.

PROGRAMA DE ACTUALIZACION PROFESIONAL

Pg. 10

Cambio de estado. Los nodos nicamente envan mensajes cuando su estado cambia, lo que implica una utilizacin mnima del bus. El principal problema radica en que el tiempo de recepcin no es fijo ya que depender del trfico del bus en el instante en que se desea acceder a l. Mensajes explcitos. Este mtodo indica cmo un nodo debe interpretar los mensajes. Este mtodo es habitualmente empleado en nodos con funcionalidad compleja para as poder enviar mensajes con numerosos parmetros de configuracin que es necesario modificar regularmente, pero no tan a menudo como la lectura de datos del proceso que ese nodo realiza. Mensajes fragmentados. Es empleado para el caso donde es necesario enviar ms de 8 bytes de datos en un solo envo. En este caso, se envan varios mensajes de hasta 8 bytes donde viajan los datos fragmentados para posteriormente ser unidos de nuevo. Gestin de mensajes no conectados (UCMM, UnConnected Message Manager). La capacidad UCMM en DeviceNet permite comunicacin de igual a igual (peer to peer), es decir, que no es necesaria la gestin de un maestro en la red sino que dos nodos cualquiera pueden comunicarse entre ellos de forma directa sin pasar por el nodo maestro. Para ello, los nodos UCMM deben poder aceptar todos los mensajes CAN y realizar un filtrado de mensajes para conocer y aceptar nicamente aquellos mensajes que van dirigidos a l. Este filtrado se realiza en la capa de software y requiere mayores recursos (RAM, ROM y capacidad de proceso) que un nodo que slo admite mensajes provenientes de un maestro . Anlogamente a como se hace en Profibus, existe una modalidad de configuracin de dispositivos electrnica consistente en un fichero modelo para cada tipo de dispositivo de modo que cada parmetro queda situado en una ubicacin concreta. De este modo es posible intercambiar dispositivos de diferentes fabricantes con igual funcionalidad, aunque es necesario ser cuidadoso y analizar si esta equivalencia es completa para asegurar la inexistencia de problemas.

PROGRAMA DE ACTUALIZACION PROFESIONAL

Pg. 11

BIBLIOGRAFIA DN-6.7.2ES, Sistema de cables DeviceNet, Manual de planificacin e instalacin AUTOR : Rockwell Automation
Publicacin DN-6.7.2ES - Mayo de 1999

High Lights, Instrumentacin y Control (Control de Tiempo Real), 2 ed., HIGH LIGHTS, 2004. Rockwell-Automation, Introduccin a DeviceNet: Manual de Laboratorio, Seminario Complete Automation On The Move, Rockwell-Automation, Inc., 2004. DeviceNet Folleto, AUTOR Omron, PUBLICADO 30/10-2002 Manual de comunicacin 10000046974 / 00 DeviceNet, autor WEG, ao 2008

Sitios de Internet Open DeviceNet Vendor Association www.odva.org ControlNet International www.controlnet.org Rockwell-Automation www.rockwellautomation.com Allen-Bradley www.ab.com International Electrotechnical Commision www.iec.ch Bosch www.semiconductors.bosch.de International Standards Organization www.iso.org Real Time Automation www.rtaautomation.com Sitio de bsqueda en Internet Google www.google.cl (palabras claves: buses de campo, DeviceNet, ControlNet)

PROGRAMA DE ACTUALIZACION PROFESIONAL

Pg. 12