Commande CLI : deploy

Utiliser la commande
deploy
pour déployer une
Application FactoryTalk Optix
vers un dispositif local.

Instructions

Tenez compte des points suivants lorsque vous utilisez la commande
deploy
 :
  • Vous devez effectuer toutes les opérations de contrôle de version nécessaires avant le déploiement de la
    Application FactoryTalk Optix
    .
  • Vous devez vous assurer que la
    Application FactoryTalk Optix
    compile sans erreurs avant le déploiement.
  • Vous ne pouvez déployer des
    Applications FactoryTalk Optix
    que sur des dispositifs locaux.
  • Vous ne pouvez pas déployer de
    Applications FactoryTalk Optix
    avec des secrets chiffrés.
  • Par défaut, la commande
    deploy
    ne démarre pas l’exécution. Si vous incluez
    --run-after-deploy
    , l’exécution démarre automatiquement après le déploiement.

Syntaxe

"C:\Program Files\Rockwell Automation\FactoryTalk Optix\
version
\FTOptixStudio" deploy
project_to_deploy
--ip-address=
ip_address
--username=
username
[--thumbprint=
certificate_thumbprint
] [--disable-project-encryption] [--disable-source-project-transfer] [--transfer-application-files] [--transfer-optimized-project] [--run-after-deploy] [--silent]
Paramètres
Paramètre
Importance
Description
version
Requis
Nom du dossier qui correspond à la version de
FactoryTalk Optix Studio
installée.
project_to_deploy
Requis
Chemin d’accès au fichier
OPTIX
du projet à déployer.
ip_address
Requis
Adresse IP du dispositif cible où déployer la
Application FactoryTalk Optix
.
username
Requis
Nom d’utilisateur pour la connexion au dispositif cible.
Nom d’utilisateur
Windows®
Un nom d’utilisateur système :
  • DOMAIN\
    username
    , pour les utilisateurs de domaine.
  • .username
    , pour les utilisateurs locaux sur des dispositifs associés à un domaine.
  • username
    , pour les utilisateurs locaux sur des dispositifs qui n’appartiennent pas à un domaine.
Nom d’utilisateur Linux
Un nom d’utilisateur administrateur.
IMPORTANT: Spécifier le mot de passe utilisateur comme variable d’environnement système
OPTIX_STUDIO_DEPLOYMENT_PASSWORD
.
--thumbprint=
certificate_thumbprint
Facultatif
Fournissez l’empreinte du certificat du service de mise à jour de l’application FactoryTalk Optix cible pour éviter d’avoir à interagir avec la boîte de dialogue d’approbation.
La boîte de dialogue d’approbation s’affiche uniquement pour le premier déploiement.
Assurez-vous que les outils de FactoryTalk Optix Runtime et le service de mise à jour sont installés. Ensuite, vous pouvez obtenir l’empreinte numérique en exécutant cette commande
openssl x509 -fingerprint -in
UpdateServicePath
/PKI/Own/Certs/FTOptixApplication.der -inform DER -noout
où
UpdateServicePath
est le répertoire d’installation du service de mise à jour de l’application FactoryTalk Optix.
CONSEIL: Les dispositifs intégrés ne peuvent pas générer d’empreintes de certificat.
--disable-project-encryption
Facultatif
Désactiver le chiffrement du projet.
--disable-source-project-transfer
Facultatif
Désactiver le transfert du projet source vers le dispositif cible.
IMPORTANT: Vous ne pouvez transférer des projets sources que vers des dispositifs cibles Windows.
--transfer-optimized-project
Facultatif
Optimiser le projet avant son transfert.
Les projets optimisés :
  • Sont plus petits car les nœuds ne sont chargés que si nécessaire lors de l’exécution.
  • Conservent les balises dans un référentiel de balises externe et non dans le référentiel du projet.
  • Peuvent prendre plus de temps à charger et changer d’affichage sur les dispositifs peu performants.
Vous ne pouvez pas optimiser les projets contenant des serveurs OPC UA qui exposent le modèle entier ou au moins une balise.
--run-after-deploy
Facultatif
Démarrez automatiquement l’exécution après le déploiement.
Si vous omettez ce paramètre, la commande
deploy
ne démarre pas l’exécution et nécessitera un redémarrage manuel après le déploiement.
--silent
Facultatif
Afficher la sortie non détaillée de la commande dans l’invite de commande.

Exemple

"C:\Program Files\Rockwell Automation\FactoryTalk Optix\Studio 1.6.0.626\FTOptixStudio" deploy "D:\temp\NewHMIProject28\NewHMIProject28.optix" --ip-address=192.168.1.100 --username=admin --transfer-application-files
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal