Cómo conectar un panel TP177B PN/DP a una CPU S7-315-2 PN/DP mediante PROFINET

Para conectar un panel de operador SIMATIC TP177B PN/DP a una CPU S7-315-2 PN/DP sobre una red PROFINET, la comunicación estándar HMI (lectura y escritura de variables, alarmas y recetas) se ejecuta a través de tramas TCP/IP de Ethernet industrial sin necesidad de integrar el panel en la configuración de periferia distribuida. No obstante, si se requiere utilizar la función de teclas directas por PROFINET (DP-Direct Keys), el panel debe configurarse como un dispositivo E/S (PROFINET IO Device) dentro de la herramienta HW Config de STEP 7, asignando un nombre de dispositivo PROFINET único tanto en el proyecto como en el menú del panel físico.

Tabla de contenido

Causa técnica: comunicación HMI estándar frente a PROFINET IO Device

En las arquitecturas de automatización de Siemens, un panel HMI como el TP177B PN/DP cumple dos funciones operativas independientes a través del mismo puerto físico de red:

  1. Intercambio de datos HMI (Cliente S7): El panel actúa como un cliente de comunicación que solicita datos a la CPU S7-315-2 PN/DP mediante el protocolo S7 sobre Ethernet industrial. Esta conexión no ocupa ranuras en la tabla de periferia de la CPU ni requiere configurar un objeto dentro del sistema E/S de PROFINET en HW Config.
  2. Dispositivo E/S de proceso (PROFINET IO Device): Cuando se requiere una transferencia de comandos de alta velocidad con tiempos de ciclo deterministas (por ejemplo, para botones de acción directa en la pantalla o teclas de función táctiles), el panel debe comportarse como un IO Device. En este modo, la CPU (configurada como PROFINET IO Controller) intercambia bytes de E/S directamente en su imagen de proceso utilizando un archivo de descripción GSDML o un objeto de catálogo integrado.

Requisitos previos

  • Software de desarrollo: SIMATIC Manager (STEP 7 V5.4 + SP1 o posterior) e integración con WinCC flexible.
  • Hardware: Controlador SIMATIC CPU S7-315-2 PN/DP y panel táctil SIMATIC TP177B PN/DP.
  • Infraestructura de red: Cable de red Ethernet industrial (Cat5e o superior) conectado a las interfaces PROFINET de la CPU y del panel.
  • Asignación de direcciones: Una subred IP válida y un nombre de dispositivo PROFINET (PROFINET Device Name) definido para la instalación.

Método 1: Configurar la comunicación HMI estándar sobre Ethernet

Se utiliza mejor cuando: El proyecto solo requiere monitoreo de proceso, cambio de pantallas, ingreso de valores numéricos, gestión de alarmas o manejo de recetas.

Procedimiento

  1. Abra el proyecto de automatización en SIMATIC Manager e inserte una estación de trabajo WinCC flexible correspondiente al panel TP177B PN/DP.
  2. Abra el editor de conexiones dentro de WinCC flexible.
  3. Cree una nueva conexión e indique como controlador el driver SIMATIC S7 300/400.
  4. En los parámetros de red de la conexión, seleccione la interfaz Ethernet.
  5. Introduzca la dirección IP de la CPU S7-315-2 PN/DP y la dirección IP asignada al panel TP177B.
  6. Asigne las direcciones de ranura del procesador (Rack 0, Slot 2 para la CPU S7-300).
  7. Cargue el proyecto de STEP 7 a la CPU y el proyecto de WinCC flexible al panel TP177B a través de la red.

Resultado esperado: El panel establece comunicación con el PLC sobre la pila de protocolos TCP/IP y actualiza en pantalla los datos de los bloques de memoria (DB, M, I, Q).

Verificación: Confirme que los campos de entrada y salida de datos en el panel no muestren el símbolo de variable desconectada (###).

Limitación: La velocidad de actualización de las variables depende del ciclo de exploración de comunicación HMI y no garantiza tiempos de respuesta deterministas para comandos de seguridad o control rápido de máquina.

Método 2: Configurar el panel como PROFINET IO Device para teclas directas

Se utiliza mejor cuando: Se requiere utilizar la función de teclas directas (DP-Direct Keys) para enviar pulsaciones táctiles directamente a la imagen de entradas/salidas de la CPU con alta velocidad de respuesta.

Procedimiento

  1. Abra la herramienta HW Config de la CPU S7-315-2 PN/DP en STEP 7.
  2. En el catálogo de hardware, navegue a la siguiente ruta:
    PROFINET IO -> HMI -> SIMATIC HMI Station -> TP177B.
  3. Arrastre el objeto TP177B y conéctelo al sistema de bus PROFINET IO de la CPU.
  4. En las propiedades del objeto insertado, configure un nombre de dispositivo PROFINET único (por ejemplo, tp177b-estacion1).
  5. Asigne las direcciones de E/S dentro de la memoria de la CPU para los bytes del canal de teclas directas.
  6. Guarde, compile y descargue la configuración de hardware a la CPU S7-315-2 PN/DP.
  7. Vaya al panel físico TP177B, acceda al Control Panel de Windows CE y abra el menú PROFINET IO.
  8. Active la casilla de verificación de PROFINET IO e introduzca exactamente el mismo nombre de dispositivo configurado en HW Config (tp177b-estacion1).
  9. Reinicie el panel y cargue el proyecto desde WinCC flexible.

Plaintext

Configuración del nombre de dispositivo PROFINET:
HW Config (STEP 7):      tp177b-estacion1
Control Panel (TP177B):  tp177b-estacion1
Nota: Los nombres deben ser totalmente idénticos en minúsculas.

Resultado esperado: La CPU S7-315-2 PN/DP reconoce al panel como un nodo periférico activo en el bus PROFINET, encendiendo los indicadores de enlace de red sin activar el LED de falla de bus (BF).

Verificación: Monitoree la tabla de variables (VAT) de STEP 7 en las direcciones de entrada asignadas al panel en HW Config y verifique que los bits cambien de estado inmediatamente al presionar las teclas directas en la pantalla.

Por qué puede no aparecer el panel en el catálogo de HW Config

Si al abrir la herramienta HW Config de STEP 7 no encuentra la carpeta HMI dentro del árbol de PROFINET IO, la causa principal es la falta de actualización en la base de datos de componentes de software.

Para resolver esta condición:

  • Versión de STEP 7: Asegúrese de disponer de STEP 7 V5.4 con Service Pack 1 (SP1) o superior. Las versiones anteriores carecen de las estructuras de objetos para paneles HMI sobre PROFINET IO.
  • Instalación de WinCC flexible: La integración de los archivos de descripción HMI dentro del catálogo de HW Config se realiza automáticamente durante la instalación de WinCC flexible (con la opción de integración en STEP 7 activada).
  • Archivos GSDML: Para el modelo TP177B, las definiciones de periferia suelen incluirse como componentes internos del software mediante archivos como GSDML-V1.0-Siemens-HMI-20051024.xml. Si utiliza el paquete integrado de WinCC flexible y STEP 7, no es necesario descargar un archivo GSDML independiente desde el sitio de soporte técnico.

Comparación de métodos

CriterioMétodo 1: Comunicación HMI EstándarMétodo 2: PROFINET IO Device (Teclas Directas)Se utiliza mejor cuandoTransferencia general de datos de proceso y pantallas.Activación rápida de salidas o comandos mediante teclas táctiles.Configuración en HW ConfigNo requerida.Requerida (el panel se conecta al sistema de bus PROFINET).Identificación requeridaDirección IP.Dirección IP y Nombre de Dispositivo PROFINET (Device Name).Consumo de memoria de E/SNinguno.Reserva bytes en la tabla de entradas/salidas de la CPU.

Verificación

El procedimiento de integración de la comunicación PROFINET entre la CPU S7-315-2 PN/DP y el panel TP177B se ha realizado correctamente cuando:

  • El LED de falla de bus (BF) o falla de sistema (SF) en la CPU S7-315-2 PN/DP permanece apagado.
  • La herramienta de diagnóstico de red de STEP 7 (Accessible Nodes) localiza el panel TP177B con su dirección IP y nombre de dispositivo PROFINET asignados.
  • Las pantallas del panel leen y escriben las variables de los bloques de datos del PLC sin retardos significativos.
  • El canal de teclas directas modifica los bits de entrada en la CPU al accionar los elementos configurados en la interfaz gráfica.

Limitaciones y precauciones operativas

  • Sensibilidad del nombre de dispositivo: El nombre de dispositivo PROFINET debe coincidir exactamente en HW Config y en la configuración del Control Panel del TP177B (incluyendo el uso de minúsculas). Una discrepancia evitará la asignación de la dirección de red por parte del controlador PROFINET.
  • Topología de red e interrupciones: Al realizar la descarga de la configuración de hardware a la CPU, el bus PROFINET sufrirá un reinicio temporal de la comunicación, lo que provocará la desconexión breve de todas las estaciones y del panel HMI.
  • Uso de interruptores o switches de red: Si utiliza switches intermedios en la red Ethernet, estos deben ser compatibles con el tráfico de tramas de tiempo real (PROFINET RT / Class 1).

Preguntas frecuentes para ingenieros

¿El panel TP177B PN/DP actúa como un PROFINET IO Controller o como un IO Device?

El panel TP177B actúa exclusivamente como un PROFINET IO Device (dispositivo esclavo de periferia). La CPU S7-315-2 PN/DP cumple la función de PROFINET IO Controller (maestro de red).

¿Es obligatorio configurar el panel TP177B en HW Config para que funcione la visualización básica?

No. Para las funciones estándar de visualización, botones, recetas y alarmas de WinCC flexible, basta con definir la conexión de red por Ethernet en el proyecto de WinCC flexible sin insertar el equipo en la herramienta HW Config.

¿Dónde se encuentra el archivo GSDML del panel TP177B?

El soporte de hardware se integra automáticamente en el catálogo de STEP 7 al instalar WinCC flexible. El archivo interno corresponde a la nomenclatura GSDML-V1.0-Siemens-HMI-20051024.xml y se habilita en la carpeta PROFINET IO -> HMI.

¿Qué ocurre si no se asigna el nombre de dispositivo PROFINET en el Control Panel del panel físico?

Aunque la CPU tenga descargada la configuración de hardware correcta, no podrá establecer el enlace E/S con el panel si este no tiene ingresado el mismo nombre de dispositivo en su memoria interna, manteniendo activo el diagnóstico de falla de estación en el PLC.

Artículos relacionados

Etiquetas relacionadas

Code: C167

6 respuestas