Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
COMUNICACIÓN
INDUSTRIAL
-PROFIBUS (DP)
ING.ESP. JOHN JAIRO PIÑEROS C.
SENA - VILLAVICENCIO
Ing.Esp. John Jairo Piñeros C.
Buses de campo
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS Que es?
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS es un estándar de
comunicaciones para buses de
campo....
Tecnologías de transmisiónPROFIBUS
RS-485
• Par de cobre trenzado apantallado,
• Permite velocidades entre 9.6 kbps y 12 M...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS
Disponible en tres versiones:
• DP-V0. Provee las funcionalidades bási...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS
Datos técnicos
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS
Perfiles de PROFIBUS
Tareas
universales de
comunicación
FMS
Comunicaci...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS
Perfiles de PROFIBUS
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS FMS
Perfiles de PROFIBUS
Un sistema típico de PROFIBUS-FMS está compue...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Perfiles de PROFIBUS
Un sistema típico PROFIBUS-DP consiste en:
 U...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS PA
Perfiles de PROFIBUS
"SpliTConnect
como hub"
Segmento
PROFIBUS-PA
D...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS
Cables para PROFIBUS
 El cable par trenzado apantallado (RS485)
 Col...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Conectores
 Con conectores FastConnect el tiempo de montaje es
ext...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Conectores: conexión de dispositivos
Las resistencias de terminació...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Conectores
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
tecnologías de configuración
 Archivos GSD
 Un archivo GSD es un ...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Redes Topología de conexión
Cada esclavo Profibus y cada maestro Pr...
Ejemplo 1 Comunicación Profibus
con modulo CP
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DPComunicación profibus ...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Ejemplo 1 Comunicación Profibus
con modulo CP
PLC S7-300
CPU313C co...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
CONEXIÓN PROFIBUS
Al maestro se le ha asignado la dirección 10,
(la...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DPCONFIGURACION ESCLAVO
MICROMASTER 420 SIEMENS
2. Configuración básic...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
PZD1 (4 Bytes): palabra control y velocidad
PKW (8 Bytes): solicitu...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DPAREA INTERCAMBIO DATOS
MICROMASTER 420 SIEMENS
Área de parámetros (P...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DPAREA INTERCAMBIO DATOS
MICROMASTER 420 SIEMENS
utilizaremos el PPO1,...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DPMICROMASTER 420 SIEMENS
PALABRA DE CONTROL Y VELOCIDAD
PZD1 (Byte 2 ...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP MICROMASTER 420 SIEMENS
PALABRA DE CONTROL Y VELOCIDAD
PZD1 - PALAB...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
MICROMASTER 420 SIEMENS
PKW
PKE: Identificador
de parámetro
IND: Índice
PWE: Va...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
MICROMASTER 420 SIEMENS
1. CÓDIGO DE PETICION
0 No hay petición
1 Solicitar val...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
MICROMASTER 420 SIEMENS
SOLICITUD PARAMETROS EJEMPLO
PROFIBUS DP
P1080 Velocida...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
PZD1 (4 Bytes): palabra control y velocidad
PKW (8 Bytes): solicitu...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
CARGAR DATOS EN MODULO DP
Para esta práctica el módulo CP342-5 escribirá y leer...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
RECIBIR DATOS
función DP_RECV
PZD2 (4 Bytes): palabra estado y vel ...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
CARGAR DATOS EN MODULO DP
Para esta práctica el módulo CP342-5 escribirá y leer...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
CONFIGURACION Y PROGRAMACIÓN EN TIA PORTAL
MODULO PROFIBUS CP342-5
...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
11
3
1. Configuración Hardware
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Configurar hardware en TIA
PORTAL
1. Ir a dispositivos y redes,
agr...
PROFIBUS DP
PROFIBUS DP
3. DIRECCIÓN PROFIBUS PLC
Y Dirección Modulo Profibus
(DP_SEND, DP_RECV)
• Doble click sobre el mo...
PROFIBUS DP
PROFIBUS DP
3. DIRECCIÓN PROFIBUS
VARIADOR
• Doble click sobre el variador de
velocidad MICROMASTER ir a la
pe...
PROFIBUS DP
PROFIBUS DP
4. MODO DE ALARMA
• Seleccionar el variador de
velocidad MICROMASTER ir a
la pestaña propiedades, ...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Agregar ÁREA DE INTERCAMBIO
de datos PPO1
• En la misma ventana ant...
PROFIBUS DP
PROFIBUS DP
6. BLOQUES DE DIAGNOSTICO Y ALARMA
Para evitar que el PLC pase a STOP SE DEBE CARGAR:
• OB80 (erro...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DPComunicación profibus con
Modulo CP342-5
7. PROGRAMACIÓN: PALABRA CO...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
SOLICITUD PARÁMETROS DEL VARIADOR
PKW: solicitamos el valor del par...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DPUbicación Funciones
Comunicación
Simatic NET CP
Procesador de
comuni...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
DP_SEND
ENVIAR PALABRA AL VARIADOR
CPLADDR=100 en hexadecimal (256 ...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
DP_RECV
RECIBIR PALABRA DEL VARIADOR
CPLADDR=100 en hexadecimal (25...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Activar Bit: M100.0
Desactivar Bit: M100.0
Valor de corriente del m...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Ejemplo 2 Comunicación Profibus
Modulo integrado
Comunicación con p...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Ejemplo 2 Comunicación Profibus
Modulo integrado
PLC S7-300
CPU314C...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DPComunicación con profibus
integrado en PLC
PZD1 (4 Bytes): palabra c...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP Comunicación Profibus S7-300 CPU314C-
2PN/DP y variador Micromaster...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Configurar hardware en TIA
PORTAL
1. Ir a dispositivos y redes,
agr...
PROFIBUS DP
PROFIBUS DP
DIRECCIONES PROFIBUS PLC
• Doble click sobre el PLC (CPU314C-
2PN/DP) ir a la pestaña propiedades,...
PROFIBUS DP
PROFIBUS DP
MODO DE ALARMA
• Seleccionar el variador de
velocidad MICROMASTER ir
a la pestaña propiedades,
lue...
PROFIBUS DP
PROFIBUS DP
DIRECCIONES PROFIBUS
VARIADOR
• Doble click sobre el variador de
velocidad MICROMASTER ir a la
pes...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Agregar área de intercambio de datos
PPO1
• En la misma ventana ant...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DPComunicación con profibus
integrado en PLC
PZD1: Alistamos la palabr...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DPComunicación con profibus
integrado en PLC
PZD2: Recibimos la palabr...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
SOLICITUD PARÁMETROS DEL
VARIADOR
solicitamos el valor del parámetr...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DPComunicación con profibus
integrado en PLC
RECEPCION PARÁMETROS
DEL ...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Ejemplo 3 Comunicación Profibus
Entre PLC S7-300
Comunicación profi...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Ejemplo 3 Comunicación Profibus
entre PLCs
PLC S7-300
CPU314C-2PN/D...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP Comunicación Profibus S7-300 CPU314C-
2PN/DP y variador Micromaster...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Configurar hardware en TIA
PORTAL
1. Ir a dispositivos y redes,
agr...
PROFIBUS DP
PROFIBUS DP
Asignar direcciones PROFIBUS
• Doble click sobre el PLC
(CPU314C-2PN/DP) ir a la
pestaña propiedad...
PROFIBUS DP
PROFIBUS DP
Asignar direcciones PROFIBUS
• Doble click sobre el modulo
profibus CP342-5 ir a la
pestaña propie...
PROFIBUS DP
PROFIBUS DP
Establecer el área de datos que se
intercambiara con el maestro
• Doble click en el modulo CP342-5...
PROFIBUS DP
PROFIBUS DP
Los datos en el MAESTRO se deben cargar por
medio de MOVE a la dirección QW0 para escribir
Los dat...
PROFIBUS DP
PROFIBUS DP
Los datos en el MAESTRO se deben cargar por medio
de MOVE a la dirección IW0 para Leer
Los datos d...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Ejemplo 4 Comunicación Profibus
Entre PLC S7-300 Y S7-1200
Comunica...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Ejemplo 4 Comunicación Profibus
entre PLCs
PLC S7-300
CPU314C-2PN/D...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DPComunicación profibus entre PLCs
Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
1. Ir a dispositivos y
redes, agregar los dos
PLC con sus módulos
C...
PROFIBUS DP
PROFIBUS DP
Establecer el área de datos que se
intercambiara con el maestro
• Doble click en el modulo CM1242-...
PROFIBUS DP
PROFIBUS DPComunicación profibus entre PLCs
CPU 314C-2PN/DP INTEGRADO
Programar en función FC del esclavoProgr...
PROFIBUS DP
PROFIBUS DPComunicación profibus entre PLCs
CPU 314C-2PN/DP INTEGRADO
Programar en función FC del esclavoProgr...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Ejemplo 5 Comunicación Profibus
Entre PLC S7-300 CP Y S7-300 CP
Com...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
Ejemplo 5 Comunicación Profibus
con modulos CP
PLC S7-300
CPU313C c...
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DPComunicación profibus entre PLCs
Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
PROFIBUS DP
1. Ir a dispositivos y
redes, agregar los dos
PLC con sus módulos
C...
PROFIBUS DP
PROFIBUS DP
Establecer el área de datos que se
intercambiara con el maestro
• Doble click en el modulo CP342-5...
PROFIBUS DP
PROFIBUS DPComunicación profibus entre PLCs
Programar en función FC del esclavo
CPLADDR --> 100 en hexadecimal...
FIN
PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
Prochain SlideShare
Chargement dans…5
×

Profibus DP

PROFIBUS DP, Comunicación industrial entre PLC y variador de velocidad, entre PLC y PLC con módulos CP, la presentación contiene los siguientes ejemplos:

1. Profibus S7-300 CPU 313C con modulo profibus CP342-5 y Micromaster 420
2. Profibus S7-300 CPU 314C-2PN/DP y Micromaster 420
3. Profibus S7-300 CPU 314C-2PN/DP y S7-300 CPU 313C con modulo profibus CP342-5
4. Profibus S7-300 CPU 314C-2PN/DP y PLC S7-1200 modulo profibus CM1242-5
5. Profibus S7-300 entre 2 CPU 313C con modulo profibus CP342-5

  • Identifiez-vous pour voir les commentaires

Profibus DP

  1. 1. COMUNICACIÓN INDUSTRIAL -PROFIBUS (DP) ING.ESP. JOHN JAIRO PIÑEROS C. SENA - VILLAVICENCIO Ing.Esp. John Jairo Piñeros C.
  2. 2. Buses de campo PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
  3. 3. PROFIBUS Que es? PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS es un estándar de comunicaciones para buses de campo. Deriva de las palabras PROcess FIeld BUS. La versión más utilizada es Profibus DP (Periferia Distribuida; Descentralized Peripherals), y fue desarrollada en 1993.
  4. 4. Tecnologías de transmisiónPROFIBUS RS-485 • Par de cobre trenzado apantallado, • Permite velocidades entre 9.6 kbps y 12 Mbps. • Hasta 32 estaciones, o más si se utilizan repetidores. MBP • Manchester Coding y Bus Powered • transmisión sincrónica con una velocidad fija de 31.25 Kbps. VERSION IS • Las versiones IS son intrínsecamente seguras, utilizadas en zonas clasificadas FIBRA OPTICA • Fibra óptica incluye versiones de fibra de vidrio multimodo y monomodo PROFIBUS DP Ing.Esp. John Jairo Piñeros C.
  5. 5. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS Disponible en tres versiones: • DP-V0. Provee las funcionalidades básicas incluyendo transferencia cíclica de datos, diagnóstico de estaciones, módulos y canales, y soporte de interrupciones. • DP-V1. Agrega comunicación acíclica de datos, orientada a transferencia de parámetros, operación y visualización. • DP-V2. Permite comunicaciones entre esclavos. Está orientada a tecnología de drives, permitiendo alta velocidad para sincronización entre ejes en aplicaciones complejas.
  6. 6. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS Datos técnicos
  7. 7. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS Perfiles de PROFIBUS Tareas universales de comunicación FMS Comunicaciones Multi-maestro Amplia gama de aplicaciones Intercambio de datos rápido y cíclico DP Plug & play Eficiente y rentable Automatización de procesos incluso en áreas con riesgo de explosión PA Alimentación vía bus Seguridad intrínseca
  8. 8. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS Perfiles de PROFIBUS
  9. 9. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS FMS Perfiles de PROFIBUS Un sistema típico de PROFIBUS-FMS está compuesto por varios equipos de automatización inteligentes:  PC  PLC como sistema de control  Terminales de operador inteligentes Solución general para tareas de comunicación a nivel de célula
  10. 10. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Perfiles de PROFIBUS Un sistema típico PROFIBUS-DP consiste en:  Un PLC o PC como sistema de control (MAESTRO)  Varios dispositivos E/S como (ESCLAVO):  E/S digitales o analógicas  Accionamientos AC o DC  Válvulas magnéticas o neumáticas Diseñada especialmente para la comunicación entre los sistemas de control de automatismos y las entradas/salidas distribuidas
  11. 11. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS PA Perfiles de PROFIBUS "SpliTConnect como hub" Segmento PROFIBUS-PA DP/PA Link 24V  x+ PROFIBUS-DP "SpliTConnect con resistencia de cierre" Automatización de procesos Permite la conexión de sensores y actuadores a una línea de bus común incluso en áreas especialmente protegidas
  12. 12. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS Cables para PROFIBUS  El cable par trenzado apantallado (RS485)  Color MORADO característico  Apantallamiento y la malla  Dos hilos, uno de color verde y otro de color rojo
  13. 13. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Conectores  Con conectores FastConnect el tiempo de montaje es extremadamente corto debido a su técnica de conexión  Resistencia de cierre integrada  Montaje simple
  14. 14. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Conectores: conexión de dispositivos Las resistencias de terminación de bus deberán estar a ON en los conectores que inician y finalizan el lazo de comunicación, tal y como se ilustra en la figura siguiente: Esclavo Esclavo Inicio Fin Inicio Fin Esclavo Esclavo Esclavo Esclavo
  15. 15. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Conectores
  16. 16. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP tecnologías de configuración  Archivos GSD  Un archivo GSD es un archivo de texto que contiene las características y las opciones de configuración del dispositivo al que representan.  Los archivos GSD sólo nos proporcionan información sobre las características y opciones de configuración del dispositivo. No nos proporcionan un interface de usuario, ni tampoco ponemos conectarnos con él.  Un archivo GSD siempre requiere un programa de configuración que interprete su contenido.  DTM  El concepto de FDT/DTM especifica los interfaces entre los sistemas de diseño/ingeniería denominados Field Device Tools (FDT), y el componente software del dispositivo denominado Device Type Managers (DTM).  En la tecnología basada en FDT/DTM, todas estas funciones relativas al dispositivo están incluidas en el DTM y éste puede ejecutarse desde cualquier programa que nos proporcione un interface FDT.
  17. 17. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Redes Topología de conexión Cada esclavo Profibus y cada maestro Profibus tipo 1 debe tener un número de ID. El maestro requiere de este número para poder identificar el tipo de dispositivo conectado. La topología puede ser en forma de bus lineal o en forma de árbol, en el que los repetidores constituyen el nudo de partida de una expansión del bus.
  18. 18. Ejemplo 1 Comunicación Profibus con modulo CP PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DPComunicación profibus con Modulo CP342-5
  19. 19. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Ejemplo 1 Comunicación Profibus con modulo CP PLC S7-300 CPU313C con modulo CP342-5 Variador Micromaster 420 con modulo Profibus + + CPU313C CP342-5 Micromaster 420 Modulo Profibus Profibus DP_SEND DP_RECV Comunicación profibus con Modulo CP342-5
  20. 20. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP CONEXIÓN PROFIBUS Al maestro se le ha asignado la dirección 10, (la dirección 0 y la 1 están reservadas por el sistema). Para el variador se le ha asignado la dirección 3 Esclavo
  21. 21. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DPCONFIGURACION ESCLAVO MICROMASTER 420 SIEMENS 2. Configuración básica de un variador Micromaster (DIRECCION DE INICIO Y VELOCIDAD) Introduciremos todos los parámetros necesarios del motor, aceleraciones, velocidades etc y nos aseguraremos de que los parámetros P0700 = 6 y P1000 = 6, ya que le vamos a dar la consigna vía PROFIBUS. 1. dirección profibus usando los DIP de la imagen, ejemplo Dip1 Dip7 P0700 = 6 P1000 = 6 Dirección 3= Dip1 en ON y Dip 2 en ON
  22. 22. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP PZD1 (4 Bytes): palabra control y velocidad PKW (8 Bytes): solicitud parámetro PZD2 (4 Bytes): palabra estado y vel actual PKW (8 Bytes): respuesta parámetro solicitado CPU 313C CP 342-5 MOD PROFIBUS MICORMASTER 420 Comunicación profibus con Modulo CP342-5 DP_SEND DP_RECV TELEGRAMA USADO: PPO1
  23. 23. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DPAREA INTERCAMBIO DATOS MICROMASTER 420 SIEMENS Área de parámetros (PKW) • Para leer/escribir valores de parámetros PARA ESTE EJEMPLO UTILIZAREMOS LA OPCION PPO1 Área de datos de proceso (PZD) • palabras de mando y valores de consigna de velocidad, así como información de estado y valores reales (PPO: objeto parámetros-datos de proceso)
  24. 24. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DPAREA INTERCAMBIO DATOS MICROMASTER 420 SIEMENS utilizaremos el PPO1, así que enviaremos y recibiremos del variador 12 Bytes, divididos en: PKW (Área de parámetros ) PZD1 PZD2 PPO1 PKE: Identificador de parámetro IND: Índice PWE: Valor de parámetro STW: Palabra de mando 1 HSW: Valor de velocidad ZSW: Palabra de estado HIW: Valor velocidad actual PWE1 PWE2 LECT 2 Bytes (MW) 2 Bytes (MW) 2 Bytes (MW) 2 Bytes (MW) 2 Bytes (MW) 2 Bytes (MW) 12 Bytes ESCR 2 Bytes (MW) 2 Bytes (MW) 2 Bytes (MW) 2 Bytes (MW) 2 Bytes (MW) 2 Bytes (MW) 12 Bytes Palabra Control Palabra EstadoLectura y escritura parámetros
  25. 25. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DPMICROMASTER 420 SIEMENS PALABRA DE CONTROL Y VELOCIDAD PZD1 (Byte 2 y Byte 3) --> Consigna de frecuencia (Velocidad). En esta palabra se indica en ENTERO el valor de consigna de frecuencia al que deseamos que marcha el variador. 16383--> Valor de frecuencia 60Hz (100% de la velocidad nominal del motor) Con estos datos ya tenemos suficiente para manejar el variador de forma correcta desde nuestro maestro. PZD1 (Byte 0 y Byte 1) --> Palabra de control. Esta palabra determina como debe de comportarse el variador. Aquí algunos valores comunes para el control del variador: • 047E --> primer valor que debe recibir el variador para poder estar preparado para arrancar a través de comunicaciones. Además es la palabra de control para la parada normal. • 047F --> Sentido de giro a derecha. • 0C7F --> Sentido de giro a izquierda. • 047D --> Parada en rueda libre. • 047B --> Parada rápida.
  26. 26. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP MICROMASTER 420 SIEMENS PALABRA DE CONTROL Y VELOCIDAD PZD1 - PALABRA DE MANDO ORDENADA EN PLC PZD2 - PALABRA DE ESTADO ORDENADA EN PLC DIR TIPO DESCRIPCION DIR TIPO DESCRIPCION MW8 MOVE A SALIDA M8,0 BOOL Mando Derecha ENTRADA MOVE A MW28 M28,0 BOOL Sin desviación de valor real respecto a consigna M8,1 BOOL Mando Izquierda M28,1 BOOL Control (remoto) solicitado (maestro toma el control) M8,2 BOOL Control desde PLC M28,2 BOOL frecuencia salida convert mayor o igual frec máx M8,3 BOOL Inversión del valor de consigna M28,3 BOOL Alarma: motor al límite de corriente M8,4 BOOL No utilizado M28,4 BOOL Freno del motor M8,5 BOOL Potenciómetro hacia arriba M28,5 BOOL Sobrecarga del motor M8,6 BOOL Potenciómetro hacia abajo M28,6 BOOL Giro a derecha (1) - Giro izq (0) M8,7 BOOL Local/Remote M28,7 BOOL Sobrecarga del convertidor (Cte o temp) M9,0 BOOL ON/OFF1 M29,0 BOOL Listo para servicio M9,1 BOOL OFF2: stop electrico M29,1 BOOL Listo para arrancar M9,2 BOOL OFF3: stop rapido M29,2 BOOL Servicio desbloqueado M9,3 BOOL Activar pulsos M29,3 BOOL Fallo M9,4 BOOL Activar generad rampa M29,4 BOOL Comando AUS2/OFF2 activo M9,5 BOOL Generador rampa M29,5 BOOL Comando AUS3/OFF3 activo M9,6 BOOL Activar valor consigna M29,6 BOOL Bloqueo de arranque M9,7 BOOL Acuse de fallo M29,7 BOOL Alarma ver parám alarmas( r2110). MW10 MOVE A SALIDA MW10 INT Velocidad enviada al variador 16383=60Hz ENTRADA MOVE A MW30 MW30 INT Velocidad actual del variador 16383=60Hz
  27. 27. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. MICROMASTER 420 SIEMENS PKW PKE: Identificador de parámetro IND: Índice PWE: Valor de parámetro PWE1 PWE2 primera palabra segunda palabra tercera palabra cuarta palabra CODIGO + PARAMETRO (HEX) Por lo general se usa el índice 0 Valor del parámetro Valor del parámetro 12BC 0000 Puede ser palabra doble o simple CODIGO DE PETICION 0 No hay petición 1 Solicitar valor de parámetro 2 Modificar valor de parámetro (palabra) 3 Modificar valor de parámetro (palabra doble) 13 Modificar valor de parámetro (palabra doble) y almacenar en la EEPROM 14 Modificar valor de parámetro (palabra) y almacenar en la EEPROM PROFIBUS DP 0 No hay respuesta 1 Transmitir valor de parámetro (palabra) 2 Transmitir valor de parámetro (palabra doble) 7 Petición no ejecutable (con código de fallo) 8 Falta permiso para el intervenir en el interface PKW CODIGO DE RESPUESTA Ejemplos: • Solicitar el valor del parámetro P700 (700=2BC) al variador (Código y parámetro): 1 + 2BC la palabra quedaría 12BC SOLICITUD PARÁMETROS
  28. 28. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. MICROMASTER 420 SIEMENS 1. CÓDIGO DE PETICION 0 No hay petición 1 Solicitar valor de parámetro 2 Modificar valor de parámetro (palabra) 3 Modificar valor de parámetro (palabra doble) PROFIBUS DP • Solicitar el valor del parámetro P700 SOLICITUD PARÁMETROS: Ejemplo P700 (LEER) PKE parámetro IND Índice PWE1 Valor WORD (MW) WORD (MW) DWORD (MD) 2. Valor parámetro Hexadecimal 700=2BC 1 2BC Como se realiza solicitud El valor debe ser cero 0 0.0
  29. 29. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. MICROMASTER 420 SIEMENS SOLICITUD PARAMETROS EJEMPLO PROFIBUS DP P1080 Velocidad Mínima (LEER) PKE IND PWE1 ORDEN WORD (MW) WORD (MW) DWORD (MD) 1438 0000 0.0 CODIGO: 1 solicita valor de parámetro PARAMETRO (PNU): 438 Hex = 1080 Dec RESPUESTA WORD (MW) WORD (MW) DWORD (MD) 2438 0000 10.0 CODIGO: 2 Transmitir valor de parámetro (palabra doble) PARAMETRO (PNU): 438 Hex = 1080 Dec PWE1: valor de velocidad actual 10.0 Hz r0027 Corriente de salida real del motor (LEER) PKE IND PWE1 ORDEN WORD (MW) WORD (MW) DWORD (MD) 101B 0000 0.0 RESPUESTA WORD (MW) WORD (MW) DWORD (MD) 201B 0000 1.6
  30. 30. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP PZD1 (4 Bytes): palabra control y velocidad PKW (8 Bytes): solicitud parámetro CPU 313C CP 342-5 MOD PROFIBUS MICORMASTER 420 ENVIAR DATOS función DP_SEND Comunicación profibus con Modulo CP342-5 DP_SEND TELEGRAMA USADO: PPO1
  31. 31. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. CARGAR DATOS EN MODULO DP Para esta práctica el módulo CP342-5 escribirá y leerá los datos en la siguiente área de memoria y con la siguiente distribución ENVIO PKW PKE (PARAM) MW0 ENVIO A MICROMASTER 12 Bytes P#M0.0 Byte 12 IND (INDICE) MW2 PWE (VLR) MD4 PZD1 PAL MANDO MW8 VELOC MW10 función DP_SEND CPLADDR --> 100 en hexadecimal (256 en decimal, primer valor de dirección) que corresponde con el slot 4 que es donde se aloja la tarjeta CP342-5. Si en lugar de ponerla en el slot 4 la pusiésemos en el slot 5, habría que indicar que la dirección donde se encuentra es la 110, en el slot 6 la 120, y así sucesivamente. SEND/RECV --> La dirección donde tiene que leer o escribir los datos la indicamos mediante un puntero a una posición de memoria , P#M X.X Byte X. Por ejemplo para la recepción empezará a escribir en el MB0 y como puede escribir 12 Bytes terminará en el MB10 la dirección seria P#M0.0 Byte 12. (el modulo envía los datos al esclavo solicitado) PROFIBUS DP: DP_SEND
  32. 32. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP RECIBIR DATOS función DP_RECV PZD2 (4 Bytes): palabra estado y vel actual PKW (8 Bytes): respuesta parámetro solicitado CPU 313C CP 342-5 MOD PROFIBUS MICORMASTER 420 Comunicación profibus con Modulo CP342-5
  33. 33. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. CARGAR DATOS EN MODULO DP Para esta práctica el módulo CP342-5 escribirá y leerá los datos en la siguiente área de memoria y con la siguiente distribución función DP_RECV CPLADDR --> 100 en hexadecimal (256 en decimal, primer valor de dirección) que corresponde con el slot 4 que es donde se aloja la tarjeta CP342-5. Si en lugar de ponerla en el slot 4 la pusiésemos en el slot 5, habría que indicar que la dirección donde se encuentra es la 110, en el slot 6 la 120, y así sucesivamente. SEND/RECV --> La dirección donde tiene que leer o escribir los datos la indicamos mediante un puntero a una posición de memoria , P#M X.X Byte X. Por ejemplo para la recepción empezará a escribir en el MB20 y como puede LEER 12 Bytes terminará en el MB30 la dirección seria P#M20.0 Byte 12. PROFIBUS DP: DP_RECV RECEPCION PKW PKE (PARAM) MW20 RECIBE PLC 313C EN MODULO CP342-5 IND (INDICE) MW22 PWE (VLR) MD24 PZD1 PAL ESTADO MW28 VELOC ACT MW30
  34. 34. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP CONFIGURACION Y PROGRAMACIÓN EN TIA PORTAL MODULO PROFIBUS CP342-5 Comunicación profibus con Modulo CP342-5 Comunicación Profibus S7-300 CPU313C CP342-5 y variador Micromaster 420 con modulo Profibus
  35. 35. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP 11 3 1. Configuración Hardware
  36. 36. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Configurar hardware en TIA PORTAL 1. Ir a dispositivos y redes, agregar el PLC con sus módulos y el variador 2. Establecer la comunicación entre el modulo profibus CP342-5 y el variador de velocidad con el modulo profibus agregado 3. Establecer el maestro para el variador de velocidad Comunicación profibus con Modulo CP342-5 2. Conexión de red
  37. 37. PROFIBUS DP PROFIBUS DP 3. DIRECCIÓN PROFIBUS PLC Y Dirección Modulo Profibus (DP_SEND, DP_RECV) • Doble click sobre el modulo profibus CP342-5 ir a la pestaña propiedades, dirección profibus Dirección Modulo Profibus 256 Decimal (100 Hexadecimal) Comunicación profibus con Modulo CP342-5
  38. 38. PROFIBUS DP PROFIBUS DP 3. DIRECCIÓN PROFIBUS VARIADOR • Doble click sobre el variador de velocidad MICROMASTER ir a la pestaña propiedades, dirección profibus Comunicación profibus con Modulo CP342-5
  39. 39. PROFIBUS DP PROFIBUS DP 4. MODO DE ALARMA • Seleccionar el variador de velocidad MICROMASTER ir a la pestaña propiedades, luego pestaña General, Seleccionar Parametros generales y finalmente establecer el modo de alarma en DPV0 Comunicación profibus con Modulo CP342-5 DP-V0. funcionalidades básicas transferencia cíclica de datos, diagnóstico de estaciones, módulos y canales, y soporte de interrupciones
  40. 40. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Agregar ÁREA DE INTERCAMBIO de datos PPO1 • En la misma ventana anterior en el catalogo se selecciona la el tipo de datos 4PKW, 2PZD (PPO1) que significa 4 palabras para parámetros y 2 palabras para estado y control. Comunicación profibus con Modulo CP342-5 5. INTERCAMBIO DE DATOS PPO1
  41. 41. PROFIBUS DP PROFIBUS DP 6. BLOQUES DE DIAGNOSTICO Y ALARMA Para evitar que el PLC pase a STOP SE DEBE CARGAR: • OB80 (error de tiempo) • OB82 (Alarma de diagnostico) • OB85 (error en ejecución del programa) • OB86 (fallo de estación en la subred PROFIBUS-DP) • OB87 (error de comunicación) • OB121 (error de programación) • OB122 (error en acceso en periferia) la CPU pasara a stop si hay algún error de estos y no tiene cargado su respectivo OB.
  42. 42. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DPComunicación profibus con Modulo CP342-5 7. PROGRAMACIÓN: PALABRA CONTROL PALABRA DE CONTROL PZD1: Alistamos la palabra de control que nos permite arrancar a través de comunicaciones, por medio de bloque MOVE • para alistar el motor cargar en MW8: 047E. • Para iniciar girando a la derecha cargar en MW8 el valor 047F • El motor debe girar al 100% de su velocidad así que en MW10 cargar el valor 16383 que equivale a 60Hz.
  43. 43. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP SOLICITUD PARÁMETROS DEL VARIADOR PKW: solicitamos el valor del parámetro r0027 Corriente de salida real del motor (0027 decimal =101B Hexadecimal) • cargar en MW0 el valor de parámetro solicitado: 101B • Cargar en MW2 el valor del índice solicitado: 0000 • Cargar en MD4 el valor del parámetro solicitado: 0.0 Comunicación profibus con Modulo CP342-5 8. PROGRAMACIÓN: PARÁMETROS
  44. 44. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DPUbicación Funciones Comunicación Simatic NET CP Procesador de comunicación Profibus DP DP_SEND DP_RECV DP_SEND DP_RECV
  45. 45. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP DP_SEND ENVIAR PALABRA AL VARIADOR CPLADDR=100 en hexadecimal (256 en decimal, primer valor de dirección) que corresponde con el slot 4 que es donde se aloja la tarjeta CP342-5 Enviamos los 12 bytes, si no se han solicitado valores de parámetros del variador se deben enviar los 12 bytes de lo contrario se genera un error. Formato ANY: P#bit de inicio y Byte Cantidad de bytes a enviar El direccionamiento es libre para los valores de Done, Error, Stratus Comunicación profibus con Modulo CP342-5 9. PROGRAMACIÓN: DP_SEND
  46. 46. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP DP_RECV RECIBIR PALABRA DEL VARIADOR CPLADDR=100 en hexadecimal (256 en decimal, primer valor de dirección) que corresponde con el slot 4 que es donde se aloja la tarjeta CP342-5 Recibimos los 12 bytes, si no se han solicitado valores de parámetros del variador se deben recibir los 12 bytes de lo contrario se genera un error. El direccionamiento es libre para los valores de Done, Error, Stratus RECEPCION PKW PKE (PARAM) MW20 RECIBE PLC 313C EN MODULO CP342-5 IND (INDICE) MW22 PWE (VLR) MD24 PZD1 PAL ESTADO MW28 VELOC ACTUAL MW30 Comunicación profibus con Modulo CP342-5 10. PROGRAMACIÓN: DP_RECV
  47. 47. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Activar Bit: M100.0 Desactivar Bit: M100.0 Valor de corriente del motor MD24 Palabra de estado (Ver bits palabra de estado) Palabra de control MW10 Reset Fallo (Bit palabra de control M9.7) Comunicación profibus con Modulo CP342-5
  48. 48. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Ejemplo 2 Comunicación Profibus Modulo integrado Comunicación con profibus integrado en PLC
  49. 49. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Ejemplo 2 Comunicación Profibus Modulo integrado PLC S7-300 CPU314C-2PN/DP integrado Variador Micromaster 420 con modulo Profibus Ejemplo de aplicación + CPU314C-2PN/DP Micromaster 420 Modulo Profibus Profibus
  50. 50. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DPComunicación con profibus integrado en PLC PZD1 (4 Bytes): palabra control y velocidad PKW (8 Bytes): solicitud parámetro PZD2 (4 Bytes): palabra estado y vel actual PKW (8 Bytes): respuesta parámetro solicitado CPU314C-2PN/DP MOD PROFIBUS MICORMASTER 420 Modulo integrado MOVE MOVE Se utilizara el mismo telegrama del ejemplo anterior (PPO1)
  51. 51. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Comunicación Profibus S7-300 CPU314C- 2PN/DP y variador Micromaster 420 con modulo Profibus 2 3 Comunicación con profibus integrado en PLC
  52. 52. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Configurar hardware en TIA PORTAL 1. Ir a dispositivos y redes, agregar el PLC con sus módulos y el variador 2. Establecer la comunicación CPU 314C- 2PN/DP y el variador de velocidad con el modulo profibus agregado 3. Establecer el maestro para el variador de velocidad Comunicación con profibus integrado en PLC
  53. 53. PROFIBUS DP PROFIBUS DP DIRECCIONES PROFIBUS PLC • Doble click sobre el PLC (CPU314C- 2PN/DP) ir a la pestaña propiedades, dirección profibus Comunicación con profibus integrado en PLC
  54. 54. PROFIBUS DP PROFIBUS DP MODO DE ALARMA • Seleccionar el variador de velocidad MICROMASTER ir a la pestaña propiedades, luego pestaña General, Seleccionar Parámetros generales y finalmente establecer el modo de alarma en DPV0 Comunicación con profibus integrado en PLC
  55. 55. PROFIBUS DP PROFIBUS DP DIRECCIONES PROFIBUS VARIADOR • Doble click sobre el variador de velocidad MICROMASTER ir a la pestaña propiedades, dirección profibus Comunicación con profibus integrado en PLC
  56. 56. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Agregar área de intercambio de datos PPO1 • En la misma ventana anterior en el catalogo se selecciona la el tipo de datos 4PKW, 2PZD (PPO1) que significa 4 palabras para parámetros y 2 palabras para estado y control. Comunicación con profibus integrado en PLC PKW PZD
  57. 57. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DPComunicación con profibus integrado en PLC PZD1: Alistamos la palabra de control que nos permite arrancar a través de comunicaciones, por medio de bloque MOVE • para alistar el motor cargar en PQW264: 047E. • Para iniciar girando a la derecha cargar en QW264 el valor 047F • El motor debe girar al 100% de su velocidad así que en QW266 cargar el valor 16383 que equivale a 60Hz. PALABRA DE CONTROL
  58. 58. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DPComunicación con profibus integrado en PLC PZD2: Recibimos la palabra de ESTADO que nos permite ver el estado del variador. • Configurar la palabra de estado en la tabla de variables del plc y por medio del bloque BLKMOVE cargar los siguientes datos. • PIW264: palabra de estado • PIW266: Velocidad actual del variador (Hz) Ver PALABRA DE ESTADO ORDENADA EN PLC PALABRA DE ESTADO La base de datos DB2 contiene los 12 bytes de la palabra de estado ordenada
  59. 59. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP SOLICITUD PARÁMETROS DEL VARIADOR solicitamos el valor del parámetro r0027 Corriente de salida real del motor (0027 decimal =101B Hexadecimal) • cargar en PQW256 el valor de parámetro solicitado: 101B • Cargar en PQW258 el valor del índice solicitado: 0000 • Cargar en PQD260 el valor del parámetro solicitado: 0.0 Comunicación con profibus integrado en PLC
  60. 60. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DPComunicación con profibus integrado en PLC RECEPCION PARÁMETROS DEL VARIADOR PKW solicitamos el valor del parámetro r0027 Corriente de salida real del motor (0027 decimal =101B Hexadecimal) • valor de parámetro RECIBIDO en PIW256: 201B • valor del índice RECIBIDO en PIW258: 0000 • valor del parámetro RECIBIDO en PID260: 1.6
  61. 61. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Ejemplo 3 Comunicación Profibus Entre PLC S7-300 Comunicación profibus entre PLCs
  62. 62. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Ejemplo 3 Comunicación Profibus entre PLCs PLC S7-300 CPU314C-2PN/DP integrado CPU314C-2PN/DP Profibus PLC S7-300 CPU313C con modulo CP342-5 + CPU313C CP342-5 Comunicación profibus entre PLCs 2 Bytes MOVE 2 Bytes DP_SEND DP_RECV
  63. 63. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Comunicación Profibus S7-300 CPU314C- 2PN/DP y variador Micromaster 420 con modulo Profibus 2 11 Comunicación profibus entre PLCs
  64. 64. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Configurar hardware en TIA PORTAL 1. Ir a dispositivos y redes, agregar los dos PLC con sus módulos 2. Establecer la comunicación CPU 314C- 2PN/DP y el modulo CP342-5 3. Establecer el maestro para el MODULO profibus CP342-5 Comunicación profibus entre PLCs
  65. 65. PROFIBUS DP PROFIBUS DP Asignar direcciones PROFIBUS • Doble click sobre el PLC (CPU314C-2PN/DP) ir a la pestaña propiedades, dirección profibus Comunicación profibus entre PLCs
  66. 66. PROFIBUS DP PROFIBUS DP Asignar direcciones PROFIBUS • Doble click sobre el modulo profibus CP342-5 ir a la pestaña propiedades, dirección profibus Dirección Modulo Profibus 256 Decimal (100 Hexadecimal) Comunicación profibus entre PLCs
  67. 67. PROFIBUS DP PROFIBUS DP Establecer el área de datos que se intercambiara con el maestro • Doble click en el modulo CP342-5 • Ir a la pestaña de propiedades • Modo de operación • Comunicación de i-slave • Agregar área de transferencia Los datos en el MAESTRO se deben cargar por medio de MOVE a la dirección I0 para leer o Q0 para escribir Los datos del esclavo se deben escribir por DP_SEND y leer por DP_RECV Comunicación profibus entre PLCs
  68. 68. PROFIBUS DP PROFIBUS DP Los datos en el MAESTRO se deben cargar por medio de MOVE a la dirección QW0 para escribir Los datos del esclavo se deben recibir por DP_RECV Comunicación profibus entre PLCs CPU 314C-2PN/DP INTEGRADO Programar en función FC del esclavo CPLADDR --> 100 en hexadecimal (256 en decimal, primer valor de dirección) ENVIAR DATOS DE MAESTRO (314C-2PN/DP) A ESCLAVO (CP342-5) Programar en función FC del maestro CPU313C CON MODULO CP342-5
  69. 69. PROFIBUS DP PROFIBUS DP Los datos en el MAESTRO se deben cargar por medio de MOVE a la dirección IW0 para Leer Los datos del esclavo se deben escribir por DP_SEND Comunicación profibus entre PLCs RECIBIR DATOS DE ESCLAVO (CP342-5) A MAESTRO (314C-2PN/DP) CPU 314C-2PN/DP INTEGRADO Programar en función FC del esclavoProgramar en función FC del maestro CPU313C CON MODULO CP342-5
  70. 70. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Ejemplo 4 Comunicación Profibus Entre PLC S7-300 Y S7-1200 Comunicación profibus entre PLCs
  71. 71. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Ejemplo 4 Comunicación Profibus entre PLCs PLC S7-300 CPU314C-2PN/DP integrado CPU314C-2PN/DP Profibus PLC S7-1200 CPU 1214C CON MODULO CM1242-5 Comunicación profibus entre PLCs + CM1242-5 CPU 1214C 2 Bytes MOVE 2 Bytes MOVE
  72. 72. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DPComunicación profibus entre PLCs Ing.Esp. John Jairo Piñeros C.
  73. 73. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP 1. Ir a dispositivos y redes, agregar los dos PLC con sus módulos Comunicación profibus entre PLCs Configurar hardware en TIA PORTAL 3. Establecer el maestro para el MODULO profibus CM1242-5 2. Establecer la comunicación CPU 314C-2PN/DP y el modulo CM1242-5
  74. 74. PROFIBUS DP PROFIBUS DP Establecer el área de datos que se intercambiara con el maestro • Doble click en el modulo CM1242-5 • Ir a la pestaña de propiedades • Modo de operación • Comunicación de i-slave • Agregar área de transferencia Los datos en el PLC se deben cargar por medio de MOVE a la dirección I0 para leer o Q0 para escribir NO OLVIDAR CREAR EL ÁREA DE TRANSFERENCIA Comunicación profibus entre PLCs
  75. 75. PROFIBUS DP PROFIBUS DPComunicación profibus entre PLCs CPU 314C-2PN/DP INTEGRADO Programar en función FC del esclavoProgramar en función FC del maestro CPU 1214C CON MODULO CM1242-5
  76. 76. PROFIBUS DP PROFIBUS DPComunicación profibus entre PLCs CPU 314C-2PN/DP INTEGRADO Programar en función FC del esclavoProgramar en función FC del maestro CPU 1214C CON MODULO CM1242-5
  77. 77. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Ejemplo 5 Comunicación Profibus Entre PLC S7-300 CP Y S7-300 CP Comunicación profibus entre PLCs
  78. 78. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP Ejemplo 5 Comunicación Profibus con modulos CP PLC S7-300 CPU313C con modulo CP342-5 + CPU313C CP342-5 Profibus DP_SEND DP_RECV Comunicación profibus con Modulo CP342-5 + CPU313C CP342-5 PLC S7-300 CPU313C con modulo CP342-5
  79. 79. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DPComunicación profibus entre PLCs Ing.Esp. John Jairo Piñeros C.
  80. 80. PROFIBUS DP Ing.Esp. John Jairo Piñeros C. PROFIBUS DP 1. Ir a dispositivos y redes, agregar los dos PLC con sus módulos Comunicación profibus entre PLCs Configurar hardware en TIA PORTAL 3. Establecer el maestro para el MODULO profibus CP342-5 2. Establecer la comunicación CPU 314C- 2PN/DP y el modulo CP342-5
  81. 81. PROFIBUS DP PROFIBUS DP Establecer el área de datos que se intercambiara con el maestro • Doble click en el modulo CP342-5 • Ir a la pestaña de propiedades • Modo de operación • Comunicación de i-slave • Agregar área de transferencia Los datos del maestro y esclavo se deben escribir por DP_SEND y leer por DP_RECV Comunicación profibus entre PLCs
  82. 82. PROFIBUS DP PROFIBUS DPComunicación profibus entre PLCs Programar en función FC del esclavo CPLADDR --> 100 en hexadecimal (256 en decimal, primer valor de dirección) Programar en función FC del maestro CPU313C CON MODULO CP342-5CPU313C CON MODULO CP342-5
  83. 83. FIN PROFIBUS DP Ing.Esp. John Jairo Piñeros C.

×