PROFIBUS

Automatización Industrial

Índice
TEMA – PROFIBUS 1. - Introducción 1.1 – Características Generales 1.2 – Arquitectura de PROFIBUS 2. – Nivel Físico - PHY 2.1 – Generalidades 2.2 – Topología 2.3 – Método de Transmisión 3. - Nivel de Enlace - FDL 3.1 – Protocolo de Transmisión 3.4 – Tiempos de PROFIBUS 3.4 – Servicios FDL 4. – Servicios FMA1/2 5. – PROFIBUS FMS 5.1 – Características FMS 5.2 – Elementos FMS 5.3 – Servicios FMS 6. – Servicios FMA7 7. – PROFIBUS DP 7.1 – Características DP 7.2 – Tipos de Dispositivos 7.3 – Tipos de Comunicación

Introducción
Definición y Estándares Organización de Usuarios de PROFIBUS Características Generales Características Técnicas PROFIBUS & OSI Arquitecturas PROFIBUS Niveles de aplicación

Definición y Estándares
PROcess FIeld BUS PROFIBUS es un estándar de bus de campo abierto independiente del fabricante Origen Alemán Estándar europeo EN 50 170, a partir de la norma alemana DIN 19 245 Empleado para interconexión de dispositivos de campo de entrada/salida simples con PLCs y PCs Amplio rango de aplicaciones en automatización de fabricación, procesos y construcción

Profibus User Organization

Administrar y desarrollar la tecnología PROFIBUS Integrar por fabricantes, usuarios e instituciones investigadoras Certificar y asegurar la calidad de los productos que siguen el estándar Crear un catálogo con todos los productos que soportan este estándar Proponer PROFIBUS como estándar internacional Desarrollar herramientas y equipos de mantenimiento

www.profibus.com

Características Generales (I)

OBJETIVO de
un bus de campo como PROFIBUS

Interconexión de dispositivos digitales de campo o sistemas de bajas o medias prestaciones Sensores, actuadores, transmisores, PLCs, Controladores Numéricos, PCs, interfaces hombremáquina, etc.

si está en posesión del testigo Esclavas (pasivas): sólo pueden reconocer mensajes recibidos o transferir datos después de una petición remota La configuración mínima es una de las siguientes: dos maestras una estación maestra y una esclava .Características Generales (II) Transmite pequeñas cantidades de datos Cubre necesidades de tiempo real Tiene gran compatibilidad electromagnética ¿Qué VENTAJAS ofrece PROFIBUS? Número reducido de estaciones Fácil configuración Ampliación o reducción de elementos Plug & Play Bajos costes de conexión y cableado Pseudoconsistente con OSI Permite integrar los dispositivos menos inteligentes Protocolos simples y limitados Características Generales (III) Dos tipos de estaciones: Maestras (activas): pueden controlar el bus y transferir mensajes sin una petición remota.

direcciones de segmento y direcciones puntos de acceso a servicios (LSAP) .Características Generales (IV) Anillo Lógico entre Estaciones Maestras Estaciones Activas. sin bit stuffing híbrido paso de testigo entre las estaciones maestras maestro/esclavo entre maestra y esclavas Direccionamiento: 7 bits (rango de dirección: de 0 a 127) 127: dirección global para broadcast y multicast Extensión de las direcciones para direcciones regionales. Dispositivos Maestros PLC Token Token PLC Maestro-esclavo PROFIBUS Estaciones Pasivas. asíncrona. sincronización por start/stop. Dispositivos Esclavos Características Técnicas (I) Topología de red: Redundancia: Transmisión: Acceso al bus: bus lineal o en árbol con terminadores un segundo medio de transmisión es opcional halfduplex.

6 19.5 500 Según la norma RS 485 cable par m trenzado apantallado: Distanc/seg.75 187.Características Técnicas (II) Servicios de transferencia: Acíclicos: Send Data with/without Acknowledge Send and Request Data with Reply Cíclicos (polling):Cyclic Send and Request Data with Reply Longitud de trama: hasta 255 bytes por trama de 0 a 246 octetos de datos de la capa 2 por cada Data Unit sin extensión de dirección Características Técnicas (III) Integridad de los datos: mensajes con distancia Hamming (HD) = 4. ≤1200 m .≤ 1200tipo m A≤de 1200 ≤600 m ≤ 200m O S / . secuencia especial para evitar pérdida y multiplicación de los datos Número de estaciones: 32 por segmento hasta 127 usando repetidores Velocidad de transmisión: depende del medio.2 93. detección de deslizamiento de sincronismo. Kbits/s 9.

Nivel de célula .Comunicación de través del bus sistemas de control .Plug & Play . Rápida .Comunicación Multi-maestro Automatización de planta Automatización de procesos .Flexibilidad .Alta velocidad.Alimentación de .Seguridad y E/S distribuidas a intrínseca nivel de dispositivo .Orientado a la aplicación .Eficiente y barato los dispositivos a .Amplio rango de aplicaciones . complejas .Tareas de comunica.PROFIBUS & OSI Proceso de Aplicación Application Layer Interface (ALI) DIN 19245 Parte 2 EN 50 170 NIVEL DE APLICACIÓN Fieldbus Message Specification (FMS) Lower Layer Interface (LLI) NIVEL DE PRESENTACIÓN NIVEL DE SESIÓN NIVEL DE TRANSPORTE NIVEL DE RED DIN 19245 Parte 1 EN 50 1703 NIVEL DE ENLACE Fieldbus Datalink (FDL) NIVEL FÍSICO (PHY) Fieldbus Management FMA 1/2 Fieldbus Management FMA 7 Capas vacías Capas vacías Familia PROFIBUS EN 50170 Volume 2 PROFIBUS-FMS PROFIBUS-DP PROFIBUS-PA Automatización de Propósito General .

2 El Protocolo PROFIBUS es Acorde con el Modelo de Referencia para Sistemas Abiertos OSI/ISO FMS Layer Usuario DP DP-Profiles PA PA-Profiles DP-Extensions FMS Device Profiles DP Basic Functions Aplicación (7) (3)-(6) Enlace de Datos (2) Físico (1) EN 50 170 Fieldbus Message Specification not used Fieldbus Data Link (FDL) RS-485 / Fiber Optic Interface IEC IEC 1158-2 PROFIBUS guidelines + profiles Niveles de Aplicación Nivel de Planta Tiempo de Ciclo de Bus < 1000 ms Ethernet/TCP/IP Controlador TCP/IP/Ethernet de Área PC/VME CNC Nivel de Célula Tiempo de Ciclo de Bus < 100 ms VME/PC PROFIBUS-FMS PLC DCS Nivel de Campo Tiempo de Ciclo de Bus < 10 ms PROFIBUS-DP PROFIBUS-PA .EN 50170 .

Nivel Físico – PHY GENERALIDADES TOPOLOGÍA CABLEADO Generalidades Línea Serie RS-485: Topología: Longitud: Velocidad: Transceiver chip: línea de transmisión balanceada Bus lineal con terminadores en ambos extremos <=1200 m.6 / 19.75 kbits/s si longitud <=1200 m 500 kbit/s si longitud <=200m SN75176 A. DS3695 u otros Medio de transmisión: Par trenzado y apantallado Número de estaciones: 32 (maestros.2 / 93. esclavos y repetidores) . dependiendo de la velocidad 9.

permite más de 3 repetidores Topología (II) LINEAL (3 repetidores y 122 estaciones. esclavas o repetidores) por segmento de bus 2 topologías: Lineal. config. máx.) Sección 1: máximo de 31 estaciones + 1 repetidor Maestro o esclavo Repetidor Terminador de bus Sección 2: máximo de 30 estaciones + 2 repetidores Sección 3: máximo de 30 estaciones + 2 repetidores Sección 4: máximo de 31 estaciones + 1 repetidor .Topología (I) La longitud del bus y el nº de estaciones puede ser incrementado mediante el uso de repetidores (amplificadores bidireccionales) Máximo de 32 estaciones (maestras. con un máximo de 3 repetidores entre 2 estaciones Árbol.

nº máx. y 5 > 3 repetidores) Sección 1 max 31 estaciones Sección 2 max 31 estaciones Sección 3 max 28 estaciones Sección 5 max 30 estaciones Sección 4 max 31 estaciones Sección 6 max 31 estaciones Maestro o esclavo Repetidor Terminador de bus Nivel de Enlace – FDL PROTOCOLO DE TRANSMISIÓN PASO DEL TESTIGO TIEMPOS DE ROTACIÓN DE TESTIGO PRIORIDADES TIEMPOS DE PROFIBUS SERVICIOS FDL .Topología (III) ÁRBOL ( 127 estaciones.

Si el esclavo no responde tras un predefinido número de reintentos se marca como “no operativo” y las siguientes peticiones que se le hagan no habrá reintentos . excepto la receptora monitorizan las peticiones pero responden cuando son direccionadas Protocolo de Transmisión (II) El reconocimiento o la respuesta llegará dentro de un tiempo predefinido Slot Time. Un Ciclo de Mensaje (action frame). el Idle Time. de no ser así el iniciador repite la petición si no es una “primera petición”. por parte de la maestra o esclava correspondiente Las únicas excepciones a este ciclo (ciclo sin reconocimiento) son: la transmisión de datos sin reconocimiento la transmisión del testigo Todas las estaciones.Protocolo de Transmisión (I) El intercambio de mensajes tiene lugar en ciclos. Un reintento o una nueva petición no se emitirá por el iniciador antes de la expiración de un periodo de espera. consiste en el envío de una trama por una estación maestra y el reconocimiento o la respuesta.

la estación asumirá que el anillo lógico ha cambiado y marcará la nueva maestra en la lista como su predecesora . se aplica periódicamente un algoritmo para reconocer los cambios Recepción del Testigo(II) TS<NS<PS PS<TS<NS PS<TS<NS NS<PS<TS 2 4 6 PROFIBUS 9 1 3 5 7 10 Cada estación guarda una lista de estaciones activas (LAS). no lo aceptará. más tarde. monitorizan todas las peticiones. Estas direcciones han sido determinadas durante la inicialización y. pero sólo responden las que identifiquen su dirección en el mensaje El testigo se pasa de estación en estación según el orden numérico ascendente de las direcciones de estación.Recepción del Testigo(I) La comunicación es siempre iniciada por la estación que posee el testigo. Si una maestra recibe el testigo de una estación que no está marcada en su LAS como su predecesora (PS). Todas las estaciones. excepto la iniciadora. Si se produce un reintento de la misma PS. La estación con dirección más alta se lo pasa a la de dirección más baja Cada estación (TS=This Station) conoce su predecesora (PS=Previous Station) y su sucesora (NS=Next Station).

Se define en función del número de estaciones maestras que pueda haber. incluyendo los reintentos si son necesarios Independientemente del TRR. cada maestra debe ejecutar al menos un ciclo de alta prioridad. es iniciado. sea de alta o de baja prioridad. incluyendo los reintentos en caso de error La prolongación del TTH provocada por algunos de estos casos dará lugar al acortamiento del tiempo para los ciclos de mensajes en la próxima recepción del testigo . que acabará cuando se reciba el próximo testigo El tiempo máximo que debería tardar el testigo en volver es el tiempo de rotación objetivo (Target Rotation Time TTR).TRR Prioridades El usuario de la capa FDL (la capa de aplicación) puede elegir para los mensajes dos prioridades: baja o alta Cuando una maestra recibe el testigo siempre procesa primero los mensajes de alta prioridad y luego los de baja prioridad Una vez que un ciclo de mensaje.Tiempos de Rotación de Testigo Una vez que una maestra recibe el testigo comienza a contar el tiempo de rotación real del testigo (Real Rotation Time TRR). la duración de los ciclos de mensajes de alta prioridad y un margen suficiente para los mensajes de baja prioridad y los posibles reintentos (se parametrizan con este valor todas las estaciones activas) El tiempo de mantenimiento de testigo (Token Holding Time TTH) es el tiempo que dispone la maestra para sus tareas. siempre debe concluirse. por cada recepción del testigo. en ese ciclo y es la diferencia de tiempo entre el TTR y el TRR : TTH = TTR .

Procedimientos de Manejo de Mensajes Recepción del token Resetear y liberar TRR (up) TTH TTR .TRR Liberar TTH (down) TTH < 0 si no ¿Alta prioridad? si Procesar mensaje alta prioridad no TTH < 0 si no Gap update ¿Baja prioridad? si ¿Alta prioridad? si Procesar mensaje alta prioridad no si no ¿m=p_len? no m =m+1 Polling sobre miembro de la Poll_List TTH < 0 no ¿m=p_len? no si m =1 Procesar mensaje baja prioridad si TTH < 0 no Pasar el token Tiempos de PROFIBUS OBJETIVOS DE LOS TIEMPOS Monitorizar la actividad del bus para determinar errores Sincronizar las diferentes estaciones DEFINICIÓN DE TIEMPOS Bit Time: tBIT (Tiempo de Bit) Idle Time: TID (Tiempo de Estado Ausente o Idle) Slot Time: TSL Time-out: TOUT GAP Update Time: TGUD (Actualización del GAP) Real Rotation Time: TRR (Tiempo de Rotación Real) Target Rotation Time: TTR (Tiempo de Rotación Objetivo) .

a través de la capa FMA1/2 asociada a las capas 1 y 2 Los servicios se llevan a cabo usando una serie de primitivas (con sus correspondientes parámetros) denotadas por FDL_XXXX. y los servicios de gestión.Servicios FDL Los servicios de transferencia de datos son accesibles a través de la capa 2 (FDL).ind FDL_XXX.confirm.con Usuario local FDL local FDL remoto Usuario remoto .req Maestra/esclava destino FDL_XXX.indication Hay cuatro servicios de transferencia de datos: SDA SDN SRD Send Data with Acknowledge Send Data with No Acknowledge Send and Request Data with Reply CSRD Cyclic Send and Request Data with Reply Interacción de Primitivas Maestra origen FDL_XXX. Si ocurre algo inesperado en la estación remota se le indica al usuario por FDL_XXXX.request. Tras completar el servicio se devuelve al usuario una primitiva FDL_XXXX.

si ha recibido reconocimiento de la estación remota. tras los cuales se remitirá un reconocimiento negativo al usuario local Entre la transferencia de los datos y la recepción de su reconocimiento ningún otro tráfico tiene lugar en el bus SDN SDN (Send Data with No Acknowledgement) Además de enviar datos a una única estación. pero sólo los controladores FDL que identifiquen su propia dirección y que hayan recibido sin error lo pasarán a su usuario remoto . El grupo de estaciones para multicast se identifica por una dirección de LSAP El usuario local recibe confirmación de la transferencia de los datos. permite enviar a todas las estaciones (broadcast) o a un grupo de ellas (multicast) Para estos dos casos los bits 1 a 7 de la dirección destino deben estar a 1 (dirección global 127). si se ha recibido sin errores Al usuario local la capa FDL le envía confirmación de la recepción de los datos. pero no de si se han recibido correctamente. se realizará el número indicado de reintentos. Si dentro del Slot Time no se recibe la confirmación.SDA SDA (Send Data with Acknowledgement) Permite al usuario en una estación maestra enviar datos a una única estación remota y recibir inmediatamente la confirmación En la estación remota se entrega el L_sdu al usuario remoto. No hay reintentos Una vez que los datos son enviados alcanzan todos los usuarios remotos a la vez.

en este caso. En la lista pueden aparecer repetidas las direcciones FDL. se transmiten los datos solicitados El usuario local recibe los datos pedidos o una indicación de que no estaban disponibles (ambos casos suponen la confirmación de la recepción de los datos transferidos) o una confirmación de la no recepción de los datos transmitidos Entre la transmisión original y la respuesta ningún otro tráfico tiene lugar en el bus CSRD CSRD (Cyclic Send and Request Data with Reply) La funcionalidad de este servicio es la misma que la del SRD Las acciones se realizan cíclicamente con cada estación de las incluidas en la lista Poll List definida por el usuario local. para permitir ordenar las estaciones convenientemente Después de cada transferencia y petición se espera una respuesta o confirmación inmediata Durante un CSRD se permiten los servicios acíclicos SDA.SRD SRD (Send and Request Data with Reply) Permite transferir datos a una única estación remota y al mismo tiempo solicitar datos que el usuario remoto había dejado disponibles previamente. En la lista también se deben indicar el número y la secuencia de las transferencias y peticiones. es opcional Tan pronto como se recibe la trama sin error. La transferencia de datos. SDN y SRD .

o): permite leer variables de las capas 1 y 2. La rspuestacontiene los valores de las variables especificadas Event FMA1/2 (l y r. y referirse a las capas locales o remotas Se llevan a cabo por medio de primitivas del tipo FMA1/2_XXXX. m): resetea (equivalente al power on) las capas PHY. m): la capa informa al usuario de sucesos y errores en las capas 1y2 . FDL Y FMA1/2.xxxx Algunos de estos servicios son: Reset FMA1/2 (l. .Servicios FMA1/2 Usuario de FDL Usuario de FMA1/2 Interface Servicio FMA FMA-User/FMA Interface FDL/FMA FDL (Fieldbus Data Link Layer) FMA1/2 (Fieldbus Management Layers 1 and 2) PHY (Physical Layer) Interface PHY/FMA Medio Físico Servicios de la Capa FMA1/2 Los servicios pueden ser opcionales (optional) u obligatorios (mandatory). El usuario recibe confirmación Read Value FMA1/2 (l. El usuario recibe confirmación Set Value FMA1/2 (l. o): permite asignar nuevos valores a las variables de las capas 1 y 2...

Nivel de Aplicación – FMS CARACTERISTICAS DISPOSITIVO VIRTUAL DE CAMPO OBJETOS DE COMUNICACIÓN RELACION DE APLICACION SERVICIOS FMS EJECUCION DE SERVICIOS RELACIONES DE COMUNICACION Características de FMS (I) Arquitectura Profibus .FMS Proceso de Aplicación Application Layer Interface (ALI) DIN 19245 Parte 2 EN 50 170 NIVEL DE APLICACIÓN Fieldbus Message Specification (FMS) Lower Layer Interface (LLI) NIVEL DE PRESENTACIÓN NIVEL DE SESIÓN NIVEL DE TRANSPORTE NIVEL DE RED DIN 19245 Parte 1 EN 50 1703 NIVEL DE ENLACE Fieldbus Datalink (FDL) NIVEL FÍSICO (PHY) Fieldbus Management FMA 1/2 Fieldbus Management FMA 7 Capas vacías .

. Relaciona objetos del proceso industrial con objetos de comunicación que son los conocidos por Profibus Especificación de mensajes de Fieldbus (FMS) Implementa el protocolo entre los dispositivos Genera y codifica las unidades de datos del protocolo (PDU) Decodifica e interpreta la información en recepción Interfaz de bajo nivel (LLI) Relaciona los servicios del nivel 7 aplicación con los servicios de nivel 2 enlace de datos Gestión de red (FMA 7). A través de este parte el usuario accede a las funciones de gestión de red Características de FMS (III) FMS es una normalización de la capa de aplicación diseñada para proporcionar servicios de mensajería entre y con dispositivos programables en entornos CIM. Define un conjunto de objetos FMS que pueden existir dentro de un dispositivo. Define el comportamiento del dispositivo (de los objetos) frente a dicho conjunto de servicios de mensajería. Define un conjunto de servicios de mensajería para acceder y manipular estos objetos.Características de FMS (II) El nivel de aplicación puede dividirse en: Interfaz de nivel de aplicación (ALI) Relaciona el interfaz del proceso industrial concreto con el interfaz del nivel de aplicación estandarizado en Profibus.

.Características de FMS (IV) FMS está optimizado para comunicación de propósito general. .e. programas. Es un modelo que representa de manera abstracta el comportamiento de las máquinas reales. ISO 9506) definidas en MAP. Integración varias partes del proceso descentralizadas en un proceso común Comunicación entre estaciones inteligentes Dispositivo Virtual de Campo (I) VFD: Virtual Field Device Es el objeto más significativo del FMS. obtener así una independencia de las máquinas reales específicas a las que estos servicios se refieren. por lo que se refiere a su operación externa visible desde el sistema de comunicaciones La finalidad de este objeto es que todos los servicios se realicen sobre este dispositivo virtual. y por lo tanto. Comunicaciones orientadas a la conexión pueden ser permanentes o temporales Las principales áreas de aplicación son: Transmisión de gran cantidad de datos p. bloques de datos. en sus características comunes.FMS. Está orientado a la comunicación de objetos entre dispositivos inteligentes a nivel de célula FMS es un subconjunto de las funciones MMS (Manufacturing Message Specification.. La implementación específica de las transformaciones entre las directivas sobre la VFD y las máquinas reales deberán organizarse de manera individualizada para cada máquina real conectada al sistema de conexiones Profibus ..

.Dispositivo Virtual de Campo (II) Servicios del VFD Bus de campo Programas Dispositivo Datos de programa real PLC Servicios de Programas Invocables Servicios de Dominios Area de Datos Dispositivo virtual Servicios de variables Dispositivo Virtual de Campo (III) Dispositivo de Campo Real Consigna Disp. Campo1 Nivel Temperatura Conexión lógica Conexión lógica Dispositivo de Campo Virtual (VFD) Presión VFD Disp. Campo 2 Diccionario de Objetos (OD) Data Type Dictionary Index Object Code 1 2 6 Data Type Data Type Data Type Meaning Integer 8 Integer 16 Floating Point VFD El VFD es la parte visible del Dispositivo Real para la Comunicación Static Object Dictionary Index Object Data Internal Symbol code type Address 20 21 VAR VAR 1 6 4711H 5000H Presion Temp.

Lista de Variables: Lista de las descripciones de objetos variables Relación de Aplicación Esquema del Modelo Cliente.Objetos de Comunicación (I) Clasificación de los Objetos de Comunicación Objetos de Comunicación Estáticos Variable Simple: Unidad indivisible Vector: Conjunto de variables simples del mismo tipo Registro: Conjunto de variables simples. Evento: Contiene un mensaje importante Objetos de Comunicación Dinámicos Invocación de Programa: Se combinan dominios en una unidad que contiene un programa ejecutable.Servidor CLIENTE APLICACION Petición Transmisión PDU de petición PDU de respuesta SERVIDOR Respuesta Recepción VMD dominio dominio Recepción Transmisión variable variable . Tipo de dato siempre octeto. no necesariamente del mismo tipo Dominio: Área de memoria conectada lógicamente.

Resume Reset. index = 20 4.res with Data 2. Request: Read. Confirmation: Read. Response: Read. Servicio de respuesta Service Requester (Client) Application 1.ind (Index 20) Layer 7 (FMS+LLI) Layers 1/2 (FDL+PHY) Layer 7 (FMS+LLI) Layers 1/2 (FDL+PHY) BUS . Name 20 Var 4711 Temp.con. para su monitorización y control. Kill Manejo del Dominios InitiateDownloadSequence DownloadSegment TerminateDownloadSequence InitiateUploadSequence UploadSegment TerminateUploadSequence RequestDomainDownload RequestDomainUpload Soporte del VFD Status UnsolicitedStatus Identify PhysicalRead PhysicalWrite InformationReport InformationReportWithType DefineVariableList DeleteVariableList Ejecución de un Servicio Confirmado CLIENTE Servicio de petición Servicio de confirmación SERVIDOR Suministrador Servicio de del servicio indicación Object Dictionary Index Typ Addr. 21 Var 5000 Press. Manejo del Contexto Initiate Reject Acceso a Variables Read Write ReadWithType WriteWithType Abort Manejo de OD Get OD Initiate Put OD Put OD Terminate Put OD Manejo de Eventos EventNotification EventNotification With Type AcknowledgeEventNotificaton AlterEventConditionMonitoring Manejo de Programas Invocables CreateProgramInvocation DeleteProgramInvocation Start. Stop.req.Servicios FMS Los servicios FMS se han diseñado especialmente para los dispositivos de fabricación.Indication: Read. with Data Service Responder (Server) Application 3.

Request: Information Report.Esclavo Broadcast Multicast Acíclicas Cíclicas Cíclicas Acíclicas .Ejecución de un Servicio no Confirmado Service Requester (Server) Application 1.Indication: Information Report.ind (Daten) Layer 7 (FMS+LLI) Layers 1/2 (FDL+PHY) BUS Relaciones de Comunicación Relaciones de Comunicación Orientado a Conexión Sin Conexión Maestro .req (Daten) Layer 7 (FMS+LLI) Layers 1/2 (FDL+PHY) Service Responder (Client) Application 2.Maestro Maestro .

LLI y FMA ½ Se pueden clasificar: Por su localización: Locales o Remotos Por su tipo: Servicios de gestión de errores. FMS. de configuración o de contexto Servicios FMA 7 (II) Gestión de Contexto: Inicialización y liberación de conexiones de gestión Manejo del contexto FMA7-Initiate FMA7-Abort (sólo del remoto) Manejo de fallos Reset Event (sólo en local) Manejo de Configuración Initiate Load CRL Load CRL Read CRL Terminate Load CRL Set Value Read Value Ident Get Live List LSAP Status Gestión de Errores: Evaluación y diagnóstico de errores en el bus o las estaciones Gestión de Configuración: Todos los parámetros que relacionan una estación con el resto de las estaciones del bus (en local y remoto) (sólo local) .Servicios FMA 7 (I) Gestión de Red a Nivel de Aplicación (FMA 7) La gestión de red se encuentra ubicada en la capa FMA 7. Esta capa tiene interfaz con la capa de aplicación.

lectura y escritura de la lista CRL de la máquina Lectura y escritura de las variables de gestión (contadores estadísticos) Lectura de la identificación del dispositivo local Lectura de los estados de los LSAPs Reinicialización de la capa FMA 7 Notificación de eventos FMA 7 al usuario Servicios de Gestión Remotos Permiten al usuario manipular los objetos de gestión pertenecientes a otros dispositivos. Se realizan mediante una comunicación orientada a la conexión específica Se pueden indicar los siguientes servicios: Inicialización y terminación de FMA 7 Lectura y escritura de entradas en la CRL remota Lectura y escritura de variables de la capa FDL Lectura del estado de los SAPs del dispositivo PROFIBUS DP CARACTERISTICAS ACCESO AL MEDIO TIPOS DE DISPOSITIVOS TIPOS DE COMUNICACION DESCRIPCION DE DISPOSITIVOS DESARROLLO DE APLICACIONES .Servicios FMA 7 (III) Servicios de Gestión Locales Permiten al usuario manipular los objetos de gestión locales a la estación. No provocan actividad en el bus Se pueden clasificar en : Carga.

normalmente herramienta de configuración también puede controlar esclavos Estación Esclava estación pasiva que reconoce mensajes o contesta a peticiones . con interfaz de comunicación de bajo coste • Excelente diagnóstico • Interfaz de usuario simple Características • Cambio de más de 1000 Entradas y Salidas con 32 dispositivos en menos de 10 ms. solución con ASIC sin microprocesador • Varios diagnósticos en maestro y esclavo • Conjunto básico de parámetros y datos de configuración • Uso del cableado existente • Misma tecnología de transmisión en todas las aplicaciones Tipos de Dispositivos Maestro Clase 1 controlador central que intercambia datos con los dispositivos de I/O conectados (esclavos) determina la velocidad maneja el Testigo (Token) son permitidos varios maestros de clase 1 en una configuración los dispositivos típicos maestros DP clase 1 son PLC. PC Maestro Clase 2 herramienta de diagnosis y arranque.Características PROFIBUS-DP Requerimientos • Tiempo de reacción corto • Operación Monomaestro o Multimaestro • Protocolo simple. • Método de acceso híbrido • Funcionalidad reducida.

Tipos de Comunicación Dos tipos de comunicación uno a uno uno a muchos (Multicast) Pueden darse comunicaciones entre M-DP (clase 1 o 2) y E-DP entre M-DP (clase 2) y M-DP (clase 1) Iniciadores de comunicación el iniciador de comunicación maestro-esclavo es siempre el M-DP el iniciador de la comunicación M-M es siempre el M-DP clase 2 no está definida la comunicación M-DPs de la misma clase Acceso al Medio (I) Protocolo de Transmisión y Acceso al Medio Sistema Monomaestro Estación activa Maestro-DP Clase 1 PLC token .

Acceso al Medio (II) Procesado Lista de Sondeo Maestro DP Esclavo A Esclavo B Datos de salida Datos de entrada Datos de salida Datos de entrada Petición Respuesta Datos de entrada Datos de salida Esclavo A Esclavo X Esclavo Y Datos de salida Datos de entrada Datos de salida Datos de entrada Petición Respuesta Datos de entrada Datos de salida Esclavo Y Acceso al Medio (III) Protocolo de Transmisión y Acceso al Medio Sistema Multimaestro Maestro-DP clase 1 Maestro-DP clase 2 Maestro-DP clase 1 Token PROFIBUS-DP Esclavo 1 Esclavo 2 Esclavo 3 Esclavo 15 Esclavo 20 Esclavo 30 Esclavo 23 .

Descripción del Dispositivo Permite una Configuración Abierta Plug and Play a stem i S l de ción a r u fig Con Herramienta de configuración PROFIBUS PLC GS D GS D GS D GS D GS D GS D Hojas de Datos de los Dispositivos Electronicos (ficherosPROFIBUS GSD) Desarrollo de Aplicaciones Tipos de Dispositivos en una Aplicación Maestro Clase 1 Maestro Clase 2 terminación terminación Tipos de Esclavos-DP Compactos Modulares Inteligentes .

Sign up to vote on this title
UsefulNot useful