RS485 Stepper Driver / hybride servo driver Communicatie Applicatiegids
Bij het gebruik van een RS485-stepperdriver / stepper-drive met gesloten lus om met succes met de hostcomputer te communiceren, moet aan de volgende voorwaarden worden voldaan:
1 Juiste aansluiting van communicatiekabel
2 De bandfrequentie van het communicatieprotocol moet consistent zijn
3 Het communicatieadres moet hetzelfde zijn (selectie van RS485-adres op de omvormer)
4 Het gegevensformaat moet correct zijn
Voorbeeld 1 RS485-communicatie met RS485-stappenaandrijving om 1000 tpm te roteren
Om de motor te laten draaien, moeten hier minstens drie instructies worden verzonden
Ten eerste: om de RS-485-functie geldig te laten zijn (alleen wanneer de functie 485 is ingeschakeld, kan de motorsnelheid regelen, vooruit, achteruit, remmen, inschakelen), is de standaardwaarde van de 485-functie ongeldig en wordt deze niet gevoed uit. , moet voor elke power-up op RS485 worden ingesteld (herhaal de instellingen niet na het inschakelen);
Ten tweede: het borstelloze motortoerental 1000 omw / min instellen. Opmerking: alle gegevens worden in hexadecimaal verzonden. Als een borstelloze motor op 1000 toeren per minuut moet draaien, moet de decimale 1000 in een hexadecimaal 1000 (3E8) worden omgezet en opnieuw worden verzonden.
Aanvullende uitleg: als de ingestelde snelheid en de werkelijke snelheid niet overeenkomen,
1 Controleer de voeding, als de 48V motor wordt gevoed door 24V vermogen, zal de snelheid niet de maximumsnelheid bereiken
2 Controleer of het aantal magnetische poolparen ingesteld door de bestuurder hetzelfde is als het aantal magnetische polen van de motor.
De derde stuurinstructie om de motor vooruit te laten lopen
Aanvullende uitleg: Drie instructies kunnen niet tegelijkertijd worden uitgesteld, maar ongeveer 30ms!
Voorbeeld 2 Uitlezen van aandrijfstroom en -spanning met behulp van 485
RS485-leesgegevens hoeven 485 niet functioneel te maken, maar kunnen de actuele stroom- en spanningsinstructie van de RS485-stepperdriver / closed loop-driver direct lezen en schrijven. Opmerking: of het nu gaat om het lezen van gegevens of het schrijven van gegevens RS485 is een beeld-voor-beeld-verzending, dat wil zeggen als u wilt lezen dat meer dan één stuk gegevens niet tegelijkertijd kan worden gelezen, moet er een vertraging zijn van ongeveer 30ms. Stuur eerst de leesbevestigingsopdrachtvertraging 30ms en verzend vervolgens het leesvoltageopdracht!
Omdat gegevenscommunicatie geen decimaalpunt kan verzenden, zijn de ontvangen gegevens allemaal in gehele getallen, de huidige ontvangen gegevens worden gedeeld door 100 is de werkelijke huidige waarde, de spanning wordt gedeeld door 10; de ontvangen gegevens zijn hexadecimaal, veel van de bovenste computer automatisch geconverteerd naar decimaal, zo niet nodig om jezelf te converteren!
Aanvullende toelichting: Stel de huidige beveiligingstijd in die vermenigvuldigd moet worden met 10 om te verzenden, bijvoorbeeld om in te stellen op 1S, en vervolgens om 10 te verzenden; 2S om 20 te verzenden om de bijbehorende gedeeld door 10 te ontvangen!
ECON TECH's 2-assige (2 in 1 drive) RS485-drive, die RS485 stepper drive, closed loop stepper drive, dc borstelloze servoaandrijving kan zijn.





