Retour au blog

Automatismes Industriels : Capteurs & API

Plonge au cœur des systèmes automatisés qui pilotent nos usines et machines. Prépare-toi à maîtriser les capteurs, actionneurs et API pour exceller en maintenance industrielle.

Cet article a été rédigé à des fins pédagogiques. Les informations présentées peuvent évoluer. Nous t’invitons à vérifier auprès de sources officielles.

Objectifs du cours

À la fin de ce cours, tu seras capable de :

  • Comprendre l'architecture et le fonctionnement général d'un système automatisé industriel.
  • Identifier et classer les différents types de capteurs et actionneurs utilisés en industrie.
  • Analyser les caractéristiques techniques des capteurs et actionneurs pour choisir les composants adaptés.
  • Expliquer le rôle et le principe de fonctionnement d'un Automate Programmable Industriel (API).
  • Décoder et interpréter des programmes d'API simples (Ladder, Grafcet).
  • Appliquer les principes de sécurité et de fiabilité dans la conception de systèmes automatisés.
  • Diagnostiquer les pannes courantes sur les capteurs, actionneurs et API.
  • Proposer des solutions de maintenance pour optimiser la disponibilité des installations industrielles.

Prérequis

Pour tirer le meilleur parti de ce cours, tu dois avoir des bases solides en :

  • Électricité et électronique (lois d'Ohm, circuits RLC simples, notions de signaux).
  • Mécanique (forces, mouvements, principes de base des machines).
  • Logique booléenne (fonctions ET, OU, NON, tableaux de vérité).
  • Mathématiques appliquées (lecture de courbes, unités de mesure).
  • Lecture de schémas techniques (électriques, pneumatiques).

Bienvenue dans le monde fascinant des automatismes industriels ! Ce domaine est au cœur de l'industrie moderne. Tu vas découvrir comment les machines "pensent" et agissent pour produire des biens et des services.

En tant que futur technicien de maintenance industrielle, comprendre ces systèmes est absolument fondamental. Tu seras celui qui assure le bon fonctionnement de ces installations complexes.

Prépare-toi à explorer les composants clés : les capteurs qui perçoivent l'environnement, les actionneurs qui exécutent les tâches et l'Automate Programmable Industriel (API) qui orchestre le tout. C'est un voyage passionnant vers la maîtrise des technologies qui façonnent notre monde.

I. Introduction aux systèmes automatisés industriels

Les systèmes automatisés sont partout autour de nous. Ils sont présents dans nos usines, nos transports et même certains appareils ménagers. Ils nous permettent de produire plus vite, avec plus de précision et en toute sécurité.

Dans l'industrie, l'automatisation est une nécessité pour rester compétitif. Elle réduit les erreurs humaines, diminue les coûts de production et améliore les conditions de travail en remplaçant les tâches répétitives ou dangereuses.

I.A. Qu'est-ce qu'un système automatisé ?

Définition : Système Automatisé

Un système automatisé est un ensemble de composants matériels et logiciels conçu pour exécuter une tâche spécifique de manière autonome, sans intervention humaine directe constante. Il perçoit des informations, les traite et agit en conséquence.

Imagine une chaîne de production robotisée. Le robot ne travaille pas seul, il est intégré dans un système. Ce système reçoit des informations sur l'état des pièces, sur la position du robot, et envoie des ordres pour assembler les composants.

Le but est de remplacer l'opérateur humain dans des tâches précises. Cela libère l'humain pour des fonctions de supervision, de conception ou de maintenance.

I.B. L'importance des automatismes en maintenance industrielle

Pour toi, futur technicien de maintenance, les automatismes sont un domaine capital. Tu seras en première ligne pour identifier les pannes, diagnostiquer les problèmes et réparer ces systèmes complexes.

Une bonne compréhension des automatismes te permettra d'intervenir rapidement et efficacement. Tu pourras minimiser les temps d'arrêt des machines, ce qui est crucial pour la productivité d'une entreprise.

Point clé : La maintenance des systèmes automatisés ne se limite pas à la réparation. Elle inclut aussi l'optimisation, la programmation et l'amélioration continue pour garantir la fiabilité et la performance.

I.C. Structure générale d'un système automatisé

Un système automatisé peut être décomposé en plusieurs blocs fonctionnels principaux. Ces blocs interagissent pour assurer le bon déroulement du processus.

Comprendre cette structure t'aidera à mieux cerner l'emplacement et le rôle de chaque composant. C'est la base pour tout diagnostic efficace.

Propriété : Les trois fonctions principales d'un système automatisé

Tout système automatisé est articulé autour de trois fonctions essentielles :

  1. L'acquisition d'informations : Réalisée par les capteurs, elle consiste à prélever des données sur l'environnement (température, pression, position, présence...).
  2. Le traitement des informations : Assuré par l'unité de commande (généralement un API), il analyse les données des capteurs et prend des décisions selon un programme prédéfini.
  3. L'action : Exécutée par les actionneurs, elle consiste à modifier l'environnement physique (déplacer, chauffer, serrer, éclairer...).

Ces trois fonctions forment une boucle fermée, souvent appelée "boucle d'asservissement". Les capteurs fournissent un retour d'information à l'unité de commande, lui permettant d'ajuster son action.

Par exemple, si tu as un système de régulation de température, le capteur de température informe l'API de la température actuelle. L'API compare cette valeur à la consigne et, si nécessaire, active un actionneur (un chauffage) pour atteindre la température souhaitée.

Exemple pratique : Un portail automatique

Analysons la structure d'un portail automatique.

  1. Acquisition :
    • Capteur de présence (photocellule) : détecte un obstacle.
    • Bouton poussoir : donne l'ordre d'ouverture/fermeture.
    • Contact de fin de course : indique si le portail est ouvert ou fermé.
  2. Traitement :
    • Un boîtier électronique (mini-API ou carte logique) : reçoit les informations des capteurs et du bouton.
    • Il exécute un programme qui décide si le portail doit s'ouvrir, se fermer, s'arrêter en cas d'obstacle.
  3. Action :
    • Moteur électrique : ouvre ou ferme le portail.
    • Voyant lumineux : indique l'état du portail.

À retenir :

Un système automatisé perçoit (capteurs), réfléchit (API) et agit (actionneurs). Cette boucle est fondamentale pour comprendre son fonctionnement et intervenir efficacement en maintenance.

II. Les capteurs : les "yeux et oreilles" du système

Les capteurs sont les premiers maillons de la chaîne d'automatisation. Ils transforment une grandeur physique (température, pression, distance) en un signal électrique exploitable par l'API.

Sans capteurs, le système serait aveugle et sourd. Il ne pourrait pas connaître l'état de son environnement ni réagir aux changements.

II.A. Principe de fonctionnement et rôle

Définition : Capteur

Un capteur est un dispositif qui convertit une grandeur physique (température, pression, position, lumière, etc.) en un signal mesurable (généralement électrique) qui peut être interprété par un système de traitement de l'information.

Le rôle d'un capteur est de fournir des informations fiables et précises. Ces informations sont cruciales pour que l'API puisse prendre les bonnes décisions.

Un bon capteur doit être adapté à son environnement et à la grandeur qu'il doit mesurer. Son choix est une étape clé dans la conception d'un système automatisé.

II.B. Classification des capteurs

Les capteurs peuvent être classés de différentes manières. La distinction la plus fondamentale est entre les capteurs "tout ou rien" et les capteurs "analogiques".

Comprendre cette classification t'aidera à identifier le type de signal que tu dois traiter. Cela est essentiel pour connecter correctement le capteur à l'API.

II.B.1. Capteurs Tout ou Rien (TOR)

Ces capteurs fournissent un signal binaire. C'est-à-dire qu'ils n'ont que deux états possibles : actif/inactif, ouvert/fermé, 0/1, présence/absence.

Ils sont très utilisés pour détecter des positions, des présences ou des dépassements de seuil. Leur simplicité les rend robustes et faciles à mettre en œuvre.

Exemple : Interrupteur de fin de course

Un interrupteur de fin de course est un capteur TOR. Il est actionné mécaniquement lorsqu'une pièce atteint une certaine position.

  • Si la pièce n'est pas là, le contact est ouvert (état 0).
  • Si la pièce est là, le contact est fermé (état 1).

Le signal envoyé à l'API est donc soit une absence de tension (0V), soit une tension (24VDC par exemple).

II.B.2. Capteurs Analogiques

Contrairement aux capteurs TOR, les capteurs analogiques fournissent un signal continu. Ce signal est proportionnel à la grandeur physique mesurée.

Ils sont utilisés lorsque tu as besoin de connaître une valeur précise, comme une température exacte, une pression ou une distance variable. Leur résolution est bien plus fine.

Formule typique d'un capteur analogique

Un capteur analogique peut convertir une grandeur physique $G$ en un courant $I$ ou une tension $U$ :

$$ I = k \cdot G + I_0 $$ $$ U = k' \cdot G + U_0 $$

Où $k$ et $k'$ sont les sensibilités du capteur, et $I_0$ et $U_0$ sont des décalages (offsets).

Exemple : Sonde de température PT100

Une PT100 est un capteur de température dont la résistance varie avec la température. Elle est souvent associée à un transmetteur qui convertit cette résistance en un signal standardisé, par exemple :

  • Un signal de courant 4-20 mA pour une plage de température de 0 à 100°C.
  • 4 mA correspond à 0°C.
  • 20 mA correspond à 100°C.
  • 12 mA correspondrait à 50°C.

Ce signal analogique permet de connaître précisément la température à tout instant.

Attention aux erreurs !

Ne confonds pas un capteur analogique avec un transmetteur ! Le capteur (comme la PT100) est l'élément sensible qui réagit à la grandeur physique.

Le transmetteur est l'électronique qui convertit le signal brut du capteur en un signal standardisé (0-10V, 4-20mA) pour l'API. C'est le transmetteur qui est souvent branché directement à l'API.

II.C. Exemples de capteurs courants en industrie

L'industrie utilise une grande variété de capteurs. Chaque type est conçu pour une application spécifique. En connaître les principaux t'aidera à les reconnaître et à les dépanner.

Voici quelques exemples fréquemment rencontrés dans les systèmes automatisés.

II.D. Caractéristiques techniques d'un capteur

Pour choisir ou diagnostiquer un capteur, tu dois comprendre ses caractéristiques techniques. Elles définissent sa performance et son adaptation à l'application.

Une mauvaise compréhension de ces termes peut entraîner des erreurs de mesure ou un dysfonctionnement du système.

Définitions Clés : Caractéristiques des Capteurs

  • Portée de mesure (Plage de mesure) : Intervalle des valeurs de la grandeur physique que le capteur peut mesurer (ex: 0-100°C).
  • Résolution : Plus petite variation de la grandeur mesurée que le capteur peut détecter (ex: 0.1°C).
  • Précision : Aptitude du capteur à donner une valeur proche de la vraie valeur de la grandeur mesurée (ex: $\pm 1\%$ de la pleine échelle).
  • Répétabilité : Capacité du capteur à fournir la même mesure pour la même grandeur, dans les mêmes conditions, après plusieurs essais.
  • Linéarité : Mesure de la proportionnalité entre la grandeur mesurée et le signal de sortie du capteur. Un capteur linéaire est idéal.
  • Hystérésis : Différence entre les valeurs de sortie obtenues pour une même grandeur physique, selon que la grandeur augmente ou diminue. C'est un décalage entre le point d'activation et de désactivation.

Exemple : Hystérésis d'un capteur de niveau

Imagine un capteur de niveau TOR pour une cuve, configuré pour activer une pompe quand le niveau est bas et l'arrêter quand il est haut.

  • Point de commutation à la montée : Le capteur s'active quand le niveau atteint 10 cm.
  • Point de commutation à la descente : Le capteur se désactive quand le niveau redescend à 8 cm.

L'hystérésis est la différence entre ces deux points : $10 \text{ cm} - 8 \text{ cm} = 2 \text{ cm}$.

Sans hystérésis, la pompe s'activerait et se désactiverait en permanence si le niveau oscillait autour d'un seul seuil. L'hystérésis protège les équipements en évitant les commutations trop fréquentes.

À retenir :

Les capteurs sont indispensables. Tu dois savoir distinguer les capteurs TOR des analogiques et comprendre leurs caractéristiques comme la portée, la précision et l'hystérésis pour bien les choisir et les dépanner.

III. Les actionneurs : les "bras et jambes" du système

Après les capteurs qui informent et l'API qui décide, il faut des composants pour agir. Ce sont les actionneurs. Ils convertissent l'énergie électrique (ou pneumatique, hydraulique) en une action physique.

Les actionneurs sont les muscles du système automatisé. Ils effectuent les mouvements, les chauffages, les compressions, etc., nécessaires à la production.

III.A. Principe de fonctionnement et rôle

Définition : Actionneur

Un actionneur est un dispositif qui convertit un signal de commande (généralement électrique) en une action physique ou une énergie (mouvement, chaleur, force, lumière, son, etc.) sur l'environnement.

Le rôle principal d'un actionneur est d'exécuter l'ordre donné par l'API. Il doit le faire de manière fiable, précise et avec la puissance requise pour la tâche.

Le choix de l'actionneur dépendra de la nature de l'action à réaliser, de la puissance nécessaire et de l'environnement industriel.

III.B. Classification des actionneurs

Les actionneurs sont classés selon l'énergie qu'ils utilisent pour produire l'action. Les catégories principales sont les actionneurs électriques, pneumatiques et hydrauliques.

Chaque technologie a ses avantages et ses inconvénients en termes de coût, de puissance, de précision et d'entretien. Il est important de les connaître pour la maintenance.

III.B.1. Actionneurs Électriques

Ce sont les plus courants et les plus polyvalents. Ils utilisent l'énergie électrique pour créer un mouvement ou une autre forme d'énergie.

Ils sont appréciés pour leur propreté, leur facilité de contrôle et leur adaptabilité. On les retrouve dans presque toutes les industries.

III.B.2. Actionneurs Pneumatiques

Ils utilisent l'air comprimé comme source d'énergie. L'air comprimé est stocké et distribué pour actionner des mécanismes.

Ces actionneurs sont robustes, rapides, peu coûteux et très adaptés aux environnements dangereux (explosifs, chauds) car ils ne génèrent pas d'étincelles.

III.B.3. Actionneurs Hydrauliques

Ils utilisent un fluide (huile hydraulique) sous pression pour générer de très grandes forces. Ils sont utilisés là où une puissance élevée est requise.

On les retrouve dans les presses, les engins de chantier, les systèmes de levage lourds. Ils sont puissants mais nécessitent un circuit complexe (pompe, réservoir, filtre) et sont moins propres.

III.C. Exemples d'actionneurs courants

Pour chaque type d'énergie, il existe des actionneurs spécifiques. Tu vas souvent les rencontrer sur les machines.

Reconnaître l'actionneur et comprendre son fonctionnement est une compétence essentielle pour le dépannage.

Exemple : Vérin double effet et son distributeur

Un vérin double effet est un actionneur pneumatique qui peut pousser et tirer grâce à l'air comprimé injecté des deux côtés de son piston.

  • Pour faire sortir la tige : de l'air est envoyé sur la chambre arrière, et l'air de la chambre avant est évacué.
  • Pour faire rentrer la tige : de l'air est envoyé sur la chambre avant, et l'air de la chambre arrière est évacué.

Le contrôle de l'air est assuré par un distributeur 5/2 voies. C'est un composant avec 5 orifices et 2 positions stables, qui bascule l'alimentation en air vers l'une ou l'autre chambre du vérin. Il est souvent commandé par une bobine électrique (électrovanne).

III.D. Commande et interface des actionneurs

Les actionneurs sont rarement connectés directement à l'API. Ils ont besoin d'interfaces de puissance pour amplifier le signal de commande de l'API.

L'API fournit des signaux de faible puissance (24V, quelques mA). Les actionneurs, eux, nécessitent souvent des tensions et des courants plus importants.

À retenir :

Les actionneurs transforment un ordre en action. Tu dois connaître les principaux types (électriques, pneumatiques, hydrauliques) et comprendre comment ils sont commandés par des interfaces de puissance. Cela t'aidera à dépanner les problèmes de mouvement ou de force.

IV. L'API (Automate Programmable Industriel) : le cerveau

L'Automate Programmable Industriel (API) est le cœur de tout système automatisé moderne. C'est lui qui reçoit les informations des capteurs, exécute le programme logique et envoie les ordres aux actionneurs.

L'API a remplacé la logique câblée à base de relais, offrant une flexibilité et une puissance de traitement bien supérieures. Il est programmable, ce qui permet de modifier facilement le comportement d'une machine.

IV.A. Introduction à l'API : rôle et architecture

Définition : Automate Programmable Industriel (API)

Un Automate Programmable Industriel (API) est un ordinateur spécialisé et robuste, conçu pour contrôler des processus industriels. Il acquiert des données d'entrée, exécute un programme logique en temps réel et commande des sorties vers les actionneurs.

Un API est composé de plusieurs modules. Il a une architecture modulaire, ce qui le rend adaptable à différentes applications. Tu peux ajouter ou retirer des cartes d'entrées/sorties selon les besoins.

Les API sont conçus pour fonctionner dans des environnements industriels difficiles (température, vibrations, poussière, perturbations électromagnétiques). Ils sont beaucoup plus robustes que des ordinateurs de bureau.

IV.A.1. Architecture d'un API typique

IV.B. Le cycle de scan d'un API

L'API ne fonctionne pas en continu. Il exécute son programme de manière cyclique. Comprendre le cycle de scan est essentiel pour le diagnostic et la programmation.

Le temps de cycle est la durée que prend l'API pour effectuer un tour complet de son programme. Il doit être suffisamment court pour réagir en temps réel aux événements du processus.

Principe : Le cycle de scan d'un API

Un API exécute son programme en suivant un cycle répétitif :

  1. Lecture des entrées : L'API lit l'état de toutes ses entrées (capteurs) et stocke ces valeurs dans sa mémoire d'image des entrées.
  2. Exécution du programme : L'API exécute le programme logique, instruction par instruction, en utilisant les valeurs stockées des entrées et les états internes. Le résultat de cette exécution est stocké dans la mémoire d'image des sorties.
  3. Écriture des sorties : L'API transfère l'état de sa mémoire d'image des sorties vers ses modules de sorties physiques, qui activent ou désactivent les actionneurs.
  4. Tâches de maintenance/communication : L'API effectue d'autres tâches (autodiagnostic, communication) avant de recommencer un nouveau cycle.

Attention aux erreurs !

Lorsqu'un capteur change d'état, l'API ne réagit pas instantanément. Il attend la prochaine lecture des entrées dans son cycle.

De même, un ordre de sortie n'est appliqué aux actionneurs qu'à la fin du cycle. C'est une notion importante pour les applications critiques en temps réel.

IV.C. Langages de programmation des API

Les API peuvent être programmés avec différents langages, définis par la norme internationale IEC 61131-3. Tu rencontreras principalement le Ladder et le Grafcet.

Chaque langage a ses spécificités. Une bonne maîtrise de ces langages est indispensable pour la programmation et le dépannage.

IV.C.1. Langage Ladder (LD - Ladder Diagram)

Le Ladder est le langage le plus répandu. Il est graphique et ressemble à un schéma électrique à relais. C'est intuitif pour les électriciens.

Il est basé sur des "échelles" (ladders) avec des contacts à gauche (entrées, états internes) et des bobines à droite (sorties, variables internes). Le courant "circule" de gauche à droite si les conditions sont remplies.

Exemple : Démarrage direct d'un moteur en Ladder

Imagine que tu veuilles démarrer un moteur avec un bouton poussoir (BP_START), l'arrêter avec un autre (BP_STOP) et qu'il y ait un défaut thermique (DEF_TH).

Une ligne Ladder pourrait ressembler à ceci (simplifié, sans blocage ni mémorisation ici pour la concision) :

$$-[ \text{BP_START} ]---[ \text{NON DEF_TH} ]---( \text{MOTEUR} )-$$

Dans un vrai programme, il y aurait une auto-maintien (contact du MOTEUR en parallèle de BP_START) et l'arrêt serait un contact normalement fermé de BP_STOP en série.

Si BP_START est appuyé ET qu'il n'y a PAS de défaut thermique, alors le MOTEUR est activé.

IV.C.2. Langage Grafcet (SFC - Sequential Function Chart)

Le Grafcet est un langage graphique orienté étapes et transitions. Il est idéal pour décrire des processus séquentiels, où les actions se succèdent dans un ordre précis.

Il est composé d'étapes (ronds) et de transitions (traits horizontaux). Une étape contient les actions à réaliser, et une transition contient les conditions pour passer à l'étape suivante.

Exemple : Séquence de remplissage d'une cuve en Grafcet

Une séquence simple de remplissage :

  1. Étape 1 (Initiale) : Attendre le signal "Démarrage cycle".
  2. Transition 1 : Condition "Démarrage cycle" validée.
  3. Étape 2 : Ouvrir la vanne de remplissage.
  4. Transition 2 : Condition "Niveau haut atteint" (capteur de niveau).
  5. Étape 3 : Fermer la vanne de remplissage. Attendre un certain temps pour le repos.
  6. Transition 3 : Condition "Temps écoulé".
  7. Étape 1 (Retour) : Le cycle est terminé, revenir à l'état initial.

Ce langage permet de visualiser clairement le déroulement du processus.

IV.C.3. Autres langages

IV.D. Entrées/Sorties d'un API

Les modules d'Entrées/Sorties (E/S) sont le lien entre l'API et le monde physique. Ils sont cruciaux pour l'acquisition et la commande.

Une bonne compréhension des types d'E/S t'aidera à câbler correctement les capteurs et actionneurs.

IV.D.1. Entrées Tout ou Rien (ETOR)

Elles reçoivent les signaux binaires des capteurs TOR. Elles sont généralement en 24V DC. Il existe des entrées "sinking" (source de courant pour le capteur) ou "sourcing" (le capteur fournit le courant).

Tu dois toujours vérifier le type de capteur (PNP ou NPN) pour l'adapter aux entrées de l'API. Un capteur PNP fournit un +24V, un NPN fournit un 0V.

IV.D.2. Sorties Tout ou Rien (STOR)

Elles envoient les signaux binaires aux pré-actionneurs (relais, contacteurs). Elles peuvent être à transistor (pour des charges faibles et rapides) ou à relais (pour des charges plus importantes, mais moins rapides).

Les sorties à relais sont plus robustes aux surcharges mais ont une durée de vie mécanique limitée. Les sorties à transistor sont rapides mais plus sensibles aux courts-circuits.

IV.D.3. Entrées Analogiques (EA)

Elles reçoivent les signaux continus des capteurs analogiques (4-20mA, 0-10V, $\pm 10V$). Elles convertissent ce signal en une valeur numérique que l'API peut traiter.

La résolution de l'entrée analogique (ex: 12 bits, 16 bits) détermine la précision avec laquelle la grandeur physique est numérisée.

IV.D.4. Sorties Analogiques (SA)

Elles convertissent une valeur numérique de l'API en un signal analogique (4-20mA, 0-10V) pour commander des actionneurs analogiques (variateurs de vitesse, vannes proportionnelles).

Ces sorties sont utilisées pour des contrôles fins, par exemple, pour régler la vitesse exacte d'un moteur ou la position d'une vanne.

À retenir :

L'API est le cerveau de l'automatisation. Il exécute son programme en cycle (lecture, traitement, écriture). Maîtrise les langages Ladder et Grafcet et comprends les types d'E/S (TOR/analogiques) pour câbler et dépanner correctement.

V. Programmation et mise en œuvre des automatismes

Programmer un API, ce n'est pas seulement écrire du code. C'est avant tout concevoir la logique de fonctionnement de la machine. Cela implique de passer de la spécification fonctionnelle à un programme opérationnel.

Cette section te guide à travers les étapes clés de la conception, la programmation et la validation d'un automatisme.

V.A. Conception d'un programme d'automatisme (Grafcet)

Avant d'écrire la moindre ligne de code, tu dois définir clairement le comportement attendu de la machine. Le Grafcet est un outil puissant pour cela.

Il permet de représenter graphiquement les séquences d'opérations, les actions à effectuer et les conditions de transition. C'est un langage universellement compris par les techniciens et ingénieurs.

V.A.1. Règles de base du Grafcet

Exemple : Grafcet d'un convoyeur avec détection de pièce

Concevons un Grafcet pour un système simple : un convoyeur transporte une pièce. Quand la pièce est détectée à la fin du convoyeur, le convoyeur s'arrête, un vérin sort pour pousser la pièce, puis rentre. Le cycle se répète.

  1. Étape 0 (Initiale) : Convoyeur à l'arrêt, vérin rentré.
  2. Transition 1 : "Démarrage cycle" (bouton poussoir).
  3. Étape 1 : Mettre le convoyeur en marche.
  4. Transition 2 : "Pièce détectée en fin de convoyeur" (capteur de présence).
  5. Étape 2 : Arrêter le convoyeur.
  6. Transition 3 : "Convoyeur à l'arrêt" ET "Vérin rentré".
  7. Étape 3 : Faire sortir le vérin.
  8. Transition 4 : "Vérin sorti" (capteur de fin de course).
  9. Étape 4 : Faire rentrer le vérin.
  10. Transition 5 : "Vérin rentré" (capteur de fin de course).
  11. Étape 1 (Retour) : Revenir à l'étape 1 pour un nouveau cycle, ou à l'étape 0 si l'on veut un arrêt complet.

V.B. Traduction du Grafcet en langage API (Ladder)

Une fois le Grafcet conçu, tu dois le traduire dans le langage de programmation de l'API. Pour le Ladder, il existe des méthodes systématiques.

Cette étape est cruciale car elle transforme la logique fonctionnelle en instructions machine. La rigueur est de mise pour éviter les erreurs.

Méthode : Traduction Grafcet-Ladder (Méthode à l'étape)

Pour chaque étape $E_i$ du Grafcet, tu créeras un circuit Ladder de mémorisation. Pour chaque transition $T_i$ et chaque action $A_i$, tu créeras des réseaux Ladder spécifiques :

  1. Mémorisation de l'étape $E_i$ : Utilise une bobine de SET/RESET ou une bobine avec auto-maintien. L'étape $E_i$ est activée si la transition $T_{i-1}$ qui mène à elle est validée ET que l'étape précédente $E_{i-1}$ était active. L'étape $E_i$ est désactivée par la transition $T_i$ qui en part.
  2. Validation de la transition $T_i$ : C'est la condition logique qui permet de passer de $E_i$ à $E_{i+1}$. Elle est exprimée par un réseau de contacts Ladder.
  3. Actions associées à $E_i$ : Pour chaque action $A_i$ de l'étape $E_i$, active la sortie correspondante lorsque $E_i$ est active.

Un contact de l'étape courante ($E_i$) doit être présent dans toutes les actions qui lui sont associées.

V.C. Test et validation d'un programme

Une fois le programme écrit, il faut le tester rigoureusement. Un programme non testé peut entraîner des dysfonctionnements, des pannes et même des accidents.

Le processus de test est itératif. Tu commences par des tests unitaires (chaque fonction séparément) puis des tests d'intégration (l'ensemble du système).

Attention aux erreurs !

N'oublie jamais les conditions de sécurité ! Un programme doit toujours prévoir les arrêts d'urgence, les sécurités portes, les protections des opérateurs.

Une omission peut avoir des conséquences graves. Teste toujours l'arrêt d'urgence en premier !

V.D. Sécurité et fiabilité des systèmes automatisés

La sécurité est une préoccupation majeure en automatismes industriels. Un système doit être conçu pour protéger les opérateurs, les équipements et l'environnement.

La fiabilité assure que le système fonctionne correctement et sans défaillance pendant une période donnée. Elle est essentielle pour la productivité et la réputation de l'entreprise.

V.D.1. Principes de sécurité

V.D.2. Principes de fiabilité

À retenir :

La conception d'un automatisme commence par un Grafcet clair, puis sa traduction en Ladder. Le test rigoureux et la prise en compte de la sécurité et de la fiabilité sont non négociables pour garantir un fonctionnement optimal et sans danger.

VI. Maintenance et diagnostic des systèmes automatisés

Ton rôle en maintenance sera d'assurer la disponibilité et la performance des équipements automatisés. Cela passe par des stratégies de maintenance efficaces et des méthodes de diagnostic précises.

Un bon technicien de maintenance est un détective qui sait interroger le système pour trouver la cause d'une panne.

VI.A. Stratégies de maintenance

Il existe différentes approches pour maintenir un équipement. Chacune a ses avantages et est choisie en fonction du type de machine et de son importance stratégique.

Comprendre ces stratégies t'aidera à appliquer la bonne méthode au bon moment.

VI.B. Outils de diagnostic des capteurs, actionneurs et API

Pour diagnostiquer une panne, tu auras besoin d'outils spécifiques. Savoir les utiliser correctement est une compétence essentielle.

Ces outils te permettent de mesurer, de visualiser et de comprendre ce qui se passe réellement dans le système.

VI.C. Erreurs courantes et dépannage

Les pannes sont inévitables. Savoir identifier les erreurs classiques te fera gagner un temps précieux lors du dépannage.

Adopte une démarche méthodique pour diagnostiquer efficacement.

Attention aux erreurs !

L'une des erreurs les plus fréquentes est de se jeter sur le programme de l'API sans vérifier d'abord les éléments physiques. Souvent, la panne vient d'un capteur mal réglé, d'un câble coupé ou d'un fusible grillé. Vérifie toujours le plus simple en premier !

VI.C.1. Problèmes de capteurs

VI.C.2. Problèmes d'actionneurs

VI.C.3. Problèmes d'API et de programmation

À retenir :

La maintenance est stratégique (corrective, préventive, prédictive). Utilise les bons outils (multimètre, logiciel API) et une démarche méthodique pour diagnostiquer les pannes. Vérifie toujours d'abord les éléments physiques avant de plonger dans le programme de l'API.

VII. Récapitulatif et exercices d'application

Tu as maintenant une vision complète des automatismes industriels, des capteurs aux actionneurs en passant par l'API. C'est une base solide pour ton parcours en maintenance.

La clé est de toujours relier les trois fonctions (acquérir, traiter, agir) et de penser de manière systémique. Chaque composant a son rôle et sa place dans l'ensemble.

VII.A. Récapitulatif des concepts clés

Voici un tableau pour structurer les informations essentielles que tu dois maîtriser.

Composant Rôle Types principaux Exemples Points clés en maintenance
Capteur Acquérir des informations sur l'environnement TOR (Tout ou Rien)
Analogique
Proximité (inductif, capacitif, optique), Température (PT100, thermocouple), Pression, Niveau Alimentation, câblage, réglage (portée, hystérésis), propreté
Actionneur Agir sur l'environnement Électrique
Pneumatique
Hydraulique
Moteur (CA, CC, pas à pas, servo), Vérin, Électrovanne, Résistance chauffante Alimentation, interface de puissance (relais, contacteur, variateur), blocage mécanique, fuites
API Traiter les informations et commander Compact
Modulaire
Sécurité
Siemens S7, Schneider M221, Rockwell CompactLogix Alimentation, modules E/S, programme (Ladder, Grafcet), temps de cycle, messages d'erreur
Système Ensemble fonctionnel Boucle ouverte
Boucle fermée (asservissement)
Portail automatique, Ligne de production, Régulateur de température Démarche de diagnostic (du plus simple au plus complexe), sécurité, fiabilité, documentation

VII.B. Exercices d'application rapides

Teste tes connaissances avec ces quelques questions rapides.

  1. Question 1 : Identification de capteur

    Un technicien de maintenance doit détecter la présence de boîtes en carton sur un convoyeur. Il a le choix entre un capteur inductif et un capteur optique. Lequel lui conseilles-tu et pourquoi ?

    Réponse : Il est préférable d'utiliser un capteur optique (photoélectrique). Les capteurs inductifs ne détectent que les métaux, tandis que le carton est un matériau non métallique. Le capteur optique, par émission et réception de lumière, détectera efficacement la présence du carton.

  2. Question 2 : Compréhension de l'hystérésis

    Pourquoi est-il important pour une sonde de niveau d'avoir une hystérésis lors de l'activation/désactivation d'une pompe de remplissage ?

    Réponse : L'hystérésis évite que la pompe ne s'active et se désactive trop fréquemment (phénomène de "pompage" ou d'oscillations) si le niveau d'eau fluctue autour d'un seul seuil. Elle crée une zone tampon, protégeant ainsi la pompe de l'usure prématurée due à des démarrages/arrêts répétés.

  3. Question 3 : Langage de programmation

    Un système de remplissage de bouteilles suit une séquence précise : positionnement de la bouteille, remplissage, bouchage, éjection. Quel langage de programmation API (Ladder ou Grafcet) serait le plus approprié pour concevoir la logique de cette séquence, et pourquoi ?

    Réponse : Le Grafcet (SFC) serait le plus approprié. C'est un langage conçu spécifiquement pour représenter des processus séquentiels étape par étape.

    Il permet de visualiser clairement l'ordre des opérations et les conditions de passage d'une étape à l'autre, ce qui facilite la conception et le débogage de ce type de système. Le Ladder pourrait le faire, mais serait moins lisible pour une séquence complexe.

  4. Question 4 : Diagnostic de panne

    Le voyant d'état d'un API est rouge, et l'IHM affiche "Défaut module d'entrée". Quelle est la première chose que tu devrais vérifier sur l'API ou le module concerné ?

    Réponse : La première chose à vérifier est l'état physique du module d'entrée concerné. Il faut s'assurer qu'il est correctement enfiché dans son rack, que son câblage est intact, et qu'il n'y a pas de signes visibles de dommage (surchauffe, composants brûlés). Il faudrait ensuite vérifier les fusibles éventuels sur le module et l'alimentation électrique de ce dernier.

VIII. Comment ORBITECH Peut T'aider

Chez ORBITECH AI Academy, nous comprenons les défis des automatismes industriels. Notre plateforme est conçue pour t'accompagner à chaque étape de ton apprentissage et de ta réussite en BTS Maintenance Industrielle. Nous mettons à ta disposition des outils innovants pour faciliter la compréhension et la mémorisation des concepts complexes.

Contenu en libre diffusion — partage autorisé sous réserve de mentionner ORBITECH AI Academy comme source.

MAÎTRISE TES AUTOMATISMES INDUSTRIELS

Accède à des outils pédagogiques puissants pour exceller en automatismes industriels et réussir ton BTS.

Commencer gratuitement
🌍 ORBITECH AI Academy — Free education in 88 languages for 171 countries