Formation TIA Portal
Débuter sur automate Siemens
Technicien de maintenance, électrotechnicien, étudiant ou automaticien débutant, vous devez ouvrir un projet TIA Portal, modifier un programme ou mettre en service une CPU S7-1200 ou S7-1500 ?
Ce parcours court et pratique suit le chemin réel d'un projet : configurer le matériel, organiser les blocs, programmer en CONT, LOG et SCL, simuler, charger et tester en ligne sans mettre personne en danger.
Une formation indépendante, ni certifiante ni affiliée à l'éditeur
Travail-Industrie n'est pas un organisme de formation habilité et n'est affilié à aucun éditeur. Ce module fournit les connaissances de base de TIA Portal mais ne remplace pas une formation encadrée sur banc ou sur site, ni l'autorisation de votre employeur pour intervenir sur une machine. L'examen final est auto-évaluatif et ne donne lieu à aucune attestation reconnue.
Formation indépendante, non affiliée à Siemens. TIA Portal, STEP 7, SIMATIC, WinCC et S7-PLCSIM sont des marques déposées de Siemens AG. Contenu rédigé sur la base de TIA Portal V20 et V21, sans capture d'écran, à titre pédagogique uniquement.
Un seul environnement
TIA Portal réunit dans un même projet la configuration du matériel, le programme de l'automate (STEP 7), les écrans de supervision (WinCC) et la simulation (S7-PLCSIM).
3 langages sur S7-1200, 5 sur S7-1500
CONT, LOG et SCL sur les deux gammes ; GRAPH et LIST en plus sur S7-1500. Chaque bloc peut être écrit dans le langage le mieux adapté à sa fonction.
≈ 3h15 · Débutant
3 modules orientés « comment faire », du premier projet au diagnostic, avec un module d'aide-mémoire : raccourcis vérifiés, erreurs courantes, workflows types et FAQ.
Programme de la formation
3 modules pour passer d'un projet vide à un programme testé sur automate simulé
Prendre en main TIA Portal et configurer l'automate
Comprendre ce qu'est TIA Portal et ce qu'il contient, naviguer entre vue du portail et vue du projet, créer un projet, déclarer la CPU et ses modules, régler l'adresse IP, puis organiser les variables API.
- TIA Portal : vue du portail, vue du projet et composants
- Créer un projet et configurer le matériel (CPU, modules, adresse IP)
- Variables API, adressage et types de données
- Quiz du Module 1
Programmer, tester et mettre en service
Structurer le programme en OB, FC, FB et blocs de données, écrire un premier programme en CONT, LOG et SCL avec temporisations IEC, puis compiler, charger, simuler avec S7-PLCSIM et visualiser en ligne sans mettre personne en danger.
- Structure du programme : OB, FC, FB et blocs de données
- Premier programme en CONT, LOG et SCL : auto-maintien et temporisations
- Compiler, charger, simuler avec PLCSIM et visualiser en ligne
- Quiz du Module 2
Aide-mémoire & FAQ
Les raccourcis clavier vérifiés dans la documentation, les erreurs courantes et leur diagnostic, puis les workflows types (archiver, comparer, protéger la CPU, changer de version) et la FAQ TIA Portal.
- Raccourcis clavier TIA Portal : l'aide-mémoire
- Erreurs courantes et diagnostic : CPU en STOP, chargement, forçages
- Workflows types et FAQ : archiver, comparer, protéger, migrer
- Quiz du Module 3
Prêt pour l'examen ?
Après les 3 modules, validez vos acquis avec l'examen final de 25 questions corrigées, dont 5 « kill questions » sur les règles qui protègent les personnes : zone dégagée avant de forcer une sortie, autorisation avant de charger dans une machine en service, forçages annulés avant de partir, fonctions de sécurité jamais confiées au programme standard.
Accéder à l'examenTIA Portal : configurer, programmer et tester un automate Siemens pas à pas
TIA Portal, c'est quoi exactement ?
TIA Portal (Totally Integrated Automation Portal) est l'environnement d'ingénierie de l'éditeur pour ses automates SIMATIC. Ce n'est pas un logiciel unique mais un cadre commun dans lequel s'installent plusieurs produits : STEP 7 pour configurer et programmer les automates (CPU S7-1200, S7-1500 et, en version Professional, les générations plus anciennes), WinCC pour les écrans de supervision et les pupitres opérateurs, S7-PLCSIM pour simuler une CPU sur le PC, ou encore STEP 7 Safety pour les programmes de sécurité. Tous partagent le même projet, les mêmes variables et la même arborescence : une variable créée pour l'automate est directement utilisable dans un écran de supervision.
À l'ouverture, le logiciel présente la vue du portail, orientée tâches (créer un projet, configurer un appareil, écrire un programme), puis bascule vers la vue du projet, où l'on travaille réellement : arbre du projet à gauche, zone de travail au centre, fenêtre d'inspection en bas, task cards à droite. Le raccourci Alt+F7 passe de l'une à l'autre. Le premier chapitre détaille cette interface et le rôle de chaque zone.
Du projet vide au programme qui tourne
Un projet TIA Portal suit toujours le même chemin. On commence par déclarer le matériel : la CPU exacte (référence et version de firmware), ses modules d'entrées/sorties, l'adresse IP de l'interface PROFINET. On définit ensuite les variables API : chaque capteur et chaque actionneur reçoit un nom symbolique relié à son adresse (%I, %Q). Le programme s'organise alors en blocs : des OB appelés par le système (OB1 pour le cycle principal, OB100 au démarrage), des FC sans mémoire, des FB qui conservent leurs données dans un bloc de données d'instance, et des DB globaux pour les données partagées.
Le guide de programmation S7-1200/S7-1500 publié par l'éditeur recommande l'adressage symbolique plutôt qu'absolu, les blocs à accès optimisé et les blocs de données globaux plutôt que les mémentos. Ce cours suit ces recommandations dès le premier exemple, parce qu'elles rendent un programme lisible par le technicien qui le reprendra dans cinq ans.
CONT, LOG, SCL, GRAPH, LIST : quel langage choisir ?
Sur un S7-1200, trois langages sont disponibles : le CONT (ladder, contacts et bobines), le LOG (logigramme de portes ET/OU) et le SCL (texte structuré proche du Pascal). Le S7-1500 ajoute GRAPH, pour les séquences d'étapes et de transitions, et LIST, la liste d'instructions héritée des S7-300/400. En pratique, la logique combinatoire et les verrouillages se lisent bien en CONT ou en LOG, les calculs et les boucles s'écrivent en SCL, et les cycles machine séquentiels en GRAPH. La norme IEC 61131-3 définit, depuis son édition 4 de 2025, quatre langages (LD, FBD, ST, SFC) : les noms Siemens en sont des déclinaisons.
Un tour d'horizon en vidéo avant d'entrer dans le détail : vue du portail, vue du projet, configuration matérielle, blocs et simulation.
Tester sans risque : simulation, visualisation et forçage
S7-PLCSIM permet de charger le programme dans une CPU simulée et de le mettre en RUN sans aucun matériel. On observe ensuite l'état du programme en ligne (Ctrl+T dans l'éditeur) et on agit sur les variables depuis une table de visualisation. Sur une vraie machine, ces mêmes gestes deviennent dangereux : modifier une variable ou poser un forçage permanent sur une sortie peut mettre en mouvement un actionneur. Les valeurs de forçage sont stockées dans la CPU, pas dans la table : elles restent actives après la fermeture du logiciel, jusqu'à leur annulation. Le chapitre compiler, charger et tester pose les règles, et toute intervention sur l'armoire elle-même relève de la consignation et de l'habilitation électrique délivrée par l'employeur.
Les fonctions de sécurité d'une machine (arrêt d'urgence, protecteurs, barrières immatérielles) ne se confient jamais au programme standard : elles relèvent de parties de commande relatives à la sécurité conçues selon l'EN ISO 13849-1 ou l'IEC 62061, et d'un programme de sécurité dédié quand la CPU le permet. La formation Automaticien développe ce cadre, du GRAFCET à la sécurité des machines.
Comment apprendre TIA Portal efficacement
TIA Portal s'apprend en le manipulant. La méthode la plus efficace consiste à suivre un module, puis à le refaire sur le logiciel, en simulation : créer le projet, déclarer une CPU, écrire l'auto-maintien marche/arrêt du chapitre 2.2, le charger dans S7-PLCSIM et le tester depuis une table de visualisation. L'éditeur propose une version d'essai de 21 jours : c'est largement suffisant pour faire ce parcours de bout en bout. Le module aide-mémoire reste ensuite consultable à tout moment, notamment les raccourcis clavier relevés dans la documentation de l'éditeur.
TIA Portal est l'outil quotidien de l'automaticien et de l'ingénieur automatisme et contrôle-commande ; les techniciens de maintenance l'ouvrent surtout pour diagnostiquer une panne. Pour vous situer, le quiz automaticien en 10 questions donne un verdict immédiat. Un automate relié au réseau de l'usine est aussi une cible : la sensibilisation à la cybersécurité industrielle et l'article sur le piratage d'un automate et ses conséquences complètent ce parcours. Les autres logiciels du pôle sont réunis dans le sous-hub formations logiciels.
Avertissement important : Travail-Industrie n'est pas un organisme de formation habilité et n'est affilié à aucun éditeur. Cette formation indépendante ne délivre aucune attestation reconnue et ne se substitue ni à une formation encadrée, ni à la pratique du logiciel. TIA Portal, STEP 7, SIMATIC, WinCC et S7-PLCSIM sont des marques déposées de Siemens AG.
Pour aller plus loin
Le métier derrière l'outil, le câblage des armoires, l'électricité industrielle et la cybersécurité des automates.
Questions fréquentes
Tout savoir sur la formation TIA Portal