“HI Bro”, kayaknya bahasa ini bakalan menyebar luas ga hanya dikalangan ABG dan alay, tetapi juga bakal merambah kalangan orang tua bahkan sampai mbahe. Apa iya? Ya, tentu saja. Ini dikarenakan salah satu pabrikan motor terkemuka di Indonesia bakalan meluncurkan product baru, motor berkapasitas 150 cc yang memiliki fitur terbaru jika pertama kali dihidupkan ada pesan “HI Bro” yang muncul pada display speedometer, wkwkwkwk…
Ok cukup untuk salam sapanya, langsung saja ya. Kali ini saya akan coba bahas cara buat log file atau mungkin lebih tepatnya bikin report dari intouch ke file .csv (file ini bias dibuka pake Ms. Office excel).
File project intouch yang saya gunakan disini adalah file project yang sudah pernah saya buat untuk project Cold Store 2. Saya akan coba kirim beberapa data ke file.csv dengan sedikit script di intouch.
Buka Intouch, windowmaker, buka salah satu window yang akan kita buatkan action script nya.
Trigger tulis file.csv yang saya bikin disini berupa button. Untuk aplikasi sebenarnya bisa menggunakan timer, ataupun interlock program untuk menulisnya. Buat dua buah object seperti gambar dibawah(print header & print data).
Klik kanan pada salah satu object(print data), pilih animation link.
Klik action, maka akan muncul pop up menu untuk kita tilis script.
Gampangnya samain aja script nya kaya contoh dibawah. Script ini digunakan untuk menulis data isian ke file.csv, dah saya kasi penjelasan tu di-script-nya. Kalau belum puas bias baca help nya, lengkap kok. Info tambahan, tag/data yang saya ambil itu data set point dan actual temperature.
Nah kalau data2 saja yang ditulis kan bingung tu data2 tersebut dipakai buat apa, berikut ini script untuk bikin header. Bisa dibikin bareng sama script diatas atau buat script nya di object yang kedua (print header) contoh saya buat terpisah.
Ok, save window, open windowviewer, pada window yang kita buat tambahan object baru, klik print header, klik print data beberapa kali, maka pada path yang kita tunjuk akan dibuat file report.csv yang kalau kuta buka akan berisi data2 yang kita kirim dari intouch.
Mudah kan . . . sekian terima kasih J
Mas andri,
ReplyDeleteTerima kasih atas pencerahan nya....