Автор Тема: Макрос для настройки ГБО 4 поколения Lovato  (Прочитано 267746 раз)

0 Пользователей и 5 Гостей просматривают эту тему.

Оффлайн Stehlen

  • Global Moderator
  • Hero Member
  • *****
  • Спасибо
  • -> Отдал: 31
  • -> Получил: 82
  • Сообщений: 3104
  • Репутация: +123/-44
  • Пол: Мужской
    • Просмотр профиля
    • Установка ГБО в Пензе
Информация на главное странице

Работа над автоматизацией процесса обработки данных записанных программами Lovato или OMVL разделилась на две части:

1. Веб сервис на PHP. Ссылка ниже.
C 30 января идет тестирование веб сервиса обработки данных Lovato OMVL. Для участия тестирования пройдите по ссылке:

2. Макрос для программы Exel. Можно скачать в этом сообщении.
Внимание!!! Обновите макрос до последней версии (прикрепленный файл этого сообщения).

Теория работы макроса

Пользователь ресурса sergei создал макрос для вычисления отклонений карте коэффициентов систем 4 поколения Lovato. Алгоритм прост - сравнение времени впрыска бензина при езде на газу и бензине относительно MAP. Но главное реализации - теперь два клика мыши и у Вас числовые значения отклонений.
Выкладываю архив с макросом для свободного тестирования. Надеюсь все работает хорошо и этот макрос будет прекрасным подарком всем пользователям.

Для уменьшения погрешности, накатывайте файлы при прочих равных условиях (одна и таже дорога, движение на 4 передачи, плавное ускорение)
Как записать файл поездки
  • Катаетесь километров 50 на бензине чтобы адаптации бензинового блок пришли в норму.
  • Записываете файл поездки на бензине.
  • Записываете файл поездки на газе.

Работа с файлами
Три файла:

1.      Сохраненный при езде на бензине (должен называться Benz.txt)
2.      Сохраненный при езде на газе (должен называться GAZ.txt)
3.      Основной файл для расчетов main.xlsm

Все три файла должны находиться в одной папке.

Запускаешь файл main.xlsm, включаешь макрос, нажимаешь ALT+F8, после ALT+F8 выбрать «startAll» и нажать выполнить.

Снизу данные которые можно менять:

2,5     от, т.е. задаешь от какого времени смотреть (в данно случае 2.5 мс)           
11,5    до, т.е. задаешь до какого времени смотреть (в данно случае 11.5 мс)           
0,5     шаг сетки, т.е. 2.5, 3, 3.5, 4, 4.5 и т.д     
0,005   дельта в минус, смотрит какая погрешность в выборе числа, можно менять
0,005   дельта в плюс, смотрит какая погрешность в выборе числа, можно менять 
Как надо работать с дельтой. Ставим дельту 0.001 (чем меньше тем точнее), прогоняем, если данные появились то все ОК. Если появилось "НЕТ", переписываем на листок появившиеся данные без "НЕТ", далее прибавляем дельту до исчезновения "НЕТ" и записываем на листок в пропущенные места. ТАК будет правильнее и точнее.

Кстати, на примере в 8 строчке видно, что макрос не смог забрать данные и написал «НЕТ», т.е маленькае погрешность 0,005- можно поменять на 0,05 и тогда все ОК.

Результат в 3 столбце.
« Последнее редактирование: Мая 16, 2012, 13:09:16 от Stehlen »

Оффлайн Stehlen

  • Global Moderator
  • Hero Member
  • *****
  • Спасибо
  • -> Отдал: 31
  • -> Получил: 82
  • Сообщений: 3104
  • Репутация: +123/-44
  • Пол: Мужской
    • Просмотр профиля
    • Установка ГБО в Пензе
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #106 : Января 17, 2012, 21:56:46 »
у меня тестирование показало, что то не то.

Оффлайн sergei

  • Sr. Member
  • ****
  • Спасибо
  • -> Отдал: 1
  • -> Получил: 1
  • Сообщений: 272
  • Репутация: +9/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #107 : Января 17, 2012, 22:04:56 »
Проверь любую строчку.

Добавлено позже
Николай со второй страницы выложи скрин

Оффлайн Stehlen

  • Global Moderator
  • Hero Member
  • *****
  • Спасибо
  • -> Отдал: 31
  • -> Получил: 82
  • Сообщений: 3104
  • Репутация: +123/-44
  • Пол: Мужской
    • Просмотр профиля
    • Установка ГБО в Пензе
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #108 : Января 17, 2012, 22:17:34 »
Николай со второй страницы выложи скрин
Выкладываю

Оффлайн Pavelcononow

  • Работники СТО
  • Jr. Member
  • *
  • Спасибо
  • -> Отдал: 0
  • -> Получил: 0
  • Сообщений: 50
  • Репутация: +0/-0
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #109 : Января 17, 2012, 22:25:45 »
Ребята. А каку дельту ставите?

Оффлайн Stehlen

  • Global Moderator
  • Hero Member
  • *****
  • Спасибо
  • -> Отдал: 31
  • -> Получил: 82
  • Сообщений: 3104
  • Репутация: +123/-44
  • Пол: Мужской
    • Просмотр профиля
    • Установка ГБО в Пензе
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #110 : Января 17, 2012, 22:37:39 »
Ребята. А каку дельту ставите?
по оборотам 150 по впрыску 0,05

Оффлайн sergei

  • Sr. Member
  • ****
  • Спасибо
  • -> Отдал: 1
  • -> Получил: 1
  • Сообщений: 272
  • Репутация: +9/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #111 : Января 17, 2012, 22:47:03 »
Pavelcononow,у Вас запустился макрос? А то у некоторых нет.

Добавлено позже
Pavelcononow, по поводу дельт сами понимаете никакого правила не сформировалось еще. Это будет зависеть от наших тестирований.
« Последнее редактирование: Января 17, 2012, 22:48:34 от sergei »

Оффлайн Pavelcononow

  • Работники СТО
  • Jr. Member
  • *
  • Спасибо
  • -> Отдал: 0
  • -> Получил: 0
  • Сообщений: 50
  • Репутация: +0/-0
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #112 : Января 17, 2012, 23:28:10 »
Цитировать
Pavelcononow,у Вас запустился макрос? А то у некоторых нет
Начинает считать первую строку. И все.

Добавлено позже
Вот ещё прилажу, VBA когда нажимаеш на кнопку "Debug" вроде так. Я в VBA - "чайник" :(!

Добавлено позже
« Последнее редактирование: Января 17, 2012, 23:55:57 от Pavelcononow »

Оффлайн danniz

  • Full Member
  • ***
  • Спасибо
  • -> Отдал: 2
  • -> Получил: 1
  • Сообщений: 101
  • Репутация: +2/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #113 : Января 18, 2012, 00:05:47 »
Начинает считать первую строку. И все.

Добавлено позже
Вот ещё прилажу, VBA когда нажимаеш на кнопку "Debug" вроде так. Я в VBA - "чайник" :(!

Добавлено позже


 :) тожи самое и у меня , на 4х компах и разных офисах одинаково  .
УАЗ Патриот
гбо Alpha

Оффлайн Stehlen

  • Global Moderator
  • Hero Member
  • *****
  • Спасибо
  • -> Отдал: 31
  • -> Получил: 82
  • Сообщений: 3104
  • Репутация: +123/-44
  • Пол: Мужской
    • Просмотр профиля
    • Установка ГБО в Пензе
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #114 : Января 18, 2012, 00:08:29 »
А какой Эксель?

Оффлайн danniz

  • Full Member
  • ***
  • Спасибо
  • -> Отдал: 2
  • -> Получил: 1
  • Сообщений: 101
  • Репутация: +2/-0
  • Пол: Мужской
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #115 : Января 18, 2012, 00:12:17 »
2003 с конвертилкой, 2007, 2010 никакой разници.
УАЗ Патриот
гбо Alpha

Оффлайн Stehlen

  • Global Moderator
  • Hero Member
  • *****
  • Спасибо
  • -> Отдал: 31
  • -> Получил: 82
  • Сообщений: 3104
  • Репутация: +123/-44
  • Пол: Мужской
    • Просмотр профиля
    • Установка ГБО в Пензе
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #116 : Января 18, 2012, 00:12:53 »
У меня Exel 2010

Обещал Сергею проверить несколько клеточек сегодня, но нет сил. Ребята проверьте кому не лень. Прикрепляю уже обработанный макрос и файлы по которым он считал.

Оффлайн Pavelcononow

  • Работники СТО
  • Jr. Member
  • *
  • Спасибо
  • -> Отдал: 0
  • -> Получил: 0
  • Сообщений: 50
  • Репутация: +0/-0
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #117 : Января 18, 2012, 00:16:04 »
Stehlen, у меня вот такой вопрос, смотрю логи которые ты выложил и не могу понять, почему в логе по бензину, в строке например 2м.с., значения гуляют, вся строка должна быть 2м.с., а не гулять туда сюда. Зачем нам считать бензин!!! первый столбец где 2, 2.5, 3, 3.5, и т.д. (фиксировано) это и есть эталон!!!!! Что это за цифры в строке 9,5 м.с.????? 0.56, 6.88, 6.92, 9.08(ближе к истине), 9.75(ну тоже так себе), должно быть везде 9,5(это эталонный шаблош, его считать не надо!!!!)
Даже шарик в картах не зависимо газ или бензин, он ходит по бензиновому времени... И будет ходить всегда!!!
Если не прав поправте. А да, и время на"газе" сравнивать нужно с "эталоном"

Оффлайн Stehlen

  • Global Moderator
  • Hero Member
  • *****
  • Спасибо
  • -> Отдал: 31
  • -> Получил: 82
  • Сообщений: 3104
  • Репутация: +123/-44
  • Пол: Мужской
    • Просмотр профиля
    • Установка ГБО в Пензе
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #118 : Января 18, 2012, 00:26:34 »
Выключил комп уже, так вообще я согласен, что сравнивать надо с эталоном.

Оффлайн Pavelcononow

  • Работники СТО
  • Jr. Member
  • *
  • Спасибо
  • -> Отдал: 0
  • -> Получил: 0
  • Сообщений: 50
  • Репутация: +0/-0
    • Просмотр профиля
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #119 : Января 18, 2012, 00:29:52 »
 :)

Добавлено позже
Этало парни!!!!!!!! Я его разработал!!!!!!!!!!)))))))))))))))
Теперь запатентую и в горы!!!!!)))))))))))))))))))))))
« Последнее редактирование: Января 18, 2012, 00:31:24 от Pavelcononow »

Оффлайн DVY

  • Full Member
  • ***
  • Спасибо
  • -> Отдал: 0
  • -> Получил: 1
  • Сообщений: 195
  • Репутация: +4/-0
  • Пол: Мужской
    • Просмотр профиля
    • Ледовый Дворец "Уральская молния"
Re: Макрос для настройки ГБО 4 поколения Lovato
« Ответ #120 : Января 18, 2012, 10:24:39 »
А мне кажется надо сравнивать именно с реальным временем работы бенз. форсунок. Ведь это карта бензинового впрыска, адаптированная по ДК. Она имеет право немного отличаться от эталонной. И еще, попробовал последний макрос, складывается ощущение, что дельта впрыска должна быть погрубее, около 0,1. Идеально настроить все равно не получится, слишком от многих параметров внешних это зависит, а так мы хоть немного приблизимся к оптимальным настройкам. Если же мы будем настраивать газовую карту относительно эталона, мы еще больше нарушим работу на бензине.
« Последнее редактирование: Января 18, 2012, 10:28:27 от DVY »