RS485 Stepper Driver / hybrid servo driver Kommunikasjons applikasjonsveiledning
Ved bruk av RS485-stasjonsdriver / lukket loop-stasjon for å kommunisere vellykket med vertsdatamaskinen, må følgende oppfylles:
1 Korrekt tilkobling av kommunikasjonskabel
2 Bandhastigheten til kommunikasjonsprotokollen må være konsistent
3 Kommunikasjonsadressen skal være den samme (RS485 adressevalg på stasjonen)
4 Dataformatet må være riktig
Eksempel 1 RS485-kommunikasjon med RS485-trinnstasjon for å rotere 1000 rpm
For å kjøre motoren, her er minst tre instruksjoner må sendes
For det første: for å stille inn RS-485-funksjonen (kun når 485-funksjonen er aktivert, kan du kontrollere motorhastigheten, fremover, bakover, bremse, aktivere), er sjåføren som standard 485-funksjon ugyldig, og den vil ikke bli drevet av. , må settes til RS485 for hver oppstart (ikke gjenta innstillingene etter oppstart);
For det andre: å sette den børsteløse motorhastigheten 1000 rev / min. Merk: Alle data sendes i heksadesimale. Når en børsteløs motor kreves å kjøre ved 1000 rpm, er det nødvendig å konvertere desimal 1000 til en heksadesimal 1000 (3E8) og sende den igjen.
Tilleggsforklaring: Når setthastigheten og den faktiske hastigheten ikke samsvarer,
1 Kontroller strømforsyningen, hvis 48V-motoren er drevet med 24V strøm, vil hastigheten ikke nå maksimal hastighet
2 Kontroller om antall magnetpolepar som er satt av føreren, er det samme som antall magnetiske poler på motoren.
Den tredje, send instruksjon for å kjøre motoren fremover
Tilleggsforklaring: Tre instruksjoner kan ikke forsinkes samtidig, men ca 30 ms!
Eksempel 2 Lese drivstrøm og spenning ved hjelp av 485
RS485 lese data trenger ikke å gjøre 485 funksjonell, men kan lese og skrive den aktuelle strøm- og spenningsinstruksjonen til RS485 Stepper Driver / Closed Loop Driver direkte. Merk: Uansett om det leser data eller skriver data RS485 er en ramme for rammeoverføring, det vil si hvis du vil lese mer enn ett stykke data ikke kan leses samtidig, må det være en forsinkelse av ca 30 ms. Send først lesestrøm kommandoen forsinkelse 30ms og send deretter lesespenningskommandoen!
Fordi datakommunikasjon ikke kan sende desimaltegn, er de mottatte dataene alle i heltallsform, den nåværende mottatte data er delt med 100 er den aktuelle nåverdien, spenningen er delt med 10; de mottatte dataene er heksadesimale, mange av den øvre datamaskinen automatisk konvertert til desimal, om ikke nødvendig å konvertere deg selv!
Tilleggsforklaring: Angi gjeldende beskyttelsestid som skal multipliseres med 10 for å sende, for eksempel for å sette til 1S, deretter for å sende 10; 2S for å sende 20 for å motta tilsvarende delt med 10!
ECON TECHs 2-akse (2 i 1drive) RS485-stasjon, som kan være en RS485-stasjon, stengetrykkstasjon, dc børsteløs servostasjon.





