afficher la liste des articles
WinCC flexible ES -- Création d'un projet HMI -- Création de scripts
Avec un Runtime-PC WinCC flexible, comment peut-on rediriger les impressions sur des imprimantes différentes ?
Comment peut-on archiver des variables STRING avec WinCC flexible?
Comment accéder à une base de données SQL via un script dans WinCC flexible ?
Trucs et astuces pour la création de scripts
Comment réaliser une fonction d'attente (temporisation) dans un script ?
Comment sur un PC avec WinCC flexible utiliser un script pour sauver et lire des informations dans un fichier texte de sortie ?
Comment sur un pupitre avec Windows CE peut utiliser un script pour sauver et lire des informations dans un fichier texte ?
Comment démarrer un fichier son par un script dans un PC WinCC flexible Runtime ?
Comment faire pour dynamiser des objets avec des scripts dans WinCC flexible ?
Quelles sont les Informations VBS et d'aide de programmation présente dans WinCC flexible?
WinCC flexible ES -- Création d'un projet HMI -- Configuration des alarmes et messages
Comment insérer les messages d’alarmes d’un variateur de fréquence (SINAMICS et MICROMASTER) dans un projet WinCC flexible ou WinCC (TIA Portal) ?
Comment visualiser l'état actuel d'une CPU sur un pupitre opérateur WinCC flexible ?
L'indicateur de message continu d'être affiché bien que le compteur de message indique 0.
Comment démarrer un fichier son par un script dans un PC WinCC flexible Runtime ?
Comment configurer une connexion directe entre un pupitre HMI et un variateur de fréquence ( SINAMICS et Micromaster ) ?
Dans WinCC flexible, lors de la création de messages d’alarmes, comment peut-on déterminer l’adresse des bits pour "la variable de déclenchement", pour la variable "Acquittement AS" ainsi que pour la variable "Acquittement IHM" ?
Quelle est la procédure dans SIMOTION SCOUT et dans WinCC flexible pour pouvoir afficher des messages Alarm_S et des alarmes technologiques dans WinCC flexible Runtime?
Comment peut-on afficher des Alarm_S ou bien des messages d'Alarm_D avec des valeurs process ( aussi appelées valeurs associées ) sur un pupitre opérateur WinCC Flexible?
Comment faire pour afficher les alarmes avec WinCC flexible ?
Comment évaluer le bouton ACK sur un pupitre opérateur sous WinCC flexible?
Comment afficher des messages d'erreurs système d'un SIMATIC S7-300 / 400 dans WinCC flexible ?
Comment peut-on visualiser ou modifier les événements système de SIMATIC WinCC flexible dans un projet ?
WinCC flexible: Fenêtre de message système
Comment acquitter des alarmes par l'automate dans WinCC flexible ?
Pourquoi les messages ne sont-ils pas édités sur l'imprimante
Pourquoi la "vue des alarmes" n'est pas affichée en avant-plan mais est recouverte par les objets de vue ?
Pourquoi la mémoire tampon de diagnostic ne s'affiche pas sous WinCC flexible?
Comment peut-on afficher le tampon de diagnostic dans WinCC Flexible?
Quels sont les réglages à effectuer pour que les messages ne s'affichent qu'à partir d'un certain moment ?
Comment créer des alarmes dans WinCC flexible avec des textes créés en masse de manière externe et les modifier avec Excel ?
Comment démarrer un fichier son par un script dans un PC WinCC flexible Runtime ?
Nº de référence:

Instructions:
Pour pouvoir exécuter un fichier son dans WinCC flexible, un programme externe est nécessaire, qui puisse être démarré par WinCC flexible.

Fréquemment il doit lors de l'apparition de certains messages d'erreurs - à coté de l'affichage visuel sur le pupitre - retentir un signal acoustique. Ainsi par exemple le personnel occupé par d'autres tâches peut intervenir pour éliminer le défaut qui est apparu afin que le process automatisé puisse se poursuivre.

Conditions préalables:

  • Runtime PC WinCC flexible 
  • Windows 2000 ou Windows XP
  • Microsoft Média Player (mplay32.exe)

Le programme "mplay32.exe" est déjà contenu dans les deux systèmes d'exploitation Windows 2000 et Windows XP. Vous trouverez ce programme dans le chemin d'installation de Windows dans le répertoire "System32". Pour retrouver ce programme, vous pouvez utiliser la recherche du système d'exploitation.
 
Nr. Procédure
1

Créer un nouveau projet

  • Créez un nouveau projet et sélectionnez le WinCC flexible Runtime PC.


Image 01

2 Créer un script
  • Créez un nouveau script.
  • Utilisez le code source, qui est contenu dans l'image 02, et insérez le dans le script.
  • Adaptez éventuellement le chemin du fichier son et le fichier exécutable "mplay32.exe" de votre système.


Image 02

3

Créer une variable

  • Insérez la variable "Tag_1" du type "INT" en tant que variable interne.
  • Connectez le script sur l'évènement  "Modification de valeur" de la variable "Tag_1" .

    Note:
    Si un signal acoustique ne doit retentir que sur certaines alarmes, alors vous pouvez aussi connecter le script sur l'évènement "Activer" de chacun des messages


Image 03

4 Configurer les bits de messages
  • Créez au moins un bit de message.
  • Reliez ce bit de message avec la variable "Tag_1".


Image 04

5 Insérer des objets
  • Insérez un champ de texte, un champ d'E/S et un message.
  • Renommez le champ de texte en par exemple "Message de défauts 1-8:".
  • Connectez le champ d'E/S avec la variable "Tag_1" et affectez la représentation sur "Binaire".
  • Étendez le cas échéant le format de représentation sur "11111111".
  • Marquez dans les réglages de la classe de message le champ "Événement d'alarme".
  • Activez en plus les deux classes de messages "Erreurs" und "Système".

Note:
Il est recommandé d'insérer en plus un bouton, avec lequel vous pourrez tester le fichier son. L'appel du programme externe peut aussi être fait sans script, car seulement la fonction système "LancerProgramme" est nécessaire.


Image 05

6 Démarrer le Runtime
  • Démarrez le Runtime de WinCC flexible.
     
  • Pour simuler le message d'alarme, entrez par exemple la valeur "00000001"  dans le champ d'E/S et appuyer sur la touche Entrée.

    Note:
    Si aucun son ne devait retentir, contrôlez alors les hauts parleurs et le cas échéant votre paramétrage de la carte son. Contrôlez aussi le chemin et le nom du fichier dans le script.
     
  • Terminez WinCC flexible Runtime.


Image 06

Téléchargement:
Le téléchargement dans l'annexe 1 contient l'exemple de projet décrit ci-dessus sans le fichier exécutable "mplay32.exe".

Annexe 1: WinCC_flexible_Sound_via_Script.zip ( 1661 KB )

Compatibilité et environnement de test :
Le tableau suivant liste les composants qui ont été utilisés pour réaliser cet article et avec lesquels le fonctionnement décrit a été vérifié
 
Composant Intitulé du produit et version
Système d'exploitation PC Microsoft Windows XP SP2 Microsoft Windows XP SP2 Microsoft Windows XP SP3
Outils standard -    
Outils d'ingénierie -    
Logiciel HMI WinCC flexible 2005 SP1HF7 WinCC flexible 2007 HF4 WinCC flexible 2008 SP1
Pupitre WinCC flexible Runtime PC WinCC flexible PC Runtime WinCC flexible PC Runtime
Tableau 1 : Environnement utilisé pour la création du téléchargement joint

Mots-clefs:
Fichier WAVE, WAV, MIDI-Datei, MID, Signal, Acoustique, Son

 ID contribution:26106312   Date:2007-08-31 
Cette contribution...m´a aidéne m´a pas aidé                                 
mySupport
My Documentation Manager 
Lettre d'information 
CAx-Download-Manager 
Demande d'assistance technique
A propos de cet article
Imprimer
Créer PDF 
Envoyer l'article
QuickLinks
Outil de compatibilité 
Aide
Aide en ligne
Guided Tour