Vaš G-koda pravi -– a kako krmilnik dejansko sporoči VFD, naj se vrti pri 18000 RPM? Obstaata dve poti: tradicionalna analogna napetost 0-10V in sodoben digitalni protokol Modbus RTU. Ta vodnik obsega oboje, z vezalnimi shemami, nastavitvami parametrov VFD in koraki integracije, specifičnimi za krmilnik.
0-10V analogno krmiljenje: preprosto, tradicionalno, a občutljivo na hrup
Najbolj razširjena metoda, podprta pri vseh VFD-jih in krmilnikih. Krmilnik izhaja z 0-10V DC signalom, sorazmernim z želeno hitrostjo (0V = 0 RPM, 10V = največja hitrost). Analogni vhod VFD prebere to napetost in jo prilagodi izhodni frekvenci.
Kako deluje
Razpenjalna plošča krmilnika generira signal 0-10V – bodisi iz pravega DAC (digitalno-analogni pretvornik) ali iz izhoda PWM, ki gre skozi nizkoprepustni RC filter. Analogni vhodni terminal VFD (običajno označen kot VI, AVI ali ACI) prebere to napetost.
Notranje VFD preslika 0-10V v 0 Hz na največjo frekvenco (npr. 0-400 Hz za vreteno 24000 RPM 2P). Če krmilnik odda 7.5V, VFD nastavi 300 Hz = 18000 RPM.
Kritične omejitve
- Ranljivost za hrup: Signal 0-10V je analogna napetost z nizko pasovno širino. EMI iz VFD ali kabla za vreteno lahko naloži hrup na signal, kar povzroči, da hitrost vretena neenakomerno niha. za celovit načrt ukrepov proti elektromagnetnim motnjam, vključno z ozemljitvijo oklopljenih kablov, zvezdasto topologijo ozemljitve in namestitvijo feritnih jeder, glejte naš VFD EMI vodnik za zaščito in uzemljevanje.
- Padec napetosti: Pri potekih kablov, daljših od 10 metrov, upor signalnega voda povzroči merljiv padec napetosti. 10V at controller may preberite as 9.4V at VFD – a 6% hitrost error.
- Odmik ozemljitve: Če GND krmilnika in VFD ACM nista natanko na istem potencialu, se napetostna razlika pojavi kot trajen odmik hitrosti.
Modbus RTU prek RS485: digitalna natančnost z dvosmerno komunikacijo
Modbus RTU je industrijski standardni za digitalno VFD krmiljenje. Dva diferencialna signalna vodnika (A+ in B-) prenašata digitalne ukaze s hitrostjo do 115200 bps. Krmilnik lahko ne le nastavi hitrost, ampak tudi prebere dejanske RPM, izhodni tok, napetost DC bus-a in alarmne kode.
Kako deluje
Krmilnik deluje kot Modbus Master; VFD je Modbus Slave z edinstvenim naslovom (1-247). Master pošlje ukaz za pisanje (funkcijska koda 06) v register za nastavitev frekvence z želeno vrednostjo. VFD potrdi in posodobi svojo izhodno frekvenco – vse v manj kot 10 ms.
Master lahko prav tako poizveduje po statusnih registrih VFD (funkcijska koda 03), da prebere dejansko izhodno frekvenco, izhodni tok, napetost DC bus-a in kode napak. To omogoča nadzor hitrosti v zaprti zanki in avtomatski odziv na napake.
Ključne prednosti pred analognim
- Odporno na hrup: RS485 uses differential signaling – receiver measures voltage difference between A+ in B-, rejecting common-mode noise ki would corrupt an analog signal.
- Brez drsenja kalibracije: Digitalne vrednosti se ne poslabšajo s razdaljo ali časom. 300.00 Hz je 300.00 Hz, ne glede na to, ali je kabel dolg 2 m ali 100 m.
- Dvosmerna komunikacija: Krmilnik lahko preveri, ali je vreteno dejansko doseglo ukazano hitrost, spremlja obremenitev za prilagodljivo krmiljenje podajne hitrosti in zazna napake VFD brez dodatnih senzorjev.
0-10V proti Modbus: Celotna primerjalna tabela
| Dejavnik | 0-10V analogno | Modbus RS485 |
|---|---|---|
| Vrsta signala | Analogna napetost (0-10V DC) | Digitalno serijsko (RS485 diferencialno) |
| Odpornost na hrup | Slaba – občutljiva na EMI iz VFD in kabla vretena. Zahteva ekraniran kabel z upletenim parom in usmerjanje stran od napajalnih vodov. | Odlična – diferencialno signaliziranje zavrača hrup v skupnem načinu. Industrijski standardni za hrupna okolja. |
| Zahteve za kabel | Ekraniran 2-vodnik (signal + GND), minimalno 0.5 mm². Največja praktična razdalja ~10 m, preden padec napetosti postane pomemben. | Oklopljen vijačni par (A+/B- + GND), minimalno 0.25 mm². Nazivno do 1200 m pri nižjih hitrostih baud; 100 m zanesljivo pri 19200-38400 bps. |
| Zahteva krmilnika | 0-10V analogni izhod ali pretvornik PWM v analog. Večina Mach3 breakout plošč to vključuje. Preprosto – ni potreben protokolni sklad. | Serijska vrata RS485 ali adapter USB v RS485. Krmilnik mora podpirati glavni protokol Modbus RTU. LinuxCNC ima vgrajeno podporo za Modbus; Mach3 zahteva vtičnik. |
| Tok informacij | Enosmerno: krmilnik pošlje ukaz o hitrosti v VFD. Brez povratne zanke – VFD ne več poročati o dejanski hitrosti, toku ali napakah nazaj krmilniku. | Dvosmerno: krmilnik pošlje ukaz o hitrosti, in bere dejanski RPM, izhodni tok, napetost DC vodila in kode napak iz registrov VFD. |
| Natančnost hitrosti | Omejeno z ločljivostjo DAC, odmikom ozemljitve in padcem napetosti na kablu. Tipična natančnost ±2-5 % polne lestvice. | Digitalna natančnost – ločljivost nastavitve hitrosti je tipično 0.01 Hz. Brez odplavanja, brez odplavanja kalibracije s časom. |
| Zahtevnost nastavitve | Nizka: dve žici, ena sprememba parametra VFD (vir frekvence = zunanji terminal). | Srednja: žičenje RS485, konfiguracija baud stopnja/paritete/naslova na obeh VFD in krmilniku, preslikava registrov Modbus. |
| Najbolje za | Preprosti CNC rezkalniki, hobi projekti, stroji z enim vretenom, kjer povratna informacija o hitrosti ni potrebna. | Proizvodni stroji, večvretene nastavitve, avtomatizirani sistemi in vsaka namestitev, kjer mora krmilnik preveriti dejansko hitrost vretena. |
Nastavitve parametrov VFD za vsako blagovno znamko
Številke parametrov se razlikujejo glede na blagovno znamko, vendar je funkcija enaka: VFD povemo, od kje naj prebere ukaz frekvence.
Serija Fuling BD612 (standardna VFD za vretena ATC)
Parametri 0-10V: P0.01 = 1 (krmiljenje z zunanjim terminalom), P0.03 = 2 (analogni vhod 0-10V na terminalu AI1). AI1 in AI2 podpirata 0-10V ali 0-20 mA; AI3 podpira -10V do 10V.
Parametri Modbus: P0.01 = 2 (krmiljenje prek komunikacije RS485). Hitrost baud, pariteta in naslov slave se nastavijo v skupini P3.00-P3.04. Protokol Modbus RTU, kode funkcij 03 (branje) in 06 (zapis).
Opomba: Fuling BD612 je standardni frekvenčni pretvornik, ki ga uporabljamo z našimi motorji vretena ATC. Podpira 10 glavne/pomožne frekvenčne vire, krmiljenje PID, 8-stopenjsko PLC in Modbus RTU z digitalno ločljivostjo 0.01 Hz. Krmilna plošča zagotavlja pomožno napajanje 24VDC, referenco 10V, več večfunkcijskih vhodov in izhode relé/tranzistor za popolno integracijo CNC.
Delta VFD (npr. VFD-EL, VFD-E)
Parametri 0-10V: P00.00 = 2 (zunanji terminal), P01.00 = 2 (ACI 0-10V na terminalu ACI/AVI)
Parametri Modbus: P00.00 = 3 (RS485), P09.00 = naslov slave, P09.01 = hitrost baud (0=9600, 1=19200)
Opomba: Razlika uporablja standardni Modbus RTU. Register ukaza frekvence: 0x2001. Statusni register: 0x2101. Well-documented – easiest to integrate.
Inovance / MD serija
Parametri 0-10V: F0-02 = 1 (krmiljenje z zunanjim terminalom)
Parametri Modbus: F0-02 = 2 (krmiljenje prek komunikacije), skupina FD za konfiguracijo Modbus
Opomba: Naslavljanje registrov se začne pri 0x1000 za frekvenčni setpoint. Dokumentacija Inovance je na splošno dobra z izrecnimi tabelami Modbus registrov.
Sheme žičenja za oba načina
0-10V analogno žičenje (Fuling BD612)
- Krmilnik PWM/analogni izhod → VFD AI1 terminal (analogni vhod 0-10V)
- Krmilnik GND → VFD ACM terminal (analogna skupna točka)
- IMPORTANT: Če uporabljate izhod PWM Mach3, dodajte nizkoprepustni RC filter (1 kΩ + 10 μF) za pretvorbo PWM v gladek enosmerni tok (DC)
- Za modele 2.2 kW+ BD612: AI1 in AI2 vsak podpirata 0-10V ali 0-20 mA (konfigurirano prek jumperja). AI3 podpira -10V do +10V za dvosmerno krmiljenje.
Strokovni nasvet: Krmilna plošča BD612 zagotavlja referenčni izhod 10V in pomožno napajanje 24VDC (modeli 2.2 kW+). Uporabite referenco 10V za potenciometer pri ročnem krmiljenju hitrosti. Krmilne mase GND nikoli ne povežite neposredno z VFD ACM, ne da bi preverili galvansko ločitev – s tem nastane ozemljitvena zanka, ki lahko poškoduje krmilnik.
Modbus RS485 ožičenje (Fuling BD612)
- Krmilnik RS485 A+ → VFD RS485 terminal A+
- Krmilnik RS485 B- → VFD RS485 terminal B-
- Krmilnik RS485 GND → signalno ozemljitev VFD (bistveno za referenco skupnega načina)
- BD612 podpira Modbus RTU s kodami funkcij 03 (branje registrov) in 06 (zapis enega registra). Baudova hitrost, pariteta in ID sužnja so konfigurirani v parametrski skupini P3.00-P3.04.
Strokovni nasvet: BD612 ponuja 10 glavne in pomožne vire frekvence, vključno z RS485, analogom 0-10V, PID, večstopenjsko hitrostjo in PLC. You lahko uporabite RS485 za primary hitrost control medtem ko keeping 0-10V wired as a fallback – switch between them via a digital vhod terminal configured za frequency source selection.
Fuling BD612 – frekvenčni pretvornik, ki je priložen našim paketom vreten.
Serija Fuling BD612 (220V bela / 380V črna, 1.5-15 kW) podpira metode krmiljenja hitrosti, obravnavane tukaj: analog 0-10V prek terminalov AI1/AI2/AI3, tokovna zanka 0-20 mA, Modbus RS485 RTU z digitalno ločljivostjo 0.01 Hz, stopenjsko krmiljenje večstopenjske hitrosti (do 16 stopenj prek vgrajenega PLC) in zaprtozančno krmiljenje PID. Natančnost hitrosti je ±0.5% v območju 1:100.
BD612 zagotavlja 10 glavne in pomožne vire frekvence, ki jih je mogoče prožno kombinirati – na primer RS485 kot primarni ukaz hitrosti s potenciometrom 0-10V kot ročnim pregazovanjem. Krmilna plošča vključuje pomožno napajanje 24VDC (modeli 2.2 kW+), referenčni izhod 10V, več programirljivih digitalnih vhodov, relajske izhode in tranzistorske izhode za popolno integracijo CNC.
VFD Krmiljenje hitrosti FAQ
Ali lahko hkrati uporabljam 0-10V in Modbus?
Večina VFD-jev dopušča le en aktiven referenčni vir frekvence hkrati. Oboje lahko ožičite in preklapljate med njima prek parametra VFD ali digitalnega vhodnega terminala, vendar oba hkrati ne moreta krmiliti hitrosti. Pogost vzorec je uporaba Modbusa za krmiljenje hitrosti in 0-10V kot rezervni ročni način krmiljenja.
Zakaj moje vreteno teče z napačno hitrostjo pri krmiljenju 0-10V?
Najpogostejši vzroki: (1) Parametri min/max frekvence VFD se ne ujemajo s skaliranjem 0-10V. Če je maksimalna frekvenca = 400 Hz, vendar je vaše vreteno nazivno pri 800 Hz (24000 RPM = 400 Hz za 2P, 800 Hz za 4P), bo hitrost polovica pričakovane. (2) Padec napetosti na liniji 0-10V – izmerite dejansko napetost na terminalu VFD VI, medtem ko krmilnik ukazuje največjo hitrost. Če kaže 9.2V namesto 10V, je vaš kabel predolg ali je izhodna impedanca krmilnika previsoka.
Kateri Modbus register naj zapišem za nadzor frekvence?
Ni univerzalnega odgovora — blagovne znamke VFD uporabljajo različne naslove registrov. Za pogoste VFD, obravnavane v tem priročniku, je Modbus funkcijska koda 06 (zapis enega registra) ali 16 (zapis več registrov). Pogosti registri frekvence: Delta 0x2001, Yaskawa 0x0002, Siemens 0x0FFF, generični kitaski VFD uporabljajo 0x1000 ali 0x2000. Pridobite specifično tabelo Modbus registrov za VFD iz dokumentacije proizvajalca.
Pripravljeni na ponudbo za paket vreteno + VFD?
Zemljevidi registrov VFD se razlikujejo glede na blagovno znamko in model. Uporabite priročnik in model vretena, da dobite paket, pripravljen za krmiljenje, z ustrezno potjo prek Modbusa, analognega ali panelnega krmiljenja. Zahtevajte ponudbo za paket, pripravljen za krmiljenje ali Oglejte si Fuling VFD pretvornik.