Motorer
Motorblokke bruges til at starte, stoppe, positionere og finjustere motorer, der er forbundet til hub-porte.
Grundlæggende motorkommando-blokke
Start motor
Starter den valgte motor.
- Retningsmuligheder: med uret / mod uret
Stop motor
Stopper den valgte motor.
Kør i
Kører den valgte motor i en angivet tid/vinkel/rotation afhængigt af blokindstillingerne.
- Retningsmuligheder: med uret / mod uret
- Enhedsmuligheder:
rotationer,grader,sekunder - Bemærk: denne funktion kræver en motor på den valgte port, som understøtter encoder-baseret styring.
Start motor med hastighed
Starter motoren med en eksplicit hastighedsværdi.
Kør i med hastighed
Kører motoren i en målvarighed/-mængde med eksplicit hastighed.
- Enhedsmuligheder:
rotationer,grader,sekunder - Bemærk: denne funktion kræver en motor på den valgte port, som understøtter encoder-baseret styring.
Sæt motorhastighed
Sætter hastigheden, der bruges af relaterede motor-køreblokke.
Positions- og bevægelsesblokke
Go to position
Flytter motoren til en absolut målposition.
- Banemuligheder:
korteste vej,med uret,mod uret - Bemærk: denne funktion kræver en motor på den valgte port, som understøtter encoder-baseret styring.
Go to relative position
Flytter motoren med en relativ forskydning.
- Bemærk: denne funktion kræver en motor på den valgte port, som understøtter encoder-baseret styring.
BuWizz 3 go to relative position
BuWizz 3-variant af den relative positioneringsblok.
- Bemærk: denne funktion kræver en motor på den valgte port, som understøtter encoder-baseret styring.
Sæt relativ position
Sætter reference for motorens relative position.
- Bemærk: denne funktion kræver en motor på den valgte port, som understøtter encoder-baseret styring.
Kalibrér styretøjsstang
Kalibrerer neutral-/referenceposition for styretøjsstangen.
- Krav: motoren, der er tilsluttet den valgte port, skal understøtte absolut/relativ vinkelsporing (intern encoder).
- Mekanisk krav: bevægelsen af styreaksen skal være fysisk begrænset til et gyldigt område (f.eks. med endestop i styretøjsstang/gearing).
- Sådan virker det: blokken sweep'er og måler det tilgængelige styreområde og beregner derefter kalibreringsdata til styrekonfigurationen.
- Outputadfærd: blokargumenter skriver resultater i variabler, der sendes ind i blokken (funktionslignende pass-by-reference-adfærd). Disse variabler ændres af blokken og bør bruges til at læse kalibreringsresultater.
Motor-finjustering og sikkerhedsblokke
Sæt motoradfærd ved stop
Sætter motorens stoptilstand (f.eks. bremse/hold/frihjul afhængigt af tilgængelige valg).
- Stoptilstandsmuligheder:
bremse,hold position,frihjul - Bemærk: denne funktion kræver en motor på den valgte port, som understøtter encoder-baseret styring.
Sæt stall-detektering
Aktiverer eller deaktiverer stall-detektering.
- Bemærk: kun tilgængelig for MINDSTORMS Robot Inventor-hubben.
Sæt acceleration
Sætter motorens accelerationsprofil/-hastighed.
- Profilmuligheder:
standard,hurtig,balanceret,jævn,langsom,meget langsom - Bemærk: denne funktion kræver en motor på den valgte port, som understøtter encoder-baseret styring.
Sæt deceleration
Sætter motorens decelerationsprofil/-hastighed.
- Profilmuligheder:
standard,hurtig,balanceret,jævn,langsom,meget langsom - Bemærk: denne funktion kræver en motor på den valgte port, som understøtter encoder-baseret styring.
Motor-reporterblokke
Position
Returnerer den aktuelle motorposition.
Relativ position
Returnerer den aktuelle relative positionsværdi.
Hastighed
Returnerer den aktuelle motorhastighed.
Effekt
Returnerer den aktuelle motor-effektværdi.
- Bemærk: kun tilgængelig for MINDSTORMS Robot Inventor-hubben.
Technic Move-motorblokke
Start motorer med hastighed
Starter Technic Move-drivmotorer med den valgte hastighed.
Stop motorer
Stopper Technic Move-drivmotorer.
Bremse
Anvender bremseadfærd på Technic Move-motorer.
- Bremsemuligheder:
off,aktiveret
Sæt styretøjsstang til
Sætter målposition/-værdi for styretøjsstangen.
Kalibrér styretøjsstang
Kalibrerer Technic Move-styretøjsstangen ved hjælp af hubbens interne kalibreringsalgoritme og automatisk registrering af styreområde.
- Bemærk: motoraksen skal være mekanisk begrænset (f.eks. af en styretøjsstangsmekanisme).