1

Пробег по каншине в Солярисах 2018 г.в.

Topic: Пробег по каншине в Солярисах 2018 г.в.

Добрый день!
Ситуация следующая:
имеем Солярисы с подключенными по кан Галилео 7 Lite.
Как известно, Галилео читает данные по одной канлинии, как раз в ней нет данных о пробеге.
Но там есть некий счетчик, приходящий по тэгу 5B0, 7 и 8 байты, пробег по нему считает корректно
Клиенту важно, получить реальный пробег в счётчик пробега на вкладке Основное в свойствах объекта.

1. Проблема в том, что он обнуляется при 65535...
2. Периодически, происходит "пропадание" данных данных кан и при их восстановлении, данные счётчика пробега становятся некорректными.

Может у кого была такая проблема, прошу помощи.
Спасибо!

2

Пробег по каншине в Солярисах 2018 г.в.

Re: Пробег по каншине в Солярисах 2018 г.в.

Кидайте лог и укажите точный пробег при снятии этого лога, в идеале два-три лога с разницей в пробеге километров 10

Rombovik wrote:

Добрый день!
Ситуация следующая:
имеем Солярисы с подключенными по кан Галилео 7 Lite.
Как известно, Галилео читает данные по одной канлинии, как раз в ней нет данных о пробеге.
Но там есть некий счетчик, приходящий по тэгу 5B0, 7 и 8 байты, пробег по нему считает корректно
Клиенту важно, получить реальный пробег в счётчик пробега на вкладке Основное в свойствах объекта.

1. Проблема в том, что он обнуляется при 65535...
2. Периодически, происходит "пропадание" данных данных кан и при их восстановлении, данные счётчика пробега становятся некорректными.

Может у кого была такая проблема, прошу помощи.
Спасибо!

3

Пробег по каншине в Солярисах 2018 г.в.

Re: Пробег по каншине в Солярисах 2018 г.в.

bekstr wrote:

Кидайте лог и укажите точный пробег при снятии этого лога, в идеале два-три лога с разницей в пробеге километров 10

Вопрос не в том, как найти абсолютный пробег в CAN. Его просто физически в той шине, куда подключен прибор, нет.

4

Пробег по каншине в Солярисах 2018 г.в.

Re: Пробег по каншине в Солярисах 2018 г.в.

Можно немного замарочиться smile
Поставьте релюшку на переключение кан-шины. Управление релюшкой сделать с выхода терминала, а так же написать не большой алгоритм smile

Баландин Александр
ООО "Новатор", г.Челябинск, г.Сочи, г. Курган, г.Екатеринбург, г.Самара
www.gps2010.ru
8(919)3000-916
5

Пробег по каншине в Солярисах 2018 г.в.

Re: Пробег по каншине в Солярисах 2018 г.в.

Откуда такая уверенность? Скинте логи, а уж форумчане подскажут, всегда есть шанс, что мы что-то упускаем.

SanderAMC wrote:
bekstr wrote:

Кидайте лог и укажите точный пробег при снятии этого лога, в идеале два-три лога с разницей в пробеге километров 10

Вопрос не в том, как найти абсолютный пробег в CAN. Его просто физически в той шине, куда подключен прибор, нет.

6

Пробег по каншине в Солярисах 2018 г.в.

Re: Пробег по каншине в Солярисах 2018 г.в.

bekstr wrote:

Кидайте лог и укажите точный пробег при снятии этого лога, в идеале два-три лога с разницей в пробеге километров 10

Rombovik wrote:

Добрый день!
Ситуация следующая:
имеем Солярисы с подключенными по кан Галилео 7 Lite.
Как известно, Галилео читает данные по одной канлинии, как раз в ней нет данных о пробеге.
Но там есть некий счетчик, приходящий по тэгу 5B0, 7 и 8 байты, пробег по нему считает корректно
Клиенту важно, получить реальный пробег в счётчик пробега на вкладке Основное в свойствах объекта.

1. Проблема в том, что он обнуляется при 65535...
2. Периодически, происходит "пропадание" данных данных кан и при их восстановлении, данные счётчика пробега становятся некорректными.

Может у кого была такая проблема, прошу помощи.
Спасибо!

Логи во вложении, параметр - can_r18, чтобы получить значение пробега в км - can_r18/const10, пробег за этот период 43,9 км.

Post's attachments

Attachment icon пробег.zip 53.83 kb, 52 downloads since 2019-02-20 

7

Пробег по каншине в Солярисах 2018 г.в.

Re: Пробег по каншине в Солярисах 2018 г.в.

SanderAMC wrote:
bekstr wrote:

Кидайте лог и укажите точный пробег при снятии этого лога, в идеале два-три лога с разницей в пробеге километров 10

Вопрос не в том, как найти абсолютный пробег в CAN. Его просто физически в той шине, куда подключен прибор, нет.

Нет вопроса, как найти абсолютный пробег вообще, я же писал - он в другой линии кан. Есть вопрос как адаптировать найденный счётчик, т.к. его значения полностью совпадают с пробегом - протестировано, но он сбрасывается при 65535. Пока удалось сделать следующее: создано три датчика. Два произвольных: П1=#can_r18/const10 с нижней границей 1, П1=#can_r18/const10 с нижней границей 1 и относительный одометр - разность П2-П1. Получил результат, который приближен к реальности, но все равно не точен. Пробег за сутки 223,4 км, относительный одометр насчитал 208,4 км. Разница в 7%... Если посмотреть начальное и конечное значение can_r18 за эти сутки, то их разность совпадает с пробегом 1 в 1...Где-то теряются 15 км при расчетах с относительным одометром...

Можно конечно попробовать написать скрипт в EasyLogic, который будет суммировать данные этого счётчика и выдавать уже готовое значение пробега в сообщениях, но сначала хотелось бы попробовать решить эту проблему средствами Виалона...

8

Пробег по каншине в Солярисах 2018 г.в.

Re: Пробег по каншине в Солярисах 2018 г.в.

Логи с виалона ничем не помогут! Снимите лог с галика прямо на машине, и что-то мне подсказывает что вы ошибаетесь.

Rombovik wrote:
bekstr wrote:

Кидайте лог и укажите точный пробег при снятии этого лога, в идеале два-три лога с разницей в пробеге километров 10

Rombovik wrote:

Добрый день!
Ситуация следующая:
имеем Солярисы с подключенными по кан Галилео 7 Lite.
Как известно, Галилео читает данные по одной канлинии, как раз в ней нет данных о пробеге.
Но там есть некий счетчик, приходящий по тэгу 5B0, 7 и 8 байты, пробег по нему считает корректно
Клиенту важно, получить реальный пробег в счётчик пробега на вкладке Основное в свойствах объекта.

1. Проблема в том, что он обнуляется при 65535...
2. Периодически, происходит "пропадание" данных данных кан и при их восстановлении, данные счётчика пробега становятся некорректными.

Может у кого была такая проблема, прошу помощи.
Спасибо!

Логи во вложении, параметр - can_r18, чтобы получить значение пробега в км - can_r18/const10, пробег за этот период 43,9 км.

9

Пробег по каншине в Солярисах 2018 г.в.

Re: Пробег по каншине в Солярисах 2018 г.в.

И вообще одометр в 95% случаев это не 2, а 4 байта!!!

10

Пробег по каншине в Солярисах 2018 г.в.

Re: Пробег по каншине в Солярисах 2018 г.в.

bekstr wrote:

И вообще одометр в 95% случаев это не 2, а 4 байта!!!

Na novix (no dumaju chto u starix tohe) VAG'ax tolko 20bitov (dazne 3 baita ne poluchaetsya) . I interval: 0 .. 1048573. 1048574 i 1048575 eto Init i oshibka.
4 polnix baitov v principe ne mozhet bit,, Togda zhe max znachenie 4294967295. I dazhe s faktorom 100 tam milijoni poluchaetsya.
Tak interesno gde est 4 baita smile
A to chto kolega nashiol poxozh na impulsini iz ABS. Oni obnulyaetsya pri novij zapusk.

Can Pro !
11

Пробег по каншине в Солярисах 2018 г.в.

(edited by Aliv 21/02/2019 23:46:14)

Re: Пробег по каншине в Солярисах 2018 г.в.

Попробуйте создать два счетчика в Виалоне: первый для получения значения с прибора, а второй дифференциальный, параметром для которого будет первый счетчик. С электроэнергией такой финт работает.

Rombovik wrote:
SanderAMC wrote:
bekstr wrote:

Кидайте лог и укажите точный пробег при снятии этого лога, в идеале два-три лога с разницей в пробеге километров 10

Вопрос не в том, как найти абсолютный пробег в CAN. Его просто физически в той шине, куда подключен прибор, нет.

Нет вопроса, как найти абсолютный пробег вообще, я же писал - он в другой линии кан. Есть вопрос как адаптировать найденный счётчик, т.к. его значения полностью совпадают с пробегом - протестировано, но он сбрасывается при 65535. Пока удалось сделать следующее: создано три датчика. Два произвольных: П1=#can_r18/const10 с нижней границей 1, П1=#can_r18/const10 с нижней границей 1 и относительный одометр - разность П2-П1. Получил результат, который приближен к реальности, но все равно не точен. Пробег за сутки 223,4 км, относительный одометр насчитал 208,4 км. Разница в 7%... Если посмотреть начальное и конечное значение can_r18 за эти сутки, то их разность совпадает с пробегом 1 в 1...Где-то теряются 15 км при расчетах с относительным одометром...

Можно конечно попробовать написать скрипт в EasyLogic, который будет суммировать данные этого счётчика и выдавать уже готовое значение пробега в сообщениях, но сначала хотелось бы попробовать решить эту проблему средствами Виалона...

Александр Иванов, Easy Logic Expert,
Интегратор систем GPS/ГЛОНАСС мониторинга - LocMe.ru. Условия тестирования оборудования для производителей
+7(495)132-64-03, +7(8452)77-32-97
Разбираем J1939 по параметрам за 15 минут. Семинар we CAN do it! 2019
12

Пробег по каншине в Солярисах 2018 г.в.

Re: Пробег по каншине в Солярисах 2018 г.в.

Пока вышли из ситуации путем создания относительного одометра на базе приходящего счетчика из каншины can_r8-#can_r8. Сегодня напишем скрипт в EasyLogic, чтобы получить уже накопленный пробег и вывести его отдельным параметром в Виалон.

13

Пробег по каншине в Солярисах 2018 г.в.

Re: Пробег по каншине в Солярисах 2018 г.в.

Для чего обращаться за помощью на форум и создавать тему флуда, если вы не готовы предоставлять полноценную информацию? Это как приходить на прием ко врачу, но на вопрос что у вас болит отвечать - что-то может и болит.

Rombovik wrote:

Пока вышли из ситуации путем создания относительного одометра на базе приходящего счетчика из каншины can_r8-#can_r8. Сегодня напишем скрипт в EasyLogic, чтобы получить уже накопленный пробег и вывести его отдельным параметром в Виалон.

14

Пробег по каншине в Солярисах 2018 г.в.

Re: Пробег по каншине в Солярисах 2018 г.в.

Мне кажется проблема в том, что вы используете 8 бит, когда там число храниться в 24 или 32 битах, поэтому и  не адекватные данные.

Дмитрий, +7-937-996-59-86, https://kontrol-topliva.ru/ https://trekberry.ru/ https://gps-potok.ru/
i.x.c.o.n(собака)yandex.ru gps.potok@gmail.com
Teltonika. GalileoSky, ADM, Mielta, GPSMatker, Starline, и другие
https://www.youtube.com/channel/UCTYLLm … CKb2GYq0eA