Topic: Данные CAN шины - создание датчика
Здравствуйте, подскажите как завести датчики fuel level, fuel consumption и High resolution total vehicle distance.
Контролеры телтоника.
New account creation is currently unavailable. Existing members can continue reading and joining discussions.
Здравствуйте, подскажите как завести датчики 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