Para configurar un módulo de comunicación PROFIBUS DP de la serie SIMATIC, utilice la herramienta adecuada según el modelo instalado: el módulo CP50M0 requiere la aplicación independiente COM PROFIBUS para definir la topología de red y permite actuar como maestro y esclavo DP de forma simultánea, mientras que el módulo CP50M1 se parametriza directamente dentro del entorno integrado de STEP 7 (HW Config y NetPro), pudiendo operar como maestro o esclavo DP (pero no ambos al mismo tiempo).
Tabla de contenido
- Causa técnica: diferencias de arquitectura entre CP50M0 y CP50M1
- Requisitos previos
- Método 1: Configuración del módulo CP50M0 mediante COM PROFIBUS y CFC
- Método 2: Configuración del módulo CP50M1 en STEP 7 (HW Config y NetPro)
- Comparación funcional de los módulos CP50M0 y CP50M1
- Verificación
- Limitaciones y precauciones operativas
- Preguntas frecuentes para ingenieros
- Artículos relacionados
- Etiquetas relacionadas
Causa técnica: diferencias de arquitectura entre CP50M0 y CP50M1
La diferencia en el flujo de trabajo de ingeniería entre los módulos CP50M0 y CP50M1 radica en la integración de sus controladores dentro del catálogo de hardware de SIMATIC STEP 7:
- Módulo CP50M0: Es un procesador de comunicación heredado cuya topología de bus no se interpreta directamente desde el gestor de HW Config de STEP 7. Requiere la herramienta independiente COM PROFIBUS para generar la base de datos de la red, definir los esclavos (como accionamientos o acopladores DP/DP) y estructurar los esquemas de bus. En STEP 7 únicamente se declara la presencia física de la tarjeta y el tipo de bus, mientras que la asignación de telegramas de E/S se parametriza en el entorno Continuous Function Chart (CFC).
- Módulo CP50M1: Es una versión integrada completamente en la base de datos de STEP 7. Toda la topología PROFIBUS DP, la asignación de maestros o esclavos, la importación de archivos GSD y la configuración de telegramas se realizan directamente en HW Config y NetPro, eliminando la necesidad de recurrir a COM PROFIBUS.
Requisitos previos
-
Software de ingeniería:
- SIMATIC STEP 7 instalado (con HW Config y NetPro).
- Software COM PROFIBUS (requerido si se parametriza la tarjeta CP50M0).
- Entorno CFC (Continuous Function Chart) para la interconexión de telegramas cuando se utilice el módulo CP50M0.
- Archivos de descripción: Archivos GSD de los dispositivos esclavos que se van a conectar a la red (accionamientos, acopladores DP/DP, etc.).
- Hardware: Tarjeta de comunicación CP50M0 o CP50M1 instalada en el bastidor del sistema y conectada físicamente al bus PROFIBUS DP con conectores y resistencias de terminación adecuados.
Método 1: Configuración del módulo CP50M0 mediante COM PROFIBUS y CFC
Se utiliza mejor cuando: El sistema incluye la tarjeta de comunicación modelo CP50M0 y se requiere que el módulo funcione simultáneamente como maestro DP (para controlar un accionamiento) y como esclavo DP (para intercambiar datos con otro maestro central).
Procedimiento
-
Declarar el módulo en STEP 7 (HW Config):
- Abra el proyecto en STEP 7 e ingrese a HW Config.
- Inserte el módulo CP50M0 en el bastidor correspondiente.
- Abra las propiedades de la interfaz del CP50M0 y seleccione el tipo de bus como PROFIBUS.
-
Nota: No agregue la topología de esclavos ni la subred dentro de HW Config para este módulo.
2. Configurar la topología de red en COM PROFIBUS: -
Inicie la herramienta COM PROFIBUS.
- Cree un nuevo proyecto de red PROFIBUS DP e inserte la estación maestro/esclavo correspondiente al CP50M0.
- Agregue los dispositivos de campo a la red (por ejemplo, el accionamiento como esclavo del CP50M0 y la relación de esclavo hacia el maestro principal).
- Importe los archivos GSD requeridos si los dispositivos no figuran en el catálogo nativo.
- Asigne las direcciones de bus PROFIBUS, las velocidades de transmisión (baud rate) y las áreas de datos de E/S (telegramas).
-
Guarde y exporte la configuración de red generada por COM PROFIBUS.
3. Parametrizar los telegramas en CFC: -
Abra el editor CFC en SIMATIC Manager.
- Interconecte los bloques de función de comunicación asignados a la interfaz del CP50M0 para enrutar los datos de los telegramas DP (lectura y escritura de palabras de mando, estado y valores del proceso).
Resultado esperado: El CP50M0 gestiona el tráfico maestro-esclavo dual utilizando la base de datos compilada en COM PROFIBUS y procesa los telegramas de datos a través de los bloques configurados en CFC.
Método 2: Configuración del módulo CP50M1 en STEP 7 (HW Config y NetPro)
Se utiliza mejor cuando: Se trabaja con el módulo CP50M1 y se desea realizar toda la parametrización de red, topología y direccionamiento dentro del entorno estándar de STEP 7 sin software externo.
Procedimiento
-
Insertar y parametrizar el CP50M1 en HW Config:
- Abra la configuración de hardware (HW Config) en STEP 7.
- Seleccione e inserte el módulo CP50M1 desde el catálogo de hardware.
-
Abra las propiedades del módulo para definir el modo de funcionamiento en el bus:
- Seleccione el modo Maestro DP si el módulo va a gobernar periféricos o acopladores.
- Seleccione el modo Esclavo DP si el módulo se va a integrar dentro de una red de nivel superior.
- Atención: No es posible activar simultáneamente los modos maestro y esclavo en la misma interfaz del CP50M1.
2. Diseñar la topología de red:
-
Si configuró el módulo como Maestro DP, inserte una nueva subred PROFIBUS desde la interfaz del CP50M1.
- Desde el catálogo de HW Config, arrastre los esclavos DP requeridos (por ejemplo, acopladores DP/DP o accionamientos) y conéctelos a la subred PROFIBUS del CP50M1.
- Asigne las direcciones de red PROFIBUS y las áreas de memoria de E/S en las pestañas de configuración de cada esclavo.
-
Si necesita conectar un acoplador DP/DP u otro dispositivo no disponible en el catálogo, utilice la función
Opciones -> Instalar archivo GSD...dentro de HW Config.
3. Verificar las conexiones en NetPro y guardar: -
Abra la herramienta NetPro desde SIMATIC Manager.
- Verifique que la subred PROFIBUS asignada al CP50M1 muestre la vinculación gráfica correcta entre los nodos configurados.
- Ejecute la compilación de la estación (
Estación -> Guardar y compilar). - Descargue la configuración del sistema a la CPU.
Resultado esperado: La topología de red PROFIBUS del CP50M1 se compila e integra dentro del bloque de datos de configuración del sistema de STEP 7, permitiendo el intercambio directo de variables en el programa de usuario.
Comparación funcional de los módulos CP50M0 y CP50M1
Criterio / FunciónMódulo CP50M0Módulo CP50M1Herramienta de configuración de redCOM PROFIBUS (externo)STEP 7 / HW Config / NetPro (integrado)Modo maestro/esclavo simultáneoSí (puede actuar como maestro y esclavo a la vez)No (debe configurarse como maestro O como esclavo)Configuración de la subred en STEP 7No permitida (solo se selecciona el tipo de bus)Totalmente integrada en el gráfico de subredAsignación de telegramas de E/SParametrizada mediante bloques en CFCConfigurada directamente en las ranuras de HW ConfigInstalación de archivos GSDEn la base de datos de COM PROFIBUSEn el catálogo de hardware de STEP 7
Verificación
El procedimiento de configuración de la red PROFIBUS DP se ha ejecutado correctamente cuando:
- Compilación sin errores: Tanto COM PROFIBUS (para CP50M0) como HW Config y NetPro (para CP50M1) compilan la topología sin generar avisos de superposición de direcciones ni inconsistencias en los telegramas.
- Estado de los LED en el módulo: Una vez cargada la configuración en la CPU y energizada la red, el LED BF (Bus Fault) del módulo CP (CP50M0 o CP50M1) y de los esclavos conectados permanece apagado.
- Diagnóstico en línea: Al abrir HW Config en modo en línea (
Online), ni el módulo CP ni los esclavos configurados (como el acoplador DP/DP o los variadores) muestran iconos de error en rojo. - Intercambio de datos: Las variables de entrada y salida asociadas a los telegramas se leen y escriben correctamente desde el programa de la CPU o los diagramas CFC.
Limitaciones y precauciones operativas
- Restricción de modo en CP50M1: No intente configurar el módulo CP50M1 para que funcione como maestro de una red local de accionamientos y como esclavo de un PLC central al mismo tiempo en la misma interfaz. Si su arquitectura requiere ambas funciones simultáneas, debe utilizar el módulo CP50M0 o incorporar un acoplador DP/DP en la red.
- Sincronización de base de datos en CP50M0: Cualquier cambio en la dirección de bus o estructura de datos de un esclavo conectado al CP50M0 debe realizarse en COM PROFIBUS y reexportarse; editar únicamente el programa en STEP 7 no actualizará el mapa de red del módulo.
- Terminaciones de bus: Asegúrese de que las resistencias de terminación de los conectores PROFIBUS estén activadas en posición ON únicamente en los dos extremos físicos del segmento de red.
Preguntas frecuentes para ingenieros
¿Por qué no puedo colgar esclavos PROFIBUS de la interfaz del CP50M0 dentro de HW Config de STEP 7?
Porque la arquitectura del módulo CP50M0 no está integrada con el motor de enrutamiento gráfico de HW Config. STEP 7 únicamente reconoce la presencia del módulo en el bastidor; la definición de la red, la tasa de baudios y la lista de esclavos deben crearse en la herramienta independiente COM PROFIBUS.
¿Cómo se añaden esclavos de terceros (como un acoplador DP/DP) al módulo CP50M1?
Obtenga el archivo GSD correspondiente al dispositivo de terceros e impórtelo a STEP 7 abriendo HW Config y seleccionando el menú Opciones -> Instalar archivo GSD.... Una vez instalado, el dispositivo aparecerá en el catálogo de hardware para ser arrastrado hacia la subred PROFIBUS del CP50M1.
Si cambio un módulo CP50M0 por un CP50M1 en una instalación existente, ¿puedo reutilizar la configuración de COM PROFIBUS?
No directamente. La configuración creada en COM PROFIBUS no se puede importar automáticamente a HW Config para el CP50M1. Deberá recrear la topología de la red PROFIBUS manualmente en HW Config y NetPro, asegurándose además de que la aplicación no requiera el funcionamiento maestro y esclavo simultáneo en la misma interfaz.
Artículos relacionados
- Cómo integrar dispositivos PROFIBUS DP mediante archivos GSD en STEP 7
- Configuración y diagnóstico de acopladores DP/DP en SIMATIC S7
- Diferencias entre procesadores de comunicación PROFIBUS CP en automatización SIMATIC
Etiquetas relacionadas
Code: C176