Driver Panduan RS485 Stepper Driver / hybrid servo Panduan Aplikasi Komunikasi
Dalam penggunaan driver stepper RS485 / loop tertutup drive stepper untuk berhasil berkomunikasi dengan komputer host harus memenuhi persyaratan berikut:
1 Koneksi kabel komunikasi yang benar
2 Band Rate dari protokol komunikasi harus konsisten
3 Alamat komunikasi harus sama (pemilihan alamat RS485 pada drive)
4 Format data harus benar
Contoh 1 komunikasi RS485 dengan RS485 stepper drive untuk memutar 1000 rpm
Untuk menjalankan motor, berikut ini setidaknya ada tiga instruksi yang perlu dikirim
Pertama: untuk mengatur fungsi RS-485 menjadi valid (hanya ketika fungsi 485 diaktifkan dapat mengontrol kecepatan motor, maju, mundur, rem, aktifkan), default driver ke 485 fungsi tidak valid, dan tidak akan didukung mati. , harus diatur ke RS485 untuk setiap power-up (jangan ulangi pengaturan setelah pengaturan power-on);
Kedua: untuk mengatur kecepatan motor brushless 1000 putaran / menit. Catatan: Semua data dikirim dalam heksadesimal. Ketika motor brushless diperlukan untuk dijalankan pada 1000 rpm, maka perlu mengkonversi desimal 1000 menjadi heksadesimal 1000 (3E8) dan mengirimnya lagi.
Penjelasan tambahan: Ketika kecepatan yang ditetapkan dan kecepatan yang sebenarnya tidak cocok,
1 Periksa catu daya, jika motor 48V didukung oleh daya 24V, maka kecepatannya tidak akan mencapai kecepatan maksimum
2 Periksa apakah jumlah pasangan kutub magnet yang ditetapkan oleh pengemudi sama dengan jumlah kutub magnet motor.
Yang ketiga, kirim instruksi untuk menjalankan motor ke depan
Penjelasan tambahan: Tiga instruksi tidak dapat ditunda pada saat yang sama, tetapi sekitar 30ms!
Contoh 2 Membaca Drive Saat Ini dan Tegangan Menggunakan 485
RS485 membaca data tidak perlu membuat 485 berfungsi efektif, tetapi dapat membaca dan menulis instruksi arus dan tegangan aktual driver RS485 stepper driver / closed loop driver secara langsung. Catatan: Apakah itu membaca data atau menulis data RS485 adalah transmisi frame-by-frame, artinya jika Anda ingin membaca lebih dari satu bagian data tidak dapat dibaca pada saat yang sama, harus ada penundaan sekitar 30ms. Pertama, kirim perintah pembacaan saat ini 30 ms dan kemudian kirim perintah tegangan baca!
Karena komunikasi data tidak dapat mengirim titik desimal, data yang diterima semuanya dalam bentuk bilangan bulat, data yang diterima saat ini dibagi dengan 100 adalah nilai aktual, tegangan dibagi dengan 10; data yang diterima adalah heksadesimal, banyak komputer bagian atas Secara otomatis dikonversi ke desimal, jika tidak perlu mengkonversi diri sendiri!
Penjelasan tambahan: Atur waktu perlindungan saat ini untuk dikalikan dengan 10 untuk dikirim, misalnya untuk diatur ke 1S, kemudian mengirim 10; 2S untuk mengirim 20 untuk menerima yang sesuai dibagi dengan 10!
2 axis ECON TECH (2 in 1drive) RS485 drive, yang dapat menjadi drive RS485 stepper, drive loop tertutup, drive servo brushless dc.





