TIA Portal
Aide-mémoire & FAQ

Module 3 / 3  · Sommaire complet

Module 3 : Aide-mémoire & FAQ 20 min de lecture

3.1 Raccourcis clavier TIA Portal : l'aide-mémoire

Quelques dizaines de combinaisons suffisent à couvrir l'essentiel d'une journée dans TIA Portal : passer d'une vue à l'autre, se mettre en ligne, charger, visualiser l'état du programme, insérer un réseau ou un contact. Ce chapitre les regroupe par contexte, telles qu'elles figurent dans la documentation de l'éditeur pour les versions V20 et V21, avec pour chacune le moment où elle sert vraiment.

Cinq familles de raccourcis à connaître

Interface
Vues, aide, recherche
Alt+F7
Projet
Ouvrir, enregistrer
Ctrl+S
En ligne
Liaison, chargement
Ctrl+K
Éditeur
Blocs, réseaux, test
Ctrl+T
CONT / LOG / SCL
Contacts, branches, code
F9 / F10
1

Pourquoi apprendre les raccourcis, et lesquels d'abord

TIA Portal est un environnement dense : arbre du projet, zone de travail, fenêtre d'inspection, task cards, barre des éditeurs. Chaque action peut se faire à la souris, par les menus ou par le menu contextuel. Le clavier ne remplace pas ces chemins, il les raccourcit pour les gestes répétés des dizaines de fois par jour : se mettre en ligne, observer un réseau, revenir hors ligne, insérer un contact.

L'enjeu n'est pas seulement la vitesse. En mise en service ou en dépannage, les yeux doivent rester le plus possible sur la machine et sur l'état du programme, pas dans les menus. Savoir que Ctrl+M coupe la liaison en ligne ou que Ctrl+T active ou désactive la visualisation évite des manipulations hésitantes au moment où l'on observe un mouvement.

Mieux vaut commencer par une dizaine de raccourcis bien ancrés que par une liste de cinquante jamais utilisée. L'ordre d'apprentissage le plus rentable suit le chemin d'un projet :

  1. Naviguer : Alt+F7 (vue du portail / vue du projet), F7 (ouvrir un bloc), F1 (aide sur l'objet sélectionné).
  2. Sauvegarder : Ctrl+S, réflexe à prendre avant toute action en ligne.
  3. Aller en ligne et charger : Ctrl+K, Ctrl+L, Ctrl+M.
  4. Observer : Ctrl+T dans l'éditeur, Ctrl+D pour la vue En ligne & diagnostic.
  5. Écrire : Ctrl+N (nouveau bloc), Ctrl+R (nouveau réseau), F9 / F10 (contacts).
Les raccourcis de ce chapitre sont ceux de la configuration par défaut, tels que décrits dans la documentation de l'éditeur pour TIA Portal V20 et V21. Un poste configuré avec des raccourcis personnalisés peut répondre différemment (zone 7).
2

Fonctions générales de l'interface

Ces raccourcis fonctionnent quel que soit l'éditeur ouvert. Ils servent à se déplacer dans le projet, à retrouver une information et à obtenir de l'aide sans quitter la zone de travail.

RaccourciFonctionQuand l'utiliser
Alt+F7Basculer entre vue du projet et vue du portailRevenir aux tâches guidées (créer un projet, ajouter un appareil) ou repasser dans l'arbre du projet.
F7Ouvrir le bloc ou le type de données API sélectionnéDepuis l'arbre du projet, ouvrir un OB, une FC, un FB ou un UDT sans double-clic.
Ctrl+DOuvrir la vue En ligne & diagnosticConsulter l'état de la CPU, son mode de fonctionnement et son tampon de diagnostic.
Shift+F11Informations de références croiséesVoir en un coup d'œil où une variable ou un bloc sélectionné est utilisé.
Shift+Alt+F11Afficher les références croiséesOuvrir la liste complète des points d'utilisation, pour une recherche plus large.
F1AideObtenir la page d'aide de l'instruction ou de l'objet sélectionné.
Ctrl+FRechercherRetrouver une variable, un commentaire ou un texte dans l'éditeur ouvert.
Ctrl+HRemplacerRenommer une série d'opérandes dans un bloc, avec prudence.
F5ActualiserRafraîchir une liste ou une vue après une modification.
Ctrl+JAfficher le navigateur d'objetsChoisir un objet du projet à insérer sans passer par l'arbre.
ÉchapAnnuler l'action en coursSortir d'une saisie ou d'une boîte de dialogue sans valider.

Les deux raccourcis de références croisées méritent d'être appris tôt. Dans un programme repris d'un collègue, la première question d'un dépannage est presque toujours « qui écrit cette sortie ? ». Les références croisées y répondent en listant chaque point d'écriture et de lecture, avec le bloc et le réseau concernés. Une sortie écrite à deux endroits du programme explique à elle seule bien des comportements incompréhensibles.

Pour les menus, la touche Alt active la barre de menus et Alt+ la lettre soulignée ouvre directement la commande correspondante ; Shift+F10 ouvre le menu contextuel de l'élément sélectionné, comme un clic droit.

3

Gérer le projet : ouvrir, enregistrer, annuler

Les commandes de gestion du projet reprennent les conventions habituelles de Windows, avec quelques particularités. La plus importante : Ctrl+E ne sert pas à exporter, mais à supprimer un projet. Une confusion avec un autre logiciel peut coûter cher si aucune archive n'existe.

RaccourciFonctionQuand l'utiliser
Ctrl+OOuvrir un projetReprendre un projet existant stocké sur le poste ou sur un partage.
Ctrl+WFermer le projetLibérer le projet avant de l'archiver ou de le copier.
Ctrl+SEnregistrer le projetAvant chaque passage en ligne, chaque chargement, chaque essai.
Ctrl+Shift+SEnregistrer sousCréer une copie de travail avant une modification importante.
Ctrl+ESupprimer un projetÀ éviter par réflexe : vérifier qu'une archive existe avant toute suppression.
Ctrl+PImprimerProduire la documentation d'un bloc ou d'une configuration.
Ctrl+ZAnnuler la dernière actionRevenir sur une modification hors ligne.
Ctrl+YRétablirRefaire l'action annulée.

Un point de vigilance sur l'annulation : Ctrl+Z agit sur le projet ouvert dans TIA Portal, c'est-à-dire sur la version hors ligne. Il ne « désannule » pas un chargement déjà effectué dans la CPU. Une fois un programme chargé, revenir en arrière suppose de recharger l'ancienne version, d'où l'intérêt de sauvegarder et d'archiver avant de modifier (chapitre 3.3).

L'habitude la plus utile de ce tableau reste la plus simple : Ctrl+S avant de passer en ligne. En cas de plantage du poste ou de coupure pendant une mise en service, c'est ce qui permet de retrouver exactement ce qui a été chargé.

— Publicité —
4

Fonctions en ligne : liaison, chargement, RUN et STOP

C'est le tableau le plus sensible du chapitre : ces raccourcis agissent sur un automate réel ou simulé. Sur une CPU qui pilote une machine, un chargement ou un passage en STOP modifie immédiatement le comportement de l'installation.

RaccourciFonctionQuand l'utiliser
Ctrl+UAfficher les abonnés accessiblesVérifier quelles CPU répondent sur l'interface PG/PC choisie, avant toute liaison.
Ctrl+KÉtablir la liaison en ligneSe connecter à la CPU pour observer ou comparer.
Ctrl+MCouper la liaison (hors ligne)Terminer une session d'observation ou quitter l'installation.
Ctrl+LCharger les données du projet dans l'appareilAprès compilation, avec l'accord du responsable et la machine dans un état sûr.
Ctrl+Shift+EDémarrer la CPU (RUN)Remettre la CPU en marche après un chargement, zone dégagée.
Ctrl+Shift+QArrêter la CPU (STOP)Uniquement si l'arrêt de la CPU est prévu et sans danger pour le process.
Ctrl+Shift+XDémarrer la simulationTester le programme dans S7-PLCSIM, sans matériel, pour les appareils qui le permettent.

Démarrer et arrêter la CPU nécessitent une liaison en ligne. Le passage en STOP n'est pas un geste de sécurité : une CPU en STOP ne pilote plus ses sorties selon le programme, mais cela ne garantit ni l'arrêt sûr des mouvements, ni l'absence d'énergie résiduelle (pression pneumatique, charge suspendue, inertie). La mise en sécurité d'une machine passe par ses organes d'arrêt et par la consignation, pas par un raccourci clavier.

Règle avant Ctrl+L sur une machine réelle

Accord du responsable de l'installation, machine amenée dans un état sûr, personne dans la zone des mouvements, projet enregistré et archivé pour pouvoir revenir en arrière. Le chapitre 2.3 détaille cette séquence ; elle vaut quel que soit le raccourci ou le menu utilisé.

5

Éditeur de programme : blocs, réseaux, variables et test

Dans l'éditeur de programme, les raccourcis couvrent trois besoins : structurer (blocs, réseaux, task cards), gérer les variables sans quitter le code, et tester en ligne.

Structurer et naviguer

RaccourciFonctionQuand l'utiliser
Ctrl+NAjouter un nouveau blocCréer un OB, une FC, un FB ou un DB depuis l'éditeur.
Ctrl+RInsérer un réseauAjouter un réseau CONT ou LOG sous le réseau sélectionné.
Ctrl+Shift+COuvrir la task card InstructionsChercher une instruction (temporisation, comparaison, conversion).
Ctrl+Shift+OOuvrir la task card TestAccéder aux outils de test et de points d'arrêt.
Alt+F11 / Alt+F12Développer / réduire tous les réseauxAvoir une vue d'ensemble d'un long bloc, puis entrer dans le détail.
Ctrl+Shift+DAller à la définitionRemonter à la déclaration d'une variable ou d'un bloc appelé.

Variables

RaccourciFonctionQuand l'utiliser
Ctrl+Shift+IDéfinir la variableDéclarer un opérande saisi qui n'existe pas encore dans la table des variables.
Ctrl+Shift+TRenommer la variableDonner un nom symbolique explicite, répercuté aux points d'utilisation.
Ctrl+Shift+PRecâbler la variableRemplacer un opérande par un autre à un point d'utilisation.

Test en ligne

RaccourciFonctionQuand l'utiliser
Ctrl+TAfficher l'état du programme (visualisation)Voir, réseau par réseau, les contacts passants et les valeurs en temps réel.
Ctrl+Shift+1Forcer l'opérande à 1En simulation, ou sur machine réelle avec zone dégagée et accord.
Ctrl+Shift+9Forcer l'opérande à 0Mêmes conditions : l'action agit immédiatement sur la CPU.
Ctrl+Shift+2Forcer l'opérande (valeur saisie)Imposer une valeur numérique, avec les mêmes précautions.

« Forcer » désigne ici, dans le vocabulaire français de l'éditeur, une modification ponctuelle de la valeur, comme dans la table de visualisation. Ce n'est pas le forçage permanent de la table de forçage, qui reste actif dans la CPU jusqu'à son annulation. Dans les deux cas, sur une installation réelle, la modification d'une variable peut déclencher un mouvement.

— Publicité —
6

Écrire en CONT, LOG et SCL au clavier

En CONT et en LOG, quelques touches de fonction remplacent le glisser-déposer depuis la palette. Le même raccourci n'a pas le même sens dans les deux langages : F9 insère un contact à fermeture en CONT et une porte ET en LOG, F10 un contact à ouverture en CONT et une porte OU en LOG.

RaccourciEn CONTEn LOG
F9Contact à fermeture (NO)Porte ET
F10Contact à ouverture (NF)Porte OU
F8Boîte vide (à compléter par le nom de l'instruction : TON, CTU, MOVE…)
Shift+F7Affectation (bobine en CONT, affectation en LOG)
Shift+F8Ouvrir une branche (mise en parallèle)
Shift+F9Fermer la branche

Exemple : pour l'auto-maintien du chapitre 2.2, on insère un contact (F9) pour le bouton marche, on ouvre une branche (Shift+F8) pour y placer le contact de maintien, on la referme (Shift+F9), on ajoute le contact d'arrêt puis la bobine (Shift+F7). La saisie de l'opérande se fait ensuite au clavier ; Ctrl+Espace ou Ctrl+I ouvre l'autocomplétion des variables existantes.

En SCL, l'éditeur fonctionne comme un éditeur de texte, avec des raccourcis propres à la mise en forme du code :

RaccourciFonctionQuand l'utiliser
Ctrl+Shift+YMettre la sélection en commentaireNeutraliser temporairement quelques lignes pendant un essai hors ligne.
Ctrl+Shift+USupprimer le commentaireRéactiver les lignes neutralisées.
Ctrl+Shift+WMise en forme automatiqueRéaligner l'indentation d'un bloc après copier-coller.
Ctrl+Shift+MPoser ou retirer un signetMarquer une zone de code à laquelle revenir pendant une relecture.

Neutraliser du code par commentaire est pratique pour un essai en simulation, mais un bloc chargé avec des lignes commentées doit être documenté : le technicien suivant ne saura pas si c'était volontaire.

7

Afficher la liste complète et personnaliser ses raccourcis

Les tableaux de ce chapitre ne sont qu'une sélection. La documentation de TIA Portal décrit comment afficher une vue d'ensemble de tous les raccourcis clavier disponibles, y compris ceux d'éditeurs moins courants (GRAPH, matrice cause-effet, écrans WinCC). C'est la référence à consulter quand un raccourci de ce chapitre ne répond pas sur votre version.

TIA Portal permet aussi de définir des raccourcis personnalisés : on choisit une liste de raccourcis, on attribue une combinaison à une commande, puis on peut exporter et importer cette configuration. C'est utile pour une équipe qui veut les mêmes réglages sur tous ses postes de mise en service.

Bonne pratique

  • Partager un fichier de raccourcis commun à l'équipe.
  • Noter les combinaisons modifiées sur la fiche du poste.
  • Garder les raccourcis en ligne par défaut, que tout le monde connaît.

Vigilance

  • Réaffecter une combinaison de chargement ou de STOP à une autre action.
  • Travailler sur le poste d'un collègue sans connaître ses réglages.
  • Supposer qu'un raccourci d'un autre logiciel fait la même chose ici.

Certaines commandes n'ont pas de raccourci par défaut mais restent accessibles en deux clics. La compilation, par exemple, se lance depuis le menu contextuel du bloc ou de l'appareil dans l'arbre du projet, ou depuis la barre d'outils ; le chapitre 2.3 explique quand compiler le logiciel seul ou le matériel et le logiciel.

Les 10 raccourcis d'une journée de mise en service

1Ctrl+S enregistrer avant tout
2Ctrl+U voir les abonnés accessibles
3Ctrl+K se mettre en ligne
4Ctrl+D En ligne & diagnostic
5F7 ouvrir le bloc sélectionné
6Ctrl+T état du programme
7Shift+F11 qui utilise cette variable ?
8Ctrl+L charger (avec accord)
9Ctrl+M repasser hors ligne
10Alt+F7 changer de vue

Sources

  • Documentation TIA Portal V20 et V21, rubrique « Keyboard operation in the TIA Portal » : fonctions de base, fonctions liées au projet, fonctions en ligne, vue d'ensemble des raccourcis et raccourcis personnalisés — docs.tia.siemens.cloud
  • Documentation STEP 7 V21, « Using the keyboard in the program editor » (éditeur, CONT/LOG, SCL, test) — docs.tia.siemens.cloud
  • Support technique de l'éditeur — support.industry.siemens.com

À retenir

  • Alt+F7 bascule entre vue du portail et vue du projet ; F7 ouvre le bloc sélectionné.
  • Ctrl+K met en ligne, Ctrl+M repasse hors ligne, Ctrl+L charge dans l'appareil.
  • Ctrl+T affiche l'état du programme ; Ctrl+D ouvre la vue En ligne & diagnostic.
  • Shift+F11 et Shift+Alt+F11 répondent à la question « où cette variable est-elle utilisée ? ».
  • En CONT, F9 et F10 insèrent un contact NO et NF ; en LOG, une porte ET et une porte OU.
  • Ctrl+E supprime un projet et Ctrl+Shift+Q arrête la CPU : deux combinaisons à ne jamais taper par réflexe.