Посібник користувача LIPOWSKY HARP-5 Mobile Lin and Can-Bus Simulator з дисплеєм та клавіатурою
вступ
Цей посібник із початку роботи покаже вам, як налаштувати 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
- SimpleMenu
- 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. API DLL викликає макрос за допомогою команди 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”, щоб відкрити меню “RUN ECU”. Там ви повинні побачити SDF, який ви створили раніше. Виберіть його та натисніть клавішу «ОК».
Тепер ви можете побачити змінні, які ви додали для моніторингу. Щоб почати моделювання/моніторинг, натисніть клавішу «F1», щоб вибрати опцію «СТАРТ».
Тепер ви побачите зміни цих сигналів у режимі реального часу.
Оновлення
Оновити філософію
Функціональність і характеристики HARP-5 визначаються встановленою мікропрограмою, а також використовуваними версіями LINWorks і Baby-LIN-DLL.
Оскільки ми постійно працюємо над вдосконаленням продукту, програмне забезпечення та мікропрограми періодично оновлюються. Ці оновлення роблять доступними нові функції та вирішують проблеми, які були виявлені під час наших внутрішніх тестів або про які повідомили клієнти з попередніми версіями.
Усі оновлення мікропрограми виконуються таким чином, що оновлений HARP-5 продовжуватиме працювати з уже встановленою старішою інсталяцією LINWorks. Таким чином, оновлення мікропрограми HARP-5 не означає, що вам також потрібно буде оновити інсталяцію LINWorks.
Тому настійно рекомендується завжди оновлювати HARP-5 до останньої версії мікропрограми.
Ми також рекомендуємо також оновити програмне забезпечення LINWorks і Baby-LIN DLL, якщо з’являться нові оновлення. Оскільки нові версії 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, у наступному розділі показано, як це зробити:
Прошивка HARP-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() . Версія повертається як рядок.
Інформація про підтримку
У разі виникнення питань ви можете отримати технічну підтримку по електронній пошті або телефону. Ми можемо використовувати командуViewer, щоб надати вам пряму підтримку та допомогу на вашому власному ПК.
Таким чином, ми можемо швидко та безпосередньо вирішувати проблеми. У нас є сampДоступний код le та примітки до програми, які допоможуть вам виконати вашу роботу.
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 and Can-Bus Симулятор з дисплеєм та клавіатурою [pdfПосібник користувача Симулятор HARP-5, Mobile Lin і Can-Bus з дисплеєм і клавіатурою |