A fő szerkezet az, ahol a projekt végrehajtása kezdődik. Azaz eszközöket, parancsokat és paramétereket tartalmazó utasítások kerülnek ide, amelyek kombinációja végrehajtásukkor meghatározza az adott robot viselkedését.
Figyelje meg, hogy a fő szerkezetnek van egy nyitó és záró göndör merevítője
A nyitó merevítőt mindig párosítani kell egy zárómerevítővel.
A fő szerkezet göndör zárójelei között utasításokat adhat hozzá a robot programozásához
Amikor új programot indítunk, a fő struktúrán belül a kódsor található a vexcodeInit();
Ez a parancs beállítja és inicializálja az összes eszközt (pl. motorokat, érzékelőket), mielőtt a kód elkezdődik. Ne törölje a vexcodeInit();
Egy egyszerű projektben, amely előre viszi a robotot, a utasítás három részből áll:
- Az eszköz
- A parancs
- A paraméterek
Az eszközt és a parancsot egy pont választja el, az úgynevezett „ pont operátor”
A driveFor parancs paraméterei körül zárójelek vannak. Ez egy másik példa a páros írásjelekre (mint például a göndör kapcsos zárójel). Minden paraméter vesszővel van elválasztva.
A kódsor végén pontosvessző található. A pontosvessző jelzi a fordítónak, hogy ez utasítás befejeződött, és tovább kell lépnie a következő utasításra.
Ha több utasítás is szerepel a projektben, a projekt utasításai balról jobbra és fentről lefelé futnak.
A pontosvesszők elhelyezése alapján a VEXcode Pro V5 futtatná az első sort, majd a következőt. Tudna a második sorba lépni a pontosvessző miatt.
Amikor a projekt eléri a fő szerkezet záró göndör merevítőjét, a projekt véget ér.
A projektben a robot 200 millimétert hajtana előre (24. sor), majd 50 millimétert előre (25. sor) a program befejezése előtt.