Outil Ajouter un composant

L'outil Ajouter un composant ajoute des composants de façon programmatique à un projet IHM existant sans avoir à utiliser FactoryTalk View Studio.
Pour les versions 15.0 et ultérieures de FactoryTalk View ME, utilisez l'outil situé dans C:\Program Files (x86)\Rockwell Software\RSView Enterprise\SEAddComponent.exe.
L'outil fonctionne par ligne de commande de la manière suivante :
SEAddComponent applicationName applicationType areaName componentListFile [/U username] [/P password] [overwrite]
Authentification de l'utilisateur
Ajoutez les paramètres
/U
et
/P
à un utilisateur spécifique pour l'authentification de l'utilisateur. L'utilisateur doit disposer des autorisations de sécurité Lecture, Répertorier les enfants, Créer des enfants, Écriture et Supprimer au niveau de l'application pour exécuter la commande et ajouter des composants avec succès. Les comptes utilisateur Azure AD ou OpenID Connect ne sont pas pris en charge.
/U username
Ce paramètre est un paramètre facultatif qui spécifie le nom d'utilisateur pour la connexion.
/P password
Les paramètres ne sont pas sensibles à la casse. Si une valeur spécifiée comprend un espace, placez-la entre guillemets.
CONSEIL: Si
/U
et
/P
sont omis et que seule la connexion unique est activée, l'authentification de l'utilisateur peut être effectuée. Tout d'abord, l'utilisateur actuel qui s'est connecté à FactoryTalk Directory est utilisé pour effectuer l'authentification. Si aucun utilisateur n'est connecté, l'utilisateur connecté au système Windows actuel sera utilisé pour se connecter à FactoryTalk Directory et effectuer l'authentification avec cet utilisateur. Lorsque la connexion unique est désactivée, utilisez
/U
et
/P
pour spécifier un utilisateur valide pour exécuter la commande.
Paramètres de commande
  • applicationName
    est le nom de l'application
    FactoryTalk View ME
    qui contient le projet IHM dans lequel les composants seront ajoutés. Des guillemets seront nécessaires si le nom contient des espaces.
  • applicationType
    correspond à
    ME
    .
  • areaName
    est le nom de la zone où se trouve le projet IHM. Pour ME, définissez le nom de zone sur /.
  • componentListFile
    est le chemin complet d'un fichier XML contenant une liste des composants à ajouter. Des guillemets seront nécessaires si le chemin contient des espaces.
  • overwrite
    est un paramètre facultatif qui, le cas échéant, permet d'écraser les fichiers de composants existants. Si ce paramètre n'est pas présent, les fichiers de composants existants ne seront pas écrasés.
Exemple
SEAddComponent MyApplication ME / "C:\MEFiles\Files.xml" overwrite
Remarques
  • L'attribut de fichier
    Masqué
    ne doit pas être défini dans le fichier de composants.
  • Le nom du fichier de composants ne doit contenir aucun des caractères suivants :
    % . " : ? * < > # { } - [ ] ' \ / ; = & +
  • Un fichier journal est généré pour décrire les résultats de l'exécution de l'outil. Ce fichier journal est enregistré dans le même dossier que le fichier de liste des composants sous le nom
    $AddComponent.txt
    .
  • Lors de l'importation d'un fichier CSV de points, un fichier journal est enregistré dans le même dossier que le fichier de liste de composants. Le fichier journal est nommé
    HMIProject
    .log
    , où
    HMIProject
    est le nom du projet IHM. Par exemple, pour le projet IHM TagImportServer, le fichier journal correspondant est TagImportServer.log.
  • Lorsque l'outil a terminé l'exécution, il renvoie l'un des codes suivants :
    • 0 = Exécution réussie
    • 1 = Toute erreur survenue pendant l'exécution
  • Lors de l'ajout d'un fichier de langue, le serveur IHM doit être chargé et à l'état
    Actif
    .
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal