Rubrique :Runtime
Comment modifier rapidement les affectations de variables dans des images WinCC ?

Date: 25.07.2000

L'auteur, ainsi que les membres du Club des Utilisateurs de WinCC® déclinent toute responsabilité sur les scripts, leurs contenus; et plus généralement sur les informations diffusés dans la totalité des pages du site.

Pour modifier rapidement des liaisons de variable dans des images WinCC, vous pouvez utilisez la fonction "Remplacer" dans un éditeur ASCII.
Pour cela vous devez ouvrir le fichier.pdl dans l'explorateur de Windows avec un éditeur ASCII (par ex. Wordpad).

Si vous voulez par exemple modifier toutes les affectations des variables "314_H314250_VENTIL" en "315_H315250_VENTIL", alors spécifiez le sous Rechercher / Remplacer.

Attention :
Vous devez faire attention que l'ancien et le nouveau nom de la variable aient la même longueur ! Sinon votre image sera inutilisable après la modification.

Cette procédure est par exemple très utile si vous utilisez une partie de l'installation (par ex. 314), pour la copier dans une autre partie de l'installation identiquement structurée (par ex.. 315).

Remarques :

  1. Cette procédure est seulement valable pour des affectations directes de variables dans des images.
  2. Les noms des variables doivent être aussi adaptés dans la liste des variables.
  3. Les scriptes ne sont pas pris en compte dans cette procédure : Les variables utilisées doivent être ici adaptées manuellement. Dans l'éditeur GlobalScript il y a une fonction "Rechercher"-"Remplacer", que vous pouvez utiliser dans ce cas. Dans les actions du GraphicsDesigner vous devez modifier dans les objets le nom des variables manuellement.
  4. Vous devez adapter les Triggers dans lesquels vous utilisez des variables avec l'aide du Wizard approprié.


Automatismes et Systèmes Industriels

Les membres du Club WinCC sur le Ouebe
José Ros - Edito & Tips - jose.ros@asi-system.com
Benjamin Barletta - Web Designer - benjamin.barletta@asi-system.com
Jean-Louis Marin - Contacts - jean-louis.marin@asi-system.com