You are on page 1of 37

Comunicacin PROFIBUS-DP

Tecnologas de Control

ndice
TEMA Comunicacin PROFIBUS-DP
1. Ejercicio 1 Comunicacin con Periferia Descentralizada 1.1 Elementos del Ejercicio 1.2 Configuracin Hardware Maestro/Periferia 1.3 Configuracin de la Red 1.4 Mdulos de Programa 2. Ejercicio 2 Comunicacin con Esclavo-I 2.1 Elementos del Ejercicio 2.2 Configuracin Hardware Maestro/Esclavo-I 2.3 Configuracin de la Red 2.4 Mdulos de Programa 3. Ejercicio 3 Comunicacin de Datos Coherentes 3.1 Datos Coherentes; SFCs para su lectura y escritura 3.2 Elementos del Ejercicio 3.3 Configuracin Hardware 3.4 Configuracin de la Red 3.5 Mdulos de Programa 4. Ejercicio 4 Comunicacin con Periferia Descentralizada con CP 342-5 4.1 Elementos del Ejercicio 4.2 Configuracin Hardware 4.3 Configuracin de la Red 4.4 Mdulos de Programa 5. Ejercicio 5 Comunicacin con Esclavo-I con CP 342-5 5.1 Elementos del Ejercicio 5.2 Configuracin Hardware 5.3 Configuracin de la Red 5.4 Mdulos de Programa 6. Ejercicio 6 Comunicacin con Periferia Descentralizada y Esclavo-I con CP 342-5 6.1 Elementos del Ejercicio 6.2 Configuracin Hardware 6.3 Configuracin de la Red 6.4 Mdulos de Programa

Ejercicio 1 Comunicacin con Periferia Descentralizada


Configuracin hardware
Maestro DP
CPU S7-300
CPU 315-2DP 16 E/D 16 S/D 2 E/A 2 S/A Addr-1

Maestro DP

Esclavo ET 200M
ET 200M

PROFIBUS
Addr-5

IM 153-1 8 E/D y 8 SD

Funcionamiento

Esclavo ET 200M

El Dispositivo Esclavo de Periferia Descentralizada mapea sus E/S sobre el dispositivo Maestro, visualizando el byte de entradas sobre el byte de salidas.

Elementos del Ejercicio 1

PC PC Adapter

STEP7

Red PROFIBUS Equipo 1 S7-300 CPU 315-2DP

Equipo 2 ET 200M IM 153-1

Configuracin Hardware del Maestro I

Configuracin Hardware del Maestro II

Configuracin Hardware del Maestro III

Configuracin de la Periferia Descentralizada

Configuracin Hardware de la Red I

Configuracin Hardware de la Red II

Configuracin de Red

Mdulos de Programa

Mdulos de Organizacin OB1 - Maestro

Ejercicio 2 Comunicacin con Esclavo-I


Configuracin hardware
Maestro DP Maestro DP
CPU S7-300
CPU 315-2DP 16 E/D 16 S/D 2 E/A 2 S/A Addr-1

Esclavo-I
CPU S7-300

PROFIBUS
Addr-40

CPU 315-2DP 16 E/D 16 S/D 2 E/A 2 S/A

Funcionamiento

Esclavo-I

El dispositivo Maestro enva el contenido de la palabra de entradas IW0 al dispositivo Esclavo-I y ste visualiza el contenido recibido en la QW4. Al mismo tiempo, el dispositivo Maestro lee el contenido de la palabra de entradas IW0 del dispositivo Esclavo-I y visualiza el contenido ledo en su QW4.

Elementos del Ejercicio 2

PC PC Adapter

STEP7

Red PROFIBUS Equipo 1 S7-300 CPU 315-2DP Equipo 2 S7-300 CPU 315-2DP

Proyecto de Comunicacin DP

Configuracin Hardware del Esclavo I

Configuracin Hardware del Esclavo II

Configuracin Hardware del Esclavo III

Configuracin Hardware del Maestro I

Configuracin Hardware del Maestro II

Configuracin Hardware del Maestro III

Configuracin Hardware del Maestro IV

Configuracin Hardware del Maestro V

Configuracin Hardware del Maestro VI

Configuracin de Red

Mdulos de Programa

Mdulos de Organizacin OB1

Ejercicio 3 Comunicacin de Datos Coherentes


Configuracin hardware
Maestro DP
CPU S7-300
CPU 315-2DP 16 E/D 16 S/D 2 E/A 2 S/A Addr-1

Maestro DP

Esclavo-I
CPU S7-300

Esclavo ET 200M
ET 200M
IM 153-1 8 E/D y 8 SD

PROFIBUS
Addr-5

Addr-40

CPU 315-2DP 16 E/D 16 S/D 2 E/A 2 S/A

Funcionamiento

Esclavo-I

Esclavo ET 200M

El dispositivo Maestro enva 10 bytes de datos al Esclavo-I. El envo se produce con flanco ascendente de la I0.0. En el contenido de estos datos se introducen las entradas del Maestro debidas a la periferia de entradas externa y descentralizada. El Esclavo-I visualiza el contenido de las entradas debidas a periferia externa. El Esclavo-I actualiza su zona de salidas con flanco de la I0.0. Los datos de la zona de salidas se corresponden con las entradas de periferia externa y los datos recibidos del maestro correspondientes a sus salidas de periferia descentralizada. El dispositivo Maestro lee el contenido del 10 bytes desde el dispositivo Esclavo-I y visualiza el contenido ledo en su periferia de salidas externa y descentralizada.

Esquema de Ejercicio
Maestro
PII PE PD
. . . . . .

Esclavo
PQI100 PII100
10 bytes

M10
10 bytes

M20

PQI

DPWR_DAT

PQI

M20
10 bytes

PII100

PROFIBUS

PQI100
10 bytes

DPRD_DAT

. . .

. . .

. . .

. . .

PE

M10

PII PE

DPWR_DAT

DPRD_DAT

PE PD

. . .

. . .

. . .

. . .

. . .

. . .

Datos Coherentes
Definicin
Datos relacionados en cuanto a contenido y que no pueden ser separados. Reconocimiento de Datos Coherentes
3 Bytes: Agrupaciones de 3 bytes, paras las cuales no puede utilizarse operaciones de carga y transferencia Ms de 4 Bytes: Agrupaciones de ms de 4bytes

SFC para Lectura de Datos Coherentes


Leer Datos Coherentes - SFC 14 "DPRD_DAT"
La SFC 14 DPRD_DAT (read consistent data of a DPnormslave) permite leer datos coherentes de un esclavo DP normalizado.

SFC para Escritura de Datos Coherentes


Escribir Datos Coherentes - SFC 15 "DPWR_DAT"
La SFC 15 DPWR_DAT (write consistent data to a DPnormslave) permite transferir datos coherentes al esclavo DP normalizado direccionado.

Elementos del Ejercicio 3

PC PC Adapter

STEP7

Red PROFIBUS Equipo 1 S7-300 CPU 315-2DP Equipo 2 S7-300 CPU 315-2DP

Equipo 3 ET 200M IM 153-1

Configuracin Hardware del Maestro

Configuracin de la Periferia Descentralizada

Configuracin de la Comunicacin M-EI

Configuracin de Red

Mdulos de Organizacin OB1 - Maestro

Mdulos de Organizacin OB1 - Esclavo

Ejercicio 4 Comunicacin con Periferia Descentralizada


Configuracin hardware
Maestro DP Maestro DP
CPU S7-300
CPU 315 CP 342-5 16 E/D 16 S/D 2 E/A 2 S/A Addr-1

Esclavo ET 200M
ET 200M

PROFIBUS
Addr-5

IM 153-1 8 E/D y 8 SD

Funcionamiento

Esclavo DP ET 200M

El dispositivo esclavo-DP debe mapear: - su byte de entradas en la direccin 2 de la imagen del proceso de entradas (IB 2) - su byte de salidas en la direccin 6 de la imagen del proceso de salidas (QB 6) El estado del byte de entradas dispositivo esclavo-DP se tiene que presentar: - en el byte de salidas del esclavo-DP y - en el byte da salidas 4 (QB 4) del maestro-DP.

Elementos del Ejercicio 4

PC PC Adapter

STEP7

Red PROFIBUS Equipo 1 S7-300 CPU 315 CP 342-5

Equipo 2 ET 200M IM 153-1

Proyecto de Comunicacin DP con CP 342-5

FC para Transferencia de Datos a Esclavo DP (FC1)


Transferencia de Datos a Esclavo DP - FC 1 "DP_SEND"
El bloque FC DP_SEND transfiere datos al CP PROFIBUS. El bloque DP_SEND tiene que ser llamado como mnimo una vez en el Maestro DP y en el Esclavo DP desde el programa de usuario.

Parmetro CPLADDR SEND

Tipo WORD ANY

DONE ERROR STATUS

BOOL BOOL WORD

Rango de Valores Comentario Direccin de comienzo de modulo. Puntero de la direccin y longitud de datos a enviar (la direccin puede ser de entradas, salidas, marcas y bloques de datos). 0: Indicador de envo de datos sin error. 1: Nuevos datos 0: Indicador de error. 1: Error Indicador de estado.

FC para Carga de Datos de Esclavo DP (FC2)


Carga de Datos de Esclavo DP - FC 2 "DP_RECV"
El bloque FC DP_RECV recibe datos a travs del CP PROFIBUS. El bloque FC DP_RECV se tiene que llamar al menos una vez en el programa de usuario para el maestro DP y el esclavo DP.

Parmetro CPLADDR RECV

Tipo WORD ANY

Rango de Valores

NDR ERROR STATUS DPSTATUS

BOOL BOOL WORD BYTE

0: 1: Nuevos datos 0: 1: Error

Comentario Direccin de comienzo de modulo. Puntero de la direccin y longitud de datos donde recibir (la direccin puede ser de entradas, salidas, marcas y bloques de datos). Indicador de recepcin de nuevos datos. Indicacin de error Indicador de estado. Indicador de estado.

Configuracin Hardware del Maestro I

Configuracin Hardware del Maestro II CP 342-5

Configuracin Hardware del Esclavo I

Configuracin Hardware del Esclavo II

Configuracin de Red

Mdulos de Programa

Ejercicio 5 Comunicacin con Esclavo Inteligente


Configuracin hardware
Maestro DP Maestro DP
CPU S7-300
CPU 315 CP 342-5 16 E/D 16 S/D 2 E/A 2 S/A Addr-1 Addr-40

Esclavo I DP
CPU S7-300
CPU 315 CP 342-5 16 E/D 16 S/D 2 E/A 2 S/A

Funcionamiento
Funcionamiento: - las DI del M-1 en DO de EI-40 y viceversa - las AI del M-1 en AO de EI-40 y viceversa

Esclavo I DP

Mapear las E/S del esclavo a partir de la direccin 100 de ambas imgenes del proceso:

Elementos del Ejercicio 5

PC PC Adapter

STEP7

Red PROFIBUS Equipo 1 S7-300 CPU 315 CP 342-5

Equipo 2 S7-300 CPU 315 CP 342-5

Proyecto de Comunicacin DP

Configuracin Hardware del Esclavo I

Configuracin Hardware del Esclavo II

Configuracin Hardware del Maestro I

Configuracin Hardware del Maestro II

Configuracin Hardware del Maestro III

Configuracin Hardware del Maestro IV

Configuracin Hardware del EsclavoI I


Definicin de la direccin de la primera tarjeta (E/D)

Definicin de la direccin de la segunda tarjeta (S/D)

Configuracin Hardware del EsclavoI II


Definicin de la direccin de la tercera tarjeta (E/A)

Definicin de la direccin de la cuarta tarjeta (S/A)

Configuracin Hardware del Maestro V

Configuracin de Red

Cdigo de Programa del OB1

Ejercicio 6 Comunicacin Perif. Descentr. y Esclavo-I


Configuracin hardware Esclavo ET 200M Esclavo ET 200M
Maestro DP Maestro DP
CPU S7-300
CPU 315 CP 342-5 16 E/D 16 S/D 2 E/A 2 S/A

Esclavo I DP
CPU S7-300
CPU 315 CP 342-5 16 E/D - 16 S/D 2 E/A - 2 S/A

ET 200M
IM 153-1 8 E/D y 8 SD Addr-1 Addr-5

ET 200M
IM 153-1 16 E/D - 16 S/D 2 E/A - 2 S/A Addr-32

PROFIBUS

Addr-40

FuncionamientoEsclavo DP ET 200M

Esclavo DP ET 200M

Esclavo I DP

Mapear las E/S de los tres esclavos a partir de la direccin 100 de ambas imgenes del proceso: Funcionamiento: - el byte de entradas del E-5, en QB4 de M-1, primer QB del E-32 y en primer QB del E-40 - el primer byte de entradas del E-32, en QB5 de M-1, QB del E-5 y segundo QB del E-40 - la primera E/A del maestro, a la primera S/A del E-32 - la primera E/A del E-32, a la primera S/A del E-40 - la primera E/A del E-40, a la primera S/A del maestro

Elementos del Ejercicio 6

PC PC Adapter

STEP7

Red PROFIBUS Equipo 1 S7-300 CPU 315 CP 342-5

Equipo 2 ET 200M IM 153-1

Equipo 3 ET 200M IM 153-1

Equipo 4 S7-300 CPU 315 CP 342-5

Proyecto de Comunicacin

Configuracin Hardware del Maestro

Configuracin Hardware Direcciones Resultantes I


Direcciones resultantes de la parametrizacin del esclavo 5

Configuracin Hardware Direcciones Resultantes II


Direcciones resultantes de la parametrizacin del esclavo 32

Configuracin Hardware Direcciones Resultantes III


Direcciones resultantes de la parametrizacin del esclavo 40 (inteligente)

Configuracin de Red

Cdigo de Programa del Maestro DP

You might also like