Utilisation de l'affichage Scripting Immediate de Logic Builder

Présentation

Lorsque vous démarrez Logic Builder avec l'interface utilisateur via LogicBuilder.exe, les deux commandes suivantes sont disponibles pour ouvrir deux vues dédiées aux scripts :

  • View > Scripting > Scripting Immediate

  • View > Scripting > Scripting Watch

Exécution de script dans l'interface utilisateur EcoStruxure Machine Expert via la commande Exécuter le fichier script... ou via la vue Scripting Immediate :

Vue Scripting Immediate

La vue Scripting Immediate est un hôte pour le même REPL que celui que vous pouvez utiliser dans Logic Builder Shell. Elle permet d'interagir avec EcoStruxure Machine Expert dans une interface textuelle en parallèle avec l'interface utilisateur.

Exécutez la commande Affichage > Création de script > Scripting Immediate pour ouvrir la vue Scripting Immediate.

La figure montre comment ouvrir un projet, trouver un objet équipement et imprimer son nom dans la vue Scripting Immediate.

La vue Scripting Immediate vous permet d'entrer des instructions Python et de les exécuter (à l'aide de REPL).

Pour exécuter un fichier de script Python, cliquez sur le bouton ... ou entrez le nom du script dans la zone de texte de l'invite et cliquez sur Allez !.

Cliquez sur le bouton Réinitialiser pour réinitialiser l'affichage Scripting Immediate et effacer l'étendue actuelle.

Vue Scripting Watch

La vue Scripting Watch affiche le contenu des variables Python que vous avez définies.

Exécutez la commande Affichage > Création de script > Scripting Watch pour ouvrir la vue Scripting Watch.

Eléments de la vue Scripting Watch :

Elément

Description

Bouton Ajouter à la fenêtre de surveillance

Pour ajouter une expression de surveillance, tapez l'expression dans l'invite de la vue Scripting Immediate et cliquez sur le bouton Ajouter à la fenêtre de surveillance.

Bouton Supprimer la surveillance

Pour supprimer une expression de surveillance, sélectionnez une entrée dans la vue Scripting Watch et cliquez sur le bouton Supprimer la surveillance.

Option Mise à jour automatique

Sélectionnez l'option Mise à jour automatique pour activer la fonction de mise à jour automatique des expressions dans la vue Scripting Watch.

NOTE : Le processus d'actualisation des valeurs peut entraîner une charge supplémentaire pour le processeur du PC.

Bouton Mettre à jour les valeurs

La liste de la vue Scripting Watch est mise à jour automatiquement chaque fois qu'une instruction est exécutée dans la vue Scripting Immediate. Pour mettre à jour la liste manuellement, cliquez sur le bouton Mettre à jour les valeurs.

Exemple

Entrez et exécutez l'instruction suivante dans la vue Scripting Immediate.

projectName = "C:\\temp\\MyProject.project"

Procédez comme suit :

Étape

Action

1

Saisissez projectName dans la vue Scripting Immediate.

2

Cliquez sur le bouton Ajouter à la surveillance dans la vue Scripting Watch.

Résultat : La variable projectName s'affiche dans la liste Scripting Watch.

Lorsque vous affectez une valeur différente à la variable projectName, le contenu modifié s'affiche.