A változók és eszközök elnevezési szabályainak megértése a VEXcode V5-ben

A VEXcode V5-ben nevet kell adnia egy új változónak, amikor létrehoz egy változót. Lehetősége van az eszköz nevének megváltoztatására is a Robot konfigurációban. 


Érvényes névszabályok

A változóneveknek egyedinek kell lenniük, de vannak más előírások is, amelyeket a névnek követnie kell. 

A változónevek a következő helyeken használatosak:

  1. Eszköz (a robotkonfiguráció segítségével készült)
  2. Numerikus (a „Változó létrehozása” funkcióval készült)
  3. Boolean (a „Logiai elemzés létrehozása” funkcióval készült)
  4. Lista (a „Lista készítése” funkcióval készült)
  5. 2D lista (a „2D lista készítése” funkcióval készült)


Íme egy áttekintés az érvényes név kiválasztásakor érvényes kritériumokról:

Képernyőkép a V5 Blocks programozási felületről, amely bemutatja a különböző programozási blokkokat és azok kapcsolatait, illusztrálva a V5 kategória leírásában található oktatóanyag beállítását.

A név nem tartalmazhat speciális karaktereket.

VEX V5 Blocks programozói felület képernyőképe, amely különböző programozási blokkokat és azok funkcióit jeleníti meg, a VEX robotikával végzett programok létrehozásához használt oktatóanyagokhoz.

A névnek betűvel kell kezdődnie. Nem kezdődhet számmal.

Képernyőkép egy VEX V5 Blocks programozási oktatóanyagról, amely különféle programozási blokkokat és azok funkcióit mutatja be a VEXcode interfészen belül, amely a felhasználókat a robotprogramok létrehozásában segíti.

A név nem használhat szóközt.

Képernyőkép egy VEX V5 Blocks programozási oktatóanyagról, amely különféle programozási blokkokat és azok funkcióit mutatja be oktatási robotikai projektekhez.

A név nem lehet fenntartott szó a VEXcode-ban. A fenntartott szó olyan szó vagy név, amelyet a VEXcode már használ.

Példák:vex, Brain, time, for, while, break, else, not.

Képernyőkép a VEX V5 Blocks programozási felületéről, amely bemutatja a különböző programozási blokkokat és azok elrendezését a blokkok VEX robotikában való használatáról szóló oktatóanyaghoz.

A névnek egyedinek kell lennie (csak egyszer kell használni), de lehetnek különböző esetek (egy nagy és egy kisbetű).


Lehetséges névhibák

Képernyőkép a V5 Blocks oktatófelületéről, amely különféle programozási blokkokat és lehetőségeket mutat a robotkód felépítéséhez, illusztrálva a V5 programozási környezet elrendezését és jellemzőit.

Ha változónév létrehozásakor a „Név felvett” hibaüzenetet lát, az azt jelenti, hogy a fenti csoportok bármelyikében ismétlődő név található.

A Vex Robotics V5 programozási oktatóanyagaiban használt különféle blokkokat bemutató diagram, amely feliratozott komponenseket és kapcsolatokat tartalmaz, hogy segítse a programozási koncepciók megértését.

Esetbe ütközhet, amikor a VEXcode V5 egy korábbi verziójában készült projektet nyit meg, amelyiknek duplikált változóneve van. Ez hibát okoz a fordítás során, és a következő típusú hibaüzenetet fogja látni

A fenti hibaüzenet a következő problémákat mutatja:

  • A „sajátváltozó” név numerikus változóként és logikai változóként is megtalálható. 
  • Az „awesomeVar” név numerikus változóként és logikai változóként is megtalálható. 

A hiba megoldásához az egyik ismétlődést el kell távolítani vagy módosítani kell, hogy egyediek legyenek.

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

Last Updated: