PROFIBUS - DP
PROcess Field BUS
NIVEL DE APLICACIN
DP (Decentralized Peripherals)
Tecnologas de Control
Tema 7
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
Ubicacin en la estructura jerrquica
Factory
level
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 de Profibus-DP (I)
Requerimientos
Caractersticas
Tiempo de reaccin corto Cambio de ms de 1000 Entradas y Salidas
con 32 dispositivos en menos de 10 ms.
Operacin Monomaestro
o Multimaestro
Mtodo de acceso hbrido
Protocolo simple, con
interfaz de comunicacin
de bajo coste
Funcionalidad reducida, solucin con ASIC
sin microprocesador
Excelente diagnstico
Varios diagnsticos en maestro y esclavo
Interfaz de usuario simple Conjunto bsico de parmetros y datos de
configuracin
Uso del cableado existente Misma tecnologa de transmisin en todas
las aplicaciones
4
Caractersticas de Profibus-DP (II)
Tipos de dispositivos en el bus
Maestro-DP clase 1
Maestro-DP clase 2
Controlador central que intercambia datos con los dispositivos de
I/O conectados (esclavos-DP)
Determina la velocidad
Maneja el Testigo (Token)
Son permitidos varios maestros-DP clase 1 en una configuracin
Los dispositivos tpicos maestros-DP clase 1 son PLC, PC
Herramienta de diagnosis y arranque, normalmente herramienta
de configuracin
Tambin puede controlar esclavos
Esclavo-DP
Estacin pasiva que reconoce mensajes o contesta a peticiones
5
Caractersticas de Profibus-DP (III)
Conceptos generales
Todas la estaciones tienen que tener una direccin nica
En un esclavo-DP la direccin puede activarse va bus
La direccin por defecto es la 126
Un maestro-DP clase 2 puede acceder al esclavo-DP va la
direccin por defecto y asignarle una direccin
En cada instante slo puede haber un dispositivo con
direccin por defecto
Por razones de seguridad, un maestro-DP no intercambia
datos de I/O con un esclavo-DP con direccin por defecto
Caractersticas de Profibus-DP (IV)
Tipos de comunicacin
Hay dos tipos de comunicacin
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)
el iniciador de la comunicacin maestro-esclavo es
siempre el M-DP
el iniciador de la comunicacin M-M es siempre el MDP clase 2
no est definida la comunicacin M-DPs de la misma
clase
7
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
Fieldbus Data Link (FDL)
RS-485 / Fiber Optic
EN 50 170
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
Procesado lista de sondeo
Peticin
Respuesta
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
Esclavo 1Esclavo 2 Esclavo 3 Esclavo 15
Esclavo 20 Esclavo 30 Esclavo 23
11
Tipos de dispositivos en el bus (I)
Maestros DP (clase 1)
El maestro DP clase 1 intercambia datos con los esclavos DP
cclicamente. Ejecuta las tareas usando las siguientes funciones del
protocolo:
Set_Prm and Chk_Cfg. Para la fase de arranque. Para transmitir
parmetros a los esclavos-DP. El nmero de bytes de datos de
E/S con un esclavo DP se define durante la configuracin
Data_Exchange. Realiza el intercambio cclico de datos de E/S
con el esclavo DP asignado
Slave_Diag. Lee informacin de diagnosis del esclavo DP durante
el arranque o durante el intercambio cclico de datos
Global_Control. El maestro DP usa comandos de control para
informar a los esclavos DP de estados de operacin. Los
comandos de control pueden enviarse a un esclavo individual o a
un grupo especifico de esclavos DP.
12
Tipos de dispositivos en el bus (II)
Esclavo DP
Un esclavo DP slo intercambia datos de usuario con el maestro DP cuando
el maestro DP ha cargado los parmetros y la configuracin. Un esclavo DP
tiene permitido interrumpir para informacin de diagnosis local e
interrumpir al proceso en el maestro 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:
RD_Inp and RD_Outp. Permite lee datos de E/S de los esclavos DP
Get_Cfg. Permite lee los datos de configuracin actuales de un esclavo DP
Set_Slave_Add. Permite al maestro DP asignara una nueva direccin a un
esclavo DP, siempre que el esclavo soporte este mtodo de fijar la direccin
Adicionalmente, los maestros DP clase 2 soportan funciones para la
comunicacin con maestros DP clase 1
13
Funciones Profibus DP (I)
El bus Profibus-DP ofrece las siguientes funciones bsicas:
Master-Diagnostic read: Maestros-DP (c1) pueden obtener
informacin de diagnosis de los esclavos-DP asociados.
Parameter Up-/Download: Permite la transferencia de parmetros
entre dos maestros-DP
Activate bus parameter: Activa un conjunto de parmetros
previamente cargados.
Activate/Desactivate DP-slaves. Un maestro-DP puede ser forzado a
parar el sondeo de un esclavo-DP o a comenzar de nuevo el sondeo
con un esclavo-DP.
14
Funciones Profibus DP (II)
DP-Slave-Diagnostic informatin read: Desde una aplicacin se puede leer
informacin de diagnosis de un esclavo-DP
Data exchange of the input/output: Permite el intercambio cclico de datos
de E/S entre un maestro-DP (c1) y los esclavos-DP asociados
Set parameters of the DP-slave: Activa los parmetros de los esclavos-DP
en el arranque del sistema o despus de un reset
Check configuratin of a DP-slave: El esclavo-DP puede chequear la
configuracin
Send control commands to DP-slaves: Un maestro-DP puede enviar
comandos de control especiales a uno o varios esclavos-DP
Read configuration data of a DP-Slaves: Un maestro-DP puede leer datos de
configuracin de un esclavo-DP
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
Change station address of a DP-slave: Permite la activacin de la direccin
de la estacin durante la inicializacin
15
Funciones Profibus - DP (III)
Funciones asociadas a Maestro-DP y Esclavo-DP
Un esclavo DP slo intercambia datos de usuario con el maestro DP cuando
el maestro se lo solicita
Nmero
Esclavo-DP
Maestro_DP
Requ
Resp Requ
Resp de SAP
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
Funciones Profibus DP (IV)
Comunicacin maestro - maestro, maestro - esclavo
Maestro Clase 1
- Read the DP-M (c-1) Diagnostic
Information of the assoc. DP-S
- Upload and download of parameters
Maestro Clase 2
- Activate Bus Parameters.
- Activate / Deactivate DP-S
- Select the Operating Mode of DP-M
- Read Diagnostic
Information of DP-S
- Parametrization and
Configuration checking
- Submit Control Commands
- Cyclic User Data Exchange
Mode
- Reading Diagnosis
Parameter Assignment
- Configuring
- Address-assignment to DP-S
- Read Configuration of a DP-S
- Read I/O values
Esclavo
Un dispositivo puede soportar mltiples funciones, clase 1 y clase 2,
clase 1 y esclavo
17
Descripcin del dispositivo (I)
Permite una Configuracin Abierta Plug and Play
a
tem
l Sis
e
d
cin
gura
i
f
n
Co
Herramienta de
configuracin
PROFIBUS
PLC
GSD
GSD
GSD
GSD
GSD
GSD
Hojas de Datos de los Dispositivos Electronicos (ficheros-GSD)
PROFIBUS
18
Descripcin del dispositivo (II)
Fichero *.GSD
Cada dispositivo maestro clase 1 o esclavo en PROFIBUS DP necesita
tener un fichero de descripcin del dispositivo, las caractersticas de
cada dispositivo PROFIBUS-DP estn descritas en un fichero GSD
El fichero-GSD contiene todos los parmetros especficos del
dispositivo p.e.:
Velocidades soportadas
Longitud de mensaje soportado
Nmero de entradas / salidas de datos
Significado de los mensajes de diagnstico
Opciones en dispositivos modulares p.e. hardware disponible
Fichero de texto (formato-ASCII)
19
Descripcin del dispositivo (III)
Fichero *.GSD
La herramienta de configuracin entiende la informacin
del fichero *.GSD
Los ficheros-GSD son creados por el vendedor del dispositivo
Existe un documento en el que se indica la informacin que
debe tener el fichero y la forma de especificarla
La Organizacin que promociona PROFIBUS facilita un
Editor-GSD que hace muy fcil el crear ficheros-GSD
El Editor-GSD contiene un chequeo-GSD que garantiza la
conformidad de los ficheros-GSD al estndar PROFIBUS
Una librera de ficheros-GSD est disponible en la pgina
web de PROFIBUS: http://www.profibus.com
20
10
Desarrollo de una aplicacin (I)
Tipos de dispositivos en una aplicacin
Maestro clase 1
Maestro clase 2
terminacin
terminacin
Tipos de esclavos-DP:
- Compactos
- Modulares
- Inteligentes
21
Desarrollo de una aplicacin (II)
Forma de proceder
Seleccionar los dispositivos de la aplicacin
Realizar el bus (cableado, respetando indicaciones en conectores,...)
Lnea-a hilo de color verde, lnea-b hilo de color rojo
Activar resistencias terminadoras al comienzo y final del segmento
Activar direcciones de las estaciones
Configurar el sistema
Seleccionar dispositivos y direcciones de las estaciones
Seleccionar funciones especficas
Definir la velocidad del bus
Cargar la configuracin en el sistema maestro
Arrancar el bus
Analizar y diagnosticar el funcionamiento del bus
22
11
Desarrollo de una aplicacin (III)
Tipos de dispositivos disponibles en el laboratorio
Analizador
de Protocolos
Maestro-DP clase 1 Maestro-DP
clase 2
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
Interacciones Maestro-Esclavo-DP (I)
Mquina de estados del esclavo
Power_ON/
Reset
WAIT_PRM
Parametrizacin
Set_Prm, OK
WAIT_CFG
Chk_Cfg, OK
DATA_EXCH
Configuracin
Diagnstico
Intercambio de Datos
24
12
Interacciones Maestro-Esclavo-DP (II)
Fase de inicializacin
Esclavo DP
en el bus preparado para
asignacin de parmetros
y configuracin
Maestro-DP
Slave diagnosis request (Slave_Diag)
Slave diagnosis response
Slave_Diag
Slave parameter request (Set_Prm)
Asignacin de parmetros
al esclavo
Acknowledgment
Set_Prm
Check configuration request (Chk_Cfg)
Configuracin del esclavo
Esclavo DP
preparado para intercambio
de datos
Esclavo-DP
Acknowledgment
Chk_Cfg
Slave diagnosis request (Slave_Diag)
Slave diagnosis response
Slave_Diag
25
Interacciones Maestro-Esclavo-DP (III)
Diagnstico de esclavo (Slave_Diag). Estado
Maestro-DP sondea el estado de los esclavos
desde su direccin hasta la direccin 127 o HSA
de forma consecutiva y ascendente varias veces
utiliza el servicio SD1 fdl_status
26
13
Interacciones Maestro-Esclavo-DP (IV)
Diagnstico de esclavo (Slave_Diag). Diagnosis
Maestro-DP solicita a los esclavos definidos con la herramienta de
configuracin
informacin de diagnosis
a nivel FDL, 2.62 --> 3.60, SD2 srd_high
a nivel DP, 2.62 -->3.60, req. Slave Diag
Los esclavos direccionados vivos contestan a la peticin de diagnosis
a nivel FDL, 5.60 --> 2.62, SD2 res_dl
a nivel DP, 5.60 --> 2.62, res. Slave Diag
27
Interacciones Maestro-Esclavo-DP (V)
Parametrizacin del esclavo (Set_Prm)
Contiene parmetros locales y globales. Se definen con la herramienta de
configuracin. La longitud del telegrama de parmetros no puede exceder de
244 bytes. Las partes ms importantes del telegrama de parmetros son:
Station Status. Contiene funciones relacionadas con el esclavo
Watchdog. El watchdog detecta fallos del maestro DP. Cuando se detecta
el fallo se puede definir como tienen que estar las salidas. Un esclavo DP
puede operar en el bus con o sin watchdog.
Ident-Number. Es un nmero de identificacin asignado durante la
certificacin por la PNO.
Group-Ident. Permite que esclavos DP se puedan combinar en grupos
para comandos Sync y Freeze. Se permiten hasta 8 grupos
User-Prm-Data. Datos relativos a la aplicacin para el esclavo DP. Por
ejemplo puede incluir situacin por defecto o parmetros del controlador
28
14
Interacciones Maestro-Esclavo-DP (VI)
Parametrizacin
la parametrizacin se enviar una vez despus de Power On o Reset
los primeros 7 bytes son obligatorios para todos Esclavos
la parametrizacin obligatoria consiste en:
Response Monitoring Time
TSDR Time for Master/Slave Timing
Sync / Freeze Mode
Lock or Unlock Slave for This Master
Assignment of Group Allocation(Group Ident Number)
Master Address
Ident Number
el Esclavo responde con un reconocimiento corto como confirmacin
29
Interacciones Maestro-Esclavo-DP (VII)
Configuracin del esclavo (Chk_Cfg)
La configuracin ser enviada una vez despus del power-on o reset
El maestro DP enva a los esclavos
Cualquier configuracin especfica del dispositivo
Configuracin de E/S
El maestro-DP solicita a los esclavos que les ha enviado informacin de
parametrizacin:
Informacin de chequeo de configuracin
A nivel FDL, 2.62 5.62, SD2 srd_high
A nivel DP, 2.62 5.62, req. Check Config
El esclavo DP direccionado responde:
Con un reconocimiento corto como configuracin
Valida el chequeo de la informacin de configuracin
A nivel FDL, 5.62 2.62 SC
El formato de la trama es E5
30
15
Interacciones Maestro-Esclavo-DP (VIII)
Diagnstico del esclavo (Slave_Diag)
Diagnosis ser enviada dos veces: despus de un power on o reset (en
el comienzo) y despus de la configuracin.
Los 6 primeros bytes son obligatorios a todos los esclavos
La respuesta de los esclavos con informacin de diagnosis es:
Lock, Sync, Freeze Enable
Parameter Faults
Configuration Faults
Master Address
Profibus ID
Device Diagnostics
31
Interacciones Maestro-Esclavo-DP (IX)
Diagnstico del esclavo (Slave_Diag)
Maestro-DP solicita al esclavo al que ha enviado informacin de
configuracin
informacin de diagnosis
a nivel FDL, 2.62 --> 5.60, SD2 srd_high
a nivel DP, 2.62 -->5.60, req. Slave Diag
El esclavo que ha recibido informacin de configuracin la
elabora y contesta afirmativamente o negativamente
a nivel FDL, 5.60 --> 2.62, SD2 res_dl
a nivel DP, 5.60 --> 2.62, res. Slave Diag
32
16
Interacciones Maestro-Esclavo-DP (X)
Intercambio de datos (Data_Exchange) I
Maestro-DP
Maestro DP transmite datos
de salida a esclavo DP
Reconocimiento del esclavo
DP con datos de entrada
Esclavo-DP
User data request (Data_ Exchange)
User data response, low priority
33
Interacciones Maestro-Esclavo-DP (XI)
Intercambio de datos (Data_Exchange) II
Maestro-DP
Maestro DP transmite datos
de salida a esclavo DP
Reconocimiento del esclavo
DP con datos de entrada y
llamada de diagnosis a travs
de respuesta de alta prioridad
Maestro DP busca datos de
diagnosis del esclavo DP
Esclavo-DP
User data request (Data_ Exchange)
User data response, high priority
Slave diagnosis request (Slave_Diag)
Slave diagnosis response
34
17
Interacciones Maestro-Esclavo-DP (XII)
Intercambio de datos (Data_Exchange) III
El Maestro-DP comienza el intercambio de datos con los esclavos que
han pasado la fase de parametrizacin y configuracin
a nivel FDL, 2 --> 5, SD1 srd_high
a nivel DP, 2 -->5, req. Data Exchange
El Esclavo-DP comienza el intercambio de datos con el maestro enviando
la informacin de sus entradas
a nivel FDL, 5 --> 2, SD2 res_dl
a nivel DP, 5 --> 2, res. Data Exchange
35
Interacciones Maestro-Esclavo-DP (XIII)
Intercambio de datos (Data_Exchange) IV
Primero el maestro enva un telegrama de control para indicar el
cambio en el modo de operacin
El comando de control es un telegrama broadcast enviado a la
direccin 127, que ser recibido por todos los dispositivos
Este telegrama ser enviado cclicamente en un intervalo de 6 x
Watchdog para funcin de control
36
18
Interacciones Maestro-Esclavo-DP (XIV)
Intercambio de datos (Data_Exchange) V
Los datos son enviados en ambas direcciones
Si el esclavo-DP responde con mensaje de alta prioridad
ALARMA: indica al maestro-DP que el esclavo tiene una
diagnosis.
En el siguiente ciclo de bus, el maestro-DP solicita datos de
diagnosis desde el esclavo en particular
El siguiente ciclo de bus revierte los datos cambiados
Entre ciclos de datos del bus, se pueden enviar comandos de
control para Sync y Freeze (por demanda del usuario)
37
Interacciones Maestro-Esclavo-DP (XV)
Intercambio de datos (Data_Exchange) VI
Si el maestro-DP detecta un problema en el bus (p.e. cable
roto, programador define stop, respuesta del esclavo con
cierto diagnstico), el estado de maestro-DP cambia el modo
de intercambio de datos a modo clear.
Que es indicado a travs de un comando de control
En modo clear, datos con 0 son enviados a las salidas o
no datos en caso de un fallo de seguridad en el esclavo.
38
19
Otras caractersticas de DP
Un dispositivo puede soportar multiples funciones, e.g..
clase1 y clase2, clase1 y esclavo, que permiten:
una simple comunicacin maestro maestro va la
combinacin maestro - esclavo
siempre que un maestro tiene el token el otro PLC
puede ser un esclavo de este maestro
PLC1 - maestro y esclavo
PL
C
PL
PLC2 - maestro y esclavo C
39
Otras caractersticas DP
Comunicacin Maestro - Maestro usando un gateway DP-DP
combinacin de dos sistemas mono maestro
simple intercambio de datos entre los dos maestros hasta
244 byte
PL
C
PL
C
40
20
Perfiles Profibus
Perfiles FMS:
3.002: Comunicacin entre controladores programables (PLCs)
3.011: Automatizacin de edificios
Perfiles DP:
3.052: Perfil para NC/RC
3.062: Perfil para encoder
3.072: Perfil para variadores de velocidad
3.082: Perfil para control de operador y monitorizacin del proceso
(HMI)
3.092: Perfil prueba-error para transmisin de datos con
dispositivos de seguridad con Profibus-DP (paro de emergencia)
41
Profibus DP-V2 (I)
Prestaciones adicionales:
Desde noviembre de 2000, existe una extensin de Profibus DP_V2.
Proporciona:
Ciclo de bus sncrono (equidistancia). Permite el control en bucle
cerrado entre los dispositivos maestros y los esclavos
Comunicacin esclavo a esclavo. Reducen el tiempo de respuesta
entre un 60% y un 90%
Sincronizacin de tiempos
Estas propiedades los hacen especialmente apropiado para:
Control de movimiento (PROFIDrive)
Con desviaciones de tiempo inferiores a 1 microsegundo se puede:
Posicionar con alta precisin
Aplicaciones de seguridad (PROFISafe)
42
21
Profibus DP V2 (II)
Ciclo Profibus-DP variable
Ciclo DP
Ciclo DP
Parte Cclica
Ciclo DP
Parte Acclica
t FIJO
tVARIABLE
tVARIABLE
- Intercambio de datos de E/S - Servicios de manejo del bus
- Inicializacin de los esclavos DP
- Funciones de diagnosis y alarmas
- Lectura y escritura de datos no cclicos
- Comunicacin PG/TD/OP
- Repeticin de telegramas en caso de fallos
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)
Intercambio de datos cruzados
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
Conexin maestro-esclavo (one-to-one)
Conexin comunicacin cruzada (one-tomany)
45
Profibus DP V2 (V)
Intercambio de
datos cruzados
Peticin
Maestro-DP
Clase 1
Peticin
Respuesta
Respuesta
Respuesta
Esclavo DP
Esclavo DP
Conexin maestro-esclavo (one-to-one)
Conexin comunicacin cruzada (one-to-many)
46
23
Profibus DP V2 (VI)
Sincronizacin
sincronizacin de datos de salida
p.e. arrancar accionamientos en el mismo momento
Sync_Mode_supp=1
Freeze_Mode_supp=1 sincronizacin de datos de entrada
p.e. lanzar foto de agrupacin de entradas
Sync y Freeze son dirigidos desde la aplicacin
El interfaz a la aplicacin debe ofrecer la capacidad al usuario
para activar estos comandos bajo demanda
Los comandos Sync y Freeze estn relacionados con grupos
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
Sync broadcast a todos Esclavos
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
Unsync broadcast a todos Esclavos
(group 2)
48
24
Profibus DP V2 (VIII)
Sync
Maestro
Esclavo
Unsync broadcast a todos Esclavos
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
a del Esclavo 1 (2)
a del Esclavo 2 (2)
b del Esclavo 3 (1)
a del Esclavo 4 (2)
datob
datob
datob
datob
en
en
en
en
entradas
entradas
entradas
entradas
Freeze broadcast a todos Esclavos
ciclo bus 2
(group 2)
DX
Unfreeze
dato
dato
dato
dato
broadcast a todos Esclavos
(group 2)
50
25
Profibus DP V2 (X)
Freeze
Maestro
Esclavo
Unfreeze broadcast a todos Esclavos
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