praktikum iz merno- akvizicionih...

Post on 17-Jan-2020

5 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

UNIVERZITET U BEOGRADU

ELEKTROTEHNIČKI FAKULTET

Praktikum iz merno-

akvizicionih sistema

Doc. dr Milica Jankovićpiperski@etf.rs

Marija Novičić, dipl. inž.novicic@etf.rs

http://automatika.etf.rs/http://bmit.etf.rs/

Doc. dr Marko Barjaktarovićmbarjaktarovic@etf.rs

Petar Atanasijević, dipl. inž.petarat@etf.rs

http://nobel.etf.bg.ac.rs/

Type Definitions• Nestandardne kontrole mogu biti tipa:

1. Control

2. Type Def.

3. Strict Type Def.

Control – kontrole koje se ponašaju kao postojeće kontrole, ali izgledaju drugačije. Instance im nisu povezane, pa promena jedne ne utiče na promene ostalih.

Type Def. – kontrole koje su povezane, te omogućavaju da se promenom jedne instance izmene sve instance iste kontrole.

Strict Type Def. – kontrole su takođe povezane i omogućavaju da se promenom jedne instance izmene sve instance iste kontrole. Takođe osiguravaju da je i izgled svih instanci Strict Type Def. kontrole isti. Korišćenje ovih kontrola je restriktivnije u poređenju sa Type Def. kontrolama. Pored izgleda, Strict Type Def. Postavlja ograničenja i u pogledu opsega veličina koje kontrola podržava. Strict Type Def. kontrole dozvoljavaju razlike samo u imenu, opsiu i default vrednosti između instanci.

Modularnost

SubVI je sličan pomoćnim funkcijama kod text-based programskih jezika. Doprinosi efikasnosti programiranja jer omogućava korišćenje istog koda u različitim situacijama. Zahvaljujući tome, glavni VI program izgleda kompaktnije i čitljivije.

Potprogrami – SubVI

Icon

Grafički prikaz SubVI-a na block dijagramuglavnog programa.

Connector pane

Omogućava povezivanje terminala (ulaza iizlaza) SubVI-a, sa kontrolama i indikatorimaiz glavnog programa.

Tipovi terminala:• Required – program se neće izvršiti

ukoliko nije povezan• Recommended• Optional

Dokumentacija VI-a

Dokumentacija kontrole/indikatora

Komentari na block dijagramu

Owned label

Free label

Subdiagram label

Za obradu i propagaciju greške unutar SubVI-a preporučuje se korišćenje case strukture.

Handling Errors

Postavljanje SubVI-a u glavni program

Selektovati mišem deo programa od koga treba napraviti SubVI

Konverzija dela programa u SubVI

top related