|
Descripción: Existen diferentes motivos en contra de la utilización de la ventana de mensajes de Windows en el WinCC:
- Bloqueo del sistema mientras la ventana de avisos esté abierta
Si se abre una ventana de avisos de Windows, el WinCC Runtime se "bloquea" hasta que la ventana de avisos la cierre el usuario. Los clics de ratón hechos fuera de la ventana de avisos se guardan temporalmente y se ejecutan tras el cierre de la ventana de avisos.
- Posible "bloqueo" de todo el sistema
El sistema puede perder su manejabilidad si, al abrir la ventana de avisos, no está activado el flag "MB_SYSTEMMODAL".Si en este caso se hace clic con el botón izquierdo del ratón fuera de la ventana de avisos, ésta se pone en segundo plano y la aplicación sobre la que se ha hecho clic aparece en primer plano (normalmente, el WinCC Runtime).
El servicio del WinCC Runtime no es posible si la ventana de avisos está abierta. Para cerrar ésta, primero hay que volverla a poner en primer plano. Pero esto no es posible, si la correspondiente combinación de teclas para el cambio de tareas (por ejemplo, "ALT + TAB") está bloqueada para el usuario. En este caso, sólo puede ayudar la desconexión / conexión del PC. Si, a pesar de ello, utiliza la ventana de avisos, use el flag "MB_SYSTEMMODAL" para garantizar que el sistema pueda manejarse.
- El idioma de los textos de los botones depende del idioma ajustado en el sistema operativo Windows
Los textos mostrados en los botones de la ventana de aviso de Windows dependen del idioma ajustado actualmente en el sistema operativo. Para tener la posibilidad de varios idiomas, es necesario disponer de la variante multidioma del sistema operativo (MUI). En el Runtime, hay que cambiar el idioma del sistema operativo. La información adicional al respecto está disponible en la página del Customer Support con número ID 21923800
- El cambio de idioma de los textos de aviso y la barra de título se tiene que configurar manualmente
La página del Customer Support con número ID 22907359 muestra cómo se puede cambiar el idioma de los textos de aviso y la barra de título.
Remedio: La funcionalidad de la ventana de mensajes de Windows se pueden pueden representar con los medios del WinCC. Para ello, se puede "hacer" visible una ventana de imágenes en el WinCC. Esta ventana de imágenes debe contener el texto de aviso correspondiente y los botones necesarios. Si el usuario pulsa uno de los botones, se activa la acción deseada y la ventana de imágenes se vuelve a "hacer" invisible.
Para configurar esta función, se puede utilizar el Wizard dinámico de WinCC "Funciones de imagen -> Mostrar ventana de diálogo WCC".
Advertencia: Este Wizard sólo está disponible en su sistema, cuando no se ejecuta el editor de proyectos OS, ya que con él se crea el Wizard del PCS7 Standard.
Con el editor de Wizards dinámico bajo "Inicio -> SIMATIC -> WinCC -> Herramientas -> Dynamic Wizard Editor", se puede generar / leer los Wizards que falten (con ayuda de la función "Dynamic Wizard -> Crear CWD" o bien "Leer Wizard Script".
|