Кіраўніцтва карыстальніка LIPOWSKY HARP-5 Mobile Lin і Can-Bus з дысплеем і клавіятурай
Уводзіны
Гэта кіраўніцтва па пачатку працы пакажа вам, як наладзіць HARP-5 для сувязі або маніторынгу LIN-Bus. Проста выканайце наступныя дзеянні.
Савет
Гэта кіраўніцтва прызначана для новых карыстальнікаў HARP-5. Калі ў вас ужо ёсць досвед працы з прадуктамі Baby-LIN або вы дасведчаны карыстальнік LIN-Bus, гэта кіраўніцтва, верагодна, не падыходзіць для вас.
Савет
Гэта кіраўніцтва мяркуе, што вы карыстаецеся аперацыйнай сістэмай Microsoft Windows. Калі вы карыстаецеся аперацыйнай сістэмай Linux, калі ласка, звяжыцеся з намі, каб атрымаць праграмнае забеспячэнне для вашага дыстрыбутыва: «Інфармацыя аб падтрымцы»
Для гэтага мы прадставім вам наступныя кампаненты:
- ЛДФ
- Апісанне сігналу
- Паслугі дыягностыкі спецыфікацый
З гэтай інфармацыі, 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.
Агульная ўстаноўка
Эмуляцыя
Абярыце Эмуляцыя ў меню навігацыі злева. Тут вы можаце выбраць вузлы, якія вы хочаце мадэляваць 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” па наступнай спасылцы: GettingStarted_Example.sdf
Запусціце аўтобусную сувязь
Рэжым ПК
Апісанне рэжыму ПК
Рэжым ПК дазваляе HARP-5 мець зносіны з ПК, як і іншыя прадукты з сямейства прадуктаў Baby-LIN. Гэта азначае, што вы можаце выкарыстоўваць простае меню і ўсе яго функцыі, а таксама пісаць уласныя прыкладанні з дапамогай Baby-LIN-DLL. Гэта таксама неабходна для абнаўлення прашыўкі.
Уключыце рэжым ПК
Каб уключыць рэжым ПК HARP-5, пераканайцеся, што ён уключаны. Калі вы не знаходзіцеся ў галоўным меню, націскайце ESC некалькі разоў, пакуль не апынецеся ў галоўным меню. Затым націсніце «F3», каб увайсці ў рэжым ПК.
Калі ў цяперашні час уключаны рэжым ПК, проста націсніце клавішу «F1», каб зноў выйсці з рэжыму ПК.
Запусціце SimpleMenu. Вы павінны знайсці свой HARP-5 у спісе прылад злева. Націсніце кнопку падлучэння, а затым загрузіце файл SDF, які вы стварылі раней.
Цяпер вы можаце ўбачыць зменныя, якія вы дадалі для маніторынгу. Каб пачаць мадэляванне/маніторынг, націсніце кнопку Пуск.
Цяпер вы ўбачыце змены гэтых сігналаў.
Аўтаномны рэжым
Перадача SDF
Для перадачы SDF на HARP-5 вам спатрэбіцца прылада для чытання карт SDHC. Скапіруйце толькі што створаны SDF у каранёвы каталог карты SDHC (адна карта SDHC пастаўляецца разам з HARP-5). Выміце карту SDHC з прылады для чытання карт і ўстаўце яе ў слот для карты SDHC HARP-5.
Савет
Пераканайцеся, што ўсе астатнія вузлы падключаны і працуюць належным чынам
Выканайце SDF
У галоўным меню націсніце кнопку «F1», каб адкрыць меню «ЗАПУСК ЭБУ». Там вы павінны ўбачыць SDF, які вы стварылі раней. Выберыце яго і націсніце кнопку «ОК».
Цяпер вы можаце бачыць зменныя, якія вы дадалі для кантролю. Каб пачаць мадэляванне/маніторынг, націсніце клавішу «F1», каб выбраць опцыю «СТАРТ».
Цяпер вы ўбачыце змены гэтых сігналаў у рэжыме рэальнага часу.
Абнаўленні
Абнавіць філасофію
Функцыянальнасць і характарыстыкі HARP-5 вызначаюцца ўсталяванай прашыўкай, а таксама выкарыстоўванымі версіямі LINWorks і Baby-LIN-DLL.
Паколькі мы пастаянна працуем над удасканаленнем прадукту, праграмнае забеспячэнне і прашыўка перыядычна абнаўляюцца. Гэтыя абнаўленні робяць даступнымі новыя функцыі і вырашаюць праблемы, якія былі выяўлены падчас нашых унутраных тэстаў або пра якія паведамлялі кліенты з больш раннімі версіямі.
Усе абнаўленні прашыўкі выконваюцца такім чынам, што абноўлены HARP-5 будзе працягваць працаваць з ужо ўсталяванай старой устаноўкай LINWorks. Такім чынам, абнаўленне прашыўкі HARP-5 не азначае, што вы таксама павінны абнавіць сваю ўстаноўку LINWorks.
Таму настойліва рэкамендуецца заўсёды абнаўляць HARP-5 да апошняй даступнай версіі прашыўкі.
Мы таксама рэкамендуем таксама абнавіць праграмнае забеспячэнне LINWorks і DLL Baby-LIN, калі будуць даступныя новыя абнаўленні. Паколькі новыя версіі SessionConf могуць уводзіць новыя функцыі ў фармат SDF, магчыма, што старыя версіі прашыўкі, простае меню або 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, у наступным раздзеле паказана, як гэта робіцца:
Прашыўка харп-5
Запусціце SimpleMenu і падключыцеся да HARP-5. Цяпер версія прашыўкі бачная ў спісе прылад.
LIN Works [LDF Edit Session Conf Simple Menu Log Viewэ-э]
Абярыце пункт меню «Даведка»/«Аб»/«Інфармацыя». Інфармацыйнае дыялогавае акно пакажа версію праграмнага забеспячэння.
Baby-LIN-DLL v
Выклік BLC_getVersionString() . Версія вяртаецца ў выглядзе радка.
Абгортка Baby-LIN-DLL .NET
Выклічце GetWrapperVersion() . Версія вяртаецца ў выглядзе радка.
Інфармацыя аб падтрымцы
У выпадку ўзнікнення пытанняў вы можаце атрымаць тэхнічную падтрымку па электроннай пошце або па тэлефоне. Мы можам выкарыстоўваць TeamViewкаб даць вам прамую падтрымку і дапамогу на вашым ПК.
Такім чынам мы можам хутка і непасрэдна вырашаць праблемы. У нас ёсць сampДаступны код і заўвагі па дадатку, якія дапамогуць вам зрабіць вашу працу.
Lipowsky Industrie-Elektronik GmbH рэалізавала шмат паспяховых праектаў, звязаных з LIN і CAN, і таму мы можам абапірацца на шматгадовы вопыт у гэтых галінах. Мы таксама прапануем рашэнні пад ключ для канкрэтных прыкладанняў, такіх як тэстары EOL (End of Line) або станцыі праграмавання.
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 з дысплеем і клавіятурай |