Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Profibus PDF
Profibus PDF
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
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
Ö www.profibus.com
Interconexión de
OBJETIVO de dispositivos digitales
de campo o sistemas
un bus de campo
de bajas o medias
como PROFIBUS
prestaciones
Sensores, actuadores,
transmisores, PLCs,
Controladores Numéricos,
PCs, interfaces hombre-
máquina, etc.
Características Generales (II)
Maestro-esclavo
PROFIBUS
Ö Servicios de transferencia:
9 Acíclicos: Send Data with/without Acknowledge
Send and Request Data with Reply
9 Cíclicos (polling):Cyclic Send and Request Data with Reply
Ö Longitud de trama:
9 hasta 255 bytes por trama
9 de 0 a 246 octetos de datos de la capa 2 por cada Data Unit sin
extensión de dirección
ÖNúmero de estaciones:
9 32 por segmento
9 hasta 127 usando repetidores
O S /
PROFIBUS & OSI
Proceso de Aplicación
NIVEL DE PRESENTACIÓN
Capas NIVEL DE SESIÓN Capas
vacías NIVEL DE TRANSPORTE vacías
NIVEL DE RED
Familia PROFIBUS
EN 50170 Volume 2
FMS DP PA
Layer
DP-Profiles PA-Profiles
FMS
Usuario Device DP-Extensions
Profiles
DP Basic Functions
Niveles de Aplicación
Nivel de
Célula
PROFIBUS-FMS
Tiempo de VME/PC
Ciclo de Bus PLC
< 100 ms DCS
Tiempo de
Ciclo de Bus
< 10 ms
Nivel Físico – PHY
Ö GENERALIDADES
Ö TOPOLOGÍA
Ö CABLEADO
Generalidades
Topología (II)
Maestro o
esclavo Sección 2: máximo de 30 estaciones + 2 repetidores
Repetidor
Sección 5 Maestro o
max 30 estaciones esclavo
Sección 4 max
Repetidor
31 estaciones
Ö PROTOCOLO DE TRANSMISIÓN
Ö PASO DEL TESTIGO
Ö TIEMPOS DE ROTACIÓN DE TESTIGO
Ö PRIORIDADES
Ö TIEMPOS DE PROFIBUS
Ö SERVICIOS FDL
Protocolo de Transmisión (I)
2 4 6 9
PROFIBUS
1 3 5 7 10
Prioridades
no Polling sobre
TTH < 0
miembro de la
si Poll_List
no ¿Alta ¿Alta no si
prioridad? prioridad? TTH < 0
si si no
Procesar Procesar no
mensaje alta mensaje alta ¿m=p_len?
prioridad prioridad
no Procesar
TTH < 0 no ¿Baja si mensaje baja
prioridad? prioridad
si Gap
update si no
TTH < 0
Pasar el token
Tiempos de PROFIBUS
ÖDEFINICIÓN DE TIEMPOS
9 Bit Time: tBIT (Tiempo de Bit)
9 Idle Time: TID (Tiempo de Estado Ausente o Idle)
9 Slot Time: TSL
9 Time-out: TOUT
9 GAP Update Time: TGUD (Actualización del GAP)
9 Real Rotation Time: TRR (Tiempo de Rotación Real)
9 Target Rotation Time: TTR (Tiempo de Rotación Objetivo)
Servicios FDL
Interacción de Primitivas
Maestra Maestra/esclava
origen destino
FDL_XXX.req
FDL_XXX.ind
FDL_XXX.con
SDN
CSRD
FDL Interface
(Fieldbus Data Link Layer)
FDL/FMA
FMA1/2
(Fieldbus Management
Interface Layers 1 and 2)
PHY
(Physical Layer) PHY/FMA
Medio Físico
Ö CARACTERISTICAS
Ö DISPOSITIVO VIRTUAL DE CAMPO
Ö OBJETOS DE COMUNICACIÓN
Ö RELACION DE APLICACION
Ö SERVICIOS FMS
Ö EJECUCION DE SERVICIOS
Ö RELACIONES DE COMUNICACION
Proceso de Aplicación
NIVEL DE PRESENTACIÓN
Capas NIVEL DE SESIÓN
vacías NIVEL DE TRANSPORTE
NIVEL DE RED
Servicios Servicios de
del VFD Programas Invocables
Bus de campo
Programas Servicios de
Dominios
Dispositivo Datos de
real programa
PLC
Area de Datos
Servicios de
Dispositivo virtual variables
Relación de Aplicación
CLIENTE SERVIDOR
VMD
Petición Respuesta
APLICACION
dominio
Transmisión PDU de Recepción
dominio
petición
PDU de
Recepción respuesta Transmisión variable
variable
Servicios FMS
Ö Los servicios FMS se han diseñado especialmente para
los dispositivos de fabricación, para su monitorización y
control.
BUS
Ejecución de un Servicio no Confirmado
BUS
Relaciones de Comunicación
Relaciones de Comunicación
Set Value
Read Value
Ident (en local y remoto)
Get Live List
LSAP Status (sólo local)
Servicios FMA 7 (III)
PROFIBUS DP
Ö CARACTERISTICAS
Ö ACCESO AL MEDIO
Ö TIPOS DE DISPOSITIVOS
Ö TIPOS DE COMUNICACION
Ö DESCRIPCION DE DISPOSITIVOS
Ö DESARROLLO DE APLICACIONES
Características PROFIBUS-DP
Requerimientos Características
• Tiempo de reacción corto • Cambio de más de 1000 Entradas y Salidas
con 32 dispositivos en menos de 10 ms.
• Operación Monomaestro • Método de acceso híbrido
o Multimaestro
• Protocolo simple, con • Funcionalidad reducida, solución con ASIC
interfaz de comunicación sin microprocesador
de bajo coste
• Excelente diagnóstico • Varios diagnósticos en maestro y esclavo
Tipos de Dispositivos
ÖMaestro Clase 1
9 controlador central que intercambia datos con los dispositivos de I/O
conectados (esclavos)
9 determina la velocidad
9 maneja el Testigo (Token)
9 son permitidos varios maestros de clase 1 en una configuración
9 los dispositivos típicos maestros DP clase 1 son PLC, PC
ÖMaestro Clase 2
9 herramienta de diagnosis y arranque, normalmente herramienta de
configuración
9 también puede controlar esclavos
ÖEstación Esclava
9 estación pasiva que reconoce mensajes o contesta a peticiones
Tipos de Comunicación
Ö Iniciadores de comunicación
9 el iniciador de comunicación maestro-esclavo es siempre el M-DP
9 el iniciador de la comunicación M-M es siempre el M-DP clase 2
9 no está definida la comunicación M-DPs de la misma clase
Estación activa
Maestro-DP
Clase 1 token
PLC
Acceso al Medio (II)
Ö Procesado Lista de Sondeo
Maestro DP
Datos de Petición Datos de
Esclavo salida entrada Esclavo
A Datos de Respuesta Datos de A
entrada salida
Datos de
Esclavo salida
B Datos de
entrada
Datos de
Esclavo salida
X Datos de
entrada
Datos de Petición Datos de
Esclavo salida entrada Esclavo
Y Datos de Respuesta Datos de Y
entrada salida
PROFIBUS-DP
PLC
GS GS GS GS GS GS
D D D D D D
Desarrollo de Aplicaciones
Ö Tipos de Dispositivos en una Aplicación
Maestro Clase 1
Maestro Clase 2
terminación
terminación
Tipos de Esclavos-DP
9Compactos
9Modulares
9Inteligentes