Instrucciones: Para poder ejecutar un archivo de sonido en el WinCC flexible, se necesita un programa externo que se pueda ejecutar desde el WinCC flexible.
A menudo, al activar determinados avisos de error (junto con la señalización visual en el equipo de servicio), también se activa una señal acústica. De esa forma, por ejemplo, el personal de servicio afectado puede resolver el(los) error(es), y así el proceso automatizado puede continuar.
Requerimientos:
- WinCC flexible PC Runtime
- Windows 2000 o Windows XP
- Programa de Multimedia de Windows (mplay32.exe)
El programa "mplay32.exe" ya está dentro de los sistemas operativos Windows 2000 y Windows XP. Este programa está disponible dentro del path de instalación de Windows, en la carpeta "System32". Para encontrar el programa, se puede utilizar la opción de búsqueda del sistema operativo.
| Nº |
Procedimiento |
| 1 |
Creación de un proyecto nuevo
- Cree un nuevo proyecto y elija el WinCC flexible PC Runtime.
  Figura 01
|
| 2 |
Creación del Script
- Cree un nuevo Script.
- Utilice el código fuente que se ve en la figura 02, e insértelo en el Script.
- En caso necesario, adapte el path del archivo de sonido y del archivo "mplay32.exe" en el sistema.
  Figura 02
|
| 3 |
Creación de variables
- Inserte la variable "Tag_1" de tipo "INT" como variable interna.
- Asigne el Script creado a la variable "Tag_1", dentro del evento "Al modificarse el valor".
Advertencia:
Si sólo debe sonar una señal acústica con determinados avisos, el Script también se puede asignar al evento "Entrante" de cada aviso
  Figura 03
|
| 4 |
Configuración de avisos tipo bit
- Cree un aviso tipo bit como mínimo.
- Asigne el(los) aviso(s) tipo bit a la variable "Tag_1".
  Figura 04
|
| 5 |
Inserción de objetos
- Inserte un campo de texto, un campo de E/S y una señalizacion de avisos.
- Renombre el campo de texto, por ejemplo "Aviso de error 1-8:".
- Asigne el campo de E/S a la variable "Tag_1" y ajuste el modo de representación "Binario".
- Amplíe el formato de representación a "11111111", en caso necesario.
- En los ajustes de la clase de aviso, seleccione el campo de selección "Eventos de aviso".
- Adicionalmente, active las clases de aviso "Error" y "Sistema".
Advertencia:
Se recomienda insertar un botón adicional, con el cual se pueda comprobar el archivo de sonido. La llamada del programa externo también se puede realizar sin Script, debido a que sólo se necesita utilizar la función del sistema "StartProgramm".
  Figura 05
|
| 6 |
Arranque del Runtime
- Arranque el WinCC flexible Runtime.
- Para simular avisos de error, por ejemplo indique el número "00000001" en el campo de E/S y pulse la tecla ENTER.
Advertencia:
Si no suena ningún sonido, compruebe el nivel de sonido y en caso necesario los ajustes de la tarjeta de sonido. Compruebe también el path y el nombre del archivo en el Script.
- Cierre el WinCC flexible Runtime.
  Figura 06
|
Download: El Download del anexo 1 contiene el proyecto ejemplo descrito sin el archivo ejecutable "mplay32.exe".
Anexo 1: WinCC_flexible_Sound_via_Script.zip ( 1661 KB )
Funcionalidad y condiciones del test: En la siguiente tabla se muestran los componentes, con los que se ha creado este artículo y se ha comprobado la funcionalidad descrita
| Componentes |
Denominación del producto y la versión |
| Sistema operativo del PC |
Microsoft Windows XP + SP2 |
Microsoft Windows XP SP2 |
Microsoft Windows XP SP3 |
| Herramientas estándar |
- |
|
|
| Herramientas de ingeniería |
- |
|
|
| Software HMI |
WinCC flexible 2005 + SP1 + HF7 |
WinCC flexible 2007 HF4 |
WinCC flexible 2008 SP1 |
| Sistema de visualización y servicio |
WinCC flexible PC Runtime |
WinCC flexible PC Runtime |
WinCC flexible PC Runtime |
Conceptos de búsqueda:
Archivo WAVE, WAV, archivo MIDI, MID, señal, acústica, sonido
|