LabVIEW Team Indonesia

cancel
Showing results for 
Search instead for 
Did you mean: 

Mohon panduannya terhadap sistem block diagram menggunakan metode State Machine

Selamat malam abg / kk master LabVIEW.

Saya sedang membuat projek Tugas Akhir dengan masalah integrasi LabVIEW dan PLC. Untuk saat ini sedang membuat simulasi plan di LabVIEW. Katanya untuk lebih mudah dan simple maka blog diagram dapat menggunakan metode State Machine.

Hingga saat ini saya belum bisa memahami dengan jelas State Machine tersebut. Oleh karena itu, mohon bantuannya untuk modul State Machine yang simple dan contoh simulasi yang menggunakan block diagram State Machine.
Terimakasih.

0 Kudos
Message 1 of 7
(3,624 Views)

Hi mairiska,

 

Konsep state machine didalam LabVIEW bisa kita pelajari pada link ini mbak Tutorial: State Machine. Ide dari tutorial ini adalah konsep kita membuat bagaimana behavior dari aplikasi yang kita kerjakan. 

 

Misal pada tutorial tersebut, dia ingin mensimulasikan vending machine dengan state berikut

Capture.PNG

Nah, dalam Block Diagram LabVIEW, kita dapat membuat aplikasi ini dengan menggunakan kombinasi case structure, while loop dsb. Saran saya, kita bisa coba dulu tutorial ini

 

Hint and Pro Tip: saat memulai LabVIEW pertama kali, kita bisa pilih Create Project >> Templates >> Simple State Machine

Capture.PNG

Jika masih kesulitan, bisa direply di sini ya agar bisa bareng bareng dibahas

Happy Programming!

F

(Menjawab pertanyaan? Marked as Solution! Biasakan beri kudos yuk untuk tahu apakah solusi kita bermanfaat 🙂 )
Message 2 of 7
(3,605 Views)

Terimakasih Master Farid, akan saya coba sarannya.
Permasalahan saya begini mas, saya sedang membuat projek TA yang kontinu, dari satu step ke step lain.
Saya sudah buat dengan metode biasa tapi hasilnya belum maksimal karena tidak bisa berjalan secara otomatis. Tapi harus dilakukan secara manual step by stepnya.
Jika sumulasi di LabVIEW nanti sudah jadi maka akan kita hubungkan ke PLC.
Mas punya solusi ga untuk permasalahan saya agar dijalankan secara state machine?

Ini gambar panel dan block diagramnya.

 

Download All
0 Kudos
Message 3 of 7
(3,599 Views)

Dear mairiska,

 

Jika yang dimaksud adalah ingin mengubah program yang diattach menjadi state machine, tentu saya kurang familiar dengan aplikasi yg mas/mbak buat ini (terutama juga karena ndak di attach juga ya VI nya)

 

Namun saya coba berikan example berupa state machine sederhana yang saya buat, let's assume saya punya aplikasi dengan state Mulai - Proses B - Proses A (notice bahwa saya sengaja mengurutkannya dari B dahulu ke baru ke A), dan notice pula bahwa Proses ini bisa diisi dengan proses yang ingin digunakan misal pada kasus mas/mbak adalah Loop Degumming Process

 

Maka saya buat statesnya, lalu didalam nya terdapat while loops dan case structure yang saya buat untuk menaruh proses yang saya ingin buat juga state selanjutnya yang ingin saya tuju

a.png

Maka program ini akan berjalan dari proses Mulai dahulu, baru ke Proses B lalu akhirnya Proses A dan kemudian program akan berhenti.

 

VI ini telah saya attach untuk bisa mairiska pelajari, let us know jika masih mengalami kendala ya

 

Happy Programming!

F

(Menjawab pertanyaan? Marked as Solution! Biasakan beri kudos yuk untuk tahu apakah solusi kita bermanfaat 🙂 )
0 Kudos
Message 4 of 7
(3,574 Views)

Terimakasih Master, namun ga bisa buka di pc saya. Saya menggunakan LV 2015.

Bagaimana cara bukanya ya master?

 

0 Kudos
Message 5 of 7
(3,569 Views)

Dear mairiska,

 

Ini untuk versi yang bisa dibuka di LV2015 nya ya

Happy Programming!

F

(Menjawab pertanyaan? Marked as Solution! Biasakan beri kudos yuk untuk tahu apakah solusi kita bermanfaat 🙂 )
0 Kudos
Message 6 of 7
(3,561 Views)

Terimakasih Master,
Sangat membantu project TA saya, hehe..

0 Kudos
Message 7 of 7
(3,545 Views)