RS485 Driver Stepper / driver hibrid servo Ghid de utilizare a comunicării
În utilizarea șoferului pas cu pas RS485 / buclă închisă pentru a comunica cu succes cu computerul gazdă trebuie să îndeplinească următoarele condiții:
1 Conectarea corectă a cablului de comunicație
2 Rata de bandă a protocolului de comunicare trebuie să fie coerentă
3 Adresa de comunicare trebuie să fie aceeași (selectarea adresei RS485 pe unitate)
4 Formatul de date trebuie să fie corect
Exemplul 1 Comunicarea RS485 cu unitate pas cu pas RS485 pentru a roti 1000 rpm
Pentru a rula motorul, trebuie să trimiteți cel puțin trei instrucțiuni
Mai întâi: pentru a seta funcția RS-485 să fie validă (numai atunci când funcția 485 este activată, poate controla viteza motorului, înainte, înapoi, frână, activare), driverul implicit la funcția 485 este nevalid și nu va fi alimentat off. , trebuie să fie setat la RS485 pentru fiecare pornire (nu repetați setările după setarea de pornire);
În al doilea rând: pentru a seta viteza fără perii a motorului 1000 rpm. Notă: Toate datele sunt trimise în format hexazecimal. Când un motor fără perii este necesar pentru a funcționa la 1000 rot / min, este necesar să convertiți zecimal 1000 într-un hexazecimal 1000 (3E8) și să îl trimiteți din nou.
Explicație suplimentară: Când viteza setată și viteza reală nu se potrivesc,
1 Verificați sursa de alimentare, dacă motorul 48V este alimentat de la sursa de 24V, atunci viteza nu va atinge viteza maximă
2 Verificați dacă numărul de perechi de polii magnetici setați de conducătorul auto este același cu numărul de poli magnetici ai motorului.
În al treilea rând, trimiteți instrucțiuni pentru a rula motorul înainte
Explicație suplimentară: Trei instrucțiuni nu pot fi amânate în același timp, dar aproximativ 30ms!
Exemplul 2 Citirea curenților de tensiune și a tensiunii folosind 485
Datele de citire RS485 nu trebuie să facă 485 funcția eficientă, dar pot citi și scrie direct instrucțiunile de curent și de tensiune ale șoferului pas cu pas RS485 / driverului de buclă închisă direct. Notă: Dacă citiți date sau scrieți date RS485 este o transmisie cadru cu cadru, adică dacă doriți să citiți mai mult de o singură dată, nu se poate citi în același timp, trebuie să existe o întârziere a aproximativ 30ms. Mai întâi trimiteți întârzierea de citire a comenzii 30ms și apoi trimiteți comanda de tensiune citită!
Deoarece comunicarea de date nu poate trimite punct zecimal, datele primite sunt toate în formă intregă, datele primite curente sunt împărțite la 100 este valoarea actuală curentă, tensiunea este împărțită la 10; datele primite sunt hexazecimale, multe din computerul superior convertite automat în zecimale, dacă nu este necesar să vă convertiți!
Explicație suplimentară: Setați timpul de protecție curent să fie înmulțit cu 10 pentru a trimite, de exemplu pentru a seta la 1S, apoi pentru a trimite 10; 2S pentru a trimite 20 pentru a primi împărțit corespunzător cu 10!
ECON TECH 2-axa (2 in 1drive), unitatea RS485, care poate fi unitate pas cu pas RS485, unitate pas cu pas cu buclă închisă, un servomotor cu servodirecție dc.





