Votre G-code dit S18000 M3 – mais comment le contrôleur dit-il réellement au VFD de tourner à 18000 tr/min ? Deux chemins existent : la tension analogique 0-10V traditionnelle, et le protocole numérique Modbus RTU moderne. Ce guide couvre les deux, avec des schémas de câblage, les réglages de paramètres VFD et les étapes d’intégration spécifiques au contrôleur.
Contrôle analogique 0-10V : simple, traditionnel, mais sensible au bruit
La méthode la plus largement supportée sur tous les VFD et contrôleurs. Le contrôleur émet un signal 0-10V CC proportionnel à la vitesse désirée (0V = 0 tr/min, 10V = vitesse max). L’entrée analogique du VFD lit cette tension et la convertit en fréquence de sortie.
Comment cela fonctionne
La carte de liaison du contrôleur génère un signal 0-10V – soit à partir d’un vrai CNA (convertisseur numérique-analogique), soit à partir d’une sortie PWM passée à travers un filtre RC passe-bas. La borne d’entrée analogique du VFD (typiquement notee VI, AVI ou ACI) lit cette tension.
En interne, le VFD mappe 0-10V à 0 Hz jusqu’à la fréquence maximale (par exemple, 0-400 Hz pour une broche 2P à 24000 tr/min). Si le contrôleur émet 7.5V, le VFD règle 300 Hz = 18000 tr/min.
Limitations critiques
- Vulnérabilité au bruit : Le signal 0-10V est une tension analogique à faible bande passante. Les EMI du VFD ou du câble de broche peuvent superposer du bruit sur le signal, provoquant des fluctuations erratiques de la vitesse de broche. Pour un plan de contre-mesures EMI complet – incluant la mise à la terre du câble blindé, la topologie en étoile de terre et le placement des noyaux de ferrite – consultez notre guide de blindage et mise à la terre EMI VFD.
- Chute de tension : Sur des longueurs de câble de plus de 10 mètres, la résistance du fil de signal cause une chute de tension mesurable. 10V au contrôleur peuvent être lus comme 9.4V au VFD – une erreur de vitesse de 6 %.
- Décalage de masse : Si le GND du contrôleur et l’ACM du VFD ne sont pas exactement au même potentiel, la différence de tension apparaît comme un décalage de vitesse permanent.
Modbus RTU sur RS485 : précision numérique avec communication bidirectionnelle
Modbus RTU est le standard industriel pour le contrôle numérique des VFD. Deux fils de signal differentiels (A+ et B-) transportent des commandes numériques jusqu’à 115200 bps. Le contrôleur peut non seulement régler la vitesse mais aussi lire en retour le régime réel, le courant de sortie, la tension du bus continu et les codes d’alarme.
Comment cela fonctionne
Le contrôleur agit comme le Maître Modbus ; le VFD est un Esclave Modbus avec une adresse unique (1-247). Le maître envoie une commande d’écriture (Code Fonction 06) au registre de point de consigne de fréquence avec la valeur désirée. Le VFD accuse réception et met a jour sa fréquence de sortie – le tout en moins de 10 ms.
Le maître peut aussi interroger les registres d’état du VFD (Code Fonction 03) pour lire la fréquence de sortie réelle, le courant de sortie, la tension du bus continu et les codes de défaut. Cela permet une surveillance de vitesse en boucle fermée et une réponse automatique aux défauts.
Avantages clés par rapport à l’analogique
- Immunisé contre le bruit : Le RS485 utilisé la signalisation différentielle – le récepteur mesure la différence de tension entre A+ et B-, rejetant le bruit de mode commun qui corromprait un signal analogique.
- Pas de dérive d’étalonnage : Les valeurs numériques ne se dégradent pas avec la distance ou le temps. 300.00 Hz est 300.00 Hz, que le câble fasse 2 m ou 100 m de long.
- Communication bidirectionnelle : Le contrôleur peut vérifier que la broche a réellement atteint la vitesse commandée, surveiller la charge pour le contrôle adaptatif de l’avance, et détecter les défauts du VFD sans capteurs supplémentaires.
0-10V vs Modbus : le tableau comparatif complet
| Facteur | Analogique 0-10V | Modbus RS485 |
|---|---|---|
| Type de signal | Tension analogique (0-10V CC) | Série numérique (RS485 différentiel) |
| Immunité au bruit | Mauvaise – sensible aux EMI du VFD et du câble de broche. Nécessite un câble blindé en paire torsadée et un acheminement éloigné du câblage de puissance. | Excellente – la signalisation différentielle rejette le bruit de mode commun. Standard industriel pour les environnements bruyants. |
| Type de câble requis | 2 conducteurs blindés (signal + GND), section minimale 0.5 mm². Distance maximale pratique ~10 m avant que la chute de tension ne devienne significative. | Paire torsadée blindée (A+/B- + GND), section minimale 0.25 mm². Certifié jusqu’à 1200 m aux débits plus faibles ; 100 m de manière fiable à 19200-38400 bps. |
| Configuration contrôleur requise | Sortie analogique 0-10V ou convertisseur PWM-vers-analogique. La plupart des cartes de liaison Mach3 incluent cela. Simple – pas de pile protocolaire nécessaire. | Port série RS485 ou adaptateur USB-vers-RS485. Le contrôleur doit supporter le protocole Modbus RTU maître. LinuxCNC a un support Modbus natif ; Mach3 nécessite un plugin. |
| Flux d’informations | Unidirectionnel : le contrôleur envoie la commande de vitesse au VFD. Pas de retour – le VFD ne peut pas signaler la vitesse réelle, le courant ou les défauts au contrôleur. | Bidirectionnel : le contrôleur envoie la commande de vitesse ET lit la vitesse réelle, le courant de sortie, la tension du bus continu et les codes de défaut depuis les registres du VFD. |
| Précision de vitesse | Limitée par la résolution du CNA, le décalage de masse et la chute de tension du câble. Précision typique +/- 2-5 % de la pleine échelle. | Précision numérique – la résolution du point de consigne de vitesse est typiquement de 0.01 Hz. Pas de dérive, pas de dérive d’étalonnage dans le temps. |
| Complexité de configuration | Faible : deux fils, un changement de paramètre VFD (source de fréquence = borne externe). | Moyenne : câblage RS485, configuration du debit/parite/adresse à la fois sur le VFD et le contrôleur, mappage des registres Modbus. |
| Meilleur pour | Défonceuses simples, constructions hobby, machines mono-broche ou le retour de vitesse n’est pas nécessaire. | Machines de production, configurations multi-broches, systèmes automatisés et toute installation ou le contrôleur doit vérifier la vitesse réelle de la broche. |
Réglages des paramètres VFD pour chaque marque
Les numéros de paramètres différent selon la marque, mais la fonction est la même : indiquer au VFD ou lire la commande de fréquence.
Série Fuling BD612 (VFD standard pour broches ATC)
Paramètres 0-10V : P0.01 = 1 (contrôle par bornes externes), P0.03 = 2 (entrée analogique 0-10V sur borne AI1). AI1 et AI2 supportent 0-10V ou 0-20 mA ; AI3 supporte -10V à 10V.
Paramètres Modbus : P0.01 = 2 (contrôle par communication RS485). Débit, parité et adresse esclave configurés dans le groupe P3.00-P3.04. Protocole Modbus RTU, codes fonction 03 (lecture) et 06 (écriture).
Note : Le Fuling BD612 est le variateur standard associé a nos moteurs de broche ATC. Il supporte 10 sources de fréquence principales/auxiliaires, le contrôle PID, un automate 8 étages, et Modbus RTU avec résolution numérique de 0.01 Hz. La carte de commande fournit une alimentation auxiliaire 24 VCC, une référence 10V, de multiples entrées multifonctions et des sorties relais/transistor pour une intégration CNC complète.
Delta VFD (ex. VFD-EL, VFD-E)
Paramètres 0-10V : P00.00 = 2 (borne externe), P01.00 = 2 (ACI 0-10V sur borne ACI/AVI)
Paramètres Modbus : P00.00 = 3 (RS485), P09.00 = adresse esclave, P09.01 = débit (0=9600, 1=19200)
Note : Delta utilisé le Modbus RTU standard. Registre de commande de fréquence : 0x2001. Registre d’état : 0x2101. Bien documenté – le plus facile à intégrer.
Inovance / série MD
Paramètres 0-10V : F0-02 = 1 (contrôle par bornes externes)
Paramètres Modbus : F0-02 = 2 (contrôle par communication), groupe FD pour configuration Modbus
Note : L’adressage des registres commence à 0x1000 pour le point de consigne de fréquence. La documentation Inovance est généralement bonne avec des tables de registres Modbus explicites.
Schémas de câblage pour les deux méthodes
Câblage analogique 0-10V (Fuling BD612)
- Sortie PWM/analogique du contrôleur → borne AI1 du VFD (entrée analogique 0-10V)
- GND du contrôleur → borne ACM du VFD (commun analogique)
- IMPORTANT : Si vous utilisez la sortie PWM de Mach3, ajoutez un filtre RC passe-bas (1 kO + 10 µF) pour convertir le PWM en continu lisse
- Pour les modèles BD612 de 2.2 kW+ : AI1 et AI2 supportent chacun 0-10V ou 0-20 mA (configurés via cavalier). AI3 supporte -10V a +10V pour le contrôle bidirectionnel.
Astuce : La carte de commande BD612 fournit une sortie de référence 10V et une alimentation auxiliaire 24 VCC (modèles 2.2 kW+). Utilisez la référence 10V pour le potentiomètre si vous utilisez le contrôle manuel de vitesse. Ne connectez jamais le GND du contrôleur directement a ACM du VFD sans vérifier l’isolation – cela crée une boucle de terre qui peut endommager le contrôleur.
Câblage Modbus RS485 (Fuling BD612)
- Contrôleur RS485 A+ → borne VFD RS485 A+
- Contrôleur RS485 B- → borne VFD RS485 B-
- GND du contrôleur RS485 → terre de signal du VFD (essentiel pour la référence de mode commun)
- Le BD612 supporte Modbus RTU avec les codes fonction 03 (lecture de registres) et 06 (écriture de registre unique). Débit, parité et ID esclave configurés dans le groupe de paramètres P3.00-P3.04.
Astuce : Le BD612 offre 10 sources de fréquence principales/auxiliaires incluant RS485, analogique 0-10V, PID, multivitese et automate. Vous pouvez utiliser RS485 pour le contrôle principal de vitesse tout en gardant le 0-10V câble comme solution de secours – basculez entre eux via une borne d’entrée numérique configurée pour la sélection de source de fréquence.
Fuling BD612 – le variateur qui accompagne nos packages de broche
La série Fuling BD612 (220V blanc / 380V noir, 1.5-15 kW) supporte chaque méthode de contrôle de vitesse couverte ici : analogique 0-10V via les bornes AI1/AI2/AI3, boucle de courant 0-20 mA, RS485 Modbus RTU avec résolution numérique de 0.01 Hz, contrôle multivitese (jusqu’à 16 étapes via l’automate intégré) et contrôle PID en boucle fermée. La précision de vitesse est de +/- 0.5 % sur une plage 1:100.
Le BD612 fournit 10 sources de fréquence principales et auxiliaires qui peuvent être flexiblement combinées – par exemple, RS485 comme commande de vitesse principale avec un potentiomètre 0-10V comme override manuel. La carte de commande inclut une alimentation auxiliaire 24 VCC (2.2 kW+), une sortie de référence 10V, de multiples entrées numériques programmables, des sorties relais et des sorties transistor pour une intégration CNC complète.
FAQ contrôle de vitesse VFD
Puis-je utiliser à la fois le 0-10V et le Modbus simultanément ?
La plupart des VFD n’autorisent qu’une seule source de référence de fréquence active à la fois. Vous pouvez câbler les deux et basculer entre eux via un paramètre VFD ou une borne d’entrée numérique, mais ils ne peuvent pas tous les deux contrôler la vitesse simultanément. Un modèle courant consiste à utiliser Modbus pour le contrôle de vitesse et le 0-10V comme mode de commande manuelle de secours.
Pourquoi ma broche tourne-t-elle à la mauvaise vitesse avec le contrôle 0-10V ?
Les causes les plus courantes : (1) Les paramètres de fréquence min/max du VFD ne correspondent pas à l’échelle 0-10V. Si la fréquence max = 400 Hz mais que votre broche est certifiée à 800 Hz (24000 tr/min = 400 Hz pour 2P, 800 Hz pour 4P), la vitesse sera la moitié de celle attendue. (2) Chute de tension sur la ligne 0-10V – mesurez la tension réelle à la borne VI du VFD pendant que le contrôleur commande la vitesse maximale. Si elle lit 9.2V au lieu de 10V, votre câble est trop long ou l’impédance de sortie du contrôleur est trop élevée.
Quel registre Modbus dois-je écrire pour le contrôle de fréquence ?
Il n’y a pas de réponse universelle – chaque marque de VFD utilisé des adresses de registre différentes. Cependant, le code fonction Modbus est toujours 06 (écrire un seul registre) ou 16 (écrire plusieurs registres). Registres de fréquence courants : Delta 0x2001, Yaskawa 0x0002, Siemens 0x0FFF, les VFD génériques chinois utilisent souvent 0x1000 ou 0x2000. Obtenez toujours la table de registres Modbus spécifique du VFD auprès de la documentation du fabricant.
Vous avez des difficultes avec les registres VFD ?
Chaque marque de VFD utilisé des registres différents. Utilisez le manuel et le modèle de broche pour obtenir un package prêt à être contrôle avec le bon chemin Modbus, analogique ou panneau de commande. Demander un devis de package prêt pour le contrôle ou voir le variateur Fuling VFD.