Lego mindstorms nxt
Változó létrehozása
- Változó létrehozásához először futtassa a "Változó meghatározása" parancsot a Szerkesztés menüben. A megnyíló párbeszédablakban adjon meg egy rövid és érthető nevet a változónak, és adja meg a tárolni kívánt adattípust (azaz szöveges, numerikus vagy logikai). Ne használjon orosz betűket a változó nevében.
- Ezután húzza a blokkot a programra, és válassza ki a változó nevét a listából.
- Válasszon ki egy Read from (olvassa) vagy Write to (írjon) változót. A bejegyzés kiválasztásával lehetővé válik a változó értékének időről időre történő módosítása új értékre. Ehhez csatlakoztassa a vezetőt. amelyen az adatokat továbbítják, a blokk bemenetére a kommunikációs panelén.
- Beállíthatja a változó kezdeti értékét egy speciális doboz mezőbe való beírásával vagy a rádiógombokkal a logikai konstans beírásához.
Megjegyzés: Ha módosítani szeretné az adatok típusát vagy a változó nevét, olvassa el a Szerkesztés menü Változó meghatározása parancsát.
Változó használata egy programban
Egy változó értéke változhat a program futása közben. Például létrehozhat egy "rögzített fényszint" változót, amelynek kezdeti értéke 50. Ezután a robot a fényérzékelővel mozog, ezt a változót használhatja az aktuális fényszint rögzítéséhez. Ehhez egyszerűen csatlakoztassa a fényérzékelő egység kimenetét a változóvezető egység bemenetéhez.
Továbbá a programban a blokkváltozót (az olvasási paraméterrel) a rögzített fényérték elolvasásához használhatja. A blokk kimenetéhez kapcsolódó egyéb blokkok változó vezetők, hozzájuk férnek hozzá a változóban tárolt adatokhoz (vagyis a megvilágítás szintjéhez).
- A készülék kapcsolópanelje automatikusan megnyílik, amint a készüléket a munkaterületre helyezi. Annak érdekében, hogy más blokkok olvashassák a változó értékét, azokat a vezetékekkel a blokk kimenetére kell kötni. Egy változóban lévő információ rögzítésére a blokk bemeneteit a vezetőkhöz kell csatlakoztatni.
A blokk beállítása
- Ebben a listában válassza ki a Szerkesztés menü Define Variable parancsának korábban létrehozott változóját.
- Jelölje ki az olvasást (olvassa el) vagy írjon (írjon.) Változó.
- Egy változó hozzárendeléséhez a kezdeti változóhoz írja be azt a beviteli mezőbe, vagy válassza ki a True vagy False értéket a logikai típusú változóhoz. Ne feledje, hogy ha egy másik mondat bemenete a változó kimenetére kapcsolódik, és a változó blokkja READ, akkor a blokkhoz dinamikusan megjelenő információ elsőbbséget élvez a benne tárolt állandóval szemben.
Megjegyzés: Az adat típusának és a változó nevének megváltoztatásához lásd a Szerkesztés menü Változó meghatározása parancsát.
Információcsere a program és az alprogram között
(Saját blokk - Saját blokk)
A főprogram és a Saját blokk közötti adatcserére (azaz két * .rbt fájl között) az alábbiakat kell tennie:
- Adjon meg egy változót ugyanazzal a névvel és típussal mindkét fájlban.
- Ezt a változót használja a változóblokkban a főprogramban és a szubrutinban.