Profibus DP
Profibus DP
Profibus DP
ndice
TEMA: Profibus DP
Ubicacin en la estructura jerrquica
Caractersticas de Profibus DP
Arquitectura Profibus -DP
Acceso al medio
Tipos de dispositivos en el bus
Funciones Profibus-DP
Descripcin del dispositivo. Fichero *.GSD
Desarrollo de una aplicacin
Interacciones maestro-esclavo DP
Otras caractersticas DP
Perfiles Profibus
Profibus DP V2
Ethernet/TCP/IP
Area
Controller
Bus Cycle
Time
< 1000 ms
PC/VME
CNC
Cell
Level
Bus Cycle
Time
< 100 ms
TCP/IP/Ethernet
PROFIBUS-FMS
VME/P
C
Field
Level
PLC
DCS
PROFIBUS-DP
PROFIBUS-PA
Bus CycleTime
< 10 ms
Caractersticas
Excelente diagnstico
Maestro-DP clase 1
Maestro-DP clase 2
Esclavo-DP
Arquitectura Profibus - DP
Modelo de referencia OSI de ISO de Profibus-DP
Layer
FMS
Usuario
Aplicacin
(7)
Fsico
(1)
User Interface
DP-Profiles
FMS
Device
Profiles
DP Basic Functions
Direct Data Link Mapper
(DDLM)
Fieldbus Message
Specification (FMS)
no usados
(3)-(6)
Enlace de Datos
(2)
DP
FMA 1/2
guidelines PROFIBUS + profiles
Acceso al medio
Protocolo de Transmisin y Acceso al Medio:
Sistema monomaestro
Estacin activa
Maestro-DP
Clase 1
token
PLC
Acceso al medio
Maestro DP
Esclavo
A
Esclavo
B
Esclavo
X
Esclavo
Y
Datos de
salida
Datos de
entrada
Datos de
salida
Datos de
salida
Datos de
entrada
Esclavo
A
Datos de
entrada
Datos de
salida
Datos de
entrada
Datos de
salida
Datos de
entrada
Peticin
Respuesta
Datos de
salida
Datos de
entrada
Esclavo
Y
10
Acceso al medio
Protocolo de Transmisin y Acceso al Medio:
Sistema multimaestro
Maestro-DP
clase 1
Maestro-DP
clase 2
Maestro-DP
clase 1
Token
PROFIBUS-DP
11
12
Esclavo DP
Maestros DP (clase 2)
Los maestros DP clase 2 son dispositivos como, unidades de programacin y
dispositivos diagnosis y mantenimiento del bus. Adems de las funciones
descritas para los maestros clase 1 soportan las siguientes funciones:
14
Read inputs and outputs of DP-slaves: Permite que todos los M-DP puedan
leer E/S de un E-DP bajo el control de otro maestro-DP
15
Funcin
Data_Exchange
RD_In
RD_Outp
Slave_Diag
Set_Prm
Chk_Cfg
Get_Cfg
Global_Control
Set_Slave_Add
M-M-Communication
DP V1 Servicesd
Requ = Peticin,
M
-
M
M
M
M
M
M
M
M
O
O
Resp = Respuesta,
M
M
M
M
O
O
62
O
-
M = Mandatory
SAP-De
56
57
60
61
SRD
59
58
55
54
51/50
Servicio
nivel 2
SRD
SRD
SRD
SRD
SRD
SRD
SRD
SRD
SRD/SDN
SRD
O = Optional
16
Maestro Clase 2
- Reading Diagnosis
Parameter Assignment
- Configuring
- Address-assignment to DP-S
- Read Configuration of a DP-S
- Read I/O values
Esclavo
Herramienta de
configuracin
PROFIBUS
PLC
GSD
GSD
GSD
GSD
GSD
GSD
18
19
20
10
terminacin
Tipos de esclavos-DP:
- Compactos
- Modulares
- Inteligentes
21
11
PROFIBUS-DP
MAESTRO-DP
F. A.
CPU 315-2 DP
16 E/D
16 S/D
2 E/A
2 S/A
Direccin-DP 2
FESTO
INGE-TEAM
SIEMENS
FESTO
ESCLAVO-DP
16 E/D
16 S/D
Direccin-DP 2
ESCLAVO-DP
16 E/D
16 S/D
ESCLAVO-DP
CP 153-2
8 E/D
8 S/D
Direccin-DP 3 Direccin-DP 5
23
Parametrizacin
Set_Prm, OK
WAIT_CFG
Chk_Cfg, OK
DATA_EXCH
Configuracin
Diagnstico
Intercambio de Datos
24
12
Maestro-DP
Slave_Diag
Asignacin de parmetros
al esclavo
Acknowledgment
Set_Prm
Esclavo DP
preparado para intercambio
de datos
Esclavo-DP
Acknowledgment
Chk_Cfg
Slave_Diag
25
26
13
27
14
29
15
31
32
16
Esclavo-DP
33
Esclavo-DP
17
35
36
18
37
38
19
Otras caractersticas de DP
PL
C
PL
PLC2 - maestro y esclavo C
39
Otras caractersticas DP
PL
C
PL
C
40
20
Perfiles Profibus
Perfiles FMS:
Perfiles DP:
Sincronizacin de tiempos
21
Profibus DP V2 (II)
Ciclo Profibus-DP variable
Ciclo DP
Ciclo DP
Parte Cclica
Ciclo DP
Parte Acclica
t FIJO
tVARIABLE
tVARIABLE
43
Profibus DP V2 (III)
Ciclo Profibus-DP constante
Ciclo DP constante
tCONST .
Comienzo de
ciclo DP
constante
Ciclo DP constante
Ciclo DP constante
tCONST .
tCONST .
Parte Cclica
Parte Acclica
Pausa
t FIJO
tVARIABLE
tVARIABLE
t FIJO
44
22
Profibus DP V2 (IV)
Maestro
A
Maestro
B
Maestro
C
QB 5
IB 5
QB 6
IB 6
IB 7
IB 8
QB 7
IB 7
QB 8
IB 8
IB 5
IB 6
IB 5
IB 6
IB 7
IB 8
QB
IB
QB
IB
QB
IB
QB
IB
Esclavo
5
Esclavo
6
Esclavo
7
Esclavo
8
Profibus DP V2 (V)
Intercambio de
datos cruzados
Peticin
Maestro-DP
Clase 1
Peticin
Respuesta
Respuesta
Respuesta
Esclavo DP
Esclavo DP
23
Profibus DP V2 (VI)
Sincronizacin
sincronizacin de datos de salida
p.e. arrancar accionamientos en el mismo momento
Sync_Mode_supp=1
47
Profibus DP V2 (VII)
Sync
ciclo bus 1
Maestro
DX
dato
dato
dato
dato
Esclavo
a
a
a
a
a
a
a
a
Esclavo
Esclavo
Esclavo
Esclavo
1
2
3
4
Salidas Fsicas
(2)
(2)
(1)
(2)
datoa
datoa
datoa
datoa
(2)
(2)
(1)
(2)
datoa a salidas
datoa a salidas
datob a salidas
datoa a salidas
a
a
a
a
salidas
salidas
salidas
salidas
ciclo bus 2
(group 2)
DX
dato
dato
dato
dato
b
b
b
b
a
a
a
a
Esclavo
Esclavo
Esclavo
Esclavo
1
2
3
4
48
24
Profibus DP V2 (VIII)
Sync
Maestro
Esclavo
b
b
(group 2)
Ciclo bus 3
b
dato
dato
dato
dato
DX
c
c
c
c
a
a
a
a
Esclavo
Esclavo
Esclavo
Esclavo
1
2
3
4
(2)
(2)
(1)
(2)
Salidas Fsicas
datob
datob
datob
datob
a
a
a
a
datoc
datoc
datoc
datoc
salidas
salidas
salidas
salidas
a
a
a
a
salidas
salidas
salidas
salidas
t
sincronizado
49
Profibus DP V2 (IX)
Freeze
ciclo bus 1
Maestro
dato
dato
dato
dato
DX
Esclavo
a
a
a
a
del
del
del
del
Esclavo
Esclavo
Esclavo
Esclavo
1
2
3
4
Entradas Fsicas
(2)
(2)
(1)
(2)
datoa
datoa
datoa
datoa
en
en
en
en
entradas
entradas
entradas
entradas
datob
datob
datob
datob
en
en
en
en
entradas
entradas
entradas
entradas
ciclo bus 2
(group 2)
DX
Unfreeze
dato
dato
dato
dato
50
25
Profibus DP V2 (X)
Freeze
Maestro
Esclavo
b
b
(group 2)
Ciclo bus 3
DX
dato
dato
dato
dato
c
c
c
c
del
del
del
del
Esclavo
Esclavo
Esclavo
Esclavo
1
2
3
4
(2)
(2)
(1)
(2)
Entradas Fsicas
datob
datob
datob
datob
en
en
en
en
entradas
entradas
entradas
entradas
datoc
datoc
datoc
datoc
en
en
en
en
entradas
entradas
entradas
entradas
sincronizado
51
Bibliografa. Referencias
European Standard EN 50170. Volume 2/3 PROFIBUS. Diciembre 1.996.
Decentralization with PROFIBUS-DP. Architecture and Fundamentals,
Configuration and Use with SIMATIC S7. Josef Weigmann, Gerhard Kilian.
Editorial MCD Verlag. 2.000.
The New Rapid Way to PROFIBUS-DP. From DP-V0 to DP-V2. Manfred Popp.
Editorial Profibus Nutzerorganisation e. V. 2.003.
Comunicaciones Industriales. Una visin prctica con Simatic S7. V.M. Sempere,
J. Silvestre, J.A. Martnez Guardiola. Editorial Universidad Politcnica de Valencia.
2.002.
PROFIBUS. Un Bus de Campo Industrial. V. Sempere, J. Silvestre, J. Mataix,
J. Fuertes. Editorial CEA-IFA. 2.002.
Presentaciones de Siemens, S.A.
Presentaciones de la Organizacin de Usuarios Profibus (PNO)
52
26