Упатство за корисникот на LIPOWSKY HARP-5 Mobile Lin и Can-Bus симулатор со дисплеј и тастатура
Вовед
Овој водич за почеток ќе ви покаже како да го поставите HARP-5 за да комуницира или да го следи LIN-Bus. Едноставно следете ги следните чекори.
Совети
Овој водич е направен за нови корисници на HARP-5. Ако веќе имате искуство со производите на Baby-LIN или сте напреден корисник на LIN-Bus, тогаш ова упатство веројатно не е соодветно за вас.
Совети
Овој водич претпоставува дека користите оперативен систем Microsoft Windows. Ако користите оперативен систем Линукс, ве молиме контактирајте со нас за да добиете софтвер за вашата дистрибуција: „Информации за поддршка“
За таа цел, ќе ви ги претставиме следните компоненти:
- 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
- Едноставно мени
- LDFE уреди
Опис на сесијата File (SDF)
Како да креирате апликација LIN
- Услов: LIN јазол (slave) и соодветен LDF file се достапни. Треба да се имплементира апликација во која симулиран LIN господар дозволува јазолот да се управува на одреден начин.
- Услов: Сепак, информациите во LDF обично не се доволни. LDF го опишува пристапот и толкувањето на сигналите, но LDF не ја опишува функционалната логика зад овие сигнали. Затоа ви треба дополнителен опис на сигналот кој ја опишува функционалната логика на сигналите.
- Услов: Ако задачата бара и дијагностичка комуникација, потребна е и спецификација на дијагностичките услуги поддржани од јазлите. Во LDF се дефинирани само рамки со соодветните бајти на податоци, но не и нивното значење.
Овие барања потоа може да се дефинираат и уредуваат заедно во опис на сесија file (SDF).
Вовед
Опис на сесијата file (SDF) ја содржи симулацијата на магистралата врз основа на податоците од LDF. Логиката на поединечните рамки и сигнали може да се програмира со макроа и настани. Покрај распоредот LDF LIN, може да се имплементираат дополнителни дијагностички услуги во SDF преку протоколи.
Ова го прави SDF централна работна точка на сите LINWorks апликации.
Направете SDF
Софтверската апликација SessionConf се користи за креирање и уредување на SDF. За таа цел се увезува постоечки LDF.
Заедничко поставување
Емулација
Изберете Емулација во менито за навигација лево. Овде можете да изберете кои јазли сакате да ги симулира HARP-5. Ако сакате само да го надгледувате LIN-Bus, изберете ништо.
GUI-елементи
Изберете GUI-Elements во менито за навигација лево. Овде можете да додадете сигнали што сакате да ги следите.
Совети
Постојат и други начини за следење на рамки и сигнали, но ова е добра почетна точка што може да се конфигурира.
Виртуелни сигнали
Виртуелните сигнали можат да складираат вредности исто како и магистралните сигнали, но тие не се појавуваат на магистралата. Тие можат да се користат за многу различни задачи како што се:
- Привремени вредности, како бројачи
- Чувајте ги константите
- Операнди и резултати од пресметки
- итн.
Големината на виртуелниот сигнал може да се постави на 1…64 бита. важно за употреба во функцијата протокол.
Секој сигнал има стандардна вредност што се поставува кога SDF е вчитан.
Системски сигнали
Системските сигнали се виртуелни сигнали со резервирани имиња. Кога се применува системски сигнал, во исто време се создава виртуелен сигнал и се поврзува со одредено однесување.
На овој начин, можете да пристапите до тајмерот, влезните и излезните ресурси и системските информации.
Совети
За повеќе информации и список на сите достапни системски сигнали, проверете го Волшебникот за системски сигнал во SessionConf.
Макроа
Макроата се користат за комбинирање на повеќе операции во низа. Макроата може да се стартуваат со настани или, исто така, може да се повикаат од други макроа во смисла на Goto или Gosub. DLL API повикува макро со командата macro_execute.
Сите макро команди можат да користат сигнали од LDF и сигнали од делот Виртуелен сигнал како системските сигнали.
Друга важна функција на макроата е да ја контролира магистралата. Автобусот може да се стартува и запре преку макро. Понатаму, распоредот може да се избере и статусот на автобусот да се провери со помош на системските сигнали.
Секое макро секогаш обезбедува 13 локални сигнали:
_LocalVariable1, _LocalVariable2, …, _LocalVarable10, _Failure, _ResultLastMacroCommand, _Return
Последните 3 обезбедуваат механизам за враќање на вредностите во повик контекст _Return, _Failure) или за проверка на резултатот од претходната макро команда. Сигналите _LocalVariableX може да се користат на пр. како привремени променливи во макро.
Макрото може да прими до 10 параметри кога ќе се повика. Во дефиницијата за макро, можете да ги дадете имињата на овие параметри, кои потоа се прикажуваат лево во дрвото на менито во загради по името на макрото. Параметрите завршуваат во сигналите _LocalVariable1…10 од повиканите. Ако не се пренесат никакви параметри или помалку од 10 параметри, преостанатите _LocalVariableX сигнали ја добиваат вредноста 0.
Example SDF
Можете да го преземете ексample SDF под делот „08 | Прamples SDF➫s“ под следниот линк: Getting Started_Example.sdf
Започнете ја автобуската комуникација
Режим на компјутер
Опис на режимот на компјутер
Режимот на компјутер му овозможува на HARP-5 да комуницира со компјутер како и другите производи од семејството на производи Baby-LIN. Ова значи дека можете да го користите Едноставното мени и сите негови функции, како и да пишувате свои апликации користејќи го Baby-LIN-DLL. Неопходно е и за ажурирање на фирмверот.
Овозможете го режимот на компјутер
За да го овозможите режимот на компјутер на HARP-5, проверете дали е вклучен. Ако не сте во главното мени, притиснете ESC повеќепати додека не сте во главното мени. Потоа притиснете „F3“ за да влезете во режимот на компјутер.
Ако режимот на компјутер е моментално овозможен, едноставно притиснете го копчето „F1“ за повторно да излезете од режимот на компјутер.
Стартувајте го Едноставното мени. Треба да можете да го најдете вашиот HARP-5 во списокот со уреди лево. Кликнете на копчето за поврзување и потоа вчитајте го SDF што сте го создале претходно.
Сега можете да ги видите променливите што сте ги додале за следење. За да започнете со симулација/мониторинг кликнете на копчето за почеток.
Сега ќе ги видите промените на овие сигнали.
Самостоен режим
Префрлете го SDF
За да го префрлите SDF на HARP-5 потребен ви е читач на картички SDHC. Копирајте го новосоздадениот SDF во root директориумот на картичката SDHC (една SDHC картичка се доставува со HARP-5). Отстранете ја SDHC картичката од читачот на картички и приклучете ја во отворот за SDHC картичка на HARP-5.
Совети
Проверете дали сите други јазли се поврзани и работат правилно
Извршете го SDF
Во главното мени кликнете на копчето „F1“ за да го отворите менито „RUN ECU“. Таму треба да го видите SDF што сте го создале порано. Изберете го и притиснете го копчето „OK“.
Сега можете да ги видите променливите што сте ги додале за следење. За да започнете со симулација/мониторинг, кликнете на копчето „F1“ за да ја изберете опцијата „START“.
Сега ќе ги видите промените на овие сигнали во реално време.
Ажурирања
Ажурирајте ја филозофијата
Функционалноста и карактеристиките на HARP-5 се дефинирани од инсталираниот фирмвер, како и од користените верзии на LINWorks и Baby-LIN-DLL.
Бидејќи постојано работиме на подобрувања на производите, софтверот и фирмверот периодично се ажурираат. Овие ажурирања прават достапни нови функции и ги решаваат проблемите кои биле откриени со нашите внатрешни тестови или биле пријавени од клиенти со претходни верзии.
Сите ажурирања на фирмверот се направени на тој начин што ажурираниот HARP-5 ќе продолжи да работи со веќе инсталирана, постара инсталација на LINWorks. Значи, ажурирањето на фирмверот HARP-5 не значи дека нужно треба да ја ажурирате и инсталацијата на LINWorks.
Затоа, препорачливо е секогаш да го ажурирате вашиот HARP-5 на најновата достапна верзија на фирмверот.
Исто така, препорачуваме да ги ажурирате и вашите LINWorks софтвер и Baby-LIN DLL, доколку се достапни нови ажурирања. Бидејќи новите верзии на SessionConf може да воведат нови функции во форматот SDF, можно е постарите верзии на фирмверот, Simple Menu или Baby-LIN-DLL да не се компатибилни. Затоа, треба да ги ажурирате.
Ако го ажурирате вашиот LINWorks, препорачливо е да го ажурирате фирмверот на вашиот HARP-5 до најновата достапна верзија на фирмверот, како и да ги дистрибуирате користените верзии на Baby-LIN-DLL.
Значи, единствената причина да останете со постара верзија на LINWorks треба да биде тоа што користите HARP-5 со застарена верзија на фирмверот, која не можете да ја надградите од која било причина.
Силно се препорачува ажурирање на драјверот за Baby-LIN до најновата верзија.
Преземања
Најновата верзија на нашиот софтвер, фимрвер и документи може да се најдат во областа за преземање на нашата webсајт www.lipowsky.de .
Совети
Архивата LINWorks го содржи не само софтверот LINWorks, туку и прирачниците, листовите со податоци, белешките за апликациите и пр.ampлес. Само пакетите на фирмверот на уредот не се вклучени. Фирмверот е достапен како посебен пакет.
Документите како што се листовите со податоци или воведот во комуникацијата со магистралата LIN се слободно достапни за преземање. За сите други документи и нашиот софтвер LINWokrs, треба да се најавите. Ако сè уште немате корисничка сметка, можете да се регистрирате на нашата webсајт. Откако вашата сметка ќе биде активирана од нас, ќе добиете е-пошта и потоа ќе имате целосен пристап до нашата понуда за преземање.
Инсталација
Пакетот LINWorks се испорачува со практична апликација за поставување. Ако веќе имате инсталирано постара верзија, можете едноставно да ги инсталирате поновите верзии. Апликацијата за поставување ќе се погрижи да го препише потребното fileс. Едноставно следете ги овие чекори:
- Стартувајте го „Setup.exe“.
- Изберете ги компонентите што сакате да ги инсталирате.
- Следете ги упатствата.
Предупредување
Престанете со сите активни апликации LINWorks и исклучете ги сите Baby-LIN уреди пред да започнете со поставувањето.
Некомпатибилност на верзијата
Ако сте ги користеле SessionConf и SimpleMenu со верзијата V1.xx, новата верзија ќе се инсталира паралелно со старите. Затоа, треба да ги користите новите кратенки за да ги стартувате новите верзии.
Проверете ја верзијата
Ако сакате да ја проверите тековната верзија на фирмверот HARP-5 или компонента LINWorks, следното поглавје ви покажува како се прави тоа:
Фирмверот HARP-5
Стартувајте го SimpleMenu и поврзете се со HARP-5. Сега верзијата на фирмверот е видлива во списокот со уреди.
LIN работи [Дневник на Едноставно мени за конфигурација на сесија за уредување LDF Viewer]
Изберете ја опцијата од менито „Помош“/„За“/„Информации“. Дијалогот за информации ќе ја прикаже верзијата на софтверот.
Baby-LIN-DLL v
Јавете се на BLC_getVersionString() . Верзијата се враќа како низа.
Baby-LIN-DLL .NET обвивка
Јавете се на GetWrapperVersion(). Верзијата се враќа како низа.
Поддршка информации
Во случај на какви било прашања, можете да добиете техничка поддршка преку е-пошта или телефон. Можеме да го користиме тимотViewer да ви даде директна поддршка и помош на вашиот сопствен компјутер.
На овој начин можеме брзо и директно да ги средиме проблемите. Имаме с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 Mobile Lin и Can-Bus симулатор со дисплеј и тастатура [pdf] Упатство за корисникот HARP-5, Mobile Lin и Can-Bus симулатор со дисплеј и тастатура |