Citypoint - контроль и аналитика автопарка

Skip to end of metadata
Go to start of metadata


Общая информация, переход в раздел.


Данный раздел служит для управления датчиками объектов.

Общий вид:

Перейти в раздел редактирования датчиков объекта можно:

  • через раздел "Объекты" (меню  «Управление»), нажав на кнопку «Редактировать датчики», либо на номер бортового устройства (ESN) напротив интересующего объекта;


  • через режим Журнал, нажав на номер бортового устройства (колонка ESN) в строке интересующего объекта (отображение колонки ESN должно быть включено в "настройках отображения", см. раздел "Журнал" ) .


Для перехода к настройкам датчиков другого объекта, следует в выпадающем списке вверху справа выбрать объект:


Добавление датчика

При создании нового объекта на платформе и закреплении за ним бортового устройства необходимо выполнить настройку датчиков (по умолчанию датчики в интерфейсе не активированы).

Для добавления управляемого, дискретного или аналогового датчика нужно нажать на кнопку  в соответствующей таблице напротив того порта, к которому физически подключен датчик на бортовом устройстве или настроен виртуальный датчик (например, резкое торможение):




Внешний вид раздела «Настройки датчиков» (отображаемые порты) зависит от протокола передачи данных бортового устройства.

В открывшемся окне в поле «Датчик» следует выбрать датчик из выпадающего списка, в поле «Не учитывать при выключенном зажигании» выбрать «Да» или «Нет» (если выбрать «Да», при выключенном зажигании данные с датчика отображаться не будут).
В поле «Группа датчиков» для датчиков уровня топлива, расхода топлива, датчика «Зажигание», датчиков исполнительных механизмов можно выбрать группу, если необходимо учитывать данные с этих датчиков в отчете «Контроль расхода топлива».

Подробнее ознакомиться с логикой работой «Группы датчиков» можно по ссылке на страницу «Группы датчиков»


В окне добавления аналоговых датчиков есть поля «Нижний порог» и «Верхний порог». Значения этих параметров можно указывать, например, при добавлении топливного датчика.
Введенные значения учитываются при формировании отчета «Контроль расхода топлива», «По топливным картам» (подробнее см. "Отчеты").

Параметр «Правило обработки данных» используется для фильтрации показаний датчиков, выходящих за пределы порогов.
Например, можно не выводить в истории, на графиках и так далее, аномальные показания топливного датчика при замыканиях.
Для фильтрации показаний датчика нужно выбрать параметр «Учитывать пороги - не переносить данные» и установить корректные пороги.



Добавление расчетного порта

Для дискретного и аналогового порта доступно создание датчика для расчетного порта.


При создании расчетного порта в открывшемся окне в поле «Датчик» из списка нужно выбрать датчик.
В поле «Не учитывать при выключенном зажигании» выбрать «Да» или «Нет».
В поле «Группа датчиков» можно выбрать группу. В поле «Формула» можно задать формулу для расчета.
Для дискретного порта можно в поле «Инвертирование значений датчика» выбрать «Да» или «Нет».
Для аналогового порта есть поля: «Нижний порог» и «Верхний порог». В поле «Правило обработки данных» можно выбрать «Переносить данные без фильтрации», «Учитывать пороги - не переносить данные».

Для создания формулы добавьте датчик(и) из списка справа двойным щелчком (в списке только не активированные датчики), затем укажите операцию, которую необходимо выполнить со значением датчика (доступны математические и логические операции «+», «-», «/», «*», «(», «)», «&&» - логическое «И», «||» - логическое «ИЛИ», «>», «<», «>=», «⇐», «=»). Возможно добавление в формулу целых чисел и дробных чисел.

Примеры формул:

1. «Напряжение бортовой сети > 14» - логическая формула, в результате в значение расчетного датчика будет отображаться: 0 - если напряжение ⇐ 14 (значение выражения - «ЛОЖЬ») и 1 - если напряжение > 14 (значение выражения - «ИСТИНА»).

2. «Расход топлива / пробег * 100» - математическая формула, в результате получим значение среднего расхода топлива в л /100 км за весь период эксплуатации объекта.

Можно задать более сложное выражение. Если выражение логическое, то значение датчика будет 0 - ложь, 1 - истина.

Расчетный порт можно использовать для создания уведомления о срабатывании аналогового датчика:

1. На расчетный порт добавить любой аналоговый датчик.
2. В формуле датчика указать соответствующее выражение (например если требуется присылать уведомление при сработке одного из датчиков: Резкое ускорение или Резкое торможение, - то формула будет вида: Резкое ускорение + Резкое торможение).
3. В калибровке аналогового датчика указать «Рабочий диапазон от до».
4. Настроить уведомление: «Выход значений датчиков за рабочий диапазон» для данного объекта. Уведомление приходит, если значение датчика выходит за пределы рабочего диапазона.
Например: установить диапазон от 2 до 5,

  • при значении датчика: от 2 до 5 не включительно, то есть (2;5) - уведомление приходить НЕ будет,

  • при значении датчика: менее 2, 2, 5 и более 5, то есть [-бесконечности;2] и [5;+бесконечности] - уведомление будет приходить.

Важно! 

При расчете формулы в расчетном порту, значения добавленных в формулу портов берутся без учета калибровки созданных на данных портах датчиков.
ТО есть, в окне добавления формулы выводится список не датчиков, а портов данного протокола блока.

При редактировании дискретного порта доступны параметры:

  • правило расчета нормы расхода,

  • норма расхода исп. механизма,

  • норма расхода исп. механизма при холостом ходе,

  • норма расхода исп. механизма в зимний период.

При ошибке в формуле предоставляется сообщение с описанием ошибки, при попытке сохранить.

 <Описание ошибки>
 Ошибка в: <часть формулы содержащая ошибку>".

Например:


Уже созданные Расчетные порты могут быть использованы в качестве датчиков для новых Расчетных портов. Отображаться при этом будут справа от окна формул, в конце списка.


Цветовая схема полей

  • Зеленым цветом выделены поля, по которым данные поступают, не зависимо от того, создан датчик или нет. Во всплывающем окне выводится не калиброванное значение.

  • Желтым цветом выделены поля с созданными датчиками, данных с которых нет.

  • Серым цветом выделены поля, если датчики не созданы и данные не идут.

Калибровка

После создания датчика необходимо ввести для него калибровку. Для этого нужно нажать кнопку  («Калибровка») рядом с датчиком:

Калибровка дискретных датчиков

В калибровке допустимо любое количество точек.

В «Показание датчика» допустимы только числа, разделитель точка, при сохранении калибровки дробное значение округляется.
В «Показание датчика» недопустимы повторяющиеся значения (у двух и более точек одинаковые показания).
В «Значение» калибровки допустимы любые символы.

Запрещено вводить два одинаковых показания датчика, подсказка при сохранении.

Калибровка управляемых датчиков

В калибровке допустимо только две точки.
В «Показание датчика» допустимо вводить только 0 или 1 (при внесении других значений, всплывет сообщение "недопустимое значение датчика"). В «Значение» калибровки допустимы любые символы.

Калибровка аналоговых датчиков

Для аналоговых датчиков можно задать:

  • Единицы измерения;

  • Объем бака (только для топливных датчиков);

  • Рабочий диапазон (значения от и до);

  • Тип калибровки;

  • Применить с <дата начала действия калибровки>;

  • точки калибровки

У датчика может быть несколько калибровок.
Все калибровки датчика отображаются в окне калибровки, в таблице «Список калибровок».

У каждой калибровки в списке есть своя дата начала, которая отображается в качестве названия калибровки в формате: дд-мм-гг чч:мм.
Список калибровок отсортирован по дате начала, последняя по времени калибровка выводится вверху списка.
При открытии окна калибровки последняя по времени калибровка выбрана в списке (выделена цветом) и в полях калибровки отображаются данные (тип, дата начала, точки) выделенной в списке калибровки.

Общие поля калибровки датчика:

  • Единицы измерения;

  • Объем бака (только для топливных датчиков);

  • Рабочий диапазон (значения от и до);

Поля, относящиеся к данной калибровке:

  • Тип калибровки;

  • Применить с <дата начала действия калибровки>;

  • точки калибровки

При открытии окна калибровки датчика без калибровок

  • в «Список калибровок» только одна строка, дата в строке равна текущей дате, равна дате в поле «Применить с».

Можно добавить точки калибровки в таблице.

Таблица точек калибровки

В таблице точек калибровки есть поля «Показание датчика» и «Значение».
«Показание датчика» - то, что приходит с датчика.
«Значение» - то, что мы хотим видеть в веб интерфейсе при таком значении в «Показание датчика».

Новые точки калибровки можно добавить по кнопке «плюс» .
Следует заполнить поля в столбцах «Показание датчика» и «Значение»:

Для сохранения калибровки в таблице должно быть заполнено хотя бы две точки калибровки.
Все добавленные точки калибровки должны быть заполнены.

«Показание датчика»

  • допустимы только числа, разделитель точка.

  • недопустимы повторяющиеся значения (у двух и более точек одинаковые показания).

«Значение»

  • допустимы только числа, разделитель точка.

При вводе в «Показание датчика», «Значение» дробных чисел, при сохранении калибровки - дробная часть сохраняется.

«Объем бака»

  • целое положительное число или не задано.

  • должен быть больше или равен максимальному значению калибровки датчика, при этом:

    • данная проверка производится только для выбранной калибровки в списке калибровок (калибровка сейчас открыта);

    • данная проверка производится только при клике по кнопке «Сохранить» (не производится при клике по «Добавить новую калибровку» и при выборе в списке калибровок другой калибровки).

В Рабочий диапазон «от» - «до»

  • допустимы только числа, разделитель точка.

  • значение «до» должно быть больше значения «от».

«Единицы измерения»

  • нет ограничений на значение.

«Тип калибровки»

  • выбор значения из списка: «Без аппроксимации», «Линейная аппроксимация», «Параболическая аппроксимация»;

  • если выбран тип = «Параболическая аппроксимация», то для сохранения необходимо хотя бы три точки в калибровке.

«Применить с» <дата начала действия калибровки>

  • при добавлении новой калибровки по кнопке «Добавить новую калибровку» или при открытии датчика без калибровок - в поле «Применить с» устанавливается текущая дата;

  • можно сохранить калибровку с текущей датой или изменить дату;

  • можно выбрать любую дату в прошлом;

  • дату в будущем выбирать нельзя - дата отобразится в поле, но при сохранении будет ошибка, если выбранная дата больше текущей даты;

  • нельзя создать две калибровки с одинаковой датой начала (где дд-мм-гг чч:мм - совпадают).

  • в результате сохранения калибровки дата в поле «Применить с» становится датой начала действия данной калибровки

  • в результате сохранения калибровки ставится задание на перерасчет калибровки за выбранный период;

  • калибровки с разными датами начала считаются разными калибровками, хотя их точки и другие настройки могут полностью совпадать.

Добавление новой калибровки

Добавить новую калибровку для датчика можно по кнопке «Добавить новую калибровку» .

При добавлении новой калибровки, в списке калибровок появляется новая строка с текущем временем,
справа от списка поля калибровки очищаются - в списке выбрана новая незаполненная калибровка.

При этом все уже добавленные калибровки отображены в списке, и к ним можно перейти после заполнения новой калибровки.
При добавлении новой калибровки все измененные данные старых калибровок не удаляются, а сохраняются в кэше окна калибровок (если закрыть окно без сохранения, то все изменения будут потеряны).
Таким образом можно изменять данные сразу нескольких калибровок в списке и можно добавить несколько новых калибровок, а затем сохранить все изменения по кнопке «Сохранить».

При клике по «Добавить новую калибровку» производятся все вышеперечисленные проверки полей калибровки.

При клике по «Добавить новую калибровку» всегда будет добавляться новая калибровка и при сохранении калибровок по кнопке «Сохранить» создаваться задание на перерасчет новой калибровки за период калибровки.

Работа с историей калибровок

Для просмотра калибровки в списке калибровок нужно кликнуть по строке калибровки.
При этом калибровка выделится цветом в списке, и рядом со списком, значения полей калибровки (Тип калибровки, Применить с, точки калибровки) заменятся на данные выбранной калибровки.

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

Любую калибровку в истории можно изменить, как точки калибровки, так и тип и дату начала калибровки.
При изменении даты начала калибровки - список калибровок будет отсортирован в соответствии с новой датой начала (при переходе к другой калибровке / при клике по «Сохранить» или при клике по «Добавить новую калибровку»).

При переходе между калибровками в списке все измененные данные калибровок сохраняются в кеше окна калибровок (если закрыть окно без сохранения, то все изменения будут потеряны).
Таким образом можно изменять данные сразу нескольких калибровок в списке, и можно добавить несколько новых калибровок, а затем сохранить все изменения по кнопке «Сохранить».

При изменении калибровки создается задание на перерасчет измененной калибровки.
При этом новая калибровка не создается, а изменяется старая.

Сохранение калибровки

После завершения ввода калибровки нужно нажать на кнопку «Сохранить».
При клике по «Сохранить» сохраняются все изменения всех калибровок датчика.

При клике по «Сохранить» производятся все вышеперечисленные проверки полей калибровки.

Удаление калибровки

Удалить все точки калибровки можно по кнопке «Удалить все точки» .

Если удалить все точки калибровки, а затем кликнуть «Сохранить», то данная калибровка удалится.

Так же калибровку можно удалить по клику по кнопке «Удалить калибровку» в таблице «Список калибровок».

При клике по кнопке выводится окно подтверждения действия.
При клике по «Да» в окне подтверждения - калибровка удаляется из списка, но если не нажать кнопку «Сохранить» - калибровка вернется из кэша окна калибровок.

При удалении калибровки создается задание на перерасчет удаленной калибровки.

Преобразовать текст в калибровку

Также можно ввести калибровку с помощью преобразования текста в калибровку по кнопке «Преобразовать текст в калибровку» .
По кнопке открывается окно «Преобразование текста в калибровку».

В окне «Преобразование текста в калибровку» в блоке «Формат данных» есть поля: «Показание датчика», поле для ввода разделительного знака (по умолчанию пустое), «Значение».

В соответствии с настройками в блоке «Формат данных» значения в поле «Текст» копируются в таблицу калибровок по кнопке «Получить калибровку» тем или иным образом.

Если в таблицу калибровки добавлены точки, то при открытии окна преобразования текста в калибровку калибровка из таблицы отобразиться в окне, в поле «Текст»:

  • значения из столбца «Показание датчика» запишутся в первый столбец, которому соответствует настройка в окне преобразования калибровки «Показание датчика».

  • значения из столбца «Значение» запишутся во второй столбец, которому соответствует настройка в окне преобразования калибровки «Значение».

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

  • в первом столбце все показания датчика умножена на 1000, значения во втором столбце без изменений.

Если в окне в настройках поменять параметры «Показание датчика» и «Значение» местами и кликнуть «Получить калибровку», то в таблице калибровки: значения из столбца «Показание датчика» скопируются в соответствующий столбец таблицы калибровки, и таким же образом для столбца «Значение».

Для успешного копирования калибровки из окна в таблицу необходимо, чтобы разделительный символ в поле «Текст» между значениями соответствовал символу в поле для ввода разделительного знака в окне преобразования калибровки.
Если поле знака пустое, то необходимо в поле «Текст» ввести пробел.

Если «Делить напряжение на 1000» = да - при нажатии «Получить калибровку», значения столбца «Показания датчика» занесутся в таблицу калибровок разделенными на 1000.

Если «Делить напряжение на 1000» = нет (флаг снят) - при нажатии «Получить калибровку», значения столбца «Показания датчика» занесутся в таблицу калибровок без изменений.

Нормы расхода.

Для датчиков исполнительных механизмов (таких, как зажигание, гидравлика и тому подобных) можно установить параметры:

  • Правило расчета нормы расхода;

  • Норма расхода исп. механизма;

  • Норма расхода при холостом ходе;

  • Норма расхода в зимний период;

  • Учитывать/не учитывать расход топлива при работе датчика "механизм".


Дата начала и окончания зимнего периода указывается в окне редактирования информации об объекте на вкладке «Параметры».

Удаление датчика.

Для удаления датчика нужно нажать на кнопку  («Удалить») в строке с датчиком.




Экспорт калибровки датчика.

Можно выполнить экспорт калибровки определенного дискретного датчика на другой объект. Для дискретного датчика на том объекте.
Для этого в окне калибровки нужно выбрать объект из выпадающего списка в поле «Вы можете присвоить введенные значения к объекту» и нажать «Выполнить» («Сохранить» нажимать не требуется):




Экспорт набора датчиков.


Можно экспортировать набор датчиков данного объекта целиком.
Для этого следует нажать на «Экспорт набора датчиков» или на кнопку .

В открывшемся окне установкой флагов нужно выбрать объекты, для которых необходимо применить данный набор датчиков.
Выбрать можно только объект с таким же протоколом передачи данных, к одному протоколу могут относиться разные модели БУ.

Если нужно экспортировать датчики с калибровками, следует поставить флаг «Копировать калибровки датчиков».
Если при экспорте нужно копировать нормы расхода датчиков, следует поставить флаг «Копировать правило и норму расхода для дискретных датчиков».
Если нужно копировать параметры групп датчиков, следует поставить флаг «Копировать параметры групп датчиков».

После выбора объектов и настройки параметров экспорта нужно нажать «Сохранить»:

Важно! При экспорте набора датчиков:

  • Копируется значение параметра «Влияет ли зажигание (работа двигателя) на GPS скорость и GPS пробег».

  • Установленные на объекте устройства не копируются.


Параметры группы датчиков.

По умолчанию параметры "группы датчиков" имеют значения одинаковые для всех объектов.
При необходимости для выбранного объекта параметры можно изменить.

Для настройки параметров группы датчиков нужно щелкнуть по кнопке  в таблице «Группы датчиков».

В открывшемся окне настраиваются значения параметров, влияющих на формирование отчета «Контроль расхода топлива»:

  • Правило расчета показаний топлива - «Сумма» или «Среднее арифметическое». Влияет не только на отчеты, но и на значения виртуального датчика «Суммарное топливо», который выводится в разделах "Журнал", "Карточка объекта", "История", если в группу датчиков объединены 2 или более топливных датчика.

  • Скорость слива (л/мин)

  • Скорость залива (л/мин)

  • Порог нулевой скорости (км/ч)

  • Использовать FMS (погружной ДУТ) или "Расход топлива CAN" для расчета суммарного расхода

  • Участие группы в топливном отчете

  • Рассчитывать расход на 100 км в отчетах

  • Отсекать заправки/сливы меньше указанного объема при отсутствии данных (л)

  • Отсекать заправки/сливы меньше указанного объема при наличии данных (л)

  • Проверять заправки/сливы при движении объекта

  • Проверять заправки/сливы при транспортировке объекта

Установленные на объекте устройства.

Можно зафиксировать, что на объекте есть дополнительные устройства, например, датчик топлива, внешний CAN-LOG адаптер и пр.
При подключении некоторых устройств появляется возможность активировать обработку дополнительных данных с бортового устройства (появляются дополнительные порты в разделе «Настройки датчиков»).

Для добавления устройства нужно нажать на кнопку  в строке «Добавить устройство». 

Выбрать из списка, нажать кнопку «Добавить».


Датчик "Относительный пробег"

На платформе реализована возможность добавления виртуального GPS одометра (счетчика) на стороне сервера.

Для этого необходимо активировать датчик «Относительный пробег (Счетчик)» на порте «Пробег».

Для корректировки нужно нажать на  «Корректировки» справа от названия датчика.

В открывшемся окне «Корректировки сенсоров» нажать  «Добавить»

Выбрать время для корректировки, нажав  в столбце «Добавить» и внести необходимые изменения в км. Нажать «Сохранить».

После завершения перерасчета всех данных в истории, внесенная корректировка (как и все последующие) отобразится на странице «Корректировки сенсоров»

Данные, согласно внесенной корректировке, будут отображены на значениях датчика «Относительный пробег».

Важно: работа датчика «Относительный пробег (Счетчик)» зависит от индивидуальных настроек каждой марки/модели устройства. За консультацией необходимо обратиться в службу технической поддержки.

  • No labels