09-03-2015 03:35 AM
misi mas mau tanya, saya udah buat program menggunkan PID autotuning, cuma pada saat di run auto tuningnya malah programnya error, tegangannya gx mau naik tetap dalam keadan 0 .tpi ketika saya run mode manual kontrol, program berjalan sesuai dengan saya inginkan. kira-kira program saya ada yg salah tidak mohon di cek
09-04-2015 10:39 PM
saya bantu dengan pertanyaan ya:
1. Saya lihat DAQ Assistant yang Analog Input (yg sebelah kiri) itu N-samples loh, bukan Single-Sample. Sementara PID dan DAQ Assistant yang Analog Output, itu Single-Sample. Ini jelas kalo menurut saya ada yang tidak benar secara data.
2. Sudah di probe belum, data di:
- process variable?
- output PID?
- output ke DAQ Assistant Analog Output?
3. Error nya sebenarnya error apa? bisa dijelaskan?
09-07-2015 04:53 AM
jadi kemaren itu errornya gini mas. pas saya pke mode PID Autotuning, PID nya tidak jalan. jadi ketika saya tekan mode PID, nilai Proces Variable nya sangat jauh dari Set Point.
tpi setelah saya cari2 masalahnya akhirnya ketemu, ternyata yg bikin error seperti itu karena kondisi loop nya. yg pertama saya memakai while loop, tpi setelah saya ganti memakai control loop akhirnya PID nya mau jalan. nah sekarang masalahnya adalah ketika saya memakai mode PID, sistem tidak bisa menemukan nilai parameter kc, ki dan kd yang stabil. sekedar mengingatkan, PID autotuning itu ketika kita menekan "autotune" maka sistem akan otomatis mencari nilai parameter kc, ki dan kd yang paling stabil
09-07-2015 07:33 PM
dear okky.septa.c,
saya punya beberapa aplikasi pakai While Loop biasa dengan PID (bukan Autotune ya), dan berjalan dengan normal. Jadi kalau anda pindah ke Control & Simulation Loop terus berhasil jalan tanpa error jangan senang dulu. Menurut saya, dicari dan diselesaikan dulu masalahnya dimana.
Saya tidak berpengalaman di loop tersebut jadi tidak bisa berkomentar banyak, coba dibaca dulu ini:
http://digital.ni.com/public.nsf/allkb/CFD12F7248B4D9D78625752700388A74?OpenDocument
http://digital.ni.com/public.nsf/allkb/A781AEC04EBE62138625761F006F2504?OpenDocument
http://www.ni.com/tutorial/6931/en/
saya rasa anda mempunyai masalah di timing. Sekedar mengingatkan juga, example program kan ada contoh autotuning dan berjalan dengan baik
10-21-2015 02:46 AM
ini kenapa g bisa di wiring ya mas ? apakah ada settingan tertentu atau gimana
10-21-2015 03:04 AM
Langsung saja wire signalnya ke chartnya
SR
10-21-2015 03:06 AM
saya butuhnya pke bundle soalnya mas
10-21-2015 03:21 AM
Itu ceritanya kedua signalnya (dynamic dan skalar) mau digabung ya?
Kalo gitu diconvert aja di dynamicnya menggunakan vi "convert from dynamic data" lalu dibundle.
Cobain deh.
SR
10-21-2015 03:31 AM
iya mas. klo diconvert dulu memang bisa. klo dibuat spt gambar dibawah ini caranya gmna ya mas ?
10-21-2015 04:10 AM
Aiyayayay, itu chart kayak chart dikoersi
Jadi mau dibuat seperti itu ya
Kalo mau buat seperti itu, kita buat dulu chartnya agar menerima cluster (delete dulu signal dinamiknya lalu masukin skalar, jadi keduanya skalar yang dibundle). Setelah si chart bisa menerima data bundle, hapus salah satu inputan bundle lalu masukin data dinamiknya, viola, kamu mendapatkan hasil seperti yang di gambar.
SR