Integrācijas rokasgrāmata10 min lasīšanaCNC integrētāji, kas savieno VFD ar kontrolieriem

VFD Vārpstas ātruma kontrole: Modbus pret 0-10V

Salīdziniet Modbus RTU (RS485) un 0-10V analogās metodes VFD vārpstas ātruma vadībai. Savienojuma shēmas, parametru kartēšana parastām VFD, un integrācijas soļi Mach3, LinuxCNC un Syntec kontrolleriem.

VFD ātruma regulēšanaModbus RS4850-10V analogsMach3

Jūsu G-kods saka -– bet kā kontrolieris patiesībā liek VFD griezties ar 18000 RPM? Pastāv divi ceļi: tradicionālais 0–10 V analogaisais spriegums un mūsdienu Modbus RTU digitālais protokols. Šī rokasgrāmata apskata abus, ar savienojuma shēmām, VFD parametru iestatījumiem un kontrolierim specifiskiem integrācijas soļiem.


0-10V analogā vadība: vienkārša, tradicionāla, bet troksnim jūtīga

Visplašāk atbalstītā metode visos VFD un kontrolieros. Kontrolieris izvada 0-10V līdzstrāvas signālu, kas ir proporcionāls vēlamajam ātrumam (0V = 0 RPM, 10V = maksimālais ātrums). VFD analogais ievads nolasa šo spriegumu un mērogo to uz izejas frekvenci.

Kā tas darbojas

Kontroliera izvades plate ģenerē 0-10V signālu – vai nu no īsta DAC (ciparu-analoga pārveidotāja), vai arī no PWM izvades, kas caurlaista caur zemas caurlaidības RC filtru. VFD analogā ieejas terminālis (parasti marķēts kā VI, AVI, vai ACI) nolasa šo spriegumu.

Iekšēji VFD kartē 0-10V uz 0 Hz līdz maksimālajai frekvencei (piemēram, 0-400 Hz priekš 24000 RPM 2P vārpstas). Ja kontrolieris izvada 7.5V, VFD iestata 300 Hz = 18000 RPM.

Kritiski ierobežojumi

  • Troksņa ievainojamība: 0-10V signāls ir zemas joslas platuma analogs spriegums. EMI no VFD vai vārpstas kabela var uzlikt troksni uz signālu, izraisot vārpstas ātruma neregulāru svārstīšanos. For a complete EMI countermeasure plan – including shielded cable grounding, star grounding topology, un ferrite core placement – refer to our VFD EMI ekranēšanas un uzzemēšanas rokasgrāmata.
  • Sprieguma kritums: Ja kabeļa trase ir garāka par 10 metriem, signāla vada pretestība izraisa mērāmu sprieguma kritumu. 10V at the kontrolleris var read as 9.4V at the VFD – a 6% speed error.
  • Zemes nobīde: Ja kontroliera GND un VFD ACM nav precīzi vienā un tajā pašā potenciālā, sprieguma starpība parādās kā pastāvīga ātruma nobīde.

Modbus RTU pār RS485: digitāla precizitāte ar divvirzienu komunikāciju

Modbus RTU ir rūpnieciskais standarts digitālās VFD vadībai. Divi diferenciāla signāla vadi (A+ un B-) pārvada digitālas komandas ar ātrumu līdz 115200 bps. Kontrolieris spēj ne tikai iestatīt ātrumu, bet arī nolasīt faktisko RPM, izvades strāvu, DC kopnes spriegumu un trauksmes kodus.

Kā tas darbojas

Kontrolieris darbojas kā Modbus Master; VFD ir Modbus Slave ar unikālu adresi (1-247). Meistars nosūta rakstīšanas komandu (funkcijas kods 06) uz frekvences iestatījuma reģistru ar vēlamo vērtību. VFD apstiprina un atjaunina savu izvades frekvenci – visu mazāk nekā 10 ms.

Meistars var arī aptaujāt VFD statusa reģistrus (funkcijas kods 03), lai nolasītu faktisko izvades frekvenci, izvades strāvu, DC kopnes spriegumu un kļūdu kodus. Tas nodrošina slēgtās cilpas ātruma uzraudzību un automātisku kļūdu reakciju.

  • Imūns pret troksni: RS485 izmanto diferenciālu signālu pārraidi — uztvērējs mēra sprieguma starpību starp A+ un B− un noraida kopējā režīma traucējumus, kas varētu sabojāt analogo signālu.
  • Bez kalibrēšanas dreifa: Digitālās vērtības nedegradējas ar attālumu vai laiku. 300.00 Hz ir 300.00 Hz, neatkarīgi no tā, vai kabelis ir 2 m vai 100 m garš.
  • Divvirzienu komunikācija: Kontrolieris var pārbaudīt, vai vārpsta patiešām sasniedza komandēto ātrumu, uzraudzīt slodzi adaptīvai padodes ātruma vadībai un noteikt VFD kļūmes bez papildu sensoriem.

0-10V pret Modbus: Pilna salīdzinājuma tabula

Faktors 0-10V analogs Modbus RS485
Signāla tips Analogs spriegums (0-10V DC) Digitālā secīga (RS485 diferenciālā)
Imunitāte pret troksni Vāja – jūtīga pret EMI no VFD un vārpstas kabeļa. Nepieciešams ekranēts vītā pāra kabelis un izvietošana tālu no sprieguma vadības. Teicama – diferenciālā signāla nodošana noraida kopējā režīma troksni. Rūpnieciskais standarts trokšņainām vidēm.
Kabeļa prasības Ekranēts 2-vadītājs (signāls + GND), 0.5 mm² minimums. Maksimālais praktiskais attālums ~10 m pirms sprieguma kritums kļūst būtisks. Ekrānēts vītais pāris (A+/B- + GND), 0.25 mm² minimums. Novērtēts līdz 1200 m pie zemākām baudātrām; 100 m uzticami pie 19200-38400 bps.
Kontrollera prasība 0-10V analogais izvads vai PWM-uz-analogu pārveidotājs. Lielākā daļa Mach3 izvada plāšu ietver to. Vienkārši – protokolu steks nav nepieciešams. RS485 seriālais ports vai USB-uz-RS485 adapteris. Kontrollerim jāatbalsta Modbus RTU master protokols. LinuxCNC atbalsta Modbus vietēji; Mach3 nepieciešams spraudnis.
Informācijas plūsma Vienvirziena: kontrolleris nosūta ātruma komandu uz VFD. Nav atsistes – VFD nevar ziņot faktisko ātrumu, strāvu vai kļūdas atpakaļ kontrollerim. Divvirzienu: kontrolleris nosūta ātruma komandu AND nolasa faktisko RPM, izejas strāvu, DC kopnes spriegumu un kļūdu kodus no VFD reģistriem.
Ātruma precizitāte Ierobežots ar DAC izšķirtspēju, zemes nobīdi un kabeļa sprieguma kritumu. Tipiska precizitāte ±2-5% no pilnas skalas. Digitāla precizitāte – ātruma uzstādījuma izšķirtspēja parasti ir 0.01 Hz. Nav dreifa, nav kalibrācijas dreifa laika gaitā.
Iestatīšanas sarežģītība Zems: divi vadi, viena VFD parametra izmaiņa (frekvences avots = ārējs terminālis). Vide: RS485 kabeļu instalācija, baudātruma/paritātes/adreses konfigurācija gan VFD, gan kontrollerī, Modbus reģistru kartējums.
Vislabāk piemērots Vienkāršas frēzmašīnas, hobija būvējumi, vienas vārpstas mašīnas, kur ātruma atgriezeniskā saite nav nepieciešama. Ražošanas mašīnas, vairākvārpstu iestatījumi, automatizētas sistēmas un jebkura instalācija, kurā kontrollerim ir jāpārbauda faktiskais vārpstas ātrums.

VFD Parametru iestatījumi katram zīmolam

Parametru numuri atšķiras pēc ražotāja, bet funkcija ir tā pati: norādīt VFD, no kurienes nolasīt frekvences komandu.

Fuling BD612 sērija (standarta VFD ATC vārpstām)

0-10V parametri: P0.01 = 1 (ārējā termināla vadība), P0.03 = 2 (0–10 V analogajā ievade AI1 terminālī). AI1 un AI2 atbalsta 0-10V vai 0-20 mA; AI3 atbalsta -10V līdz 10V.

Modbus parametri: P0.01 = 2 (RS485 komunikācijas vadība). Baud ātrums, paritāte un verga adrese konfigurēti P3.00-P3.04 grupā. Modbus RTU protokols, funkciju kodi 03 (lasīt) un 06 (rakstīt).

Piezīme: Fuling BD612 ir standarta invertors, kas komplektēts ar mūsu ATC vārpstas motoriem. Tas atbalsta 10 galvenos/palīg frekvences avotus, PID vadību, 8 pakāpes PLC un Modbus RTU ar 0.01 Hz ciparu izšķirtspēju. Vadības plate nodrošina 24VDC palīgbarošanu, 10V atskaiti, vairākus daudzfunkcionālus ievadus un releja/tranzistora izvadus pilnīgai CNC integrācijai.

Delta VFD (piem., VFD-EL, VFD-E)

0-10V parametri: P00.00 = 2 (ārējais termināls), P01.00 = 2 (ACI 0-10V ACI/AVI terminālī)

Modbus parametri: P00.00 = 3 (RS485), P09.00 = verga adrese, P09.01 = baud ātrums (0=9600, 1=19200)

Piezīme: Starpība izmanto standarta Modbus RTU. Frekvences komandas reģistrs: 0x2001. Statusa reģistrs: 0x2101. Well-documented – easiest to integrate.

Inovance / MD sērija

0-10V parametri: F0-02 = 1 (ārējā termināla vadība)

Modbus parametri: F0-02 = 2 (komunikācijas vadība), FD grupa Modbus konfigurācijai

Piezīme: Reģistru adresācija sākas no 0x1000 frekvences setpoint. Inovance dokumentācija parasti ir laba ar skaidrām Modbus reģistru tabulām.


Vadu shēmas abām metodēm

0-10V analogais savienojums (Fuling BD612)

  • Kontrollera PWM/analogā izvade → VFD AI1 terminālis (0-10V analogā ievade)
  • Kontrollera GND → VFD ACM terminālis (analogā kopīgais)
  • IMPORTANT: Ja izmanto Mach3 PWM izvadi, pievienojiet zemas caurlaides RC filtru (1 kΩ + 10 μF), lai pārveidotu PWM par gludu līdzstrāvu
  • 2.2 kW+ BD612 modeļiem: AI1 un AI2 katrs atbalsta 0-10V vai 0-20 mA (konfigurēts, izmantojot pārlēcēju). AI3 atbalsta -10V līdz +10V divvirzienu vadībai.

Profesionāls padoms: BD612 vadības plate nodrošina 10V atskaites izvadu un 24VDC palīgbarību (2.2 kW+ modeļiem). Izmantojiet 10V atsauci potenciometram, ja lietojat manuālu ātruma kontroli. Nekad nepievienojiet kontrollera GND tieši pie VFD ACM, nepārbaudot galvanisko izolāciju — tas var radīt zemējuma cilpu un sabojāt kontrolleri.

Modbus RS485 savienojums (Fuling BD612)

  • Kontrollera RS485 A+ → VFD RS485 A+ terminālis
  • Kontrollera RS485 B- → VFD RS485 B- terminālis
  • Kontrollera RS485 GND → VFD signāla zeme (būtiska kopējā režīma atskaitei).
  • BD612 atbalsta Modbus RTU ar funkciju kodiem 03 (reģistru lasīšana) un 06 (viena reģistra rakstīšana). Baudātrums, paritāte un verga ID tiek konfigurēti P3.00-P3.04 parametru grupā.

Profesionāls padoms: BD612 piedāvā 10 galvenos un palīg frekvences avotus, tostarp RS485, 0–10 V analogo, PID, vairākātrumu un PLC. RS485 var izmantot kā galveno ātruma vadību, bet 0–10 V atstāt pieslēgtu kā rezerves risinājumu — pārslēgšanu veiciet ar digitālās ieejas termināli, kas konfigurēts frekvences avota izvēlei.


Fuling BD612 – invertors, kas piegādāts kopā ar mūsu vārpstas komplektiem

Fuling BD612 sērija (220V baltā / 380V melnā, 1.5-15 kW) atbalsta šeit aprakstītās ātruma kontroles metodes: 0-10V analogo caur AI1/AI2/AI3 termināļiem, 0-20 mA strāvas cilpu, RS485 Modbus RTU ar 0.01 Hz digitālo izšķirtspēju, vairākātruma pakāpju kontroli (līdz 16 pakāpēm, izmantojot iebūvēto PLC), un PID slēgtās cilpas kontroli. Ātruma precizitāte ir ±0.5% diapazonā 1:100.

BD612 nodrošina 10 galvenos un palīg frekvences avotus, kurus var elastīgi kombinēt – piemēram, RS485 kā primāro ātruma komandu ar 0-10V potenciometru kā manuālu pārrakstīšanu. Vadības plate ietver 24VDC palīgbarību (2.2 kW+), 10V atskaites izvadu, vairākus programmējamus digitālos ieejus, releju izvadus un tranzistoru izvadus pilnīgai CNC integrācijai.


VFD ātruma kontrole FAQ

Vai varu izmantot gan 0-10V, gan Modbus vienlaicīgi?

Vairums VFDs atļauj tikai vienu aktīvu frekvences atskaites avotu vienā laikā. Varat savienot abus un pārslēgties starp tiem, izmantojot VFD parametru vai digitālo ieejas termināli, taču tie nevar abi vienlaicīgi kontrolēt ātrumu. Izplatīts modelis ir izmantot Modbus ātruma kontrolei un 0-10V kā rezerves manuālās kontroles režīmu.

Kāpēc mana vārpsta darbojas nepareizā ātrumā ar 0-10V kontroli?

Visbiežākās cēloņi: (1) VFD min/max frekvences parametri neatbilst 0-10V mērogojumam. Ja max frekvence = 400 Hz, bet jūsu vārpstas ir nomināli 800 Hz (24000 RPM = 400 Hz 2P gadījumā, 800 Hz 4P gadījumā), ātrums būs pusi no paredzētā. (2) Sprieguma kritums 0-10V līnijā – izmēriet faktisko spriegumu VFD VI terminālī, kamēr kontrolleris komandē maksimālo ātrumu. Ja tas rāda 9.2V nevis 10V, jūsu kabelis ir pārāk garš vai kontrollera izvades impedance ir pārāk augsta.

Kurā Modbus reģistrā jāraksta frekvences vadībai?

Nav universālas atbildes — VFD zīmoli izmanto dažādas reģistru adreses. Parastajiem VFDs, kas apskatīti šajā rokasgrāmatā, Modbus funkcijas kods ir 06 (rakstīt vienu reģistru) vai 16 (rakstīt vairākus reģistrus). Biežāk izmantotie frekvences reģistri: Delta 0x2001, Yaskawa 0x0002, Siemens 0x0FFF, vispārlietojami Ķīnas VFD izmanto 0x1000 vai 0x2000. Iegūstiet VFD specifisko Modbus reģistru tabulu no ražotāja dokumentācijas.


Gatavs pieprasīt piedāvājumu par vārpstu + VFD komplektu?

VFD reģistru kartes atšķiras pēc zīmola un modeļa. Izmantojiet rokasgrāmatu un vārpstas modeli, lai iegūtu vadībai gatavu komplektu ar pareizu Modbus, analogo vai paneļvadības ceļu. Pieprasīt vadībai gatava komplekta piedāvājumu or Apskatīt Fuling VFD invertoru.

Biežāk uzdotie jautājumi

Vai varu izmantot gan 0-10V, gan Modbus vienlaicīgi?

Vairums VFDs atļauj tikai vienu aktīvu frekvences atskaites avotu vienā laikā. Varat savienot abus un pārslēgties starp tiem, izmantojot VFD parametru vai digitālo ieejas termināli, taču tie nevar abi vienlaicīgi kontrolēt ātrumu. Izplatīts modelis ir izmantot Modbus ātruma kontrolei un 0-10V kā rezerves manuālās kontroles režīmu.

Kāpēc mana vārpsta darbojas nepareizā ātrumā ar 0-10V kontroli?

Visbiežākās cēloņi: (1) VFD min/max frekvences parametri neatbilst 0-10V mērogojumam. Ja max frekvence = 400Hz, bet jūsu vārpstas ir nomināli 800Hz (24000 RPM = 400Hz 2P gadījumā, 800Hz 4P gadījumā), ātrums būs pusi ne paredzētā. (2) Sprieguma kritums 0-10V līnijā — izmēriet faktisko spriegumu VFD VI terminālī, kamēr kontrolleris komandē maksimālo ātrumu. Ja tas rāda 9.2V nevis 10V, jūsu kabelis ir pārāk garš vai kontrollera izvades impedance ir pārāk augsta.

Kurā Modbus reģistrā jāraksta frekvences vadībai?

Nav universālas atbildes — VFD zīmoli izmanto dažādas reģistru adreses. Parastajiem VFDs, kas apskatīti šajā rokasgrāmatā, Modbus funkcijas kods ir 06 (rakstīt vienu reģistru) vai 16 (rakstīt vairākus reģistrus). Biežāk izmantotie frekvences reģistri: Delta 0x2001, Yaskawa 0x0002, Siemens 0x0FFF, vispārlietojami Ķīnas VFD izmanto 0x1000 vai 0x2000. Iegūstiet VFD specifisko Modbus reģistru tabulu no ražotāja dokumentācijas.

Saistītie tehniskie ceļveži