Tecnologías de Control
Comunicación PROFIBUS-DP
TEMA – Comunicación PROFIBUS-DP1. – Ejercicio 1 – Comunicación con Periferia Descentralizada
1.1 – Elementos del Ejercicio
1.2 – Configuración Hardware Maestro/Periferia
1.3 – Configuración de la Red
1.4 – Módulos de Programa
2. – Ejercicio 2 – Comunicación con Esclavo-I
2.1 – Elementos del Ejercicio
2.2 – Configuración Hardware Maestro/Esclavo-I
2.3 – Configuración de la Red
2.4 – Módulos de Programa
3. – Ejercicio 3 – Comunicación de Datos Coherentes
3.1 – Datos Coherentes; SFC´s para su lectura y escritura
3.2 – Elementos del Ejercicio
3.3 – Configuración Hardware
3.4 – Configuración de la Red
3.5 – Módulos de Programa
Índice
4. – Ejercicio 4 – Comunicación con Periferia Descentralizada con CP 342-5 (I)
4.1 – Elementos del Ejercicio
4.2 – Configuración Hardware
4.3 – Configuración de la Red
4.4 – Módulos de Programa
5. – Ejercicio 5 – Comunicación con Esclavo-I con CP 342-5 (II)
5.1 – Elementos del Ejercicio
5.2 – Configuración Hardware
5.3 – Configuración de la Red
5.4 – Módulos de Programa
6. – Ejercicio 6 – Comunicación con Periferia Descentralizada y Esclavo-I con CP 342-5
6.1 – Elementos del Ejercicio
6.2 – Configuración Hardware
6.3 – Configuración de la Red
6.4 – Módulos de Programa
Ejercicio 1 – Comunicación con Periferia Descentralizada
Maestro DPCPU S7-300
CPU 315-2DP16 E/D16 S/D2 E/A2 S/A
Configuración hardware
FuncionamientoEl Dispositivo Esclavo de Periferia Descentralizada mapea sus E/S sobre el dispositivo Maestro, visualizando el byte de entradas sobre el byte de salidas.
PROFIBUS
Maestro DP
Esclavo ET 200M
Addr-1
Addr-5
Esclavo ET 200MET 200M
IM 153-18 E/D y 8 SD
Elementos del Ejercicio 1
STEP7PC
Equipo 1 S7-300CPU 315-2DP
PC Adapter
Red PROFIBUS
Equipo 2 ET 200MIM 153-1
Configuración Hardware del Maestro I
Configuración Hardware del Maestro II
Configuración Hardware del Maestro III
Configuración de la Periferia Descentralizada
Configuración Hardware de la Red I
Configuración Hardware de la Red II
Configuración de Red
Módulos de Programa
Módulos de Organización OB1 - Maestro
Ejercicio 2 – Comunicación con Esclavo-I
Maestro DPCPU S7-300
CPU 315-2DP16 E/D16 S/D2 E/A2 S/A
Configuración hardware
FuncionamientoEl dispositivo Maestro envía 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 leído en su QW4.
PROFIBUS
Maestro DP
Esclavo-I
Addr-1
Addr-40
Esclavo-ICPU S7-300
CPU 315-2DP16 E/D16 S/D2 E/A2 S/A
Elementos del Ejercicio 2
STEP7PC
Equipo 1 S7-300CPU 315-2DP
Equipo 2 S7-300CPU 315-2DP
PC Adapter
Red PROFIBUS
Proyecto de Comunicación DP
Configuración Hardware del Esclavo I
Configuración Hardware del Esclavo II
Configuración Hardware del Esclavo III
Configuración Hardware del Maestro I
Configuración Hardware del Maestro II
Configuración Hardware del Maestro III
Configuración Hardware del Maestro IV
Configuración Hardware del Maestro V
Configuración Hardware del Maestro VI
Configuración de Red
Módulos de Programa
Módulos de Organización OB1
Ejercicio 3 – Comunicación de Datos Coherentes
Maestro DPCPU S7-300
CPU 315-2DP16 E/D16 S/D2 E/A2 S/A
Configuración hardware
FuncionamientoEl dispositivo Maestro envía 10 bytes de datos al Esclavo-I. El envío 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 leído en su periferia de salidas externa y descentralizada.
Esclavo-ICPU S7-300
CPU 315-2DP16 E/D16 S/D2 E/A2 S/A
PROFIBUS
Maestro DP
Esclavo ET 200M
Addr-1
Addr-5
Esclavo-I
Addr-40
Esclavo ET 200MET 200M
IM 153-18 E/D y 8 SD
Datos Coherentes
DefiniciónDatos relacionados en cuanto a contenido y que no pueden ser separados.
Reconocimiento de Datos Coherentes3 Bytes: Agrupaciones de 3 bytes, paras las cuales no puede utilizarse operaciones de carga y transferenciaMás de 4 Bytes: Agrupaciones de más 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 DP–normslave) 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 DP–normslave) permite transferir datos coherentes al esclavo DP normalizado direccionado.
Elementos del Ejercicio 3
STEP7PC
Equipo 1 S7-300CPU 315-2DP
Equipo 2 S7-300CPU 315-2DP
PC Adapter
Red PROFIBUS
Equipo 3 ET 200MIM 153-1
Configuración Hardware del Maestro
Configuración de la Periferia Descentralizada
Configuración de la Comunicación M-EI
Configuración de Red
Módulos de Organización OB1 - Maestro
Módulos de Organización OB1 - Esclavo
Ejercicio 4 – Comunicación con Periferia Descentralizada
Maestro DPCPU S7-300
CPU 315CP 342-516 E/D16 S/D2 E/A2 S/A
Configuración hardware
FuncionamientoEl dispositivo esclavo-DP debe mapear:
- su byte de entradas en la dirección 2 de la imagen del proceso de entradas (IB 2)- su byte de salidas en la dirección 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.
PROFIBUS
Maestro DP
Addr-1
Esclavo DP ET 200M
Addr-5
Esclavo ET 200MET 200M
IM 153-18 E/D y 8 SD
STEP7PC
Equipo 1 S7-300CPU 315 CP 342-5
PC Adapter
Red PROFIBUS
Equipo 2 ET 200MIM 153-1
Elementos del Ejercicio 4
Proyecto de Comunicación 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 mínimo una vez en el Maestro DP y en el Esclavo DP desde el programa de usuario.
Parámetro Tipo Rango de Valores Comentario CPLADDR WORD Dirección de comienzo de modulo. SEND ANY Puntero de la dirección y longitud de datos a enviar
(la dirección puede ser de entradas, salidas, marcas y bloques de datos).
DONE BOOL 0: - 1: Nuevos datos
Indicador de envío de datos sin error.
ERROR BOOL 0: - 1: Error
Indicador de error.
STATUS WORD 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 través 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.
Parámetro Tipo Rango de Valores Comentario CPLADDR WORD Dirección de comienzo de modulo. RECV ANY Puntero de la dirección y longitud de datos
donde recibir (la dirección puede ser de entradas, salidas, marcas y bloques de datos).
NDR BOOL 0: - 1: Nuevos datos
Indicador de recepción de nuevos datos.
ERROR BOOL 0: - 1: Error
Indicación de error
STATUS WORD Indicador de estado. DPSTATUS BYTE Indicador de estado.
Configuración Hardware del Maestro I
Configuración Hardware del Maestro II CP 342-5
Configuración Hardware del Esclavo I
Configuración Hardware del Esclavo II
Configuración de Red
Módulos de Programa
Ejercicio 5 – Comunicación con Esclavo Inteligente
Maestro DPCPU S7-300
CPU 315CP 342-516 E/D16 S/D2 E/A2 S/A
Configuración hardware
FuncionamientoMapear las E/S del esclavo a partir de la dirección 100 de ambas imágenes del proceso:
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
Maestro DP
Addr-1
Esclavo I DPCPU S7-300
CPU 315CP 342-516 E/D16 S/D2 E/A2 S/A
Addr-40
Esclavo I DP
Elementos del Ejercicio 5
STEP7PC
Equipo 1 S7-300CPU 315 CP 342-5
PC Adapter
Red PROFIBUS
Equipo 2 S7-300CPU 315 CP 342-5
Proyecto de Comunicación DP
Configuración Hardware del Esclavo I
Configuración Hardware del Esclavo II
Configuración Hardware del Maestro I
Configuración Hardware del Maestro II
Configuración Hardware del Maestro III
Configuración Hardware del Maestro IV
Configuración Hardware del EsclavoI IDefinición de la dirección de la primera tarjeta (E/D)
Definición de la dirección dela segunda tarjeta (S/D)
Configuración Hardware del EsclavoI IIDefinición de la dirección de la tercera tarjeta (E/A)
Definición de la dirección dela cuarta tarjeta (S/A)
Configuración Hardware del Maestro V
Configuración de Red
Código de Programa del OB1
Ejercicio 6 – Comunicación Perif. Descentr. y Esclavo-I
Maestro DPCPU S7-300
CPU 315CP 342-516 E/D16 S/D2 E/A2 S/A
Configuración hardware
FuncionamientoMapear las E/S de los tres esclavos a partir de la dirección 100 de ambas imágenes 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
PROFIBUS
Maestro DP
Addr-1
Esclavo DP ET 200M
Addr-5
Esclavo ET 200MET 200M
IM 153-18 E/D y 8 SD
Addr-32
Esclavo DP ET 200M
Esclavo ET 200MET 200M
IM 153-116 E/D - 16 S/D2 E/A - 2 S/A
Esclavo I DPCPU S7-300
CPU 315CP 342-516 E/D - 16 S/D2 E/A - 2 S/A
Addr-40
Esclavo I DP
Elementos del Ejercicio 6
STEP7PC
Equipo 1 S7-300CPU 315 CP 342-5
PC Adapter
Red PROFIBUS
Equipo 2 ET 200MIM 153-1
Equipo 3 ET 200MIM 153-1
Equipo 4 S7-300CPU 315 CP 342-5
Proyecto de Comunicación
Configuración Hardware del Maestro
Direcciones resultantes de la parametrización del esclavo 5
Configuración Hardware – Direcciones Resultantes I
Direcciones resultantes de la parametrización del esclavo 32
Configuración Hardware – Direcciones Resultantes II
Direcciones resultantes de la parametrización del esclavo 40 (inteligente)
Configuración Hardware – Direcciones Resultantes III
Configuración de Red
Código de Programa del Maestro DP
Top Related