Percepat Waktu Anda ke Pasar dengan Alat Profesional Connext
tasan, seperti yang kami temukan. Toolkit tidak menangani larik urutan, yang digunakan beberapa tipe dalam model data OpenFMB. Kami membutuhkan solusi cepat yang memungkinkan LabVIEW VI membaca tipe data kompleks ini.
Salah satu alat baru yang keren di kotak alat Connext DDS Pro 5.2 adalah Prototipe dengan Lua. Prototyper memungkinkan Anda untuk dengan cepat membuat aplikasi berkemampuan DDS dengan sedikit atau tanpa pemrograman:tentukan topik dan peserta domain Anda dalam XML, tambahkan skrip Lua sederhana, dan Anda dapat langsung masuk ke domain DDS dalam waktu singkat. (Lihat posting blog Gianpiero di Prototyper)
Kembali di hotel suatu malam saya menulis skrip Lua sederhana yang memungkinkan Prototyper membaca topik DDS kompleks yang berisi larik urutan dan kemudian menerbitkannya kembali ke topik yang berbeda dan rata untuk digunakan oleh GUI LabVIEW. Saya dapat mengujinya secara offline menggunakan data langsung yang direkam sebelumnya di lab, yang membawa kita ke...
Masalah:Pengembangan terputus
Alat:Rekam, Putar Ulang, Prototipe dengan Lua
Tim pengembangan yang tersebar secara geografis membuat demo OpenFMB. Dengan pengecualian beberapa hari di Knoxville, tidak ada seorang pun di tim yang memiliki akses ke semua komponen di microgrid pada satu waktu. Jadi bagaimana Anda menulis kode untuk potongan teka-teki Anda ketika Anda tidak memiliki akses ke perangkat lain dalam sistem?
Ketika saya bekerja di jembatan Lua untuk GUI LabVIEW, saya menggunakan layanan Connext Pro Record and Replay. Di lab, saya telah merekam sekitar 10 menit data langsung saat kami menjalankan sistem melalui semua kasus penggunaan. Malamnya di hotel, saya dapat memutar kembali data ini saat saya mengerjakan skrip Lua. Putar ulang memungkinkan Anda memutar ulang topik secara selektif, mengulang pemutaran sehingga terus berjalan. Anda juga dapat memilih untuk memutar data dengan kecepatan yang dipercepat – ini adalah penghemat waktu yang sangat besar yang memungkinkan Anda mensimulasikan runtime selama berhari-hari atau berjam-jam hanya dalam beberapa menit.