Posted on

Какво е DoIP

DoIP (Diagnostics over Internet Protocol) е съвременен автомобилен комуникационен протокол, стандартизиран в серията ISO 13400, който позволява диагностична комуникация между външно диагностично оборудване и електронните блокове за управление (ECU) в автомобила чрез IP-базирани мрежи, най-често Ethernet. Той е създаден като отговор на нарастващата сложност на автомобилните системи и ограниченията на по-старите диагностични протоколи, работещи върху CAN, K-Line или LIN.

Какво е DoIP

Принцип на работа

В основата си DoIP използва стандартните мрежови технологии от TCP/IP стека. В автомобила има централен комуникационен модул или gateway, който поддържа Ethernet интерфейс и IP адрес. Когато диагностичен тестер се свърже към автомобила (обикновено през OBD конектор с Ethernet линии или чрез вътрешна сервизна мрежа), той установява IP комуникация с този gateway.

Процесът започва с откриване на превозното средство (vehicle discovery). Диагностичният инструмент изпраща broadcast или multicast съобщения, чрез които автомобилът се идентифицира и предоставя информация като VIN и поддържани диагностични услуги. След това се установява TCP сесия, която осигурява надежден двупосочен пренос на данни.

Диагностичните съобщения (например UDS заявки) се капсулират в DoIP пакети и се пренасят по Ethernet. Gateway-ят ги разпределя към съответните ECU модули, независимо дали те са свързани чрез CAN, FlexRay или друг вътрешен шинен протокол. Отговорите на ECU се връщат по същия път обратно към диагностичния инструмент.

Основни предимства

Едно от ключовите предимства на DoIP е значително по-високата скорост на комуникация в сравнение с CAN-базираната диагностика. Това е особено важно при операции като обновяване на софтуер (flash programming), където обемът на данните е голям. Освен това IP-базираната комуникация позволява по-добра мащабируемост и интеграция със съвременни ИТ системи.

DoIP също така улеснява отдалечената диагностика. При подходяща архитектура автомобилът може да бъде диагностициран през защитена мрежова връзка, без физическо присъствие в сервиз. Това отваря възможности за телеметрия, превантивна поддръжка и over-the-air актуализации.

Приложение в практиката

Днес DoIP се използва масово в модерните автомобили, особено в премиум и електрически модели, където Ethernet вече е гръбнакът на вътрешната комуникация. Сервизните диагностики, програмиране на ECU, калибрации на ADAS системи и анализ на грешки се извършват значително по-бързо и ефективно чрез DoIP.

За производителите протоколът предлага унифициран и стандартизиран начин за диагностика, а за сервизите – по-кратко време за обслужване и по-добра поддръжка на сложни автомобилни системи. В контекста на бъдещите „софтуерно дефинирани автомобили“, DoIP е ключов елемент, който свързва автомобилния свят с класическите IP мрежи и ИТ инфраструктурата.

Заключение: DoIP представлява логична еволюция на автомобилната диагностика – по-бърза, по-гъвкава и подготвена за бъдещето на свързаните и автономни превозни средства.

В онлайн магазина може да намерите уреди използващи DoIP като Thinkcar Thinkscan 689BT, Mucar 892BT, Thinkcar Thinktool 191 и други.

Posted on

J1939 и OBD2

j1939 and obd2

Разбиране на разликата между J1939 и OBD2

При диагностиката на превозни средства и комуникационните протоколи, има два вида, които доминират в областта: SAE J1939 за тежкотоварни и OBD2 за леки автомобили.

На пръв поглед те може да изглеждат сходни, тъй като и двата се занимават с комуникацията между контролерите на превозното средство и диагностичните инструменти и функции, но тяхната цел, обхват и приложения са доста различни.

1. Произход и предназначение

OBD2 е въведен в средата на 90-те години на миналия век като регулаторно изискване за леки автомобили и лекотоварни автомобили и е задължителен за всеки.

Основната му цел е да следи системите, свързани с емисиите на вредните газове, като гарантира, че превозните средства отговарят на екологичните стандарти.

SAE J1939, от друга страна, е разработен за сектора на тежкотоварните превозни средства (камиони, автобуси, селскостопанска техника, корабни двигатели и др.).

За разлика от фокуса на OBD2 върху емисиите, J1939 предоставя цялостна комуникационна рамка между всички електронни управляващи блокове (ECU) в превозното средство.

Той стандартизира не само диагностиката, но и контрола и мониторинга на силовото предаване, спирачките, каросерийните системи и други.

2. Комуникационни протоколи

OBD2 е предимно диагностичен протокол, който работи на множество слоеве, включително ISO 9141, ISO 14230 (KWP2000) и CAN шина (ISO 15765-4). Съвременните превозни средства използват предимно CAN шина като комуникационен протокол.

J1939 е изцяло базиран на CAN, работещ със скорост 250 kbps или 500 kbps. Той определя как данните се пакетират, идентифицират и предават по CAN мрежата, използвайки номера на групи параметри (PGN – parameter group numbers) и номера на подозрителни параметри (SPN – suspect parameter numbers).

3. Диагностични възможности

OBD2 диагностиката осигурява стандартизиран начин за достъп до кодове за грешки (DTC), свързани с емисиите, обороти на двигателя, контрол на количеството на горивото, показания на кислородния сензор и други данни.

Наличните параметри обаче са ограничени и варират в зависимост от превозното средство и производителя.

J1939 диагностиката предлага по-задълбочен достъп до системите на превозното средство, със стотици параметри, стандартизирани за различните производители.

Например може да се следи разхода на гориво, въртящия момент, спирачната ефективност или дори състоянието на трансмисията в реално време.

Системата поддържа собствени разширения, позволяващи на производителите да добавят персонализирани данни извън стандартните.

4. Обхват на приложението

OBD2 е задължителен за леки автомобили и лекотоварни камиони.

Използва се главно от сервизи, центрове за тестване на емисии и устройства за резервни части като диагностични инструменти или телематични адаптери.

J1939 е стандарт за тежкотоварни търговски и индустриални превозни средства.

Използва се не само за диагностика, но и за оперативен контрол в реално време – например, синхронизиране на заявките за въртящ момент на двигателя между ECU на двигателя и трансмисията.

5. Конектори и физически достъп

OBD2 порт: Винаги 16-пинов стандартизиран конектор (SAE J1962), обикновено разположен под таблото. Всеки OBD2 скенер може физически да се свърже към него.

J1939 конектори: Варират в зависимост от индустрията. Тежкотоварните пътни превозни средства обикновено използват 9-пинов Deutsch конектор (J1939-13), докато селскостопанските и морските приложения могат да използват различни форм-фактори. Типът конектор не е толкова универсално стандартизиран, колкото OBD2.

6. Регулаторен срещу индустриален

OBD2: Наложен от екологичните разпоредби (EPA, CARB) за мониторинг на емисиите. Наборът от функции е строго дефиниран, за да отговаря на изискванията.

J1939: Индустриално обусловен стандарт от SAE. Основната му цел е оперативна съвместимост и ефективност при тежкотоварните превозни средства, а не само съответствие с емисиите. Като такъв, той е по-широк и по-гъвкав.

В заключение можем да споменем, че както OBD2, така и J1939 са свръзани пряко с диагностиката и комуникацията с превозните средства.

OBD2 е проектиран да отговаря на регулаторните изисквания за емисии за пътнически превозни средства, докато J1939 предоставя цялостна и гъвкава комуникационна, основа за тежкотоварни и индустриални превозни средства.

За всеки, който работи с диагностика от всякакъв тип, разбирането на тези разлики гарантира, че правилните инструменти и протоколи се прилагат към правилните превозни средства.

В нашият онлайн магазин ще намерите правилните предложения за автомобилна диагностика, тежкотоварна диагностика, диагностика за мотоциклети и морска диагностика.