Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Importation de définitions de variables avec DBLoad

Importation de définitions de variables avec DBLoad

  • Last UpdatedApr 24, 2026
  • 3 minute read

Quand vous utilisez DBLoad, toutes les définitions de variables sont importées dans le dictionnaire de variables de l'application InTouch sélectionnée.

Si l'importation échoue, un message s'affiche pour décrire la raison de l'échec. Les messages d'erreur sont enregistrés par le Logger.

Importation de définitions de variables dans une application InTouch

  1. Fermez WindowMaker et WindowViewer.

  2. Faites une copie de sauvegarde de l'application contenant le dictionnaire destinataire des définitions de variables du fichier d'importation.

  3. Démarrez le Gestionnaire d'applications.

  4. Sélectionnez dans la liste l'application contenant le dictionnaire destinataire des définitions de variables à importer.

  5. Dans le menu Fichier, dans le groupe Données, sélectionnez DBLoad.

    Un message apparaît pour vous demander de confirmer que vous avez sauvegardé l'application InTouch.

  6. Cliquez sur Oui pour confirmer.

    La boîte de dialogue CSV File to Load From (Fichier CSV source) apparaît.

    CSV File to Load From dialog

  7. Dans la zone Nom du fichier de chargement CSV, recherchez et spécifiez le fichier à importer.

  8. Cliquez sur OK.

    Les étapes suivantes varient selon que la définition de variables importées par DBLoad sont nouvelles ou déjà existantes dans le dictionnaire de variables.

    • Dans le cas de nouvelles définitions de variables, les nouvelles données sont chargées dans le dictionnaire de variables de l'application. Un message confirme que les données ont été chargées et fusionnées avec succès.

    • Dans le cas de définitions de variables existantes, l'opération d'importation s'arrête si le mot-clé :mode est défini à « :mode=ask » et si le fichier d'importation contient des variables dupliquées. Des options vous permettent alors de gérer les variables dupliquées ou d'annuler l'importation. Pour plus d'informations sur les options de mots-clés, voir Mode d’opération des fichiers d’importation du dictionnaire.

Limitation connue de l'importation de définitions de variables à l'aide de l'utilitaire DBLoad

L'utilitaire DBLoad peut échouer à importer des fichiers ou présenter des problèmes de performance lors de l'importation de fichiers newtag.tag de nombre de variables important, dont la taille dépasse 2 Go.

Limitations :

  •   DBLoad peut échouer dans l'importation d'un grand nombre de variables, si la taille du fichier newtags.tag dépasse la limite de 2 Go.

  •   DBLoad rencontre des problèmes de performance lors de l'importation d'un fichier CSV contenant un grand nombre de variables.

Solution :

Utilisez l'entrée de registre suivante pour éviter d'importer les variables dans le fichier newtags.tag, et les importer plutôt dans le fichier Tagname.x.

  1. Ouvrez l'Éditeur du registre.

  2. Accédez à HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Wonderware\InTouch\Installation.

  3. Cliquez avec le bouton droit de la souris sur le dossier Installation dans le volet de navigation, ou n’importe où dans la zone principale, sélectionnez Nouveau puis Valeur DWORD.

  4. Renommez le fichier nouvellement créé en DisableWriteToNewTag.

  5. Donnez la valeur 1 à la clé « DisableWriteToNewTag ».

  6. Maintenant, importez les variables en utilisant DBLoad à partir du fichier CSV, et l'importation sera réussie.

    L'effet des différentes valeurs de la clé de registre DisableWriteToNewTag sur la fonctionnalité d'importation est indiqué ci-dessous :

    Valeur DWORD de DisableWriteToNewTag

    Effet sur l'importation

    La clé de registre DisableWriteToNewTag est présente et la valeur DWORD est définie sur 1.

    L'utilitaire DBLoad ignore l'importation dans le fichier newtags.tag.

    La clé de registre DisableWriteToNewTag est présente et la valeur DWORD est définie sur 0.

    L'utilitaire DBLoad importera les variables dans le fichier newtags.tag.

    Remarque : à partir de la version 2023 de InTouch HMI, la clé de registre DisableWriteToNewTag n’est pas présente par défaut et l’utilitaire DBLoad ignore l’importation dans le fichier newtags.tag.

    Pour plus d’informations, regardez la vidéo intitulée Importing Tags and Access Names Configuration (Importation de variables et configuration des noms d’accès).