IPC-CFX : la norme ouverte qui connecte l’usine CMS moderne

Pendant des années, connecter les équipements CMS aux systèmes de gestion de production imposait des middlewares sur mesure, des protocoles propres à chaque fabricant et des intégrations à reconstruire à chaque changement de machine. Résultat : les données arrivaient souvent trop tard, restaient cloisonnées ou n’inspiraient tout simplement pas assez confiance pour servir de base à une décision. IPC CFX a été créée pour y remédier — et Europlacer participe à son élaboration quasiment depuis les origines.

Qu’est-ce qu’IPC-CFX ?

IPC CFX — officiellement appelée Connected Factory Exchange et normalisée sous la référence IPC-2591 — est une norme industrielle ouverte qui définit la manière dont les équipements de production, les logiciels et les systèmes d’entreprise communiquent entre eux.

Là où les tentatives précédentes de connectivité en usine ne traitaient qu’une partie du problème, CFX couvre les trois couches nécessaires pour que les machines dialoguent véritablement : le protocole de transport qui achemine les données sur le réseau, le contenu structuré des messages qui donne un sens à ces données, et le format d’encodage qui les rend lisibles par tout système conforme.

La norme est gérée par la GEA (Global Electronics Association), l’association mondiale de l’industrie électronique, et elle est rédigée et développée par l’industrie elle-même : fabricants d’équipements, éditeurs de logiciels et sous-traitants électroniques travaillant de concert. Elle n’appartient à aucune entreprise en particulier et sa mise en œuvre n’est soumise à aucun droit de licence.

IPC CFX Connected Factory Exchange logo

IPC-CFX a été développée pour répondre à un défi majeur de l’industrie

Avant IPC CFX, une ligne CMS classique racontait son histoire dans une langue bien à elle. Une machine de placement d’un fabricant, une sérigraphie d’un autre et une AOI d’un troisième produisaient chacune des données dans des formats que personne d’autre ne comprenait. Les relier à un MES supposait de commander des travaux d’intégration sur mesure : coûteux, fragiles et à refaire à chaque mise à jour logicielle ou matérielle.

Au-delà de l’impact budgétaire, lorsque les données restent enfermées dans les machines, les responsables de production décident sur la base d’informations incomplètes. La traçabilité des composants devient un exercice manuel. Et la visibilité en temps réel sur l’ensemble d’une ligne reste une promesse de consultants rarement tenue.

Cependant IPC CFX change la donne dès le départ. En effet, toute machine conforme à IPC CFX parle ce même langage, les équipes peuvent réduire ce travail d’intégration à un simple paramétrage. Les données circulent en temps réel. Et comme la norme est ouverte, les industriels évitent toute dépendance à l’écosystème d’un fournisseur unique.

Comment fonctionne IPC-CFX ?

Flux de données

IPC CFX utilise AMQP 1.0 (Advanced Message Queuing Protocol) comme protocole de communication. AMQP 1.0 est solidement établi dans les services financiers, où il doit transporter de très gros volumes de données de façon fiable et sécurisée.

Il prend en charge à la fois la communication directe de point à point entre extrémités et la messagerie publication/abonnement via un broker. Il n’oblige ni les fabricants ni les intégrateurs à gérer une infrastructure de broker complexe. La plupart des mises en œuvre ne nécessitent qu’une adresse réseau et une cible AMQP.

Contenu

Plutôt que de définir un jeu de messages figé pour chaque catégorie de machine, IPC CFX organise son contenu en sujets fondés sur les capacités. Une machine n’implémente que les sujets correspondant à ce qu’elle fait réellement : une machine de placement implémente les sujets d’assemblage, tandis qu’une machine dotée d’un SPI intégré y ajoute les sujets d’inspection.

En pratique, chaque machine se retrouve avec une empreinte IPC CFX unique, construite autour de ses capacités et non d’un modèle rigide imposé par sa catégorie.

Encodage

Les données sont encodées en JSON (JavaScript Object Notation), un format compact, largement pris en charge dans les environnements de développement et facile à lire aussi bien par les humains que par les systèmes.

Le choix du JSON répond notamment à la volonté de réduire la bande passante nécessaire à la transmission des messages et de rendre la mise en œuvre aussi accessible que possible aux développeurs.

Comment fonctionne IPC CFX Schéma d’architecture à trois couches présentant le Flux de Données (AMQP 1.0), le Contenu (sujets fondés sur les capacités) et l’Encodage (JSON), accompagné d’un schéma de flux de données montrant les équipements de production qui publient des événements CFX vers les systèmes de l’usine. FLUX DE DONNEES AMQP 1.0 Protocole de niveau financier qui achemine de gros volumes de données de façon fiable sur tout réseau d’usine CONTENU Sujets fondés sur les capacités Messages structurés organisés selon ce que fait la machine - et non selon son type ou son fabricant ENCODAGE JSON Un format universel et compact, lisible partout système conforme ou environnement de développement Équipements IPC-CFX Systèmes Pick & place Sérigraphie AOI / inspection IPC-CFX Connected Factory Exchange IPC-2591 EPiiCENTRE MES / ERP ii-Tab

IPC-CFX : ce que la norme rend possible

Traçabilité de production

Traçabilité de production

Chaque transaction IPC CFX — le cycle de vie complet d’une carte au travers d’une machine — repose sur un identifiant de transaction unique qui relie tous les événements entre eux. De l’arrivée de la carte à sa sortie, chaque événement est associé : quels composants ont été placés, par quelle tête, depuis quel chargeur et à quel moment.

Ce niveau de traçabilité, généré automatiquement et en temps réel, correspond à ce que les secteurs soumis à de fortes exigences de conformité, comme l’aéronautique et l’électronique médicale, ont historiquement dû construire à la main.

Gestion des articles

Gestion des articles

IPC CFX transporte l’intégralité du cycle de vie des articles dans l’usine. Lorsqu’une bobine est créée, chargée, consommée, raccordée ou placée en stockage sec, IPC CFX publie l’événement correspondant. Les équipes peuvent alors suivre les composants sensibles à l’humidité en fonction de leur durée d’exposition à l’air ambiant. Les niveaux de stock se mettent en outre à jour au fil de la production.

Le résultat : une vision des articles qui reflète ce qui se passe réellement en production , et non ce qui a été saisi dans un système plusieurs heures plus tôt.

Gestion des ordres de fabrication

Gestion des ordres de fabrication

Les ordres de fabrication peuvent être créés, modifiés et suivis via IPC CFX sans nécessiter d’interface distincte. Les mises à jour de statut remontent automatiquement des machines à mesure que la production avance, ce qui donne aux systèmes MES et ERP une image exacte de l’avancement des ordres, sans aucune saisie manuelle.

Gestion des ordres de fabrication

Intégration MES et ERP

IPC CFX étant une norme ouverte fournie avec un SDK librement accessible, tout système logiciel conforme peut recevoir et exploiter les données IPC CFX sans développement spécifique.

Tours de stockage, applications mobiles de production, tableaux de bord, plateformes MES et systèmes ERP se connectent tous via la même interface. Les lignes multimarques — courantes dans les environnements high-mix — ne posent aucune difficulté d’intégration supplémentaire.

Europlacer et IPC-CFX : notre rôle dans la norme

Europlacer logo with white text

Europlacer n’est pas simplement une entreprise qui a mis en œuvre IPC CFX. Nous sommes l’un des premiers fabricants de machines au monde à avoir obtenu la certification IPC CFX. Nous sommes également un membre contributeur majeur et actif de l’IPC CFX A-Team — le groupe de travail qui développe et affine la norme elle-même.

Cela signifie que les propositions formulées par Europlacer, fondées sur une connaissance approfondie des environnements de production à forte variété, façonnent l’évolution d’IPC CFX. Lorsqu’une partie de la norme doit être clarifiée ou étendue pour refléter des situations réelles, Europlacer est autour de la table. Notre mise en œuvre n’est pas un ajout : elle est intégrée directement au logiciel de commande machine ii-RC.

 

En pratique, cette distinction compte pour les clients. Travailler avec un fabricant qui a contribué à écrire la norme, c’est l’assurance d’une mise en œuvre complète, d’un comportement prévisible et de futures versions d’IPC CFX traitées comme une priorité, et non comme une considération secondaire.

Par conséquent, toutes les machines de placement Europlacer actuelles ainsi que la sérigraphieuse ii-P7 présentent un ensemble complet d’événements IPC CFX – changements d’état machine, démarrages et arrêts de production, données de placement des composants, apparition et résolution des défauts, connexions opérateur, changements de recette et consommation d’articles — sans matériel ni middleware supplémentaires.

IPC-CFX sur l’ensemble des produits Europlacer

Machines de placement

Machines de placement et sérigraphie ii-P7 – Toutes les machines de placement et de sérigraphie ii-P7 d’Europlacer actuelles prennent en charge IPC CFX de manière native via le logiciel ii-RC. Le jeu de messages complet couvre la traçabilité de production, la gestion des articles, la gestion des ordres de fabrication et le reporting de performance machine.

ii-tab

ii-Tab – L’outil mobile de suivi de production d’Europlacer utilise IPC CFX comme source de données : il reçoit les événements machine en temps réel et les présente aux opérateurs sur le terrain. Consignes de réglage, statut des ordres de fabrication et informations liées aux articles transitent tous par la norme.

EPiiCENTRE

EPiiCENTRE – La plateforme intelligente d’Europlacer agrège les données IPC CFX issues à la fois des machines Europlacer et des équipements tiers conformes à IPC CFX, afin d’assurer la supervision de ligne, l’analyse OEE et la maintenance proactive sur l’ensemble de l’environnement de production.

Logiciel ii-RC

Logiciel ii-RC – IPC CFX est intégré au cœur d’ii-RC, et non ajouté en option. Le paramétrage s’effectue via ii-Configurator, et le système maintient une file de messages persistante qui préserve l’intégrité des données, même en cas d’interruption réseau.

Questions fréquentes

À propos de la norme IPC-CFX

IPC est l’association professionnelle mondiale de l’industrie de la fabrication électronique, anciennement connue sous le nom d’ « Institute for Printed Circuits ». IPC gère et maintient la norme IPC CFX avec des contributeurs de l’industrie, parmi lesquels des fabricants d’équipements, des éditeurs de logiciels et des fabricants de produits électroniques.

Oui — IPC-2591 est la désignation formelle de la norme. IPC CFX et Connected Factory Exchange sont les noms d’usage dans l’industrie.

Non — Hermes et IPC CFX répondent à des besoins différents. Hermes gère le transfert physique des cartes entre les machines d’une ligne. IPC CFX gère l’échange de données entre les machines et les systèmes logiciels. Les deux normes sont complémentaires et peuvent fonctionner conjointement.

Connectivité et compatibilité

Oui — c’est l’un de ses objectifs fondamentaux. Toute machine conforme à IPC CFX peut communiquer avec tout système logiciel conforme à IPC CFX, quel qu’en soit le fabricant. Les lignes multimarques ne nécessitent aucun travail d’intégration spécifique.

Les machines Europlacer sont certifiées IPC-CFX depuis la version 1.1 et restent compatibles avec les versions ultérieures. Le logiciel ii-RC actuel prend en charge IPC CFX 2.0. Les détails complets de compatibilité des messages figurent dans la documentation de mise en œuvre IPC CFX d’Europlacer.

Mise en œuvre technique

Oui. Sans broker de messages, seuls les messages de machine à machine peuvent être échangés, ce qui ne représente qu’une très faible part des messages IPC CFX. Un broker AMQP est installé et configuré automatiquement sur le serveur Europlacer : les clients Europlacer n’ont donc pas à s’en occuper.

Les machines Europlacer certifiées disposent d’une file d’attente de messages durable. Si le broker ou le réseau est indisponible, les messages sont conservés localement, puis transmis dans leur ordre d’origine dès que la connectivité est rétablie. La file par défaut prend en charge des millions de messages, ce qui suffit à préserver l’intégrité des données lors de coupures prolongées.

Partagez cet article, choisissez votre plateforme!

Pour obtenir les détails techniques d’intégration, contactez-nous afin de recevoir le guide de mise en œuvre IPC CFX d’Europlacer. Pour échanger sur la connectivité IPC CFX dans votre environnement de production, parlez-en à notre équipe.