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.

La discipline

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.

PLC

programmation complète dans le code des fabricants — Siemens, Schneider Electric et autres

HMI

interfaces opérateur qui reflètent le procédé physique, graphiquement et de façon interactive

SCADA

contrôle et acquisition de supervision représentant l'usine en temps réel

De bout en bout

planification, conception, assemblage et mise en œuvre de machines automatisées

La boucle de contrôle

API → HMI → SCADA, dessiné honnêtement.

SCADA contrôle de supervision · acquisition en temps réel API scrutation déterministe HMI vue opérateur Capteurs entrées de terrain Actionneurs sorties de terrain entrées sorties

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é
Construit de bout en bout

Des machines, pas seulement des programmes.

Travail en EPI à l'intérieur d'une usine industrielle.

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

  1. 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é.
  2. 02 Conception Schémas électriques, agencement d'armoire, enveloppe mécanique et architecture du programme de l'API.
  3. 03 Assemblage Montage d'armoire, câblage de terrain, fixation des capteurs et actionneurs, séparation puissance et signal.
  4. 04 Mise en œuvre Programme de l'API, écrans HMI, tags SCADA, mise en service et réglage face à la machine en fonctionnement.
Les couches en profondeur

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
La pile de robotique

Détection et mouvement, intégrés.

Mouvement CNC · actionneurs robotiques Contrôle décider · séquencer · actionner Perception LiDAR · capteurs microélectroniques · micro-robotique état commande rétroaction

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.

Capacités

Ce que je programme, construis et intègre.

01

Siemens

Programmation complète dans l'environnement Siemens — logique d'automate dans le code propre du fabricant.

02

Schneider Electric

Programmation complète dans l'environnement Schneider Electric, aux côtés d'autres fabricants.

03

Ingénierie HMI

Interfaces opérateur qui représentent le système graphiquement tout en restant interactives avec l'équipement en direct.

04

SCADA

Contrôle de supervision et acquisition de données représentant le procédé industriel en temps réel.

05

LiDAR & capteurs

LiDAR et de nombreux types de capteurs intégrés dans un contrôle en boucle fermée.

06

Micro-robotique

Capteurs et systèmes microélectroniques pour la robotique et la micro-robotique.

07

CNC

Commande numérique par ordinateur programmée et intégrée dans la machine.

08

Construction de machines

Machines automatisées construites de bout en bout — planification, conception, assemblage, mise en œuvre.

09

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
Conçu avant d'être construit

La conception industrielle comme partie de la technologie.

Équipement de procédé en acier inoxydable dans un cadre industriel.

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
À l'intérieur de l'automate

Le cycle de scrutation est le contrat.

Lire les entrées échantillonner vers image Résoudre la logique face à l'image Écrire les sorties une passe Entretien diag · comms un cycle borné

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
Architecture SCADA

Du terrain au superviseur, couche par couche.

Supervision SCADA · acquisition · tendances · alarmes HMI vue opérateur · interactive API contrôle déterministe Terrain capteurs · variateurs · actionneurs état commande

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
Du modèle au mouvement

Le CNC boucle la boucle de la CAO à la pièce coupée.

pièce trajectoire broche X Z Y

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
De la perception à l'actionnement

La boucle qui permet à une machine de lire le monde et d'agir.

Percevoir LiDAR · capteurs Contrôle fusionner · décider Actionner mouvement · sortie rétroaction

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
01

LiDAR

Détection de portée et de géométrie alimentée à la couche de perception pour le positionnement et l'inspection.

02

Proximité & position

Détection inductive, capacitive et optique pour la présence, le bord et les limites de course.

03

Force & pression

Retour de charge, de couple et de pression bouclant la boucle sur le contact et le débit.

04

Température & débit

Variables de procédé lues en continu pour le contrôle et pour les verrouillages de sécurité.

05

Capteurs microélectroniques

Détection et systèmes à petite échelle jusqu'à la robotique et la micro-robotique.

06

Vision

Inspection et guidage basés sur l'image intégrés à la couche de contrôle.

Jusqu'à la plus petite échelle

Micro-robotique : même problème, mécanique plus petite.

pivot Capteur position Actionneur micro-entraînement Contrôle boucler lire entraîner

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 livraison complète

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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

NextSoftware Engineering