LIPOWSKY HARP-5 Mobile Lin dan Simulator Can-Bus Dengan Paparan Dan Panduan Pengguna Papan Kekunci
pengenalan
Panduan permulaan ini akan menunjukkan kepada anda cara untuk menyediakan HARP-5 untuk berkomunikasi dengan atau memantau LIN-Bus. Hanya ikuti langkah seterusnya.
Nasihat
Panduan ini dibuat untuk pengguna HARP-5 baharu. Jika anda sudah mempunyai pengalaman dengan produk Baby-LIN atau anda pengguna LIN-Bus lanjutan maka panduan ini mungkin tidak sesuai untuk anda.
Nasihat
Panduan ini menganggap anda menggunakan sistem pengendalian Microsoft Windows. Jika anda menggunakan sistem pengendalian Linux, sila hubungi kami untuk menerima perisian untuk pengedaran anda: “Maklumat sokongan”
Untuk tujuan ini, kami akan memperkenalkan komponen berikut kepada anda:
- LDF
- Penerangan isyarat
- Perkhidmatan Diagnosis Spesifikasi
Daripada maklumat ini, SessionDescriptionFile (SDF) boleh dibuat. SDF ialah peneraju dalam aplikasi berasaskan LINWorks.
Grafik berikut menunjukkan aliran kerja biasa aplikasi berasaskan LIN dengan \Productname kami.
Gambar rajah ini menunjukkan bagaimana aplikasi perisian LINWorks individu dipautkan antara satu sama lain.
Bermula
pengenalan
Panduan permulaan ini akan menunjukkan kepada anda cara membuat aplikasi Lin anda menggunakan maklumat daripada LDF dan penerangan isyarat. Dalam perkara berikut, anda akan belajar cara mencipta LDF dan menyepadukannya ke dalam SDF. Tambahan pula, Perkhidmatan Diagnostik Unifeid akan diperkenalkan. Selepas anda berjaya mencipta SDF, HARP-5 boleh dikendalikan dalam mod kendiri, data bas LIN boleh dilog atau makro boleh ditakrifkan untuk autostart.
Nasihat
Panduan ini menganggap anda menggunakan sistem pengendalian Microsoft Windows.
Pemasangan
Sebelum anda boleh mula menggunakan HARP-5 anda perlu memasang beberapa komponen perisian LINWorks.
Jika anda belum memuat turun perisian LINWorks, sila muat turun sekarang dari kami webtapak di bawah pautan berikut: www.lipowsky.de Komponen berikut diperlukan untuk panduan permulaan ini:
- Pemandu Baby-LIN
- SessionConf
- SimpleMenu
- LDFEdit
Penerangan Sesi File (SDF)
Cara membuat aplikasi LIN
- Keperluan: Nod LIN (hamba) dan LDF yang sesuai file boleh didapati. Aplikasi akan dilaksanakan di mana induk LIN simulasi membenarkan nod dikendalikan dengan cara tertentu.
- Keperluan: Walau bagaimanapun, maklumat dalam LDF biasanya tidak mencukupi. LDF menerangkan akses dan tafsiran isyarat, tetapi LDF tidak menerangkan logik berfungsi di sebalik isyarat ini. Oleh itu anda memerlukan penerangan isyarat tambahan yang menerangkan logik fungsi isyarat.
- Keperluan: Jika tugas itu juga memerlukan komunikasi diagnostik, spesifikasi perkhidmatan diagnostik yang disokong oleh nod juga diperlukan. Dalam LDF, hanya bingkai dengan bait data masing-masing ditakrifkan, tetapi bukan maksudnya.
Keperluan ini kemudiannya boleh ditakrifkan dan diedit bersama dalam Penerangan Sesi file (SDF).
pengenalan
Penerangan Sesi file (SDF) mengandungi simulasi bas berdasarkan data LDF. Logik bagi bingkai dan isyarat individu boleh diprogramkan oleh makro dan peristiwa. Sebagai tambahan kepada jadual LIN LDF, perkhidmatan diagnostik lanjut boleh dilaksanakan dalam SDF melalui protokol.
Ini menjadikan SDF sebagai titik kerja pusat semua aplikasi LINWorks.
Buat SDF
Aplikasi perisian SessionConf digunakan untuk mencipta dan mengedit SDF. Untuk tujuan ini, LDF sedia ada diimport.
Persediaan Biasa
Emulasi
Pilih Emulasi dalam menu navigasi di sebelah kiri. Di sini anda boleh memilih nod yang anda mahu disimulasikan oleh HARP-5. Jika anda hanya mahu memantau LIN-Bus, pilih apa-apa.
Elemen GUI
Pilih GUI-Elements dalam menu navigasi di sebelah kiri. Di sini anda boleh menambah isyarat yang ingin anda pantau.
Nasihat
Terdapat cara lain untuk memantau bingkai dan isyarat, tetapi ini adalah titik permulaan yang baik dan boleh dikonfigurasikan.
Isyarat maya
Isyarat maya boleh menyimpan nilai sama seperti isyarat bas, tetapi ia tidak muncul pada bas. Mereka boleh digunakan untuk pelbagai tugas seperti:
- Nilai sementara, seperti pembilang
- Simpan pemalar
- Operasi dan hasil daripada pengiraan
- dll.
Saiz isyarat maya boleh ditetapkan kepada 1…64 bit. penting untuk digunakan dalam ciri protokol.
Setiap isyarat mempunyai nilai lalai yang ditetapkan apabila SDF dimuatkan.
Isyarat sistem
Isyarat sistem ialah isyarat maya dengan nama terpelihara. Apabila isyarat sistem digunakan, isyarat maya dicipta pada masa yang sama dan dipautkan kepada gelagat tertentu.
Dengan cara ini, anda boleh mengakses pemasa, sumber input dan output serta maklumat sistem.
Nasihat
Untuk maklumat lanjut dan senarai semua isyarat sistem yang tersedia, sila semak Wizard Isyarat Sistem dalam SessionConf.
Makro
Makro digunakan untuk menggabungkan berbilang operasi ke dalam urutan. Makro boleh dimulakan oleh peristiwa atau, juga boleh dipanggil dari makro lain dalam erti kata Goto atau Gosub. API DLL memanggil makro dengan perintah macro_execute.
Semua Perintah Makro boleh menggunakan isyarat daripada LDF dan isyarat daripada bahagian Isyarat Maya seperti isyarat sistem.
Satu lagi fungsi penting makro ialah mengawal bas. Bas boleh dimulakan dan dihentikan melalui makro. Tambahan pula, jadual boleh dipilih dan status bas boleh disemak dengan bantuan isyarat sistem.
Setiap makro sentiasa menyediakan 13 isyarat tempatan:
_LocalVariable1, _LocalVariable2, …, _LocalVarable10, _Failure, _ResultLastMacroCommand, _Return
3 yang terakhir menyediakan mekanisme untuk mengembalikan nilai kepada callcontext _Return, _Failure) atau untuk menyemak hasil arahan makro sebelumnya. Isyarat _LocalVariableX boleh digunakan cth sebagai pembolehubah sementara dalam makro.
Makro boleh menerima sehingga 10 parameter apabila dipanggil. Dalam definisi makro, anda boleh memberikan nama parameter ini, yang kemudiannya dipaparkan di sebelah kiri dalam pokok menu dalam kurungan selepas nama makro. Parameter berakhir dalam isyarat _LocalVariable1…10 yang dipanggil. Jika tiada parameter atau kurang daripada 10 parameter diluluskan, isyarat _LocalVariableX yang tinggal menerima nilai 0.
Exampdan SDF
Anda boleh memuat turun bekasample SDF di bawah bahagian “08 | Cthamples SDF➫s” di bawah pautan berikut: Bermula_Cthample.sdf
Mulakan komunikasi bas
mod PC
Penerangan mod PC
Mod PC membolehkan HARP-5 berkomunikasi dengan PC seperti produk lain daripada keluarga produk Baby-LIN. Ini bermakna anda boleh menggunakan Menu Ringkas dan semua cirinya serta menulis aplikasi anda sendiri menggunakan Baby-LIN-DLL. Ia juga perlu untuk mengemas kini perisian tegar.
Dayakan mod PC
Untuk mendayakan mod PC HARP-5 pastikan ia dihidupkan. Jika anda tiada dalam menu utama tekan ESC berulang kali sehingga anda berada dalam menu utama. Kemudian tekan "F3" untuk memasuki mod PC.
Jika mod PC didayakan pada masa ini, hanya tekan kekunci "F1" untuk keluar dari mod PC sekali lagi.
Mulakan SimpleMenu. Anda sepatutnya dapat mencari HARP-5 anda dalam senarai peranti di sebelah kiri. Klik butang sambung dan kemudian muatkan SDF yang anda buat sebelum ini.
Kini anda boleh melihat pembolehubah yang anda tambahkan untuk memantau. Untuk memulakan simulasi/pemantauan klik pada butang mula.
Sekarang anda akan melihat perubahan isyarat ini.
Mod berdiri sendiri
Pindahkan SDF
Untuk memindahkan SDF ke HARP-5 anda memerlukan pembaca kad SDHC. Salin SDF anda yang baru dibuat ke direktori akar kad SDHC (Satu kad SDHC dihantar dengan HARP-5). Keluarkan kad SDHC daripada pembaca kad anda dan pasangkannya ke dalam slot kad SDHC HARP-5.
Nasihat
Pastikan semua nod lain disambungkan dan berjalan dengan betul
Laksanakan SDF
Dalam menu utama klik kekunci "F1" untuk membuka menu "RUN ECU". Di sana anda sepatutnya melihat SDF yang anda buat sebelum ini. Pilihnya dan tekan kekunci "OK".
Kini anda boleh melihat pembolehubah yang anda tambahkan untuk memantau. Untuk memulakan simulasi/pemantauan klik kekunci "F1" untuk memilih pilihan "MULA".
Kini anda akan melihat perubahan isyarat ini dalam masa nyata.
Kemas kini
Kemas kini falsafah
Kefungsian dan ciri HARP-5 ditakrifkan oleh perisian tegar yang dipasang serta versi terpakai LINWorks dan Baby-LIN-DLL.
Memandangkan kami sedang mengusahakan penambahbaikan produk secara kekal, perisian dan perisian tegar dikemas kini secara berkala. Kemas kini ini menjadikan ciri baharu tersedia dan menyelesaikan masalah, yang telah ditemui oleh ujian dalaman kami atau telah dilaporkan oleh pelanggan dengan versi terdahulu.
Semua kemas kini perisian tegar dilakukan dengan cara, bahawa HARP-5 yang dikemas kini akan terus berfungsi dengan pemasangan LINWorks yang lebih lama yang telah dipasang. Jadi mengemas kini perisian tegar HARP-5 tidak bermakna, anda semestinya perlu mengemas kini pemasangan LINWorks anda juga.
Oleh itu, adalah sangat disyorkan untuk sentiasa mengemas kini HARP-5 anda kepada versi perisian tegar terkini yang tersedia.
Kami juga mengesyorkan untuk turut mengemas kini perisian LINWorks dan Baby-LIN DLL anda, jika kemas kini baharu tersedia. Memandangkan versi baharu SessionConf mungkin memperkenalkan ciri baharu kepada format SDF, ada kemungkinan versi perisian tegar, Simple Menu atau Baby-LIN-DLL yang lebih lama tidak serasi. Oleh itu, anda juga harus mengemas kininya.
Jika anda mengemas kini LINWorks anda adalah sangat disyorkan untuk mengemas kini perisian tegar HARP-5 anda kepada versi perisian tegar terkini yang tersedia serta mengedarkan versi Baby-LIN-DLL yang digunakan.
Oleh itu, satu-satunya sebab untuk kekal dengan versi LINWorks yang lebih lama adalah kerana anda menggunakan HARP-5 dengan versi perisian tegar yang sudah lapuk, yang anda tidak boleh menaik taraf atas sebab apa pun.
Adalah sangat disyorkan untuk mengemas kini pemacu Baby-LIN kepada versi terkini.
Muat turun
Versi terkini perisian, fimrware dan dokumen kami boleh didapati di kawasan muat turun pada kami webtapak www.lipowsky.de .
Nasihat
Arkib LINWorks mengandungi bukan sahaja perisian LINWorks tetapi juga manual, lembaran data, nota aplikasi dan bekasamples. Hanya pakej perisian tegar peranti tidak disertakan. Perisian tegar tersedia sebagai pakej berasingan.
Dokumen seperti helaian data atau pengenalan kepada komunikasi bas LIN tersedia secara percuma untuk dimuat turun. Untuk semua dokumen lain dan perisian LINWokrs kami, anda perlu log masuk. Jika anda belum mempunyai akaun pelanggan, anda boleh mendaftar di kami webtapak. Selepas akaun anda telah diaktifkan oleh kami, anda akan menerima e-mel dan kemudian anda mempunyai akses penuh kepada tawaran muat turun kami.
Pemasangan
Suite LINWorks dihantar dengan aplikasi persediaan yang berguna. Jika anda sudah memasang versi yang lebih lama, anda boleh memasang versi yang lebih baharu. Aplikasi persediaan akan mengurus penggantian yang diperlukan files. Hanya ikuti langkah berikut:
- Mulakan "Setup.exe".
- Pilih komponen yang ingin anda pasang.
- Ikut arahan.
Amaran
Sila hentikan semua aplikasi LINWorks yang sedang berjalan dan putuskan sambungan semua peranti Baby-LIN sebelum memulakan persediaan.
Ketidakserasian versi
Jika anda telah menggunakan SessionConf dan SimpleMenu dengan versi V1.xx, versi baharu akan dipasang selari dengan yang lama. Oleh itu, anda perlu menggunakan pintasan baharu untuk memulakan versi baharu.
Periksa versi
Jika anda ingin menyemak versi semasa perisian tegar HARP-5 atau komponen LINWorks, bab berikut menunjukkan kepada anda cara ia dilakukan:
Perisian tegar HARP-5
Mulakan SimpleMenu dan sambung ke HARP-5. Kini versi perisian tegar kelihatan dalam senarai peranti.
LIN Berfungsi [Log Menu Mudah Konf Sesi Edit LDF Viewer]
Pilih pilihan menu “Bantuan”/”Perihal”/”Maklumat”. Dialog maklumat akan menunjukkan versi perisian.
Baby-LIN-DLL v
Panggil BLC_getVersionString() . Versi dikembalikan sebagai rentetan.
Baby-LIN-DLL .NET Wrapper
Panggil GetWrapperVersion() . Versi dikembalikan sebagai rentetan.
Maklumat sokongan
Sekiranya terdapat sebarang pertanyaan, anda boleh mendapatkan sokongan teknikal melalui e-mel atau telefon. Kita boleh menggunakan PasukanViewer untuk memberi anda sokongan dan bantuan langsung pada PC anda sendiri.
Dengan cara ini kita dapat menyelesaikan masalah dengan cepat dan langsung. Kami mempunyai sampkod dan nota permohonan tersedia, yang akan membantu anda membuat kerja anda.
Lipowsky Industrie-Elektronik GmbH menyedari banyak projek berkaitan LIN dan CAN yang berjaya dan oleh itu kami boleh menggunakan pengalaman bertahun-tahun dalam bidang ini. Kami juga menyediakan penyelesaian kunci giliran untuk aplikasi tertentu seperti penguji EOL (End of Line) atau stesen pengaturcaraan.
Lipowsky Industrie-Elektronik GmbH mereka bentuk, menghasilkan dan menggunakan produk Baby LIN, supaya anda sentiasa boleh mengharapkan sokongan yang layak dan pantas.
Maklumat hubungan | Lipowsky Industrie-Elektronik GmbH, Römerstr. 57, 64291 Darmstadt | ||
Webtapak | https://www.lipowsky.com/contact/ | E-mel | info@lipowsky.de |
telefon | +49 (0) 6151 / 93591 – 0 |
telefon: +49 (0) 6151/93591
Faks: +49 (0) 6151 / 93591 – 28
Webtapak: www.lipowsky.com
E-mel: info@lipowsky.de
Dokumen / Sumber
![]() |
LIPOWSKY HARP-5 Mobile Lin dan Simulator Can-Bus Dengan Paparan Dan Papan Kekunci [pdf] Panduan Pengguna HARP-5, Mobile Lin dan Simulator Can-Bus Dengan Paparan Dan Papan Kekunci |