LabVIEW Team Indonesia

cancel
Showing results for 
Search instead for 
Did you mean: 

Dynamic Event Structure

Sah-sah saja selama jika yang di dalam subVI event nya dibuat one-shot alias tanpa while loop...walau saya merasa ini bukan suatu good practice jika di top VI juga ada static event (kecuali Bapak mengerti apa yang Bapak lakukan, hehehe, keep it lean and fast)

Tapi apakah dia didalam satu loop dengan yang static event nya?

Cara yang paling ok adalah Bapak coba2 sendiri dan lihat behaviournya..apakah lagging dan non responsif, atau yang lainnya.

Saya beri satu VI untuk Bapak modif. Coba ubah supaya event nya ter-trigger dari dalam subVI.

0 Kudos
Message 11 of 13
(472 Views)

Thanks berat nih mau repot bikin contoh, tapi tolong di convert ke LV10 kalo ada waktu

Tujuan awal saya adalah mau buat event based state machine, dari aplikasi yg sudah ada (buatan orang lain yg sangat rumit dan cukup straightforward pake flat sequence+while loop, baik di mainVI dan subVI. Sejauh ini saya bisa kupas while loop di subVI (jadi one shot), dgn tujuan apabila ada event lain yg muncul di mainVI, bisa masuk ke dalam process-queue state machine di mainVI(contoh seperti buatan Mas Krisna: "init1" -> "init2" -> "update message" -> "init3").

Dan saya tertarik dengan dynamic event ini, krn yg saya tangkep, seperti contoh di atas, event mouse bisa di register dan unregister (temporary) sesuai kebutuhan. Dan kepikirnya, kalo saya punya banyak event yang temporary, sebaiknya saya buat di subVI. Tapi sepertinya saya berpikir too complicated

0 Kudos
Message 12 of 13
(472 Views)

Oh 2010 ya..

Mungkin terlalu simpel untuk kasus Mas, namun semoga maknanya tertangkap

0 Kudos
Message 13 of 13
(472 Views)