{{indexmenu_n>02.10}} ===== 02.10 Калибровка ===== ==== Организация памяти устройств ==== В любом устройстве ECar lab (ЭБУ, PDM и др.) есть память двух видов - оперативная (временная) и постоянная. **Постоянная** память служит для долговременного хранения данных (калибровки) и не зависит от электропитания (энергонезависима). **Оперативная** память хранит данные временно - пока на устройство подается питание. При выключении питания, все данные в оперативной памяти стираются. При подаче напряжения питания на устройство, данные (калибровка) из постоянной памяти копируются в оперативную (инициализация). И далее вся работа с данными (калибровкой), происходит именно через оперативную память - работа ПО (прошивки) устройства с калибровкой или обмен данными между устройством и программой менеджером. ==== Общая калибровка ==== **Общая калибровка** или просто **Калибровка** - это набор данных (//настроек//), содержащий в себе **ВСЕ** настроечные таблицы параметров которые существуют в данном устройстве. В виде одного файла. Вычитать **Общую калибровку** из устройства можно командой меню **Онлайн->Вычитать калибровку из блока**. Или быстрой кнопкой на панели инструментов - {{ :manual:doc_ecar_manager:common_interface:device-win-tool-6.png?nolink&300 |}} Отправить **Общую калибровку** в устройство можно командой меню **Онлайн->Отправить калибровку в блок**.\\ //Данную команду рекомендуется использовать для отправки только **Общей калибровки**. И категорически не рекомендуется использовать для отправки "ручных изменений", т.е. когда вы правите параметры с клавиатуры в каких-то таблицах. Для этого используйте аналогичные команды в локальных таблицах (см. **Таблица**).// Команды отправки/вычитки данных в/из устройства взаимодействуют с оперативной памятью. Поэтому если вы отправите данные в устройство, то они сразу же применятся (т.е. вы увидите их действие). Потому что ПО (прошивка) устройства работает именно с оперативной памятью. Но если вы выключите питание, то эти новые данные не запомнятся. Это удобно для экспериментов и поиска нужных значений. Можно регулировать все что угодно, но если вы поняли что пошли по "ложному пути", то можно выключить/включить питание устройства и начать все сначала. После перезагрузки не забывайте вычитывать актуальную калибровку из устройства. **Общую калибровку** можно открыть из файла с диска компьютера, командой меню **Калибровка->Открыть из файла...**. Или быстрой кнопкой на панели инструментов - {{ :manual:doc_ecar_manager:common_interface:device-win-tool-4.png?nolink&300 |}} **Общую калибровку** можно сохранить в файл, командой меню **Калибровка->Сохранить в файл...**. Или быстрой кнопкой на панели инструментов - {{ :manual:doc_ecar_manager:common_interface:device-win-tool-5.png?nolink&300 |}} ==== Таблица ==== **Таблица** это часть **Общей калибровки**, состоящая из группы параметров обьединенных одним функциональным назначением. **Общая калибровка** состоит из таблиц. С таблицей можно производить теже операции что и с **Общей калибровкой** - вычитывать/отправлять в устройство, открывать/сохранять в файл. И некоторые другие. Пример таблицы (//в красной рамке панель инструментов с иконками команд//) - {{ :manual:doc_ecar_manager:common_interface:table-example.png?nolink&400 |}} Вычитать **Таблицу** из устройства - {{ :manual:doc_ecar_manager:common_interface:table-win-tool-5.png?nolink&300 |}} Отправить **Таблицу** в устройство - {{ :manual:doc_ecar_manager:common_interface:table-win-tool-6.png?nolink&300 |}} Открыть **Таблицу** из файла - {{ :manual:doc_ecar_manager:common_interface:table-win-tool-2.png?nolink&300 |}} Сохранить **Таблицу** в файл - {{ :manual:doc_ecar_manager:common_interface:table-win-tool-3.png?nolink&300 |}} Открыть **Таблицу** из файла **Общей калибровки** - {{ :manual:doc_ecar_manager:common_interface:table-win-tool-4.png?nolink&300 |}} //Данная команда позволяет "выдрать" из стороннего файла **Общей калибровки** одну нужную нам таблицу. Допустим у нас есть **Общая калибровка** от другого мотора. Из этой калибровки нас интересует например **Таблица** УОЗ. Используя данную команду в **Таблице** УОЗ мы можем загрузить интересующие нас данные из сторонней калибровки и отправить их в свое устройство. Не затрагивая других таблиц.// ==== Сохранение изменений в постоянной памяти ==== Сохранить любые изменения в постоянной памяти устройства, можно командой меню **Онлайн->Сохранить калибровку в блоке**. Или быстрой кнопкой на панели инструментов - {{ :manual:doc_ecar_manager:common_interface:device-win-tool-7.png?nolink&300 |}} После этой команды все изменения которые вы отправляли в ЭБУ, будут перенесены из оперативной памяти в постоянную. Старые настройки будут стерты, новые зафиксированы. Настоятельно рекомендуется периодически сохранять калибровку в файл (делать резервные копии) на диске ПК. Т.к. после применения данной команды, вернуть старые настройки будет невозможно.