La version V1.1 d' EcoStruxure Machine Expert ne prend pas en charge les contrôleurs M258, LMC058 et LMC078.

Raccourcis clavier dans Logic Builder Shell et dans l'affichage Scripting Immediate 

Présentation

Ce chapitre explique comment utiliser l'environnement Logic Builder Shell lancé via LogicBuil­derShell.exe ou l'affichage Scripting Immediate de Logic Builder.

Complément de saisie par tabulation/Intellisense

La touche Tab du clavier permet de compléter les instructions Python saisies ou de naviguer entre les options.

Exemple :

Entrez le texte ins et appuyez sur la touche Tab. Résultat : l'expression est complétée par inspectapi.

Entrez le texte inspectapi.d et appuyez à plusieurs reprises sur la touche Tab. Les différentes fonctions d'inspectapi commençant par d s'affichent.

Effacer le texte d'invite saisi

Entrez une instruction Python et appuyez sur la touche Echap du clavier. La ligne est effacée.

Historique des instructions Python

Les touches Flèche vers le haut et Flèche vers le bas permettent de naviguer dans l'historique des instructions Python saisies.

Affichage de la liste des variables du domaine de validité actuel

La fonction dir() permet d'afficher les variables du domaine de validité actuel.

Fonction exit()/exit(…)

La fonction exit()/exit(…) permet de quitter le script et (si précisé) de renvoyer le code de sortie pour un usage ultérieur.

Exemple :

Script Python (exit_code_test.py)

# …
# Python statements
exit(5)

Exécution du script dans l'invite de commande Windows (ou via un fichier batch) et utilisation du code exit :

LogicBuilderShell.exe exit_code_test.py
echo %ERRORLEVEL%

Résultat :

5 apparaît sur l'invite de commande. Vous pouvez contrôler le batch flow via %ERRORLEVEL%.