Éditer le type SVG dynamique (RT Unified) - WinCC Unified

WinCC Unified (RT Unified)

ft:publication_title
WinCC Unified (RT Unified)
Product
WinCC Unified
Version
V20
Publication date
06/2025
Language
fr-FR
Éditer le type SVG dynamique

Créez des SVG dynamiques comme type pour changer et actualiser facilement les SVG.

Le concept type-instance est implémenté pour les SVG dynamiques. La sélection du SVG dynamique est déterminée dans le type, les propriétés sont dynamisées au niveau de l'instance.

Un type contient exactement un SVG dynamique.

Les SVG dynamiques sont indépendants de la langue.

Contrairement à l'utilisation des SVG de la Task Card "Graphiques", l'utilisation des types dans les blocs d'affichage permet d'avoir différents SVG avec des noms identiques dans un même bloc d'affichage.

Remarque

Compatibilité des versions des types dynamiques SVG

Les types SVG dynamiques sont introduits avec WinCC Unified V18. L'utilisation avec des faceplates < V18 n'est pas possible. L'utilisation avec des versions d'appareil ou des versions de projet < V16 n'est pas possible.

Si vous chargez dans le Runtime V17 un projet qui utilise une instance d'un type SVG dynamique dans un bloc d'affichage, cela entraîne une erreur lors du chargement.

Remarque

Faceplates et SVG dynamiques

Si vous créez un type de faceplate à partir d'un groupe d'objets graphiques sélectionnés, les SVG dynamiques ne sont pas acceptés. Pour insérer un SVG dynamique dans un faceplate, ouvrez le type de faceplate dans l'éditeur et insérez-y le SVG de la bibliothèque.

Introduction

Après la création d'un nouveau type, un SVG dynamique par défaut s'affiche. Remplacez ce SVG par le SVG dont vous avez besoin.

Aucune propriété n'est affichée pour le SVG par défaut.

Pour remplacer un SVG déjà créé ou pour modifier ses propriétés, ouvrez le type dans l'éditeur.

Marche à suivre

Procédez comme suit pour remplacer le SVG dynamique par défaut ou le SVG de la version précédente :

  1. Faites glisser un Widget dynamique depuis la Task Card "Outils" dans l'éditeur.

- ou -

  1. Sélectionnez "Remplacer par un autre SVG dynamique" dans le menu contextuel du SVG.

  2. Sélectionnez un SVG dynamique dans le système de fichiers.

    Le SVG existant est remplacé par le SVG que vous avez sélectionné.

    Les propriétés d'une instance du type SVG dynamique s'affichent dans la fenêtre d'inspection de l'éditeur "Vues" ou de l'éditeur "Types de faceplate". Ici, vous avez la possibilité de rendre les propriétés dynamiques.

Si l'intégralité du SVG sélectionné ne peut pas être affichée dans la partie visible de l'écran, des barres de défilement verticale ou horizontale permettent de faire défiler la vue.

Si vous sélectionnez un fichier qui ne contient pas de SVG dynamique valide, un message d'erreur apparaîtra dans la fenêtre d'inspection.

Valider la version

  1. Pour valider la version du type, ouvrez le message sur le bord supérieur.

  2. Lors de la validation du type, activez l'option "Définir les types dépendants en mode édition".

    Les types de faceplate qui utilisent le SVG dynamique sont définis en mode d'édition et utilisent la version actuelle du SVG dynamique.

Remarques sur la dynamisation

  • La dynamisation des propriétés, par exemple la couleur, affecte l'instance, pas le type.

  • La dynamisation des propriétés est persistante si le nouveau SVG a les mêmes propriétés que celles de la version précédente lorsque le type change.

    Si les propriétés du nouveau SVG diffèrent de la version précédente, les valeurs par défaut sont utilisées. Dans ce cas, aucune dynamisation n'est spécifiée.

  • En cas d'instanciation d'un type dans une vue, la propriété "Type contenu - Nom" indique le nom et la version du type instancié dans la fenêtre d'inspection sous "Propriétés > Divers".