You are on page 1of 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
Bus Cycle Time < 1000 ms

Ethernet/TCP/IP

Area Controller

TCP/IP/Ethernet
PC/VME

CNC

Cell Level
Bus Cycle Time < 100 ms

PROFIBUS-FMS
VME/P C

PLC

DCS

Field Level
Bus CycleTime < 10 ms

PROFIBUS-DP

PROFIBUS-PA

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 Protocolo simple, con interfaz de comunicacin de bajo coste Excelente diagnstico Mtodo de acceso hbrido Funcionalidad reducida, solucin con ASIC sin microprocesador 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

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 Estacin pasiva que reconoce mensajes o contesta a peticiones
5

Maestro-DP clase 2

Esclavo-DP

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

FMS
Layer
Usuario

DP
User Interface DP-Profiles DP Basic Functions Direct Data Link Mapper (DDLM)

FMS Device Profiles


Fieldbus Message Specification (FMS)

Aplicacin (7) (3)-(6) Enlace de Datos (2) Fsico (1)

no usados
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
PLC

token

Acceso al medio
Maestro DP
Esclavo A
Esclavo B
Datos de salida
Datos de entrada Datos de salida
Datos de entrada

Procesado lista de sondeo


Peticin
Respuesta
Datos de salida
Datos de entrada

Esclavo A

Esclavo X
Esclavo Y

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

Esclavo DP

Tipos de dispositivos en el bus (II)

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 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,

Nmero Esclavo-DP Maestro_DP Requ Resp Requ Resp de SAP


M M M M M M M M M O O M M M M O O 62 O 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
16

Resp = Respuesta,

M = Mandatory

O = Optional

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

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

Desarrollo de una aplicacin (III)


Tipos de dispositivos disponibles en el laboratorio
Maestro-DP clase 1 Maestro-DP clase 2 Analizador de Protocolos

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
FESTO

INGE-TEAM

SIEMENS

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 Set_Prm, OK WAIT_CFG
Chk_Cfg, OK

Parametrizacin

Configuracin Diagnstico Intercambio de Datos

DATA_EXCH

24

Interacciones Maestro-Esclavo-DP (II)


Fase de inicializacin
Esclavo DP en el bus preparado para asignacin de parmetros y configuracin

Maestro-DP

Esclavo-DP

Slave diagnosis request (Slave_Diag)


Slave diagnosis response Slave parameter request (Set_Prm) Acknowledgment Set_Prm Slave_Diag

Y
Asignacin de parmetros al esclavo

Configuracin del esclavo

Check configuration request (Chk_Cfg) Acknowledgment Chk_Cfg

Esclavo DP preparado para intercambio de datos

Slave diagnosis request (Slave_Diag) Slave_Diag


25

Slave diagnosis response

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

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

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

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

Interacciones Maestro-Esclavo-DP (X)


Intercambio de datos (Data_Exchange) I
Maestro-DP Esclavo-DP

Maestro DP transmite datos de salida a esclavo DP

User data request (Data_ Exchange)

Reconocimiento del esclavo DP con datos de entrada

User data response, low priority

33

Interacciones Maestro-Esclavo-DP (XI)


Intercambio de datos (Data_Exchange) II
Maestro-DP Esclavo-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

User data request (Data_ Exchange)

User data response, high priority

Maestro DP busca datos de diagnosis del esclavo DP

Slave diagnosis request (Slave_Diag) Slave diagnosis response


34

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

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

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

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 Control de movimiento (PROFIDrive) Posicionar con alta precisin Aplicaciones de seguridad (PROFISafe)
42

Estas propiedades los hacen especialmente apropiado para:

Con desviaciones de tiempo inferiores a 1 microsegundo se puede:


Profibus DP V2 (II)
Ciclo Profibus-DP variable
Ciclo DP Ciclo DP Ciclo DP

Parte Cclica
t FIJO

Parte Acclica
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 Ciclo DP constante Ciclo DP constante

tCONST .

tCONST .

tCONST .

Comienzo de ciclo DP constante

Parte Cclica

Parte Acclica

Pausa

t FIJO

tVARIABLE t FIJO

tVARIABLE

44

Profibus DP V2 (IV)
Maestro A
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

Intercambio de datos cruzados


QB IB QB IB Esclavo 5 Esclavo 6

Maestro B

QB IB QB IB

Esclavo 7 Esclavo 8

Maestro C

Conexin maestro-esclavo (one-to-one) Conexin comunicacin cruzada (one-tomany)


45

Profibus DP V2 (V)
Intercambio de datos cruzados
Maestro-DP Clase 1

Peticin

Peticin Respuesta Respuesta Respuesta

Esclavo DP

Esclavo DP

Conexin maestro-esclavo (one-to-one) Conexin comunicacin cruzada (one-to-many)


46

Profibus DP V2 (VI)
Sincronizacin
Sync_Mode_supp=1
sincronizacin de datos de salida p.e. arrancar accionamientos en el mismo momento p.e. lanzar foto de agrupacin de entradas

Freeze_Mode_supp=1 sincronizacin de datos de entrada

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
Maestro
ciclo bus 1
DX
dato dato dato dato (group 2) a a a a a a a a Esclavo Esclavo Esclavo Esclavo 1 2 3 4

Esclavo
(2) (2) (1) (2) datoa datoa datoa datoa a a a a

Salidas Fsicas
salidas salidas salidas salidas t

Sync broadcast a todos Esclavos


dato dato dato dato (group 2) b b b b a a a a Esclavo Esclavo Esclavo Esclavo 1 2 3 4 (2) (2) (1) (2) datoa a salidas datoa a salidas datob a salidas datoa a salidas t

ciclo bus 2

DX

Unsync broadcast a todos Esclavos

48

Profibus DP V2 (VIII)
Sync
Maestro
Unsync broadcast a todos Esclavos
(group 2)

Esclavo
b b b datob datob datob datob a a a a

Salidas Fsicas
salidas salidas salidas salidas a a a a salidas salidas salidas salidas t sincronizado

Ciclo bus 3

DX

dato dato dato dato

c c c c

a a a a

Esclavo Esclavo Esclavo Esclavo

1 2 3 4

(2) (2) (1) (2)

datoc datoc datoc datoc

49

Profibus DP V2 (IX)
Freeze
Maestro
ciclo bus 1
DX dato dato dato dato (group 2) dato dato dato dato a a a a del del del del Esclavo Esclavo Esclavo Esclavo 1 2 3 4

Esclavo
(2) (2) (1) (2) datoa datoa datoa datoa en en en en

Entradas Fsicas
entradas entradas entradas entradas t

Freeze broadcast a todos Esclavos


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 t

ciclo bus 2

DX

Unfreeze

broadcast a todos Esclavos (group 2)

50

Profibus DP V2 (X)
Freeze
Maestro
Unfreeze broadcast a todos Esclavos
(group 2)

Esclavo
b b b datob datob datob datob datoc datoc datoc datoc en en en en en en en en

Entradas Fsicas
entradas entradas entradas entradas entradas entradas entradas entradas t

sincronizado

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)

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

You might also like