Integrációs útmutató10 perc olvasásCNC integrátorok, akik VFD-ket kötnek vezérlőkhöz

VFD főorsó fordulatszámvezérlés: Modbus vs 0-10V

Modbus RTU (RS485) és 0-10V analóg módszerek összehasonlítása VFD főorsó fordulatszámvezérléshez. Bekötési rajzok, paraméterleképezés gyakori VFD-khez és integráció Mach3, LinuxCNC, Syntec vezérlőkhöz.

VFD fordulatszámvezérlésModbus RS4850-10V analógMach3

A G-code S18000 M3 parancsot ad, de hogyan mondja meg a vezérlő valójában a VFD-nek, hogy 18000 RPM-en forogjon? Két út van: a hagyományos 0-10V analóg feszültség és a modern Modbus RTU digitális protokoll. Ez az útmutató mindkettőt lefedi bekötéssel, VFD paraméterekkel és vezérlőspecifikus integrációs lépésekkel.


0-10V analóg vezérlés: egyszerű, hagyományos, de zajérzékeny

Ez a legszélesebb körben támogatott módszer VFD-k és vezérlők között. A vezérlő 0-10V DC jelet ad ki a kívánt sebességgel arányosan: 0V = 0 RPM, 10V = maximális sebesség. A VFD analóg bemenete ezt olvassa, és kimeneti frekvenciára skálázza.

Hogyan működik?

A vezérlő breakout boardja 0-10V jelet hoz létre, valódi DAC-ból vagy PWM kimenetből aluláteresztő RC szűrőn keresztül. A VFD analóg bemenete, gyakran VI, AVI vagy ACI, ezt a feszültséget olvassa.

Belsőleg a VFD 0-10V-ot 0 Hz-től maximális frekvenciáig képez le, például 0-400 Hz egy 24000 RPM-es 2P főorsónál. Ha a vezérlő 7.5V-ot ad ki, a VFD 300 Hz-et, vagyis 18000 RPM-et állít.

Kritikus korlátok

  • Zajérzékenység: a 0-10V jel alacsony sávszélességű analóg feszültség. A VFD vagy főorsókábel EMI-je ráülhet a jelre, és ingadozó fordulatszámot okozhat. Teljes ellenintézkedési tervhez lásd a VFD EMI árnyékolási és földelési útmutatót.
  • Feszültségesés: 10 méternél hosszabb kábelnél a jelvezeték ellenállása mérhető esést okoz. 10V a vezérlőnél 9.4V lehet a VFD-nél, ami 6% sebességhiba.
  • Földpotenciál-eltérés: ha a vezérlő GND és a VFD ACM nem azonos potenciálon van, a különbség állandó sebességeltolódásként jelenik meg.

Modbus RTU RS485-en: digitális pontosság kétirányú kommunikációval

A Modbus RTU ipari standard digitális VFD vezérléshez. Két differenciális vezeték, A+ és B-, legfeljebb 115200 bps sebességgel visz digitális parancsokat. A vezérlő nemcsak sebességet állít, hanem visszaolvashat tényleges RPM-et, kimeneti áramot, DC buszfeszültséget és hibakódokat.

Hogyan működik?

A vezérlő Modbus Master, a VFD egyedi címmel rendelkező Modbus Slave (1-247). A master write parancsot küld, gyakran 06 funkciókóddal, a frekvencia setpoint regiszterbe. A VFD visszaigazol, és frissíti a kimeneti frekvenciát, jellemzően 10 ms alatt.

A master a VFD állapotregisztereit is lekérdezheti 03 funkciókóddal: tényleges kimeneti frekvencia, kimeneti áram, DC buszfeszültség és hibakódok. Ez zárt visszajelzésű sebességfelügyeletet és automatikus hibareakciót tesz lehetővé.

Fő előnyök az analóghoz képest

  • Zajálló: az RS485 differenciális jelátvitelt használ; a vevő az A+ és B- közötti különbséget méri, elutasítva a közös módusú zajt.
  • Nincs kalibrációs drift: a digitális érték nem romlik távolsággal vagy idővel. 300.00 Hz az 300.00 Hz, 2 m és 100 m kábelen is.
  • Kétirányú kommunikáció: a vezérlő ellenőrizheti, hogy a főorsó elérte-e a parancsolt sebességet, figyelheti a terhelést adaptív előtoláshoz, és külön érzékelő nélkül láthat VFD hibákat.

0-10V vs Modbus: teljes összehasonlító táblázat

Tényező 0-10V analóg Modbus RS485
Jeltípus Analóg feszültség (0-10V DC) Digitális soros jel (RS485 differenciális)
Zajtűrés Gyenge; érzékeny VFD és főorsókábel EMI-re. Árnyékolt sodrott pár és tápkábelektől távoli vezetés kell. Kiváló; a differenciális jel elutasítja a közös módusú zajt. Ipari standard zajos környezetben.
Kábeligény Árnyékolt 2 eres kábel (jel + GND), minimum 0.5 mm². Gyakorlati max távolság kb. 10 m feszültségesés előtt. Árnyékolt sodrott pár (A+/B- + GND), minimum 0.25 mm². Alacsonyabb baudrate-en 1200 m, 19200-38400 bps mellett 100 m megbízható.
Vezérlőigény 0-10V analóg kimenet vagy PWM-analóg átalakító. Sok Mach3 breakout board tartalmazza. Egyszerű, protokollstack nélkül. RS485 soros port vagy USB-RS485 adapter. A vezérlőnek Modbus RTU master protokollt kell támogatnia. LinuxCNC natívan, Mach3 pluginon keresztül.
Információáramlás Egyirányú: a vezérlő sebességparancsot küld. Nincs visszajelzés tényleges sebességről, áramról vagy hibáról. Kétirányú: a vezérlő sebességet küld és tényleges RPM-et, áramot, DC buszt és hibakódot olvas.
Sebességpontosság DAC felbontás, földeltolódás és kábel feszültségesés korlátozza. Tipikusan ±2-5% teljes skálán. Digitális pontosság; setpoint felbontás gyakran 0.01 Hz. Nincs drift vagy időbeli kalibrációs eltérés.
Beállítási összetettség Alacsony: két vezeték és egy VFD paraméter, frekvenciaforrás = külső sorkapocs. Közepes: RS485 bekötés, baudrate/paritás/cím beállítás VFD-n és vezérlőn, Modbus regisztertérkép.
Legjobb Egyszerű felsőmarók, hobbi építések, egyfőorsós gépek, ahol nem kell sebességvisszajelzés. Termelőgépek, többfőorsós rendszerek, automatizált gépek és minden telepítés, ahol a vezérlőnek igazolnia kell a tényleges fordulatszámot.

VFD paraméterbeállítások márkánként

A paraméterszámok márkánként eltérnek, de a funkció ugyanaz: megmondani a VFD-nek, honnan olvassa a frekvenciaparancsot.

Fuling BD612 sorozat, ATC főorsók standard VFD-je

0-10V paraméterek: P0.01 = 1 (külső sorkapcsos vezérlés), P0.03 = 2 (0-10V analóg bemenet AI1 kapcson). AI1 és AI2 0-10V vagy 0-20 mA módot támogat; AI3 -10V és 10V közötti jelet.

Modbus paraméterek: P0.01 = 2 (RS485 kommunikációs vezérlés). Baudrate, paritás és slave cím a P3.00-P3.04 csoportban. Modbus RTU protokoll, 03 olvasás és 06 írás funkciókóddal.

Megjegyzés: A Fuling BD612 az ATC főorsómotorokhoz párosított standard inverter. 10 fő/segéd frekvenciaforrást, PID vezérlést, 8 lépcsős PLC-t és Modbus RTU-t támogat 0.01 Hz digitális felbontással. A vezérlőpanel 24VDC segédtápot, 10V referenciát, többfunkciós bemeneteket és relé/tranzisztor kimeneteket ad CNC integrációhoz.

Delta VFD, például VFD-EL, VFD-E

0-10V paraméterek: P00.00 = 2 (külső sorkapocs), P01.00 = 2 (ACI 0-10V az ACI/AVI kapcson)

Modbus paraméterek: P00.00 = 3 (RS485), P09.00 = slave cím, P09.01 = baudrate (0=9600, 1=19200)

Megjegyzés: A Delta standard Modbus RTU-t használ. Frekvenciaparancs regiszter: 0x2001. Állapotregiszter: 0x2101. Jól dokumentált, ezért könnyű integrálni.

Inovance / MD sorozat

0-10V paraméterek: F0-02 = 1 (külső sorkapcsos vezérlés)

Modbus paraméterek: F0-02 = 2 (kommunikációs vezérlés), FD csoport Modbus konfigurációhoz

Megjegyzés: A frekvencia setpoint regiszter címzése 0x1000 környékéről indul. Az Inovance dokumentáció általában jó és explicit Modbus regisztertáblákat ad.


Bekötési rajzlogika mindkét módszerhez

0-10V analóg bekötés (Fuling BD612)

  • Vezérlő PWM/analóg kimenet -> VFD AI1 kapocs (0-10V analóg bemenet)
  • Vezérlő GND -> VFD ACM kapocs (analóg közös)
  • FONTOS: Mach3 PWM kimenet használatakor tegyen be aluláteresztő RC szűrőt (1 kΩ + 10 μF), hogy a PWM sima DC-vé alakuljon
  • 2.2 kW+ BD612 modelleknél az AI1 és AI2 0-10V vagy 0-20 mA módot támogat jumperrel konfigurálva. AI3 -10V és +10V között kétirányú vezérléshez használható.

Tipp: A BD612 vezérlőpanel 10V referencia kimenetet és 24VDC segédtápot ad (2.2 kW+ modellek). Kézi sebességvezérléshez a potenciométerhez használja a 10V referenciát. Ne kösse a vezérlő GND-t közvetlenül a VFD ACM-re izoláció ellenőrzése nélkül, mert földhurkot és vezérlőkárosodást okozhat.

Modbus RS485 bekötés (Fuling BD612)

  • Vezérlő RS485 A+ -> VFD RS485 A+ kapocs
  • Vezérlő RS485 B- -> VFD RS485 B- kapocs
  • Vezérlő RS485 GND -> VFD jelföld, közös módusú referenciához lényeges
  • A BD612 Modbus RTU-t támogat 03 és 06 funkciókódokkal. Baudrate, paritás és slave ID a P3.00-P3.04 paramétercsoportban konfigurálható.

Tipp: A BD612 10 fő/segéd frekvenciaforrást kínál, beleértve RS485-öt, 0-10V analógot, PID-et, többsebességes és PLC módot. Használhat RS485-öt elsődleges sebességvezérlésre, miközben a 0-10V tartalékként be van kötve; frekvenciaforrás-választásra konfigurált digitális bemenettel válthat.


Fuling BD612 - az inverter, amely a főorsócsomagokkal érkezik

A Fuling BD612 sorozat (220V fehér / 380V fekete, 1.5-15 kW) minden itt tárgyalt sebességvezérlési módot támogat: 0-10V analóg AI1/AI2/AI3 kapcsokon, 0-20 mA áramhurkot, RS485 Modbus RTU-t 0.01 Hz digitális felbontással, többsebességes lépcsővezérlést akár 16 lépcsővel beépített PLC-n keresztül, valamint PID zárt hurkú vezérlést. A sebességpontosság ±0.5% 1:100 tartományban.

A BD612 10 fő és segéd frekvenciaforrást ad, amelyek rugalmasan kombinálhatók, például RS485 elsődleges sebességparancsként és 0-10V potenciométer kézi felülírásként. A vezérlőpanel 24VDC segédtápot (2.2 kW+), 10V referencia kimenetet, programozható digitális bemeneteket, relékimeneteket és tranzisztorkimeneteket tartalmaz a teljes CNC integrációhoz.


VFD fordulatszámvezérlési GYIK

Használhatom egyszerre a 0-10V és Modbus vezérlést?

A legtöbb VFD egyszerre csak egy aktív frekvencia-referenciaforrást enged. Mindkettő beköthető, és paraméterrel vagy digitális bemenettel lehet váltani köztük, de egyszerre nem vezérelhetik a fordulatszámot. Gyakori minta a Modbus elsődleges fordulatszámvezérlésre és a 0-10V tartalék kézi módra.

Miért fut rossz fordulatszámon a főorsó 0-10V vezérlésnél?

Gyakori okok: (1) a VFD min/max frekvencia paraméterei nem illenek a 0-10V skálázáshoz. Ha a maximális frekvencia 400 Hz, de a főorsó 800 Hz-es, a sebesség fele lesz a vártnak. (2) feszültségesés a 0-10V vezetéken; mérje meg a tényleges feszültséget a VFD VI kapcsán maximális vezérlőparancsnál. Ha 10V helyett 9.2V, túl hosszú a kábel vagy túl nagy a vezérlő kimeneti impedanciája.

Melyik Modbus regiszterbe írjak frekvenciavezérléshez?

Nincs univerzális válasz, minden VFD márka más regisztercímet használ. A Modbus funkciókód viszont jellemzően 06, vagyis single register írás, vagy 16, vagyis multiple register írás. Gyakori frekvenciaregiszterek: Delta 0x2001, Yaskawa 0x0002, Siemens 0x0FFF, általános kínai VFD-knél gyakran 0x1000 vagy 0x2000. Mindig a VFD saját Modbus regisztertábláját használja.


Készen áll főorsó + VFD csomag ajánlatra?

Minden VFD márka eltérő regisztereket használ. A kézikönyv és főorsómodell alapján kérjen vezérlésre kész csomagot a megfelelő Modbus, analóg vagy paneles vezérlési úttal. Kérjen vezérlésre kész csomagajánlatot, vagy nézze meg a Fuling VFD invertert.

Gyakran Ismételt Kérdések

Használhatom egyszerre a 0-10V és Modbus vezérlést?

A legtöbb VFD egyszerre csak egy aktív frekvencia-referenciaforrást enged. Mindkettő beköthető, és paraméterrel vagy digitális bemenettel lehet váltani köztük, de egyszerre nem vezérelhetik a fordulatszámot. Gyakori minta a Modbus elsődleges fordulatszámvezérlésre és a 0-10V tartalék kézi módra.

Miért fut rossz fordulatszámon a főorsó 0-10V vezérlésnél?

Gyakori okok: (1) a VFD min/max frekvencia paraméterei nem illenek a 0-10V skálázáshoz. Ha a maximális frekvencia 400 Hz, de a főorsó 800 Hz-es, a sebesség fele lesz a vártnak. (2) feszültségesés a 0-10V vezetéken; mérje meg a tényleges feszültséget a VFD VI kapcsán maximális vezérlőparancsnál. Ha 10V helyett 9.2V, túl hosszú a kábel vagy túl nagy a vezérlő kimeneti impedanciája.

Melyik Modbus regiszterbe írjak frekvenciavezérléshez?

Nincs univerzális válasz, minden VFD márka más regisztercímet használ. A Modbus funkciókód viszont jellemzően 06 (single register írás) vagy 16 (multiple register írás). Gyakori frekvenciaregiszterek: Delta 0x2001, Yaskawa 0x0002, Siemens 0x0FFF, általános kínai VFD-knél gyakran 0x1000 vagy 0x2000. Mindig a VFD saját Modbus regisztertábláját használja.

Related Engineering Guides