The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.
VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.
Galvenā struktūra ir vieta, kur sākas projekta izpilde. Citiem vārdiem sakot, šeit tiek pievienotas instrukcijas, kas satur ierīces, komandas un parametrus, kuru kombinācija, izpildot, nosaka konkrētu robota uzvedību.
Ņemiet vērā, ka galvenajai konstrukcijai ir atvēršanas un aizvēršanas cirtaini stiprinājumi
Atvēršanas skava vienmēr ir jāsavieno pārī ar aizvēršanas stiprinājumu.
Starp galvenās struktūras krokainajām lencēm varat pievienot norādījumus sava robota programmēšanai
Ikreiz, kad startējat jaunu programmu, galvenajā struktūrā ir koda rinda vexcodeInit();
Šī komanda iestata un inicializē visas ierīces (piemēram, motorus, sensorus), pirms tiek sākts kods. vexcodeInit();
Vienkāršā projektā, kas virza robotu uz priekšu, instrukcija satur trīs sadaļas:
- Ierīce
- Komanda
- Parametri
Ierīce un komanda ir atdalītas ar punktu, ko sauc par “ punkta operatoru”.
Ap komandas driveFor parametriem ir iekavu kopa. Šis ir vēl viens pārī savienotu pieturzīmju piemērs (piemēram, cirtaini figūriekava). Katrs parametrs ir atdalīts ar komatu.
Koda rindas beigās ir semikolu. Semikols norāda kompilatoram, ka šī instrukcija ir pabeigta un jāturpina ar nākamo instrukciju.
Ja jūsu projektā ir vairāki norādījumi, projekta norādījumi darbosies no kreisās puses uz labo un no augšas uz leju.
Pamatojoties uz semikolu izvietojumu, VEXcode Pro V5 palaistu pirmo rindiņu un pēc tam nākamo. Tas zinātu pāriet uz otro rindiņu semikola dēļ.
Kad projekts sasniedz galvenās struktūras noslēdzošo cirtaino kronšteinu, projekts beidzas.
Projektā robots brauktu uz priekšu 200 milimetrus (24. līnija), pēc tam virzītu robotu uz priekšu 50 milimetrus (25. līnija), pirms programma ir pabeigta.