Tutorial 8 Menu Bar

Misal saya mempunyai sebuah VI yang akan saya modif menu bar- nya. Misal VI tersebut adalah aplikasi akar kuadrat.

Buka Edit > Run-Time Menu

lv8-1

Figure 8.1

Maka akan muncul window sebagai berikut.

lv8-2

Figure 8.2

Lalu pilihlah custom seperti pada gambar di bawah ini.

lv8-3

Figure 8.3

Gunakanlah navigasi (+) dan (x)  serta tanda panah untuk membentuk struktur menu bar kita. Atur sehingga seperti gambar di bawah ini.

lv8-4

Figure 8.4

Lalu save menu bar editor kita dengan nama “ my menubar.rtm” pada folder yang sama dengan VI kita. Lalu close, maka akan muncul dialog window seperti berikut.

lv8-5

Figure 8.5

Klik Yes.

Lalu kita coba run dan menu bar kita sudah berubah seperti gambar di bawah ini.

lv8-6

Figure 8.6

Sekarang kita akan coba akses menu bar tersebut menggunakan event structure.

lv8-7

Figure 8.7

lv8-8

Figure 8.8

Klik kanan pada event structure yang kita tambahkan tadi lalu pilih Add Event Case.

lv8-9

Figure 8.9

Maka akan muncul window seperti di bawah ini dan pilih This VI > Menu Selection (User) > klik Add Event > OK.

lv8-10

Figure 8.10

Maka pada event structure kita akan berubah seperti gambar di bawah ini.

lv8-11

Figure 8.11

Sekarang kita tambahkan Get Menu Item Info dengan cara klik kanan pada area kosong lalu muncul Control Palette > Klik Search pada pojok kanan atas.

lv8-12

Figure 8.12

Lalu ketikan get menu item info > enter.

lv8-13

Figure 8.13

Dan tambahkan juga case structure sehingga nampak seperti pada gambar berikut.

lv8-14

Figure 8.14

Gunakan klik kanan > Add Case After untuk menambahkan nilai syarat pada case structure.

lv8-15

Figure 8.15

Buatlah seperti gambar di bawah.

lv8-16

Figure 8.16

Sekarang mari kita coba apakah menu bar kita bekerja atau tidak dengan memunculkannya pada indicator LED untuk masing-masing menu bar item.

lv8-17

Figure 8.17

Lalu rangkai pada block diagram sehingga jika di klik item menu bar , maka lampu indicator akan menyala sesuai item yang di-klik.

lv8-18

Figure 8.18

Jangan lupa juga kita set timeout pada event structure yang kemudian berhubungkan dengan stop terminal while loop agar ketika di klik tombol stop aplikasi berhenti. Set timeout event structure 1 ms. Default dari timeout event structure ini adalah -1 yang berarti tanpa timeout.

lv8-19

Figure 8.19

Lalu kita coba jalankan VI yang sudah kita buat.

lv8-20

 

Figure 8.20

Jika kita klik pada menu bar maka LED akan menyala. Menu bar “File” tidak bisa kita klik karena memang hanya cabang saja untuk item yang berada di bawahnya.

_________________________

Daftar Pustaka

academic.amc.edu.au/~hnguyen/JEE344ACE/

simplymodbus.ca/FC05.htm

ni.com/example/26488/en/

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s