06 — Automatisation Industrielle
API · HMI · SCADA · robotique
J'automatise des systèmes physiques — de la logique de l'automate à l'écran que l'opérateur touche.
API programmés dans le code propre des fabricants, HMI et SCADA qui représentent l'usine en temps réel, et robotique, CNC et capteurs intégrés dans des machines que je construis de bout en bout.
L'automatisation est le travail de faire qu'un système physique se gère lui-même — de façon fiable, observable et sous contrôle.
J'automatise des systèmes physiques à l'aide d'API — automates programmables industriels — avec des systèmes HMI et SCADA. Je fais la programmation complète dans le code propre des fabricants, Siemens et Schneider Electric entre autres, et je construis les interfaces HMI et les procédés SCADA qui représentent ces systèmes industriels en temps réel. La représentation est graphique, mais elle est pleinement interactive avec l'équipement qui fonctionne physiquement : ce que vous voyez à l'écran et ce qui se passe sur le terrain sont la même chose.
Trois couches doivent s'accorder pour que cela soit vrai. L'automate détient la logique déterministe qui pilote la machine. L'HMI donne à l'opérateur une image en direct et interactive de celle-ci. Le SCADA supervise tout le procédé et acquiert ses données en temps réel. Je travaille à travers les trois plutôt qu'à une seule couche, ce qui explique pourquoi l'image sur le verre reste fidèle à l'usine.
J'ai construit des machines automatisées de bout en bout — planification, conception, assemblage et mise en œuvre. Cela couvre les API et leurs périphériques associés, les écrans HMI et le SCADA pour le contrôle et la visualisation en temps réel. La même main qui conçoit la machine écrit la logique qui la fait tourner.
programmation complète dans le code des fabricants — Siemens, Schneider Electric et autres
interfaces opérateur qui reflètent le procédé physique, graphiquement et de façon interactive
contrôle et acquisition de supervision représentant l'usine en temps réel
planification, conception, assemblage et mise en œuvre de machines automatisées
API → HMI → SCADA, dessiné honnêtement.
Les trois couches
Une boucle : détecter, décider, actionner, superviser.
Le diagramme est l'architecture que je construis réellement. Les capteurs de terrain alimentent les entrées de l'automate, qui résout sa logique sur une scrutation fixe et pilote les sorties vers les actionneurs. L'HMI se lie aux tags en direct de l'automate pour que l'opérateur voie et touche l'état réel. Le SCADA se situe au-dessus, supervisant le procédé et acquérant ses données en temps réel.
Chaque flèche est bidirectionnelle là où elle doit l'être : une commande d'opérateur descend vers le terrain, et un état de terrain remonte vers l'écran. C'est ce qui rend la représentation graphique interactive plutôt que décorative.
- E/S de terrain câblées à l'automate déterministe
- HMI lié aux tags en direct de l'automate
- SCADA supervisant et acquérant des données à travers le procédé
Des machines, pas seulement des programmes.
Planification · conception · assemblage · mise en œuvre
J'ai construit des machines automatisées du premier croquis à la ligne en fonctionnement.
Une machine automatisée est plus que son code. Je la mène à travers planification, conception, assemblage et mise en œuvre — les API et leurs périphériques associés, les écrans HMI et le SCADA pour le contrôle et la visualisation en temps réel, le tout livré comme un seul système en fonctionnement.
Faire chaque étape moi-même garde les couches cohérentes. La conception électrique anticipe le programme ; le programme anticipe l'opérateur ; l'écran de l'opérateur anticipe le terrain. Rien n'est perdu à travers une passation qui n'a jamais lieu.
- API et périphériques associés spécifiés et câblés
- HMI et SCADA pour le contrôle et la visualisation en temps réel
- Un système, mis en service et réglé face à la machine réelle
Comment une machine prend forme
- 01 Planification Exigences du procédé, nombre d'E/S, catégorie de sécurité et philosophie de contrôle avant qu'un seul fil ne soit tiré.
- 02 Conception Schémas électriques, agencement d'armoire, enveloppe mécanique et architecture du programme de l'API.
- 03 Assemblage Montage d'armoire, câblage de terrain, fixation des capteurs et actionneurs, séparation puissance et signal.
- 04 Mise en œuvre Programme de l'API, écrans HMI, tags SCADA, mise en service et réglage face à la machine en fonctionnement.
Où vit réellement le travail.
Programmer les automates dans le code propre du fabricant.
Je programme les API directement dans les environnements des fabricants — Siemens et Schneider Electric entre autres — plutôt qu'à travers une couche de traduction. Cela signifie travailler dans les langages et les outils que chaque fournisseur livre, pour que la logique sur l'automate corresponde à la façon dont cette plateforme l'exécute réellement.
L'automate est le cœur déterministe : il scrute les entrées, résout la logique et pilote les sorties sur un cycle fixe. J'écris cette logique autour du procédé physique — verrouillages, séquençage, temporisateurs et états de sécurité — pour que la machine se comporte de façon prévisible en fonctionnement normal comme en conditions de défaut.
- Logique à contacts, blocs fonctionnels et séquences structurées mappés à des E/S réelles
- Verrouillages et états de sécurité définis avant les fonctions de confort
- Comportement de scrutation déterministe traité comme une contrainte de conception, pas une considération tardive
Des interfaces qui représentent le système en temps réel.
Au-dessus de l'automate je construis l'HMI : les écrans face à l'opérateur qui représentent le système industriel graphiquement, tout en restant pleinement interactifs avec l'équipement qui fonctionne physiquement. Un opérateur touche une vanne à l'écran et la vanne sur le terrain répond ; un capteur sur le terrain change une lecture et l'écran le reflète.
Le SCADA étend cette vue vers le haut — contrôle de supervision et acquisition de données à travers tout le procédé, en temps réel. Le but des deux couches est le même : l'image sur le verre est un modèle fidèle et en direct de l'usine, pas un schéma statique.
- Écrans HMI liés directement aux tags en direct de l'automate
- SCADA représentant le procédé complet graphiquement et de façon interactive en temps réel
- Alarmes, tendances et états affichés là où l'opérateur peut agir dessus
Robotique spécialisée en automatisation.
Mon travail en robotique est spécialisé en automatisation : mouvement et détection réunis pour accomplir un travail réel sur une ligne. Cela couvre les capteurs LiDAR et de nombreux autres types de capteurs, jusqu'aux capteurs et systèmes microélectroniques pour la robotique et la micro-robotique.
J'applique la même pile de détection et de contrôle à deux mondes différents — procédés industriels et systèmes biomédicaux — parce que le problème sous-jacent est le même : lire l'état physique avec précision, décider et actionner.
- LiDAR et un large éventail de types de capteurs intégrés dans la boucle de contrôle
- Capteurs et systèmes microélectroniques pour la robotique et la micro-robotique
- La même approche appliquée aux procédés industriels et aux systèmes biomédicaux
Commande numérique par ordinateur.
Le CNC s'inscrit dans la même pratique d'automatisation : commande numérique par ordinateur du mouvement de la machine, programmée et intégrée plutôt que traitée comme une boîte autonome.
Couplé aux outils de conception ci-dessous, il boucle la boucle d'une pièce modélisée à une pièce usinée — la géométrie que je conçois devient des trajectoires d'outil que la machine exécute.
- Commande numérique par ordinateur du mouvement de la machine
- Intégrée à l'environnement plus large de l'API, de l'HMI et du SCADA
- Pilotée à partir de conceptions créées de la même main
Détection et mouvement, intégrés.
Robotique · capteurs · micro-robotique
Une pile de détection et de contrôle qui lit le monde et agit dessus.
Mon travail en robotique est spécialisé en automatisation, et il tourne sur une pile en couches : perception en bas, contrôle au milieu, mouvement en haut. LiDAR et un large éventail de types de capteurs alimentent la couche de perception ; capteurs et systèmes microélectroniques l'étendent vers le bas jusqu'à la robotique et la micro-robotique.
La même pile sert deux domaines. Dans les procédés industriels, elle positionne, inspecte et actionne. Dans les systèmes biomédicaux, elle détecte et répond à une échelle bien plus petite. Le diagramme ci-dessous est la façon dont j'y pense depuis le terrain vers le haut.
- LiDAR et de nombreux types de capteurs dans la couche de perception
- Systèmes microélectroniques atteignant l'échelle micro-robotique
- CNC et mouvement robotique pilotés par la couche de contrôle
L'image sur le verre est un modèle en direct de l'usine — touchez une vanne à l'écran et la vanne sur le terrain répond.
Ce que je programme, construis et intègre.
Siemens
Programmation complète dans l'environnement Siemens — logique d'automate dans le code propre du fabricant.
Schneider Electric
Programmation complète dans l'environnement Schneider Electric, aux côtés d'autres fabricants.
Ingénierie HMI
Interfaces opérateur qui représentent le système graphiquement tout en restant interactives avec l'équipement en direct.
SCADA
Contrôle de supervision et acquisition de données représentant le procédé industriel en temps réel.
LiDAR & capteurs
LiDAR et de nombreux types de capteurs intégrés dans un contrôle en boucle fermée.
Micro-robotique
Capteurs et systèmes microélectroniques pour la robotique et la micro-robotique.
CNC
Commande numérique par ordinateur programmée et intégrée dans la machine.
Construction de machines
Machines automatisées construites de bout en bout — planification, conception, assemblage, mise en œuvre.
Conception industrielle
Dispositifs matériels, machinerie et usines industrielles complètes modélisés avant d'être construits.
La pile d'automatisation en un coup d'œil
- Automates
- API — Siemens, Schneider Electric et autres
- Couche opérateur
- HMI lié aux tags en direct de l'automate
- Couche de supervision
- SCADA — temps réel, graphique, interactif
- Mouvement
- CNC + robotique spécialisée en automatisation
- Détection
- LiDAR, capteurs microélectroniques, micro-robotique
- Outils de conception
- SolidWorks · Fusion 360 · Blender · Maya
- Livraison
- Planification → conception → assemblage → mise en œuvre
- Domaines
- Procédés industriels et systèmes biomédicaux
La conception industrielle comme partie de la technologie.
SolidWorks · Fusion 360 · Blender · Maya
Je conçois le matériel, la machinerie et l'usine elle-même.
La conception industrielle et de produit fait partie intégrante de ce travail, pas un service à part. Je conçois des dispositifs matériels, de la machinerie et des usines industrielles complètes dans SolidWorks et Fusion 360 d'Autodesk, et j'utilise Blender et Maya là où la modélisation et la visualisation l'appellent.
La maîtrise de la conception est ce qui permet à l'automatisation d'être avancée. Une pièce modélisée dans SolidWorks devient une géométrie que le CNC peut couper ; une usine agencée en CAO devient l'enveloppe que contrôlent l'API, l'HMI et le SCADA. Le modèle et la machine sont créés de la même main, donc les deux ne dérivent jamais l'un de l'autre.
- SolidWorks et Fusion 360 (Autodesk) pour le matériel et la machinerie
- Blender et Maya pour la modélisation et la visualisation
- Conceptions pour dispositifs matériels, machinerie et usines industrielles complètes
Le cycle de scrutation est le contrat.
Déterminisme, par conception
Pourquoi je traite la scrutation comme un cycle fixe, pas une boucle qui se répète par hasard.
Un automate n'exécute pas le code de la façon dont le fait un ordinateur à usage général. Il lit chaque entrée dans une image, résout tout le programme face à cette image figée, puis écrit les sorties en une seule passe — et répète. Traiter ce cycle comme un contrat est ce qui rend la machine prévisible : la logique voit toujours un instantané cohérent, et les sorties ne changent qu'à des moments bien définis.
J'écris la logique Siemens et Schneider Electric pour vivre dans ce contrat. Les verrouillages et états sûrs sont résolus d'abord, le temps de scrutation est gardé borné, et rien dans le programme ne suppose qu'une entrée peut changer en milieu d'évaluation. Le diagramme est le cycle face auquel je programme.
- Entrées échantillonnées dans une image figée avant que la logique ne tourne
- Verrouillages et états sûrs résolus d'abord, à chaque scrutation
- Temps de scrutation gardé borné pour que la temporisation reste observable
Une passe de la scrutation
- 01 Lire les entrées L'automate échantillonne chaque entrée physique — capteurs, interrupteurs, signaux de terrain — dans une image du procédé au début du cycle.
- 02 Résoudre la logique Il évalue le programme face à cette image d'entrée : verrouillages d'abord, puis séquençage, temporisateurs et la logique de confort au-dessus.
- 03 Écrire les sorties Il pilote l'image de sortie vers les actionneurs en une seule passe, pour que l'état physique change de façon déterministe plutôt qu'en milieu d'évaluation.
- 04 Tâches d'entretien Diagnostics, communications et vérifications du chien de garde tournent avant que le cycle ne se répète, gardant le temps de scrutation borné et observable.
Du terrain au superviseur, couche par couche.
Terrain → API → HMI → supervision
Un système SCADA est une pile d'accords entre couches.
La supervision en temps réel ne fonctionne que si chaque couche garde sa propre responsabilité. Le terrain porte l'état physique, l'automate décide de façon déterministe, l'HMI donne à l'opérateur une vue en direct et interactive, et la couche de supervision agrège et acquiert à travers tout le procédé. Je les construis de sorte que chacune puisse défaillir sans entraîner la couche en dessous.
Le diagramme est l'architecture que je déploie : les signaux montent du terrain à travers l'automate vers l'opérateur et le superviseur, et les commandes redescendent par le même chemin — à travers l'automate, jamais en le contournant.
- Chaque couche possède une responsabilité et une source de vérité
- Commandes acheminées vers le bas à travers l'automate, pas en le contournant
- La liaison de supervision peut tomber sans perdre le contrôle local
Là où vit réellement l'état physique.
La couche de terrain est l'instrumentation qui touche le procédé — capteurs, transmetteurs, variateurs, et les actionneurs qui déplacent vannes, moteurs et vérins. Tout ce qui est au-dessus n'est aussi précis que les signaux qu'elle lit ici.
Je traite le conditionnement du signal, la séparation puissance et signal, et la mise à la terre comme partie de la conception plutôt que comme une considération tardive, car une boucle 4-20 mA bruyante ou une référence flottante devient un défaut fantôme trois couches plus haut.
- Capteurs et transmetteurs câblés à des entrées conditionnées et référencées
- Variateurs et actionneurs dimensionnés à la charge mécanique qu'ils déplacent
- Intégrité du signal traitée comme une contrainte de conception à la source
Le cœur déterministe qui décide.
L'automate se situe entre le terrain et le superviseur. Il détient la logique déterministe, exécute les états de sécurité et expose son état interne sous forme de tags. C'est la couche qui garde la machine sûre quand les communications au-dessus tombent.
Je garde la logique de sécurité et de verrouillage indépendante des fonctions de confort et de supervision, de sorte que perdre la liaison SCADA dégrade la visibilité sans dégrader le contrôle. La machine reste sûre par elle-même.
- Verrouillages et états sûrs résolus localement, pas sur le réseau
- Tags de l'automate comme unique source de vérité pour chaque couche
- Dégradation gracieuse quand les liaisons de supervision sont perdues
Supervision et acquisition en temps réel.
Le SCADA agrège les automates en un modèle en direct du procédé. Il supervise, trace les tendances, alarme et acquiert des données en temps réel — l'opérateur et l'ingénieur lisent l'usine depuis la même image.
La couche de supervision est en lecture majoritaire par conception : elle observe tout et commande délibérément, à travers l'automate, pour que le cœur déterministe reste aux commandes de la physique.
- Acquisition en temps réel agrégée à travers les automates
- Alarmes, tendances et données historiques affichées pour opérateurs et ingénieurs
- Commandes acheminées à travers l'automate, jamais en le contournant
Le CNC boucle la boucle de la CAO à la pièce coupée.
Géométrie → trajectoire → code G → axes
La géométrie que je modélise devient la trajectoire que la machine coupe.
Le CNC n'est pas une boîte autonome dans cette pratique ; il est l'extrémité lointaine de la chaîne de conception. Une pièce modélisée comme géométrie solide devient une trajectoire FAO, la trajectoire est postée en code G spécifique à l'automate, et l'automate coordonne les axes pour la suivre. Parce que je crée les deux extrémités, la pièce coupée correspond au modèle.
Le diagramme montre les trois axes linéaires et la broche suivant une trajectoire. Coordonner ces axes face aux avances, vitesses et à la liste d'outils est le même genre de contrôle de mouvement déterministe que le reste de la pile d'automatisation — juste exprimé comme géométrie.
- Géométrie solide postée en mouvement spécifique à l'automate
- Avances, vitesses et liste d'outils transmises de la FAO à l'automate
- La pièce modélisée et la pièce usinée créées d'une seule main
De la CAO à la pièce usinée
- 01 Modéliser La pièce est créée comme géométrie solide en CAO — le même modèle qui définit l'enveloppe physique.
- 02 Trajectoire La FAO transforme cette géométrie en trajectoires : ordre de coupe, pas latéral, avances et vitesses, et la liste d'outils.
- 03 Post Un post-processeur émet le code G spécifique à l'automate pour que la trajectoire corresponde à la façon dont cette machine se déplace réellement.
- 04 Machine L'automate coordonne les axes pour suivre la trajectoire, bouclant la boucle de la pièce modélisée à la pièce usinée.
La boucle qui permet à une machine de lire le monde et d'agir.
LiDAR · capteurs · contrôle · actionnement
LiDAR et un large ensemble de capteurs alimentant une seule boucle fermée.
La perception est l'endroit où l'automatisation rencontre le monde physique désordonné. Le LiDAR fournit la portée et la géométrie ; les capteurs de proximité, force, pression, température, débit et vision complètent le reste. La couche de contrôle fusionne ces lectures en une décision, la couche de mouvement actionne, et la rétroaction boucle la boucle pour que la décision suivante se base sur ce qui s'est réellement passé.
Le diagramme est la boucle que je construis autour de toute tâche robotique ou automatisée : percevoir, décider, actionner, puis renvoyer le résultat en rétroaction. C'est la même boucle que l'actionneur soit un bras robotique, un axe CNC ou un mécanisme à micro-échelle.
- LiDAR et de nombreux types de capteurs fusionnés en une seule décision
- Contrôle décidant sur l'état fusionné, puis actionnant
- Rétroaction bouclant la boucle pour que la décision suivante soit fondée
LiDAR
Détection de portée et de géométrie alimentée à la couche de perception pour le positionnement et l'inspection.
Proximité & position
Détection inductive, capacitive et optique pour la présence, le bord et les limites de course.
Force & pression
Retour de charge, de couple et de pression bouclant la boucle sur le contact et le débit.
Température & débit
Variables de procédé lues en continu pour le contrôle et pour les verrouillages de sécurité.
Capteurs microélectroniques
Détection et systèmes à petite échelle jusqu'à la robotique et la micro-robotique.
Vision
Inspection et guidage basés sur l'image intégrés à la couche de contrôle.
Micro-robotique : même problème, mécanique plus petite.
Industriel et biomédical
Une articulation microélectronique est la boucle rendue petite.
La micro-robotique est l'endroit où la pile de détection et de contrôle rencontre les limites de la mécanique. À cette échelle, une articulation est un petit actionneur, un capteur de position et le contrôle qui les relie — la même boucle percevoir-décider-actionner, exprimée en millimètres plutôt qu'en mètres.
Je l'applique dans deux domaines. Sur une ligne industrielle, elle gère le placement fin et l'inspection pour lesquels les robots complets sont trop grossiers. Dans les systèmes biomédicaux, la même structure se transpose, avec matériaux et tolérances choisis pour ce contexte. Le schéma est une seule articulation micro-robotique : capteur en entrée, actionneur en sortie, contrôle bouclant la boucle.
- Capteurs et actionneurs microélectroniques formant une seule articulation
- Placement fin industriel là où les robots conventionnels sont trop grossiers
- Systèmes biomédicaux construits sur la même structure de contrôle
Micro-robotique sur la ligne.
À l'échelle industrielle, les capteurs microélectroniques et les petits actionneurs gèrent le travail pour lequel les robots complets sont trop grossiers — placement fin, manipulation de petites pièces et inspection là où l'élément est plus petit qu'une pince conventionnelle.
L'approche de contrôle ne change pas avec l'échelle : lire l'état physique avec précision, décider et actionner. Seules la mécanique et la résolution de détection changent.
- Placement fin et manipulation de petites pièces sur des équipements de production
- Détection microélectronique là où les capteurs conventionnels sont trop grossiers
- La même approche de contrôle déterministe, une mécanique plus petite
La même pile à l'échelle biologique.
Dans les systèmes biomédicaux, le problème sous-jacent est identique — détecter l'état physique, décider, actionner — mais l'échelle, les matériaux et les tolérances sont différents. La pile de détection et de contrôle se transpose ; les choix mécaniques et de matériaux non.
J'applique ici la même pensée perception-contrôle-mouvement que j'applique à une ligne industrielle, ce qui garde l'ingénierie disciplinée plutôt qu'improvisée.
- Détection et actionnement à une échelle physique bien plus petite
- Matériaux et tolérances choisis pour le contexte biomédical
- Structure perception-contrôle-mouvement transposée intacte
De la philosophie de contrôle à une machine remise.
Chaque machine automatisée que je construis suit le même arc, de sorte que rien n'est perdu à travers une passation qui n'a jamais lieu.
Je mène une machine à travers les mêmes étapes à chaque fois : la philosophie de contrôle est décidée d'abord, les conceptions électrique, mécanique et de programme sont créées ensemble, l'armoire et le terrain sont assemblés, la logique et les écrans sont mis en œuvre, et l'ensemble est mis en service et réglé face à la machine en fonctionnement. Faire chaque étape d'une seule main est ce qui garde les couches cohérentes.
La conception industrielle et de produit se situe sous tout cela. Je modélise des dispositifs matériels, de la machinerie et des usines complètes dans SolidWorks et Fusion 360, et je recours à Blender et Maya là où la modélisation et la visualisation l'appellent. Le modèle définit l'enveloppe à l'intérieur de laquelle tourne la pile de contrôle, donc la conception et la machine ne dérivent jamais l'une de l'autre.
- Planification La philosophie de contrôle d'abord Exigences du procédé, nombre d'E/S et catégorie de sécurité décidés avant d'engager le moindre matériel.
- Conception Électrique, mécanique et programme Schémas, agencement d'armoire, enveloppe mécanique et architecture du programme de l'API créés ensemble pour qu'ils s'accordent.
- Assemblage Armoire, câblage et terrain Montage d'armoire, câblage de terrain et fixation des capteurs et actionneurs avec puissance et signal maintenus séparés.
- Mise en œuvre Programme, écrans et mise en service Logique de l'API, écrans HMI, tags SCADA, puis mise en service et réglage face à la machine en fonctionnement.
- Remise Un système en fonctionnement La machine fonctionne comme un seul système mis en service — automate, écran et vue de supervision cohérents de bout en bout.
Outils de conception et ce qu'ils alimentent
- SolidWorks
- Solides paramétriques pour dispositifs matériels et machinerie
- Fusion 360
- CAO et FAO en un modèle — de la géométrie aux trajectoires
- Blender
- Modélisation et visualisation là où le travail sur maillage convient mieux que les solides
- Maya
- Modélisation et visualisation pour présentation et revue
- Sortie vers CNC
- Géométrie modélisée postée en mouvement spécifique à l'automate
- Sortie vers usine
- L'agencement CAO devient l'enveloppe dans laquelle tourne la pile de contrôle
Open to the right work
Si vous avez besoin d'un système physique automatisé de bout en bout — automate, écran et machine — c'est mon établi.
If you are holding a problem that doesn't fit inside one field, that is the conversation I want.