G-code anda berbunyi S18000 M3 – tetapi bagaimana sebenarnya pengawal memberitahu VFD untuk berputar pada 18000 RPM? Terdapat dua laluan: voltan analog 0-10V tradisional, dan protokol digital Modbus RTU moden. Panduan ini merangkumi kedua-duanya, dengan gambarajah pendawaian, tetapan parameter VFD, dan langkah integrasi khusus pengawal.
Kawalan Analog 0-10V: Mudah, Tradisional, tetapi Sensitif Hingar
Kaedah paling disokong secara meluas merentas semua VFD dan pengawal. Pengawal mengeluarkan isyarat DC 0-10V yang berkadar dengan kelajuan dikehendaki (0V = 0 RPM, 10V = kelajuan maksimum). Input analog VFD membaca voltan ini dan menskalakannya kepada frekuensi output.
Cara ia berfungsi
Papan breakout pengawal menjana isyarat 0-10V – sama ada daripada DAC sebenar (penukar digital-ke-analog) atau daripada output PWM yang melalui penapis RC laluan-rendah. Terminal input analog VFD (biasanya dilabel VI, AVI, atau ACI) membaca voltan ini.
Secara dalaman, VFD memetakan 0-10V kepada 0 Hz hingga Frekuensi Maksimum (cth., 0-400 Hz untuk spindle 2P 24000 RPM). Jika pengawal mengeluarkan 7.5V, VFD menetapkan 300 Hz = 18000 RPM.
Had kritikal
- Kelemahan hingar: Isyarat 0-10V ialah voltan analog lebar jalur rendah. EMI daripada VFD atau kabel spindle boleh menindih hingar pada isyarat, menyebabkan kelajuan spindle turun naik tidak menentu. Untuk pelan langkah balas EMI lengkap – termasuk pembumian kabel berperisai, topologi pembumian bintang, dan penempatan teras ferit – rujuk panduan perisai dan pembumian EMI VFD.
- Susut voltan: Untuk larian kabel melebihi 10 meter, rintangan wayar isyarat menyebabkan susut voltan yang boleh diukur. 10V pada pengawal mungkin dibaca 9.4V pada VFD – ralat kelajuan 6%.
- Ofset bumi: Jika GND pengawal dan ACM VFD tidak berada pada potensi yang sama, perbezaan voltan muncul sebagai ofset kelajuan kekal.
Modbus RTU melalui RS485: Ketepatan Digital dengan Komunikasi Dua Hala
Modbus RTU ialah piawai industri untuk kawalan VFD digital. Dua wayar isyarat pembezaan (A+ dan B-) membawa arahan digital sehingga 115200 bps. Pengawal bukan sahaja boleh menetapkan kelajuan tetapi juga membaca semula RPM sebenar, arus output, voltan bas DC, dan kod amaran.
Cara ia berfungsi
Pengawal bertindak sebagai Master Modbus; VFD ialah Hamba Modbus dengan alamat unik (1-247). Master menghantar arahan tulis (Kod Fungsi 06) ke daftar titik set frekuensi dengan nilai dikehendaki. VFD mengakui dan mengemas kini frekuensi outputnya – semuanya dalam masa kurang daripada 10 ms.
Master juga boleh menyoal daftar status VFD (Kod Fungsi 03) untuk membaca frekuensi output sebenar, arus output, voltan bas DC, dan kod fault. Ini membolehkan pemantauan kelajuan gelung tertutup dan tindak balas fault automatik.
Kelebihan utama berbanding analog
- Kebal kepada hingar: RS485 menggunakan isyarat pembezaan – penerima mengukur perbezaan voltan antara A+ dan B-, menolak hingar mod-sepunya yang boleh merosakkan isyarat analog.
- Tiada hanyutan penentukuran: Nilai digital tidak merosot mengikut jarak atau masa. 300.00 Hz ialah 300.00 Hz, sama ada kabel sepanjang 2 m atau 100 m.
- Komunikasi dua hala: Pengawal boleh mengesahkan spindle benar-benar mencapai kelajuan yang diarahkan, memantau beban untuk kawalan kadar suapan adaptif, dan mengesan fault VFD tanpa sensor tambahan.
0-10V vs Modbus: Jadual Perbandingan Penuh
| Faktor | Analog 0-10V | Modbus RS485 |
|---|---|---|
| Jenis isyarat | Voltan analog (0-10V DC) | Bersiri digital (RS485 pembezaan) |
| Ketahanan hingar | Lemah — mudah terjejas oleh EMI daripada kabel VFD dan spindle. Memerlukan kabel pasangan terpiuh berperisai dan laluan berjauhan daripada pendawaian kuasa. | Cemerlang — isyarat pembezaan menolak hingar mod-sepunya. Piawai industri untuk persekitaran bising. |
| Keperluan kabel | Berperisai 2-konduktor (isyarat + GND), minimum 0.5 mm². Jarak praktikal maksimum ~10 m sebelum susut voltan menjadi ketara. | Pasangan terpiuh berperisai (A+/B- + GND), minimum 0.25 mm². Dinilai hingga 1200 m pada kadar baud rendah; 100 m boleh dipercayai pada 19200-38400 bps. |
| Keperluan pengawal | Output analog 0-10V atau penukar PWM-ke-analog. Kebanyakan papan breakout Mach3 memasukinya. Mudah — tiada timbunan protokol diperlukan. | Port bersiri RS485 atau penyesuai USB-ke-RS485. Pengawal mesti menyokong protokol master Modbus RTU. LinuxCNC mempunyai sokongan Modbus asli; Mach3 memerlukan plugin. |
| Aliran maklumat | Sehala: pengawal menghantar arahan kelajuan ke VFD. Tiada maklum balas — VFD tidak dapat melaporkan kelajuan sebenar, arus, atau fault kembali ke pengawal. | Dua hala: pengawal menghantar arahan kelajuan DAN membaca RPM sebenar, arus output, voltan bas DC, dan kod fault daripada daftar VFD. |
| Ketepatan kelajuan | Terhad oleh resolusi DAC, ofset bumi, dan susut voltan kabel. Ketepatan biasa ±2-5% skala penuh. | Ketepatan digital — resolusi titik set kelajuan biasanya 0.01 Hz. Tiada drift dan tiada drift penentukuran dari masa ke masa. |
| Kerumitan pemasangan | Rendah: dua wayar, satu perubahan parameter VFD (sumber frekuensi = terminal luaran). | Sederhana: pendawaian RS485, konfigurasi kadar baud/pariti/alamat pada kedua-dua VFD dan pengawal, pemetaan daftar Modbus. |
| Terbaik untuk | Penghala ringkas, binaan hobi, mesin satu spindle di mana maklum balas kelajuan tidak diperlukan. | Mesin pengeluaran, persediaan berbilang spindle, sistem automatik, dan sebarang pemasangan di mana pengawal perlu mengesahkan kelajuan spindle sebenar. |
Tetapan Parameter VFD untuk Setiap Jenama
Nombor parameter berbeza mengikut jenama, tetapi fungsinya sama: beritahu VFD tempat membaca arahan frekuensi.
Siri Fuling BD612 (VFD standard untuk spindle ATC)
Parameter 0-10V: P0.01 = 1 (kawalan terminal luaran), P0.03 = 2 (input analog 0-10V pada terminal AI1). AI1 dan AI2 menyokong 0-10V atau 0-20 mA; AI3 menyokong -10V hingga 10V.
Parameter Modbus: P0.01 = 2 (kawalan komunikasi RS485). Kadar baud, pariti, dan alamat hamba dikonfigurasikan dalam kumpulan P3.00-P3.04. Protokol Modbus RTU, kod fungsi 03 (baca) dan 06 (tulis).
Nota: Fuling BD612 ialah VFD standard yang dipadankan dengan motor spindle ATC kami. Ia menyokong 10 sumber frekuensi utama/bantuan, kawalan PID, PLC 8 peringkat, dan Modbus RTU dengan resolusi digital 0.01 Hz. Papan kawalan menyediakan kuasa bantuan 24VDC, rujukan 10V, pelbagai input pelbagai fungsi, dan output geganti/transistor untuk integrasi CNC penuh.
Delta VFD (cth., VFD-EL, VFD-E)
Parameter 0-10V: P00.00 = 2 (terminal luaran), P01.00 = 2 (ACI 0-10V pada terminal ACI/AVI)
Parameter Modbus: P00.00 = 3 (RS485), P09.00 = alamat hamba, P09.01 = kadar baud (0=9600, 1=19200)
Nota: Delta menggunakan Modbus RTU standard. Daftar arahan frekuensi: 0x2001. Daftar status: 0x2101. Didokumenkan dengan baik — paling mudah untuk diintegrasikan.
Siri Inovance / MD
Parameter 0-10V: F0-02 = 1 (kawalan terminal luaran)
Parameter Modbus: F0-02 = 2 (kawalan komunikasi), kumpulan FD untuk konfigurasi Modbus
Nota: Pengalamatan daftar bermula daripada 0x1000 untuk titik set frekuensi. Dokumentasi Inovance umumnya baik dengan jadual daftar Modbus yang eksplisit.
Gambarajah Pendawaian untuk Kedua-dua Kaedah
Pendawaian analog 0-10V (Fuling BD612)
- Output PWM/analog pengawal → terminal AI1 VFD (input analog 0-10V)
- GND pengawal → terminal ACM VFD (sepunya analog)
- PENTING: Jika menggunakan output PWM Mach3, tambah penapis RC laluan-rendah (1 kΩ + 10 μF) untuk menukar PWM kepada DC licin
- Untuk model BD612 2.2 kW+: AI1 dan AI2 masing-masing menyokong 0-10V atau 0-20 mA (dikonfigurasikan melalui pelompat). AI3 menyokong -10V hingga +10V untuk kawalan dua arah.
Tip pro: Papan kawalan BD612 menyediakan output rujukan 10V dan kuasa bantuan 24VDC (model 2.2 kW+). Gunakan rujukan 10V untuk potensiometer jika menggunakan kawalan kelajuan manual. Jangan sekali-kali menyambung GND pengawal terus ke ACM VFD tanpa mengesahkan pengasingan — ini mewujudkan gelung bumi yang boleh merosakkan pengawal.
Pendawaian Modbus RS485 (Fuling BD612)
- RS485 A+ pengawal → terminal RS485 A+ VFD
- RS485 B- pengawal → terminal RS485 B- VFD
- RS485 GND pengawal → bumi isyarat VFD (penting untuk rujukan mod-sepunya)
- BD612 menyokong Modbus RTU dengan kod fungsi 03 (baca daftar) dan 06 (tulis satu daftar). Kadar baud, pariti, dan ID hamba dikonfigurasikan dalam kumpulan parameter P3.00-P3.04.
Tip pro: BD612 menawarkan 10 sumber frekuensi utama/bantuan termasuk RS485, analog 0-10V, PID, pelbagai kelajuan, dan PLC. Anda boleh menggunakan RS485 untuk kawalan kelajuan utama sambil mengekalkan 0-10V sebagai sandaran — tukar antara keduanya melalui terminal input digital yang dikonfigurasikan untuk pemilihan sumber frekuensi.
Fuling BD612 – VFD yang Dihantar dengan Pakej Spindle Kami
Siri Fuling BD612 (220V putih / 380V hitam, 1.5-15 kW) menyokong kaedah kawalan kelajuan yang diliputi di sini: analog 0-10V melalui terminal AI1/AI2/AI3, gelung arus 0-20 mA, Modbus RTU RS485 dengan resolusi digital 0.01 Hz, kawalan langkah pelbagai kelajuan (hingga 16 peringkat melalui PLC terbina dalam), dan kawalan gelung tertutup PID. Ketepatan kelajuan ialah ±0.5% merentas julat 1:100.
BD612 menyediakan 10 sumber frekuensi utama dan bantuan yang boleh digabungkan secara fleksibel — contohnya, RS485 sebagai arahan kelajuan utama dengan potensiometer 0-10V sebagai gantian manual. Papan kawalan termasuk kuasa bantuan 24VDC (2.2 kW+), output rujukan 10V, pelbagai input digital boleh atur cara, output geganti, dan output transistor untuk integrasi CNC penuh.
FAQ Kawalan Kelajuan VFD
Bolehkah saya menggunakan 0-10V dan Modbus serentak?
Kebanyakan VFD hanya membenarkan satu sumber rujukan frekuensi aktif pada satu masa. Anda boleh memasang kedua-duanya dan menukar antaranya melalui parameter VFD atau terminal input digital, tetapi kedua-duanya tidak boleh mengawal kelajuan serentak. Corak biasa ialah menggunakan Modbus untuk kawalan kelajuan dan 0-10V sebagai mod kawalan manual sandaran.
Mengapa spindle saya berjalan pada kelajuan yang salah dengan kawalan 0-10V?
Punca paling biasa: (1) Parameter frekuensi minimum/maksimum VFD tidak sepadan dengan skala 0-10V. Jika frekuensi maksimum = 400 Hz tetapi spindle anda dinilai pada 800 Hz (24000 RPM = 400 Hz untuk 2P, 800 Hz untuk 4P), kelajuan akan menjadi separuh daripada jangkaan. (2) Susut voltan pada talian 0-10V — ukur voltan sebenar pada terminal VI VFD semasa pengawal mengarahkan kelajuan maksimum. Jika ia membaca 9.2V dan bukannya 10V, kabel anda terlalu panjang atau impedans output pengawal terlalu tinggi.
Daftar Modbus yang manakah saya tulis untuk kawalan frekuensi?
Tiada jawapan universal — jenama VFD menggunakan alamat daftar berbeza. Untuk VFD biasa yang diliputi panduan ini, kod fungsi Modbus ialah 06 (tulis satu daftar) atau 16 (tulis pelbagai daftar). Daftar frekuensi biasa: Delta 0x2001, Yaskawa 0x0002, Siemens 0x0FFF, VFD China generik menggunakan 0x1000 atau 0x2000. Dapatkan jadual daftar Modbus khusus VFD daripada dokumentasi pengilang.
Bersedia untuk Sebut Harga Pakej Spindle + VFD?
Peta daftar VFD berbeza mengikut jenama dan model. Gunakan manual dan model spindle untuk mendapatkan pakej sedia-kawal dengan laluan Modbus, analog, atau kawalan panel yang betul. Minta sebut harga pakej sedia-kawal atau lihat VFD Fuling.