Visualización de datos de diagnóstico de ET 200SP HA sin licencias estándar de Maintenance Station en PCS 7

En SIMATIC PCS 7, los ingenieros de planta pueden supervisar módulos de interfaz ET 200SP HA descentralizados y tarjetas de E/S sin necesidad de adquirir costosas licencias de tiempo de ejecución de Maintenance Station (MS) Standard. Utilizando Maintenance Station Basis —la cual se incluye sin costo de licencia dentro de la ingeniería estándar de PCS 7—, las alarmas de diagnóstico del sistema se generan de forma automática en WinCC. Como alternativa, los ingenieros pueden evaluar los bloques organizacionales de interrupción asíncrona (OB82/OB86) y extraer los indicadores de estado de los controladores de canales (ModErr, Bad) en CFC para construir pantallas (faceplates) de visualización personalizadas sin requerir paquetes de software dedicados de gestión de activos (Asset Management).

Índice de contenidos

Licenciamiento de Maintenance Station Basis frente a Maintenance Station Standard

Una confusión comercial común en SIMATIC PCS 7 está relacionada con el licenciamiento de gestión de activos y diagnóstico de planta:

  • Maintenance Station Basis (Sin licencia / Gratuita):
  • Se incluye automáticamente con cada sistema SIMATIC PCS 7 estándar sin requerir licencias de tiempo de ejecución adicionales.
  • Genera alarmas del sistema en WinCC y pantallas de resumen de diagnóstico para estaciones de PC, sistemas de automatización (AS 410-5H), componentes de red (switches SCALANCE) y líneas de bus de campo distribuidas.
  • Muestra el estado básico de diagnóstico (Bueno, Mantenimiento requerido, Mantenimiento exigido, Fallo) conforme a NAMUR NE 107.
  • Maintenance Station Standard (Con licencia independiente):
  • Requiere licencias dedicadas de SIMATIC PCS 7 Maintenance Station (MS Engineering, MS Runtime y paquetes de recuento de dispositivos de gestión de activos).
  • Proporciona pantallas de diagnóstico jerárquicas y granulares hasta el nivel de submódulos electrónicos individuales, bases de terminales (terminal base units), temporizadores de calibración y registros cíclicos de salud de los dispositivos de campo.

Si una planta no adquiere las licencias de MS Standard, el diagnóstico de hardware de ET 200SP HA se puede seguir visualizando por completo utilizando las salidas de los controladores nativos de PCS 7.

Generación automática de controladores de diagnóstico sin licencias de activos

Durante la compilación estándar de los diagramas con la opción Generate module drivers habilitada, PCS 7 crea automáticamente diagramas de diagnóstico (@...):

  1. Bloques de diagnóstico del sistema: Bloques como MOD_HA (para módulos ET 200SP HA) y OB_DIAG se instancian automáticamente en segundo plano.
  2. Intercepción de interrupciones: Estos bloques interceptan las interrupciones del sistema operativo (OB82 para alarmas de diagnóstico de módulos, OB83 para la inserción/extracción de módulos y OB86 para fallos de bastidor).
  3. Integración con el registro de alarmas de WinCC: Los mensajes estándar del sistema (p. ej., "Module error entering state", "Wire break on Channel X") se envían a través de ALARM_8P al registro de alarmas de WinCC sin necesidad de ninguna licencia de Maintenance Station.

Extracción de indicadores de diagnóstico de los controladores de canal en CFC (ModErr, Bad)

Para crear visualizaciones de operador personalizadas para módulos ET 200SP HA en gráficos de proceso estándar:

  • Salida Bad: Los controladores de canales principales (Pcs7DiIn, Pcs7AnIn, Pcs7DiOu, Pcs7AnOu) emiten Bad.Value = 1 cada vez que el canal de hardware físico experimenta un fallo (rotura de hilo, cortocircuito, pérdida de alimentación auxiliar de 24 V CC).
  • Salida ModErr: Se activa a 1 cuando el módulo de E/S subyacente informa un error interno de hardware o una pérdida de comunicación.
  • Palabra de estado del canal (Quality Code): El parámetro estructurado PV_Out.ST emite 16#00 (Malo - Fallo de dispositivo) o 16#28 (Malo - Relacionado con el proceso), proporcionando retroalimentación inmediata sobre el estado del sensor.

Los ingenieros pueden interconectar estas salidas booleanas directamente en bloques de alarma estándar (ALARM_8P) o empaquetarlas en palabras de estado tecnológico.

Diseño de pantallas de diagnóstico personalizadas en WinCC

Para visualizar la salud del bastidor ET 200SP HA en un gráfico de proceso estándar de WinCC:

  1. Creación de un bloque agregador de diagnóstico en SCL:
    * Cree un bloque SCL simple que agregue las señales ModErr y Bad de los 8 o 16 canales de una tarjeta ET 200SP HA.
    * Añada entradas para el estado de la comunicación del bastidor (OB86_Fault).
  2. Asignación de atributos S7_m_c:
    * Marque las variables de estado con { S7_m_c := 'true' } para exponerlas a la gestión de variables (Tag Management) de WinCC.
  3. Diseño de una representación gráfica del bastidor en Graphics Designer:
    * Dibuje un gráfico del bastidor ET 200SP HA que muestre el módulo de interfaz IM 155-6 PN HA y las tarjetas de E/S.
    * Vincule dinámicamente los colores de las tarjetas a las variables de estado agregadas:
    • Verde: Saludable (ModErr = 0 y Bad = 0).
    • Amarillo: Rotura de hilo en el canal / Mantenimiento exigido.
    • Rojo: Fallo completo del módulo o fallo de comunicación del bastidor.

Verificación

Confirme el reporte de diagnóstico sin licencias de Maintenance Station:

  1. Verificación del sistema de alarmas de WinCC:
    * Induzca una rotura de hilo en un canal de entrada analógica de ET 200SP HA.
    * Abra la lista de registro de alarmas de WinCC (Alarm Logging).
    * Confirme que aparece automáticamente una alarma que indica la rotura de hilo en el canal.
  2. Comprobación de la salida del controlador de canal:
    * Abra el diagrama CFC en modo de prueba (Test Mode).
    * Verifique que Pcs7AnIn.Bad.Value = 1 y Pcs7AnIn.PV_Out.ST = 16#00.
  3. Verificación de gráficos personalizados:
    * Verifique que el gráfico de bastidor personalizado en WinCC cambie de verde a amarillo/rojo para reflejar el fallo del canal.

Limitaciones y precauciones operativas

  • Funciones de Maintenance Station Standard omitidas: La lógica personalizada puede mostrar fallos y roturas de hilo, pero no puede proporcionar funciones avanzadas de gestión de activos tales como temporizadores de desgaste automatizados, registros de calibración o menús de parámetros de descripción electrónica de dispositivos (EDD).
  • No edite nunca manualmente los diagramas de sistema @...: No intente recablear los bloques dentro de los diagramas de diagnóstico @ generados automáticamente; cualquier cambio manual se sobrescribirá durante la próxima compilación.
  • Sobrecarga de procesamiento: Escribir código complejo de análisis de diagnóstico personalizado para cientos de tarjetas de E/S aumenta el tiempo de ciclo de la CPU; aprovechar las salidas estándar de los controladores de canal (Bad, ModErr) es mucho más eficiente que el análisis manual de OBs.

Preguntas frecuentes para ingenieros

  • ¿Puedo ver el diagnóstico de los módulos ET 200SP HA sin comprar una licencia de Maintenance Station?
    Sí, el diagnóstico básico se proporciona sin costo de licencia a través de Maintenance Station Basis, y las salidas de los controladores de canal (Bad, ModErr) se pueden utilizar para gráficos personalizados.
  • ¿Cuál es la diferencia entre Maintenance Station Basis y Standard?
    Maintenance Station Basis es gratuita y supervisa el estado de alto nivel de AS/OS/red; Maintenance Station Standard requiere licencias y proporciona pantallas (faceplates) de activos detalladas para módulos de E/S y dispositivos de campo.
  • ¿Qué parámetro del controlador de canal indica un defecto de hardware en la tarjeta de E/S?
    El parámetro de salida ModErr se activa a 1 cuando la tarjeta de E/S física informa un fallo de hardware o una pérdida de comunicación.
  • ¿Registra WinCC alarmas de rotura de hilo si no hay instalada una Maintenance Station?
    Sí, el generador de controladores de módulos estándar de PCS 7 crea mensajes ALARM_8P que informan sobre roturas de hilo y fallos de canales directamente al registro de alarmas de WinCC.
  • ¿Qué código de calidad de salida produce un controlador APL durante un fallo de módulo?
    El controlador emite PV_Out.ST = 16#00 (Malo - Fallo de dispositivo).
  • ¿Qué bloques organizacionales de interrupción gestionan el diagnóstico de ET 200SP HA en el S7-400?
    OB82 gestiona las interrupciones de diagnóstico de módulos, OB83 gestiona los eventos de inserción/extracción de módulos y OB86 gestiona los fallos de comunicación del bastidor o estación.
  • ¿Puedo crear un gráfico de WinCC personalizado que muestre el estado del bastidor ET 200SP HA?
    Sí, agregando las señales ModErr y Bad del controlador en un bloque SCL y creando un gráfico dinámico en Graphics Designer de WinCC.
  • ¿Qué sucede si se extrae un módulo ET 200SP HA del bastidor?
    La CPU ejecuta los bloques OB83 y OB82, el controlador de diagnóstico activa ModErr = 1 y WinCC registra una alarma de módulo extraído.
  • ¿Soporta ET 200SP HA la sustitución en caliente bajo tensión (modo RUN)?
    Sí, los módulos ET 200SP HA se pueden insertar y extraer bajo tensión durante el modo RUN sin perturbar las tarjetas de E/S adyacentes.
  • ¿Se requiere una licencia de Asset Management para ver las entradas del búfer de diagnóstico en STEP 7?
    No, el cuadro de diálogo de información de módulos de STEP 7 (Ctrl+D) es una herramienta de ingeniería estándar accesible sin licencias de activos en tiempo de ejecución.

Referencias técnicas

  • Portal de Siemens Industry Online Support (SIOS): SIMATIC PCS 7 Compendium Part A - Sección 12: Integrated Asset Management (ID de entrada: 109742323).
  • SIMATIC ET 200SP HA Distributed I/O System System Manual, Siemens AG.
  • SIMATIC PCS 7 Maintenance Station Operating Manual, Siemens AG.

Artículos relacionados

Etiquetas relacionadas

PCS 7, ET 200SP HA, Diagnostics, Maintenance Station, Asset Management, ModErr, Channel Drivers, WinCC

20 respuestas