RobotShop V3.0 brukerveiledning for feilsøkingsprogramvare

RobotShop V3.0 Debugging Software - Featured Image

RobotShop-logoHåndboken for feilsøkingsprogramvare V3.0

Hovedside Introduksjon

RobotShop V3.0 feilsøkingsprogramvare - Introduksjon 1.1. Åpne feilsøkingsprogramvaren V3.0RobotShop V3.0 feilsøkingsprogramvare - SymbolerEtter at motoren er slått på, dobbeltklikker du på EXE file kalt Assistant3.0, vil programvaren automatisk søke etter tilgjengelige serielle porter og prøve å koble til. Den serielle portstatusen i nedre venstre hjørne av figur 1 vil vise tilkoblingsstatusen for den serielle porten. Hvis tilkoblingen er vellykket, vil den vise at den serielle porten er tilkoblet. Hvis det mislykkes, hopper det til følgende grensesnitt. Du kan fortsette å klikke på bildet for å prøve å koble til på nytt.RobotShop V3.0 feilsøkingsprogramvare - Introduksjon 1 Muligheten for tilkoblingsfeil er:

  1. Motoren er ikke slått på, og strømforsyningen og kontaktene må kontrolleres;
  2. Kommunikasjonskontakten er koblet feil;
  3. Den serielle porten på datamaskinen er allerede opptatt;
  4. Debuggeren installerer ikke en passende driver;

1.2. Introduksjon til grensesnittområdet
Grensesnittområdet er delt inn i følgende deler i henhold til figur 1:
A: Hovedmenylinje
B: Servomodus kontrollpanel
C: kontrollpanel for bevegelsesmodus
D: Statuspanel for kurveform i sanntid
E: Waveform display panel
F: Statuslinje
Hovedmenylinjen og statuslinjen forblir uendret når grensesnittet byttes, og andre områder vil endres i henhold til forskjellige menylinjer.

Motor kjøregrensesnitt Introduksjon

Når du åpner feilsøkingsprogramvaren v3.0, angis motorens kjøregrensesnitt som standard, og sanntidsdataoppdatering er aktivert.
2.1. Servomodus kontrollpanel
Det er 6 kontrollknapper og 4 datainndatabokser i servomoduskontrollpanelet.
Datainntastingsboksen er til høyre for kontrollknappene. Etter å ha lagt inn gyldige data, klikk på knappen til venstre for å utføre den tilsvarende.

  1. Inkrementell vinkelkontroll:RobotShop V3.0 feilsøkingsprogramvare - Introduksjon 2Etter å ha lagt inn den inkrementelle målvinkelen i datainndataboksen, klikk på knappen for inkrementell vinkel, og motoren vil kjøre den innstilte inkrementelle vinkelen med gjeldende posisjon som startposisjon.
  2. Absolutt vinkelkontrollRobotShop V3.0 feilsøkingsprogramvare - Introduksjon 3Etter å ha lagt inn den absolutte målvinkelen i datainndataboksen, klikk på knappen for absolutt vinkel, og motoren vil kjøre med den innstilte absolutte posisjonen som mål.
  3. HastighetskommandoRobotShop V3.0 feilsøkingsprogramvare - Introduksjon 4i datainntastingsboksen klikker du på hastighetskommando-knappen, og motoren vil kjøre på den angitte hastigheten. Den innstilte hastigheten er basert på hastigheten til motorenden, det vil si inngangsenden til reduksjonsforholdet.
  4. Gjeldende kommandoRobotShop V3.0 feilsøkingsprogramvare - Introduksjon 5Etter å ha lagt inn målstrømmen i datainndataboksen, klikk på gjeldende kommando-knappen, og motoren vil kjøre med den innstilte strømmen.
  5. StoppkommandoRobotShop V3.0 feilsøkingsprogramvare - Introduksjon 6Etter motorstoppkommandoen vil motoren gå inn i standby-tilstand og det vil ikke være noen utgang.
  6. Tilbakestill kommandoRobotShop V3.0 feilsøkingsprogramvare - Introduksjon 7
    Etter kommandoen for tilbakestilling av motoren, vil motorprogrammet startes på nytt.

2.2. Kontrollpanel for bevegelsesmodus
Det er 5 parameterinndatabokser og 1 kontrollknapp i bevegelseskontrollmoduspanelet.RobotShop V3.0 feilsøkingsprogramvare - Introduksjon 8

  1. Ønsket vinkel::p_desRobotShop V3.0 feilsøkingsprogramvare - Introduksjon 9Skriv inn ønsket vinkel i inntastingsboksen, og motoren vil gå i denne vinkelen som den absolutte målverdien. Kun posisjonsmodus kjøres når KD=0. Merk at enheten er rad, og å angi 6.28 tilsvarer å sette målvinkelen til 360 grader.
  2. Ønsket hastighet:v_desRobotShop V3.0 feilsøkingsprogramvare - Introduksjon 10Skriv inn ønsket hastighet i inntastingsboksen, og motoren vil gå på denne målhastigheten. Kun hastighetsposisjonen kjøres når KP=0. Enheten er rad/s, se formelen for konverteringsenhet: 1rad/s = 9.554 RPM. Hastigheten er hastigheten til motorenden, det vil si hastigheten til inngangsenden til reduksjonsgiret.
  3. Ønsket dreiemoment:t_ffRobotShop V3.0 feilsøkingsprogramvare - Introduksjon 11Skriv inn ønsket dreiemoment i inntastingsboksen, og motoren vil kjøre med dette målmomentet.
  4. KP:RobotShop V3.0 feilsøkingsprogramvare - Introduksjon 12Indikerer avvikskoeffisienten mellom målvinkelen og tilbakemeldingsvinkelen.
  5. KD:RobotShop V3.0 feilsøkingsprogramvare - Introduksjon 13Indikerer avvikskoeffisienten mellom målhastigheten og tilbakemeldingshastigheten.
  6. BevegelseskontrollkommandoRobotShop V3.0 feilsøkingsprogramvare - Introduksjon 15Etter å ha lagt inn de 5 parametrene, klikk på driftskontrollkommandoen, og motoren vil bli beregnet og gitt ut i henhold til forventet verdi. Beregnet som følger:
    TorqueRef = (p_des – p_fb)*KP + (v_des – v_fb)*KD + t_ff;
    TorqueRef: Indikerer den endelige målmomentutgangen til motoren;
    p_fb: faktisk vinkeltilbakemelding;
    v_fb: tilbakemelding på faktisk hastighet

2.3. Statuspanel for bølgeform i sanntid RobotShop V3.0 feilsøkingsprogramvare - Introduksjon 16

  1. Akselvinkel:
    Indikerer den faktiske vinkelen ved utgangen av motorreduseringen.
  2. Fart
    Indikerer den faktiske hastigheten til motorenden, det vil si, inngangsenden til reduksjonen.
  3. Strøm:
    Indikerer den faktiske dreiemomentstrømmen (Iq) til motoren.
  4. Motor temperatur:
    Indikerer den faktiske temperaturen til motoren.
  5. Buss Voltage:
    Indikerer det faktiske voltage av strømforsyningsterminalen.

2.4. Waveform Display Panel RobotShop V3.0 feilsøkingsprogramvare - SkjermpanelBølgeformvisningsgrensesnittet kan vise 3 databølgeformer individuelt eller samtidig, nemlig IQ-strøm, hastighet og posisjon. Disse tre dataene stemmer overens med vinkel-, hastighets- og gjeldende tilbakemeldingsdata i sanntidsstatuslinjen. Den faktiske verdien av dataene vises på venstre og høyre side, og rekkevidden justeres automatisk i henhold til den faktiske størrelsen.
2.5. Statuslinje 
RobotShop V3.0-feilsøkingsprogramvare - Skjermpanel 1Statusen for serieporten indikerer tilkoblingsstatusen for den serielle porten. Motorstatusen vil be om relaterte feil.

Introduksjon til grensesnittet for grunnleggende innstillinger

3.1. Gå inn i grensesnittet RobotShop V3.0-feilsøkingsprogramvare - Skjermpanel 2Grunninnstillingen til hovedmenyen til motoren kan gå inn i grensesnittet for grunninnstilling. Vertsdatamaskinen har oppdatert parametrene én gang etter tilkoblingen, så parametrene som vises i grensesnittet er parametrene som er lest fra motoren. Dataene kan også leses på nytt via knappen Les data.
3.2. Drift Introduksjon

  1. Klikk for å lese data for å oppdatere alle parametere i grensesnittet;
  2. Endre de relevante dataparametrene, og klikk deretter Skriv data for å lagre;
  3. Hvis lesing av data eller skriving mislykkes, kan du klikke igjen for å lese data og skrive data for å fungere igjen.

3.3. Parameterbeskrivelse
3.3.1. Kommunikasjonsparametere

parameternavn Områder enhet Effektiv måte Beskrivelse
CAN/RS485ID 1-32 desimal gjeldende umiddelbart betyr å sende ID, Ox140+ID,
KAN Baudrate valgfri bps gjeldende umiddelbart Baudrateinnstilling for CAN
kommunikasjon, gir valgfri overføringshastighet.
AktiverCAN-filter Oorl Gjelder etter omstart I betyr at CAN-filteret er slått på, noe som kan forbedre effektiviteten til motoroverføring og mottak i CAN-kommunikasjon.
0 betyr at CAN-filteret er av, og det må settes til av når flermotors kontrollkommando 0x280 er nødvendig.
AktiverCAN-versjon Oorl Gjelder etter omstart I betyr at CAN-funksjonen er aktivert. 0 betyr at CAN-funksjonen er av.
(485-kortet kan ikke aktivere funksjonen)
RS485 Baudrate valgfri bps gjeldende umiddelbart Baudrateinnstillingen for RS485-kommunikasjon gir valgfri overføringshastighet.
COIBI bremsebeskyttelsestid 0-232-1 millisekund gjeldende umiddelbart Under kommunikasjonsprosessen, hvis motoren ikke mottar en kommando innen den angitte tiden, vil den slutte å sende ut. Hvis det er en holdebrems, vil holdebremsen være stengt. 0 betyr at denne funksjonen er ugyldig
Aktiver sending av feilstatus Oorl gjeldende umiddelbart 1 betyr at feiltilstanden er aktivert, og den automatiske kommandoen går tilbake til feiltilstanden når en feil rapporteres.
0 betyr å slå av feilstatusaktiveringen

3.3.2. PI-parametre

parameternavn Områder enhet Effektiv måte Beskrivelse
Kor leie 0-255 med øyeblikkelig virkning Den innstilte verdien tilsvarer det maksimale området for KP inne i motoren. Hvis maksimumsverdien til KP er 1, tilsvarer 255 1. Maksimumsverdien er relatert til motormodellen og kan ikke endres av brukeren
Nåværende Loop KI 0-255 gjeldende umiddelbart Ditto
Speed ​​Loop NI' 0-255 gjeldende umiddelbart Ditto
Speed ​​Loop KI 0-255 gjeldende umiddelbart Ditto
posisjon Loop KP 0-255 gjeldende umiddelbart Ditto
stilling Loop KI 0-255 gjeldende umiddelbart Ditto

Introduksjon av grensesnitt for avanserte innstillinger

4.1. Gå inn i grensesnittetRobotShop V3.0 feilsøkingsprogramvare - grensesnitt4.1.1. Drift Introduksjon

  1. Klikk for å lese data for å oppdatere alle parametere i grensesnittet;
  2. Endre de relevante dataparametrene, og klikk deretter Skriv data for å lagre;
  3. Hvis lesing av data eller skriving mislykkes, kan du klikke igjen for å lese data og skrive data for å fungere igjen.

4.2. Parameterbeskrivelse
4.2.1. Beskyttelsesparametere

parameternavn Områder enhet Effektiv måte Beskrivelse
Strømsløyfe 0 Maks Ingen Ingen gjeldende umiddelbart Kun lesetilgang
Strømsløyfe KI Maks Ingen Ingen gjeldende umiddelbart Kun lesetilgang
Hastighetssløyfe KP Maks Ingen Ingen gjeldende umiddelbart Kun lesetilgang
Hastighetssløyfe KI Maks Ingen Ingen gjeldende umiddelbart Kun lesetilgang
Posisjonssløyfe KP Maks Ingen Ingen gjeldende umiddelbart Kun lesetilgang
Posisjonssløyfe KI Maks Ingen Ingen gjeldende umiddelbart Kun lesetilgang
Over Voltage 0-100 Volt gjeldende umiddelbart Kun lesetilgang
Lav Voltage 0-100 Volt gjeldende umiddelbart Kun lesetilgang
Tidsbegrensning for stall 0-2'2-1 millisekund gjeldende umiddelbart Still inn hvor lenge utgangen skal stoppes etter å ha gått inn i låst rotortilstand, og lukk bremsen hvis det er en brems.
Bremsemodus valgfri Ingen gjeldende umiddelbart Bare én av de to funksjonene til relé og motstand kan velges, velg denne funksjonen og åpne
Reléstartplikt 0-100 % Ingen gjeldende umiddelbart Driftssyklusen til dette alternativet opprettholdes fra oppstartsøyeblikket til 2 sekunder
Nåværende Sample Res Ingen mR Ingen Kun lesetilgang
Relé Hold Duty 0-100 % Ingen gjeldende umiddelbart Driftssyklusen til dette alternativet opprettholdes etter 2 sekunder ved oppstart

4.2.2. Planleggingsparametere

Parameternavn  Områder enhet  Effektiv måte  Beskrivelse 
Maks positiv posisjon Ingen grader effektive
øyeblikkelig
den maksimale posisjonen som kan kjøres til i posisjonsløkken
Maks negativ posisjon Ingen grader gjeldende umiddelbart Minimumsposisjonen som kan nås i posisjonsløkken, vil programmet behandle den som en negativ verdi
Posisjon P1ar. Maks Acc 100-60000 dps/s gjeldende umiddelbart Under posisjonssløyfedrift, akselerasjonstiden fra gjeldende hastighet til innstilt hastighet
Stilling Mar. Maks. des 100-60000 dps/s gjeldende umiddelbart Under posisjonssløyfedrift, retardasjonstiden fra gjeldende hastighet til innstilt hastighet
Posisjonsplan Maks hastighet 10-motors nominell hastighet Rio.' gjeldende umiddelbart Maksimal hastighetsinnstilling under posisjonsløkkedrift
Hastighetsplan Maks. Akk 100-60000 s gjeldende umiddelbart Under Speed ​​loop-drift, akselerasjonstiden fra gjeldende hastighet til innstilt hastighet
Hastighetsplan Maks. des 100-60000 dps/s gjeldende umiddelbart Under Speed ​​loop-drift, retardasjonstiden fra gjeldende hastighet til innstilt hastighet
Motorposisjon null -462 Puls powercycle sett den spesifiserte pulsen som nullpunktet for motorposisjonen. Du kan også lese av nullpulsverdien til den gjeldende motorposisjonen
sette gjeldende posisjon til
null på motoren
Ingen Ingen powercycle Hvis du klikker på innstillingsknappen, vil gjeldende motorposisjon lagres som nullpunkt
posisjon.

Introduksjon av Motor Adjust Interface

5.1. Gå inn i grensesnittet RobotShop V3.0 feilsøkingsprogramvare - Grensesnitt 1

5.2. Drift Introduksjon

  1. Klikk på les data for å oppdatere parametrene;
  2. Endre passende åpen-sløyfe-tilpasningsstrømverdi, vanligvis ikke mer enn halvparten av nominell strøm uten belastning;
  3. Klikk på "Adjust Encoder"-knappen og vent på motorkalibrering;;
  4. Hvis kalibreringen mislykkes, kan du klikke på "Adjust Encoder" igjen;
  5. Kan øke matchingsstrømmen med åpen sløyfe for å gjøre motorkalibreringen vellykket;
  6. Etter at kalibreringen er vellykket, vil den vise at den er justert og lagret, og det er ikke nødvendig å kalibrere igjen etter at den er slått på igjen;;
  7. Motorkalibrering er best for å holde motoren i tomgangstilstand;

5.3. Parameterbeskrivelse
5.3.1. Hovedkoder

Parameternavn Områder enhet Effektiv måte Beskrivelse
Aktivert
Powerdown Lagre MultiTurn
o!a. 1 Ingen gjeldende umiddelbart I betyr å aktivere multi-turn-verdisparing når strømmen er av, det vil si at motoren kan huske multi-turn-posisjonen før strømmen slås av selv når strømmen er slått av.
0 betyr å slå av slått av lagre multi-turn verdi aktivering.
Pole-Paris Ingen Ingen Skrivebeskyttet, motorparametrene kan ikke endres av brukeren
Enkeltoppløsningsverdi Ingen Ingen Ingen Skrivebeskyttet, motorparametrene kan ikke endres av brukeren
Juster gjeldende 0.1- motor merkestrøm 1 gjeldende umiddelbart Driftsstrømmen til motoren under kalibrering. Hvis strømmen er for liten, vil ikke dreiemomentet være nok, og motorkalibreringen vil mislykkes. For høy strøm vil sannsynligvis også forårsake strømbeskyttelse. Generelt innenfor det nominelle strømområdet.
Endre motorretning Ingen Ingen Ingen Skrivebeskyttet, motorparametrene kan ikke endres av brukeren
Enkoder justert verdi Ingen Ingen Ingen Skrivebeskyttet, kalibreringsresultatet kan ikke endres av brukeren
Kodernøyaktighet Ingen Ingen Ingen Skrivebeskyttet, kalibreringsresultatet kan ikke endres av brukeren

5.3.2. Slaver Encoder

Parameternavn Områder enhet Effektiv måte Beskrivelse
Enkoderretning Ingen Ingen Ingen Skrivebeskyttet, motorparametrene kan ikke endres av brukeren
Enkoder BCT Ingen Ingen Ingen Skrivebeskyttet, motorparametrene kan ikke endres av brukeren
Encoder Juster 0 eller 2 Ingen Ingen Skriv 2 når du kalibrerer slaverkoderen, og endre automatisk til 0 etter at kalibreringen er fullført
Enkoder null Ingen Ingen Ingen Skrivebeskyttet, motorparametrene kan ikke endres av brukeren

Motor Update Interface Introduksjon

6.1. Gå inn i grensesnittetRobotShop V3.0 feilsøkingsprogramvare - Grensesnitt 26.2. Drift Introduksjon
6.2.1. Les parametere
Klikk på leseknappen for å lese de motorrelaterte parameterne; 6.2.2. Gjenopprett fabrikk
Klikk på "Gjenopprett fabrikk"-knappen, velg HEX file som tilsvarer motoren, og gjenopprett deretter alle kalibreringsparametrene til Tilbakestill;RobotShop V3.0 feilsøkingsprogramvare - Grensesnitt 3

6.2.3. Oppdater
MYACTUATOR vil optimere driverfunksjonene og kunder kan oppdatere dem eksternt.
Klikk på Last inn File -knappen, velg fastvaren og last inn fastvaredataene.RobotShop V3.0 feilsøkingsprogramvare - Grensesnitt 4Klikk "Oppdater File" for å oppdatere programmet, vil oppdateringsprosessen vise oppdateringsfremdriften i sanntid, spørre en rød feilmelding, du må finne årsaken til problemet og klikke 'Oppdater File' igjen for å oppdatere programmet på nyttRobotShop V3.0 feilsøkingsprogramvare - Grensesnitt 5RobotShop V3.0 feilsøkingsprogramvare - Grensesnitt 9Etter at oppdateringsprosessen er fullført, startes BOOT-modus for å vise følgende informasjon.RobotShop V3.0 feilsøkingsprogramvare - Grensesnitt 106.2.4. Oppdater programfeil årsaker og løsninger

  1. Under blinkingsprosessen forstyrres kommunikasjonen og blinkingen mislykkes. Prøv å unngå forstyrrelsen og start blinkingen på nytt.
  2. I ferd med å blinke, hvis strømmen plutselig går tapt eller datamaskinen svikter, må du starte blinkingen på nytt under stabile forhold.
  3. Hvis re-flashen mislykkes for mange ganger, kontakt produsenten for behandling eller returner til fabrikken

6.3. Parameterbeskrivelse

Parameternavn Områder enhet Effektiv måte Beskrivelse
Motor ID Ingen Ingen Ingen Skrivebeskyttet, fabrikkparametere
Motornavn Ingen Ingen Ingen Skrivebeskyttet, fabrikkparametere
Firmware Ver Ingen Ingen Ingen Skrivebeskyttet, fabrikkparametere
Nominell strøm Ingen A Ingen Skrivebeskyttet, strømmen motoren kan kjøre kontinuerlig
Maksimal fasestrømgrense Ingen A Ingen Skrivebeskyttet, motorfasestrømbeskyttelsespunkt, som vil utløse beskyttelse i tilfelle kortslutning, fasetap eller løping
Stall gjeldende \nth, A Ingen Skrivebeskyttet, toppstrøm som kan kjøres i kort tid
Avstengningstemp 0-150 C Ingen Skrivebeskyttet, når motortemperaturen når beskyttelsespunktet, vil den slutte å sende ut og rapportere en feil
Gjenoppta temp 0-150 °C Ingen Skrivebeskyttet, normal drift vil gjenopptas når motortemperaturen når gjenopprettingspunktet.
Maks hastighet Ingen RPM Ingen Read-only, motoren vil slutte å gi en feil når den når maksimal hastighet
Nominell hastighet Ingen RPM Ingen Skrivebeskyttet, den maksimale hastigheten motoren kan oppnå ved nominell voltage.
Aktiver Second Encoder Ingen Ingen Ingen Skrivebeskyttet, som indikerer om motoren har dobbel koderfunksjon
Multi-sving verdi 0-65535 Sving Ingen Skrivebeskyttet, den lagrede fleromdreiningsverdien for motorposisjon før siste kraft
Gear Radio Ingen Ingen Ingen Skrivebeskyttet, størrelsen på motorreduksjonsforholdet

Feilmeldingsbeskrivelse

Feilmelding Beskrivelse Løsning
maskinvare overstrøm Hvis motorstrømmen overskrider grenseverdien, kan det oppstå kortslutning, fasetap, tap av kontroll, motorskade Kontroller strømforsyningen og motorledningene for kortslutning, fasetap eller
parameterfeil.
Stall feil Etter at strømmen når den låste rotorstrømmen, er hastigheten svært lav og fortsetter i en periode. Indikerer at motorbelastningen er for stor Belastningen kan overskride motorens driftsområde.
undervoltage feil Strømtilførselen er lavere enn innstilt undervolumtage verdi Sjekk om inngangsvoltage av strømforsyningen er for lav og kan økes til en passende verdi
Overvoltage feil Strømtilførselen er høyere enn den innstilte overvoltage verdi Sjekk om inngangsvoltage av strømforsyningen er for høy og kan reduseres til en passende verdi
Fasestrøm overstrøm Programvaren oppdager at motorstrømmen overskrider grenseverdien, og det kan være kortslutning, fasetap, tap av kontroll, motorskade osv. Kontroller strømforsyningen og motorledningene for kortslutning, fasetap eller
parameterfeil
Feil ved strømoverløp Hvis inngangsstrømmen til strømforsyningen overskrider grenseverdien, kan det være en situasjon der belastningen er for stor eller hastigheten er for høy Reduser belastningen eller reduser motorens kjørehastighet
Lesefeil i kalibreringsparameter Kunne ikke skrive parametere som forårsaker at parameterne går tapt Oppdater parametere ved å gjenopprette fabrikkinnstillinger
overhastighetsfeil Motorens kjørehastighet overskrider grenseverdien, det kan være overtrykk og bruk av luftmotstand. Sjekk om inngangseffekten er overvoltage, og om det er mulighet for å tvangsdra motoren
Motor overtemperaturfeil Hvis motortemperaturen overstiger innstilt verdi, kan det være kort
krets, parameterfeil og langvarig overbelastningsbruk
Sjekk om motorparametrene er riktige, om det er kortslutning og om belastningen er for stor
Enkoder kalibreringsfeil Encoderkalibreringsresultatet avviker for mye fra standardverdien Sjekk om motorbelastningen er for stor, du kan fjerne eller lette lasten, øke
åpen sløyfe tilpasser strømmen på riktig måte, og kalibrer motoren på nytt.

RobotShop-logo

Dokumenter / Ressurser

PDF thumbnailV3.0 feilsøkingsprogramvare
User Manual · V3.0, V3.0 Debugging Software, Debugging Software, Software

Referanser

Still et spørsmål

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Still et spørsmål

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.