03-19-2018 06:26 AM
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.
03-22-2018 02:06 AM
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
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
Jika masih kesulitan, bisa direply di sini ya agar bisa bareng bareng dibahas
03-23-2018 06:42 AM - edited 03-23-2018 07:15 AM
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.
03-27-2018 10:59 PM
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
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
03-28-2018 08:29 AM
Terimakasih Master, namun ga bisa buka di pc saya. Saya menggunakan LV 2015.
Bagaimana cara bukanya ya master?
03-28-2018 08:52 PM
Dear mairiska,
Ini untuk versi yang bisa dibuka di LV2015 nya ya
04-01-2018 10:13 PM
Terimakasih Master,
Sangat membantu project TA saya, hehe..