---
title: "OPC UA, MTConnect et FOCAS : connecter une machine CNC"
description: Comprenez OPC UA, MTConnect et FOCAS, leurs différences, et comment connecter une machine CNC ancienne par port série ou boîtier I/O.
image: https://www.jitbase.com/hubfs/opc-ua-mtconnect-focas-donnees-machine-cnc.webp
---

[+1 438 942-8501](tel:+1%20438%20942-8501)

[Connexion](https://app.jitbase.com/)

- [Français](https://www.jitbase.com/fr/blog/opc-ua-mtconnect-focas-donnees-machine-cnc)
- [English](https://www.jitbase.com/blog/mtconnect-opc-ua-focas-cnc-machine-data)

[![JITbase logo noir](https://www.jitbase.com/hs-fs/hubfs/Logos/jitbase-logo-black-horiz.webp?width=175&height=88&name=jitbase-logo-black-horiz.webp)](https://www.jitbase.com/fr/)

- Solutions

   Retour

  ##### [Logiciel TRS et TRG](https://www.jitbase.com/fr/machine-monitoring)

    - ##### [Logiciel TRS et TRG](https://www.jitbase.com/fr/machine-monitoring)
  
  Retour
  
    - [Tableau de bord en temps réel](https://www.jitbase.com/fr/machine-monitoring#FR-Live-Dashboard)
    - [Suivre le TRS et TRG](https://www.jitbase.com/fr/machine-monitoring#FR-Track-OEE)
    - [Suivre les raisons d’arrêt](https://www.jitbase.com/fr/machine-monitoring#FR-Track-Downtime-Reasons)
    - [Rapports et KPI](https://www.jitbase.com/fr/machine-monitoring#FR-Reporting)
    - [Vue chronologique (“Timelines”)](https://www.jitbase.com/fr/machine-monitoring#FR-Timelines)
  
  ##### [Suivi de production](https://www.jitbase.com/fr/suivi-production)

    - ##### [Suivi de production](https://www.jitbase.com/fr/suivi-production)
  
  Retour
  
    - [Temps Standards Précis](https://www.jitbase.com/fr/programme-monitiring#FR-Accurate-Standard-Times)
    - [Suivi des temps outils & M00](https://www.jitbase.com/fr/programme-monitiring#FR-Tool-path-M00-tracking)
    - [Suivi de la Performance](https://www.jitbase.com/fr/programme-monitiring#FR-Performance)
    - [Amélioration des programmes CN](https://www.jitbase.com/fr/programme-monitiring#FR-CNC-Program-Improvement)
    - [Raison des temps excessifs](https://www.jitbase.com/fr/programme-monitiring#FR-Overtime-Reasons)
    - [Opérations ‘Lights-Out’](https://www.jitbase.com/fr/programme-monitiring#FR-Light-Out-Operations)
  
  ##### [Gestion de la production & main-d'œuvre](https://www.jitbase.com/fr/ordonnancement-gestion-de-la-main-doeuvre)

    - ##### [Gestion de la production & main-d'œuvre](https://www.jitbase.com/fr/ordonnancement-gestion-de-la-main-doeuvre)
  
  Retour
  
    - [Charge de travail Opérateurs](https://www.jitbase.com/fr/ordonnancement-gestion-de-la-main-doeuvre#FR-Operator-Workload)
    - [Allocation des opérateurs](https://www.jitbase.com/fr/ordonnancement-gestion-de-la-main-doeuvre#FR-Operator-Daily-Allocation)
    - [Suivi ‘Live’ des Ordres de Fabrication](https://www.jitbase.com/fr/ordonnancement-gestion-de-la-main-doeuvre#FR-Live-Job-Tracking)
    - [Planning & Ordonnancement de la production](https://www.jitbase.com/fr/ordonnancement-gestion-de-la-main-doeuvre#FR-Job-Operation-Planning)
    - [Guide ‘live’ pour les Opérateurs](https://www.jitbase.com/fr/ordonnancement-gestion-de-la-main-doeuvre#FR-Live-guidance-for-Operators)
  
  ##### [Plateforme Edge](https://www.jitbase.com/fr/plateforme-edge)

    - ##### [Plateforme Edge](https://www.jitbase.com/fr/plateforme-edge)
  
  Retour
  
    - [Gérez votre propre infrastructure](https://www.jitbase.com/fr/plateforme-edge#FR-Manage-your-own-infrastructure)
    - [Envoyez les données Machine vers un serveur local](https://www.jitbase.com/fr/plateforme-edge#FR-Machine-data-to-local-server)
    - [‘Drivers’ pour les protocoles standards](https://www.jitbase.com/fr/plateforme-edge#FR-Drivers-for-standard-protocols)
    - [Intégrations](https://www.jitbase.com/fr/plateforme-edge#FR-Integrations)
- Ressources

   Retour

  ##### [Nos ressources téléchargeables](https://www.jitbase.com/fr/telechargement)

    - ##### [Nos ressources téléchargeables](https://www.jitbase.com/fr/telechargement)
  
  Retour
  
    - [Études de cas](https://jitbase.com/fr/telechargement/#cas-etudes)
    - [Livres blancs](https://jitbase.com/fr/telechargement/#livre-blanc)
    - [Brochures](https://jitbase.com/fr/telechargement/#brochures)
    - [Produit & Intégration](https://jitbase.com/fr/telechargement/#produit-integration)
    - [Dans les médias](https://jitbase.com/fr/telechargement/#dans-les-medias)
  
  ##### [Éducation](https://www.jitbase.com/fr/education)

    - ##### [Éducation](https://www.jitbase.com/fr/education)
  
  Retour
  
    - [Gestion main d'œuvre vs. Machine Monitoring](https://www.jitbase.com/fr/education#FR-Workforce-Management-vs-Machine-Monitoring)
    - [Comment commencer ?](https://www.jitbase.com/fr/education#FR-How-to-start)
    - [Infrastructure & Cyber-Sécurité](https://www.jitbase.com/fr/education#FR-Infrastructure-Cyber-Security)
    - [Pourquoi le Cloud?](https://www.jitbase.com/fr/education#FR-Why-the-Cloud)
    - [FAQ](https://www.jitbase.com/fr/education#Education-FAQ)
  
  ##### [Formulaires](https://www.jitbase.com/fr/demo)

    - ##### [Formulaires](https://www.jitbase.com/fr/demo)
  
  Retour
  
    - [Retour sur Investissement](https://www.jitbase.com/fr/retour-sur-investissement)
    - [Machines supportées](https://www.jitbase.com/fr/machines-supportees)
    - [Demandez une démo](https://www.jitbase.com/fr/demo)
  
  ##### [Blog](https://www.jitbase.com/fr/blog)

    - ##### [Blog](https://www.jitbase.com/fr/blog)
  
  Retour
  
    - [Suivi Production](https://www.jitbase.com/fr/blog/tag/suivi-production)
    - [Planning et Ordonnancement Production](https://www.jitbase.com/fr/blog/tag/planning-et-ordonnancement-production)
    - [Gestion de la main d'oeuvre](https://www.jitbase.com/fr/blog/tag/gestion-de-la-main-doeuvre)
    - [Qualité et Inspection](https://www.jitbase.com/fr/blog/tag/qualite-et-inspection)
- [Tarifs](https://www.jitbase.com/fr/tarifs)
- Pourquoi JITbase

   Retour

    - ##### [Pourquoi JITbase](https://www.jitbase.com/fr/pourquoi-jitbase)
    - ##### [À propos](https://www.jitbase.com/fr/a-propos)
    - ##### [Partenaires](https://www.jitbase.com/fr/partenaires)

[Commencez gratuitement](https://sso.jitbase.com/realms/webapp/protocol/openid-connect/registrations?client_id=website-registration&response_type=code&scope=openid&redirect_uri=https://admin.jitbase.com)

[+1 438 942-8501](tel:+1%20438%20942-8501) [Connexion](https://app.jitbase.com/)

- [Français](https://www.jitbase.com/fr/blog/opc-ua-mtconnect-focas-donnees-machine-cnc)
- [English](https://www.jitbase.com/blog/mtconnect-opc-ua-focas-cnc-machine-data)

  

[Demandez une démo](https://www.jitbase.com/fr/demo) [Commencez gratuitement](https://sso.jitbase.com/realms/webapp/protocol/openid-connect/registrations?client_id=website-registration&response_type=code&scope=openid&redirect_uri=https://admin.jitbase.com)

![Technicien qui branche un câble réseau dans l’armoire électrique d’une machine CNC, un écran d’atelier affiche l’état des machines : OPC UA avec JITbase](https://www.jitbase.com/hubfs/opc-ua-mtconnect-focas-donnees-machine-cnc.webp)

 Blog [Suivi Production](https://www.jitbase.com/fr/blog/tag/suivi-production)

# OPC UA, MTConnect et FOCAS : connecter une machine CNC

[*rédigé par* Judicael Deguenon le novembre 4, 2026](https://www.jitbase.com/fr/blog/author/judicael-deguenon)

OPC UA, MTConnect et FOCAS sont les trois noms qui reviennent dès que l’on veut sortir des données d’une machine CNC. Chacun permet à la commande numérique de partager son état, son programme et ses compteurs avec un logiciel. Mais ils ne viennent pas du même endroit et ne donnent pas le même accès.

Ce guide explique ce qu’est OPC UA et en quoi il se distingue de MTConnect et de FOCAS. Il traite aussi des machines anciennes sans port réseau, et de la façon de vérifier vos machines avant un projet de suivi. Il approfondit l’étape des protocoles de [notre guide complet pour connecter vos machines-outils](https://www.jitbase.com/fr/blog/connectez-vos-machines-outils-guide-complet-pour-lindustrie-4.0).

## OPC UA, MTConnect, FOCAS : pourquoi le protocole compte

Une commande numérique sait déjà si la machine usine, quel programme tourne et combien de pièces sont faites. Le protocole est la langue qu’elle utilise pour partager ces informations avec un logiciel. Si la commande et le logiciel parlent la même langue, la connexion se résume à une adresse sur le réseau. Sinon, il faut un traducteur, ou un boîtier qui lit des signaux électriques à la place.

Le protocole décide de trois choses. D’abord, les données que vous pouvez lire. Ensuite, le travail de mise en place. Enfin, la possibilité de mélanger les marques de machines dans une même vue.

## Qu’est-ce qu’OPC UA ? La norme industrielle générale

OPC UA (Open Platform Communications Unified Architecture) vient de l’OPC Foundation. Publiée en 2008, elle est devenue la norme IEC 62541 en 2011. Contrairement à MTConnect, elle ne se limite pas aux machines-outils : elle relie les automates, les robots, les capteurs et les logiciels de toute l’usine.

- **Lecture, écriture et abonnement.** Un logiciel peut parcourir les données de la machine, les lire, les écrire et s’abonner à leurs changements.
- **Sécurité intégrée.** L’authentification et le chiffrement font partie de la norme.
- **Un modèle pour les machines-outils.** La spécification complémentaire OPC 40501 décrit comment une machine-outil expose ses données de suivi et ses travaux en cours, pour que des machines de constructeurs différents se ressemblent.
- **Souvent en option.** Sur les commandes Siemens SINUMERIK, par exemple, le serveur OPC UA est une option sous licence.

OPC UA est aussi le lien que beaucoup d’usines utilisent entre l’atelier et les systèmes de gestion. Pour ce volet du projet, voir [comment connecter le plancher de production à l’ERP et au MES](https://www.jitbase.com/fr/blog/connecter-plancher-production-erp-mes).

## MTConnect : la norme ouverte conçue pour les machines-outils

MTConnect est une norme ouverte et libre de redevances, créée en 2008 par l’AMT (Association for Manufacturing Technology) avec l’université de Californie à Berkeley et Georgia Tech. Elle est maintenue par le MTConnect Institute. Sa force est un vocabulaire commun. L’état d’exécution, le programme, le nombre de pièces, les alarmes et les données de broche portent le même nom sur toutes les machines conformes.

- **Lecture seule.** MTConnect lit les données de la machine et n’y écrit jamais.
- **Agent et adaptateur.** Un agent publie les données par HTTP au format XML. Quand la commande ne parle pas MTConnect, un adaptateur traduit ses données pour l’agent.
- **Répandue sur les machines-outils.** Mazak a été parmi les premiers à l’adopter, et Fanuc propose aussi une option serveur MTConnect pour ses commandes.

## FOCAS : l’interface propre à Fanuc

FOCAS (FANUC Open CNC API Specifications) n’est pas une norme ouverte. C’est la bibliothèque que Fanuc fournit pour lire les données de ses propres commandes numériques, et dans certains cas pour y écrire. Comme les commandes Fanuc équipent des machines de nombreux constructeurs, FOCAS est l’un des moyens les plus courants de lire une machine CNC.

- **Fanuc uniquement.** FOCAS fonctionne avec les commandes Fanuc et rien d’autre.
- **Des données riches.** État, programme en cours, positions, avance, charge de la broche, alarmes et compteurs.
- **Ethernet ou fibre optique.** La plupart des connexions passent par Ethernet, et certaines commandes utilisent une liaison par fibre appelée HSSB.
- **Vérifiez la configuration.** Selon la commande et son âge, la fonction Ethernet peut devoir être activée ou commandée en option.

## OPC UA, MTConnect et FOCAS : tableau comparatif

|  | OPC UA | MTConnect | FOCAS |
| --- | --- | --- | --- |
| **Type** | Norme industrielle ouverte (IEC 62541) | Norme ouverte pour machines-outils | Bibliothèque Fanuc |
| **Qui la maintient** | OPC Foundation | MTConnect Institute | Fanuc |
| **Machines** | Automates, robots, capteurs et commandes CNC | Toute commande avec un agent ou un adaptateur | Commandes Fanuc uniquement |
| **Lecture ou écriture** | Lecture, écriture, abonnement | Lecture seule | Lecture et écriture |
| **Mise en place typique** | Souvent une option sous licence sur la commande | Intégrée, en option ou par adaptateur | Fonction Ethernet activée sur la commande |
| **Cas idéal** | Usines qui utilisent déjà OPC UA ailleurs | Parc mixte de machines-outils | Machines à commande Fanuc |

Pour le suivi, les trois ne s’opposent pas. Chacun donne l’état de la machine, le programme et les compteurs. Ce qui compte, c’est ce que propose chacune de vos commandes. Votre système de suivi doit aussi lire les trois, pour que toutes les machines se retrouvent dans la même vue.

**Voyez toutes vos machines dans une seule vue.** JITbase lit MTConnect, OPC UA et FOCAS : des machines de marques différentes affichent leur état en direct côte à côte.

[Découvrir le suivi des machines](https://www.jitbase.com/fr/machine-monitoring)

## Machines CNC anciennes : port série ou boîtier I/O

Beaucoup d’ateliers font tourner des machines de quinze ou vingt ans, sans port réseau ou sans protocole activé. Elles peuvent quand même être suivies, par l’une de deux voies.

- **Port série.** Certaines commandes anciennes ont un port série qui peut transmettre des informations du programme CNC. Il donne plus qu’un signal de marche ou d’arrêt, par exemple le programme en cours.
- **Boîtier I/O.** Quand aucun port n’est utilisable, un petit boîtier d’entrées et sorties lit des signaux électriques de la machine, comme le départ cycle ou la rotation de la broche. Il indique si la machine tourne ou s’arrête, et rien sur le programme.

Un boîtier I/O n’est pas une solution au rabais pour l’essentiel. L’état, le taux d’utilisation et les motifs d’arrêt saisis par l’opérateur montrent déjà où le temps se perd. Pour mesurer ensuite les temps de cycle, voir [le suivi des temps de cycle CNC](https://www.jitbase.com/fr/blog/suivi-temps-cycle-cnc-suivi-production).

## Quelles données selon le type de connexion ?

| Donnée | Protocole par Ethernet | Port série | Boîtier I/O |
| --- | --- | --- | --- |
| **Marche ou arrêt** | Oui | Oui | Oui |
| **Taux d’utilisation** | Oui | Oui | Oui |
| **Programme en cours** | Oui | Selon la commande | Non |
| **Nombre de pièces lu dans la commande** | Oui | Selon la commande | Non |
| **Alarmes de la commande** | Oui | Selon la commande | Non |
| **Correction d’avance, charge de la broche** | Selon le protocole | Non | Non |

Toutes les voies donnent l’état de marche ou d’arrêt, qui est la base de [la détection automatisée des arrêts](https://www.jitbase.com/fr/blog/reduire-arrets-cnc-detection-automatisee-trs) et du facteur disponibilité du [taux de rendement synthétique (TRS)](https://www.jitbase.com/fr/blog/trs-oee-cnc-calcul-suivi-temps-reel-temps-de-cycle). Le programme et les pièces demandent un protocole ou, sur certaines commandes, le port série. Les motifs d’arrêt ne figurent pas dans le tableau, car ils ne viennent pas de la connexion. L’opérateur les saisit sur l’écran à la machine, quelle que soit la voie.

## Exemple : trois machines, trois connexions

Voici comment un petit atelier pourrait connecter trois machines. Les machines sont une illustration, pas une liste de modèles testés.

| Machine | Ce que propose la commande | Connexion | Ce que vous obtenez |
| --- | --- | --- | --- |
| **Centre d’usinage récent** | MTConnect activé | Ethernet, MTConnect | État, programme, nombre de pièces, alarmes |
| **Tour à commande Fanuc** | FOCAS par Ethernet | Ethernet, FOCAS | État, programme, nombre de pièces, alarmes, charge de la broche |
| **Fraiseuse ancienne sans port réseau** | Rien d’utilisable | Boîtier I/O | Marche ou arrêt, taux d’utilisation, motifs d’arrêt saisis par l’opérateur |

Les trois machines apparaissent sur le même écran. La fraiseuse ancienne montre moins de détails, mais ses arrêts sont visibles comme les autres, et c’est souvent là que se trouvent les premiers gains.

**Vérifiez si vos machines peuvent être connectées.** Consultez les commandes et les marques de machines que JITbase connecte, et les options pour les machines anciennes.

[Voir les machines supportées](https://www.jitbase.com/fr/machines-supportees)

## Comment vérifier vos machines avant un projet de suivi

1. **Listez toutes les machines.** Notez le constructeur, le modèle de commande et l’année.
2. **Vérifiez le port réseau.** La commande a-t-elle un port Ethernet, et sert-il déjà au transfert des programmes ?
3. **Demandez quel protocole est activé.** OPC UA, MTConnect ou FOCAS, et s’il s’agit d’une option payante. Le constructeur de la machine ou votre distributeur peut répondre.
4. **Vérifiez le réseau.** Les machines doivent joindre la passerelle sur le réseau de l’atelier. Impliquez l’informatique tôt.
5. **Prévoyez les machines anciennes.** Port série quand il fonctionne, boîtier I/O quand rien d’autre n’est possible.
6. **Commencez par quelques machines.** Connectez-en deux ou trois, comparez les données avec ce que vous voyez dans l’atelier, puis étendez.

## Où JITbase intervient

JITbase dispose de pilotes pour OPC UA, MTConnect et Fanuc FOCAS. Une passerelle installée sur le réseau des machines joint chacune par son adresse IP et son port. L’installation prend environ 30 minutes, comme décrit sur la page de la [plateforme Edge](https://www.jitbase.com/fr/plateforme-edge).

Pour les anciennes machines Fanuc et Okuma, JITbase lit des informations du programme CNC par le port série, avec son partenaire On Time Edge. Les autres machines anciennes se connectent par un boîtier I/O qui convertit les signaux électriques en MTConnect. Cette voie se limite au suivi des machines : l’état en direct, le taux d’utilisation et les motifs d’arrêt saisis par l’opérateur à la machine.

## Ce qu’il faut retenir

- OPC UA est une norme industrielle générale (IEC 62541) qui permet de lire, d’écrire et de s’abonner, souvent proposée en option sous licence sur les commandes CNC.
- MTConnect est une norme ouverte, en lecture seule, conçue pour les machines-outils.
- FOCAS est la bibliothèque de Fanuc, pour les commandes Fanuc uniquement.
- Les machines anciennes peuvent être suivies par un port série ou un boîtier I/O, avec moins de détails mais la même vue des arrêts.
- Choisissez le protocole que chaque commande propose déjà, et un système de suivi qui les lit tous.

**Mesurez ce que valent des machines connectées.** Estimez le retour sur investissement du suivi de l’état et des arrêts de vos propres machines.

[Calculer votre retour sur investissement](https://www.jitbase.com/fr/retour-sur-investissement)

## Foire aux questions

### Qu’est-ce qu’OPC UA ?

OPC UA (Open Platform Communications Unified Architecture) est une norme industrielle ouverte de l’OPC Foundation, publiée en 2008 et devenue la norme IEC 62541 en 2011. Elle sert à faire communiquer les automates, les robots, les capteurs et les commandes numériques avec les logiciels de l’usine. Elle permet de lire, d’écrire et de s’abonner aux changements des données, et elle intègre la sécurité.

Pour les machines-outils, la spécification complémentaire OPC 40501 décrit comment une machine expose ses données de suivi et ses travaux en cours. Sur plusieurs commandes CNC, le serveur OPC UA est une option sous licence.

### Quelle est la différence entre OPC UA et MTConnect ?

MTConnect a été conçu pour les machines-outils et ne fait que lire les données. OPC UA est une norme industrielle générale, utilisée pour les automates, les robots, les capteurs et les machines-outils. Elle peut lire, écrire et s’abonner aux données, et elle intègre la sécurité.

Pour suivre une machine CNC, les deux donnent l’état et les compteurs dont vous avez besoin. En pratique, le bon choix est celui que votre commande propose déjà.

### Qu’est-ce que FOCAS sur une commande Fanuc ?

FOCAS (FANUC Open CNC API Specifications) est la bibliothèque que Fanuc fournit pour lire les données de ses commandes numériques, et dans certains cas pour y écrire. Elle ne fonctionne qu’avec les commandes Fanuc. Elle donne accès à l’état de la machine, au programme en cours, aux positions, à la charge de la broche, aux alarmes et aux compteurs.

La connexion passe en général par Ethernet, et certaines commandes utilisent une liaison par fibre optique appelée HSSB. Selon la commande et son âge, la fonction Ethernet peut devoir être activée ou commandée en option. Vérifiez auprès du constructeur de la machine ou de votre distributeur Fanuc avant le projet.

### Peut-on suivre une machine CNC ancienne sans port Ethernet ?

Oui, par deux voies courantes. Certaines commandes anciennes ont un port série qui peut transmettre des informations du programme CNC. Quand aucun port n’est utilisable, un boîtier d’entrées et sorties (I/O) lit des signaux électriques de la machine, comme le départ cycle ou la rotation de la broche.

Le port série donne plus d’informations que les signaux seuls. Un boîtier I/O indique si la machine tourne ou est arrêtée. Cela suffit pour l’état, le taux d’utilisation et les motifs d’arrêt saisis par l’opérateur, mais pas pour le détail du programme.

### Quel protocole choisir pour un atelier CNC ?

Partez de ce que vos commandes proposent déjà, pas d’une préférence pour une norme. Les commandes récentes prennent souvent en charge au moins MTConnect, OPC UA ou FOCAS, parfois en option payante. Un système de suivi qui lit les trois vous permet de mélanger les marques de machines sans changer votre façon de travailler.

Dressez la liste de vos machines avec le modèle de commande et l’année, puis vérifiez quel protocole est activé sur chacune. Utilisez le protocole quand il existe, et un boîtier I/O seulement pour les machines qui n’en ont aucun.

### Connecter une machine pour le suivi modifie-t-il son programme ?

Le suivi n’a besoin que de lire des données : l’état, le nom du programme, les compteurs, les alarmes. MTConnect ne peut pas écrire, par conception. OPC UA et FOCAS le peuvent, mais un système de suivi n’a pas besoin de cette permission pour montrer l’état de vos machines.

Avant un projet, demandez au fournisseur quelles données il lit et s’il écrit quoi que ce soit dans la commande. La réponse doit être claire, et le constructeur de la machine peut confirmer ce que permet chaque réglage de la commande.

#### SHARE

[mailto:email@example.com?subject=Mail%20from%20our%20Website](mailto:email@example.com?subject=Mail%20from%20our%20Website)

[![Logo JITbase noir](https://www.jitbase.com/hs-fs/hubfs/eca01011d7169e8c6395a8d7eebe802d.webp?width=317&height=158&name=eca01011d7169e8c6395a8d7eebe802d.webp)](https://www.jitbase.com/fr/)

[![Logo JITbase](https://www.jitbase.com/hs-fs/hubfs/image-2.webp?width=156&height=78&name=image-2.webp)](https://www.jitbase.com/fr/)

Solutions

- [Logiciel TRS et TRG](https://www.jitbase.com/fr/machine-monitoring)
- [Suivi de production](https://www.jitbase.com/fr/suivi-production)
- [Gestion de la production & main-d'oeuvre](https://www.jitbase.com/fr/ordonnancement-gestion-de-la-main-doeuvre)
- [Plateforme Edge](https://www.jitbase.com/fr/plateforme-edge)
- [Tarifs](https://www.jitbase.com/fr/tarifs)

<https://linkedin.com/company/jitbase> <https://www.facebook.com/jitbase> <https://www.youtube.com/channel/UC0hNdL3yfYCXDpsvQ65Onzg>

Ressources

- [Téléchargement](https://www.jitbase.com/fr/telechargement)
- [Éducation](https://www.jitbase.com/fr/education)
- [Retour sur investissement](https://www.jitbase.com/fr/retour-sur-investissement)
- [Machines supportées](https://www.jitbase.com/fr/machines-supportees)
- [Demandez une démo](https://www.jitbase.com/fr/demo)

Pourquoi JITbase

- [Pourquoi JITbase](https://www.jitbase.com/fr/pourquoi-jitbase)
- [À propos](https://www.jitbase.com/fr/a-propos)
- [Partenaires](https://www.jitbase.com/fr/partenaires)
- [Nous joindre](https://www.jitbase.com/fr/contact)

[Demandez une démo](https://www.jitbase.com/fr/demo) [Commencez gratuitement](https://sso.jitbase.com/realms/webapp-ngen/protocol/openid-connect/registrations?client_id=website-frontend&response_type=code&scope=openid%20email&redirect_uri=https://admin.jitbase.com/next-gen)

<https://linkedin.com/company/jitbase> <https://www.facebook.com/jitbase> <https://www.youtube.com/channel/UC0hNdL3yfYCXDpsvQ65Onzg>

© 2026 Tous droits réservés.

- [Politique de confidentalité](https://www.jitbase.com/fr/politique-de-confidentialite)

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Judicael Deguenon",
    "url" : "https://www.jitbase.com/fr/blog/author/judicael-deguenon"
  },
  "dateModified" : "2026-11-04T14:41:05.076Z",
  "datePublished" : "2026-11-04T14:41:05.000Z",
  "headline" : "OPC UA, MTConnect et FOCAS : connecter une machine CNC",
  "image" : [ "https://www.jitbase.com/hubfs/opc-ua-mtconnect-focas-donnees-machine-cnc.webp" ],
  "mainEntityOfPage" : {
    "@id" : "https://www.jitbase.com/fr/blog/opc-ua-mtconnect-focas-donnees-machine-cnc",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://www.jitbase.com/hubfs/logo%20jitbase%201.svg"
    },
    "name" : "JITbase"
  }
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "FAQPage",
  "mainEntity" : [ {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "OPC UA (Open Platform Communications Unified Architecture) est une norme industrielle ouverte de l’OPC Foundation, publiée en 2008 et devenue la norme IEC 62541 en 2011. Elle sert à faire communiquer les automates, les robots, les capteurs et les commandes numériques avec les logiciels de l’usine. Elle permet de lire, d’écrire et de s’abonner aux changements des données, et elle intègre la sécurité. Pour les machines-outils, la spécification complémentaire OPC 40501 décrit comment une machine expose ses données de suivi et ses travaux en cours. Sur plusieurs commandes CNC, le serveur OPC UA est une option sous licence."
    },
    "name" : "Qu’est-ce qu’OPC UA ?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "MTConnect a été conçu pour les machines-outils et ne fait que lire les données. OPC UA est une norme industrielle générale, utilisée pour les automates, les robots, les capteurs et les machines-outils. Elle peut lire, écrire et s’abonner aux données, et elle intègre la sécurité. Pour suivre une machine CNC, les deux donnent l’état et les compteurs dont vous avez besoin. En pratique, le bon choix est celui que votre commande propose déjà."
    },
    "name" : "Quelle est la différence entre OPC UA et MTConnect ?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "FOCAS (FANUC Open CNC API Specifications) est la bibliothèque que Fanuc fournit pour lire les données de ses commandes numériques, et dans certains cas pour y écrire. Elle ne fonctionne qu’avec les commandes Fanuc. Elle donne accès à l’état de la machine, au programme en cours, aux positions, à la charge de la broche, aux alarmes et aux compteurs. La connexion passe en général par Ethernet, et certaines commandes utilisent une liaison par fibre optique appelée HSSB. Selon la commande et son âge, la fonction Ethernet peut devoir être activée ou commandée en option. Vérifiez auprès du constructeur de la machine ou de votre distributeur Fanuc avant le projet."
    },
    "name" : "Qu’est-ce que FOCAS sur une commande Fanuc ?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Oui, par deux voies courantes. Certaines commandes anciennes ont un port série qui peut transmettre des informations du programme CNC. Quand aucun port n’est utilisable, un boîtier d’entrées et sorties (I/O) lit des signaux électriques de la machine, comme le départ cycle ou la rotation de la broche. Le port série donne plus d’informations que les signaux seuls. Un boîtier I/O indique si la machine tourne ou est arrêtée. Cela suffit pour l’état, le taux d’utilisation et les motifs d’arrêt saisis par l’opérateur, mais pas pour le détail du programme."
    },
    "name" : "Peut-on suivre une machine CNC ancienne sans port Ethernet ?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Partez de ce que vos commandes proposent déjà, pas d’une préférence pour une norme. Les commandes récentes prennent souvent en charge au moins MTConnect, OPC UA ou FOCAS, parfois en option payante. Un système de suivi qui lit les trois vous permet de mélanger les marques de machines sans changer votre façon de travailler. Dressez la liste de vos machines avec le modèle de commande et l’année, puis vérifiez quel protocole est activé sur chacune. Utilisez le protocole quand il existe, et un boîtier I/O seulement pour les machines qui n’en ont aucun."
    },
    "name" : "Quel protocole choisir pour un atelier CNC ?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Le suivi n’a besoin que de lire des données : l’état, le nom du programme, les compteurs, les alarmes. MTConnect ne peut pas écrire, par conception. OPC UA et FOCAS le peuvent, mais un système de suivi n’a pas besoin de cette permission pour montrer l’état de vos machines. Avant un projet, demandez au fournisseur quelles données il lit et s’il écrit quoi que ce soit dans la commande. La réponse doit être claire, et le constructeur de la machine peut confirmer ce que permet chaque réglage de la commande."
    },
    "name" : "Connecter une machine pour le suivi modifie-t-il son programme ?"
  } ]
}
```