07-31-2016 06:31 AM
Selamat malam, Bapak, Kaka, dan Teman-Teman saya sekalian
saat ini saya memiliki kasus untuk menghidupkan (start) dan mematikan (stop) secara otomatis menggunakan DO dari modul NI usb 6009 sebagaik saklar dan modul NI 9205 sebagai analog input untuk membaca data pengukuran dari sensor suhu,
jadi ketika suhu telah berada diatas 13 C, maka secara otomatis saklar 1 akan hidup (start) selama 3 menit dan setelah durasi 3 menit saklar1 mati (stop), dan saklar 2 hidup (start) selama 3 menit, dan begitu seterusnya bergantian dalam durasu 3 menit
Mohon diberi bimbingan
Terimakasih
08-01-2016 06:45 AM
hmmm yang menjadi pertanyaan adalah?
Komentar saya:
1. Nilai plus--> membuat parallel loop untuk setiap fungsi DAQmx (Analog Input dan Digital Output). Bagus.
2. Nilai minus --> banyak sekali stop buttonnya. Gunakan Global Variable untuk stop semua loop.
3. Nilai minus --> ada write measurement file dalam satu loop dengan Read DAQmx Analog Input, ini bisa memberikan delay tambahan ke loopnya. Solusi, pisahkan loop Write Measurement File. Kalau bermasalah, kalau tidak ada masalah tidak perlu dipisahkan.
4. Nilai plus --> tidak menggunakan DAQ Assistant. Bagus.
5. Kalau saya lihat, sepertinya harus menggunakan State Machine mas. Banyak tutorialnya:
https://www.youtube.com/watch?v=vtw6HMwaTIQ
08-01-2016 09:30 AM
terimakasih banyak ka krisna atas bantuanya, terimakasih banyak juga atas masukanya, sangat membantu sekali