Informations sur la mise à niveau de bibliothèques
Si vous mettez à niveau des types à une nouvelle version d'appareil minimale dans une bibliothèque globale dans TIA Portal V18, un type avec un nom identique et une nouvelle GUID est créé. Une bibliothèque V19/V20 possède uniquement l'information sur la GUID des types de sa version précédente, c'est-à-dire de la version de bibliothèque V18 sur laquelle la bibliothèque V19/V20 est basée. Une version de bibliothèque V16/V17 ou antérieure à V18 ne peut donc pas être directement mise à jour à la version V19/V20 sans entraîner la perte des références des types utilisés dans le projet.
À partir de TIA Portal V19, une nouvelle version du type est créée et la GUID est conservée lors de la mise à niveau de la version d'appareil la plus ancienne.
Si vous utilisez dans votre projet des types provenant de bibliothèques globales et que vous voulez les mettre à jour à une version de bibliothèque supérieure, tenez compte des remarques suivantes :
-
La mise à jour de types d'une bibliothèque V16/V17 à une bibliothèque V19/V20 ne peut pas être effectuée directement si la version d'appareil la plus ancienne d'un type a été modifiée dans une version de bibliothèque V18.
-
La mise à jour d'une bibliothèque V16/V17 à une bibliothèque V19/V20 requiert toujours une étape intermédiaire via la bibliothèque V18 avec une version d'appareil minimale modifiée, même si aucune modification fonctionnelle n'y a été apportée.
-
Si vous avez mis à jour une bibliothèque sans l'étape intermédiaire via la bibliothèque V18, vous pouvez remplacer les différents types manuellement dans le projet.
Sont concernées les bibliothèques avec des types de faceplate, des types de module de script et des SVG dynamiques.
|
Remarque Mise à disposition des bibliothèques Les développeurs de la bibliothèque doivent impérativement mettre à disposition la bibliothèque V18 avec la version d'appareil minimale modifiée des types et décrire l'étape intermédiaire requise pour la mise à jour dans la documentation utilisateur. Si plusieurs bibliothèques V18 sont mises à disposition, il est nécessaire de préciser la bibliothèque V18 sur laquelle la bibliothèque V19/V20 est basée. Ces deux bibliothèques doivent être distribuées ensemble afin d'éviter des erreurs lors d'une mise à jour. |
Situation initiale
-
Vous avez un projet TIA Portal V16/V17 et utilisez dans ce projet des types avec une version d'appareil minimale V16.0.X/V17.0.X d'une bibliothèque V16/V17.
-
Vous voulez mettre à niveau votre projet TIA Portal à V19/V20 et actualiser les types utilisés avec une bibliothèque V19/V20.
-
Il existe au moins une version de bibliothèque V18 avec une version d'appareil minimale modifiée.
Mise à niveau si la bibliothèque évolue de manière linéaire
La marche à suivre s'applique aux 2 cas d'application suivants :
-
Il existe une seule bibliothèque V18. La bibliothèque V19/V20 est basée sur cette version.
-
Il existe plusieurs bibliothèques V18. La bibliothèque V19/V20 est basée sur la dernière version de la bibliothèque V18 pour laquelle la version d'appareil la plus ancienne d'au moins un type a été modifiée.
Après la mise à disposition de la bibliothèque V19/V20, l'évolution de la bibliothèque V18 est paramétrée.
Marche à suivre :
-
Installez TIA Portal V18 avec la version de mise à jour la plus récente
-
Dans TIA Portal V18, mettez à niveau le projet V16/V17 à la version V18.
-
Mettez à niveau la version de vos appareils utilisés dans le projet à la version V18 la plus récente.
-
Mettez à jour les types dans le projet avec les types de la bibliothèque V18 la plus récente.
-
Installez TIA Portal V19/V20 avec la version de mise à jour souhaitée.
-
Dans TIA Portal V19/V20, mettez à niveau le projet V18 à la version V19/V20.
-
Lorsqu'une bibliothèque V19/V20 est disponible, vous mettez à jour les types dans le projet avec les types de la bibliothèque V19/V20.
Si vous démarrez depuis un projet V18 avec une version de bibliothèque V18 antérieure, installez la dernière mise à jour TIA Portal V18 et commencez par la 3ème étape.
À titre d'illustration, tenez compte de l'exemple de graphique suivant :
Mise à niveau en cas d'évolution parallèle de la bibliothèque
La marche à suivre s'applique au cas d'application suivant :
-
Il existe plusieurs bibliothèques V18 contenant chacune des types d'une différente version d'appareil V18.0.X minimale. La bibliothèque V19/V20 n'est pas basée sur la version la plus actuelle de la bibliothèque V18, mais sur une version intermédiaire de cette bibliothèque, car les bibliothèques pour V18 et V19/V20 ont évolué en parallèle.
Marche à suivre :
-
Installez TIA Portal V18 avec la version de mise à jour la plus récente
-
Dans TIA Portal V18, mettez à niveau le projet V16/V17 à la version V18.
-
Mettez à niveau la version de vos appareils utilisés dans le projet à la version V18 la plus récente.
-
Mettez à jour les types dans le projet avec la bibliothèque V18 sur laquelle est basée la bibliothèque V19/V20.
Remarque
Version de la bibliothèque V18
Veillez à ce que la version de la bibliothèque V18 soit correcte et assurez-vous que la bibliothèque V19/V20 est basée sur cette version. Si vous mettez à jour une autre version de bibliothèque V18 avec une bibliothèque V19, vous devez ensuite mettre à niveau manuellement les types dans le projet V19/V20.
-
Installez TIA Portal V19 avec la version de mise à jour souhaitée.
-
Dans TIA Portal V19/V20, mettez à niveau le projet V18 à la version V19/V20.
-
Mettez à jour les types dans le projet avec les types de la bibliothèque V19/V20.
Si vous démarrez depuis un projet V18 avec une version de bibliothèque V18 antérieure, installez la dernière mise à jour TIA Portal V18 et commencez par la 3ème étape.
À titre d'illustration, tenez compte de l'exemple de graphique suivant :
Mise à niveau manuelle
Vous avez installé TIA Portal V19/V20 et avez déjà actualisé les types dans la bibliothèque du projet à une version de bibliothèque V19/V20 sans exécution préalable de l'étape intermédiaire via une bibliothèque V18. Dans ce cas, vous devez remplacer manuellement tous les types dans le projet.
Marche à suivre :
-
Ouvrez l'option "Gestion des bibliothèques" dans la Task Card "Bibliothèques".
-
Cliquez sur "Utilisations dans le projet".
-
Sélectionnez "Remplacer le type" dans le menu contextuel du type utilisé dans le projet.
-
Depuis la bibliothèque, sélectionnez le type souhaité devant remplacer le type actuel.