Тема: Данные CAN шины - создание датчика
Здравствуйте, подскажите как завести датчики fuel level, fuel consumption и High resolution total vehicle distance.
Контролеры телтоника.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Здравствуйте, подскажите как завести датчики fuel level, fuel consumption и High resolution total vehicle distance.
Контролеры телтоника.
В профайлах телтоники параметры can прописаны и на сервер приходят. Сложность в том, как их расшифровать и какие типы датчиков под них использовать.
zjz, см. режим сообщений. Какие там параметры приходят?
Приходят can1, can2, can3 - при этом в телтонике запрограмировано can1 - пробег, can2 - fuel consumtion, can3 - fuel level. Подскажите, какой тип датчиков использовать под Fuel level, Fuel consumption и пробег?
Так и запрограммировать: "датчик пробега", "датчик уровня топлива" и "абсолютный датчик расхода топлива".
Подскажите как составить таблицу для fuel level - как я понимаю х приходит в процентах
Там есть визард, или просто прописать формулу a*x+b = Y, где:
(например бак - 176 литров)
x=1(любое значение), a=1.76, b=0
В % приходит, как я понимаю, значение датчика уровня. То есть надо таки тарировать...
Спасибо - разобрался, только еще в формуле надо коэффициент 0.4 использовать.
Кто-нибудь сталкивался с такой ситуацией: скамейка с кан бак 400 литров - объем выбит на баке, пролили мерной колбой, получили объем 396 литров - вопрос какой объем берет бортовой компьютер?
Бортовой компьютер меряет УРОВЕНЬ топлива, в ПРОЦЕНТАХ. Ему по барабану, сколько там ЛИТРОВ, для этого есть другой параметр - расход топлива.
Ну тогда актуальный уровень топлива в баке мы будем видеть только в процентах.
Вопрос виалону
http://gurtam.com/ru/docs/user-guide/examples:fuelctrl
Датчик абсолютного расхода топлива
В данном случае параметр в сообщении содержит полный расход топлива в литрах, поэтому преобразований не требуется.
При этом в документе "FMS-Standard Interface description" описано, что Fuel Consumption = приходящему значению от контролера, умноженного на 0.5
В итоге нужно для Fuel Consumption составлять таблицу преобразований?
zjz, Вы всегда можете создать/удалить таблицу преобразований в любой момент, если заметите в отчёте не корректные данные. Попробуйте сделать отчёт с коэффициентом и без него. После чего выберите наиболее верный отчёт, запомните коэффициент и используйте его в последующем.
Решил не плодить отдельных тем и написать здесь
Проблема такая :
Есть параметр can_a0 приходит от терминала галилео "абсолютный расход топлива" в нем бывают не валидные данные как can_a0=0 и can_a0=4294967295 с этои цифрой так и не разобрался от куда она.
Но настроил датчик 1 инфа с параметра can_a0 2 нижняяграница=1 3 верхняя=4294967294
Создал отчет в статистике расход топлива по ДАРТ
так вот расход =0 Почему?
Denis
Были ли заданы какие либо значения кроме нижней и верхней границы?
Если нет- создайте.
veul
Там вообще коэфициент 0,5 нужен для правильного отображения
Но в отчете у меня 0 литров а согласно сообщениям много
Даже если преобразований делать не надо - введите несколько значений в таблицу (пусть даже a=1, а b =0). Это необходимо для корректной работы таблицы.
veul
ввел а=0.5 b=0 не помогло расход все равно по дарт =0
Процетируйте Вашу таблицу расчета, а лучше создайте тикет в службу тех. поддержки, предоставив доступ к объекту.
veul
Тикет создал они мне вполне компетентно ответили чт такое can_a0=4294967295
и рассказали как настраивать ДМРТы и ссылку в инструкции дали
Но по поводу ДАРТа полученного от кан пока не помогли
Вот что ответили
Да, 2ой ответ больше касается ДМРТ.
Большинство приходящих значений от ДАРТ либо нулевые, либо невалидные. При таких показаниях от трекера контролировать расход топлива крайне затруднительно, . Попробуйте контролировать топливо по поездкам, по пробегу, это даст более достоверные результаты в данном случае.
С уважением, Константин
Denis
уже отвечено, смотрите тикет. Проблема была в настройках.
Да спасибо в свойствах объекта-расход топлива не поставил галку "использовать ДАРТы в отчетах"
Всем большое спасибо! Все отображается корректно!
bako
veul
п.с. а=0,5