Está en la página 1de 26

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

También podría gustarte