Blok Grote motor

Het blok Grote motor bestuurt een Grote motor. Je kunt een motor in- of uitschakelen, het vermogen ervan regelen of de motor voor een bepaalde tijd of een bepaald aantal omwentelingen inschakelen.
Je motorpoort en bedieningsmodus kiezen


Poortkiezer
Moduskiezer
Inputs

Selecteer met de Poortkiezer op het blok de poort (A, B, C of D) waarop je de Grote motor aansluit.

Gebruik de Moduskiezer om aan te geven hoe je de motor wilt bedienen. Na het selecteren van de modus kan je waarden kiezen voor de inputs. De beschikbare inputs variëren afhankelijk van de modus. De modi en inputs worden hieronder beschreven.
Modi
Aan


De modus Aan schakelt de motor in, waarna er meteen wordt doorgegaan naar het volgende blok in het programma. Je kunt de snelheid en de richting van de motor regelen met de input Vermogen. De motor blijft draaien tot hij gestopt of gewijzigd wordt door een ander blok in het programma of tot het programma ten einde loopt.
Voorbeeld
Gebruik de modus Aan als je wilt dat andere blokken in het programma bepalen hoe lang de motor ingeschakeld blijft. Met dit programma blijft de motor draaien tot een tastsensor ingedrukt wordt, waarna de motor gestopt wordt.
Uit


De modus Uit schakelt de motor uit. Deze modus wordt meestal gebruikt om een motor die gestart werd met de modus Aan te stoppen. Zie bovenstaand voorbeeld.

Als Remmen op het eind ingesteld is op Goed, wordt de motor onmiddellijk gestopt. De motor wordt in de gestopte positie gehouden tot een ander motorblok de motor start of tot het programma ten einde loopt. Als Remmen op het eind ingesteld is op Fout, wordt het vermogen van de motor gewoon onderbroken. De motor zal in de vrijloop rijden tot hij stopt of tot er een ander motorblok start.
Handige weetjes
Je kunt de modus Uit gebruiken met Remmen op het eind ingesteld op Fout om een motor die gedwongen gestopt is "los te laten". Hiermee kan je bijvoorbeeld in het midden van een programma de positie van de motor handmatig aanpassen.
Aantal seconden Aan


Met Aantal seconden Aan wordt de motor ingeschakeld gedurende het aantal seconden dat opgegeven is bij de input Seconden, waarna de motor weer uitgeschakeld wordt. Het blok zal wachten tot de opgegeven tijd verstreken is voor het programma naar het volgende blok gaat.
Je kunt de snelheid en de richting van de motor regelen met de input Vermogen. Stel Goed in voor Remmen op het eind om de motor precies na het opgegeven aantal seconden te stoppen.
Handige weetjes
Je kunt voor de input Seconden een decimaalteken gebruiken voor een nauwkeurige tijdhoeveelheid (bv. 3,5 voor drie en een halve seconde en 0,25 voor een kwart van een seconde).
Aantal graden Aan


Met Aantal graden Aan wordt de motor ingeschakeld gedurende het aantal rotatiegraden dat opgegeven is bij de input Graden, waarna de motor weer uitgeschakeld wordt. 360 graden staat voor een volledige omwenteling van de motor.

Je kunt de snelheid en de richting van de motor regelen met de input Vermogen. Stel Goed in voor Remmen op het eind om de motor precies na het opgegeven aantal graden te stoppen.
Voorbeeld
Met dit programma draait de motor op poort D gedurende precies 900 graden (twee en een halve omwenteling) aan 50% vermogen, waarna hij stopt.
Handige weetjes
De interne rotatiesensor van de Grote motor meet het geroteerde aantal graden. Wanneer Aantal graden Aan gebruikt wordt, zal het blok wachten tot de motor precies het opgegeven aantal graden gedraaid heeft. Pas daarna schakelt het programma over naar het volgende blok. Als de motor een fysieke grens of weerstand ervaart en het opgegeven aantal graden niet voltooid kan worden, zal het blok blijven wachten. Andere blokken binnen het programma worden pas uitgevoerd als de weerstand verwijderd is.
Aantal rotaties Aan


Met Aantal rotaties Aan wordt de motor ingeschakeld gedurende het aantal rotaties dat opgegeven is bij de input Rotaties, waarna de motor weer uitgeschakeld wordt.

Je kunt de snelheid en de richting van de motor regelen met de input Vermogen. Stel Goed in voor Remmen op het eind om de motor precies na het opgegeven aantal rotaties te stoppen.
Handige weetjes
De modus Aantal rotaties Aan werkt op precies dezelfde manier als de modus Aantal graden Aan, met als enige verschil de rotatie-eenheid. Je kunt hier eveneens een decimaalteken gebruiken in de input Rotaties om een deel van een rotatie te verkrijgen. In de volgende tabel vind je twee verschillende manieren om dezelfde rotatiehoeveelheid te verkrijgen.
RotatiesGraden
1360
2720
0,5180
1,25450
7,22592
Motorvermogen en -richting
Voor de input Vermogen kan een waarde ingevoerd worden van -100 tot 100. Positieve en negatieve waarden laten de Grote motor in verschillende richtingen draaien, zoals hieronder weergegeven.




Positief vermogen
Negatief vermogen

Je kunt de normale rotatierichting van een motor wijzigen met het blok Motor omdraaien. Als de richting van een motor omgedraaid is, zal het effect van de positieve en negatieve vermogensniveaus omgekeerd zijn dan wat hierboven wordt omschreven.
Handige weetjes
De rotatiesnelheid van een motor is ongeveer evenredig met het opgegeven vermogensniveau. De rotatiesnelheid wordt echter ook beïnvloed door de mate waarin de motor wordt belast.
Inputs
De inputs van het blok Grote motor bepalen hoe de motor zich zal gedragen. Je kunt de inputwaarden rechtstreeks invoeren in het blok. Daarnaast kunnen de waarden ook verschaft worden via Gegevensverbindingen van de outputs van andere programmeerblokken. De beschikbare inputs en de functies ervan hangen af van de geselecteerde bedieningsmodus.
InputTypeToegelaten waardenOpmerkingen
Vermogen Numeriek-100 tot 100Niveau motorvermogen
Zie Motorvermogen en -richting.
Remmen op het eind LogischGoed/FoutWordt toegepast wanneer het blok afsluit.

Als Goed ingesteld is, wordt de motor onmiddellijk gestopt en wordt deze in positie gehouden.

Als Fout ingesteld is, krijgt de motor niet langer vermogen en kan deze vrijlopen.
Seconden Numeriek≥ 0Bewegingstijd in seconden.
Graden NumeriekOm het even welk getalHoeveelheid beweging in graden. 360 graden staat voor een volledige rotatie.
Rotaties NumeriekOm het even welk getalHoeveelheid beweging in rotaties.
Grote motor
Snelkoppelingen