FAQ » Glossaire technique

Codesys

Codesys est un environnement de développement utilisé pour programmer des automates industriels selon la norme IEC 61131-3. Il offre une interface moderne, des outils de diagnostic et la possibilité d’utiliser la programmation orientée objet. Très répandu dans l’industrie, il permet de concevoir des architectures logicielles modulaires et robustes. C’est aussi un écosystème riche, avec de nombreuses bibliothèques et extensions professionnelles.

Programmation IEC 61131‑3

La norme IEC 61131-3 définit les langages utilisés pour programmer les automates industriels, comme le LD, le FBD, le ST, le SFC et l’IL. Elle harmonise les pratiques et aide à comprendre les programmes, peu importe le constructeur. Cette norme fournit une base commune pour structurer le développement et garantir la durabilité des applications. Elle est maintenant un élément essentiel de l’automatisme.

Bibliothèque/librairie

Une bibliothèque regroupe des blocs de fonctions, des objets ou des outils prêts à l’emploi. Cela signifie que les développeurs peuvent réutiliser du code qui a déjà été testé et éprouvé. Ainsi, ils n’ont pas besoin de tout recommencer à chaque nouveau projet. Le but d’une bibliothèque est de standardiser les pratiques de développement et d’améliorer la fiabilité des logiciels. Les bibliothèques sont également très utiles pour gérer les différentes versions d’un logiciel et pour industrialiser le processus de développement.

Programmation Orientée Objet (POO)

La POO est une méthode de programmation. Elle organise le code en “objets” qui regroupent données et comportements. Cette approche permet de créer des modules réutilisables. Ces modules sont plus faciles à maintenir et à faire évoluer. Dans l’industrie, elle aide à structurer des machines complexes en blocs cohérents comme des axes, des moteurs ou des stations. Elle ouvre aussi la voie à des concepts comme l’héritage ou le polymorphisme.
+ Pour en savoir plus

PackML / OMAC

PackML est un standard qui définit les états d’une machine, comme Stop, Run, Hold et d’autres. Il explique également comment la machine communique son statut. Cela signifie que toutes les machines d’une ligne de production fonctionnent de la même manière. Cela facilite l’intégration, le diagnostic et la maintenance des machines. Aujourd’hui, PackML est très important pour concevoir des architectures modulaires et interopérables.

Architecture Modulaire

Une architecture modulaire consiste à découper une machine ou un logiciel en modules indépendants mais complémentaires. Cette organisation simplifie la maintenance, les évolutions et la réutilisation. Elle permet de construire des systèmes plus clairs, plus fiables et plus évolutifs. C’est une approche largement adoptée dans les projets industriels modernes.

Réseaux industriels

Les réseaux industriels assurent la communication entre capteurs, actionneurs, automates et robots. Chaque technologie (EtherCAT, Profinet, Ethernet/IP, CANopen, Modbus…) possède ses caractéristiques en termes de vitesse, synchronisation ou simplicité. Ils constituent l’infrastructure essentielle d’une machine ou d’une ligne de production. Le choix du réseau influence directement la performance et la qualité du diagnostic.

Protocoles IT (TCP/IP, MQTT, SQL…)

Ces protocoles permettent aux systèmes industriels d’échanger des données avec des serveurs, des bases de données ou des applications cloud. TCP/IP constitue la base des communications réseau, MQTT est optimisé pour l’IoT, et SQL permet de stocker et interroger des informations. Ils créent un lien naturel entre l’automatisme et l’informatique. Leur maîtrise est essentielle dans le contexte de l’Industrie 4.0.

OPC UA

OPC UA est un langage commun qui permet aux machines, automates, robots et logiciels de se comprendre et d’échanger des données. Il est sécurisé, structuré et indépendant des marques, ce qui en fait un standard incontournable pour les usines modernes. Grâce à OPC UA, il devient beaucoup plus simple de connecter une machine à un système informatique ou à une plateforme cloud. C’est l’un des piliers de l’Industrie 4.0.

Safety

La Safety regroupe les technologies et normes destinées à garantir la sécurité des humains autour d’une machine. Elle s’appuie sur des automates de sécurité, des capteurs certifiés et des fonctions comme STO ou SLS. Son objectif est de prévenir les risques tout en maintenant la productivité. C’est un domaine très encadré, nécessitant rigueur et validation.

Industrie 4.0/5.0

Quand on parle d’Industrie  4.0 ou 5.0, on évoque les grandes étapes qui ont transformé la manière de produire au fil du temps.
L’Industrie 4.0 ne se limite plus à automatiser les machines comme à l’époque de l’Industrie 3.0 : elle repose sur des systèmes connectés, capables d’échanger des données, de s’adapter et d’offrir une traçabilité complète.
L’Industrie 5.0 pousse cette logique plus loin en intégrant l’IA, la collaboration entre humains et machines et des préoccupations de durabilité. L’objectif est une production plus flexible, plus personnalisée et plus résiliente.

Motion Control

Le Motion Control regroupe les techniques permettant de contrôler précisément moteurs, axes et mouvements. Il gère trajectoires, vitesses, accélérations et synchronisations. Cette discipline est au cœur de nombreuses machines automatisées. Elle combine mécatronique, régulation et exigences temps réel.

CNC

Dans une machine spéciale, la CNC désigne un système de contrôle du mouvement capable de gérer des trajectoires complexes, des interpolations et des synchronisations multi‑axes. Elle sert à orchestrer des mouvements précis dans un process : découpe, collage, assemblage, positionnement, manipulation, etc. Elle fournit un moteur d’interpolation temps réel qui garantit la fluidité et la précision des trajectoires. La CNC est généralement plus précise qu’un Robot.

Robotique

La robotique regroupe les technologies permettant à des machines d’effectuer des mouvements précis, répétables et automatisés. Elle inclut les robots industriels traditionnels, les cobots collaboratifs et de nombreuses applications spécialisées. Ce domaine combine mécatronique, contrôle, sécurité et communication. Il joue un rôle central dans l’automatisation moderne.

Cobot

Un cobot est un robot conçu pour travailler aux côtés des opérateurs, sans barrière physique, grâce à des systèmes de sécurité intégrés. Il est plus léger, plus flexible et plus simple à programmer qu’un robot industriel classique. Les cobots sont utilisés pour assister l’humain dans des tâches répétitives, pénibles ou nécessitant une grande précision. Leur force réside dans leur capacité à combiner automatisation et collaboration, en s’adaptant facilement à différents postes de travail.

API / PLC

Un API (Automate Programmable Industriel), ou PLC en anglais, est le cerveau de la machine. C’est lui qui lit les capteurs, pilote les actionneurs et enchaîne les différentes étapes du process. Il tourne en continu, sans pause, pour garantir un fonctionnement fiable et réactif. Sans automate, aucune machine industrielle moderne ne pourrait fonctionner correctement.

IHM

L’IHM (Interface Homme Machine) est l’écran de bord de la machine, celui que l’opérateur utilise au quotidien. On y retrouve l’état du système, les alarmes, les réglages et toutes les informations utiles pour comprendre ce qu’il se passe. Une bonne IHM rend la machine plus simple à piloter et plus agréable à utiliser. C’est le point de rencontre entre l’humain et la technique.

SCADA / SuperVision

Un SCADA est un outil de supervision qui permet de suivre plusieurs machines ou installations depuis un seul endroit. Il affiche les données en temps réel, enregistre l’historique et aide à comprendre ce qui se passe dans l’atelier ou l’usine. Grâce à lui, on peut détecter plus vite les problèmes, optimiser la production et améliorer la qualité. C’est un véritable tableau de bord pour les sites industriels.


Une question spécifique ?

Contactez-nous directement, nous vous répondons sous 4h en semaines !

Retour en haut