LIPOWSKY HARP-5 მობილური Lin და Can-Bus სიმულატორი ეკრანით და კლავიატურით მომხმარებლის სახელმძღვანელო
შესავალი
დაწყების ეს სახელმძღვანელო გაჩვენებთ, თუ როგორ უნდა დააყენოთ HARP-5 LIN-Bus-თან კომუნიკაციისთვის ან მონიტორინგისთვის. უბრალოდ მიჰყევით შემდეგ ნაბიჯებს.
რჩევა
ეს სახელმძღვანელო შექმნილია ახალი HARP-5 მომხმარებლებისთვის. თუ თქვენ უკვე გაქვთ Baby-LIN პროდუქტების გამოცდილება ან ხართ LIN-Bus-ის მოწინავე მომხმარებელი, მაშინ ეს სახელმძღვანელო ალბათ არ არის თქვენთვის შესაფერისი.
რჩევა
ეს სახელმძღვანელო ვარაუდობს, რომ თქვენ იყენებთ Microsoft Windows ოპერაციულ სისტემას. თუ იყენებთ Linux ოპერაციულ სისტემას, გთხოვთ დაგვიკავშირდეთ, რომ მიიღოთ პროგრამული უზრუნველყოფა თქვენი განაწილებისთვის: „მხარდაჭერის ინფორმაცია“
ამ მიზნით, ჩვენ გაგაცნობთ შემდეგ კომპონენტებს:
- LDF
- სიგნალის აღწერა
- სპეციფიკაციები დიაგნოსტიკის სერვისები
ამ ინფორმაციით, SessionDescriptionFile (SDF) შეიძლება შეიქმნას. SDF არის საყრდენი LINWorks-ზე დაფუძნებულ აპლიკაციებში.
შემდეგი გრაფიკა აჩვენებს LIN-ზე დაფუძნებული აპლიკაციის ტიპურ სამუშაო პროცესს ჩვენი \Productname-ით.
ეს დიაგრამა გვიჩვენებს, თუ როგორ არის დაკავშირებული ცალკეული LINWorks პროგრამული აპლიკაციები ერთმანეთთან.
დაწყება
შესავალი
დაწყების ეს სახელმძღვანელო გაჩვენებთ, თუ როგორ უნდა შექმნათ თქვენი Lin აპლიკაცია LDF-დან ინფორმაციისა და სიგნალის აღწერილობების გამოყენებით. შემდეგში შეიტყობთ, თუ როგორ უნდა შექმნათ LDF და ჩართოთ იგი SDF-ში. გარდა ამისა, დაინერგება Unifeid დიაგნოსტიკური სერვისები. მას შემდეგ რაც წარმატებით შექმნით SDF-ს, HARP-5-ის მუშაობა შესაძლებელია დამოუკიდებელ რეჟიმში, LIN ავტობუსის მონაცემების აღრიცხვა ან მაკროების განსაზღვრა ავტომატური გაშვებისთვის.
რჩევა
ეს სახელმძღვანელო ვარაუდობს, რომ თქვენ იყენებთ Microsoft Windows ოპერაციულ სისტემას.
ინსტალაცია
სანამ დაიწყებთ HARP-5-ის გამოყენებას, თქვენ უნდა დააინსტალიროთ LINWorks პროგრამული უზრუნველყოფის რამდენიმე კომპონენტი.
თუ ჯერ არ ჩამოტვირთეთ LINWorks პროგრამული უზრუნველყოფა, გთხოვთ გადმოწეროთ ახლავე ჩვენიდან webსაიტი შემდეგ ბმულზე: www.lipowsky.de ამ დაწყების სახელმძღვანელოსთვის საჭიროა შემდეგი კომპონენტები:
- Baby-LIN დრაივერი
- SessionConf
- მარტივი მენიუ
- LDFEdit
სესიის აღწერა File (SDF)
როგორ შევქმნათ LIN აპლიკაცია
- მოთხოვნა: LIN კვანძი (მონა) და შესაფერისი LDF file ხელმისაწვდომია. უნდა განხორციელდეს აპლიკაცია, რომელშიც სიმულირებული LIN მასტერი საშუალებას აძლევს კვანძს გარკვეული გზით იმუშაოს.
- მოთხოვნა: თუმცა, ინფორმაცია LDF-ში, როგორც წესი, არ არის საკმარისი. LDF აღწერს სიგნალების წვდომას და ინტერპრეტაციას, მაგრამ LDF არ აღწერს ამ სიგნალების მიღმა არსებულ ფუნქციურ ლოგიკას. ამიტომ საჭიროა დამატებითი სიგნალის აღწერა, რომელიც აღწერს სიგნალების ფუნქციონალურ ლოგიკას.
- მოთხოვნა: თუ დავალება ასევე მოითხოვს დიაგნოსტიკურ კომუნიკაციას, ასევე საჭიროა კვანძების მიერ მხარდაჭერილი დიაგნოსტიკური სერვისების სპეციფიკაცია. LDF-ში განსაზღვრულია მხოლოდ ჩარჩოები შესაბამისი მონაცემთა ბაიტით, მაგრამ არა მათი მნიშვნელობა.
შემდეგ ეს მოთხოვნები შეიძლება განისაზღვროს და ერთად დაარედაქტიროს სესიის აღწერაში file (SDF).
შესავალი
სესიის აღწერა file (SDF) შეიცავს ავტობუსის სიმულაციას LDF მონაცემებზე დაყრდნობით. ცალკეული ჩარჩოებისა და სიგნალების ლოგიკა შეიძლება დაპროგრამდეს მაკროებითა და მოვლენებით. LDF LIN განრიგის გარდა, შემდგომი დიაგნოსტიკური სერვისები შეიძლება განხორციელდეს SDF-ში პროტოკოლების მეშვეობით.
ეს ხდის SDF-ს ყველა LINWorks აპლიკაციის ცენტრალურ სამუშაო წერტილად.
შექმენით SDF
SessionConf პროგრამული აპლიკაცია გამოიყენება SDF-ის შესაქმნელად და რედაქტირებისთვის. ამ მიზნით იმპორტირებულია არსებული LDF.
საერთო დაყენება
ემულაცია
აირჩიეთ Emulation ნავიგაციის მენიუში მარცხნივ. აქ შეგიძლიათ აირჩიოთ რომელი კვანძების სიმულაცია გსურთ HARP-5-ით. თუ გსურთ მხოლოდ LIN-Bus-ის მონიტორინგი, არ აირჩიოთ არაფერი.
GUI-ელემენტები
აირჩიეთ GUI-Elements ნავიგაციის მენიუში მარცხნივ. აქ შეგიძლიათ დაამატოთ სიგნალები, რომელთა მონიტორინგიც გსურთ.
რჩევა
არსებობს ჩარჩოებისა და სიგნალების მონიტორინგის სხვა გზები, მაგრამ ეს კარგი და კონფიგურირებადი საწყისი წერტილია.
ვირტუალური სიგნალები
ვირტუალურ სიგნალებს შეუძლიათ შეინახონ მნიშვნელობები ისევე, როგორც ავტობუსის სიგნალები, მაგრამ ისინი არ ჩანს ავტობუსში. ისინი შეიძლება გამოყენებულ იქნას სხვადასხვა ამოცანებისთვის, როგორიცაა:
- დროებითი მნიშვნელობები, როგორიცაა მრიცხველები
- შეინახეთ მუდმივები
- ოპერანდები და შედეგები გამოთვლებიდან
- და ა.შ.
ვირტუალური სიგნალის ზომა შეიძლება დაყენდეს 1…64 ბიტზე. მნიშვნელოვანია პროტოკოლის ფუნქციაში გამოსაყენებლად.
თითოეულ სიგნალს აქვს ნაგულისხმევი მნიშვნელობა, რომელიც დაყენებულია SDF-ის ჩატვირთვისას.
სისტემის სიგნალები
სისტემის სიგნალები არის ვირტუალური სიგნალები რეზერვირებული სახელებით. როდესაც სისტემის სიგნალი გამოიყენება, ვირტუალური სიგნალი ერთდროულად იქმნება და უკავშირდება კონკრეტულ ქცევას.
ამ გზით თქვენ შეძლებთ წვდომას ტაიმერის, შეყვანისა და გამომავალი რესურსების და სისტემის ინფორმაციაზე.
რჩევა
დამატებითი ინფორმაციისთვის და სისტემის ყველა ხელმისაწვდომი სიგნალის სიისთვის, გთხოვთ, შეამოწმოთ System Signal Wizard SessionConf-ში.
მაკროები
მაკრო გამოიყენება რამდენიმე ოპერაციების თანმიმდევრობაში გაერთიანებისთვის. მაკრო შეიძლება დაიწყოს მოვლენებით, ან შეიძლება სხვა მაკროებიდანაც გამოიძახოს Goto-ს ან Gosub-ის გაგებით. DLL API იძახებს მაკროს macro_execute ბრძანებით.
ყველა მაკრო ბრძანებას შეუძლია გამოიყენოს სიგნალები LDF-დან და სიგნალები ვირტუალური სიგნალის განყოფილებიდან, როგორც სისტემის სიგნალები.
მაკროების კიდევ ერთი მნიშვნელოვანი ფუნქციაა ავტობუსის კონტროლი. ავტობუსის გაშვება და გაჩერება შესაძლებელია მაკრო საშუალებით. გარდა ამისა, შესაძლებელია განრიგის არჩევა და ავტობუსის სტატუსის შემოწმება სისტემის სიგნალების დახმარებით.
თითოეული მაკრო ყოველთვის იძლევა 13 ლოკალურ სიგნალს:
_LocalVariable1, _LocalVariable2, …, _LocalVarable10, _Failure, _ResultLastMacroCommand, _Return
ბოლო 3 უზრუნველყოფს მექანიზმს მნიშვნელობების დასაბრუნებლად callcontext _Return, _Failure) ან წინა მაკრო ბრძანების შედეგის შესამოწმებლად. სიგნალები _LocalVariableX შეიძლება გამოყენებულ იქნას მაგ., როგორც დროებითი ცვლადები მაკროში.
გამოძახებისას მაკროს შეუძლია მიიღოს 10-მდე პარამეტრი. მაკრო განსაზღვრაში, თქვენ შეგიძლიათ მიუთითოთ ამ პარამეტრების სახელები, რომლებიც შემდეგ გამოჩნდება მენიუს ხეში მარცხნივ მაკრო სახელის შემდეგ ფრჩხილებში. პარამეტრები მთავრდება გამოძახების სიგნალებში _LocalVariable1…10. თუ არ არის გადაცემული პარამეტრი ან 10 პარამეტრზე ნაკლები, დარჩენილი _LocalVariableX სიგნალები იღებენ მნიშვნელობას 0.
Example SDF
შეგიძლიათ ჩამოტვირთოთ ყოფილიample SDF განყოფილებაში „08 | მაგamples SDF➫s“ შემდეგ ბმულზე: GettingStarted_Example.sdf
დაიწყეთ ავტობუსის კომუნიკაცია
PC რეჟიმი
PC რეჟიმის აღწერა
PC რეჟიმი საშუალებას აძლევს HARP-5-ს დაუკავშირდეს კომპიუტერს, ისევე როგორც სხვა პროდუქტები Baby-LIN პროდუქტების ოჯახისგან. ეს ნიშნავს, რომ თქვენ შეგიძლიათ გამოიყენოთ მარტივი მენიუ და მისი ყველა ფუნქცია, ასევე დაწეროთ საკუთარი აპლიკაციები Baby-LIN-DLL-ის გამოყენებით. ასევე აუცილებელია firmware-ის განახლებისთვის.
ჩართეთ კომპიუტერის რეჟიმი
HARP-5-ის PC რეჟიმის ჩასართავად დარწმუნდით, რომ ის ჩართულია. თუ მთავარ მენიუში არ ხართ, დააჭირეთ ESC-ს რამდენჯერმე, სანამ მთავარ მენიუში არ მოხვდებით. შემდეგ დააჭირეთ "F3" კომპიუტერის რეჟიმში შესასვლელად.
თუ კომპიუტერის რეჟიმი ამჟამად ჩართულია, უბრალოდ დააჭირეთ ღილაკს „F1“ კომპიუტერის რეჟიმიდან ხელახლა გასასვლელად.
დაიწყეთ მარტივი მენიუ. თქვენ უნდა შეგეძლოთ იპოვოთ თქვენი HARP-5 მოწყობილობების სიაში მარცხნივ. დააწკაპუნეთ დაკავშირების ღილაკს და შემდეგ ჩატვირთეთ ადრე შექმნილი SDF.
ახლა თქვენ შეგიძლიათ ნახოთ ცვლადები, რომლებიც დაამატეთ მონიტორინგს. სიმულაციის/მონიტორინგის დასაწყებად დააჭირეთ დაწყების ღილაკს.
ახლა ნახავთ ამ სიგნალების ცვლილებებს.
დგომის მარტო რეჟიმი
გადაიტანეთ SDF
SDF HARP-5-ზე გადასატანად გჭირდებათ SDHC ბარათის წამკითხველი. დააკოპირეთ თქვენი ახლად შექმნილი SDF SDHC ბარათის ძირეულ დირექტორიაში (ერთი SDHC ბარათი მიწოდებულია HARP-5-თან ერთად). ამოიღეთ SDHC ბარათი თქვენი ბარათის წამკითხველიდან და შეაერთეთ იგი HARP-5-ის SDHC ბარათის სლოტში.
რჩევა
დარწმუნდით, რომ ყველა სხვა კვანძი დაკავშირებულია და მუშაობს სწორად
შეასრულეთ SDF
მთავარ მენიუში დააწკაპუნეთ "F1" კლავიშზე, რათა გახსნათ "RUN ECU" მენიუ. აქ თქვენ უნდა ნახოთ SDF, რომელიც ადრე შექმენით. აირჩიეთ ის და დააჭირეთ ღილაკს "OK".
ახლა თქვენ შეგიძლიათ ნახოთ ცვლადები, რომლებიც დაამატეთ მონიტორინგს. სიმულაციის/მონიტორინგის დასაწყებად დააწკაპუნეთ „F1“ კლავიშზე, რათა აირჩიოთ „START“ ვარიანტი.
ახლა თქვენ იხილავთ ამ სიგნალების ცვლილებებს რეალურ დროში.
განახლებები
განაახლეთ ფილოსოფია
HARP-5-ის ფუნქციონალობა და მახასიათებლები განისაზღვრება დაინსტალირებული პროგრამული უზრუნველყოფით, ასევე LINWorks-ისა და Baby-LIN-DLL-ის გამოყენებული ვერსიებით.
ვინაიდან ჩვენ მუდმივად ვმუშაობთ პროდუქტის გაუმჯობესებაზე, პროგრამული უზრუნველყოფა და პროგრამული უზრუნველყოფა პერიოდულად განახლდება. ეს განახლებები ხელმისაწვდომს ხდის ახალ ფუნქციებს და აგვარებს პრობლემებს, რომლებიც აღმოჩენილია ჩვენი შიდა ტესტებით ან მოხსენებული იყო ადრეული ვერსიების მქონე მომხმარებლების მიერ.
ყველა firmware განახლება შესრულებულია ისე, რომ განახლებული HARP-5 გააგრძელებს მუშაობას უკვე დაინსტალირებული, ძველი LINWorks ინსტალაციის საშუალებით. ასე რომ, HARP-5 firmware-ის განახლება არ ნიშნავს იმას, რომ თქვენ აუცილებლად უნდა განაახლოთ თქვენი LINWorks ინსტალაციაც.
ამიტომ რეკომენდირებულია ყოველთვის განაახლოთ თქვენი HARP-5 უახლესი ხელმისაწვდომი firmware ვერსიით.
ჩვენ ასევე გირჩევთ განაახლოთ თქვენი LINWorks პროგრამული უზრუნველყოფა და Baby-LIN DLL, თუ ახალი განახლებები იქნება ხელმისაწვდომი. ვინაიდან SessionConf-ის ახალმა ვერსიებმა შეიძლება შემოიტანოს ახალი ფუნქციები SDF ფორმატში, შესაძლებელია, რომ ძველი firmware, Simple Menu ან Baby-LIN-DLL ვერსიები არ იყოს თავსებადი. ამიტომ თქვენ ასევე უნდა განაახლოთ ისინი.
თუ თქვენ განაახლებთ თქვენს LINWorks-ს, რეკომენდირებულია თქვენი HARP-5-ის პროგრამული უზრუნველყოფის განახლება უახლესი ხელმისაწვდომი პროგრამული უზრუნველყოფის ვერსიით, ისევე როგორც Baby-LIN-DLL-ის გამოყენებული ვერსიების გავრცელება.
ასე რომ, LINWorks-ის ძველ ვერსიაზე დარჩენის ერთადერთი მიზეზი უნდა იყოს ის, რომ იყენებთ HARP-5-ს მოძველებული პროგრამული უზრუნველყოფის ვერსიით, რომლის განახლებაც რაიმე მიზეზით არ შეგიძლიათ.
რეკომენდებულია Baby-LIN დრაივერის უახლეს ვერსიამდე განახლება.
ჩამოტვირთვები
ჩვენი პროგრამული უზრუნველყოფის უახლესი ვერსია, fimrware და დოკუმენტები შეგიძლიათ იხილოთ ჩვენს საიტზე ჩამოტვირთვის ზონაში webსაიტი www.lipowsky.de .
რჩევა
LINWorks-ის არქივი შეიცავს არა მხოლოდ LINWorks პროგრამულ უზრუნველყოფას, არამედ სახელმძღვანელოებს, მონაცემთა ცხრილებს, აპლიკაციის შენიშვნებს დაamples. არ შედის მხოლოდ მოწყობილობის პროგრამული უზრუნველყოფის პაკეტები. firmware ხელმისაწვდომია ცალკე პაკეტის სახით.
დოკუმენტები, როგორიცაა მონაცემთა ფურცლები ან შესავალი LIN ავტობუსის კომუნიკაციისთვის, თავისუფლად ხელმისაწვდომია ჩამოსატვირთად. ყველა სხვა დოკუმენტისთვის და ჩვენი LINWokrs პროგრამული უზრუნველყოფისთვის თქვენ უნდა შეხვიდეთ სისტემაში. თუ ჯერ არ გაქვთ მომხმარებლის ანგარიში, შეგიძლიათ დარეგისტრირდეთ ჩვენს საიტზე webსაიტი. მას შემდეგ რაც თქვენი ანგარიში ჩვენს მიერ გააქტიურდება, თქვენ მიიღებთ ელ.წერილს და შემდეგ გექნებათ სრული წვდომა ჩვენს ჩამოტვირთვის შეთავაზებაზე.
ინსტალაცია
LINWorks კომპლექტი მოწოდებულია მოსახერხებელი დაყენების აპლიკაციით. თუ თქვენ უკვე გაქვთ დაინსტალირებული ძველი ვერსია, შეგიძლიათ უბრალოდ დააინსტალიროთ უფრო ახალი ვერსიები. დაყენების აპლიკაცია იზრუნებს საჭიროების გადაწერაზე fileს. უბრალოდ მიჰყევით ამ ნაბიჯებს:
- დაიწყეთ "Setup.exe".
- აირჩიეთ კომპონენტები, რომელთა დაყენება გსურთ.
- მიჰყევით ინსტრუქციას.
გაფრთხილება
გთხოვთ, შეაჩეროთ ყველა გაშვებული LINWorks აპლიკაცია და გათიშეთ ყველა Baby-LIN მოწყობილობა დაყენების დაწყებამდე.
ვერსიის შეუთავსებლობა
თუ თქვენ იყენებდით SessionConf და SimpleMenu ვერსიით V1.xx, ახალი ვერსია დაინსტალირდება ძველის პარალელურად. ამიტომ თქვენ უნდა გამოიყენოთ ახალი მალსახმობები ახალი ვერსიების დასაწყებად.
შეამოწმეთ ვერსია
თუ გსურთ შეამოწმოთ HARP-5 firmware-ის ან LINWorks კომპონენტის მიმდინარე ვერსია, შემდეგი თავი გაჩვენებთ, თუ როგორ კეთდება ეს:
HARP-5 firmware
გაუშვით SimpleMenu და დაუკავშირდით HARP-5-ს. ახლა firmware ვერსია ჩანს მოწყობილობების სიაში.
LIN მუშაობს [LDF Edit Session Conf მარტივი მენიუს ჟურნალი Viewer]
აირჩიეთ მენიუს ვარიანტი "დახმარება"/"შესახებ"/"ინფორმაცია". ინფორმაციის დიალოგში გამოჩნდება პროგრამული უზრუნველყოფის ვერსია.
Baby-LIN-DLL v
დარეკეთ BLC_getVersionString() . ვერსია ბრუნდება სტრიქონის სახით.
Baby-LIN-DLL .NET Wrapper
დარეკეთ GetWrapperVersion() . ვერსია ბრუნდება სტრიქონის სახით.
მხარდაჭერის ინფორმაცია
ნებისმიერი კითხვის შემთხვევაში შეგიძლიათ მიიღოთ ტექნიკური მხარდაჭერა ელექტრონული ფოსტით ან ტელეფონით. ჩვენ შეგვიძლია გამოვიყენოთ გუნდიViewმოგცემთ პირდაპირ მხარდაჭერას და დახმარებას საკუთარ კომპიუტერზე.
ამ გზით ჩვენ შეგვიძლია სწრაფად და პირდაპირ მოვაგვაროთ პრობლემები. ჩვენ გვაქვს სampხელმისაწვდომია კოდი და განაცხადის შენიშვნები, რომლებიც დაგეხმარებათ თქვენი სამუშაოს შესრულებაში.
Lipowsky Industrie-Elektronik GmbH-მ გააცნობიერა მრავალი წარმატებული LIN და CAN დაკავშირებული პროექტი და ამიტომ ჩვენ შეგვიძლია გამოვიყენოთ მრავალწლიანი გამოცდილება ამ სფეროებში. ჩვენ ასევე ვთავაზობთ გადაწყვეტილებებს გასაღების გადაწყვეტილებებს კონკრეტული აპლიკაციებისთვის, როგორიცაა EOL (ხაზის ბოლო) ტესტერები ან პროგრამირების სადგურები.
Lipowsky Industrie-Elektronik GmbH შეიმუშავებს, აწარმოებს და იყენებს Baby LIN პროდუქტებს, ასე რომ თქვენ ყოველთვის შეგიძლიათ ელოდოთ კვალიფიციურ და სწრაფ მხარდაჭერას.
საკონტაქტო ინფორმაცია | Lipowsky Industrie-Elektronik GmbH, Römerstr. 57, 64291 დარმშტადტი | ||
Webსაიტი | https://www.lipowsky.com/contact/ | ელფოსტა | info@lipowsky.de |
ტელეფონი | +49 (0) 6151 / 93591 – 0 |
ტელეფონი: + 49 (0) 6151 / 93591
ფაქსი: +49 (0) 6151 / 93591 – 28
Webსაიტი: www.lipowsky.com
ელფოსტა: info@lipowsky.de
დოკუმენტები / რესურსები
![]() |
LIPOWSKY HARP-5 მობილური Lin და Can-Bus სიმულატორი ეკრანით და კლავიატურით [pdf] მომხმარებლის სახელმძღვანელო HARP-5, მობილური Lin და Can-Bus სიმულატორი ეკრანით და კლავიატურით |