Professional Documents
Culture Documents
mn de investigacin y desarrollo financio la ejecucin de un proyecto de I+D denominado field bus el donde trabajaron 13 empresas y 5 institutos de investigacin para desarrollar un sistema de comunicacin verstil denominado finalmente profibus
En el ao 1991 profibus se convirti en la norma alemana DIN 19245 y posteriormente en las normas europea EN 50170 y EN 50250 y en las internacionales IEC 61158 e IEC 61158-2 Se garantiza as la independencia de profibus con respecto a los fabricantes de sistemas electrnicos de control as como la interoperabilidad de los sistemas fabricados por diferentes empresas.
La necesidad de integrar los procesos de produccin (diseo ingeniera y fabricacin ) con los de gestin de empresa nace la fabricacin integrada por computador conocida como CIM (computer integrated manufacturing) que forma parte de la estrategia de una empresa industrial que integra la utilizacin adecuada de los computadores en todas las reas de la empresa
Nivel de proceso: se adquieren los datos del proceso mediante sensores situados en el y se acta mediante actuadores .Este nivel es encargado de la comunicacin de los diferentes controladores del nivel inmediatamente superior de estacin con los dispositivos de campo
Nivel de estacin: se elabora la informacin del nivel del proceso inferior. Forman parte de el los diferentes sistemas electrnicos de control utilizados en cada maquina como autmatas programables , CNC, robots.
Nivel de clula: realiza la coordinacin de la maquinas pertenecientes a la clula de fabricacin Nivel de rea: se coordinan entre si las diferentes clulas. Solo existe en instalaciones de cierta complejidad Nivel de fabrica: La administracin de los recursos
Uno de los objetivos inciales de profibus fue proporcionar una solucin mediante una nica norma para las comunicaciones de los niveles de proceso, estacin y clula de la pirmide CIM Puede considerarse que profibus es un sistema de comunicaciones industriales formado por una familia de protocolos compatibles entres si que comparten las capas fsicas y de enlace del modelo OSI pero se diferencian en el nivel de aplicacin
Decentralised Periphery es una red o bus de campo cuyo protocolo esta optimizado para realizar transferencia de informacin en el nivel de proceso Se necesita alta velocidad de transmisin y bajo coste.
A una red profibus DP se pueden conectar 3 tipos diferentes de sistemas electrnicos: Sistemas electrnicos de control : plc, CNC, robots Sistemas electrnicos especializados: unidades de programacin, paneles de operacin, etc. Sensores y actuadores analgicos y digitales.
Pofifus DP tiene 3 tipos de procesadores de comunicaciones: DPM1: DP master class1 DPM2: DP master class 2 DPS: DP slave
Medio de transmisin Se realiza mediante seales elctricas a travs de un cable de 2 hilos trenzado y apantallado (norma EIA RS485) o mediante seales pticas a travs de fibra ptica Purpura para DP Azul para PA
Topologa: La topologa bsica es un bus Tiene resistencias terminadoras en ambos extremos para minimizar las reflexiones en ellos. Es posible conectar la red en forma de rbol que contiene varios buses lineales cada uno recibe el nombre de segmento. Los distintos segmentos se conectan mediante repetidores
Medio fsico: Par de cobre trenzado y apantallado con diferentes tipo de recubrimiento en funcin de las caractersticas del ambiente. Caracterstica de la seal: La informacin se representa mediante la polaridad de la tensin entre los 2 hilos del cable de conexin. Esto hace que la velocidad de transmisin sea elevada.
Velocidad de transmisin: Esta comprendida entre 9.5kbits/segundo y 12Mbits/segundo. En caso de rede de rbol que utilizan repetidores la velocidad mxima es de 1.5Mbits/segundo
Distancia de transmisin: La distancia mxima alcanzable en un bus lineal es de 100 metros a 12Mbits/ segundo y de 1200 metros a velocidades inferiores a 93.75Kbits/segundo.
Numero de procesadores de comunicaciones El numero mximo de procesadores de comunicaciones en un bus lineal es de 32. Mediante la utilizacin de repetidores se puede alcanzar el valor de 127 procesadores mximo.
Topologa: Permite crear rede con topologa de anillo y estrella Medio fsico Fibra ptica de plstico de 660 nm, o de cristal 800 y 1500 nm Velocidad de transmisin 9.6K bits/segundo y 12 Mbits/segundo Distancia de transmisin: 15 kilmetros Numero de procesadores: 127
A la capa de enlace se la conoce como capa FDL (field bus datalink) Esta se puede subdividir en una subcapa de control de acceso al medio y una subcapa de control lgico que define el formato de los mensajes
Las redes profibus son del tipo principal y subordinado y poseen 2 tipos de procesadores de comunicaciones: Los procesadores principales de comunicaciones Los procesadores subordinados de comunicaciones
Para evitar que mas de un procesador principal acceda al medio de transmisin compartido Profibus utiliza un mecanismo de control de acceso al medio llamado token bus La circulacin del testigo obedece a las siguientes reglas:
El testigo se desplaza automticamente de un procesador principal al siguiente en orden ascendente de direccionamiento. El procesador principal cuya direccin es la ms elevada reenva al testigo al procesador principal cuya direccin es la mas baja. Cada procesador principal memoriza la direccin del siguiente procesador principal al que debe enviarle el testigo
Para incluir nuevos procesadores en la red cada procesador realiza un sondeo peridico parar ver si se ha incluido un nuevo procesador.
Se especifica mediante el parmetro Trt ( token rotation time) Este valor no puede ser rebasado incluso cuando hay que transmitir un gran volumen de datos Para ello la red profibus funciona de acuerdo con las siguientes especificaciones:
1. La conexiones lgicas que realizan los diferentes procesadores pueden ser de prioridad alta o baja. Esto influye sobre el tratamiento de los mensajes. 2. Cada procesador principal mide continuamente el intervalo de tiempo Trr ( real token rotation time) durante el cual no esta en posesin del testigo.
3. Cuando un procesador principal recibe el testigo calcula la diferencia entre el valor de Trt y Trr y obtiene el tiempo en que puede retener el testigo y puede llevar a cabo una de las 2 acciones siguientes:
1. Si la diferencia es mayor que cero ejecuta una a una todas las ordenes de comunicaciones pendientes primero las de alta prioridad y luego las de baja prioridad. Si el tiempo se agota las ordenes pendientes se ejecutan en el siguiente ciclo. Si las ordenes se agotan el testigo se envia al siguiente procesador
2. Si el tiempo es negativo o nulo solo se enva las ordenes de alta prioridad mas antigua
Direccin de los procesadores de comunicaciones: La direccin Ts (this stations) es un parmetro especifico de cada procesador Su rango esta comprendido entre 0 y 126 El valor 127 se reserva para mensajes de difusin para todos ( broadcast) o para un conjunto de ellos (multicast)
Velocidad de transmision (baud rate) Se mide en kbits/segundo El valor que es el mismo para todos los procesadores de la red varia entre 9.6 y 12000 El tiempo necesario para transmitir un bit de informacin es el inverso de su valor tbit = 1/baud rate
Redundancia del medio de comunicacin: Es un parmetro que vale 0 o 1 segn se disponga o no de un medio de comunicacin adicional
Intervalo de confirmacin de recepcin (slot time): TsL Es el tiempo que el procesador principal espera para que el procesador al que le envi el mensaje le confirme su recepcin
Mnimo tiempo de retardo: Es el tiempo mnimo que el procesador destinatario debe esperar para enviar el mensaje de contestacin
Mximo tiempo de retardo: Es el mximo tiempo que debe esperar el procesador para enviar un mensaje nuevo
Tiempo de espera de recepcin: Es el tiempo que un procesador de comunicaciones debe esperar tras enviar un mensaje para desinhibir su circuito receptor.
Tiempo de espera del transmisor: Es el mnimo tiempo que debe transcurrir entre la confirmacin de recepcin y el envio de otro nuevo
Tiempo de rotacin de testigo (Trt): Es el tiempo establecido para que el testigo circule a travs de todos los procesadores
Factor de actualizacin G: es el numero comprendido entre 1 y 100 el cual se multiplica al Trt para obtener el tiempo que debe transcurrir para que el procesador principal de comunicaciones realice la bsqueda de nuevos procesadores
Tipo de procesador de comunicaciones Es una variable binaria que indica si es procesador principal o subordinado
Direccin mas alta de los procesadores principales de comunicaciones La direccin HSA especifica la direccin mas alta que pueden tener los procesadores principales su valor esta comprendido entre 2 y 126
Numero mximos de reintentos: Es el numero de veces que un procesador principal vuelve a enviar un mensaje cuando no recibe la confirmacin el valor varia entre 1 y 8
Profibus DP utiliza el mtodo asncrono lo que significa que el emisor y receptor tiene relojes independientes Debido a esto el procesador que lo implementa se le denomina UART
La unidad mnima transmitida de informacin es un carcter que esta formado por 9 bits ( 8 bits de datos y 1 de paridad) precedido por un bit de inicio ST que tiene nivel bajo (0) y un bit de fin de transmisin SP que tiene nivel alto (1)
Los caracteres se agrupan para formar paquetes de informacin denominados mensajes Estos mensajes comienzan con un octeto de inicio SD y acaban con un octeto de finalizacin ED. Todos los mensajes contienen los siguientes campos
Direccin del destinatario DA Direccin del emisor SA Carcter de control del mensaje FC Estructura de comprobacin del mensaje FCS
Existen 3 tipos de mensajes que se diferencia por el octeto SD: Mensaje sin dato: carece de campo reservado para el envo de datos
Mensaje con datos de longitud fija Permite el envo de 8 caracteres de datos entre el carcter FC y FCS
Mensajes con datos de longitud variable: Este tipo de mensaje se caracteriza por poseer los campos LE y LEr con los que se especifica el numero de caracteres de datos incluidos el mensaje Varia entre 1 y 246 caracteres
Entre mensaje y mensaje es necesario respetar un tiempo de espera denominado idle time Se caracteriza por la presencia de un 1 lgico en la red y su duracin mnima ha de ser equivalente al envio de 3 caracteres que equivalen a 33 periodos de bit
La capa FDL proporciona un conjunto de servicios de transferencia de datos que son utilizada por la capa de aplicacin La transferencia de datos pueden ser cclicos o acclicos
Servicio SDA Es un servicio bsico mediante el cual el procesador principal tiene un determinado instante el derecho de acceso al medio
Servicio SRD Lo utiliza un procesador principal para enviar datos a otro procesador y solicitar datos de el
Se utilizan para llevar a cabo las comunicaciones en algunas aplicaciones industriales en las que se debe transmitir informacin peridicamente Este servicio cclico se denomina CSRD
Transmisores defectuosos de la red Presencia de tierras con alta impedancia Reflexiones de seal Profibus utiliza un mecanismo de seguridad en los mensajes que da lugar a un cdigo Hamming que posee una distancia mnima de 4.Esto permite detectar y corregir un error de un bit en un caracter y detectar errores de 2 bits
Las funciones de diagnostico permiten la rpida localizacin de fallos Los mensajes de diagnostico son enviados a la red por los procesadores subordinados y recibidos por el principal los mensajes se dividen en 3 categoras
Mensajes de diagnostico relacionados con los procesadores subordinado de comunicacin: Mensajes que hacen referencia al estado operativo general de los mdulos
Mensajes de diagnostico relacionados con mdulos de interfaz Indican un fallo en una determinada gama de mdulos de entrada /salida
Mensajes de diagnostico relacionados con los canales Indica los errores producidos en un determinado canal de entrada y salida