De hoofdstructuur van een VEXcode Pro V5-project begrijpen

De hoofdstructuur is waar de projectuitvoering begint. Met andere woorden, hier worden instructies met apparaten, commando's en parameters toegevoegd, waarvan de combinatie, wanneer uitgevoerd, het specifieke robotgedrag bepaalt.

Merk op dat de hoofdstructuur een openende en sluitende accolade heeft

Een openingsbeugel moet altijd gepaard gaan met een sluitingsbeugel.

Tussen de accolades van de hoofdstructuur kun je instructies toevoegen om je robot te programmeren

Telkens wanneer u een nieuw programma start, bevindt zich in de hoofdstructuur de regel code vexcodeInit();

Met deze opdracht worden alle apparaten (bijv. motoren, sensoren) ingesteld en geïnitialiseerd voordat uw code begint. niet de vexcodeInit();

In een eenvoudig project dat de robot vooruit drijft, bevat de -instructie drie secties:

  • Het apparaat
  • Het bevel
  • De parameters

Het apparaat en de opdracht worden gescheiden door een punt genaamd " puntoperator

Rond de parameters van de driveFor-opdracht staat een reeks haakjes. Dit is een ander voorbeeld van gepaarde interpunctie (zoals de accolade). Elke parameter wordt gescheiden door een komma. 

Aan het einde van de regel code staat een puntkomma. De puntkomma vertelt de compiler dat deze instructie compleet is en moet doorgaan naar de volgende instructie.


Als er meerdere instructies in uw project zijn, zullen de instructies van het project van links naar rechts en van boven naar beneden lopen.

Op basis van de plaatsing van de puntkomma's zou VEXcode Pro V5 de eerste regel uitvoeren en vervolgens de volgende. Het zou weten om naar de tweede regel te gaan vanwege de puntkomma.

Wanneer het project de afsluitende accolade van de hoofdstructuur bereikt, eindigt het project.

In het project zou de robot 200 millimeter vooruit rijden (lijn 24) en de robot vervolgens 50 millimeter vooruit rijden (lijn 25) voordat het programma klaar is.