Lego mindstorms nxt

Változó létrehozása

  1. 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.
  2. Ezután húzza a blokkot a programra, és válassza ki a változó nevét a listából.
  3. 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.
  4. 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).

  1. 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

  1. Ebben a listában válassza ki a Szerkesztés menü Define Variable parancsának korábban létrehozott változóját.
  2. Jelölje ki az olvasást (olvassa el) vagy írjon (írjon.) Változó.
  3. 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:

  1. Adjon meg egy változót ugyanazzal a névvel és típussal mindkét fájlban.
  2. Ezt a változót használja a változóblokkban a főprogramban és a szubrutinban.

A patchpanelhez tartozó tűkiosztások




Kapcsolódó cikkek