Blokken in- en uitschakelen in VEXcode V5

Met VEXcode V5 kunnen gebruikers blokken binnen hun projecten in- en uitschakelen. Dit is een handige functie voor het testen of debuggen van een project zonder dat u het project uit elkaar hoeft te halen. De gebruiker kan een blok(ken) in- of uitschakelen om de verschillen in het gedrag van de robot te testen wanneer dat blok wel of niet in het project zit.


Blokken in- en uitschakelen

Collage van verschillende blokontwerpen en tutorials uit V5, waarin verschillende stijlen en functionaliteiten worden getoond die gebruikers kunnen uitproberen en implementeren in hun projecten.

Om een ​​blok uit te schakelen, klikt u met de rechtermuisknop of drukt u lang op het blok om het contextmenu te activeren en selecteert u Blokkeren uitschakelen.

Schermafbeelding van de in-/uitschakelfunctie voor blokken in V5, met opties voor het beheren van de blokfunctionaliteit in het tutorialgedeelte.

Om een ​​uitgeschakeld blok in te schakelen, activeert u het contextmenu voor dat blok en selecteert u Blok inschakelen.


Wat gebeurt er met individuele blokken als ze worden uitgeschakeld?

Schermafbeelding van hoe u een functie in V5 kunt uitschakelen, met gemarkeerde opties en instellingen voor gebruikers in het gedeelte Blokken-zelfstudies.

Als een blok(ken) is uitgeschakeld, wordt het grijs weergegeven met een raster van diagonale lijnen erboven.

Het uitgeschakelde blok wordt behandeld als commentaar. Het heeft geen invloed op de voortgang van het project.

In het voorbeeldproject links wacht de robot na het achteruitrijden niet, maar slaat direct rechtsaf.


Wat gebeurt er als een blok met geneste blokken wordt uitgeschakeld

Wanneer u een blok uitschakelt waarin blokken zijn genest, worden alle blokken uitgeschakeld. Blokken zoals een lus of if-then-else voorwaardelijk, die geneste blokken hebben, kunnen op dezelfde manier worden uitgeschakeld als een enkel blok. 

Illustratie van een uitgeschakeld blok in Vex V5-programmering, met een grijs blok met een waarschuwingssymbool. Dit geeft aan dat het blok niet kan worden gebruikt in de huidige context. Relevant voor Blocks Tutorials in V5 Categoriebeschrijving.

Activeer het contextmenu van die lus of het voorwaardelijke controleblok en selecteer vervolgens Blok uitschakelen.

Illustratie van een uitgeschakeld blok in VEX V5-programmering, met de visuele weergave van de inactieve status van het blok voor tutorialdoeleinden.

De onderstaande afbeelding laat zien wat er gebeurde toen de herhaallus werd uitgeschakeld. De lus en de twee blokken erin waren allemaal uitgeschakeld.

Schermafbeelding van het proces om de hoofdinstellingen voor blokken in te schakelen in de VEX V5-software. De interface en opties die beschikbaar zijn voor gebruikers in het gedeelte Blokken-zelfstudies worden geïllustreerd.

U kunt het hoofdblok en alle geneste blokken daarin inschakelen door het contextmenu van het hoofdblok te activeren en Blok inschakelen te selecteren.

>Schermafbeelding van geneste blokken in V5, ter illustratie van de hiërarchische structuur en eigenschappen van blokken voor tutorialdoeleinden.

Wanneer het hoofdblok is ingeschakeld, worden alle geneste blokken ook ingeschakeld.


Een enkel genest blok in- en uitschakelen

U kunt afzonderlijke blokken binnen een lus of als-dan-anders uitschakelen door dezelfde stappen te volgen voor het uitschakelen van elk ander blok: activeer het contextmenu van dat blok en kies Blok uitschakelen.

Diagram ter illustratie van de functionaliteit van lusblokken in V5-roboticaprogrammering, waarbij wordt getoond hoe lussen in elkaar kunnen worden genest om robotacties effectief te besturen.

Hier is een voorbeeld van het uitschakelen van slechts één blok binnen een lus.

Schermafbeelding van de functie Nest Context inschakelen in VEX V5, met een illustratie van de gebruikersinterface en de opties die beschikbaar zijn voor het configureren van contextinstellingen in Blokken-zelfstudies.

Het contextmenu voor het hoofdblok biedt geen optie voor het inschakelen van het geneste blok, omdat het hoofdblok niet is uitgeschakeld.

Schermafbeelding van de tutorial 'Voordat u een hoed uitschakelt' in versie 5, waarin de stappen worden geïllustreerd voor het beheren van hoeden in de blokprogrammeerinterface van het platform.

Als u later dat geneste blok wilt inschakelen, moet u het contextmenu ervan activeren.


Een “hoed”-blok uitschakelen

Je kunt een hele stapel blokken uitschakelen door het “hoed”-blok uit te schakelen dat ze allemaal bevat. 

Schermafbeelding van een contextmenu met opties gerelateerd aan V5 Blocks Tutorials. Hierin worden de beschikbare functionaliteiten en instellingen voor gebruikers die met VEX V5-programmering werken, geïllustreerd.

Activeer het contextmenu van het “hoed”-blok en selecteer vervolgens Blok uitschakelen.

Schermafbeelding van een uitgeschakelde bewerkingsoptie voor het Hat-blok in de Vex V5-programmeerinterface, waarin de functies en instellingen van het blok worden geïllustreerd in de context van Blocks Tutorials.

De onderstaande afbeelding laat zien wat er gebeurde toen het When Started “hat” -blok werd uitgeschakeld. Alle blokken onder het When Started-blok worden niet uitgevoerd.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: