Vues : 0 Auteur : Fannie Chen Heure de publication : 2026-08-11 Origine : SZGH
Un contrôleur CNC est le système matériel et logiciel qui lit le code G et le code M d'un programme d'usinage, calcule la trajectoire, la vitesse et le timing exacts pour chaque axe de la machine et envoie des signaux de commande en temps réel aux servomoteurs ou aux moteurs pas à pas qui déplacent physiquement l'outil et la pièce. Un contrôleur de tour CNC est construit autour de la rotation de la pièce et de l'alimentation de l'outil, tandis qu'un contrôleur de fraisage CNC gère le mouvement de l'outil multi-axes plus complexe et, sur de nombreuses machines, l'orientation de l'outil. Les deux types fonctionnent en boucle fermée : les encodeurs signalent la position et la vitesse réelles au contrôleur des milliers de fois par seconde, et le contrôleur corrige en permanence le mouvement pour maintenir la pièce finie dans les limites de tolérance. Lors de l'évaluation d'un contrôleur, que ce soit pour une nouvelle machine ou une mise à niveau, les questions les plus importantes sont le nombre d'axes, la résolution du retour, si l'architecture est ouverte ou propriétaire et si une assistance technique locale et des pièces de rechange sont réellement disponibles pour le modèle que vous choisissez.
Un contrôleur CNC se situe entre le programme d'usinage (code G/code M) et les moteurs physiques : il ne coupe pas le métal lui-même, il commande le mouvement qui le fait.
Les contrôleurs de tour sont optimisés pour la rotation des pièces et l'avance des outils ; les contrôleurs de fraisage gèrent davantage d'axes et, dans de nombreuses conceptions, le contrôle de l'angle de l'outil pour les travaux à 4 et 5 axes.
Le retour en boucle fermée (via des encodeurs) permet à un contrôleur de maintenir la tolérance malgré les charges de coupe, les vibrations ou la dérive thermique.
Les contrôleurs à architecture ouverte acceptent une plus large gamme de composants tiers et sont généralement plus faciles à mettre à niveau ; les contrôleurs propriétaires sont généralement adaptés uniquement à la marque d'origine de leur machine.
La modernisation d'un contrôleur remplace l'électronique (unité de commande, servomoteurs, moteurs, encodeurs) tout en conservant la structure mécanique de la machine. Il s'agit rarement d'un simple échange et nécessite d'abord de vérifier le câblage, le retour d'information et la compatibilité de sécurité.
Un contrôleur CNC est le système qui convertit un programme d'usinage numérique en mouvement coordonné en temps réel des axes, de la broche et des fonctions auxiliaires d'une machine-outil. Ce n'est pas l'ordinateur qui conçoit la pièce (c'est un logiciel de CAO/FAO) : c'est la couche qui transforme cette intention de conception en comportement d'atelier une fois que le programme atteint la machine.
Le processus s'exécute dans une séquence cohérente sur pratiquement tous les tours ou fraiseuses CNC :
Programmation et saisie. Un opérateur ou un programmeur convertit un modèle CAO ou des instructions manuelles en code G (commandes de mouvement et de géométrie — où et à quelle vitesse se déplacer) et en code M (fonctions de la machine — marche/arrêt de la broche, marche/arrêt du liquide de refroidissement, changement d'outil, arrêt du programme). Ce programme est chargé directement dans le contrôleur, via transfert réseau (DNC), ou depuis une carte USB/mémoire située sur le panneau avant de la machine.
Analyse et interprétation. Le contrôleur lit le programme bloc par bloc, vérifie la syntaxe et résout tous les états modaux actifs (par exemple, une commande de compensation de coupe qui reste active sur plusieurs blocs suivants jusqu'à ce qu'elle soit explicitement annulée).
Calcul de trajectoire et de vitesse. Pour chaque bloc, le contrôleur calcule la trajectoire exacte que chaque axe doit suivre, la vitesse d'avance et la vitesse à laquelle la machine doit accélérer ou décélérer pour éviter les à-coups mécaniques. Les contrôleurs haut de gamme lisent plusieurs blocs simultanément (une technique appelée anticipation) afin que la machine puisse maintenir une vitesse d'avance plus douce et plus constante lors des changements de direction au lieu de ralentir jusqu'à s'arrêter à chaque coin de rue.
Sortie de commande vers les moteurs. Le contrôleur convertit ces calculs en signaux de commande envoyés aux servoamplificateurs ou aux pilotes pas à pas, qui à leur tour pilotent les moteurs physiques sur chaque axe.
Commentaires et corrections en temps réel. Les encodeurs montés sur les moteurs ou les axes signalent en permanence la position et la vitesse réelles au contrôleur. Le contrôleur compare cela à la position commandée et effectue des corrections continues : ce comportement en boucle fermée est ce qui maintient une pièce dans les limites de tolérance malgré les forces de coupe, les vibrations ou la dilatation thermique au cours d'un long cycle d'usinage.
Gestion continue tout au long du cycle. Le contrôleur continue de gérer la position relative de l'outil et de la pièce, les changements d'outils, la vitesse de broche et les fonctions auxiliaires (liquide de refroidissement, convoyeurs à copeaux, palpage des pièces) jusqu'à la fin du programme.
Les deux types de contrôleurs partagent la même logique sous-jacente – analyser le programme, calculer le mouvement, piloter les moteurs, fermer la boucle – mais ils sont construits autour de cinématiques différentes, car un tour et une fraiseuse déplacent le matériau de manière fondamentalement différente.
Domaine technique |
Contrôleur de tour CNC |
Contrôleur de fraisage CNC |
Accent sur le mouvement primaire |
Rotation de la pièce (entraînée par broche) combinée à une avance linéaire de l'outil de coupe |
Positionnement multi-axes d'un outil de coupe rotatif autour d'une pièce généralement stationnaire ou indexée |
Nombre d'axes typique |
Généralement 2 axes (X/Z) pour le tournage de base, jusqu'à 3 à 5 axes sur les machines composées de tournage-fraisage avec outillage motorisé |
Généralement 3 axes (X/Y/Z) pour le fraisage standard, 4 et 5 axes pour le contrôle de l'angle de l'outil sur des géométries complexes |
Focus sur le contrôle de la broche |
Le contrôle continu de la vitesse de broche et de la rotation de la pièce est au cœur du processus de coupe lui-même |
La broche entraîne l'outil de coupe ; la coordination des axes (et non la rotation de la broche) est le problème de contrôle le plus complexe |
Contrôle de l'angle/orientation de l'outil |
Généralement non requis sur le tournage standard à 2 axes |
Exigence centrale sur les machines à 4 et 5 axes — c'est là que le RTCP (rotation autour du point central de l'outil) devient pertinent |
Gestion du changement d'outil |
Indexation de tourelle (tourelle d'outil rotatif) |
ATC (changeur d'outils automatique) avec gestion des longueurs d'outils et du décalage |
Types de moteurs courants |
Servomoteurs (en boucle fermée) ou, sur les systèmes d'entrée de gamme plus simples, moteurs pas à pas |
Les servomoteurs prédominent, en particulier là où la précision de l'interpolation multi-axes est importante |
En pratique, cela signifie qu'un contrôleur conçu pour les centres de tournage est optimisé autour de la rotation de la pièce, de l'avance des outils dynamiques et de la logique d'indexation de la tourelle, tandis qu'un contrôleur de centre d'usinage/de fraisage est optimisé autour de l'interpolation multi-axes simultanée et des mathématiques d'orientation des outils. C'est pourquoi les contrôleurs de tour et les contrôleurs de fraisage sont généralement vendus comme des gammes de produits distinctes, même lorsqu'ils partagent la même architecture de carte de commande sous-jacente et la même logique PLC. Par exemple, la gamme de contrôleurs CNC de SZGH se sépare Modèles de contrôleurs de tour CNC tels que le SZGH-880TC (un contrôleur économique à 3 axes avec retour d'encodeur absolu et programmation par schéma à contacts PLC) et la série SZGH-CNC1000TDc (contrôleurs de centre de tournage de 3 à 5 axes) de Modèles de contrôleurs de fraisage CNC tels que le GH-1000MC-4 (4 axes, avec prise en charge RTCP pour le travail d'angle d'outil) et le GH-1000MC-5 (une carte de commande à 5 axes de qualité industrielle destinée aux centres d'usinage sur mesure).
La décision la plus importante dans le choix d'un contrôleur CNC - en particulier pour une modernisation plutôt que pour une nouvelle machine - est de savoir si le système est à architecture ouverte ou propriétaire, car cela détermine ce que vous pouvez y connecter et qui peut le réparer plus tard.
Les contrôleurs propriétaires sont généralement étroitement adaptés à l'écosystème électronique, logiciel et de pièces de rechange du constructeur de machines d'origine. Ils peuvent offrir une expérience stable et bien intégrée, mais les pièces de rechange, les mises à jour logicielles et la familiarité des techniciens sont généralement liées à ce seul fournisseur.
Les contrôleurs à architecture ouverte sont conçus pour fonctionner avec une gamme plus large de servovariateurs, de moteurs et de logiciels CAM tiers, et utilisent généralement des normes de programmation et de communication largement documentées. Cela tend à faciliter la maintenance à long terme et les mises à niveau futures, car un atelier ne dépend pas d'un seul fournisseur pour chaque composant.
Pour une mise à niveau en particulier, la décision est encore plus importante : une mise à niveau d'un contrôleur remplace le système de contrôle électronique d'une machine-outil – l'unité CNC, les servomoteurs, les moteurs, les encodeurs, l'entraînement de broche et le panneau de commande – tout en préservant la structure mécanique de la machine (banc, colonne, poupée, broche, voies) intacte. Avant de vous engager dans une mise à niveau, vérifiez que l'interface d'asservissement du nouveau contrôleur, la résolution du retour et le nombre d'E/S correspondent à ce que les moteurs, les encodeurs et le câblage de la machine existants peuvent prendre en charge : les disparités sont ici la source la plus courante de retards de mise à niveau.
Un contrôleur fonctionne rarement de manière isolée : il s'agit d'un nœud d'un petit réseau de communication en temps réel sur la machine et, de plus en plus, dans l'usine.
La communication par bus de terrain (protocoles tels que EtherCAT, PROFINET ou EtherNet/IP) relie le contrôleur aux servovariateurs, aux modules d'E/S et aux dispositifs auxiliaires avec une latence faible et déterministe, ce qui permet à plusieurs axes de rester synchronisés pendant un mouvement multi-axes simultané.
La logique PLC à l'intérieur ou à côté du contrôleur gère le séquençage au niveau de la machine (changements d'outils, verrouillages de porte, liquide de refroidissement, serrage des pièces) indépendamment des mathématiques pures d'interpolation de mouvement.
Les boucles de rétroaction du codeur fonctionnent en continu et à haute fréquence, fermant la boucle entre la position commandée et réelle pour chaque axe.
C'est également là que les contrôleurs CNC et les contrôleurs de robots industriels partagent un véritable chevauchement architectural : tous deux sont des systèmes de mouvement en temps réel construits autour de l'interpolation, du retour en boucle fermée et de la communication par bus de terrain, même s'ils pilotent différents types de mécanismes. Pour voir de plus près comment cela s'applique spécifiquement aux bras de robot, consultez le document SZGH. Guide complet du contrôleur de robot industriel.
Les commandes de mouvement d'un contrôleur sont aussi précises que les moteurs et les entraînements qui les exécutent, c'est pourquoi les contrôleurs CNC, les servomoteurs et les entraînements de broche sont généralement conçus et vendus comme un ensemble assorti plutôt que mélangés librement entre les marques.
Les servomoteurs et pilotes AC convertissent les signaux de commande du contrôleur en mouvement d'axe précis, le servomoteur gérant le contrôle du courant/couple et le moteur fournissant la sortie mécanique ; le retour de l'encodeur du moteur ferme la boucle vers le contrôleur. Par exemple, SZGH La gamme de servomoteurs et pilotes AC comprend le SZGH-13150AC, un servomoteur à haute inertie de 1 500 W positionné pour une compatibilité directe avec les propres contrôleurs de SZGH.
Les servomoteurs de broche sont un composant connexe mais distinct : ils contrôlent la vitesse et le couple de la broche pour l'outil de coupe (sur une fraiseuse) ou la pièce à usiner (sur un tour), et nécessitent généralement des puissances nominales plus élevées que les servos d'axe. SZGH La gamme de moteurs et pilotes de servobroches AC s'étend d'environ 1,5 kW à 132 kW dans sa famille de pilotes S4T, reflétant la différence entre une petite fraiseuse de paillasse et un grand centre de tournage qui chargent leur entraînement de broche.
Si vous évaluez un contrôleur pour une nouvelle version, confirmez que la combinaison servo et entraînement de broche est validée ensemble par le même fournisseur. Cela est généralement plus rapide à mettre en service et à dépanner que de se procurer un contrôleur, un servo et un entraînement de broche auprès de trois fournisseurs distincts.
Utilisez cette liste de contrôle si vous spécifiez un contrôleur pour une nouvelle construction de machine ou si vous évaluez une mise à niveau pour une machine existante :
Type de machine et nombre d'axes — Confirmez si vous avez besoin d'un contrôleur de tournage à 2 axes, d'un contrôleur de fraisage à 3 axes ou d'un système 4/5 axes avec prise en charge de l'angle d'outil (RTCP).
Architecture ouverte ou architecture propriétaire – Décidez en fonction de la flexibilité à long terme et de l'accès aux pièces de rechange multi-fournisseurs dont vous avez besoin par rapport à un système étroitement intégré à fournisseur unique.
Type de retour et résolution — Vérifiez si le contrôleur prend en charge le type d'encodeur (par exemple absolu ou incrémental) déjà présent sur votre machine ou celui que vous envisagez d'installer.
Compatibilité des protocoles de communication — Vérifiez que la prise en charge du bus de terrain du contrôleur (EtherCAT, PROFINET, EtherNet/IP, etc.) correspond à vos servovariateurs et à tout réseau d'usine en amont.
Logique API et interface de programmation — Vérifiez si le contrôleur est livré avec une logique à relais API prête à l'emploi pour les fonctions standard (changement d'outil, liquide de refroidissement, verrouillages de sécurité) ou nécessite une programmation personnalisée.
Correspondance des servomoteurs et des entraînements de broche — Préférez un contrôleur, un servomoteur et un entraînement de broche validés ensemble par un seul fournisseur pour réduire les risques de mise en service.
Accès aux pièces de rechange et à l'assistance technique — Pour tout contrôleur — national ou importé — confirmez comment les pièces de rechange sont identifiées (par exemple, recherche du numéro de série) et à quelle vitesse elles peuvent être obtenues avant de s'engager.
Disponibilité de la documentation et des schémas API — Particulièrement important pour les mises à niveau, où la documentation du câblage et de la logique à relais détermine le temps d'ingénierie que prendra le changement.
Un contrôleur CNC remplace-t-il le besoin d'un logiciel CAO/FAO ?
Non. Le logiciel CAD/CAM conçoit la pièce et génère le programme G-code ; le contrôleur lit ce programme et exécute le mouvement. Ils remplissent des rôles différents et séquentiels dans le même flux de travail.
Puis-je installer un contrôleur de fraisage sur un tour, ou vice versa ?
Pas directement. Les contrôleurs de tour et de fraisage sont construits autour de cinématiques différentes (rotation des pièces et indexation de la tourelle pour les tours, positionnement des outils multi-axes et gestion ATC pour les fraiseuses), de sorte que la logique de contrôle et la configuration des E/S ne sont pas interchangeables sans une réingénierie majeure.
Quelle est la différence entre un moteur pas à pas et un servomoteur dans un système CNC ?
Un servomoteur utilise un retour en boucle fermée (un encodeur signale la position réelle au contrôleur), ce qui offre généralement une plus grande précision et de meilleures performances sous charge. Un moteur pas à pas fonctionne généralement en boucle ouverte, ce qui peut être plus rentable pour les applications légères ou d'entrée de gamme, mais offre moins de correction si le moteur perd des pas sous charge.
Un contrôleur CNC fabriqué en Chine est-il compatible avec les logiciels de FAO courants et les normes G-code ?
La compatibilité dépend du modèle de contrôleur spécifique plutôt que du pays d'origine : vérifiez si le contrôleur utilise les conventions standard de code G/code M et s'il est documenté comme étant compatible avec votre post-processeur CAM avant l'achat, quel que soit l'emplacement du fournisseur.
Comment puis-je savoir si mon ancienne machine est un bon candidat pour une mise à niveau du contrôleur ?
Une modernisation est généralement utile lorsque la structure mécanique de la machine (lit, voies, broche, colonne) est encore précise et rigide, mais que le système de contrôle existant est obsolète, non pris en charge ou limite les nouvelles capacités. Si la structure mécanique elle-même présente une usure importante, une rénovation peut ne pas résoudre le problème de précision sous-jacent.
Le travail d'un contrôleur CNC est simple à décrire et exigeant à bien exécuter : transformer un programme numérique en un mouvement de machine précis et continuellement corrigé. Les différences pratiques entre un contrôleur de tour et un contrôleur de fraisage se résument au type de mouvement que chaque machine doit réellement contrôler (rotation de la pièce et avance des outils d'un côté, positionnement des outils multi-axes de l'autre) et au choix entre une architecture ouverte et propriétaire qui façonne la facilité avec laquelle vous pouvez entretenir, mettre à niveau ou moderniser le système ultérieurement. Si vous spécifiez un nouveau contrôleur ou évaluez une mise à niveau, l'équipe d'ingénierie de SZGH peut examiner le câblage actuel, le type de retour et les exigences d'axe de votre machine et recommander une configuration de contrôleur, de servo et d'entraînement de broche adaptée.
Demander une consultation technique du contrôleur — Contactez l'équipe d'ingénierie de SZGH avec votre type de machine, le nombre d'axes et le système de contrôle actuel, et ils vous aideront à évaluer les options de modernisation ou de nouvelle construction de contrôleur. E-mail: export02@szghtech.com · WhatsApp : +86- 18925223781
Bras robot de palettisation pour sacs chimiques : automatisation sûre et fiable
Bras de robot de palettisation : un guide d'achat direct pour les propriétaires d'usines
Comment vérifier un fabricant de machines CNC en Chine : 10 questions à poser avant de commander
Bras de robots industriels en 2026 : le guide d'achat complet pour les fabricants
2026-07-23 1139
SZGH-Technologie-Catalogue-complet-de-produits-Robots-CNC-Automation-2026.pdf
2026-06-18 31
Catalogue de contrôleurs de fraisage CNC SZGH.pdf.pdf
2026-06-17 7
Livre blanc sur le robot SCARA.pdf
2026-06-11 24
SZGH-Collaborative-Robot-Cobot-Catalogue-BCi-Series.pdf
2026-06-10 73
Technologie de Shenzhen Guanhong - Brochure de servomoteur 2025.4.pdf
2026-05-11 49
CATALOGUE DE MACHINES-OUTILS CNC.pdf
SZGH — Expert en mise à niveau de l'automatisation de la fabrication pour les PME
LIENS RAPIDES
Machine CNC
Contactez-nous